diff options
20 files changed, 63 insertions, 17 deletions
diff --git a/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb b/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb index c4710205ba..47589b6ad6 100644 --- a/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb +++ b/meta/recipes-core/packagegroups/packagegroup-self-hosted.bb | |||
@@ -7,7 +7,9 @@ DESCRIPTION = "Packages required to run the build system" | |||
7 | PR = "r13" | 7 | PR = "r13" |
8 | LICENSE = "MIT" | 8 | LICENSE = "MIT" |
9 | 9 | ||
10 | inherit packagegroup | 10 | inherit packagegroup distro_features_check |
11 | # rdepends on libx11-dev | ||
12 | REQUIRED_DISTRO_FEATURES = "x11" | ||
11 | 13 | ||
12 | PACKAGES = "\ | 14 | PACKAGES = "\ |
13 | packagegroup-self-hosted \ | 15 | packagegroup-self-hosted \ |
diff --git a/meta/recipes-graphics/eglinfo/eglinfo-x11_1.0.bb b/meta/recipes-graphics/eglinfo/eglinfo-x11_1.0.bb index 18fc8938d6..3427fdf420 100644 --- a/meta/recipes-graphics/eglinfo/eglinfo-x11_1.0.bb +++ b/meta/recipes-graphics/eglinfo/eglinfo-x11_1.0.bb | |||
@@ -5,4 +5,8 @@ include eglinfo.inc | |||
5 | 5 | ||
6 | DEPENDS += "virtual/libx11" | 6 | DEPENDS += "virtual/libx11" |
7 | 7 | ||
8 | inherit distro_features_check | ||
9 | # depends on virtual/libx11 | ||
10 | REQUIRED_DISTRO_FEATURES = "x11" | ||
11 | |||
8 | SUMMARY += "(X11 version)" | 12 | SUMMARY += "(X11 version)" |
diff --git a/meta/recipes-graphics/fstests/fstests_git.bb b/meta/recipes-graphics/fstests/fstests_git.bb index 57ff9f6d54..95c33f410b 100644 --- a/meta/recipes-graphics/fstests/fstests_git.bb +++ b/meta/recipes-graphics/fstests/fstests_git.bb | |||
@@ -13,4 +13,6 @@ LIC_FILES_CHKSUM = "file://test-pango-gdk.c;endline=24;md5=1ee74ec851ecda57eb7ac | |||
13 | 13 | ||
14 | S = "${WORKDIR}/git/tests" | 14 | S = "${WORKDIR}/git/tests" |
15 | 15 | ||
16 | inherit autotools pkgconfig | 16 | inherit autotools pkgconfig distro_features_check |
17 | # depends on virtual/libx11 | ||
18 | REQUIRED_DISTRO_FEATURES = "x11" | ||
diff --git a/meta/recipes-graphics/glew/glew_1.12.0.bb b/meta/recipes-graphics/glew/glew_1.12.0.bb index 9343604e4d..eb28c4d4f3 100644 --- a/meta/recipes-graphics/glew/glew_1.12.0.bb +++ b/meta/recipes-graphics/glew/glew_1.12.0.bb | |||
@@ -18,4 +18,6 @@ SRC_URI = "${SOURCEFORGE_MIRROR}/project/glew/glew/${PV}/glew-${PV}.tgz \ | |||
18 | SRC_URI[md5sum] = "01246c7ecd135d99be031aa63f86dca1" | 18 | SRC_URI[md5sum] = "01246c7ecd135d99be031aa63f86dca1" |
19 | SRC_URI[sha256sum] = "af58103f4824b443e7fa4ed3af593b8edac6f3a7be3b30911edbc7344f48e4bf" | 19 | SRC_URI[sha256sum] = "af58103f4824b443e7fa4ed3af593b8edac6f3a7be3b30911edbc7344f48e4bf" |
20 | 20 | ||
21 | inherit autotools lib_package pkgconfig | 21 | inherit autotools lib_package pkgconfig distro_features_check |
22 | # depends on virtual/libx11 | ||
23 | REQUIRED_DISTRO_FEATURES = "x11" | ||
diff --git a/meta/recipes-graphics/libmatchbox/libmatchbox_1.11.bb b/meta/recipes-graphics/libmatchbox/libmatchbox_1.11.bb index 4acac39f0d..f2eb675600 100644 --- a/meta/recipes-graphics/libmatchbox/libmatchbox_1.11.bb +++ b/meta/recipes-graphics/libmatchbox/libmatchbox_1.11.bb | |||
@@ -16,7 +16,9 @@ SRC_URI = "http://downloads.yoctoproject.org/releases/matchbox/${BPN}/${PV}/${BP | |||
16 | SRC_URI[md5sum] = "fc6cc807f55a3e7c752d8013176875d7" | 16 | SRC_URI[md5sum] = "fc6cc807f55a3e7c752d8013176875d7" |
17 | SRC_URI[sha256sum] = "254cab52e304a3512c8df4be59d690cf3921bbb68a28ede7fe26b93534217b53" | 17 | SRC_URI[sha256sum] = "254cab52e304a3512c8df4be59d690cf3921bbb68a28ede7fe26b93534217b53" |
18 | 18 | ||
19 | inherit autotools pkgconfig | 19 | inherit autotools pkgconfig distro_features_check |
20 | # depends on virtual/libx11 | ||
21 | REQUIRED_DISTRO_FEATURES = "x11" | ||
20 | 22 | ||
21 | PACKAGECONFIG ??= "jpeg png xft xsettings" | 23 | PACKAGECONFIG ??= "jpeg png xft xsettings" |
22 | PACKAGECONFIG[jpeg] = "--enable-jpeg,--disable-jpeg,jpeg" | 24 | PACKAGECONFIG[jpeg] = "--enable-jpeg,--disable-jpeg,jpeg" |
diff --git a/meta/recipes-graphics/libxsettings-client/libxsettings-client_0.10.bb b/meta/recipes-graphics/libxsettings-client/libxsettings-client_0.10.bb index d7a80305e8..670d9fcb9c 100644 --- a/meta/recipes-graphics/libxsettings-client/libxsettings-client_0.10.bb +++ b/meta/recipes-graphics/libxsettings-client/libxsettings-client_0.10.bb | |||
@@ -28,7 +28,9 @@ SRC_URI[sha256sum] = "f274a4bc969ae192994a856b7f786c6fce96bae77f96c1c2b71dd97599 | |||
28 | 28 | ||
29 | S = "${WORKDIR}/Xsettings-client-0.10" | 29 | S = "${WORKDIR}/Xsettings-client-0.10" |
30 | 30 | ||
31 | inherit autotools gettext | 31 | inherit autotools gettext distro_features_check |
32 | # depends on virtual/libx11 | ||
33 | REQUIRED_DISTRO_FEATURES = "x11" | ||
32 | 34 | ||
33 | do_configure_prepend() { | 35 | do_configure_prepend() { |
34 | # This package doesn't ship with its own COPYING file and | 36 | # This package doesn't ship with its own COPYING file and |
diff --git a/meta/recipes-graphics/matchbox-wm/matchbox-wm_git.bb b/meta/recipes-graphics/matchbox-wm/matchbox-wm_git.bb index 154b967d2c..422d255951 100644 --- a/meta/recipes-graphics/matchbox-wm/matchbox-wm_git.bb +++ b/meta/recipes-graphics/matchbox-wm/matchbox-wm_git.bb | |||
@@ -18,7 +18,9 @@ SRC_URI = "git://git.yoctoproject.org/matchbox-window-manager \ | |||
18 | 18 | ||
19 | S = "${WORKDIR}/git" | 19 | S = "${WORKDIR}/git" |
20 | 20 | ||
21 | inherit autotools pkgconfig | 21 | inherit autotools pkgconfig distro_features_check |
22 | # depends on virtual/libx11 | ||
23 | REQUIRED_DISTRO_FEATURES = "x11" | ||
22 | 24 | ||
23 | FILES_${PN} = "${bindir}/* \ | 25 | FILES_${PN} = "${bindir}/* \ |
24 | ${datadir}/matchbox \ | 26 | ${datadir}/matchbox \ |
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb index 2eff3713bc..17301a0527 100644 --- a/meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb +++ b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb | |||
@@ -3,7 +3,9 @@ DESCRIPTION = "Packages required to set up a basic working X11 session" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | PR = "r1" | 4 | PR = "r1" |
5 | 5 | ||
6 | inherit packagegroup | 6 | inherit packagegroup distro_features_check |
7 | # rdepends on matchbox-wm | ||
8 | REQUIRED_DISTRO_FEATURES = "x11" | ||
7 | 9 | ||
8 | RDEPENDS_${PN} = "\ | 10 | RDEPENDS_${PN} = "\ |
9 | packagegroup-core-x11-xserver \ | 11 | packagegroup-core-x11-xserver \ |
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb index 2d68e97383..c53f1b758d 100644 --- a/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb +++ b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb | |||
@@ -8,7 +8,9 @@ PR = "r40" | |||
8 | 8 | ||
9 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 9 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
10 | 10 | ||
11 | inherit packagegroup | 11 | inherit packagegroup distro_features_check |
12 | # rdepends on XSERVER | ||
13 | REQUIRED_DISTRO_FEATURES = "x11" | ||
12 | 14 | ||
13 | XSERVER ?= "xserver-xorg xf86-video-fbdev xf86-input-evdev" | 15 | XSERVER ?= "xserver-xorg xf86-video-fbdev xf86-input-evdev" |
14 | XSERVERCODECS ?= "" | 16 | XSERVERCODECS ?= "" |
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb index fde5144b46..3537d8cbba 100644 --- a/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb +++ b/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb | |||
@@ -5,7 +5,9 @@ | |||
5 | LICENSE = "MIT" | 5 | LICENSE = "MIT" |
6 | PR = "r40" | 6 | PR = "r40" |
7 | 7 | ||
8 | inherit packagegroup | 8 | inherit packagegroup distro_features_check |
9 | # rdepends on x11-common | ||
10 | REQUIRED_DISTRO_FEATURES = "x11" | ||
9 | 11 | ||
10 | PACKAGES = "${PN} ${PN}-utils" | 12 | PACKAGES = "${PN} ${PN}-utils" |
11 | 13 | ||
diff --git a/meta/recipes-graphics/pong-clock/pong-clock_1.0.bb b/meta/recipes-graphics/pong-clock/pong-clock_1.0.bb index fe886f536d..0e1a7928f2 100644 --- a/meta/recipes-graphics/pong-clock/pong-clock_1.0.bb +++ b/meta/recipes-graphics/pong-clock/pong-clock_1.0.bb | |||
@@ -2,6 +2,10 @@ SUMMARY = "A clock combined with a game of pong" | |||
2 | LICENSE = "GPLv2+" | 2 | LICENSE = "GPLv2+" |
3 | DEPENDS = "virtual/libx11 xdmcp xau" | 3 | DEPENDS = "virtual/libx11 xdmcp xau" |
4 | 4 | ||
5 | inherit distro_features_check | ||
6 | # depends on virtual/libx11 | ||
7 | REQUIRED_DISTRO_FEATURES = "x11" | ||
8 | |||
5 | SRC_URI = "file://pong-clock-no-flicker.c" | 9 | SRC_URI = "file://pong-clock-no-flicker.c" |
6 | 10 | ||
7 | LIC_FILES_CHKSUM = "file://pong-clock-no-flicker.c;beginline=1;endline=23;md5=dd248d50f73f746d1ee78586b0b2ebd3" | 11 | LIC_FILES_CHKSUM = "file://pong-clock-no-flicker.c;beginline=1;endline=23;md5=dd248d50f73f746d1ee78586b0b2ebd3" |
diff --git a/meta/recipes-graphics/startup-notification/startup-notification_0.12.bb b/meta/recipes-graphics/startup-notification/startup-notification_0.12.bb index 363bdcd706..6c1b93cd0a 100644 --- a/meta/recipes-graphics/startup-notification/startup-notification_0.12.bb +++ b/meta/recipes-graphics/startup-notification/startup-notification_0.12.bb | |||
@@ -17,7 +17,9 @@ SECTION = "libs" | |||
17 | 17 | ||
18 | DEPENDS = "virtual/libx11 libsm xcb-util" | 18 | DEPENDS = "virtual/libx11 libsm xcb-util" |
19 | 19 | ||
20 | inherit autotools pkgconfig | 20 | inherit autotools pkgconfig distro_features_check |
21 | # depends on virtual/libx11 | ||
22 | REQUIRED_DISTRO_FEATURES = "x11" | ||
21 | 23 | ||
22 | SRC_URI = "http://www.freedesktop.org/software/startup-notification/releases/${BPN}-${PV}.tar.gz \ | 24 | SRC_URI = "http://www.freedesktop.org/software/startup-notification/releases/${BPN}-${PV}.tar.gz \ |
23 | file://obsolete_automake_macros.patch \ | 25 | file://obsolete_automake_macros.patch \ |
diff --git a/meta/recipes-graphics/x11-common/x11-common_0.1.bb b/meta/recipes-graphics/x11-common/x11-common_0.1.bb index a2d8885cc7..156b329486 100644 --- a/meta/recipes-graphics/x11-common/x11-common_0.1.bb +++ b/meta/recipes-graphics/x11-common/x11-common_0.1.bb | |||
@@ -4,6 +4,10 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe" | |||
4 | SECTION = "x11" | 4 | SECTION = "x11" |
5 | PR = "r47" | 5 | PR = "r47" |
6 | 6 | ||
7 | inherit distro_features_check | ||
8 | # rdepends on xdypinfo xmodmap xinit | ||
9 | REQUIRED_DISTRO_FEATURES = "x11" | ||
10 | |||
7 | SRC_URI = "file://etc \ | 11 | SRC_URI = "file://etc \ |
8 | file://gplv2-license.patch" | 12 | file://gplv2-license.patch" |
9 | 13 | ||
diff --git a/meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb b/meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb index 3d98172442..ec0241fb28 100644 --- a/meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb +++ b/meta/recipes-graphics/x11vnc/x11vnc_0.9.13.bb | |||
@@ -16,7 +16,9 @@ SRC_URI[sha256sum] = "f6829f2e629667a5284de62b080b13126a0736499fe47cdb447aedb07a | |||
16 | 16 | ||
17 | DEPENDS = "openssl virtual/libx11 libxext jpeg zlib libxfixes libxrandr libxdamage libxtst" | 17 | DEPENDS = "openssl virtual/libx11 libxext jpeg zlib libxfixes libxrandr libxdamage libxtst" |
18 | 18 | ||
19 | inherit autotools-brokensep | 19 | inherit autotools-brokensep distro_features_check |
20 | # depends on virtual/libx11 | ||
21 | REQUIRED_DISTRO_FEATURES = "x11" | ||
20 | 22 | ||
21 | PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'zeroconf', 'avahi', '', d)}" | 23 | PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'zeroconf', 'avahi', '', d)}" |
22 | PACKAGECONFIG[avahi] = "--with-avahi,--without-avahi,avahi" | 24 | PACKAGECONFIG[avahi] = "--with-avahi,--without-avahi,avahi" |
diff --git a/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb b/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb index 562434f16a..a9de3d7ef2 100644 --- a/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb +++ b/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb | |||
@@ -7,7 +7,9 @@ DEPENDS = "virtual/libx11 libxi" | |||
7 | PV = "0.7.5+git${SRCPV}" | 7 | PV = "0.7.5+git${SRCPV}" |
8 | PR = "r6" | 8 | PR = "r6" |
9 | 9 | ||
10 | inherit autotools pkgconfig | 10 | inherit autotools pkgconfig distro_features_check |
11 | # depends on virtual/libx11 | ||
12 | REQUIRED_DISTRO_FEATURES = "x11" | ||
11 | 13 | ||
12 | SRCREV = "c01c5af807cb4b0157b882ab07a893df9a810111" | 14 | SRCREV = "c01c5af807cb4b0157b882ab07a893df9a810111" |
13 | SRC_URI = "git://github.com/tias/xinput_calibrator.git \ | 15 | SRC_URI = "git://github.com/tias/xinput_calibrator.git \ |
diff --git a/meta/recipes-graphics/xrestop/xrestop_0.4.bb b/meta/recipes-graphics/xrestop/xrestop_0.4.bb index 20d66be55b..ce5df03936 100644 --- a/meta/recipes-graphics/xrestop/xrestop_0.4.bb +++ b/meta/recipes-graphics/xrestop/xrestop_0.4.bb | |||
@@ -19,4 +19,6 @@ SRC_URI = "http://downloads.yoctoproject.org/releases/xrestop/xrestop-${PV}.tar. | |||
19 | SRC_URI[md5sum] = "d8a54596cbaf037e62b80c4585a3ca9b" | 19 | SRC_URI[md5sum] = "d8a54596cbaf037e62b80c4585a3ca9b" |
20 | SRC_URI[sha256sum] = "67c2fc94a7ecedbaae0d1837e82e93d1d98f4a6d759828860e552119af3ce257" | 20 | SRC_URI[sha256sum] = "67c2fc94a7ecedbaae0d1837e82e93d1d98f4a6d759828860e552119af3ce257" |
21 | 21 | ||
22 | inherit autotools pkgconfig | 22 | inherit autotools pkgconfig distro_features_check |
23 | # depends on virtual/libx11 | ||
24 | REQUIRED_DISTRO_FEATURES = "x11" | ||
diff --git a/meta/recipes-graphics/xtscal/xtscal_0.6.3.bb b/meta/recipes-graphics/xtscal/xtscal_0.6.3.bb index 7e01775ce4..4bfddf06b5 100644 --- a/meta/recipes-graphics/xtscal/xtscal_0.6.3.bb +++ b/meta/recipes-graphics/xtscal/xtscal_0.6.3.bb | |||
@@ -23,7 +23,9 @@ SRC_URI = "${GPE_MIRROR}/xtscal-${PV}.tar.bz2 \ | |||
23 | SRC_URI[md5sum] = "9bcab80b474d5454477d1ca166a68c34" | 23 | SRC_URI[md5sum] = "9bcab80b474d5454477d1ca166a68c34" |
24 | SRC_URI[sha256sum] = "27b9dc2203de9b1706ca39fa6ca80ecab8807909ec901c4a345b8e41178800a1" | 24 | SRC_URI[sha256sum] = "27b9dc2203de9b1706ca39fa6ca80ecab8807909ec901c4a345b8e41178800a1" |
25 | 25 | ||
26 | inherit autotools pkgconfig | 26 | inherit autotools pkgconfig distro_features_check |
27 | # depends on virtual/libx11 | ||
28 | REQUIRED_DISTRO_FEATURES = "x11" | ||
27 | 29 | ||
28 | do_install_append() { | 30 | do_install_append() { |
29 | install -d ${D}${sysconfdir}/X11/Xsession.d/ | 31 | install -d ${D}${sysconfdir}/X11/Xsession.d/ |
diff --git a/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb b/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb index 18d8b16c76..2d046c4f7b 100644 --- a/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb +++ b/meta/recipes-sato/packagegroups/packagegroup-core-x11-sato.bb | |||
@@ -8,7 +8,9 @@ PR = "r33" | |||
8 | 8 | ||
9 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 9 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
10 | 10 | ||
11 | inherit packagegroup | 11 | inherit packagegroup distro_features_check |
12 | # rdepends on x11vnc | ||
13 | REQUIRED_DISTRO_FEATURES = "x11" | ||
12 | 14 | ||
13 | PACKAGES = "${PN} ${PN}-base ${PN}-apps ${PN}-games" | 15 | PACKAGES = "${PN} ${PN}-base ${PN}-apps ${PN}-games" |
14 | 16 | ||
diff --git a/meta/recipes-support/atk/at-spi2-core_2.14.1.bb b/meta/recipes-support/atk/at-spi2-core_2.14.1.bb index 8d01124d01..1a1ce6c5ee 100644 --- a/meta/recipes-support/atk/at-spi2-core_2.14.1.bb +++ b/meta/recipes-support/atk/at-spi2-core_2.14.1.bb | |||
@@ -11,7 +11,9 @@ SRC_URI[sha256sum] = "eef9660b14fdf0fb1f30d1be7c72d591fa7cbb87b00ca3a444425712f4 | |||
11 | 11 | ||
12 | DEPENDS = "dbus glib-2.0 virtual/libx11 libxi libxtst intltool-native" | 12 | DEPENDS = "dbus glib-2.0 virtual/libx11 libxi libxtst intltool-native" |
13 | 13 | ||
14 | inherit autotools gtk-doc pkgconfig | 14 | inherit autotools gtk-doc pkgconfig distro_features_check |
15 | # depends on virtual/libx11 | ||
16 | REQUIRED_DISTRO_FEATURES = "x11" | ||
15 | 17 | ||
16 | EXTRA_OECONF = "--disable-introspection --disable-xevie --with-dbus-daemondir=${bindir}" | 18 | EXTRA_OECONF = "--disable-introspection --disable-xevie --with-dbus-daemondir=${bindir}" |
17 | 19 | ||
diff --git a/meta/recipes-support/consolekit/consolekit_0.4.6.bb b/meta/recipes-support/consolekit/consolekit_0.4.6.bb index dfbd11c2d1..66a892a7df 100644 --- a/meta/recipes-support/consolekit/consolekit_0.4.6.bb +++ b/meta/recipes-support/consolekit/consolekit_0.4.6.bb | |||
@@ -9,7 +9,9 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=59530bdf33659b29e73d4adb9f9f6552 \ | |||
9 | DEPENDS = "glib-2.0 glib-2.0-native dbus dbus-glib virtual/libx11" | 9 | DEPENDS = "glib-2.0 glib-2.0-native dbus dbus-glib virtual/libx11" |
10 | RDEPENDS_${PN} += "base-files" | 10 | RDEPENDS_${PN} += "base-files" |
11 | 11 | ||
12 | inherit autotools pkgconfig | 12 | inherit autotools pkgconfig distro_features_check |
13 | # depends on virtual/libx11 | ||
14 | REQUIRED_DISTRO_FEATURES = "x11" | ||
13 | 15 | ||
14 | SRC_URI = "http://www.freedesktop.org/software/ConsoleKit/dist/ConsoleKit-${PV}.tar.xz \ | 16 | SRC_URI = "http://www.freedesktop.org/software/ConsoleKit/dist/ConsoleKit-${PV}.tar.xz \ |
15 | file://sepbuildfix.patch \ | 17 | file://sepbuildfix.patch \ |