mirror of
https://github.com/Fishwaldo/meta-pine64.git
synced 2025-03-15 19:41:59 +00:00
Latest Updates
This commit is contained in:
parent
3b8b6685af
commit
92818f463c
16 changed files with 404 additions and 2 deletions
|
@ -19,6 +19,7 @@ RDEPENDS:packagegroup-star64-plasma = " \
|
|||
kactivitymanagerd \
|
||||
kde-cli-tools \
|
||||
kdecoration \
|
||||
kdeplasma-addons \
|
||||
kscreen \
|
||||
kscreenlocker \
|
||||
kwayland-integration \
|
||||
|
@ -34,6 +35,12 @@ RDEPENDS:packagegroup-star64-plasma = " \
|
|||
polkit-kde-agent-1 \
|
||||
plasma-settings \
|
||||
plasma-systemmonitor \
|
||||
plasma-vault \
|
||||
plasma-workspace-wallpapers \
|
||||
plasma-firewall \
|
||||
plasma-sdk \
|
||||
plasma-disks \
|
||||
plasma-browser-integration \
|
||||
xdg-desktop-portal-kde \
|
||||
kclock \
|
||||
kweather \
|
||||
|
|
60
recipes-devtools/packagekit/packagekit_1.2.6.bb
Normal file
60
recipes-devtools/packagekit/packagekit_1.2.6.bb
Normal file
|
@ -0,0 +1,60 @@
|
|||
HOMEPAGE = "https://www.freedesktop.org/software/PackageKit/index.html"
|
||||
SUMMARY = "PackageKit"
|
||||
DESCRIPTION = "PackageKit is a system designed to make installing and updating \
|
||||
software on your computer easier. The primary design goal is to unify all the \
|
||||
software graphical tools used in different distributions, and use some of the \
|
||||
latest technology like PolicyKit. "
|
||||
|
||||
|
||||
LICENSE = "GPL-2.0"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
||||
|
||||
SRC_URI = " \
|
||||
https://www.freedesktop.org/software/PackageKit/releases/PackageKit-1.2.6.tar.xz \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/PackageKit-1.2.6"
|
||||
|
||||
SRC_URI[sha256sum] = "1a0cf173065ce9232c6d5fb044bf6b606147a8702dc6ff4753c2a08331c52e51"
|
||||
|
||||
inherit meson pkgconfig gobject-introspection vala
|
||||
|
||||
DEPENDS = " \
|
||||
pkgconfig-native \
|
||||
glib-2.0 \
|
||||
apt \
|
||||
sqlite3 \
|
||||
polkit \
|
||||
libxslt-native \
|
||||
docbook-xsl-stylesheets-native \
|
||||
gstreamer1.0 \
|
||||
gstreamer1.0-plugins-base \
|
||||
appstream \
|
||||
gtk+3 \
|
||||
"
|
||||
RDEPENDS:${PN} = " \
|
||||
cronie \
|
||||
bash \
|
||||
"
|
||||
|
||||
GIR_MESON_OPTION = "gobject_introspection"
|
||||
|
||||
EXTRA_OEMESON = " \
|
||||
-Dpackaging_backend=apt \
|
||||
-Dgstreamer_plugin=false \
|
||||
"
|
||||
|
||||
FILES:${PN} += " \
|
||||
${systemd_system_unitdir}/packagekit* \
|
||||
${systemd_system_unitdir}/system-update* \
|
||||
${datadir}/dbus-1/system-services/org.freedesktop.PackageKit.service \
|
||||
${datadir}/dbus-1/interfaces/org.freedesktop.PackageKit.* \
|
||||
${datadir}/PackageKit/ \
|
||||
${datadir}/bash-completion/ \
|
||||
${datadir}/polkit-1/* \
|
||||
${libdir}/packagekit-backend/* \
|
||||
${libdir}/gnome-settings-daemon-3.0/* \
|
||||
${libdir}/python3.10/site-packages/packagekit/* \
|
||||
${libdir}/gtk-3.0/modules/libpk-gtk-module.so \
|
||||
${libdir}/systemd/user/pk* \
|
||||
"
|
49
recipes-kde/kdeplasma-addons/kdeplasma-addons_5.27.4.bb
Normal file
49
recipes-kde/kdeplasma-addons/kdeplasma-addons_5.27.4.bb
Normal file
|
@ -0,0 +1,49 @@
|
|||
# SPDX-FileCopyrightText: 2023 Justin Hammond <justin@dynam.ac>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
DESCRIPTION = "kdeplasma-addons"
|
||||
SUMMARY = "All kind of add-ons to improve your Plasma experience"
|
||||
HOMEPAGE = "https://invent.kde.org/plasma/kdeplasma-addons"
|
||||
LICENSE = "BSD-3-Clause & GPL-2.0-only & GPL-2.0-or-later & GPL-3.0-only & LGPL-2.0-only & LGPL-2.0-or-later & LGPL-2.1-or-later & LGPL-3.0-only"
|
||||
|
||||
SRC_URI += " \
|
||||
https://download.kde.org/stable/plasma/5.27.4/kdeplasma-addons-5.27.4.tar.xz \
|
||||
"
|
||||
SRC_URI[sha256sum] = "6a82a57988f336345738630217f49b191a379eeea586565a802bcebed7941f89"
|
||||
|
||||
DEPENDS = " \
|
||||
qtbase \
|
||||
kdeclarative \
|
||||
kio \
|
||||
knewstuff \
|
||||
plasma-framework \
|
||||
krunner \
|
||||
kunitconversion \
|
||||
kholidays \
|
||||
networkmanager-qt \
|
||||
qtwebengine \
|
||||
"
|
||||
|
||||
inherit cmake_kdeapp
|
||||
inherit cmake_plasma
|
||||
inherit kcoreaddons
|
||||
inherit kconfig
|
||||
inherit kauth
|
||||
inherit mime-xdg
|
||||
inherit kcmutils
|
||||
inherit reuse_license_checksums
|
||||
inherit cmake_qt5
|
||||
|
||||
KF5_REUSE_LICENSECHECK_ENABLED="1"
|
||||
|
||||
FILES:${PN} = " \
|
||||
${libdir}/plugins/plasmacalendarplugins/* \
|
||||
${libdir}/plugins/kf5/krunner/kcms/kcm* \
|
||||
${datadir}/plasma/wallpapers/* \
|
||||
${datadir}/plasma/desktoptheme/* \
|
||||
${datadir}/plasma/plasmoids/* \
|
||||
${datadir}/kwin/tabbox/* \
|
||||
${datadir}/kwin/desktoptabbox/* \
|
||||
${libdir}/libplasma* \
|
||||
"
|
|
@ -1,3 +1,7 @@
|
|||
#we need to ensure its always in the work directory as when other packages verify their
|
||||
#docbook files, it has hard coded paths to the kdoctools build directory. This needs fixing.
|
||||
do_compile[nostamp] = "1"
|
||||
#do_compile[nostamp] = "1"
|
||||
|
||||
DEPENDS += " \
|
||||
docbook-xsl-stylesheets-native \
|
||||
"
|
|
@ -1,4 +1,9 @@
|
|||
DEPENDS:append = " \
|
||||
appstream \
|
||||
kuserfeedback \
|
||||
packagekit-qt \
|
||||
"
|
||||
|
||||
FILES:${PN}:append = " \
|
||||
${datadir}/libdiscover/categories/ \
|
||||
"
|
|
@ -0,0 +1,47 @@
|
|||
# SPDX-FileCopyrightText: 2023 Justin Hammond <justin@dynam.ac>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
SUMMARY = "Components necessary to integrate browsers into the Plasma Desktop"
|
||||
DESCRIPTION = "Components necessary to integrate browsers into the Plasma Desktop"
|
||||
HOMEPAGE = "https://invent.kde.org/plasma/plasma-browser-integration/"
|
||||
LICENSE = "GPL-2.0+ | GPL-3.0+ | CCO-1 | MIT"
|
||||
LIC_FILES_CHKSUM = " \
|
||||
file://LICENSES/GPL-2.0-or-later.txt;md5=9e2385fe012386d34dcc5c9863070881 \
|
||||
file://LICENSES/GPL-3.0-or-later.txt;md5=49fc03046e56a282c0c743b5d3a55b7c \
|
||||
file://LICENSES/CC0-1.0.txt;md5=65d3616852dbf7b1a6d4b53b00626032 \
|
||||
file://LICENSES/MIT.txt;md5=4dd71a82d66fd9e3ca0cc65b8be370c0 \
|
||||
"
|
||||
|
||||
SRC_URI += "https://download.kde.org/stable/plasma/5.27.4/plasma-browser-integration-5.27.4.tar.xz"
|
||||
SRC_URI[sha256sum] = "d37af781b11ec1622476b51af25ac82c8d2373bb8ff9c23981cb8a1c6d97f466"
|
||||
|
||||
|
||||
DEPENDS = " \
|
||||
qtbase \
|
||||
qtdeclarative \
|
||||
ki18n \
|
||||
plasma-framework \
|
||||
kio \
|
||||
kcrash \
|
||||
krunner \
|
||||
purpose \
|
||||
kfilemetadata \
|
||||
kjobwidgets \
|
||||
plasma-workspace \
|
||||
"
|
||||
|
||||
inherit cmake_plasma
|
||||
inherit cmake_kf5
|
||||
inherit kconfig
|
||||
|
||||
FILES:${PN} = " \
|
||||
${sysconfdir}/chromium/native-messaging-hosts/org.kde.plasma.browser_integration.json \
|
||||
${sysconfdir}/opt/edge/native-messaging-hosts/org.kde.plasma.browser_integration.json \
|
||||
${sysconfdir}/opt/chrome/native-messaging-hosts/org.kde.plasma.browser_integration.json \
|
||||
${libdir}/mozilla/native-messaging-hosts/org.kde.plasma.browser_integration.json \
|
||||
${datadir}/applications/org.kde.plasma.browser_integration.host.desktop \
|
||||
${datadir}/krunner/dbusplugins/plasma-runner-* \
|
||||
${bindir}/plasma-browser-integration-host \
|
||||
"
|
||||
|
37
recipes-plasma/plasma-disks/plasma-disks_5.27.4.bb
Normal file
37
recipes-plasma/plasma-disks/plasma-disks_5.27.4.bb
Normal file
|
@ -0,0 +1,37 @@
|
|||
# SPDX-FileCopyrightText: 2023 Justin Hammond <justin@dynam.ac>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
SUMMARY = "Monitors S.M.A.R.T. capable devices for imminent failure."
|
||||
DESCRIPTION = "Monitors S.M.A.R.T. capable devices for imminent failure."
|
||||
HOMEPAGE = "https://invent.kde.org/plasma/plasma-disks"
|
||||
LICENSE = "GPL-2.0 | GPL-3.0 | LicenseRef-KDE-Accepted-GPL"
|
||||
LIC_FILES_CHKSUM = " \
|
||||
file://LICENSES/GPL-2.0-only.txt;md5=93e64b4a83c7e441e48bbdeeea05c977 \
|
||||
file://LICENSES/GPL-3.0-only.txt;md5=1c76c4cc354acaac30ed4d5eefea7245 \
|
||||
file://LICENSES/LicenseRef-KDE-Accepted-GPL.txt;md5=b4c280013bbbadfbe92219498dc5228c \
|
||||
"
|
||||
|
||||
SRC_URI += "https://download.kde.org/stable/plasma/5.27.4/plasma-disks-5.27.4.tar.xz"
|
||||
SRC_URI[sha256sum] = "97f4aee2e2db0ce2dbc1bfbe4b5ad85253f435f58af5f402916ff2d1e0e98323"
|
||||
|
||||
|
||||
DEPENDS = " \
|
||||
qtbase \
|
||||
qtdeclarative \
|
||||
ki18n \
|
||||
plasma-framework \
|
||||
kio \
|
||||
kauth \
|
||||
kservice \
|
||||
"
|
||||
|
||||
inherit cmake_plasma
|
||||
inherit cmake_kf5
|
||||
inherit kconfig
|
||||
|
||||
FILES:${PN} = " \
|
||||
${libexecdir}/kauth/kded-smart-helper \
|
||||
${datadir}/kpackage/kcms/plasma_disks/* \
|
||||
"
|
||||
|
|
@ -0,0 +1,19 @@
|
|||
From 17d6ea60225587c6a0596f2869f4280a0cbabbed Mon Sep 17 00:00:00 2001
|
||||
From: Justin Hammond <justin@dynam.ac>
|
||||
Date: Tue, 2 May 2023 23:58:25 +0800
|
||||
Subject: [PATCH] hardcode python3 path
|
||||
|
||||
---
|
||||
kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake b/kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake
|
||||
index c0430c7..6d9714b 100755
|
||||
--- a/kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake
|
||||
+++ b/kcm/backends/ufw/helper/kcm_ufw_helper.py.cmake
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!@PYTHON_EXECUTABLE@
|
||||
+#!/usr/bin/python3
|
||||
|
||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||
# SPDX-FileCopyrightText: 2010 Darwin M. Bautista <djclue917@gmail.com>
|
47
recipes-plasma/plasma-firewall/plasma-firewall_5.27.4.bb
Normal file
47
recipes-plasma/plasma-firewall/plasma-firewall_5.27.4.bb
Normal file
|
@ -0,0 +1,47 @@
|
|||
# SPDX-FileCopyrightText: 2023 Justin Hammond <justin@dynam.ac>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
SUMMARY = "Plasma Control Panel for your system firewall"
|
||||
DESCRIPTION = "Plasma Control Panel for your system firewall"
|
||||
HOMEPAGE = "https://invent.kde.org/plasma/plasma-firewall"
|
||||
LICENSE = "GPL-2.0 | GPL-3.0 | LicenseRef-KDE-Accepted-GPL"
|
||||
LIC_FILES_CHKSUM = " \
|
||||
file://LICENSES/GPL-2.0-only.txt;md5=93e64b4a83c7e441e48bbdeeea05c977 \
|
||||
file://LICENSES/GPL-3.0-only.txt;md5=1c76c4cc354acaac30ed4d5eefea7245 \
|
||||
file://LICENSES/LicenseRef-KDE-Accepted-GPL.txt;md5=b4c280013bbbadfbe92219498dc5228c \
|
||||
"
|
||||
|
||||
SRC_URI += " \
|
||||
https://download.kde.org/stable/plasma/5.27.4/plasma-firewall-5.27.4.tar.xz \
|
||||
file://0001-hardcode-python3-path.patch \
|
||||
"
|
||||
SRC_URI[sha256sum] = "349db4a0908d7a6565eb8b80971eb2ed4f6d4f1730ee65de2fd23f2b1343a3ac"
|
||||
|
||||
inherit cmake_plasma
|
||||
inherit cmake_kf5
|
||||
inherit kdoctools
|
||||
inherit kconfig
|
||||
inherit kcoreaddons
|
||||
inherit kcmutils
|
||||
|
||||
DEPENDS = " \
|
||||
qtbase \
|
||||
qtdeclarative \
|
||||
ki18n \
|
||||
plasma-framework \
|
||||
firewalld \
|
||||
"
|
||||
|
||||
RDEPENDS:${PN} = " \
|
||||
python3-core \
|
||||
"
|
||||
|
||||
|
||||
FILES:${PN} += " \
|
||||
${datadir}/kcm_ufw/defaults \
|
||||
${datadir}/kpackage/kcms/kcm_firewall/* \
|
||||
${libdir}/libkcm_firewall_core.so \
|
||||
"
|
||||
FILES:${PN}-dev = ""
|
||||
|
42
recipes-plasma/plasma-sdk/plasma-sdk_5.27.4.bb
Normal file
42
recipes-plasma/plasma-sdk/plasma-sdk_5.27.4.bb
Normal file
|
@ -0,0 +1,42 @@
|
|||
# SPDX-FileCopyrightText: 2023 Justin Hammond <justin@dynam.ac>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
SUMMARY = "Applications useful for Plasma development"
|
||||
DESCRIPTION = "Applications useful for Plasma development"
|
||||
HOMEPAGE = "https://invent.kde.org/plasma/plasma-sdk"
|
||||
LICENSE = "BSD-2 | CC0-1 | GPL-2.0 | GPL-2.0+ | LGPL-2.0 | LGPL-2.0+ "
|
||||
LIC_FILES_CHKSUM = " \
|
||||
file://LICENSES/BSD-2-Clause.txt;md5=63d6ee386b8aaba70b1bf15a79ca50f2 \
|
||||
file://LICENSES/CC0-1.0.txt;md5=65d3616852dbf7b1a6d4b53b00626032 \
|
||||
file://LICENSES/GPL-2.0-only.txt;md5=93e64b4a83c7e441e48bbdeeea05c977 \
|
||||
file://LICENSES/GPL-2.0-or-later.txt;md5=fed54355545ffd980b814dab4a3b312c \
|
||||
file://LICENSES/LGPL-2.0-only.txt;md5=6d2d9952d88b50a51a5c73dc431d06c7 \
|
||||
file://LICENSES/LGPL-2.0-or-later.txt;md5=6d2d9952d88b50a51a5c73dc431d06c7 \
|
||||
"
|
||||
|
||||
SRC_URI += "https://download.kde.org/stable/plasma/5.27.4/plasma-sdk-5.27.4.tar.xz"
|
||||
SRC_URI[sha256sum] = "f98849e361c19b192998bb4966f561ea8539d6ceb98fc967e783edb36c36db21"
|
||||
|
||||
|
||||
DEPENDS = " \
|
||||
qtbase \
|
||||
kirigami \
|
||||
karchive \
|
||||
plasma-framework \
|
||||
ktexteditor \
|
||||
kdoctools-native \
|
||||
kdoctools \
|
||||
docbook-xsl-stylesheets-native \
|
||||
"
|
||||
|
||||
inherit cmake_plasma
|
||||
inherit cmake_kf5
|
||||
inherit kdoctools
|
||||
inherit kconfig
|
||||
|
||||
FILES:${PN} += " \
|
||||
${datadir}/plasma/shells/org.kde.plasma.plasmoidviewershell/* \
|
||||
${datadir}/zsh/site-functions/_plasmoidviewer \
|
||||
${datadir}/kpackage/genericqml \
|
||||
"
|
36
recipes-plasma/plasma-vault/plasma-vault_5.27.4.bb
Normal file
36
recipes-plasma/plasma-vault/plasma-vault_5.27.4.bb
Normal file
|
@ -0,0 +1,36 @@
|
|||
# SPDX-FileCopyrightText: 2023 Justin Hammond <justin@dynam.ac>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
SUMMARY = "Plasma applet and services for creating encrypted vaults"
|
||||
DESCRIPTION = "Plasma applet and services for creating encrypted vaults"
|
||||
HOMEPAGE = "https://invent.kde.org/plasma/plasma-vault"
|
||||
LICENSE = "GPL-2.0 | GPL-3.0 | LicenseRef-KDE-Accepted-GPL"
|
||||
LIC_FILES_CHKSUM = " \
|
||||
file://LICENSES/GPL-2.0-only.txt;md5=93e64b4a83c7e441e48bbdeeea05c977 \
|
||||
file://LICENSES/GPL-3.0-only.txt;md5=1c76c4cc354acaac30ed4d5eefea7245 \
|
||||
file://LICENSES/LicenseRef-KDE-Accepted-GPL.txt;md5=b4c280013bbbadfbe92219498dc5228c \
|
||||
"
|
||||
|
||||
SRC_URI += "https://download.kde.org/stable/plasma/5.27.4/plasma-vault-5.27.4.1.tar.xz"
|
||||
SRC_URI[sha256sum] = "e7d0d8f06767b849bd27937415b1098619d804f3870c62f7c40537f8843102ae"
|
||||
|
||||
S="${WORKDIR}/plasma-vault-5.27.4.1"
|
||||
|
||||
DEPENDS = " \
|
||||
qtbase \
|
||||
qtdeclarative \
|
||||
ki18n \
|
||||
plasma-framework \
|
||||
networkmanager-qt \
|
||||
libksysguard \
|
||||
"
|
||||
|
||||
inherit cmake_plasma
|
||||
inherit cmake_kf5
|
||||
inherit kdoctools
|
||||
inherit kconfig
|
||||
|
||||
FILES:${PN} += " \
|
||||
${datadir}/plasma/plasmoids/org.kde.plasma.vault/* \
|
||||
"
|
|
@ -0,0 +1,24 @@
|
|||
# SPDX-FileCopyrightText: 2023 Justin Hammond <justin@dynam.ac>
|
||||
#
|
||||
# SPDX-License-Identifier: MIT
|
||||
|
||||
SUMMARY = "Wallpapers for Plasma Workspaces"
|
||||
DESCRIPTION = "Wallpapers for Plasma Workspaces"
|
||||
HOMEPAGE = "https://invent.kde.org/plasma/plasma-workspace-wallpapers"
|
||||
LICENSE = "LGPL-3.0"
|
||||
LIC_FILES_CHKSUM = " \
|
||||
file://COPYING.LGPL3;md5=e6a600fd5e1d9cbde2d983680233ad02 \
|
||||
"
|
||||
|
||||
SRC_URI += "https://download.kde.org/stable/plasma/5.27.4/plasma-workspace-wallpapers-5.27.4.1.tar.xz"
|
||||
SRC_URI[sha256sum] = "e44d7bc716f99ce13bf034d4eeed99cdd33e12db7068d74ac37d2304ee44656b"
|
||||
|
||||
S="${WORKDIR}/plasma-workspace-wallpapers-5.27.4.1"
|
||||
|
||||
|
||||
inherit cmake_plasma
|
||||
inherit kconfig
|
||||
|
||||
FILES:${PN} += " \
|
||||
${datadir}/wallpapers/* \
|
||||
"
|
25
recipes-qt/packagekit-qt/packagekit-qt_1.1.1.bb
Normal file
25
recipes-qt/packagekit-qt/packagekit-qt_1.1.1.bb
Normal file
|
@ -0,0 +1,25 @@
|
|||
HOMEPAGE = "https://www.freedesktop.org/software/PackageKit/index.html"
|
||||
SUMMARY = "QT5 binding for PackageKit "
|
||||
DESCRIPTION = "PackageKit is a system designed to make installing and updating \
|
||||
software on your computer easier. The primary design goal is to unify all the \
|
||||
software graphical tools used in different distributions, and use some of the \
|
||||
latest technology like PolicyKit. "
|
||||
|
||||
|
||||
LICENSE = "LGPL-2.1"
|
||||
LIC_FILES_CHKSUM = "file://COPYING;md5=4fbd65380cdd255951079008b364516c"
|
||||
|
||||
SRC_URI = " \
|
||||
https://www.freedesktop.org/software/PackageKit/releases/PackageKit-Qt-1.1.1.tar.xz \
|
||||
"
|
||||
|
||||
S = "${WORKDIR}/PackageKit-Qt-1.1.1"
|
||||
|
||||
SRC_URI[sha256sum] = "8ad57523dbfd5a4b2086fa420b8ded63024e12efb8ca0ac42db767842e506212"
|
||||
|
||||
inherit cmake_qt5 pkgconfig
|
||||
|
||||
DEPENDS = " \
|
||||
qtbase \
|
||||
packagekit \
|
||||
"
|
|
@ -52,4 +52,4 @@ appstreamcli = '${STAGING_BINDIR_NATIVE}/appstreamcli'
|
|||
EOF
|
||||
}
|
||||
|
||||
BBCLASSEXTEND = "native"
|
||||
BBCLASSEXTEND = "native"
|
Loading…
Add table
Reference in a new issue