KDE Frameworks 5 is a set of libraries built on the Qt framework
providing a lot of powerfull classes and solutions for developers
building Qt applications.
Unlike the previous KDE libraries, they are split in tiny packages,
reducing dependencies as much as possible, making them usable even for
embedded projects.
This first commit introduce the kf5 packages folder.
Signed-off-by: Pierre Ducroquet <pinaraf@pinaraf.info>
[Thomas:
- Needs Qt >= 5.8, so added a dependency on
BR2_PACKAGE_QT5_VERSION_LATEST
- Update to version 5.47.]
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
F: package/quazip/
F: package/shapelib/
F: package/tinc/
+
+N: Pierre Ducroquet <pinaraf@pinaraf.info>
+F: package/kf5/
comment "Other GUIs"
source "package/qt/Config.in"
source "package/qt5/Config.in"
+ source "package/kf5/Config.in"
if BR2_PACKAGE_QT || BR2_PACKAGE_QT5
comment "QT libraries and helper libraries"
source "package/grantlee/Config.in"
--- /dev/null
+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
+endif
--- /dev/null
+################################################################################
+#
+# 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))