guix_mirror_bot pushed a commit to branch master
in repository guix.

commit 139b5a63b1e741e79b2fd059358ea1ee67fff6d2
Author: Sughosha <[email protected]>
AuthorDate: Wed Dec 24 14:40:39 2025 +0530

    gnu: kimageformats: Update to 6.21.0.
    
    * gnu/packages/kde-frameworks.scm (kimageformats): Update to 6.21.0.
    [source]: Switch to git-fetch.
    
    Change-Id: Ie66dc1b9204465bb36b198aba300ff4f5268c800
---
 gnu/packages/kde-frameworks.scm | 81 ++++++++++++++++++++---------------------
 1 file changed, 39 insertions(+), 42 deletions(-)

diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm
index b72d0e92f7..9a975adf54 100644
--- a/gnu/packages/kde-frameworks.scm
+++ b/gnu/packages/kde-frameworks.scm
@@ -2571,51 +2571,48 @@ by applications to write metadata.")
     (license license:lgpl3+)))
 
 (define-public kimageformats
-  ;; This commit contains fixes for passing tests in aarch64.
-  (let ((commit "7512874620a36c8fababe97310895c1272166079")
-        (revision "0"))
-    (package
-      (name "kimageformats")
-      (version (git-version "6.19.0" revision commit))
-      (source (origin
-                (method git-fetch)
-                (uri (git-reference
-                      (url "https://invent.kde.org/frameworks/kimageformats";)
-                      (commit commit)))
-                (file-name (git-file-name name version))
-                (sha256
-                 (base32
-                  "0ig25kxx6gldpssbhv92vmlzivx6d4hwr6cd5h03194bac5r987g"))))
-      (build-system cmake-build-system)
-      (native-inputs
-       (list extra-cmake-modules pkg-config))
-      (inputs
-       (list karchive ; for Krita and OpenRaster images
-             openexr ; for OpenEXR high dynamic-range images
-             qtbase
-             libjxl
-             libraw
-             libavif
-             ;; see https://bugs.kde.org/show_bug.cgi?id=468288,
-             ;; kimageformats-read-psd test need QTiffPlugin
-             qtimageformats
-             ;; FIXME: make openexr propagate two package
-             imath zlib))
-      (arguments
-       (list
-        #:phases
-        #~(modify-phases %standard-phases
-            (add-before 'check 'check-setup
-              (lambda _
-                ;; make Qt render "offscreen", required for tests
-                (setenv "QT_QPA_PLATFORM" "offscreen"))))))
-      (home-page "https://community.kde.org/Frameworks";)
-      (synopsis "Plugins to allow QImage to support extra file formats")
-      (description "This framework provides additional image format plugins for
+  (package
+    (name "kimageformats")
+    (version "6.21.0")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append
+                    "mirror://kde/stable/frameworks/"
+                    (version-major+minor version) "/"
+                    name "-" version ".tar.xz"))
+              (sha256
+               (base32
+                "0l7qpxn7j111rc1ki90k3ad63hyfaja2cmp7lv65x2qxws0nnxcw"))))
+    (build-system cmake-build-system)
+    (native-inputs
+     (list extra-cmake-modules pkg-config))
+    (inputs
+     (list karchive ; for Krita and OpenRaster images
+           openexr ; for OpenEXR high dynamic-range images
+           qtbase
+           libjxl
+           libraw
+           libavif
+           ;; see https://bugs.kde.org/show_bug.cgi?id=468288,
+           ;; kimageformats-read-psd test need QTiffPlugin
+           qtimageformats
+           ;; FIXME: make openexr propagate two package
+           imath zlib))
+    (arguments
+     (list
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-before 'check 'check-setup
+            (lambda _
+              ;; make Qt render "offscreen", required for tests
+              (setenv "QT_QPA_PLATFORM" "offscreen"))))))
+    (home-page "https://community.kde.org/Frameworks";)
+    (synopsis "Plugins to allow QImage to support extra file formats")
+    (description "This framework provides additional image format plugins for
 QtGui.  As such it is not required for the compilation of any other software,
 but may be a runtime requirement for Qt-based software to support certain image
 formats.")
-      (license license:lgpl2.1+))))
+    (license license:lgpl2.1+)))
 
 (define-public kjobwidgets
   (package

Reply via email to