diff options
author | Jan Tojnar <jtojnar@gmail.com> | 2018-03-03 06:20:46 +0100 |
---|---|---|
committer | Jan Tojnar <jtojnar@gmail.com> | 2018-03-04 20:05:54 +0100 |
commit | fd692bbc1180f8cdff4fc7929cfd47677e650e00 (patch) | |
tree | 89c52ebacfcafaddf68f3ec93cc7e16281a4bfaf /pkgs/development | |
parent | 478e3b62524e9dd65bb379bfeb76a4d354595032 (diff) | |
download | nixpkgs-fd692bbc1180f8cdff4fc7929cfd47677e650e00.tar nixpkgs-fd692bbc1180f8cdff4fc7929cfd47677e650e00.tar.gz nixpkgs-fd692bbc1180f8cdff4fc7929cfd47677e650e00.tar.bz2 nixpkgs-fd692bbc1180f8cdff4fc7929cfd47677e650e00.tar.lz nixpkgs-fd692bbc1180f8cdff4fc7929cfd47677e650e00.tar.xz nixpkgs-fd692bbc1180f8cdff4fc7929cfd47677e650e00.tar.zst nixpkgs-fd692bbc1180f8cdff4fc7929cfd47677e650e00.zip |
gdk-pixbuf: add updateScript
Diffstat (limited to 'pkgs/development')
-rw-r--r-- | pkgs/development/libraries/gdk-pixbuf/default.nix | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/pkgs/development/libraries/gdk-pixbuf/default.nix b/pkgs/development/libraries/gdk-pixbuf/default.nix index 9c4296b2386..a1a9b10fca6 100644 --- a/pkgs/development/libraries/gdk-pixbuf/default.nix +++ b/pkgs/development/libraries/gdk-pixbuf/default.nix @@ -1,17 +1,17 @@ -{ stdenv, fetchurl, pkgconfig, glib, libtiff, libjpeg, libpng, libX11 +{ stdenv, fetchurl, pkgconfig, glib, libtiff, libjpeg, libpng, libX11, gnome3 , jasper, libintlOrEmpty, gobjectIntrospection, doCheck ? false }: let - ver_maj = "2.36"; - ver_min = "7"; + pname = "gdk-pixbuf"; + version = "2.36.7"; # TODO: since 2.36.8 gdk-pixbuf gets configured to use mime-type sniffing, # which apparently requires access to shared-mime-info files during runtime. in stdenv.mkDerivation rec { - name = "gdk-pixbuf-${ver_maj}.${ver_min}"; + name = "${pname}-${version}"; src = fetchurl { - url = "mirror://gnome/sources/gdk-pixbuf/${ver_maj}/${name}.tar.xz"; + url = "mirror://gnome/sources/${pname}/${gnome3.versionBranch version}/${name}.tar.xz"; sha256 = "1b6e5eef09d98f05f383014ecd3503e25dfb03d7e5b5f5904e5a65b049a6a4d8"; }; @@ -47,6 +47,13 @@ stdenv.mkDerivation rec { # The tests take an excessive amount of time (> 1.5 hours) and memory (> 6 GB). inherit (doCheck); + passthru = { + updateScript = gnome3.updateScript { + packageName = pname; + attrPath = "gdk_pixbuf"; + }; + }; + meta = with stdenv.lib; { description = "A library for image loading and manipulation"; homepage = http://library.gnome.org/devel/gdk-pixbuf/; |