libheif: install gdk-pixbuf loader

Also split the inputs for cleaner diffs in the future.

Minimal closure increase: 213.2M → 234.2M
This commit is contained in:
Jan Tojnar 2023-01-26 22:18:56 +01:00
parent 1b1f50645a
commit d855d69184

View File

@ -10,6 +10,7 @@
, libpng
, libjpeg
, libaom
, gdk-pixbuf
# for passthru.tests
, gimp
@ -32,11 +33,27 @@ stdenv.mkDerivation rec {
sha256 = "sha256-JwPeSNUc++z6RfMe0qAuXdekzLWR/MCmsT+Ykvp9a/s=";
};
nativeBuildInputs = [ autoreconfHook pkg-config ];
buildInputs = [ dav1d rav1e libde265 x265 libpng libjpeg libaom ];
nativeBuildInputs = [
autoreconfHook
pkg-config
];
buildInputs = [
dav1d
rav1e
libde265
x265
libpng
libjpeg
libaom
gdk-pixbuf
];
enableParallelBuilding = true;
# Fix installation path for gdk-pixbuf module
PKG_CONFIG_GDK_PIXBUF_2_0_GDK_PIXBUF_MODULEDIR = "${placeholder "out"}/${gdk-pixbuf.moduleDir}";
passthru.tests = {
inherit gimp imagemagick imlib2Full imv vips;
};