z572 pushed a commit to branch qt-team in repository guix. commit 74ba37a6d645d1f6c1124a140bc8af29d67dd012 Author: Zheng Junjie <zhengjun...@iscas.ac.cn> AuthorDate: Sat Jan 11 11:06:52 2025 +0800
gnu: Add wacomtablet. * gnu/packages/kde-plasma.scm (wacomtablet): New variable. Change-Id: Ie04db77c7d90bd7dfdf36751c2ff51bc46dd2ea9 --- gnu/packages/kde-plasma.scm | 47 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm index 9dc65d3d78..deb0cc3dfe 100644 --- a/gnu/packages/kde-plasma.scm +++ b/gnu/packages/kde-plasma.scm @@ -3145,3 +3145,50 @@ of a Plasma shell.") (home-page "https://invent.kde.org/plasma/systemsettings") (properties '((upstream-name . "systemsettings"))) (license license:gpl2+))) + +(define-public wacomtablet + (package + (name "wacomtablet") + (version "6.3.4") + (source (origin + (method url-fetch) + (uri + (string-append "mirror://kde/stable/plasma/" version + "/wacomtablet-" version ".tar.xz")) + (sha256 + (base32 + "0m2vyzcxwcpcdplmlw4qlrpc9lmbbwlzjahlp1d1lwah548pxici")))) + (build-system qt-build-system) + (arguments + (list #:qtbase qtbase + #:phases #~(modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? + (invoke "dbus-launch" "ctest" "-E" + "(Test.KDED.DBusTabletService\ +|Test.KDED.TabletHandler|Test.KDED.XInputAdaptor|\ +Test.KDED.XsetWacomAdaptor)"))))))) + (native-inputs (list dbus extra-cmake-modules kdoctools pkg-config)) + (inputs (list kcoreaddons + ki18n + kio + kglobalaccel + kconfig + kcmutils + kxmlgui + kwidgetsaddons + kwindowsystem + knotifications + kdbusaddons + plasma5support + qtdeclarative + libwacom + libxi + libxkbcommon + libplasma + xf86-input-wacom)) + (home-page "https://invent.kde.org/plasma/wacomtablet") + (synopsis "KDE GUI for the Wacom Linux Drivers") + (description "Provides KDE GUI for the Wacom Linux Drivers.") + (license license:gpl2+)))