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))