From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([209.51.188.92]:53526) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gtDMO-0004SA-4Q for guix-patches@gnu.org; Mon, 11 Feb 2019 10:19:05 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gtDMN-0007MD-27 for guix-patches@gnu.org; Mon, 11 Feb 2019 10:19:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:44652) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1gtDMM-0007M7-Uj for guix-patches@gnu.org; Mon, 11 Feb 2019 10:19:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1gtDMM-000565-QV for guix-patches@gnu.org; Mon, 11 Feb 2019 10:19:02 -0500 Subject: [bug#34435] [PATCH 2/3] gnu: Add kdecoration. Resent-Message-ID: From: Marius Bakke Date: Mon, 11 Feb 2019 16:18:34 +0100 Message-Id: <20190211151835.18653-2-mbakke@fastmail.com> In-Reply-To: <20190211151835.18653-1-mbakke@fastmail.com> References: <20190211151835.18653-1-mbakke@fastmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 34435@debbugs.gnu.org Cc: Hartmut Goebel From: Hartmut Goebel * gnu/packages/kde.scm (kdecoration): New public variable. Co-authored-by: Marius Bakke --- gnu/packages/kde.scm | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 36f7f234c8..3508e8461f 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -4,7 +4,8 @@ ;;; Copyright © 2017, 2018 Mark Meyer ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice ;;; Copyright © 2018 Gábor Boskovits -;;; Copyright © 2018 Marius Bakke +;;; Copyright © 2018, 2019 Marius Bakke +;;; Copyright © 2017 Hartmut Goebel ;;; ;;; This file is part of GNU Guix. ;;; @@ -59,6 +60,36 @@ #:use-module (gnu packages video) #:use-module (gnu packages xorg)) +(define-public kdecoration + (package + (name "kdecoration") + (version "5.14.5") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://kde/stable/plasma/" version + "/kdecoration-" version ".tar.xz")) + (sha256 + (base32 "115pli0qpa8lx0jasg1886fcg7gb2kk8v6k8r8l8c820l97sq7in")))) + (properties `((tags . '("Desktop" "KDE" "Plasma")))) + (build-system cmake-build-system) + (native-inputs + `(("extra-cmake-modules" ,extra-cmake-modules))) + (inputs + `(("ki18n" ,ki18n) + ("qtbase" ,qtbase))) + (arguments + `(#:phases + (modify-phases %standard-phases + (add-before 'check 'check-setup + (lambda _ (setenv "QT_QPA_PLATFORM" "offscreen") #t))))) + (home-page "https://cgit.kde.org/kdecoration.git") + (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+))) + (define-public kdenlive (let ((version "18.08.1")) (package -- 2.20.1