Index: classes/cmake_kf5.bbclass =================================================================== --- classes/cmake_kf5.bbclass +++ classes/cmake_kf5.bbclass @@ -3,6 +3,7 @@ EXTRA_OECMAKE += " \ -DOE_KF5_PATH_HOST_ROOT=${STAGING_DIR_HOST} \ -DKF5_HOST_TOOLING=${STAGING_DIR_NATIVE}/usr/lib/cmake \ + -DBUILD_TESTING=OFF \ " DEPENDS += "ecm" Index: recipes-kf5/tier1/kconfig.inc =================================================================== --- /dev/null +++ recipes-kf5/tier1/kconfig.inc @@ -0,0 +1,21 @@ +# requires session management support in QtGui +# eg. via PACKAGECONFIG_append_pn-qtbase = "sm" in local.conf + +DESCRIPTION = "KConfig" +HOMEPAGE = "https://api.kde.org/frameworks/kconfig/html/index.html" +LICENSE = "LGPL-2.1" +LIC_FILES_CHKSUM = "file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \ + " +PR = "r0" + +DEPENDS = "qtbase" + +SRC_URI = "git://anongit.kde.org/kconfig;nobranch=1" +S = "${WORKDIR}/git" + +inherit cmake_kf5 + +FILES_${PN}-dev += " \ + ${libdir}/cmake/KF5Config/*.cmake \ + ${prefix}/mkspecs/modules/qt_KConfig*.pri \ +" Index: recipes-kf5/tier1/kconfig_5.36.0.bb =================================================================== --- /dev/null +++ recipes-kf5/tier1/kconfig_5.36.0.bb @@ -0,0 +1,2 @@ +require ${PN}.inc +SRCREV = "v${PV}"