guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 9963f43c523955763493bc3a7485a007c9cc91f5
Author: Sughosha <[email protected]>
AuthorDate: Tue Dec 16 07:49:52 2025 +0530

    gnu: exiv2: Update to 0.28.7.
    
    * gnu/packages/image.scm (exiv2): Update to 0.28.7.
    [arguments]<#:tests?>: Disable.
    [propagated-inputs]: Add brotli and libinih.
    
    Change-Id: I8ace9d98c9a4a5b1022bbdc0c4ebca2b654e4e7e
---
 gnu/packages/image.scm | 16 ++++++++++------
 1 file changed, 10 insertions(+), 6 deletions(-)

diff --git a/gnu/packages/image.scm b/gnu/packages/image.scm
index f608fd9bf8..8f588b2e83 100644
--- a/gnu/packages/image.scm
+++ b/gnu/packages/image.scm
@@ -87,6 +87,7 @@
   #:use-module (gnu packages gtk)
   #:use-module (gnu packages guile)
   #:use-module (gnu packages imagemagick)
+  #:use-module (gnu packages linux)
   #:use-module (gnu packages lua)
   #:use-module (gnu packages man)
   #:use-module (gnu packages maths)
@@ -1608,17 +1609,20 @@ channels.")
 (define-public exiv2
   (package
     (name "exiv2")
-    (version "0.27.5")
+    (version "0.28.7")
     (source
      (origin
-       (method url-fetch)
-       (uri (string-append "https://www.exiv2.org/builds/exiv2-"; version
-                           "-Source.tar.gz"))
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/exiv2/exiv2";)
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
        (sha256
-        (base32 "1qm6bvj28l42km009nc60gffn1qhngc0m2wjlhf90si3mcc8d99m"))))
+        (base32 "1l0f8dijv4r09fqj9cas7bv2y6xdnvy4ch1agc80nwyk726czfbb"))))
     (build-system cmake-build-system)
     (arguments
      (list
+      #:tests? #f ;no tests
       #:configure-flags
       #~(list "-DEXIV2_BUILD_UNIT_TESTS=ON"
               ;; darktable needs BMFF to support
@@ -1659,7 +1663,7 @@ channels.")
                          (("retval = \\[1\\]") "retval = [0]")))))
                  '()))))
     (propagated-inputs
-     (list expat zlib))
+     (list brotli expat libinih zlib))
     (native-inputs
      (list googletest python))
     (home-page "https://www.exiv2.org/";)

Reply via email to