z572 pushed a commit to branch kde-team
in repository guix.
commit e309db02b6660a610c8326e47c1fa09d61bea5db
Author: Zheng Junjie <[email protected]>
AuthorDate: Fri May 3 15:02:17 2024 +0800
gnu: kde-gtk-config: Update to 6.0.4.
* gnu/packages/kde-plasma.scm (kde-gtk-config): Update to 6.0.4.
[arguments] Set #:qtbase to qtbase.
[native-inputs]: Use qtsvg replace qtsvg-5.
[inputs]: Use kconfig-6, kconfigwidgets-6, kcoreaddons-6, kguiaddons-6,
kdbusaddons-6 and kwindowsystem-6 replace kconfig, kconfigwidgets,
kcoreaddons, kguiaddons, kdbusaddons and kwindowsystem.
Change-Id: I25be436363617a4322f5109b6f76fb5337680ba1
---
gnu/packages/kde-plasma.scm | 34 ++++++++++++++++++----------------
1 file changed, 18 insertions(+), 16 deletions(-)
diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm
index bf1eb914df..9795a0ec48 100644
--- a/gnu/packages/kde-plasma.scm
+++ b/gnu/packages/kde-plasma.scm
@@ -398,35 +398,37 @@ concept.")
(define-public kde-gtk-config
(package
(name "kde-gtk-config")
- (version "5.27.7")
+ (version "6.0.4")
(source (origin
(method url-fetch)
(uri (string-append "mirror://kde/stable/plasma/" version
"/kde-gtk-config-" version ".tar.xz"))
(sha256
(base32
- "13qwj3gdfvs0l6k01n8hf25kzrsksi3qi0b1rzpshcj1ix31wamf"))))
+ "1gax53ny0mr8l87zbr2w11jhjb2g6rzsqq8n9qhdr1z8n3192m7x"))))
(build-system qt-build-system)
(arguments
- (list #:phases
- #~(modify-phases %standard-phases
- (add-after 'unpack 'patch-gsettings-schemas-path
- (lambda* (#:key inputs #:allow-other-keys)
- (substitute* "cmake/modules/FindGSettingSchemas.cmake"
- (("\\$\\{PC_GLIB2_PREFIX\\}")
- (assoc-ref inputs "gsettings-desktop-schemas"))))))))
+ (list
+ #:qtbase qtbase
+ #:phases
+ #~(modify-phases %standard-phases
+ (add-after 'unpack 'patch-gsettings-schemas-path
+ (lambda* (#:key inputs #:allow-other-keys)
+ (substitute* "cmake/modules/FindGSettingSchemas.cmake"
+ (("\\$\\{PC_GLIB2_PREFIX\\}")
+ (assoc-ref inputs "gsettings-desktop-schemas"))))))))
(native-inputs
- (list extra-cmake-modules pkg-config qtsvg-5 sassc))
+ (list extra-cmake-modules pkg-config qtsvg sassc))
(inputs
(list gsettings-desktop-schemas
gtk+
- kconfig
- kconfigwidgets
- kcoreaddons
- kguiaddons
- kdbusaddons
+ kconfig-6
+ kconfigwidgets-6
+ kcoreaddons-6
+ kguiaddons-6
+ kdbusaddons-6
kdecoration
- kwindowsystem
+ kwindowsystem-6
xsettingsd))
(home-page "https://invent.kde.org/plasma/kde-gtk-config")
(synopsis "Sync of KDE settings to GTK applications")