summary refs log tree commit diff
path: root/pkgs/development/libraries/libgsf
diff options
context:
space:
mode:
authorJan Tojnar <jtojnar@gmail.com>2018-12-24 04:22:07 +0100
committerJan Tojnar <jtojnar@gmail.com>2018-12-24 04:22:07 +0100
commit4439234623502140b9596e4bf066574b89f718a1 (patch)
tree583070dbd79f089a8fb5db91d8da2a095094ba21 /pkgs/development/libraries/libgsf
parent426e6ee1836a89c51d7278cb5f31344ac476891c (diff)
downloadnixpkgs-4439234623502140b9596e4bf066574b89f718a1.tar
nixpkgs-4439234623502140b9596e4bf066574b89f718a1.tar.gz
nixpkgs-4439234623502140b9596e4bf066574b89f718a1.tar.bz2
nixpkgs-4439234623502140b9596e4bf066574b89f718a1.tar.lz
nixpkgs-4439234623502140b9596e4bf066574b89f718a1.tar.xz
nixpkgs-4439234623502140b9596e4bf066574b89f718a1.tar.zst
nixpkgs-4439234623502140b9596e4bf066574b89f718a1.zip
libgsf: 1.14.44 → 1.14.45
Diffstat (limited to 'pkgs/development/libraries/libgsf')
-rw-r--r--pkgs/development/libraries/libgsf/default.nix15
1 files changed, 11 insertions, 4 deletions
diff --git a/pkgs/development/libraries/libgsf/default.nix b/pkgs/development/libraries/libgsf/default.nix
index bcd37396bf7..4e7ff031438 100644
--- a/pkgs/development/libraries/libgsf/default.nix
+++ b/pkgs/development/libraries/libgsf/default.nix
@@ -1,12 +1,13 @@
 { fetchurl, stdenv, pkgconfig, intltool, gettext, glib, libxml2, zlib, bzip2
-, python, perl, gdk_pixbuf, libiconv, libintl }:
+, python, perl, gdk_pixbuf, libiconv, libintl, gnome3 }:
 
 stdenv.mkDerivation rec {
-  name = "libgsf-1.14.44";
+  pname = "libgsf";
+  version = "1.14.45";
 
   src = fetchurl {
-    url    = "mirror://gnome/sources/libgsf/1.14/${name}.tar.xz";
-    sha256 = "1ppzfk3zmmgrg9jh8vc4dacddbfngjslq2wpj94pcr3i0c8dxgk8";
+    url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
+    sha256 = "1yk91ccf7z9b8d8ac6vip3gc5c0pkwgabqy6l0pj0kf43l7jrg2w";
   };
 
   nativeBuildInputs = [ pkgconfig intltool libintl ];
@@ -21,6 +22,12 @@ stdenv.mkDerivation rec {
   doCheck = true;
   preCheck = "patchShebangs ./tests/";
 
+  passthru = {
+    updateScript = gnome3.updateScript {
+      packageName = pname;
+    };
+  };
+
   meta = with stdenv.lib; {
     description = "GNOME's Structured File Library";
     homepage    = https://www.gnome.org/projects/libgsf;