Add kactivitymanagerd recipe
This commit is contained in:
51
recipes-plasma/kactivitymanagerd.inc
Normal file
51
recipes-plasma/kactivitymanagerd.inc
Normal file
@@ -0,0 +1,51 @@
|
||||
DESCRIPTION = "KActivity Manager Daemon"
|
||||
HOMEPAGE = ""
|
||||
LICENSE = "GPLv2"
|
||||
LIC_FILES_CHKSUM = "file://COPYING.GPL2;md5=b234ee4d69f5fce4486a80fdaf4a4263"
|
||||
PR = "r0"
|
||||
|
||||
DEPENDS = " \
|
||||
boost \
|
||||
qtbase \
|
||||
extra-cmake-modules \
|
||||
\
|
||||
kconfig \
|
||||
kcoreaddons \
|
||||
kdbusaddons \
|
||||
kglobalaccel \
|
||||
ki18n \
|
||||
kio \
|
||||
kwindowsystem \
|
||||
kxmlgui \
|
||||
"
|
||||
|
||||
SRC_URI = " \
|
||||
git://anongit.kde.org/kactivitymanagerd;nobranch=1 \
|
||||
"
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
inherit cmake_qt5
|
||||
inherit gettext
|
||||
inherit python3native
|
||||
|
||||
CXXFLAGS += "-DBOOST_DISABLE_ASSERTS"
|
||||
|
||||
# the cmake checks for those use try_run(), which fails when cross-compiling
|
||||
EXTRA_OECMAKE += " \
|
||||
-DHAVE_CXX11_AUTO=ON \
|
||||
-DHAVE_CXX11_NULLPTR=ON \
|
||||
-DHAVE_CXX11_LAMBDA=ON \
|
||||
-DHAVE_CXX11_OVERRIDE=ON \
|
||||
-DHAVE_CXX11_UNIQUE_PTR=ON \
|
||||
-DHAVE_CXX11_VARIADIC_TEMPLATES=ON \
|
||||
-DHAVE_CXX11_INITIALIZER_LISTS=ON \
|
||||
"
|
||||
|
||||
FILES_${PN} += " \
|
||||
${libdir}/*.so \
|
||||
${libdir}/plugins/kactivitymanagerd/1/*.so \
|
||||
${datadir}/kservices5/*.desktop \
|
||||
${datadir}/kservicetypes5/*.desktop \
|
||||
"
|
||||
|
||||
FILES_${PN}-dev = ""
|
||||
2
recipes-plasma/kactivitymanagerd_5.11.3.bb
Normal file
2
recipes-plasma/kactivitymanagerd_5.11.3.bb
Normal file
@@ -0,0 +1,2 @@
|
||||
require ${PN}.inc
|
||||
SRCREV = "v${PV}"
|
||||
@@ -6,6 +6,7 @@ inherit packagegroup
|
||||
|
||||
RDEPENDS_${PN} = " \
|
||||
breeze \
|
||||
kactivitymanagerd \
|
||||
kdecoration \
|
||||
kscreenlocker \
|
||||
kwin \
|
||||
|
||||
Reference in New Issue
Block a user