about summary refs log tree commit diff
path: root/pkgs/desktops
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2018-03-03 06:56:19 +0100
committerJan Tojnar <jtojnar@gmail.com>2018-03-04 20:05:54 +0100
commita9719c6be2aa946cadc9226724ec6a2fbe60d12e (patch)
treede355487db47908853e3d16ed4e1c7b1e88b41af /pkgs/desktops
parent24cf244a18e667d3118be7874174cca2a3c5a2d0 (diff)
downloadnixlib-a9719c6be2aa946cadc9226724ec6a2fbe60d12e.tar
nixlib-a9719c6be2aa946cadc9226724ec6a2fbe60d12e.tar.gz
nixlib-a9719c6be2aa946cadc9226724ec6a2fbe60d12e.tar.bz2
nixlib-a9719c6be2aa946cadc9226724ec6a2fbe60d12e.tar.lz
nixlib-a9719c6be2aa946cadc9226724ec6a2fbe60d12e.tar.xz
nixlib-a9719c6be2aa946cadc9226724ec6a2fbe60d12e.tar.zst
nixlib-a9719c6be2aa946cadc9226724ec6a2fbe60d12e.zip
gnome3.gnome-video-effects: add updateScript
Diffstat (limited to 'pkgs/desktops')
-rw-r--r--pkgs/desktops/gnome-3/misc/gnome-video-effects/default.nix17
1 files changed, 13 insertions, 4 deletions
diff --git a/pkgs/desktops/gnome-3/misc/gnome-video-effects/default.nix b/pkgs/desktops/gnome-3/misc/gnome-video-effects/default.nix
index 486898a4e1f2..38b33ff66671 100644
--- a/pkgs/desktops/gnome-3/misc/gnome-video-effects/default.nix
+++ b/pkgs/desktops/gnome-3/misc/gnome-video-effects/default.nix
@@ -1,17 +1,26 @@
 { stdenv, fetchurl, pkgconfig, intltool, gnome3 }:
-
-stdenv.mkDerivation rec {
-  name = "gnome-video-effects-${version}";
+let
+  pname = "gnome-video-effects";
   version = "0.4.3";
+in stdenv.mkDerivation rec {
+  name = "${pname}-${version}";
 
   src = fetchurl {
-    url = "mirror://gnome/sources/gnome-video-effects/0.4/${name}.tar.xz";
+    url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz";
     sha256 = "06c2f1kihyhawap1s3zg5w7q7fypsybkp7xry4hxkdz4mpsy0zjs";
   };
 
   nativeBuildInputs = [ pkgconfig intltool ];
 
+  passthru = {
+    updateScript = gnome3.updateScript {
+      packageName = pname;
+      attrPath = "gnome3.${pname}";
+    };
+  };
+
   meta = with stdenv.lib; {
+    description = "A collection of GStreamer effects to be used in different GNOME Modules";
     homepage = https://wiki.gnome.org/Projects/GnomeVideoEffects;
     platforms = platforms.linux;
     maintainers = gnome3.maintainers;