summary refs log tree commit diff
path: root/pkgs/development/libraries/glib-networking
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2018-03-03 02:40:53 +0100
committerJan Tojnar <jtojnar@gmail.com>2018-03-04 20:05:51 +0100
commit99142d6f819ba3f9d8eb87d59c1207b6afa7d1dc (patch)
treea50e2bf8363842c023d4a8bbde5d65a6a2a1f1ac /pkgs/development/libraries/glib-networking
parent095029263de0218deada8c4dfd920dee584fa5a6 (diff)
downloadnixpkgs-99142d6f819ba3f9d8eb87d59c1207b6afa7d1dc.tar
nixpkgs-99142d6f819ba3f9d8eb87d59c1207b6afa7d1dc.tar.gz
nixpkgs-99142d6f819ba3f9d8eb87d59c1207b6afa7d1dc.tar.bz2
nixpkgs-99142d6f819ba3f9d8eb87d59c1207b6afa7d1dc.tar.lz
nixpkgs-99142d6f819ba3f9d8eb87d59c1207b6afa7d1dc.tar.xz
nixpkgs-99142d6f819ba3f9d8eb87d59c1207b6afa7d1dc.tar.zst
nixpkgs-99142d6f819ba3f9d8eb87d59c1207b6afa7d1dc.zip
glib-networking: add updateScript
Diffstat (limited to 'pkgs/development/libraries/glib-networking')
-rw-r--r--pkgs/development/libraries/glib-networking/default.nix16
1 files changed, 11 insertions, 5 deletions
diff --git a/pkgs/development/libraries/glib-networking/default.nix b/pkgs/development/libraries/glib-networking/default.nix
index 1c4abe46f51..12a8469868b 100644
--- a/pkgs/development/libraries/glib-networking/default.nix
+++ b/pkgs/development/libraries/glib-networking/default.nix
@@ -1,15 +1,15 @@
-{ stdenv, fetchurl, pkgconfig, glib, intltool, gnutls, libproxy
+{ stdenv, fetchurl, pkgconfig, glib, intltool, gnutls, libproxy, gnome3
 , gsettings-desktop-schemas }:
 
 let
-  ver_maj = "2.54";
-  ver_min = "1";
+  pname = "glib-networking";
+  version = "2.54.1";
 in
 stdenv.mkDerivation rec {
-  name = "glib-networking-${ver_maj}.${ver_min}";
+  name = "${pname}-${version}";
 
   src = fetchurl {
-    url = "mirror://gnome/sources/glib-networking/${ver_maj}/${name}.tar.xz";
+    url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz";
     sha256 = "0bq16m9nh3gcz9x2fvygr0iwxd2pxcbrm3lj3kihsnh1afv8g9za";
   };
 
@@ -31,6 +31,12 @@ stdenv.mkDerivation rec {
 
   doCheck = false; # tests need to access the certificates (among other things)
 
+  passthru = {
+    updateScript = gnome3.updateScript {
+      packageName = pname;
+    };
+  };
+
   meta = with stdenv.lib; {
     description = "Network-related giomodules for glib";
     license = licenses.lgpl2Plus;