Bump buildroot to 2019.02
This commit is contained in:
14
bsp/buildroot/package/kf5/Config.in
Normal file
14
bsp/buildroot/package/kf5/Config.in
Normal file
@@ -0,0 +1,14 @@
|
||||
menuconfig BR2_PACKAGE_KF5
|
||||
bool "KF5"
|
||||
depends on BR2_PACKAGE_QT5
|
||||
depends on BR2_PACKAGE_QT5_VERSION_LATEST
|
||||
help
|
||||
This option enables the KF5 KDE Frameworks. Sub-options
|
||||
allow to select which modules should be built.
|
||||
|
||||
if BR2_PACKAGE_KF5
|
||||
source "package/kf5/kf5-extra-cmake-modules/Config.in"
|
||||
source "package/kf5/kf5-kcoreaddons/Config.in"
|
||||
source "package/kf5/kf5-modemmanager-qt/Config.in"
|
||||
source "package/kf5/kf5-networkmanager-qt/Config.in"
|
||||
endif
|
||||
10
bsp/buildroot/package/kf5/kf5-extra-cmake-modules/Config.in
Normal file
10
bsp/buildroot/package/kf5/kf5-extra-cmake-modules/Config.in
Normal file
@@ -0,0 +1,10 @@
|
||||
config BR2_PACKAGE_KF5_EXTRA_CMAKE_MODULES
|
||||
bool "kf5-extra-cmake-modules"
|
||||
help
|
||||
KF5 is a set of Qt framework addons, extending Qt in various
|
||||
ways, not only restricted in helping integration in KDE.
|
||||
|
||||
This package corresponds to the extra CMake modules,
|
||||
required for most KF5 libraries.
|
||||
|
||||
https://api.kde.org/frameworks/extra-cmake-modules/html/index.html
|
||||
@@ -0,0 +1,3 @@
|
||||
# Locally calculated
|
||||
sha256 976d8bd15a0b929376bfaef34602a0fb9614229851c46fac3c4b28938f682195 extra-cmake-modules-5.47.0.tar.xz
|
||||
sha256 46cde7dc11e64c78d650b4851b88f6704b4665ff60f22a1caf68ceb15e217e5b COPYING-CMAKE-SCRIPTS
|
||||
@@ -0,0 +1,17 @@
|
||||
################################################################################
|
||||
#
|
||||
# kf5-extra-cmake-modules
|
||||
#
|
||||
################################################################################
|
||||
|
||||
KF5_EXTRA_CMAKE_MODULES_VERSION = $(KF5_VERSION)
|
||||
KF5_EXTRA_CMAKE_MODULES_SITE = $(KF5_SITE)
|
||||
KF5_EXTRA_CMAKE_MODULES_SOURCE = extra-cmake-modules-$(KF5_EXTRA_CMAKE_MODULES_VERSION).tar.xz
|
||||
KF5_EXTRA_CMAKE_MODULES_LICENSE = BSD-3-Clause
|
||||
KF5_EXTRA_CMAKE_MODULES_LICENSE_FILE = COPYING-CMAKE-SCRIPTS
|
||||
|
||||
KF5_EXTRA_CMAKE_MODULES_DEPENDENCIES = host-pkgconf
|
||||
KF5_EXTRA_CMAKE_MODULES_INSTALL_STAGING = YES
|
||||
KF5_EXTRA_CMAKE_MODULES_INSTALL_TARGET = NO
|
||||
|
||||
$(eval $(cmake-package))
|
||||
14
bsp/buildroot/package/kf5/kf5-kcoreaddons/Config.in
Normal file
14
bsp/buildroot/package/kf5/kf5-kcoreaddons/Config.in
Normal file
@@ -0,0 +1,14 @@
|
||||
config BR2_PACKAGE_KF5_KCOREADDONS
|
||||
bool "kf5-kcoreaddons"
|
||||
select BR2_PACKAGE_KF5_EXTRA_CMAKE_MODULES
|
||||
select BR2_PACKAGE_QT5TOOLS
|
||||
select BR2_PACKAGE_QT5TOOLS_LINGUIST_TOOLS
|
||||
help
|
||||
KF5 is a set of Qt framework addons, extending Qt in
|
||||
various ways, not only restricted in helping integration
|
||||
in KDE.
|
||||
|
||||
This package contains KCoreAddons, a set of classes built
|
||||
on top of QtCore to perform various tasks.
|
||||
|
||||
https://api.kde.org/frameworks/kcoreaddons/html/index.html
|
||||
@@ -0,0 +1,3 @@
|
||||
# Locally calculated
|
||||
sha256 40ff04757e4ac19bc8448940fe18886c894a2069865966cc865fc55ff67b0b46 kcoreaddons-5.47.0.tar.xz
|
||||
sha256 a9bdde5616ecdd1e980b44f360600ee8783b1f99b8cc83a2beb163a0a390e861 COPYING.LIB
|
||||
16
bsp/buildroot/package/kf5/kf5-kcoreaddons/kf5-kcoreaddons.mk
Normal file
16
bsp/buildroot/package/kf5/kf5-kcoreaddons/kf5-kcoreaddons.mk
Normal file
@@ -0,0 +1,16 @@
|
||||
################################################################################
|
||||
#
|
||||
# kf5-kcoreaddons
|
||||
#
|
||||
################################################################################
|
||||
|
||||
KF5_KCOREADDONS_VERSION = $(KF5_VERSION)
|
||||
KF5_KCOREADDONS_SITE = $(KF5_SITE)
|
||||
KF5_KCOREADDONS_SOURCE = kcoreaddons-$(KF5_KCOREADDONS_VERSION).tar.xz
|
||||
KF5_KCOREADDONS_LICENSE = LGPL-2.1
|
||||
KF5_KCOREADDONS_LICENSE_FILES = COPYING.LIB
|
||||
|
||||
KF5_KCOREADDONS_DEPENDENCIES = kf5-extra-cmake-modules qt5tools
|
||||
KF5_KCOREADDONS_INSTALL_STAGING = YES
|
||||
|
||||
$(eval $(cmake-package))
|
||||
20
bsp/buildroot/package/kf5/kf5-modemmanager-qt/Config.in
Normal file
20
bsp/buildroot/package/kf5/kf5-modemmanager-qt/Config.in
Normal file
@@ -0,0 +1,20 @@
|
||||
config BR2_PACKAGE_KF5_MODEMMANAGER_QT
|
||||
bool "kf5-modemmanager-qt"
|
||||
depends on BR2_USE_MMU # qt5dbus
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # qt5dbus
|
||||
depends on BR2_PACKAGE_MODEM_MANAGER
|
||||
select BR2_PACKAGE_QT5BASE_DBUS
|
||||
select BR2_PACKAGE_KF5_EXTRA_CMAKE_MODULES
|
||||
help
|
||||
KF5 is a set of Qt framework addons, extending Qt in various
|
||||
ways, not only restricted in helping integration in KDE.
|
||||
|
||||
This package contains the ModemManager Qt5 bindings from the
|
||||
KF5 project.
|
||||
|
||||
https://api.kde.org/frameworks/modemmanager-qt/html/index.html
|
||||
|
||||
comment "kf5-modemmanager-qt needs toolchain w/ threads"
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_PACKAGE_MODEM_MANAGER
|
||||
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
||||
@@ -0,0 +1,3 @@
|
||||
# Locally calculated
|
||||
sha256 8b6ab15ce82b7a30b26814178ac33380056ec4398707481aa5ce95cf09d39d03 modemmanager-qt-5.47.0.tar.xz
|
||||
sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB
|
||||
@@ -0,0 +1,16 @@
|
||||
################################################################################
|
||||
#
|
||||
# kf5-modemmanager-qt
|
||||
#
|
||||
################################################################################
|
||||
|
||||
KF5_MODEMMANAGER_QT_VERSION = $(KF5_VERSION)
|
||||
KF5_MODEMMANAGER_QT_SITE = $(KF5_SITE)
|
||||
KF5_MODEMMANAGER_QT_SOURCE = modemmanager-qt-$(KF5_MODEMMANAGER_QT_VERSION).tar.xz
|
||||
KF5_MODEMMANAGER_QT_LICENSE = LGPL-2.1+
|
||||
KF5_MODEMMANAGER_QT_LICENSE_FILE = COPYING.LIB
|
||||
|
||||
KF5_MODEMMANAGER_QT_DEPENDENCIES = kf5-extra-cmake-modules modem-manager qt5base
|
||||
KF5_MODEMMANAGER_QT_INSTALL_STAGING = YES
|
||||
|
||||
$(eval $(cmake-package))
|
||||
20
bsp/buildroot/package/kf5/kf5-networkmanager-qt/Config.in
Normal file
20
bsp/buildroot/package/kf5/kf5-networkmanager-qt/Config.in
Normal file
@@ -0,0 +1,20 @@
|
||||
config BR2_PACKAGE_KF5_NETWORKMANAGER_QT
|
||||
bool "kf5-networkmanager-qt"
|
||||
depends on BR2_USE_MMU # qt5dbus
|
||||
depends on BR2_TOOLCHAIN_HAS_THREADS # qt5dbus
|
||||
depends on BR2_PACKAGE_NETWORK_MANAGER
|
||||
select BR2_PACKAGE_QT5BASE_DBUS
|
||||
select BR2_PACKAGE_KF5_EXTRA_CMAKE_MODULES
|
||||
help
|
||||
KF5 is a set of Qt framework addons, extending Qt in various
|
||||
ways, not only restricted in helping integration in KDE.
|
||||
|
||||
This package contains the NetworkManager Qt5 bindings from
|
||||
the KF5 project.
|
||||
|
||||
https://api.kde.org/frameworks/networkmanager-qt/html/index.html
|
||||
|
||||
comment "kf5-networkmanager-qt needs toolchain w/ threads"
|
||||
depends on BR2_USE_MMU
|
||||
depends on BR2_PACKAGE_NETWORK_MANAGER
|
||||
depends on !BR2_TOOLCHAIN_HAS_THREADS
|
||||
@@ -0,0 +1,3 @@
|
||||
# Locally calculated
|
||||
sha256 d0b377500ee4cf4f029f4d04d6844bcf3d2d6734982b511a5fffab5165688209 networkmanager-qt-5.47.0.tar.xz
|
||||
sha256 dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551 COPYING.LIB
|
||||
@@ -0,0 +1,16 @@
|
||||
################################################################################
|
||||
#
|
||||
# kf5-networkmanager-qt
|
||||
#
|
||||
################################################################################
|
||||
|
||||
KF5_NETWORKMANAGER_QT_VERSION = $(KF5_VERSION)
|
||||
KF5_NETWORKMANAGER_QT_SITE = $(KF5_SITE)
|
||||
KF5_NETWORKMANAGER_QT_SOURCE = networkmanager-qt-$(KF5_NETWORKMANAGER_QT_VERSION).tar.xz
|
||||
KF5_NETWORKMANAGER_QT_LICENSE = LGPL-2.1+
|
||||
KF5_NETWORKMANAGER_QT_LICENSE_FILE = COPYING.LIB
|
||||
|
||||
KF5_NETWORKMANAGER_QT_DEPENDENCIES = kf5-extra-cmake-modules network-manager qt5base
|
||||
KF5_NETWORKMANAGER_QT_INSTALL_STAGING = YES
|
||||
|
||||
$(eval $(cmake-package))
|
||||
11
bsp/buildroot/package/kf5/kf5.mk
Normal file
11
bsp/buildroot/package/kf5/kf5.mk
Normal file
@@ -0,0 +1,11 @@
|
||||
################################################################################
|
||||
#
|
||||
# kf5
|
||||
#
|
||||
################################################################################
|
||||
|
||||
KF5_VERSION_MAJOR = 5.47
|
||||
KF5_VERSION = $(KF5_VERSION_MAJOR).0
|
||||
KF5_SITE = https://download.kde.org/stable/frameworks/$(KF5_VERSION_MAJOR)
|
||||
|
||||
include $(sort $(wildcard package/kf5/*/*.mk))
|
||||
Reference in New Issue
Block a user