aurorae: introduce support for aurorae

From project homepage[1]:

Aurorae is a themeable window decoration for KWin.

It supports theme files consisting of several SVG files for decoration
and buttons. Themes can be installed and selected directly in the
configuration module of KWin decorations.

1: https://invent.kde.org/plasma/aurorae

Signed-off-by: Marc Ferland <marc.ferland@sonatest.com>
This commit is contained in:
Marc Ferland
2025-11-05 11:27:43 -05:00
committed by Marc Ferland
parent bd3f37499b
commit 5a87180809
2 changed files with 39 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
# SPDX-FileCopyrightText: 2025 Marc Ferland <marc.ferland@sonatest.com>
#
# SPDX-License-Identifier: MIT
SUMMARY = "Aurorae Theme"
DESCRIPTION = "Aurorae is a themeable window decoration for KWin"
HOMEPAGE = "https://invent.kde.org/plasma/aurorae"
LICENSE = "GPL-2.0-or-later & MIT"
LIC_FILES_CHKSUM = " \
file://LICENSES/GPL-2.0-or-later.txt;md5=fed54355545ffd980b814dab4a3b312c \
file://LICENSES/MIT.txt;md5=e267b5203c8a34cf7f21e5a2102df564 \
"
DEPENDS = " \
kcmutils \
kconfig \
kcoreaddons \
kdecoration \
ki18n \
knewstuff \
kpackage \
"
RDEPENDS:${PN} += "ksvg bash"
inherit cmake_plasma
FILES:${PN} += " \
${libdir}/qml/org/kde/kwin/decoration \
${libdir}/qml/org/kde/kwin/decorations \
${datadir}/kwin/aurorae \
${datadir}/kwin/decorations \
"

View File

@@ -0,0 +1,6 @@
# SPDX-FileCopyrightText: none
# SPDX-License-Identifier: CC0-1.0
require ${PN}.inc
SRC_URI += "https://download.kde.org/stable/plasma/6.4.4/aurorae-6.4.4.tar.xz"
SRC_URI[sha256sum] = "b358a775772052e46b4978c63ad765996ca4600af0db1189260129fd91de6589"