diff --git a/buildroot-external/Config.in b/buildroot-external/Config.in index b24b6bb0..e172dae8 100644 --- a/buildroot-external/Config.in +++ b/buildroot-external/Config.in @@ -2,6 +2,7 @@ menu "Mycroft A.I. Personal Assistant" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/firstboot-service/Config.in" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/prepare_system-service/Config.in" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/python-mycroft/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/mycroft-gui/Config.in" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/mycroft-service/Config.in" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/mycroft-splash/Config.in" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/wifi-ap/Config.in" @@ -10,6 +11,37 @@ menu "Additional drivers, libraries and/or applications" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/btspeaker/Config.in" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/fann/Config.in" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/hostname-service/Config.in" +menu "KF5" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kactivities/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-karchive/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kauth/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kbookmarks/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kcodecs/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kcompletion/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kconfig/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kconfigwidgets/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kcrash/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kdbusaddons/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kdeclarative/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kdoctools/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kglobalaccel/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kguiaddons/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-ki18n/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kiconthemes/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kio/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kirigami2/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kitemviews/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kjobwidgets/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kpackage/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kservice/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-ktextwidgets/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kwidgetsaddons/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kwindowsystem/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-kxmlgui/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-plasma-framework/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-solid/Config.in" + source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/kf5-sonnet/Config.in" +endmenu source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/respeaker/Config.in" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/snapcast/Config.in" source "$BR2_EXTERNAL_MYCROFTOS_PATH/package/spotifyd/Config.in" diff --git a/buildroot-external/configs/rpi3_defconfig b/buildroot-external/configs/rpi3_defconfig index 5b3a829f..17204f20 100644 --- a/buildroot-external/configs/rpi3_defconfig +++ b/buildroot-external/configs/rpi3_defconfig @@ -130,6 +130,31 @@ BR2_PACKAGE_SDL2_IMAGE=y BR2_PACKAGE_SDL2_MIXER=y BR2_PACKAGE_SDL2_NET=y BR2_PACKAGE_SDL2_TTF=y +BR2_PACKAGE_QT5=y +BR2_PACKAGE_QT53D=y +BR2_PACKAGE_QT5BASE_CONCURRENT=y +BR2_PACKAGE_QT5BASE_SQLITE_QT=y +BR2_PACKAGE_QT5BASE_LINUXFB=y +BR2_PACKAGE_QT5BASE_DIRECTFB=y +BR2_PACKAGE_QT5BASE_EGLFS=y +BR2_PACKAGE_QT5BASE_DEFAULT_QPA="eglfs" +BR2_PACKAGE_QT5BASE_FONTCONFIG=y +BR2_PACKAGE_QT5BASE_HARFBUZZ=y +BR2_PACKAGE_QT5BASE_GIF=y +BR2_PACKAGE_QT5BASE_JPEG=y +BR2_PACKAGE_QT5BASE_PNG=y +BR2_PACKAGE_QT5BASE_DBUS=y +BR2_PACKAGE_QT5BASE_ICU=y +BR2_PACKAGE_QT5BASE_TSLIB=y +BR2_PACKAGE_QT5IMAGEFORMATS=y +BR2_PACKAGE_QT5MULTIMEDIA=y +BR2_PACKAGE_QT5QUICKCONTROLS2=y +BR2_PACKAGE_QT5SCRIPT=y +BR2_PACKAGE_QT5VIRTUALKEYBOARD=y +BR2_PACKAGE_QT5VIRTUALKEYBOARD_LANGUAGE_LAYOUTS="en_US" +BR2_PACKAGE_QT5VIRTUALKEYBOARD_ARROW_KEY_NAVIGATION=y +BR2_PACKAGE_KF5=y +BR2_PACKAGE_KF5_KCOREADDONS=y BR2_PACKAGE_ARMBIAN_FIRMWARE=y BR2_PACKAGE_ARMBIAN_FIRMWARE_XR819=y BR2_PACKAGE_ARMBIAN_FIRMWARE_AP6212=y @@ -311,7 +336,6 @@ BR2_PACKAGE_NCURSES_WCHAR=y BR2_PACKAGE_NCURSES_TARGET_PROGS=y BR2_PACKAGE_PCRE_16=y BR2_PACKAGE_PCRE_32=y -BR2_PACKAGE_PCRE2_16=y BR2_PACKAGE_PCRE2_32=y BR2_PACKAGE_BLUEZ_TOOLS=y BR2_PACKAGE_BLUEZ5_UTILS=y @@ -395,6 +419,33 @@ BR2_PACKAGE_ALSA_PLUGINS=y BR2_PACKAGE_BTSPEAKER=y BR2_PACKAGE_FANN=y BR2_PACKAGE_HOSTNAME_SERVICE=y +BR2_PACKAGE_KF5_KACTIVITIES=y +BR2_PACKAGE_KF5_KARCHIVE=y +BR2_PACKAGE_KF5_KAUTH=y +BR2_PACKAGE_KF5_KBOOKMARKS=y +BR2_PACKAGE_KF5_KCODECS=y +BR2_PACKAGE_KF5_KCOMPLETION=y +BR2_PACKAGE_KF5_KCONFIG=y +BR2_PACKAGE_KF5_KCONFIGWIDGETS=y +BR2_PACKAGE_KF5_KCRASH=y +BR2_PACKAGE_KF5_KDBUSADDONS=y +BR2_PACKAGE_KF5_KDECLARATIVE=y +BR2_PACKAGE_KF5_KGLOBALACCEL=y +BR2_PACKAGE_KF5_KGUIADDONS=y +BR2_PACKAGE_KF5_KI18N=y +BR2_PACKAGE_KF5_KICONTHEMES=y +BR2_PACKAGE_KF5_KIO=y +BR2_PACKAGE_KF5_KIRIGAMI2=y +BR2_PACKAGE_KF5_KITEMVIEWS=y +BR2_PACKAGE_KF5_KJOBWIDGETS=y +BR2_PACKAGE_KF5_KPACKAGE=y +BR2_PACKAGE_KF5_KSERVICE=y +BR2_PACKAGE_KF5_KTEXTWIDGETS=y +BR2_PACKAGE_KF5_KWIDGETSADDONS=y +BR2_PACKAGE_KF5_KWINDOWSYSTEM=y +BR2_PACKAGE_KF5_KXMLGUI=y +BR2_PACKAGE_KF5_SOLID=y +BR2_PACKAGE_KF5_SONNET=y BR2_PACKAGE_RESPEAKER=y BR2_PACKAGE_SNAPCAST=y BR2_PACKAGE_SNAPCAST_SERVER=y diff --git a/buildroot-external/package/kf5-kactivities/Config.in b/buildroot-external/package/kf5-kactivities/Config.in new file mode 100644 index 00000000..ce205be6 --- /dev/null +++ b/buildroot-external/package/kf5-kactivities/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KACTIVITIES + bool "kf5-kactivities" diff --git a/buildroot-external/package/kf5-kactivities/kf5-kactivities.hash b/buildroot-external/package/kf5-kactivities/kf5-kactivities.hash new file mode 100644 index 00000000..b5cb6cac --- /dev/null +++ b/buildroot-external/package/kf5-kactivities/kf5-kactivities.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 8d61e07a61772491b666a4331e7579a68bdc7a8b0d2fe8d40bff4d0e2a510506 kactivities-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kactivities/kf5-kactivities.mk b/buildroot-external/package/kf5-kactivities/kf5-kactivities.mk new file mode 100644 index 00000000..777cf666 --- /dev/null +++ b/buildroot-external/package/kf5-kactivities/kf5-kactivities.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kactivities +# +################################################################################ + +KF5_KACTIVITIES_VERSION = $(KF5_VERSION) +KF5_KACTIVITIES_SITE = $(KF5_SITE) +KF5_KACTIVITIES_SOURCE = kactivities-$(KF5_KACTIVITIES_VERSION).tar.xz +KF5_KACTIVITIES_LICENSE = BSD-3-Clause +KF5_KACTIVITIES_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KACTIVITIES_DEPENDENCIES = host-pkgconf +KF5_KACTIVITIES_INSTALL_STAGING = YES +KF5_KACTIVITIES_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-karchive/Config.in b/buildroot-external/package/kf5-karchive/Config.in new file mode 100644 index 00000000..d0f3b0b1 --- /dev/null +++ b/buildroot-external/package/kf5-karchive/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KARCHIVE + bool "kf5-karchive" diff --git a/buildroot-external/package/kf5-karchive/kf5-karchive.hash b/buildroot-external/package/kf5-karchive/kf5-karchive.hash new file mode 100644 index 00000000..4adc8b32 --- /dev/null +++ b/buildroot-external/package/kf5-karchive/kf5-karchive.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 b92ccd1ed51734df0d5521b255ad76f88d82aeeaf0dff79cffd76a1e9eeb1d65 karchive-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-karchive/kf5-karchive.mk b/buildroot-external/package/kf5-karchive/kf5-karchive.mk new file mode 100644 index 00000000..b259fd9d --- /dev/null +++ b/buildroot-external/package/kf5-karchive/kf5-karchive.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-karchive +# +################################################################################ + +KF5_KARCHIVE_VERSION = $(KF5_VERSION) +KF5_KARCHIVE_SITE = $(KF5_SITE) +KF5_KARCHIVE_SOURCE = karchive-$(KF5_KARCHIVE_VERSION).tar.xz +KF5_KARCHIVE_LICENSE = BSD-3-Clause +KF5_KARCHIVE_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KARCHIVE_DEPENDENCIES = host-pkgconf +KF5_KARCHIVE_INSTALL_STAGING = YES +KF5_KARCHIVE_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kauth/Config.in b/buildroot-external/package/kf5-kauth/Config.in new file mode 100644 index 00000000..b14b00d5 --- /dev/null +++ b/buildroot-external/package/kf5-kauth/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KAUTH + bool "kf5-kauth" diff --git a/buildroot-external/package/kf5-kauth/kf5-kauth.hash b/buildroot-external/package/kf5-kauth/kf5-kauth.hash new file mode 100644 index 00000000..59d4e063 --- /dev/null +++ b/buildroot-external/package/kf5-kauth/kf5-kauth.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 29c7c3d6c539d52200806502e4b11a132c1941512df6f2d3e073ed3e7f7e00e9 kauth-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kauth/kf5-kauth.mk b/buildroot-external/package/kf5-kauth/kf5-kauth.mk new file mode 100644 index 00000000..659b4fdb --- /dev/null +++ b/buildroot-external/package/kf5-kauth/kf5-kauth.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kauth +# +################################################################################ + +KF5_KAUTH_VERSION = $(KF5_VERSION) +KF5_KAUTH_SITE = $(KF5_SITE) +KF5_KAUTH_SOURCE = kauth-$(KF5_KAUTH_VERSION).tar.xz +KF5_KAUTH_LICENSE = BSD-3-Clause +KF5_KAUTH_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KAUTH_DEPENDENCIES = host-pkgconf +KF5_KAUTH_INSTALL_STAGING = YES +KF5_KAUTH_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kbookmarks/Config.in b/buildroot-external/package/kf5-kbookmarks/Config.in new file mode 100644 index 00000000..2b4954c0 --- /dev/null +++ b/buildroot-external/package/kf5-kbookmarks/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KBOOKMARKS + bool "kf5-kbookmarks" diff --git a/buildroot-external/package/kf5-kbookmarks/kf5-kbookmarks.hash b/buildroot-external/package/kf5-kbookmarks/kf5-kbookmarks.hash new file mode 100644 index 00000000..4726e9ed --- /dev/null +++ b/buildroot-external/package/kf5-kbookmarks/kf5-kbookmarks.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 93d71e429b0718f0681b4d297290e524b12cac8e96bff080d391ee3bae178b2c kbookmarks-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kbookmarks/kf5-kbookmarks.mk b/buildroot-external/package/kf5-kbookmarks/kf5-kbookmarks.mk new file mode 100644 index 00000000..cd3da938 --- /dev/null +++ b/buildroot-external/package/kf5-kbookmarks/kf5-kbookmarks.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kbookmarks +# +################################################################################ + +KF5_KBOOKMARKS_VERSION = $(KF5_VERSION) +KF5_KBOOKMARKS_SITE = $(KF5_SITE) +KF5_KBOOKMARKS_SOURCE = kbookmarks-$(KF5_KBOOKMARKS_VERSION).tar.xz +KF5_KBOOKMARKS_LICENSE = BSD-3-Clause +KF5_KBOOKMARKS_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KBOOKMARKS_DEPENDENCIES = host-pkgconf +KF5_KBOOKMARKS_INSTALL_STAGING = YES +KF5_KBOOKMARKS_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kcodecs/Config.in b/buildroot-external/package/kf5-kcodecs/Config.in new file mode 100644 index 00000000..ace1bf25 --- /dev/null +++ b/buildroot-external/package/kf5-kcodecs/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KCODECS + bool "kf5-kcodecs" diff --git a/buildroot-external/package/kf5-kcodecs/kf5-kcodecs.hash b/buildroot-external/package/kf5-kcodecs/kf5-kcodecs.hash new file mode 100644 index 00000000..8709d9f7 --- /dev/null +++ b/buildroot-external/package/kf5-kcodecs/kf5-kcodecs.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 1b8606bf45ecefbd44f33bc1414f14b522fc24aa7de2857cc30da5ce48910de2 kcodecs-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kcodecs/kf5-kcodecs.mk b/buildroot-external/package/kf5-kcodecs/kf5-kcodecs.mk new file mode 100644 index 00000000..6cd109fa --- /dev/null +++ b/buildroot-external/package/kf5-kcodecs/kf5-kcodecs.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kcodecs +# +################################################################################ + +KF5_KCODECS_VERSION = $(KF5_VERSION) +KF5_KCODECS_SITE = $(KF5_SITE) +KF5_KCODECS_SOURCE = kcodecs-$(KF5_KCODECS_VERSION).tar.xz +KF5_KCODECS_LICENSE = BSD-3-Clause +KF5_KCODECS_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KCODECS_DEPENDENCIES = host-pkgconf +KF5_KCODECS_INSTALL_STAGING = YES +KF5_KCODECS_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kcompletion/Config.in b/buildroot-external/package/kf5-kcompletion/Config.in new file mode 100644 index 00000000..4c7682a4 --- /dev/null +++ b/buildroot-external/package/kf5-kcompletion/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KCOMPLETION + bool "kf5-kcompletion" diff --git a/buildroot-external/package/kf5-kcompletion/kf5-kcompletion.hash b/buildroot-external/package/kf5-kcompletion/kf5-kcompletion.hash new file mode 100644 index 00000000..461257a7 --- /dev/null +++ b/buildroot-external/package/kf5-kcompletion/kf5-kcompletion.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 17001dcb7e036e248ab597ce14fc55f845faf59b9723de5b6d14a4b8c820bcf1 kcompletion-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kcompletion/kf5-kcompletion.mk b/buildroot-external/package/kf5-kcompletion/kf5-kcompletion.mk new file mode 100644 index 00000000..d2629373 --- /dev/null +++ b/buildroot-external/package/kf5-kcompletion/kf5-kcompletion.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kcompletion +# +################################################################################ + +KF5_KCOMPLETION_VERSION = $(KF5_VERSION) +KF5_KCOMPLETION_SITE = $(KF5_SITE) +KF5_KCOMPLETION_SOURCE = kcompletion-$(KF5_KCOMPLETION_VERSION).tar.xz +KF5_KCOMPLETION_LICENSE = BSD-3-Clause +KF5_KCOMPLETION_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KCOMPLETION_DEPENDENCIES = host-pkgconf +KF5_KCOMPLETION_INSTALL_STAGING = YES +KF5_KCOMPLETION_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kconfig/Config.in b/buildroot-external/package/kf5-kconfig/Config.in new file mode 100644 index 00000000..e3006e94 --- /dev/null +++ b/buildroot-external/package/kf5-kconfig/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KCONFIG + bool "kf5-kconfig" diff --git a/buildroot-external/package/kf5-kconfig/kf5-kconfig.hash b/buildroot-external/package/kf5-kconfig/kf5-kconfig.hash new file mode 100644 index 00000000..0bcfd185 --- /dev/null +++ b/buildroot-external/package/kf5-kconfig/kf5-kconfig.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 d882255769ab95d49d4df4b40e659b25754935206b1fc07310e2cbc34d3cdb45 kconfig-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kconfig/kf5-kconfig.mk b/buildroot-external/package/kf5-kconfig/kf5-kconfig.mk new file mode 100644 index 00000000..68bfd470 --- /dev/null +++ b/buildroot-external/package/kf5-kconfig/kf5-kconfig.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kconfig +# +################################################################################ + +KF5_KCONFIG_VERSION = $(KF5_VERSION) +KF5_KCONFIG_SITE = $(KF5_SITE) +KF5_KCONFIG_SOURCE = kconfig-$(KF5_KCONFIG_VERSION).tar.xz +KF5_KCONFIG_LICENSE = BSD-3-Clause +KF5_KCONFIG_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KCONFIG_DEPENDENCIES = host-pkgconf +KF5_KCONFIG_INSTALL_STAGING = YES +KF5_KCONFIG_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kconfigwidgets/0001-Remove-doctools-requirement.patch b/buildroot-external/package/kf5-kconfigwidgets/0001-Remove-doctools-requirement.patch new file mode 100644 index 00000000..5dc7f46b --- /dev/null +++ b/buildroot-external/package/kf5-kconfigwidgets/0001-Remove-doctools-requirement.patch @@ -0,0 +1,25 @@ +From ce0dd0b4ab5953f88ff573cc6af9a5f3f8d56459 Mon Sep 17 00:00:00 2001 +From: Peter Steenbergen +Date: Fri, 24 Apr 2020 08:39:15 +0200 +Subject: [PATCH 1/1] Remove doctools requirement + +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 67aa22b..0d29ebc 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -35,7 +35,7 @@ find_package(KF5Auth ${KF5_DEP_VERSION} REQUIRED) + find_package(KF5CoreAddons ${KF5_DEP_VERSION} REQUIRED) + find_package(KF5Codecs ${KF5_DEP_VERSION} REQUIRED) + find_package(KF5Config ${KF5_DEP_VERSION} REQUIRED) +-find_package(KF5DocTools ${KF5_DEP_VERSION}) ++#find_package(KF5DocTools ${KF5_DEP_VERSION}) + find_package(KF5GuiAddons ${KF5_DEP_VERSION} REQUIRED) + find_package(KF5I18n ${KF5_DEP_VERSION} REQUIRED) + find_package(KF5WidgetsAddons ${KF5_DEP_VERSION} REQUIRED) +-- +2.26.1 + diff --git a/buildroot-external/package/kf5-kconfigwidgets/Config.in b/buildroot-external/package/kf5-kconfigwidgets/Config.in new file mode 100644 index 00000000..4d56d573 --- /dev/null +++ b/buildroot-external/package/kf5-kconfigwidgets/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KCONFIGWIDGETS + bool "kf5-kconfigwidgets" diff --git a/buildroot-external/package/kf5-kconfigwidgets/kf5-kconfigwidgets.hash b/buildroot-external/package/kf5-kconfigwidgets/kf5-kconfigwidgets.hash new file mode 100644 index 00000000..b9616c4d --- /dev/null +++ b/buildroot-external/package/kf5-kconfigwidgets/kf5-kconfigwidgets.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 d334f86d5751cd4c04943b5104f3e62db1ed3ed64bc095391807b814ca51fd16 kconfigwidgets-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kconfigwidgets/kf5-kconfigwidgets.mk b/buildroot-external/package/kf5-kconfigwidgets/kf5-kconfigwidgets.mk new file mode 100644 index 00000000..61ac799d --- /dev/null +++ b/buildroot-external/package/kf5-kconfigwidgets/kf5-kconfigwidgets.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kconfigwidgets +# +################################################################################ + +KF5_KCONFIGWIDGETS_VERSION = $(KF5_VERSION) +KF5_KCONFIGWIDGETS_SITE = $(KF5_SITE) +KF5_KCONFIGWIDGETS_SOURCE = kconfigwidgets-$(KF5_KCONFIGWIDGETS_VERSION).tar.xz +KF5_KCONFIGWIDGETS_LICENSE = BSD-3-Clause +KF5_KCONFIGWIDGETS_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KCONFIGWIDGETS_DEPENDENCIES = host-pkgconf +KF5_KCONFIGWIDGETS_INSTALL_STAGING = YES +KF5_KCONFIGWIDGETS_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kcrash/Config.in b/buildroot-external/package/kf5-kcrash/Config.in new file mode 100644 index 00000000..f446876e --- /dev/null +++ b/buildroot-external/package/kf5-kcrash/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KCRASH + bool "kf5-kcrash" diff --git a/buildroot-external/package/kf5-kcrash/kf5-kcrash.hash b/buildroot-external/package/kf5-kcrash/kf5-kcrash.hash new file mode 100644 index 00000000..510f77cf --- /dev/null +++ b/buildroot-external/package/kf5-kcrash/kf5-kcrash.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 e9e1e9cd1af1d2ed61d4ccc043b89eac5e744f64350a7ce665c319c1ce239697 kcrash-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kcrash/kf5-kcrash.mk b/buildroot-external/package/kf5-kcrash/kf5-kcrash.mk new file mode 100644 index 00000000..e3a52c53 --- /dev/null +++ b/buildroot-external/package/kf5-kcrash/kf5-kcrash.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kcrash +# +################################################################################ + +KF5_KCRASH_VERSION = $(KF5_VERSION) +KF5_KCRASH_SITE = $(KF5_SITE) +KF5_KCRASH_SOURCE = kcrash-$(KF5_KCRASH_VERSION).tar.xz +KF5_KCRASH_LICENSE = BSD-3-Clause +KF5_KCRASH_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KCRASH_DEPENDENCIES = host-pkgconf +KF5_KCRASH_INSTALL_STAGING = YES +KF5_KCRASH_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kdbusaddons/Config.in b/buildroot-external/package/kf5-kdbusaddons/Config.in new file mode 100644 index 00000000..1a74949a --- /dev/null +++ b/buildroot-external/package/kf5-kdbusaddons/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KDBUSADDONS + bool "kf5-kdbusaddons" diff --git a/buildroot-external/package/kf5-kdbusaddons/kf5-kdbusaddons.hash b/buildroot-external/package/kf5-kdbusaddons/kf5-kdbusaddons.hash new file mode 100644 index 00000000..f59a634d --- /dev/null +++ b/buildroot-external/package/kf5-kdbusaddons/kf5-kdbusaddons.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 2bd65636ba6293e79f26195aa9273c6bbe7dbce580c879304b4babea6c064710 kdbusaddons-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kdbusaddons/kf5-kdbusaddons.mk b/buildroot-external/package/kf5-kdbusaddons/kf5-kdbusaddons.mk new file mode 100644 index 00000000..e16d9c39 --- /dev/null +++ b/buildroot-external/package/kf5-kdbusaddons/kf5-kdbusaddons.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kdbusaddons +# +################################################################################ + +KF5_KDBUSADDONS_VERSION = $(KF5_VERSION) +KF5_KDBUSADDONS_SITE = $(KF5_SITE) +KF5_KDBUSADDONS_SOURCE = kdbusaddons-$(KF5_KDBUSADDONS_VERSION).tar.xz +KF5_KDBUSADDONS_LICENSE = BSD-3-Clause +KF5_KDBUSADDONS_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KDBUSADDONS_DEPENDENCIES = host-pkgconf +KF5_KDBUSADDONS_INSTALL_STAGING = YES +KF5_KDBUSADDONS_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kdeclarative/0001-CMakeList-do-not-overwrite-module-path.patch b/buildroot-external/package/kf5-kdeclarative/0001-CMakeList-do-not-overwrite-module-path.patch new file mode 100644 index 00000000..329fac35 --- /dev/null +++ b/buildroot-external/package/kf5-kdeclarative/0001-CMakeList-do-not-overwrite-module-path.patch @@ -0,0 +1,25 @@ +From cbe027e396c5d8f48c600a848388ccc6a7771c97 Mon Sep 17 00:00:00 2001 +From: Peter Steenbergen +Date: Sat, 25 Apr 2020 20:25:13 +0200 +Subject: [PATCH 1/1] CMakeList: do not overwrite module path + +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 5562572..5f4de58 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -10,7 +10,7 @@ find_package(ECM 5.47.0 NO_MODULE) + set_package_properties(ECM PROPERTIES TYPE REQUIRED DESCRIPTION "Extra CMake Modules." URL "https://projects.kde.org/projects/kdesupport/extra-cmake-modules") + feature_summary(WHAT REQUIRED_PACKAGES_NOT_FOUND FATAL_ON_MISSING_REQUIRED_PACKAGES) + +-set(CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) ++list(APPEND CMAKE_MODULE_PATH ${CMAKE_CURRENT_SOURCE_DIR}/cmake ${ECM_MODULE_PATH} ${ECM_KDE_MODULE_DIR}) + + set(REQUIRED_QT_VERSION 5.8.0) + +-- +2.26.1 + diff --git a/buildroot-external/package/kf5-kdeclarative/Config.in b/buildroot-external/package/kf5-kdeclarative/Config.in new file mode 100644 index 00000000..b0dcbe03 --- /dev/null +++ b/buildroot-external/package/kf5-kdeclarative/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KDECLARATIVE + bool "kf5-kdeclarative" diff --git a/buildroot-external/package/kf5-kdeclarative/kf5-kdeclarative.hash b/buildroot-external/package/kf5-kdeclarative/kf5-kdeclarative.hash new file mode 100644 index 00000000..71e14ba8 --- /dev/null +++ b/buildroot-external/package/kf5-kdeclarative/kf5-kdeclarative.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 3a55236b3aed4ca1b5c754b2b97652a4c91c1c15107396c111bc41ef8d4874a0 kdeclarative-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kdeclarative/kf5-kdeclarative.mk b/buildroot-external/package/kf5-kdeclarative/kf5-kdeclarative.mk new file mode 100644 index 00000000..e3a6078c --- /dev/null +++ b/buildroot-external/package/kf5-kdeclarative/kf5-kdeclarative.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kdeclarative +# +################################################################################ + +KF5_KDECLARATIVE_VERSION = $(KF5_VERSION) +KF5_KDECLARATIVE_SITE = $(KF5_SITE) +KF5_KDECLARATIVE_SOURCE = kdeclarative-$(KF5_KDECLARATIVE_VERSION).tar.xz +KF5_KDECLARATIVE_LICENSE = BSD-3-Clause +KF5_KDECLARATIVE_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KDECLARATIVE_DEPENDENCIES = host-pkgconf +KF5_KDECLARATIVE_INSTALL_STAGING = YES +KF5_KDECLARATIVE_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kdoctools/0001-Remove-docbook-requirement.patch b/buildroot-external/package/kf5-kdoctools/0001-Remove-docbook-requirement.patch new file mode 100644 index 00000000..ffa3d1ee --- /dev/null +++ b/buildroot-external/package/kf5-kdoctools/0001-Remove-docbook-requirement.patch @@ -0,0 +1,36 @@ +From ec57a8c3ff7fbbd78e7587403ee60ca7ae18dce9 Mon Sep 17 00:00:00 2001 +From: Peter Steenbergen +Date: Fri, 24 Apr 2020 02:16:46 +0200 +Subject: [PATCH 1/1] Remove docbook requirement + +--- + CMakeLists.txt | 13 ------------- + 1 file changed, 13 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index abaebec..4a5743b 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -63,19 +63,6 @@ if (NOT LIBXML2_XMLLINT_EXECUTABLE) + message(FATAL_ERROR "xmllint is required to process DocBook XML") + endif() + +-find_package(DocBookXML4 "4.5") +- +-set_package_properties(DocBookXML4 PROPERTIES +- TYPE REQUIRED +- PURPOSE "Required by the KDE help system to process DocBook XML" +- ) +- +-find_package(DocBookXSL) +-set_package_properties(DocBookXSL PROPERTIES +- TYPE REQUIRED +- PURPOSE "Required by the KDE help system to process DocBook XML" +- ) +- + remove_definitions(-DQT_NO_CAST_FROM_ASCII) + + set(_kdoctoolsBootStrapping TRUE) +-- +2.26.1 + diff --git a/buildroot-external/package/kf5-kdoctools/Config.in b/buildroot-external/package/kf5-kdoctools/Config.in new file mode 100644 index 00000000..be70d3d2 --- /dev/null +++ b/buildroot-external/package/kf5-kdoctools/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KDOCTOOLS + bool "kf5-kdoctools" diff --git a/buildroot-external/package/kf5-kdoctools/kf5-kdoctools.hash b/buildroot-external/package/kf5-kdoctools/kf5-kdoctools.hash new file mode 100644 index 00000000..039b1627 --- /dev/null +++ b/buildroot-external/package/kf5-kdoctools/kf5-kdoctools.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 e704ae597e05cb36ddab698a378edef59d718626275a16f3c02cc5460998f41b kdoctools-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kdoctools/kf5-kdoctools.mk b/buildroot-external/package/kf5-kdoctools/kf5-kdoctools.mk new file mode 100644 index 00000000..3d85726d --- /dev/null +++ b/buildroot-external/package/kf5-kdoctools/kf5-kdoctools.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kdoctools +# +################################################################################ + +KF5_KDOCTOOLS_VERSION = $(KF5_VERSION) +KF5_KDOCTOOLS_SITE = $(KF5_SITE) +KF5_KDOCTOOLS_SOURCE = kdoctools-$(KF5_KDOCTOOLS_VERSION).tar.xz +KF5_KDOCTOOLS_LICENSE = BSD-3-Clause +KF5_KDOCTOOLS_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KDOCTOOLS_DEPENDENCIES = host-pkgconf +KF5_KDOCTOOLS_INSTALL_STAGING = YES +KF5_KDOCTOOLS_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kglobalaccel/Config.in b/buildroot-external/package/kf5-kglobalaccel/Config.in new file mode 100644 index 00000000..02c513be --- /dev/null +++ b/buildroot-external/package/kf5-kglobalaccel/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KGLOBALACCEL + bool "kf5-kglobalaccel" diff --git a/buildroot-external/package/kf5-kglobalaccel/kf5-kglobalaccel.hash b/buildroot-external/package/kf5-kglobalaccel/kf5-kglobalaccel.hash new file mode 100644 index 00000000..27cbc418 --- /dev/null +++ b/buildroot-external/package/kf5-kglobalaccel/kf5-kglobalaccel.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 0b9a9c666179770bff4ef7c0e860fd68d6316e8fbec26b8dbdad59354b618ad1 kglobalaccel-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kglobalaccel/kf5-kglobalaccel.mk b/buildroot-external/package/kf5-kglobalaccel/kf5-kglobalaccel.mk new file mode 100644 index 00000000..3f674bad --- /dev/null +++ b/buildroot-external/package/kf5-kglobalaccel/kf5-kglobalaccel.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kglobalaccel +# +################################################################################ + +KF5_KGLOBALACCEL_VERSION = $(KF5_VERSION) +KF5_KGLOBALACCEL_SITE = $(KF5_SITE) +KF5_KGLOBALACCEL_SOURCE = kglobalaccel-$(KF5_KGLOBALACCEL_VERSION).tar.xz +KF5_KGLOBALACCEL_LICENSE = BSD-3-Clause +KF5_KGLOBALACCEL_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KGLOBALACCEL_DEPENDENCIES = host-pkgconf +KF5_KGLOBALACCEL_INSTALL_STAGING = YES +KF5_KGLOBALACCEL_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kguiaddons/Config.in b/buildroot-external/package/kf5-kguiaddons/Config.in new file mode 100644 index 00000000..dbcf01f1 --- /dev/null +++ b/buildroot-external/package/kf5-kguiaddons/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KGUIADDONS + bool "kf5-kguiaddons" diff --git a/buildroot-external/package/kf5-kguiaddons/kf5-kguiaddons.hash b/buildroot-external/package/kf5-kguiaddons/kf5-kguiaddons.hash new file mode 100644 index 00000000..2f187ece --- /dev/null +++ b/buildroot-external/package/kf5-kguiaddons/kf5-kguiaddons.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 124249df6eb276dd483ec26312046ecfb07a980381d15d37ccb8567debdff192 kguiaddons-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kguiaddons/kf5-kguiaddons.mk b/buildroot-external/package/kf5-kguiaddons/kf5-kguiaddons.mk new file mode 100644 index 00000000..4147ee8a --- /dev/null +++ b/buildroot-external/package/kf5-kguiaddons/kf5-kguiaddons.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kguiaddons +# +################################################################################ + +KF5_KGUIADDONS_VERSION = $(KF5_VERSION) +KF5_KGUIADDONS_SITE = $(KF5_SITE) +KF5_KGUIADDONS_SOURCE = kguiaddons-$(KF5_KGUIADDONS_VERSION).tar.xz +KF5_KGUIADDONS_LICENSE = BSD-3-Clause +KF5_KGUIADDONS_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KGUIADDONS_DEPENDENCIES = host-pkgconf +KF5_KGUIADDONS_INSTALL_STAGING = YES +KF5_KGUIADDONS_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-ki18n/Config.in b/buildroot-external/package/kf5-ki18n/Config.in new file mode 100644 index 00000000..9d497ba0 --- /dev/null +++ b/buildroot-external/package/kf5-ki18n/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KI18N + bool "kf5-ki18n" diff --git a/buildroot-external/package/kf5-ki18n/kf5-kI18n.hash b/buildroot-external/package/kf5-ki18n/kf5-kI18n.hash new file mode 100644 index 00000000..55fe7bc8 --- /dev/null +++ b/buildroot-external/package/kf5-ki18n/kf5-kI18n.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 x ki18n-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-ki18n/kf5-ki18n.mk b/buildroot-external/package/kf5-ki18n/kf5-ki18n.mk new file mode 100644 index 00000000..3491f91f --- /dev/null +++ b/buildroot-external/package/kf5-ki18n/kf5-ki18n.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-ki18n +# +################################################################################ + +KF5_KI18N_VERSION = $(KF5_VERSION) +KF5_KI18N_SITE = $(KF5_SITE) +KF5_KI18N_SOURCE = ki18n-$(KF5_KI18N_VERSION).tar.xz +KF5_KI18N_LICENSE = BSD-3-Clause +KF5_KI18N_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KI18N_DEPENDENCIES = host-pkgconf +KF5_KI18N_INSTALL_STAGING = YES +KF5_KI18N_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kiconthemes/Config.in b/buildroot-external/package/kf5-kiconthemes/Config.in new file mode 100644 index 00000000..05ecf042 --- /dev/null +++ b/buildroot-external/package/kf5-kiconthemes/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KICONTHEMES + bool "kf5-kiconthemes" diff --git a/buildroot-external/package/kf5-kiconthemes/kf5-kiconthemes.hash b/buildroot-external/package/kf5-kiconthemes/kf5-kiconthemes.hash new file mode 100644 index 00000000..dc846cb8 --- /dev/null +++ b/buildroot-external/package/kf5-kiconthemes/kf5-kiconthemes.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 b7e17d2ed46b31ae13d87397ae78717701d4f9515d1a647b52a6b14c5f684892 kiconthemes-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kiconthemes/kf5-kiconthemes.mk b/buildroot-external/package/kf5-kiconthemes/kf5-kiconthemes.mk new file mode 100644 index 00000000..1079027e --- /dev/null +++ b/buildroot-external/package/kf5-kiconthemes/kf5-kiconthemes.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kiconthemes +# +################################################################################ + +KF5_KICONTHEMES_VERSION = $(KF5_VERSION) +KF5_KICONTHEMES_SITE = $(KF5_SITE) +KF5_KICONTHEMES_SOURCE = kiconthemes-$(KF5_KICONTHEMES_VERSION).tar.xz +KF5_KICONTHEMES_LICENSE = BSD-3-Clause +KF5_KICONTHEMES_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KICONTHEMES_DEPENDENCIES = host-pkgconf +KF5_KICONTHEMES_INSTALL_STAGING = YES +KF5_KICONTHEMES_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kio/0001-Remove-remote-ioslaves-support.patch b/buildroot-external/package/kf5-kio/0001-Remove-remote-ioslaves-support.patch new file mode 100644 index 00000000..1709ca11 --- /dev/null +++ b/buildroot-external/package/kf5-kio/0001-Remove-remote-ioslaves-support.patch @@ -0,0 +1,24 @@ +From e86debb840c33e1fb4454e8bfa3cc24d99256cfd Mon Sep 17 00:00:00 2001 +From: Peter Steenbergen +Date: Sat, 25 Apr 2020 17:25:33 +0200 +Subject: [PATCH 1/1] Remove remote ioslaves support + +--- + src/ioslaves/CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/src/ioslaves/CMakeLists.txt b/src/ioslaves/CMakeLists.txt +index e0536e7..269e129 100644 +--- a/src/ioslaves/CMakeLists.txt ++++ b/src/ioslaves/CMakeLists.txt +@@ -5,6 +5,6 @@ add_subdirectory( http ) + add_subdirectory( ftp ) + add_subdirectory( telnet ) + add_subdirectory( trash ) +-add_subdirectory( remote ) ++#add_subdirectory( remote ) + add_subdirectory( protocols ) + +-- +2.26.1 + diff --git a/buildroot-external/package/kf5-kio/Config.in b/buildroot-external/package/kf5-kio/Config.in new file mode 100644 index 00000000..55b3ca66 --- /dev/null +++ b/buildroot-external/package/kf5-kio/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KIO + bool "kf5-kio" diff --git a/buildroot-external/package/kf5-kio/kf5-kio.hash b/buildroot-external/package/kf5-kio/kf5-kio.hash new file mode 100644 index 00000000..24b53468 --- /dev/null +++ b/buildroot-external/package/kf5-kio/kf5-kio.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 51122eae0b32cb11a20e2c4862c9770d55aac1a1c6d969b6e899fb06736f8720 kio-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kio/kf5-kio.mk b/buildroot-external/package/kf5-kio/kf5-kio.mk new file mode 100644 index 00000000..de49b7eb --- /dev/null +++ b/buildroot-external/package/kf5-kio/kf5-kio.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kio +# +################################################################################ + +KF5_KIO_VERSION = $(KF5_VERSION) +KF5_KIO_SITE = $(KF5_SITE) +KF5_KIO_SOURCE = kio-$(KF5_KIO_VERSION).tar.xz +KF5_KIO_LICENSE = BSD-3-Clause +KF5_KIO_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KIO_DEPENDENCIES = host-pkgconf +KF5_KIO_INSTALL_STAGING = YES +KF5_KIO_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kirigami2/Config.in b/buildroot-external/package/kf5-kirigami2/Config.in new file mode 100644 index 00000000..52e5a7a4 --- /dev/null +++ b/buildroot-external/package/kf5-kirigami2/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KIRIGAMI2 + bool "kf5-kirigami2" diff --git a/buildroot-external/package/kf5-kirigami2/kf5-kirigami2.hash b/buildroot-external/package/kf5-kirigami2/kf5-kirigami2.hash new file mode 100644 index 00000000..f45dec46 --- /dev/null +++ b/buildroot-external/package/kf5-kirigami2/kf5-kirigami2.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 ed2dd9e3a56f4728aca40c74ab02d48f9dda8d140b20328c5b29825f5683aad5 kirigami2-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kirigami2/kf5-kirigami2.mk b/buildroot-external/package/kf5-kirigami2/kf5-kirigami2.mk new file mode 100644 index 00000000..a45f8612 --- /dev/null +++ b/buildroot-external/package/kf5-kirigami2/kf5-kirigami2.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kirigami2 +# +################################################################################ + +KF5_KIRIGAMI2_VERSION = $(KF5_VERSION) +KF5_KIRIGAMI2_SITE = $(KF5_SITE) +KF5_KIRIGAMI2_SOURCE = kirigami2-$(KF5_KIRIGAMI2_VERSION).tar.xz +KF5_KIRIGAMI2_LICENSE = BSD-3-Clause +KF5_KIRIGAMI2_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KIRIGAMI2_DEPENDENCIES = host-pkgconf +KF5_KIRIGAMI2_INSTALL_STAGING = YES +KF5_KIRIGAMI2_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kitemviews/Config.in b/buildroot-external/package/kf5-kitemviews/Config.in new file mode 100644 index 00000000..d3663a7a --- /dev/null +++ b/buildroot-external/package/kf5-kitemviews/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KITEMVIEWS + bool "kf5-kitemviews" diff --git a/buildroot-external/package/kf5-kitemviews/kf5-kitemviews.hash b/buildroot-external/package/kf5-kitemviews/kf5-kitemviews.hash new file mode 100644 index 00000000..4031a298 --- /dev/null +++ b/buildroot-external/package/kf5-kitemviews/kf5-kitemviews.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 e55644402f55def77e221e9da00850ddf0e27f8360ddeb08bd9d97068a3fd336 kitemviews-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kitemviews/kf5-kitemviews.mk b/buildroot-external/package/kf5-kitemviews/kf5-kitemviews.mk new file mode 100644 index 00000000..84658e25 --- /dev/null +++ b/buildroot-external/package/kf5-kitemviews/kf5-kitemviews.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kitemviews +# +################################################################################ + +KF5_KITEMVIEWS_VERSION = $(KF5_VERSION) +KF5_KITEMVIEWS_SITE = $(KF5_SITE) +KF5_KITEMVIEWS_SOURCE = kitemviews-$(KF5_KITEMVIEWS_VERSION).tar.xz +KF5_KITEMVIEWS_LICENSE = BSD-3-Clause +KF5_KITEMVIEWS_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KITEMVIEWS_DEPENDENCIES = host-pkgconf +KF5_KITEMVIEWS_INSTALL_STAGING = YES +KF5_KITEMVIEWS_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kjobwidgets/Config.in b/buildroot-external/package/kf5-kjobwidgets/Config.in new file mode 100644 index 00000000..6b961be5 --- /dev/null +++ b/buildroot-external/package/kf5-kjobwidgets/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KJOBWIDGETS + bool "kf5-kjobwidgets" diff --git a/buildroot-external/package/kf5-kjobwidgets/kf5-kjobwidgets.hash b/buildroot-external/package/kf5-kjobwidgets/kf5-kjobwidgets.hash new file mode 100644 index 00000000..867cdb14 --- /dev/null +++ b/buildroot-external/package/kf5-kjobwidgets/kf5-kjobwidgets.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 f72e3c095477238b8357508d500821417f5e18444b2a43b65d7c5d6747c56f17 kjobwidgets-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kjobwidgets/kf5-kjobwidgets.mk b/buildroot-external/package/kf5-kjobwidgets/kf5-kjobwidgets.mk new file mode 100644 index 00000000..40361aab --- /dev/null +++ b/buildroot-external/package/kf5-kjobwidgets/kf5-kjobwidgets.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kjobwidgets +# +################################################################################ + +KF5_KJOBWIDGETS_VERSION = $(KF5_VERSION) +KF5_KJOBWIDGETS_SITE = $(KF5_SITE) +KF5_KJOBWIDGETS_SOURCE = kjobwidgets-$(KF5_KJOBWIDGETS_VERSION).tar.xz +KF5_KJOBWIDGETS_LICENSE = BSD-3-Clause +KF5_KJOBWIDGETS_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KJOBWIDGETS_DEPENDENCIES = host-pkgconf +KF5_KJOBWIDGETS_INSTALL_STAGING = YES +KF5_KJOBWIDGETS_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kpackage/Config.in b/buildroot-external/package/kf5-kpackage/Config.in new file mode 100644 index 00000000..8abfcedf --- /dev/null +++ b/buildroot-external/package/kf5-kpackage/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KPACKAGE + bool "kf5-kpackage" diff --git a/buildroot-external/package/kf5-kpackage/kf5-kpackage.hash b/buildroot-external/package/kf5-kpackage/kf5-kpackage.hash new file mode 100644 index 00000000..7c2b0a01 --- /dev/null +++ b/buildroot-external/package/kf5-kpackage/kf5-kpackage.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 284971ce1728ad7d3a6b069abe15b7529884bf418b33161c7e32b3642bdb94df kpackage-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kpackage/kf5-kpackage.mk b/buildroot-external/package/kf5-kpackage/kf5-kpackage.mk new file mode 100644 index 00000000..b18c4050 --- /dev/null +++ b/buildroot-external/package/kf5-kpackage/kf5-kpackage.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kpackage +# +################################################################################ + +KF5_KPACKAGE_VERSION = $(KF5_VERSION) +KF5_KPACKAGE_SITE = $(KF5_SITE) +KF5_KPACKAGE_SOURCE = kpackage-$(KF5_KPACKAGE_VERSION).tar.xz +KF5_KPACKAGE_LICENSE = BSD-3-Clause +KF5_KPACKAGE_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KPACKAGE_DEPENDENCIES = host-pkgconf +KF5_KPACKAGE_INSTALL_STAGING = YES +KF5_KPACKAGE_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kservice/Config.in b/buildroot-external/package/kf5-kservice/Config.in new file mode 100644 index 00000000..17ceff61 --- /dev/null +++ b/buildroot-external/package/kf5-kservice/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KSERVICE + bool "kf5-kservice" diff --git a/buildroot-external/package/kf5-kservice/kf5-kservice.hash b/buildroot-external/package/kf5-kservice/kf5-kservice.hash new file mode 100644 index 00000000..80ec4636 --- /dev/null +++ b/buildroot-external/package/kf5-kservice/kf5-kservice.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 a92d60aae5ebf99c1b518e39cb624b4da9a7f88ebc7e77e52722c1e677bdd167 kservice-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kservice/kf5-kservice.mk b/buildroot-external/package/kf5-kservice/kf5-kservice.mk new file mode 100644 index 00000000..83a6d26e --- /dev/null +++ b/buildroot-external/package/kf5-kservice/kf5-kservice.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kservice +# +################################################################################ + +KF5_KSERVICE_VERSION = $(KF5_VERSION) +KF5_KSERVICE_SITE = $(KF5_SITE) +KF5_KSERVICE_SOURCE = kservice-$(KF5_KSERVICE_VERSION).tar.xz +KF5_KSERVICE_LICENSE = BSD-3-Clause +KF5_KSERVICE_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KSERVICE_DEPENDENCIES = host-pkgconf +KF5_KSERVICE_INSTALL_STAGING = YES +KF5_KSERVICE_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-ktextwidgets/Config.in b/buildroot-external/package/kf5-ktextwidgets/Config.in new file mode 100644 index 00000000..ecb7b2e5 --- /dev/null +++ b/buildroot-external/package/kf5-ktextwidgets/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KTEXTWIDGETS + bool "kf5-ktextwidgets" diff --git a/buildroot-external/package/kf5-ktextwidgets/kf5-ktextwidgets.hash b/buildroot-external/package/kf5-ktextwidgets/kf5-ktextwidgets.hash new file mode 100644 index 00000000..8ca8200b --- /dev/null +++ b/buildroot-external/package/kf5-ktextwidgets/kf5-ktextwidgets.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 d9eb46747c0f2d4d4db5ac20c788b8894d2f7048f530b31c892c7bb44d2388a7 ktextwidgets-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-ktextwidgets/kf5-ktextwidgets.mk b/buildroot-external/package/kf5-ktextwidgets/kf5-ktextwidgets.mk new file mode 100644 index 00000000..43f550f9 --- /dev/null +++ b/buildroot-external/package/kf5-ktextwidgets/kf5-ktextwidgets.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-ktextwidgets +# +################################################################################ + +KF5_KTEXTWIDGETS_VERSION = $(KF5_VERSION) +KF5_KTEXTWIDGETS_SITE = $(KF5_SITE) +KF5_KTEXTWIDGETS_SOURCE = ktextwidgets-$(KF5_KTEXTWIDGETS_VERSION).tar.xz +KF5_KTEXTWIDGETS_LICENSE = BSD-3-Clause +KF5_KTEXTWIDGETS_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KTEXTWIDGETS_DEPENDENCIES = host-pkgconf +KF5_KTEXTWIDGETS_INSTALL_STAGING = YES +KF5_KTEXTWIDGETS_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kwidgetsaddons/Config.in b/buildroot-external/package/kf5-kwidgetsaddons/Config.in new file mode 100644 index 00000000..8772987c --- /dev/null +++ b/buildroot-external/package/kf5-kwidgetsaddons/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KWIDGETSADDONS + bool "kf5-kwidgetsaddons" diff --git a/buildroot-external/package/kf5-kwidgetsaddons/kf5-kwidgetsaddons.hash b/buildroot-external/package/kf5-kwidgetsaddons/kf5-kwidgetsaddons.hash new file mode 100644 index 00000000..edd7b09c --- /dev/null +++ b/buildroot-external/package/kf5-kwidgetsaddons/kf5-kwidgetsaddons.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 5aa6f4002e6f1302f272b3839513debefafd51b7f3a9249f6ef2c5f30cec5a34 kwidgetsaddons-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kwidgetsaddons/kf5-kwidgetsaddons.mk b/buildroot-external/package/kf5-kwidgetsaddons/kf5-kwidgetsaddons.mk new file mode 100644 index 00000000..2a68435e --- /dev/null +++ b/buildroot-external/package/kf5-kwidgetsaddons/kf5-kwidgetsaddons.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kwidgetsaddons +# +################################################################################ + +KF5_KWIDGETSADDONS_VERSION = $(KF5_VERSION) +KF5_KWIDGETSADDONS_SITE = $(KF5_SITE) +KF5_KWIDGETSADDONS_SOURCE = kwidgetsaddons-$(KF5_KWIDGETSADDONS_VERSION).tar.xz +KF5_KWIDGETSADDONS_LICENSE = BSD-3-Clause +KF5_KWIDGETSADDONS_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KWIDGETSADDONS_DEPENDENCIES = host-pkgconf +KF5_KWIDGETSADDONS_INSTALL_STAGING = YES +KF5_KWIDGETSADDONS_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kwindowsystem/Config.in b/buildroot-external/package/kf5-kwindowsystem/Config.in new file mode 100644 index 00000000..7f8c9a08 --- /dev/null +++ b/buildroot-external/package/kf5-kwindowsystem/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KWINDOWSYSTEM + bool "kf5-kwindowsystem" diff --git a/buildroot-external/package/kf5-kwindowsystem/kf5-kwindowsystem.hash b/buildroot-external/package/kf5-kwindowsystem/kf5-kwindowsystem.hash new file mode 100644 index 00000000..c0234e7d --- /dev/null +++ b/buildroot-external/package/kf5-kwindowsystem/kf5-kwindowsystem.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 a673722d2dc8a0dd302cb5dad3e2069244af0918fc0f3508313c9a758297cbc1 kwindowsystem-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kwindowsystem/kf5-kwindowsystem.mk b/buildroot-external/package/kf5-kwindowsystem/kf5-kwindowsystem.mk new file mode 100644 index 00000000..e64b29df --- /dev/null +++ b/buildroot-external/package/kf5-kwindowsystem/kf5-kwindowsystem.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kwindowsystem +# +################################################################################ + +KF5_KWINDOWSYSTEM_VERSION = $(KF5_VERSION) +KF5_KWINDOWSYSTEM_SITE = $(KF5_SITE) +KF5_KWINDOWSYSTEM_SOURCE = kwindowsystem-$(KF5_KWINDOWSYSTEM_VERSION).tar.xz +KF5_KWINDOWSYSTEM_LICENSE = BSD-3-Clause +KF5_KWINDOWSYSTEM_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KWINDOWSYSTEM_DEPENDENCIES = host-pkgconf +KF5_KWINDOWSYSTEM_INSTALL_STAGING = YES +KF5_KWINDOWSYSTEM_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-kxmlgui/Config.in b/buildroot-external/package/kf5-kxmlgui/Config.in new file mode 100644 index 00000000..355f18ff --- /dev/null +++ b/buildroot-external/package/kf5-kxmlgui/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_KXMLGUI + bool "kf5-kxmlgui" diff --git a/buildroot-external/package/kf5-kxmlgui/kf5-kxmlgui.hash b/buildroot-external/package/kf5-kxmlgui/kf5-kxmlgui.hash new file mode 100644 index 00000000..0ce5085b --- /dev/null +++ b/buildroot-external/package/kf5-kxmlgui/kf5-kxmlgui.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 975afe9db3c2d0952991db9681309974fdd41dfbf92d480099b5f40ba08d94a4 kxmlgui-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-kxmlgui/kf5-kxmlgui.mk b/buildroot-external/package/kf5-kxmlgui/kf5-kxmlgui.mk new file mode 100644 index 00000000..cea1c9d9 --- /dev/null +++ b/buildroot-external/package/kf5-kxmlgui/kf5-kxmlgui.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-kxmlgui +# +################################################################################ + +KF5_KXMLGUI_VERSION = $(KF5_VERSION) +KF5_KXMLGUI_SITE = $(KF5_SITE) +KF5_KXMLGUI_SOURCE = kxmlgui-$(KF5_KXMLGUI_VERSION).tar.xz +KF5_KXMLGUI_LICENSE = BSD-3-Clause +KF5_KXMLGUI_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_KXMLGUI_DEPENDENCIES = host-pkgconf +KF5_KXMLGUI_INSTALL_STAGING = YES +KF5_KXMLGUI_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-plasma-framework/Config.in b/buildroot-external/package/kf5-plasma-framework/Config.in new file mode 100644 index 00000000..850b42d9 --- /dev/null +++ b/buildroot-external/package/kf5-plasma-framework/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_PLASMA_FRAMEWORK + bool "kf5-plasma-framework" diff --git a/buildroot-external/package/kf5-plasma-framework/kf5-plasma-framework.hash b/buildroot-external/package/kf5-plasma-framework/kf5-plasma-framework.hash new file mode 100644 index 00000000..d95d35cb --- /dev/null +++ b/buildroot-external/package/kf5-plasma-framework/kf5-plasma-framework.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 4a43bb699e2d6e004b0d218c98079eea329d3a2d3de82b33b7d298e4cb146eb4 plasma-framework-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-plasma-framework/kf5-plasma-framework.mk b/buildroot-external/package/kf5-plasma-framework/kf5-plasma-framework.mk new file mode 100644 index 00000000..7499c907 --- /dev/null +++ b/buildroot-external/package/kf5-plasma-framework/kf5-plasma-framework.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-plasma-framework +# +################################################################################ + +KF5_PLASMA_FRAMEWORK_VERSION = $(KF5_VERSION) +KF5_PLASMA_FRAMEWORK_SITE = $(KF5_SITE) +KF5_PLASMA_FRAMEWORK_SOURCE = plasma-framework-$(KF5_PLASMA_FRAMEWORK_VERSION).tar.xz +KF5_PLASMA_FRAMEWORK_LICENSE = BSD-3-Clause +KF5_PLASMA_FRAMEWORK_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_PLASMA_FRAMEWORK_DEPENDENCIES = host-pkgconf +KF5_PLASMA_FRAMEWORK_INSTALL_STAGING = YES +KF5_PLASMA_FRAMEWORK_INSTALL_TARGET = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-solid/Config.in b/buildroot-external/package/kf5-solid/Config.in new file mode 100644 index 00000000..1aafc2b0 --- /dev/null +++ b/buildroot-external/package/kf5-solid/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_SOLID + bool "kf5-solid" diff --git a/buildroot-external/package/kf5-solid/kf5-solid.hash b/buildroot-external/package/kf5-solid/kf5-solid.hash new file mode 100644 index 00000000..f9376191 --- /dev/null +++ b/buildroot-external/package/kf5-solid/kf5-solid.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 5437f3f3a70ff37251d5d88636c39819112c91fcfd36660b6d777d457bdf2e10 solid-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-solid/kf5-solid.mk b/buildroot-external/package/kf5-solid/kf5-solid.mk new file mode 100644 index 00000000..ecc531fb --- /dev/null +++ b/buildroot-external/package/kf5-solid/kf5-solid.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-solid +# +################################################################################ + +KF5_SOLID_VERSION = $(KF5_VERSION) +KF5_SOLID_SITE = $(KF5_SITE) +KF5_SOLID_SOURCE = solid-$(KF5_SOLID_VERSION).tar.xz +KF5_SOLID_LICENSE = BSD-3-Clause +KF5_SOLID_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_SOLID_DEPENDENCIES = host-pkgconf +KF5_SOLID_INSTALL_STAGING = YES +KF5_SOLID_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/kf5-sonnet/Config.in b/buildroot-external/package/kf5-sonnet/Config.in new file mode 100644 index 00000000..801a2916 --- /dev/null +++ b/buildroot-external/package/kf5-sonnet/Config.in @@ -0,0 +1,2 @@ +config BR2_PACKAGE_KF5_SONNET + bool "kf5-sonnet" diff --git a/buildroot-external/package/kf5-sonnet/kf5-sonnet.hash b/buildroot-external/package/kf5-sonnet/kf5-sonnet.hash new file mode 100644 index 00000000..a07697f9 --- /dev/null +++ b/buildroot-external/package/kf5-sonnet/kf5-sonnet.hash @@ -0,0 +1,2 @@ +# Locally calculated +sha256 f965f10dc3e1cc0ab810db38fe1be9385c8f505ca84bd87587f2d2f0c3cece92 sonnet-5.47.0.tar.xz diff --git a/buildroot-external/package/kf5-sonnet/kf5-sonnet.mk b/buildroot-external/package/kf5-sonnet/kf5-sonnet.mk new file mode 100644 index 00000000..32f31e6e --- /dev/null +++ b/buildroot-external/package/kf5-sonnet/kf5-sonnet.mk @@ -0,0 +1,17 @@ +################################################################################ +# +# kf5-sonnet +# +################################################################################ + +KF5_SONNET_VERSION = $(KF5_VERSION) +KF5_SONNET_SITE = $(KF5_SITE) +KF5_SONNET_SOURCE = sonnet-$(KF5_SONNET_VERSION).tar.xz +KF5_SONNET_LICENSE = BSD-3-Clause +KF5_SONNET_LICENSE_FILES = COPYING-CMAKE-SCRIPTS + +KF5_SONNET_DEPENDENCIES = host-pkgconf +KF5_SONNET_INSTALL_STAGING = YES +KF5_SONNET_SUPPORTS_IN_SOURCE_BUILD = NO + +$(eval $(cmake-package)) diff --git a/buildroot-external/package/mycroft-gui/0001-Patching-for-Buildroot.patch b/buildroot-external/package/mycroft-gui/0001-Patching-for-Buildroot.patch new file mode 100644 index 00000000..3797834c --- /dev/null +++ b/buildroot-external/package/mycroft-gui/0001-Patching-for-Buildroot.patch @@ -0,0 +1,25 @@ +From e661fab33f82017d2b0577889ea1de58e7023c40 Mon Sep 17 00:00:00 2001 +From: Peter Steenbergen +Date: Thu, 23 Apr 2020 12:25:35 +0200 +Subject: [PATCH 1/1] Patching for Buildroot + +--- + CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 3ce963e..2532291 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -26,7 +26,7 @@ find_package(Qt5 ${QT_MIN_VERSION} CONFIG REQUIRED COMPONENTS + Qml + ) + +-find_package(LibKWorkspace 5.14.90 CONFIG REQUIRED) ++#find_package(LibKWorkspace 5.14.90 CONFIG REQUIRED) + + find_package(KF5 ${KF5_MIN_VERSION} REQUIRED COMPONENTS I18n Plasma Package) + +-- +2.26.1 + diff --git a/buildroot-external/package/mycroft-gui/Config.in b/buildroot-external/package/mycroft-gui/Config.in new file mode 100644 index 00000000..3bfe656d --- /dev/null +++ b/buildroot-external/package/mycroft-gui/Config.in @@ -0,0 +1,14 @@ +config BR2_PACKAGE_MYCROFT_GUI + bool "mycroft-gui" + help + This file contains the Plasma Shell components + specific for the Mark 2 device. + + The "mark2" containment, which instantiates the + mark2 screen (fullscreen skills, top sliding panel, + virtual keyboard) and the "look and feel package" + which defines to use the mark2 containment, a + splash screen and a system color scheme.. + + https://github.com/MycroftAI/mycroft-gui-mark-2 + diff --git a/buildroot-external/package/mycroft-gui/mycroft-gui.hash b/buildroot-external/package/mycroft-gui/mycroft-gui.hash new file mode 100644 index 00000000..da68fb44 --- /dev/null +++ b/buildroot-external/package/mycroft-gui/mycroft-gui.hash @@ -0,0 +1,2 @@ +# Locally computed +sha256 44bc2942986561b6e2793cc0da7e7d4fb03576855bbe0d39d2b1a921afc6a7cf mycroft-gui-cb734266ba1f3accaa158507008206620a3c2dde.tar.gz diff --git a/buildroot-external/package/mycroft-gui/mycroft-gui.mk b/buildroot-external/package/mycroft-gui/mycroft-gui.mk new file mode 100644 index 00000000..8f7dcf7a --- /dev/null +++ b/buildroot-external/package/mycroft-gui/mycroft-gui.mk @@ -0,0 +1,14 @@ +################################################################################ +# +# mycroft-gui +# +################################################################################ + +MYCROFT_GUI_VERSION = cb734266ba1f3accaa158507008206620a3c2dde +MYCROFT_GUI_SITE = git://github.com/MycroftAI/mycroft-gui-mark-2.git +MYCROFT_GUI_LICENSE = Apache License 2.0 +MYCROFT_GUI_AUTORECONF = YES +MYCROFT_GUI_INSTALL_STAGING = YES +#MYCROFT_GUI_DEPENDENCIES = host-pkgconf host-automake host-autoconf host-libtool + +$(eval $(cmake-package)) diff --git a/buildroot-patches/0110-Upgrade-KF5-to-version-5.69.patch b/buildroot-patches/0110-Upgrade-KF5-to-version-5.69.patch new file mode 100644 index 00000000..62e83f60 --- /dev/null +++ b/buildroot-patches/0110-Upgrade-KF5-to-version-5.69.patch @@ -0,0 +1,25 @@ +From 198ab7d0e7cd1862d84b2cae029a4b2c6471d945 Mon Sep 17 00:00:00 2001 +From: Peter Steenbergen +Date: Sat, 25 Apr 2020 21:11:34 +0200 +Subject: [PATCH 1/1] Upgrade KF5 to version 5.69 + +--- + package/kf5/kf5.mk | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/package/kf5/kf5.mk b/package/kf5/kf5.mk +index 8360fc9b63..3386c14ca4 100644 +--- a/package/kf5/kf5.mk ++++ b/package/kf5/kf5.mk +@@ -4,7 +4,7 @@ + # + ################################################################################ + +-KF5_VERSION_MAJOR = 5.47 ++KF5_VERSION_MAJOR = 5.69 + KF5_VERSION = $(KF5_VERSION_MAJOR).0 + KF5_SITE = https://download.kde.org/stable/frameworks/$(KF5_VERSION_MAJOR) + +-- +2.26.1 +