From b4703b8e573727a64354fbe274ed8f6801b06612 Mon Sep 17 00:00:00 2001 From: Petr Hodina Date: Fri, 26 Aug 2022 06:29:52 +0200 Subject: [PATCH 68/81] gnu: Add kde-cli-tools. * gnu/packages/kde-plasma.scm (kde-cli-tools): New variable. diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm index d4a397cae2..3cb8f3854e 100644 --- a/gnu/packages/kde-plasma.scm +++ b/gnu/packages/kde-plasma.scm @@ -345,6 +345,49 @@ (define-public kdecoration manager which re-parents a Client window to a window decoration frame.") (license license:lgpl3+))) +(define-public kde-cli-tools + (package + (name "kde-cli-tools") + (version "5.25.4") + (source (origin + (method url-fetch) + (uri (string-append "mirror://kde/stable/plasma/" + version + "/" + name + "-" + version + ".tar.xz")) + (sha256 + (base32 + "00p6vm9qw871hjclvw21nh93dq60r1ylb95hscx917gfx42dan8x")))) + (build-system qt-build-system) + (arguments + (list #:tests? #f ;TODO: Failing test + #:phases #~(modify-phases %standard-phases + (add-before 'check 'setup-env + (lambda* _ + (setenv "XDG_RUNTIME_DIR" + (getcwd))))))) + (native-inputs (list extra-cmake-modules)) + (inputs (list kconfig + kdoctools + kiconthemes + ki18n + kcmutils + kio + kservice + kwindowsystem + kactivities + kparts + plasma-workspace + qtsvg-5)) + (synopsis "Tools for KDE to better interact with the system") + (description "This package provides tools based on KDE Frameworks 5 +to better interact with the system.") + (home-page "https://invent.kde.org/plasma/kde-cli-tools") + (license license:lgpl2.0+))) + (define-public kinfocenter (package (name "kinfocenter") -- 2.37.2