clutter-gst: add updateScript

This commit is contained in:
Jan Tojnar 2018-03-03 02:36:59 +01:00
parent c02794b666
commit 095029263d
No known key found for this signature in database
GPG Key ID: 7FAB2A15F7A607A4

View File

@ -1,12 +1,13 @@
{ fetchurl, stdenv, pkgconfig, clutter, gtk3, glib, cogl }: { fetchurl, stdenv, pkgconfig, clutter, gtk3, glib, cogl, gnome3 }:
stdenv.mkDerivation rec { let
major = "3.0"; pname = "clutter-gst";
minor = "24"; version = "3.0.24";
name = "clutter-gst-${major}.${minor}"; in stdenv.mkDerivation rec {
name = "${pname}-${version}";
src = fetchurl { src = fetchurl {
url = "mirror://gnome/sources/clutter-gst/${major}/${name}.tar.xz"; url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz";
sha256 = "0v6cg0syh4vx7y7ni47jsvr2r57q0j3h1f1gjlp0ciscixywiwg9"; sha256 = "0v6cg0syh4vx7y7ni47jsvr2r57q0j3h1f1gjlp0ciscixywiwg9";
}; };
@ -15,6 +16,12 @@ stdenv.mkDerivation rec {
postBuild = "rm -rf $out/share/gtk-doc"; postBuild = "rm -rf $out/share/gtk-doc";
passthru = {
updateScript = gnome3.updateScript {
packageName = pname;
};
};
meta = { meta = {
description = "GStreamer bindings for clutter"; description = "GStreamer bindings for clutter";