diff --git a/recipes-plasma/plasma-desktop.inc b/recipes-plasma/plasma-desktop.inc new file mode 100644 index 0000000..65c1bf9 --- /dev/null +++ b/recipes-plasma/plasma-desktop.inc @@ -0,0 +1,55 @@ +# SPDX-FileCopyrightText: 2023 Andreas Cord-Landwehr +# +# SPDX-License-Identifier: MIT + +DESCRIPTION = "Plasma for the Desktop" +HOMEPAGE = "https://invent.kde.org/plasma/plasma-desktop" +LICENSE = "(LGPL-2.1 | LGPL-3.0 | LicenseRef-KDE-Accepted-LGPL) & (GPL-2.0 | GPL-3.0 | LicenseRef-KDE-Accepted-GPL)" +LIC_FILES_CHKSUM = " \ + file://LICENSES/GPL-2.0-only.txt;md5=9e2385fe012386d34dcc5c9863070881 \ + file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881 \ + file://LICENSES/GPL-3.0-only.txt;md5=49fc03046e56a282c0c743b5d3a55b7c \ + file://LICENSES/LGPL-2.1-only.txt;md5=147a320ed8b16b036829a0c71d424153 \ + file://LICENSES/LGPL-3.0-only.txt;md5=8d51f5b5fd447f7a1040c3dc9f0a8de6 \ + file://LICENSES/LicenseRef-KDE-Accepted-GPL.txt;md5=b4c280013bbbadfbe92219498dc5228c \ +" +PR = "r0" + +DEPENDS += " \ + kwayland \ + plasma-framework \ + plasma-workspace \ + qtwayland-native \ + libxkbfile \ +" + +inherit cmake_plasma + +FILES:${PN} += " \ + ${datadir}/plasma/emoji/* \ + ${datadir}/plasma/plasmoids/* \ + ${datadir}/plasma/packages/* \ + ${datadir}/plasma/layout-templates/* \ + ${datadir}/plasma/shells/org.kde.plasma.desktop/* \ + ${datadir}/solid/devices/* \ + ${datadir}/kglobalaccel/* \ + ${datadir}/kcmkeys/* \ + ${datadir}/kcmsolidactions/* \ + ${datadir}/kcm_recentFiles/* \ + ${libdir}/qml/org/kde/plasma/activityswitcher/* \ + ${libdir}/qml/org/kde/plasma/emoji/* \ + ${libdir}/qml/org/kde/plasma/private/pager/* \ + ${libdir}/qml/org/kde/plasma/private/taskmanager/* \ + ${libdir}/qml/org/kde/plasma/private/kimpanel/* \ + ${libdir}/qml/org/kde/plasma/private/trash/* \ + ${libdir}/qml/org/kde/plasma/private/showdesktop/* \ + ${libdir}/qml/org/kde/plasma/private/kcm_keyboard/* \ + ${libdir}/qml/org/kde/private/desktopcontainment/* \ +" + +RDEPENDS:${PN} += " \ + gawk \ + kded \ + plasma-nano \ + qqc2-desktop-style \ +" diff --git a/recipes-plasma/plasma-desktop_5.27.80.bb b/recipes-plasma/plasma-desktop_5.27.80.bb new file mode 100644 index 0000000..9585b89 --- /dev/null +++ b/recipes-plasma/plasma-desktop_5.27.80.bb @@ -0,0 +1,7 @@ +# SPDX-FileCopyrightText: none +# SPDX-License-Identifier: CC0-1.0 + +require ${PN}.inc +SRCREV = "996e694239f8726d65d962b60d5e0914a8bdaf7c" +SRC_URI = "git://invent.kde.org/plasma/${BPN};nobranch=1;protocol=https" +S = "${WORKDIR}/git"