guix_mirror_bot pushed a commit to branch kde-team
in repository guix.

commit 752518a35d0e5df9a03557e9c1d09fdcb2a17131
Author: Sughosha <[email protected]>
AuthorDate: Mon Jun 8 16:58:39 2026 +0530

    gnu: krita: Update to 6.0.2.
    
    * gnu/packages/kde-graphics.scm (krita): Update to 6.0.2.
    [arguments]: Switch to gexp.
    <#:qtbase>: Set to qtbase.
    <#:tests?>: Drop field (enable them).
    <#:configure-flags>: Add "-DBUILD_WITH_QT6=ON" and "-DALLOW_UNSTABLE=QT6".
    [inputs]: Remove karchive-5, kcompletion-5, kconfig-5, kcoreaddons-5,
    kcrash-5, kguiaddons-5, ki18n-5, kiconthemes-5, kio-5, kitemviews-5,
    kwidgetsaddons-5, kwindowsystem-5, kxmlgui-5, libkdcraw-qt5,
    poppler-qt5, python-pyqt, python-pyqt5-sip, qtbase-5,
    qtdeclarative-5, qtmultimedia-5, qtsvg-5, qtwayland-5, qtx11extras,
    and quazip-5; add karchive, kcompletion, kconfig, kcoreaddons,
    kcrash, kguiaddons, ki18n, kiconthemes, kio, kitemviews,
    kwidgetsaddons, kwindowsystem, kxmlgui, libkdcraw, poppler-qt6,
    python, python-pyqt-6, python-pyqt6-sip, qt5compat, qtdeclarative,
    qtmultimedia, qtsvg, qtwayland, quazip, and wayland.
    [native-inputs]: Remove qwt.
    
    Change-Id: Id81c2bc35d7407fabea659508c50d25b5e4b1b36
---
 gnu/packages/kde-graphics.scm | 78 ++++++++++++++++++++++---------------------
 1 file changed, 40 insertions(+), 38 deletions(-)

diff --git a/gnu/packages/kde-graphics.scm b/gnu/packages/kde-graphics.scm
index ed1fed1c52..c788bd6a7e 100644
--- a/gnu/packages/kde-graphics.scm
+++ b/gnu/packages/kde-graphics.scm
@@ -570,7 +570,7 @@ painting, image manipulating and icon editing.")
 (define-public krita
   (package
     (name "krita")
-    (version "5.2.16")
+    (version "6.0.2")
     (source
      (origin
        (method url-fetch)
@@ -578,27 +578,28 @@ painting, image manipulating and icon editing.")
              "mirror://kde/stable/krita/" version "/krita-" version
              ".tar.gz"))
        (sha256
-        (base32 "1d9wl7hzwip2zzgcff2gfmj6rg534dmidnqphfswjvgq46j80a1w"))
-       (patches (search-patches "krita-bump-sip-abi-version-to-12.8.patch"))))
+        (base32 "0bfncd40kpcj6abpgx4vhczy8yyz9bsp7wmcmz4knr77fx4hmw34"))))
     (build-system qt-build-system)
     (arguments
-     `(#:tests? #f
-       #:configure-flags (list "-DCMAKE_CXX_FLAGS=-fPIC")
-       #:phases (modify-phases %standard-phases
-                  (add-after 'install 'wrap-bin
-                    (lambda* (#:key outputs #:allow-other-keys)
-                      (let* ((out (assoc-ref outputs "out"))
-                             (python-path (getenv "GUIX_PYTHONPATH")))
-                        (wrap-program (string-append out "/bin/krita")
-                          `("GUIX_PYTHONPATH" ":" prefix (,python-path)))))))))
+     (list
+      #:qtbase qtbase
+      #:configure-flags
+      #~(list "-DBUILD_WITH_QT6=ON"
+              "-DALLOW_UNSTABLE=QT6")
+      #:phases
+      #~(modify-phases %standard-phases
+          (add-after 'install 'wrap-bin
+            (lambda _
+              (let* ((python-path (getenv "GUIX_PYTHONPATH")))
+                (wrap-program (string-append #$output "/bin/krita")
+                  `("GUIX_PYTHONPATH" ":" prefix (,python-path)))))))))
     (native-inputs
      (list curl
            eigen
            extra-cmake-modules
            gettext-minimal
            kitemmodels
-           pkg-config
-           qwt))
+           pkg-config))
     (inputs
      (list bash-minimal
            boost-1.83
@@ -616,26 +617,26 @@ painting, image manipulating and icon editing.")
            harfbuzz
            imath
            immer
-           karchive-5
-           kcompletion-5
-           kconfig-5
-           kcoreaddons-5
-           kcrash-5
-           kguiaddons-5
-           ki18n-5
-           kiconthemes-5
-           kio-5
-           kitemviews-5
+           karchive
+           kcompletion
+           kconfig
+           kcoreaddons
+           kcrash
+           kguiaddons
+           ki18n
+           kiconthemes
+           kio
+           kitemviews
            kseexpr
-           kwidgetsaddons-5
-           kwindowsystem-5
-           kxmlgui-5
+           kwidgetsaddons
+           kwindowsystem
+           kxmlgui
            lager
            lcms
            libheif
            libjpeg-turbo
            libjxl
-           libkdcraw-qt5
+           libkdcraw
            libmypaint
            libpng
            ;; libraqm
@@ -654,17 +655,18 @@ painting, image manipulating and icon editing.")
            openexr
            openjpeg
            perl
-           poppler-qt5
-           python-pyqt
-           python-pyqt5-sip
-           qtbase-5
-           qtdeclarative-5
-           qtmultimedia-5
-           qtsvg-5
-           qtwayland-5
-           qtx11extras
-           quazip-5
+           poppler-qt6
+           python
+           python-pyqt-6
+           python-pyqt6-sip
+           qt5compat
+           qtdeclarative
+           qtmultimedia
+           qtsvg
+           qtwayland
+           quazip
            sdl2
+           wayland
            xsimd
            zlib
            zug))

Reply via email to