mirror of
https://github.com/MiyooCFW/buildroot.git
synced 2025-09-27 22:24:19 +03:00
Merge from bittboy/buildroot@26c91a9
This commit is contained in:
@@ -1,11 +1,12 @@
|
||||
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.
|
||||
|
||||
https://techbase.kde.org/KDE_Frameworks
|
||||
|
||||
if BR2_PACKAGE_KF5
|
||||
source "package/kf5/kf5-extra-cmake-modules/Config.in"
|
||||
source "package/kf5/kf5-kcoreaddons/Config.in"
|
||||
|
||||
@@ -8,7 +8,7 @@ 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_LICENSE_FILES = COPYING-CMAKE-SCRIPTS
|
||||
|
||||
KF5_EXTRA_CMAKE_MODULES_DEPENDENCIES = host-pkgconf
|
||||
KF5_EXTRA_CMAKE_MODULES_INSTALL_STAGING = YES
|
||||
|
||||
@@ -14,10 +14,16 @@ KF5_KCOREADDONS_DEPENDENCIES = kf5-extra-cmake-modules qt5tools
|
||||
KF5_KCOREADDONS_INSTALL_STAGING = YES
|
||||
|
||||
KF5_KCOREADDONS_CXXFLAGS = $(TARGET_CXXFLAGS)
|
||||
KF5_KCOREADDONS_CONF_OPTS = -DCMAKE_CXX_FLAGS="$(KF5_KCOREADDONS_CXXFLAGS)"
|
||||
|
||||
ifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y)
|
||||
KF5_KCOREADDONS_CXXFLAGS += -latomic
|
||||
endif
|
||||
|
||||
KF5_KCOREADDONS_CONF_OPTS = -DCMAKE_CXX_FLAGS="$(KF5_KCOREADDONS_CXXFLAGS)"
|
||||
|
||||
ifeq ($(BR2_microblaze),y)
|
||||
# Microblaze ld emits warnings, make warnings not to be treated as errors
|
||||
KF5_KCOREADDONS_CONF_OPTS += -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--no-fatal-warnings"
|
||||
endif
|
||||
|
||||
$(eval $(cmake-package))
|
||||
|
||||
@@ -8,7 +8,7 @@ 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_LICENSE_FILES = COPYING.LIB
|
||||
|
||||
KF5_MODEMMANAGER_QT_DEPENDENCIES = kf5-extra-cmake-modules modem-manager qt5base
|
||||
KF5_MODEMMANAGER_QT_INSTALL_STAGING = YES
|
||||
|
||||
@@ -8,7 +8,7 @@ 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_LICENSE_FILES = COPYING.LIB
|
||||
|
||||
KF5_NETWORKMANAGER_QT_DEPENDENCIES = kf5-extra-cmake-modules network-manager qt5base
|
||||
KF5_NETWORKMANAGER_QT_INSTALL_STAGING = YES
|
||||
|
||||
Reference in New Issue
Block a user