diff options
Diffstat (limited to 'pkgs/tools/graphics/vips/default.nix')
-rw-r--r-- | pkgs/tools/graphics/vips/default.nix | 17 |
1 files changed, 10 insertions, 7 deletions
diff --git a/pkgs/tools/graphics/vips/default.nix b/pkgs/tools/graphics/vips/default.nix index 334cb00f3c1..18025f92e31 100644 --- a/pkgs/tools/graphics/vips/default.nix +++ b/pkgs/tools/graphics/vips/default.nix @@ -1,5 +1,5 @@ -{ stdenv -, pkgconfig +{ lib, stdenv +, pkg-config , glib , libxml2 , expat @@ -13,7 +13,9 @@ , libgsf , libexif , libheif +, librsvg , ApplicationServices +, Foundation , python27 , libpng , fetchFromGitHub @@ -26,7 +28,7 @@ stdenv.mkDerivation rec { pname = "vips"; - version = "8.10.0"; + version = "8.10.6"; outputs = [ "bin" "out" "man" "dev" ]; @@ -34,7 +36,7 @@ stdenv.mkDerivation rec { owner = "libvips"; repo = "libvips"; rev = "v${version}"; - sha256 = "1v5kfmv1vmzyvz1198jm1kl763s2i3mgnsn69vh6dslasbh769di"; + sha256 = "sha256-hdpkBC76PnPTN+rnNchLVk1CrhcClTtbaWyUcyUtuAk="; # Remove unicode file names which leads to different checksums on HFS+ # vs. other filesystems because of unicode normalisation. extraPostFetch = '' @@ -43,7 +45,7 @@ stdenv.mkDerivation rec { }; nativeBuildInputs = [ - pkgconfig + pkg-config autoreconfHook gtk-doc gobject-introspection @@ -63,10 +65,11 @@ stdenv.mkDerivation rec { libexif libheif libpng + librsvg python27 libpng expat - ] ++ stdenv.lib.optional stdenv.isDarwin ApplicationServices; + ] ++ lib.optionals stdenv.isDarwin [ApplicationServices Foundation]; # Required by .pc file propagatedBuildInputs = [ @@ -77,7 +80,7 @@ stdenv.mkDerivation rec { NOCONFIGURE=1 ./autogen.sh ''; - meta = with stdenv.lib; { + meta = with lib; { homepage = "https://libvips.github.io/libvips/"; description = "Image processing system for large images"; license = licenses.lgpl2Plus; |