From 20693769d621625266b871738eb494df067bc15f Mon Sep 17 00:00:00 2001 From: Samuel Fadel Date: Thu, 30 Jun 2022 09:58:34 +0200 Subject: [PATCH] gnu: Add breeze-gtk. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/kde-plasma.scm (breeze-gtk): New variable. Signed-off-by: Ludovic Courtès --- gnu/packages/kde-plasma.scm | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/gnu/packages/kde-plasma.scm b/gnu/packages/kde-plasma.scm index 5621d8ea35..2317cbec5a 100644 --- a/gnu/packages/kde-plasma.scm +++ b/gnu/packages/kde-plasma.scm @@ -31,11 +31,14 @@ #:use-module (gnu packages compression) #:use-module (gnu packages freedesktop) #:use-module (gnu packages glib) + #:use-module (gnu packages gtk) #:use-module (gnu packages kde-frameworks) #:use-module (gnu packages linux) #:use-module (gnu packages pkg-config) + #:use-module (gnu packages python) #:use-module (gnu packages qt) - #:use-module (gnu packages xorg)) + #:use-module (gnu packages xorg) + #:use-module (gnu packages web)) (define-public breeze (package @@ -83,6 +86,30 @@ the Plasma Desktop. Breeze is the default theme for the KDE Plasma desktop.") (license license:gpl2+))) +(define-public breeze-gtk + (package + (name "breeze-gtk") + (version "5.19.5") + (source (origin + (method url-fetch) + (uri (string-append "mirror://kde/stable/plasma/" + version "/" name + "-" version ".tar.xz")) + (sha256 + (base32 + "1j2nq9yw1ragmgwrz9f6ca4ifpi86qv1bbprdgd2qm2yh7vb44sj")))) + (build-system qt-build-system) + (arguments + '(#:tests? #f)) ;no 'test' target + (native-inputs (list breeze extra-cmake-modules sassc python + python-pycairo)) + (home-page "https://invent.kde.org/plasma/breeze") + (synopsis "Default KDE Plasma theme (GTK+ port)") + (description "GTK+ port of the Breeze visual style for the Plasma Desktop. +Breeze is the default theme for the KDE Plasma desktop.") + (license (list license:bsd-3 ;cmake/FindSass.cmake + license:lgpl2.1+)))) ; + (define-public kdecoration (package (name "kdecoration")