Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge pull request #46945 from r-ryantm/auto-update/vips

vips: 8.6.5 -> 8.7.0

authored by

xeji and committed by
GitHub
77eec204 bdaedbe3

+17 -7
+17 -7
pkgs/tools/graphics/vips/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, glib, libxml2, expat, 1 + { stdenv, pkgconfig, glib, libxml2, expat, 2 2 fftw, orc, lcms, imagemagick, openexr, libtiff, libjpeg, libgsf, libexif, 3 3 ApplicationServices, 4 - python27, libpng ? null 4 + python27, libpng ? null, 5 + fetchFromGitHub, 6 + autoreconfHook, 7 + gtk-doc, 8 + gobjectIntrospection, 5 9 }: 6 10 7 11 stdenv.mkDerivation rec { 8 12 name = "vips-${version}"; 9 - version = "8.6.5"; 13 + version = "8.7.0"; 10 14 11 - src = fetchurl { 12 - url = "https://github.com/jcupitt/libvips/releases/download/v${version}/${name}.tar.gz"; 13 - sha256 = "1nymm4vzscb68aifin9q742ff64b4k4ddppq1060w8hf6h7ay0l7"; 15 + src = fetchFromGitHub { 16 + owner = "libvips"; 17 + repo = "libvips"; 18 + rev = "v${version}"; 19 + sha256 = "1dwcpmpqbgb9lkajnqv50mrsn97mxbxpq6b5aya7fgfkgdnrs9sw"; 14 20 }; 15 21 16 - nativeBuildInputs = [ pkgconfig ]; 22 + nativeBuildInputs = [ pkgconfig autoreconfHook gtk-doc gobjectIntrospection ]; 17 23 buildInputs = [ glib libxml2 fftw orc lcms 18 24 imagemagick openexr libtiff libjpeg 19 25 libgsf libexif python27 libpng expat ] 20 26 ++ stdenv.lib.optional stdenv.isDarwin ApplicationServices; 27 + 28 + autoreconfPhase = '' 29 + ./autogen.sh 30 + ''; 21 31 22 32 meta = with stdenv.lib; { 23 33 homepage = http://www.vips.ecs.soton.ac.uk;