me
/
guix
Archived
1
0
Fork 0

gnu: kdeclarative: Update to 6.3.0.

* gnu/packages/kde-frameworks.scm (kdeclarative): Update to 6.3.0.
[inputs]: Remove kauth, kcoreaddons, kiconthemes, kio, kjobwidgets,
knotifications, kservice, kwindowsystem, libepoxy, qtbase-5,
qtdeclarative-5, and solid; add qtshadertools and qtbase.
[propagated-inputs]: Remove kpackage and qtdeclarative-5; add qtdeclarative.
[native-inputs]: Remove dbus, pkg-config, and xorg-server-for-tests.
[arguments]: Remove it.

Change-Id: I547ecc9f01380d5ed9c8d1422af29fcc8b4ea480
master
Zheng Junjie 2024-07-06 10:44:09 +08:00
parent 8be05dd7d7
commit 975ae46224
No known key found for this signature in database
GPG Key ID: 3B5AA993E1A2DFF0
1 changed files with 7 additions and 36 deletions

View File

@ -2440,7 +2440,7 @@ their settings.")
(define-public kdeclarative
(package
(name "kdeclarative")
(version "5.114.0")
(version "6.3.0")
(source (origin
(method url-fetch)
(uri (string-append
@ -2449,48 +2449,19 @@ their settings.")
name "-" version ".tar.xz"))
(sha256
(base32
"0w98pj8acxb4m9645963rzq5vja1fbih5czz24mf9zdqlg2dkz8g"))))
"1kkdlkavd3v60sihxvlqxw2fmv1szf04llffhm0db7kmhz286zc0"))))
(build-system cmake-build-system)
(propagated-inputs
(list kconfig kpackage qtdeclarative-5))
(list kconfig qtdeclarative))
(native-inputs
(list dbus extra-cmake-modules pkg-config xorg-server-for-tests))
(list extra-cmake-modules))
(inputs
(list kauth
kcoreaddons
kglobalaccel
(list kglobalaccel
kguiaddons
kiconthemes
kio
ki18n
kjobwidgets
knotifications
kservice
kwidgetsaddons
kwindowsystem
libepoxy
qtbase-5
qtdeclarative-5
solid))
(arguments
(list #:phases
#~(modify-phases %standard-phases
(add-before 'check 'start-xorg-server
(lambda* (#:key inputs #:allow-other-keys)
;; The test suite requires a running X server, setting
;; QT_QPA_PLATFORM=offscreen does not suffice.
(system "Xvfb :1 -screen 0 640x480x24 &")
(setenv "DISPLAY" ":1")))
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
(when tests?
(setenv "HOME"
(getcwd))
(setenv "XDG_RUNTIME_DIR"
(getcwd))
(setenv "QT_QPA_PLATFORM" "offscreen")
(setenv "DBUS_FATAL_WARNINGS" "0")
(invoke "dbus-launch" "ctest")))))))
qtshadertools
qtbase))
(home-page "https://community.kde.org/Frameworks")
(synopsis "Integration of QML and KDE work spaces")
(description "KDeclarative provides integration of QML and KDE work spaces.