From 5ec1cd092cb182858ef91adde90a362fc41a3f96 Mon Sep 17 00:00:00 2001 From: Franz Geffke Date: Thu, 25 Jul 2024 09:22:25 +0100 Subject: px: Added kdecoration@5 --- px/packages/kde-plasma.scm | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 px/packages/kde-plasma.scm diff --git a/px/packages/kde-plasma.scm b/px/packages/kde-plasma.scm new file mode 100644 index 0000000..a53e253 --- /dev/null +++ b/px/packages/kde-plasma.scm @@ -0,0 +1,36 @@ + +(define-module (px packages kde-plasma) + #:use-module (guix build-system qt) + #:use-module (guix download) + #:use-module ((guix licenses) + #:prefix license:) + #:use-module (guix packages) + #:use-module (gnu packages) + #:use-module (gnu packages pkg-config) + #:use-module (gnu packages qt) + #:use-module (gnu packages kde-frameworks) + #:use-module (gnu packages kde-plasma)) + +(define-public kdecoration-5 + (package + (name "kdecoration") + (version "5.27.7") + (source (origin + (method url-fetch) + (uri (string-append "mirror://kde/stable/plasma/" version + "/kdecoration-" version ".tar.xz")) + (sha256 + (base32 + "153j3w00zwj6gx9ndq46vkfwx3ayig80j0jsqbkajk8zsncs89pg")))) + (build-system qt-build-system) + (arguments (list #:qtbase qtbase)) + (native-inputs + (list extra-cmake-modules)) + (inputs + (list kcoreaddons-5 ki18n-5 qtbase-5)) + (home-page "https://invent.kde.org/plasma/kdecoration") + (synopsis "Plugin based library to create window decorations") + (description "KDecoration is a library to create window decorations. +These window decorations can be used by for example an X11 based window +manager which re-parents a Client window to a window decoration frame.") + (license license:lgpl3+))) \ No newline at end of file -- cgit v1.2.3