plasma: Fix build with per-recipe sysroot.

Adding bunch of packages to DEPENDS solves the problem.

Signed-off-by: Piotr Tworek <tworaz@tworaz.net>
This commit is contained in:
Piotr Tworek
2017-05-19 23:19:23 +02:00
committed by Andreas Müller
parent 9bd2971278
commit b2780c9bab
32 changed files with 209 additions and 51 deletions

View File

@@ -7,17 +7,24 @@ LIC_FILES_CHKSUM = " \
inherit kde-base gtk-icon-cache
DEPENDS += " \
DEPENDS += "\
plasma-framework \
kdeclarative \
kio \
kdelibs4support \
kdelibs4support-native \
kactivities \
baloo \
kcoreaddons-native \
kconfig-native \
kauth-native \
sonnet-native \
kpackage-native \
kdesignerplugin-native \
"
SRC_URI = "git://anongit.kde.org/${BPN}.git"
SRCREV = "ac97dd0264d3273cc93a70f6efd722bb2215d806"
SRCREV = "8005327e22c54b1e7e4be20c844819a43aa7d108"
S = "${WORKDIR}/git"
# Did not find version anywhere
PV = "0.0.0+git${SRCPV}"

View File

@@ -8,11 +8,13 @@ inherit kde-base
# Is that true: We are depending on plasma-framework and are a tier2??
DEPENDS += " \
plasma-framework \
kpackage-native \
qtquickcontrols2 \
"
PV = "2.1.1"
SRC_URI = "${KDE_MIRROR}/stable/${BPN}/${BPN}-${PV}.tar.xz"
SRC_URI = "${KDE_MIRROR}/stable/kirigami/${BPN}-${PV}.tar.xz"
SRC_URI[md5sum] = "f25e9dc6df1466f69b72ef8d70b034a6"
SRC_URI[sha256sum] = "ea3796058f302dabf21b7c58a05e543da5d7407414a9001d26d4318962a872ad"

View File

@@ -5,14 +5,17 @@ LIC_FILES_CHKSUM = " \
file://COPYING.GPL3;md5=d32239bcb673463ab874e80d47fae504 \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
boost \
kdbusaddons \
ki18n \
kauth-native \
kcoreaddons \
kcoreaddons-native \
kconfig \
kconfig-native \
kxmlgui \
kwindowsystem \
kio \

View File

@@ -8,12 +8,13 @@ LIC_FILES_CHKSUM = " \
REQUIRED_DISTRO_FEATURES = "x11"
inherit kde-plasma distro_features_check
inherit kde-plasma distro_features_check gettext
DEPENDS += " \
baloo \
kdeclarative \
plasma-framework \
kauth-native \
kconfig \
kactivities \
krunner \
@@ -36,7 +37,14 @@ DEPENDS += " \
libksysguard \
libkscreen \
libdbusmenu-qt5 \
${@bb.utils.contains("DISTRO_FEATURES", "x11", "virtual/xserver libsm libxcb kwin", "", d)} \
kwin \
kpackage-native \
kdoctools-native \
kjsembed-native \
sonnet-native \
kdesignerplugin-native \
kdelibs4support-native \
${@bb.utils.contains("DISTRO_FEATURES", "x11", "virtual/xserver libsm libxcb", "", d)} \
zlib \
"
@@ -101,11 +109,14 @@ FILES_${PN}-dev = " \
# startkde/startplasmacompositor require:
RDEPENDS_${PN} += " \
kconfig-bin \
kded \
kinit \
kwin \
plasma-workspace-wallpapers \
qttools-tools \
xinit \
xset \
qttools-tools \
kconfig-bin \
kinit \
${@bb.utils.contains("DISTRO_FEATURES", "x11", "xsetroot xmessage xprop", "", d)} \
${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland", "xserver-xorg-xwayland", "", d)} \
${@bb.utils.contains("DISTRO_FEATURES", "wayland", "qtwayland-plugins", "", d)} \

View File

@@ -4,21 +4,25 @@ LIC_FILES_CHKSUM = " \
file://HACKING;md5=ea929f30c0ac1f4fe1a778821aecc4cd \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
kauth-native \
kded-native \
kcoreaddons \
kcoreaddons-native \
kwidgetsaddons \
kdbusaddons \
knotifications \
kwindowsystem \
kiconthemes \
kpackage-native \
plasma-framework \
ki18n \
kio \
bluez-qt \
kded \
shared-mime-info \
shared-mime-info-native \
"
PV = "${PLASMA_VERSION}"

View File

@@ -5,20 +5,24 @@ LIC_FILES_CHKSUM = " \
file://COPYING-ICONS;md5=3e7f6a3da5801872be1084a978cfc0eb \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
DEPENDS += "\
kauth-native \
plasma-framework \
ki18n \
kcoreaddons \
kcoreaddons-native \
kguiaddons \
kconfig \
kconfig-native \
kwidgetsaddons \
kwindowsystem \
kconfigwidgets \
kdecoration \
frameworkintegration \
kcmutils \
kpackage-native \
${@bb.utils.contains("DISTRO_FEATURES", "x11", "qtx11extras", "",d)} \
"

View File

@@ -12,16 +12,18 @@ SRC_URI[md5sum] = "b6a7eea4cfda21a16a28299ef1f5c0f1"
SRC_URI[sha256sum] = "231ec1ba751769e3a382e8e44841c2ac0b8f8f5c0c9d68ce4d5b03dfa6ee8620"
DEPENDS += " \
qtsvg \
qtdeclarative \
\
qca \
attica \
kconfig-native \
kcoreaddons-native \
kpackage-native \
kauth-native \
kitemmodels \
knewstuff \
libdebconf-kde \
libqapt \
\
attica \
knewstuff \
kitemmodels \
qca \
qtdeclarative \
qtsvg \
"
FILES_${PN} += " \

View File

@@ -5,13 +5,17 @@ LIC_FILES_CHKSUM = " \
file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
qtsvg \
${@bb.utils.contains("DISTRO_FEATURES", "x11", "qtx11extras", "",d)} \
\
kauth-native \
kconfig \
kconfig-native \
kdoctools-native \
kcoreaddons-native \
kiconthemes \
ki18n \
kcmutils \

View File

@@ -7,13 +7,16 @@ LIC_FILES_CHKSUM = " \
REQUIRED_DISTRO_FEATURES = "x11"
inherit kde-plasma distro_features_check
inherit kde-plasma distro_features_check gettext
DEPENDS += " \
gtk+ \
gtk+3 \
ki18n \
kauth-native \
kconfig-native \
kconfigwidgets \
kcoreaddons-native \
knewstuff \
karchive \
kcmutils \

View File

@@ -5,24 +5,31 @@ LIC_FILES_CHKSUM = " \
file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
qtdeclarative \
\
kauth-native \
kconfig \
kconfig-native \
kconfigwidgets \
kcoreaddons \
kcoreaddons-native \
ki18n \
kcmutils \
plasma-framework \
krunner \
kservice \
kpackage-native \
sonnet \
kunitconversion \
kdelibs4support \
kdelibs4support-native \
kdesignerplugin-native \
kross \
knewstuff \
sonnet-native \
plasma-workspace \
\
${@bb.utils.contains("DISTRO_FEATURES", "x11", "virtual/xserver qtx11extras", "", d)} \

View File

@@ -6,9 +6,13 @@ LIC_FILES_CHKSUM = " \
REQUIRED_DISTRO_FEATURES = "x11"
inherit kde-plasma distro_features_check
inherit kde-plasma distro_features_check gettext
DEPENDS += " \
kauth-native \
kconfig-native \
kcoreaddons-native \
kdoctools-native \
kdelibs4support \
kdoctools \
virtual/libx11 \

View File

@@ -7,14 +7,21 @@ LIC_FILES_CHKSUM = " \
REQUIRED_DISTRO_FEATURES = "x11"
inherit kde-plasma distro_features_check
inherit kde-plasma distro_features_check gettext
DEPENDS += " \
DEPENDS += "\
kauth-native \
kconfig-native \
kcoreaddons-native \
kdesignerplugin-native \
sonnet-native \
kpackage-native \
kglobalaccel \
ki18n \
kio \
kxmlgui \
kdelibs4support \
kdelibs4support-native \
kdbusaddons \
kcmutils \
plasma-framework \

View File

@@ -6,20 +6,28 @@ LIC_FILES_CHKSUM = " \
file://COPYING.DOC;md5=ad1419ecc56e060eccf8184a87c4285f \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
pciutils \
kcompletion \
kauth-native \
kconfig \
kconfig-native \
kconfigwidgets \
kcoreaddons \
kcoreaddons-native \
kdbusaddons \
kdoctools \
kdoctools-native \
ki18n \
kiconthemes \
kcmutils \
kdelibs4support \
kdelibs4support-native \
kdesignerplugin-native \
kpackage-native \
sonnet-native \
kio \
kservice \
solid \

View File

@@ -5,16 +5,22 @@ LIC_FILES_CHKSUM = " \
file://COPYING.DOC;md5=ad1419ecc56e060eccf8184a87c4285f \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
kauth-native \
kconfig-native \
kcoreaddons-native \
ki18n \
kxmlgui \
kdbusaddons \
kiconthemes \
kio \
sonnet \
sonnet-native \
kdelibs4support \
kdelibs4support-native \
kdesignerplugin-native \
"
# REVISIT optionals

View File

@@ -5,11 +5,14 @@ LIC_FILES_CHKSUM = " \
file://COPYING.LGPL;md5=4fbd65380cdd255951079008b364516c \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
DEPENDS += "\
qtdeclarative \
\
kauth-native \
kconfig-native \
kcoreaddons-native \
libkscreen \
kdbusaddons \
kconfigwidgets \

View File

@@ -6,9 +6,13 @@ LIC_FILES_CHKSUM = " \
REQUIRED_DISTRO_FEATURES = "x11"
inherit kde-plasma distro_features_check
inherit kde-plasma distro_features_check gettext
DEPENDS += " \
kauth-native \
kconfig-native \
kpackage-native \
sonnet-native \
plasma-framework \
kcmutils \
kdeclarative \
@@ -17,7 +21,11 @@ DEPENDS += " \
kcrash \
kglobalaccel \
libxcb \
systemd \
qtx11extras \
libxcursor \
${@bb.utils.contains('DISTRO_FEATURES', 'pam', 'libpam', '', d)} \
${@bb.utils.contains("DISTRO_FEATURES", "wayland", "wayland-native", "", d)} \
"
PV = "${PLASMA_VERSION}"

View File

@@ -4,13 +4,15 @@ LIC_FILES_CHKSUM = " \
file://COPYING;md5=393a5ca445f6965873eca0259a17f833 \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
kcoreaddons \
kcoreaddons-native \
ki18n \
kwallet \
kwidgetsaddons \
kdoctools-native \
"
# REVISIT optionals

View File

@@ -5,10 +5,14 @@ LIC_FILES_CHKSUM = " \
file://COPYING.DOC;md5=ad1419ecc56e060eccf8184a87c4285f \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
kauth-native \
kconfig-native \
kcoreaddons \
kcoreaddons-native \
kdoctools-native \
ki18n \
kitemviews \
knewstuff \

View File

@@ -7,20 +7,24 @@ LIC_FILES_CHKSUM = " \
REQUIRED_DISTRO_FEATURES = "x11"
inherit kde-plasma distro_features_check
inherit kde-plasma distro_features_check gettext
DEPENDS += " \
libinput \
\
kauth-native \
kconfig \
kconfig-native \
kconfigwidgets \
kcoreaddons \
kcoreaddons-native \
kcrash \
kglobalaccel \
ki18n \
kinit \
knotifications \
kpackage \
kpackage-native \
kservice \
plasma-framework \
kwidgetsaddons \
@@ -35,6 +39,7 @@ DEPENDS += " \
kxmlgui \
kdecoration \
kscreenlocker \
sonnet-native \
"
# this condition matches always currently - it is kept in this way as a marker
@@ -44,8 +49,9 @@ DEPENDS += " \
# REVISIT: PACKAGECONFIG for optionals
DEPENDS += " \
kactivities \
kdoctools \
kactivities \
kdoctools \
kdoctools-native \
"
PV = "${PLASMA_VERSION}"
@@ -93,6 +99,8 @@ FILES_${PN}-dbg += " \
"
RDEPENDS_${PN} += " \
${@bb.utils.contains("DISTRO_FEATURES", "x11 wayland", "xserver-xorg-xwayland", "",d)} \
${@bb.utils.contains("DISTRO_FEATURES", "wayland", "qtwayland", "",d)} \
qtmultimedia \
qtvirtualkeyboard-qmlplugins \
"

View File

@@ -4,10 +4,11 @@ LIC_FILES_CHKSUM = " \
file://COPYING;md5=5c213a7de3f013310bd272cdb6eb7a24 \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
kcoreaddons \
kcoreaddons-native \
ki18n \
kpty \
knotifications \

View File

@@ -5,11 +5,14 @@ LIC_FILES_CHKSUM = " \
file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
qtwebkit \
kauth-native \
kconfig-native \
kcoreaddons \
kcoreaddons-native \
kconfig \
ki18n \
kwindowsystem \
@@ -20,6 +23,7 @@ DEPENDS += " \
kconfigwidgets \
kservice \
plasma-framework \
kpackage-native \
${@bb.utils.contains("DISTRO_FEATURES", "x11", "virtual/xserver qtx11extras libxres", "", d)} \
"

View File

@@ -5,12 +5,15 @@ LIC_FILES_CHKSUM = " \
file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
qtscript \
qtdeclarative \
\
kconfig-native \
kcoreaddons-native \
kpackage-native \
krunner \
plasma-framework \
ki18n \

View File

@@ -5,11 +5,14 @@ LIC_FILES_CHKSUM = " \
file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
ki18n \
kauth-native \
kconfig \
kconfig-native \
kcoreaddons-native \
kguiaddons \
kwidgetsaddons \
kservice \

View File

@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = " \
file://COPYING.DOC;md5=ad1419ecc56e060eccf8184a87c4285f \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
libcanberra \
@@ -14,12 +14,15 @@ DEPENDS += " \
qtdeclarative \
\
kauth \
kauth-native \
plasma-framework \
kdoctools \
kdoctools-native \
ki18n \
kcmutils \
knewstuff \
kdelibs4support \
kdelibs4support-native \
knotifyconfig \
attica \
kwallet \
@@ -31,6 +34,10 @@ DEPENDS += " \
baloo \
kpeople \
kactivities-stats \
kcoreaddons-native \
kpackage-native \
kdesignerplugin-native \
sonnet-native \
\
${@bb.utils.contains("DISTRO_FEATURES", "x11", "virtual/xserver libxcb qtx11extras", "", d)} \
"

View File

@@ -4,16 +4,24 @@ LIC_FILES_CHKSUM = " \
file://COPYING.LGPL-3;md5=e6a600fd5e1d9cbde2d983680233ad02 \
"
inherit kde-plasma
REQUIRED_DISTRO_FEATURES = "x11"
inherit kde-plasma distro_features_check gettext pkgconfig
DEPENDS += " \
breeze \
kauth-native \
kconfig \
kconfig-native \
kconfigwidgets \
kcoreaddons-native \
ki18n \
kio \
knotifications \
kwidgetsaddons \
\
libxcb \
libxcursor \
"
PV = "${PLASMA_VERSION}"

View File

@@ -5,16 +5,21 @@ LIC_FILES_CHKSUM = " \
file://COPYING.LIB;md5=4fbd65380cdd255951079008b364516c \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
kauth-native \
ki18n \
kwindowsystem \
kconfig-native \
kservice \
kcompletion \
kwidgetsaddons \
kio \
kcoreaddons \
kcoreaddons-native \
kpackage-native \
kdesignerplugin-native \
kwallet \
kitemviews \
kitemmodels \
@@ -28,8 +33,10 @@ DEPENDS += " \
kdeclarative \
kinit \
kdelibs4support \
kdelibs4support-native \
modemmanager-qt \
networkmanager-qt \
sonnet-native \
qca \
\
networkmanager \
@@ -47,6 +54,8 @@ SRC_URI[sha256sum] = "1c605e69b08b12439191e417c9ad43809c203f9a7541a2cfe5dfb9ee6c
# do not move so-libs to -dev package
FILES_SOLIBSDEV = ""
RDEPENDS_${PN} = "networkmanager"
FILES_${PN} += " \
${datadir}/k*5 \
${datadir}/plasma \

View File

@@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = " \
file://COPYING.LIB;md5=2d5025d4aa3495befef8f17206a5b0a1 \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
glib-2.0 \
@@ -13,8 +13,12 @@ DEPENDS += " \
libcanberra \
\
kcoreaddons \
kcoreaddons-native \
kconfig-native \
kpackage-native \
kdeclarative \
kdoctools \
kdoctools-native \
kglobalaccel \
ki18n \
plasma-framework \
@@ -26,6 +30,8 @@ SRC_URI[sha256sum] = "3efbc5c46e4b67a8d153d7525502434c09108b4ffaff20c0b1bb9ad16c
FILES_SOLIBSDEV = ""
RDEPENDS_${PN} = "pulseaudio-server"
FILES_${PN} += " \
${datadir}/kpackage \
${datadir}/kconf_update \

View File

@@ -4,7 +4,7 @@ LIC_FILES_CHKSUM = " \
file://COPYING;md5=5c213a7de3f013310bd272cdb6eb7a24 \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
ki18n \
@@ -12,6 +12,7 @@ DEPENDS += " \
kdbusaddons \
kwidgetsaddons \
kcoreaddons \
kcoreaddons-native \
kcrash \
kconfig \
kiconthemes \

View File

@@ -4,14 +4,17 @@ LIC_FILES_CHKSUM = " \
file://COPYING;md5=5c213a7de3f013310bd272cdb6eb7a24 \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
bluez-qt \
kactivities \
kauth \
kauth-native \
kidletime \
kconfig \
kconfig-native \
kcoreaddons-native \
solid \
ki18n \
kglobalaccel \
@@ -19,6 +22,9 @@ DEPENDS += " \
knotifyconfig \
kscreen \
kdelibs4support \
kdelibs4support-native \
kdesignerplugin-native \
sonnet-native \
plasma-workspace \
${@bb.utils.contains("DISTRO_FEATURES", "x11", "libxcb qtx11extras", "", d)} \
"

View File

@@ -6,23 +6,28 @@ LIC_FILES_CHKSUM = " \
REQUIRED_DISTRO_FEATURES = "x11"
inherit kde-plasma distro_features_check
inherit kde-plasma distro_features_check gettext
DEPENDS += " \
kcoreaddons \
kcoreaddons-native \
kconfig-native \
ki18n \
kxmlgui \
kauth \
kauth-native \
kconfigwidgets \
kio \
knewstuff \
${@bb.utils.contains("DISTRO_FEATURES", "x11", "libxcb virtual/xserver", "", d)} \
${@bb.utils.contains("DISTRO_FEATURES", "x11", "libxcursor libxcb virtual/xserver", "", d)} \
"
PV = "${PLASMA_VERSION}"
SRC_URI[md5sum] = "9edee202ac67e6764e9cf10f18ba0ee1"
SRC_URI[sha256sum] = "66ea289f60f6c871fd23532ddc9e118d5ee45ef54e3aabc9da79b534081b1860"
RDEPENDS_${PN} = "sddm"
FILES_${PN} += " \
${datadir}/kservices5 \
${datadir}/dbus-1 \

View File

@@ -5,9 +5,12 @@ LIC_FILES_CHKSUM = " \
file://COPYING.DOC;md5=ad1419ecc56e060eccf8184a87c4285f \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
kcoreaddons-native \
kauth-native \
kconfig-native \
kitemviews \
kcmutils \
ki18n \
@@ -20,6 +23,8 @@ DEPENDS += " \
kconfig \
khtml \
kdoctools \
kdoctools-native \
sonnet-native \
"
PV = "${PLASMA_VERSION}"

View File

@@ -4,9 +4,12 @@ LIC_FILES_CHKSUM = " \
file://COPYING;md5=b234ee4d69f5fce4486a80fdaf4a4263 \
"
inherit kde-plasma
inherit kde-plasma gettext
DEPENDS += " \
kauth-native \
kconfig-native \
kcoreaddons-native \
libpwquality \
kdelibs4support \
kcmutils \