about summary refs log tree commit diff
path: root/pkgs/applications/version-management
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2018-03-03 01:45:16 +0100
committerJan Tojnar <jtojnar@gmail.com>2018-03-04 20:05:49 +0100
commit26dc2abc2b9caf6bb679f3058bfa52d14af47cf8 (patch)
tree619b446d3f4a1a6451c862bdad553f60e5402044 /pkgs/applications/version-management
parent7f3b5e6de15a899294d7188019ee1715ad7a53b2 (diff)
downloadnixlib-26dc2abc2b9caf6bb679f3058bfa52d14af47cf8.tar
nixlib-26dc2abc2b9caf6bb679f3058bfa52d14af47cf8.tar.gz
nixlib-26dc2abc2b9caf6bb679f3058bfa52d14af47cf8.tar.bz2
nixlib-26dc2abc2b9caf6bb679f3058bfa52d14af47cf8.tar.lz
nixlib-26dc2abc2b9caf6bb679f3058bfa52d14af47cf8.tar.xz
nixlib-26dc2abc2b9caf6bb679f3058bfa52d14af47cf8.tar.zst
nixlib-26dc2abc2b9caf6bb679f3058bfa52d14af47cf8.zip
meld: add updateScript
Diffstat (limited to 'pkgs/applications/version-management')
-rw-r--r--pkgs/applications/version-management/meld/default.nix14
1 files changed, 10 insertions, 4 deletions
diff --git a/pkgs/applications/version-management/meld/default.nix b/pkgs/applications/version-management/meld/default.nix
index 18e986e437f6..e3cafe6b6464 100644
--- a/pkgs/applications/version-management/meld/default.nix
+++ b/pkgs/applications/version-management/meld/default.nix
@@ -4,14 +4,14 @@
 
 
 let
-  minor = "3.18";
-  version = "${minor}.0";
+  pname = "meld";
+  version = "3.18.0";
   inherit (python3Packages) python buildPythonApplication pycairo pygobject3;
 in buildPythonApplication rec {
-  name = "meld-${version}";
+  name = "${pname}-${version}";
 
   src = fetchurl {
-    url = "mirror://gnome/sources/meld/${minor}/meld-${version}.tar.xz";
+    url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz";
     sha256 = "0gi2jzgsrd5q2icyp6wphbn532ddg82nxhfxlffkniy7wnqmi0c4";
   };
 
@@ -43,6 +43,12 @@ in buildPythonApplication rec {
 
   doCheck = false;
 
+  passthru = {
+    updateScript = gnome3.updateScript {
+      packageName = pname;
+    };
+  };
+
   meta = with stdenv.lib; {
     description = "Visual diff and merge tool";
     homepage = http://meldmerge.org/;