From 52a517dde7a4f9d18de74b7dd699ea88a4147931 Mon Sep 17 00:00:00 2001 From: Maxim Cournoyer Date: Fri, 27 Mar 2026 12:50:17 +0900 Subject: [PATCH] gnu: gexiv2: Update to 0.16.0. * gnu/packages/gnome.scm (gexiv2): Update to 0.16.0. (gexiv2-0.14): New variable. (shotwell) [inputs]: Replace gexiv2 with gexiv2-0.14. * gnu/packages/gimp.scm (gimp-2, gimp-resynthesizer) * gnu/packages/image-processing.scm (gmic-qt-gimp) * gnu/packages/pantheon.scm (pantheon-photos) * gnu/packages/photo.scm (rapid-photo-downloader, entangle): Likewise. Change-Id: I58f5fea110905cd50b2aad5e1731de94bc82f01d --- gnu/packages/gimp.scm | 4 ++-- gnu/packages/gnome.scm | 20 +++++++++++++++++--- gnu/packages/image-processing.scm | 2 +- gnu/packages/pantheon.scm | 2 +- gnu/packages/photo.scm | 4 ++-- 5 files changed, 23 insertions(+), 9 deletions(-) diff --git a/gnu/packages/gimp.scm b/gnu/packages/gimp.scm index 4482b24546..c9195ac693 100644 --- a/gnu/packages/gimp.scm +++ b/gnu/packages/gimp.scm @@ -318,7 +318,7 @@ buffers.") (list at-spi2-core babl gegl - gexiv2 + gexiv2-0.14 glib glib-networking gtk+-2 @@ -562,7 +562,7 @@ MyPaint.") (list cairo gdk-pixbuf gegl - gexiv2 + gexiv2-0.14 gimp gtk+ pango)) diff --git a/gnu/packages/gnome.scm b/gnu/packages/gnome.scm index 43764f93b9..3bd36c6670 100644 --- a/gnu/packages/gnome.scm +++ b/gnu/packages/gnome.scm @@ -7559,7 +7559,7 @@ classes for commonly used data structures.") (define-public gexiv2 (package (name "gexiv2") - (version "0.14.6") + (version "0.16.0") (source (origin (method url-fetch) (uri (string-append "mirror://gnome/sources/" name "/" @@ -7567,7 +7567,7 @@ classes for commonly used data structures.") name "-" version ".tar.xz")) (sha256 (base32 - "12rbly3y4zw4zdqpcnyjcv4a3ifpzxymxgpar3skw7vvmsm2hv30")))) + "1fvvlxs7802a9q30r38ajwr84kz8k94b4avvaxprd7sk4igqjvyr")))) (build-system meson-build-system) (native-inputs (list gcr-3 @@ -7590,6 +7590,20 @@ allows for GNOME applications to easily inspect and update EXIF, IPTC, and XMP metadata in photo and video files of various formats.") (license license:gpl2+))) +(define-public gexiv2-0.14 + (package + (inherit gexiv2) + (name "gexiv2") + (version "0.14.6") + (source (origin + (method url-fetch) + (uri (string-append "mirror://gnome/sources/" name "/" + (version-major+minor version) "/" + name "-" version ".tar.xz")) + (sha256 + (base32 + "12rbly3y4zw4zdqpcnyjcv4a3ifpzxymxgpar3skw7vvmsm2hv30")))))) + (define-public shotwell (package (name "shotwell") @@ -7626,7 +7640,7 @@ metadata in photo and video files of various formats.") vala)) (inputs (list gcr-3 - gexiv2 + gexiv2-0.14 gst-plugins-base gstreamer json-glib diff --git a/gnu/packages/image-processing.scm b/gnu/packages/image-processing.scm index a1b50f3727..3eeb661047 100644 --- a/gnu/packages/image-processing.scm +++ b/gnu/packages/image-processing.scm @@ -996,7 +996,7 @@ including 2D color images.") (inputs ;; GIMP and its dependencies. (modify-inputs inputs - (prepend gexiv2 gdk-pixbuf gegl gimp pango))) + (prepend gexiv2-0.14 gdk-pixbuf gegl gimp pango))) (arguments (substitute-keyword-arguments arguments ((#:configure-flags flags) diff --git a/gnu/packages/pantheon.scm b/gnu/packages/pantheon.scm index b17197a858..f9fdae77ab 100644 --- a/gnu/packages/pantheon.scm +++ b/gnu/packages/pantheon.scm @@ -262,7 +262,7 @@ for elementary OS and its desktop environment: Pantheon.") vala)) (inputs (list geocode-glib - gexiv2 + gexiv2-0.14 granite-6 gst-plugins-bad gst-plugins-base diff --git a/gnu/packages/photo.scm b/gnu/packages/photo.scm index 5b0e598d08..c118e5a554 100644 --- a/gnu/packages/photo.scm +++ b/gnu/packages/photo.scm @@ -178,7 +178,7 @@ (inputs (list bash-minimal ;for wrap-program gdk-pixbuf - gexiv2 + gexiv2-0.14 gst-libav gst-plugins-base gst-plugins-good @@ -889,7 +889,7 @@ such as Batch image processing.") (inputs (list bash-minimal gdk-pixbuf - gexiv2 + gexiv2-0.14 gst-plugins-base gstreamer gtk+