gnu: kguiaddons: Update to 6.16.0.

* gnu/packages/kde-frameworks.scm (kguiaddons): Update to 6.16.0.
[native-inputs]: Add wayland-protocols.
[arguments]<#:configure-flags>: Add -DBUILD_PYTHON_BINDINGS=OFF.

Change-Id: I4a785532da9148d6a90770bb215a41f98a0a1dc9
This commit is contained in:
Zheng Junjie 2025-07-21 14:54:46 +08:00
parent 34df8b5e0d
commit be00b58c6c
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -1091,7 +1091,7 @@ replace the other outdated Graphviz tools.")
(define-public kguiaddons (define-public kguiaddons
(package (package
(name "kguiaddons") (name "kguiaddons")
(version "6.13.0") (version "6.16.0")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append (uri (string-append
@ -1100,20 +1100,25 @@ replace the other outdated Graphviz tools.")
name "-" version ".tar.xz")) name "-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"1gw4d2jmx7mrw2wklyh3q2yr4q1c3ri45jg3mgzy9f199zqa104j")))) "1qmjgnm6sdbl1aa51xlvz1b0fmmjv4vif2k12367rsz1zfj567cy"))))
(build-system qt-build-system) (build-system qt-build-system)
;; TODO: Build packages for the Python bindings. Ideally this will be ;; TODO: Build packages for the Python bindings. Ideally this will be
;; done for all versions of python guix supports. Requires python, ;; done for all versions of python guix supports. Requires python,
;; python-sip, clang-python, libclang. Requires python-2 in all cases for ;; python-sip, clang-python, libclang. Requires python-2 in all cases for
;; clang-python. ;; clang-python.
(native-inputs (list extra-cmake-modules pkg-config)) (native-inputs (list extra-cmake-modules
pkg-config
wayland-protocols))
(inputs (inputs
(list libxkbcommon (list libxkbcommon
qtdeclarative qtdeclarative
qtwayland qtwayland
plasma-wayland-protocols plasma-wayland-protocols
wayland)) wayland))
(arguments (list #:qtbase qtbase)) (arguments (list
;; XXX: build python bindings.
#:configure-flags #~(list "-DBUILD_PYTHON_BINDINGS=OFF")
#:qtbase qtbase))
(home-page "https://community.kde.org/Frameworks") (home-page "https://community.kde.org/Frameworks")
(synopsis "Utilities for graphical user interfaces") (synopsis "Utilities for graphical user interfaces")
(description "The KDE GUI addons provide utilities for graphical user (description "The KDE GUI addons provide utilities for graphical user