recipes: add x11 to required DISTRO_FEATURES
* it's not complete, but recipes depending on virtual/libx11 are easiest to spot, I've long list of PNBLACKLIST for all recipes which cannot be built in distro without x11 in DISTRO_FEATURES (From OE-Core rev: 78d269fa9a586e24ef058ba5315c696f15935f56) Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
0467d53017
commit
ba78a365ee
|
@ -7,7 +7,9 @@ DESCRIPTION = "Packages required to run the build system"
|
|||
PR = "r13"
|
||||
LICENSE = "MIT"
|
||||
|
||||
inherit packagegroup
|
||||
inherit packagegroup distro_features_check
|
||||
# rdepends on libx11-dev
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
PACKAGES = "\
|
||||
packagegroup-self-hosted \
|
||||
|
|
|
@ -5,4 +5,8 @@ include eglinfo.inc
|
|||
|
||||
DEPENDS += "virtual/libx11"
|
||||
|
||||
inherit distro_features_check
|
||||
# depends on virtual/libx11
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
SUMMARY += "(X11 version)"
|
||||
|
|
|
@ -13,4 +13,6 @@ LIC_FILES_CHKSUM = "file://test-pango-gdk.c;endline=24;md5=1ee74ec851ecda57eb7ac
|
|||
|
||||
S = "${WORKDIR}/git/tests"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
inherit autotools pkgconfig distro_features_check
|
||||
# depends on virtual/libx11
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
|
|
@ -18,4 +18,6 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/project/glew/glew/${PV}/glew-${PV}.tgz \
|
|||
SRC_URI[md5sum] = "01246c7ecd135d99be031aa63f86dca1"
|
||||
SRC_URI[sha256sum] = "af58103f4824b443e7fa4ed3af593b8edac6f3a7be3b30911edbc7344f48e4bf"
|
||||
|
||||
inherit autotools lib_package pkgconfig
|
||||
inherit autotools lib_package pkgconfig distro_features_check
|
||||
# depends on virtual/libx11
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
|
|
@ -16,7 +16,9 @@ SRC_URI = "http://downloads.yoctoproject.org/releases/matchbox/${BPN}/${PV}/${BP
|
|||
SRC_URI[md5sum] = "fc6cc807f55a3e7c752d8013176875d7"
|
||||
SRC_URI[sha256sum] = "254cab52e304a3512c8df4be59d690cf3921bbb68a28ede7fe26b93534217b53"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
inherit autotools pkgconfig distro_features_check
|
||||
# depends on virtual/libx11
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
PACKAGECONFIG ??= "jpeg png xft xsettings"
|
||||
PACKAGECONFIG[jpeg] = "--enable-jpeg,--disable-jpeg,jpeg"
|
||||
|
|
|
@ -28,7 +28,9 @@ SRC_URI[sha256sum] = "f274a4bc969ae192994a856b7f786c6fce96bae77f96c1c2b71dd97599
|
|||
|
||||
S = "${WORKDIR}/Xsettings-client-0.10"
|
||||
|
||||
inherit autotools gettext
|
||||
inherit autotools gettext distro_features_check
|
||||
# depends on virtual/libx11
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
do_configure_prepend() {
|
||||
# This package doesn't ship with its own COPYING file and
|
||||
|
|
|
@ -18,7 +18,9 @@ SRC_URI = "git://git.yoctoproject.org/matchbox-window-manager \
|
|||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
inherit autotools pkgconfig distro_features_check
|
||||
# depends on virtual/libx11
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
FILES_${PN} = "${bindir}/* \
|
||||
${datadir}/matchbox \
|
||||
|
|
|
@ -3,7 +3,9 @@ DESCRIPTION = "Packages required to set up a basic working X11 session"
|
|||
LICENSE = "MIT"
|
||||
PR = "r1"
|
||||
|
||||
inherit packagegroup
|
||||
inherit packagegroup distro_features_check
|
||||
# rdepends on matchbox-wm
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
RDEPENDS_${PN} = "\
|
||||
packagegroup-core-x11-xserver \
|
||||
|
|
|
@ -8,7 +8,9 @@ PR = "r40"
|
|||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
inherit packagegroup
|
||||
inherit packagegroup distro_features_check
|
||||
# rdepends on XSERVER
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
XSERVER ?= "xserver-xorg xf86-video-fbdev xf86-input-evdev"
|
||||
XSERVERCODECS ?= ""
|
||||
|
|
|
@ -5,7 +5,9 @@
|
|||
LICENSE = "MIT"
|
||||
PR = "r40"
|
||||
|
||||
inherit packagegroup
|
||||
inherit packagegroup distro_features_check
|
||||
# rdepends on x11-common
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
PACKAGES = "${PN} ${PN}-utils"
|
||||
|
||||
|
|
|
@ -2,6 +2,10 @@ SUMMARY = "A clock combined with a game of pong"
|
|||
LICENSE = "GPLv2+"
|
||||
DEPENDS = "virtual/libx11 xdmcp xau"
|
||||
|
||||
inherit distro_features_check
|
||||
# depends on virtual/libx11
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
SRC_URI = "file://pong-clock-no-flicker.c"
|
||||
|
||||
LIC_FILES_CHKSUM = "file://pong-clock-no-flicker.c;beginline=1;endline=23;md5=dd248d50f73f746d1ee78586b0b2ebd3"
|
||||
|
|
|
@ -17,7 +17,9 @@ SECTION = "libs"
|
|||
|
||||
DEPENDS = "virtual/libx11 libsm xcb-util"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
inherit autotools pkgconfig distro_features_check
|
||||
# depends on virtual/libx11
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
SRC_URI = "http://www.freedesktop.org/software/startup-notification/releases/${BPN}-${PV}.tar.gz \
|
||||
file://obsolete_automake_macros.patch \
|
||||
|
|
|
@ -4,6 +4,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"
|
|||
SECTION = "x11"
|
||||
PR = "r47"
|
||||
|
||||
inherit distro_features_check
|
||||
# rdepends on xdypinfo xmodmap xinit
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
SRC_URI = "file://etc \
|
||||
file://gplv2-license.patch"
|
||||
|
||||
|
|
|
@ -16,7 +16,9 @@ SRC_URI[sha256sum] = "f6829f2e629667a5284de62b080b13126a0736499fe47cdb447aedb07a
|
|||
|
||||
DEPENDS = "openssl virtual/libx11 libxext jpeg zlib libxfixes libxrandr libxdamage libxtst"
|
||||
|
||||
inherit autotools-brokensep
|
||||
inherit autotools-brokensep distro_features_check
|
||||
# depends on virtual/libx11
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'zeroconf', 'avahi', '', d)}"
|
||||
PACKAGECONFIG[avahi] = "--with-avahi,--without-avahi,avahi"
|
||||
|
|
|
@ -7,7 +7,9 @@ DEPENDS = "virtual/libx11 libxi"
|
|||
PV = "0.7.5+git${SRCPV}"
|
||||
PR = "r6"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
inherit autotools pkgconfig distro_features_check
|
||||
# depends on virtual/libx11
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
SRCREV = "c01c5af807cb4b0157b882ab07a893df9a810111"
|
||||
SRC_URI = "git://github.com/tias/xinput_calibrator.git \
|
||||
|
|
|
@ -19,4 +19,6 @@ SRC_URI = "http://downloads.yoctoproject.org/releases/xrestop/xrestop-${PV}.tar.
|
|||
SRC_URI[md5sum] = "d8a54596cbaf037e62b80c4585a3ca9b"
|
||||
SRC_URI[sha256sum] = "67c2fc94a7ecedbaae0d1837e82e93d1d98f4a6d759828860e552119af3ce257"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
inherit autotools pkgconfig distro_features_check
|
||||
# depends on virtual/libx11
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
|
|
@ -23,7 +23,9 @@ SRC_URI = "${GPE_MIRROR}/xtscal-${PV}.tar.bz2 \
|
|||
SRC_URI[md5sum] = "9bcab80b474d5454477d1ca166a68c34"
|
||||
SRC_URI[sha256sum] = "27b9dc2203de9b1706ca39fa6ca80ecab8807909ec901c4a345b8e41178800a1"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
inherit autotools pkgconfig distro_features_check
|
||||
# depends on virtual/libx11
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
do_install_append() {
|
||||
install -d ${D}${sysconfdir}/X11/Xsession.d/
|
||||
|
|
|
@ -8,7 +8,9 @@ PR = "r33"
|
|||
|
||||
PACKAGE_ARCH = "${MACHINE_ARCH}"
|
||||
|
||||
inherit packagegroup
|
||||
inherit packagegroup distro_features_check
|
||||
# rdepends on x11vnc
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
PACKAGES = "${PN} ${PN}-base ${PN}-apps ${PN}-games"
|
||||
|
||||
|
|
|
@ -11,7 +11,9 @@ SRC_URI[sha256sum] = "eef9660b14fdf0fb1f30d1be7c72d591fa7cbb87b00ca3a444425712f4
|
|||
|
||||
DEPENDS = "dbus glib-2.0 virtual/libx11 libxi libxtst intltool-native"
|
||||
|
||||
inherit autotools gtk-doc pkgconfig
|
||||
inherit autotools gtk-doc pkgconfig distro_features_check
|
||||
# depends on virtual/libx11
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
EXTRA_OECONF = "--disable-introspection --disable-xevie --with-dbus-daemondir=${bindir}"
|
||||
|
||||
|
|
|
@ -9,7 +9,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \
|
|||
DEPENDS = "glib-2.0 glib-2.0-native dbus dbus-glib virtual/libx11"
|
||||
RDEPENDS_${PN} += "base-files"
|
||||
|
||||
inherit autotools pkgconfig
|
||||
inherit autotools pkgconfig distro_features_check
|
||||
# depends on virtual/libx11
|
||||
REQUIRED_DISTRO_FEATURES = "x11"
|
||||
|
||||
SRC_URI = "http://www.freedesktop.org/software/ConsoleKit/dist/ConsoleKit-${PV}.tar.xz \
|
||||
file://sepbuildfix.patch \
|
||||
|
|
Loading…
Reference in New Issue