Add kdeconnect and plasma-nm support

This commit is contained in:
j1nx 2022-05-22 19:34:01 +02:00
parent 382989f687
commit 88076a43a5
13 changed files with 53 additions and 10 deletions

View File

@ -68,6 +68,7 @@ menu "KDE Framework and Plasma"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-phonon/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-plasma-framework/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-plasma-nano/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-plasma-nm/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-plasma-pa/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-plasma-wayland-protocols/Config.in"
source "$BR2_EXTERNAL_OPENVOICEOS_PATH/package/kf5-plasma-workspace/Config.in"

View File

@ -303,6 +303,7 @@ BR2_PACKAGE_QT5WEBVIEW=y
BR2_PACKAGE_QT5X11EXTRAS=y
BR2_PACKAGE_KF5=y
BR2_PACKAGE_KF5_KCOREADDONS=y
BR2_PACKAGE_KF5_MODEMMANAGER_QT=y
BR2_PACKAGE_KF5_NETWORKMANAGER_QT=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XLIB_LIBXDAMAGE=y
@ -478,6 +479,8 @@ BR2_PACKAGE_CAIRO_SCRIPT=y
BR2_PACKAGE_CAIRO_SVG=y
BR2_PACKAGE_GDK_PIXBUF=y
BR2_PACKAGE_GIFLIB=y
BR2_PACKAGE_LIBQRENCODE=y
BR2_PACKAGE_LIBQRENCODE_TOOLS=y
BR2_PACKAGE_LIBVA=y
BR2_PACKAGE_WAFFLE=y
BR2_PACKAGE_LIBCEC=y
@ -527,6 +530,7 @@ BR2_PACKAGE_DNSMASQ_IDN=y
BR2_PACKAGE_DNSMASQ_CONNTRACK=y
BR2_PACKAGE_IPTABLES=y
BR2_PACKAGE_IW=y
BR2_PACKAGE_MODEM_MANAGER=y
BR2_PACKAGE_NETWORK_MANAGER=y
BR2_PACKAGE_NETWORK_MANAGER_TUI=y
BR2_PACKAGE_NTP=y
@ -608,6 +612,7 @@ BR2_PACKAGE_KF5_KBOOKMARKS=y
BR2_PACKAGE_KF5_KCMUTILS=y
BR2_PACKAGE_KF5_KCOMPLETION=y
BR2_PACKAGE_KF5_KDECLARATIVE=y
BR2_PACKAGE_KF5_KDECONNECT=y
BR2_PACKAGE_KF5_KDECORATION=y
BR2_PACKAGE_KF5_KDED=y
BR2_PACKAGE_KF5_KIDLETIME=y
@ -616,13 +621,17 @@ BR2_PACKAGE_KF5_KIRIGAMI2=y
BR2_PACKAGE_KF5_KNEWSTUFF=y
BR2_PACKAGE_KF5_KNOTIFICATIONS=y
BR2_PACKAGE_KF5_KPACKAGE=y
BR2_PACKAGE_KF5_KPEOPLE=y
BR2_PACKAGE_KF5_KSCREENLOCKER=y
BR2_PACKAGE_KF5_KWAYLAND=y
BR2_PACKAGE_KF5_KWALLET=y
BR2_PACKAGE_KF5_LAYER_SHELL_QT=y
BR2_PACKAGE_KF5_PHONON=y
BR2_PACKAGE_KF5_PLASMA_FRAMEWORK=y
BR2_PACKAGE_KF5_PLASMA_NM=y
BR2_PACKAGE_KF5_PLASMA_PA=y
BR2_PACKAGE_KF5_PLASMA_WAYLAND_PROTOCOLS=y
BR2_PACKAGE_KF5_PRISON=y
BR2_PACKAGE_KF5_QQC2_BREEZE_STYLE=y
BR2_PACKAGE_KF5_QQC2_DESKTOP_STYLE=y
BR2_PACKAGE_LIBCANBERRA=y

View File

@ -305,6 +305,7 @@ BR2_PACKAGE_QT5WEBVIEW=y
BR2_PACKAGE_QT5X11EXTRAS=y
BR2_PACKAGE_KF5=y
BR2_PACKAGE_KF5_KCOREADDONS=y
BR2_PACKAGE_KF5_MODEMMANAGER_QT=y
BR2_PACKAGE_KF5_NETWORKMANAGER_QT=y
BR2_PACKAGE_XORG7=y
BR2_PACKAGE_XLIB_LIBXDAMAGE=y
@ -476,6 +477,8 @@ BR2_PACKAGE_CAIRO_SCRIPT=y
BR2_PACKAGE_CAIRO_SVG=y
BR2_PACKAGE_GDK_PIXBUF=y
BR2_PACKAGE_GIFLIB=y
BR2_PACKAGE_LIBQRENCODE=y
BR2_PACKAGE_LIBQRENCODE_TOOLS=y
BR2_PACKAGE_LIBVA=y
BR2_PACKAGE_WAFFLE=y
BR2_PACKAGE_LIBCEC=y
@ -525,6 +528,7 @@ BR2_PACKAGE_DNSMASQ_IDN=y
BR2_PACKAGE_DNSMASQ_CONNTRACK=y
BR2_PACKAGE_IPTABLES=y
BR2_PACKAGE_IW=y
BR2_PACKAGE_MODEM_MANAGER=y
BR2_PACKAGE_NETWORK_MANAGER=y
BR2_PACKAGE_NETWORK_MANAGER_TUI=y
BR2_PACKAGE_NTP=y
@ -606,6 +610,7 @@ BR2_PACKAGE_KF5_KBOOKMARKS=y
BR2_PACKAGE_KF5_KCMUTILS=y
BR2_PACKAGE_KF5_KCOMPLETION=y
BR2_PACKAGE_KF5_KDECLARATIVE=y
BR2_PACKAGE_KF5_KDECONNECT=y
BR2_PACKAGE_KF5_KDECORATION=y
BR2_PACKAGE_KF5_KDED=y
BR2_PACKAGE_KF5_KIDLETIME=y
@ -614,13 +619,17 @@ BR2_PACKAGE_KF5_KIRIGAMI2=y
BR2_PACKAGE_KF5_KNEWSTUFF=y
BR2_PACKAGE_KF5_KNOTIFICATIONS=y
BR2_PACKAGE_KF5_KPACKAGE=y
BR2_PACKAGE_KF5_KPEOPLE=y
BR2_PACKAGE_KF5_KSCREENLOCKER=y
BR2_PACKAGE_KF5_KWAYLAND=y
BR2_PACKAGE_KF5_KWALLET=y
BR2_PACKAGE_KF5_LAYER_SHELL_QT=y
BR2_PACKAGE_KF5_PHONON=y
BR2_PACKAGE_KF5_PLASMA_FRAMEWORK=y
BR2_PACKAGE_KF5_PLASMA_NM=y
BR2_PACKAGE_KF5_PLASMA_PA=y
BR2_PACKAGE_KF5_PLASMA_WAYLAND_PROTOCOLS=y
BR2_PACKAGE_KF5_PRISON=y
BR2_PACKAGE_KF5_QQC2_BREEZE_STYLE=y
BR2_PACKAGE_KF5_QQC2_DESKTOP_STYLE=y
BR2_PACKAGE_LIBCANBERRA=y

View File

@ -1,2 +1,2 @@
# Locally calculated
sha256 1f5ac58db71dc13dec91f57d7a2ff00b8a232d2c3dab4274bd0f92908c0657fe kdeconnect-kde-1.4.1.tar.xz
sha256 fdd065a3d80a7b824420416093ece5542d2e248e3a4fcaefdbc0f14be780fa4f kf5-kdeconnect-v22.04.1.tar.gz

View File

@ -4,13 +4,13 @@
#
################################################################################
KF5_KDECONNECT_VERSION = 1.4.1
KF5_KDECONNECT_SITE = https://download.kde.org/stable/kdeconnect/$(KF5_KDECONNECT_VERSION)
KF5_KDECONNECT_SOURCE = kdeconnect-kde-$(KF5_KDECONNECT_VERSION).tar.xz
KF5_KDECONNECT_VERSION = v22.04.1
KF5_KDECONNECT_SITE = $(call github,KDE,kdeconnect-kde,$(KF5_KDECONNECT_VERSION))
KF5_KDECONNECT_LICENSE = BSD-3-Clause
KF5_KDECONNECT_LICENSE_FILES = COPYING-CMAKE-SCRIPTS
KF5_KDECONNECT_DEPENDENCIES = host-pkgconf kf5-qca kf5-pulseaudio-qt
KF5_KDECONNECT_DEPENDENCIES = host-pkgconf kf5-qca kf5-pulseaudio-qt kf5-kpeople
KF5_KDECONNECT_INSTALL_STAGING = YES
KF5_KDECONNECT_SUPPORTS_IN_SOURCE_BUILD = NO

View File

@ -1,2 +1,2 @@
# Locally calculated
sha256 8b8a8fa8829db7b36c0bf0eeb3bc9ba4733d7ce8b9db6bd3b2721a3f39d40367 kpeople-5.75.0.tar.xz
sha256 77bf43f6714e2b82029b7a45d9a72779e28540375dd6d0e63f0fddf418c28226 kpeople-5.91.0.tar.xz

View File

@ -1,2 +1,2 @@
# Locally calculated
sha256 87b28d5b0c93f6085d6ccabc78b3e21590889767432ef22316f3e87322df1363 kwallet-5.75.0.tar.xz
sha256 3736051cfc42598368704b36c36f41482f778c45ba22a4e591389725945938fc kwallet-5.91.0.tar.xz

View File

@ -0,0 +1,2 @@
config BR2_PACKAGE_KF5_PLASMA_NM
bool "kf5-plasma-nm"

View File

@ -0,0 +1,2 @@
# Locally calculated
sha256 ae1026cf7d2fb60f862ac9b985da4f7001f54267602062e461d0849f1d2fb429 plasma-nm-5.24.5.tar.xz

View File

@ -0,0 +1,20 @@
################################################################################
#
# kf5-plasma-nm
#
################################################################################
KF5_PLASMA_NM_VERSION = 5.24.5
KF5_PLASMA_NM_SITE = https://download.kde.org/stable/plasma/$(KF5_PLASMA_NM_VERSION)
KF5_PLASMA_NM_SOURCE = plasma-nm-$(KF5_PLASMA_NM_VERSION).tar.xz
KF5_PLASMA_NM_LICENSE = BSD-3-Clause
KF5_PLASMA_NM_LICENSE_FILES = COPYING-CMAKE-SCRIPTS
KF5_PLASMA_NM_DEPENDENCIES = host-pkgconf libcanberra kf5-plasma-framework \
kf5-kwayland kf5-kwallet kf5-modemmanager-qt \
kf5-prison kf5-qca
KF5_PLASMA_NM_INSTALL_STAGING = YES
KF5_PLASMA_NM_SUPPORTS_IN_SOURCE_BUILD = NO
$(eval $(cmake-package))

View File

@ -1,2 +1,2 @@
# Locally calculated
sha256 2011169926b9119c4574979d6fa350f16a9587ebca64a09603e9d93ccea103ec plasma-pa-5.20.2.tar.xz
sha256 068f0d393a87d3f3c8031eaecd1c2d2bdb17e73c510e020280ab18da3c15f8d1 plasma-pa-5.24.5.tar.xz

View File

@ -4,7 +4,7 @@
#
################################################################################
KF5_PLASMA_PA_VERSION = 5.20.2
KF5_PLASMA_PA_VERSION = 5.24.5
KF5_PLASMA_PA_SITE = https://download.kde.org/stable/plasma/$(KF5_PLASMA_PA_VERSION)
KF5_PLASMA_PA_SOURCE = plasma-pa-$(KF5_PLASMA_PA_VERSION).tar.xz
KF5_PLASMA_PA_LICENSE = BSD-3-Clause

View File

@ -1,2 +1,2 @@
# Locally calculated
sha256 7e1ee466b0eed9b861f9b746dc5579f1e82d5e165696116c5c657dd35038ade0 prison-5.75.0.tar.xz
sha256 8f61c6c351e018df29a837a2d276d088b61fc844af406ea2d4f221f8e5b83f4c prison-5.91.0.tar.xz