From 6e6c698a6a660dc78bfe53fd5041c51a8e1b1aa6 Mon Sep 17 00:00:00 2001 From: Vinicius Monego Date: Sat, 3 May 2025 17:56:44 -0300 Subject: [PATCH] gnu: vips: Propagate inputs to satisfy vips.pc. * gnu/packages/image-processing.scm (vips)[inputs]: Remove giflib, niftilib. Move glib:bin to native-inputs. Move expat, fftw, lcms, libexif, libgsf, libjpeg-turbo, libpng, librsvg-for-system, libtiff, libxml2, libwebp, matio, openexr, orc, pango to ... [propagated-inputs]: ... here. Change-Id: Icf5a6764c17d839b66d298a00724a473e0b920b8 --- gnu/packages/image-processing.scm | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm index 2e9974b16fb..7051e39e7a9 100644 --- a/gnu/packages/image-processing.scm +++ b/gnu/packages/image-processing.scm @@ -759,16 +759,13 @@ the OpenCV-Python library.") (base32 "0qy3vsh8mrkdbmdyfandydfp0miqqqiisqfagp1mnwd5xvwyqwm2")))) (build-system meson-build-system) (native-inputs - (list gobject-introspection pkg-config)) + (list gobject-introspection `(,glib "bin") pkg-config)) (inputs + (list glib hdf5 imagemagick poppler)) + ;; Propagated to satisfy vips.pc. + (propagated-inputs (list expat fftw - giflib - glib - (list glib "bin") - hdf5 - imagemagick - imath lcms libexif libgsf @@ -779,11 +776,9 @@ the OpenCV-Python library.") libxml2 libwebp matio - niftilib openexr orc - pango - poppler)) + pango)) (home-page "https://www.libvips.org/") (synopsis "Multithreaded image processing system with low memory needs") (description