gnu: Add breeze-gtk.

* gnu/packages/kde-plasma.scm (breeze-gtk): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Samuel Fadel 2022-06-30 09:58:34 +02:00 committed by Ludovic Courtès
parent 3bfd7eaaeb
commit 20693769d6
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -31,11 +31,14 @@ (define-module (gnu packages kde-plasma)
#:use-module (gnu packages compression) #:use-module (gnu packages compression)
#:use-module (gnu packages freedesktop) #:use-module (gnu packages freedesktop)
#:use-module (gnu packages glib) #:use-module (gnu packages glib)
#:use-module (gnu packages gtk)
#:use-module (gnu packages kde-frameworks) #:use-module (gnu packages kde-frameworks)
#:use-module (gnu packages linux) #:use-module (gnu packages linux)
#:use-module (gnu packages pkg-config) #:use-module (gnu packages pkg-config)
#:use-module (gnu packages python)
#:use-module (gnu packages qt) #:use-module (gnu packages qt)
#:use-module (gnu packages xorg)) #:use-module (gnu packages xorg)
#:use-module (gnu packages web))
(define-public breeze (define-public breeze
(package (package
@ -83,6 +86,30 @@ (define-public breeze
the Plasma Desktop. Breeze is the default theme for the KDE Plasma desktop.") the Plasma Desktop. Breeze is the default theme for the KDE Plasma desktop.")
(license license:gpl2+))) (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+)))) ;<all other files>
(define-public kdecoration (define-public kdecoration
(package (package
(name "kdecoration") (name "kdecoration")