[bug#76712,3/7] gnu: vips: Propagate inputs to satisfy vips.pc.

Message ID 6accabe7976d17873ea43033f720133ab4522db5.1741010255.git.monego@posteo.net
State New
Headers
Series Refactor and update libvips-related packages |

Commit Message

Vinicius Monego March 3, 2025, 2:02 p.m. UTC
  * gnu/packages/image-processing.scm (vips)[inputs]: Remove giflib,
niftilib. 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: I96783e51bb0618befba38e7a521d3d6182913fe0
---
 gnu/packages/image-processing.scm | 12 +++---------
 1 file changed, 3 insertions(+), 9 deletions(-)
  

Patch

diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm
index 89324f3a08..9def124674 100644
--- a/gnu/packages/image-processing.scm
+++ b/gnu/packages/image-processing.scm
@@ -791,14 +791,10 @@  (define-public vips
     (build-system meson-build-system)
     (native-inputs
      (list gobject-introspection pkg-config))
-    (inputs
+    (inputs (list glib (list glib "bin") hdf5 imagemagick poppler))
+    (propagated-inputs
      (list expat
            fftw
-           giflib
-           glib
-           (list glib "bin")
-           hdf5
-           imagemagick
            lcms
            libexif
            libgsf
@@ -809,11 +805,9 @@  (define-public vips
            libxml2
            libwebp
            matio
-           niftilib
            openexr
            orc
-           pango
-           poppler))
+           pango))
     (home-page "https://libvips.github.io/libvips/")
     (synopsis "Multithreaded image processing system with low memory needs")
     (description