diff options
author | Denys Dmytriyenko <denys@ti.com> | 2019-11-14 19:40:07 -0500 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2019-11-21 23:08:19 +0000 |
commit | 9702544b3e75d761d86cae7e8b36f3f2625b68ce (patch) | |
tree | b8db1573283245d3f7d7c8d9fc32b9bd67c76f14 /meta/recipes-graphics | |
parent | a616ffebdc6f761635f351432461010de1890b7d (diff) | |
download | poky-9702544b3e75d761d86cae7e8b36f3f2625b68ce.tar.gz |
distro_features_check: expand with MACHINE_FEATURES and COMBINED_FEATURES, rename
Besides checking DISTRO_FEATURES for required or conflicting features,
being able to check MACHINE_FEATURES and/or COMBINED_FEATURES may also
be useful at times.
Temporarily support the old class name with a warning about future
deprecation.
(From OE-Core rev: 5f4875b950ce199e91f99c8e945a0c709166dc14)
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-graphics')
43 files changed, 43 insertions, 43 deletions
diff --git a/meta/recipes-graphics/clutter/clutter-1.0.inc b/meta/recipes-graphics/clutter/clutter-1.0.inc index 9ecdfd0a8c..5dc45ebf21 100644 --- a/meta/recipes-graphics/clutter/clutter-1.0.inc +++ b/meta/recipes-graphics/clutter/clutter-1.0.inc | |||
@@ -5,7 +5,7 @@ box UIs, presentations, kiosk style applications and so on." | |||
5 | HOMEPAGE = "http://www.clutter-project.org/" | 5 | HOMEPAGE = "http://www.clutter-project.org/" |
6 | LICENSE = "LGPLv2.1+" | 6 | LICENSE = "LGPLv2.1+" |
7 | 7 | ||
8 | inherit clutter ptest-gnome distro_features_check upstream-version-is-even gobject-introspection | 8 | inherit clutter ptest-gnome features_check upstream-version-is-even gobject-introspection |
9 | # depends on cogl-1.0 which needs opengl | 9 | # depends on cogl-1.0 which needs opengl |
10 | REQUIRED_DISTRO_FEATURES ?= "opengl" | 10 | REQUIRED_DISTRO_FEATURES ?= "opengl" |
11 | 11 | ||
diff --git a/meta/recipes-graphics/clutter/clutter-gst-3.0.inc b/meta/recipes-graphics/clutter/clutter-gst-3.0.inc index 4c877982b7..fc3eade886 100644 --- a/meta/recipes-graphics/clutter/clutter-gst-3.0.inc +++ b/meta/recipes-graphics/clutter/clutter-gst-3.0.inc | |||
@@ -2,7 +2,7 @@ SUMMARY = "GStreamer integration library for Clutter" | |||
2 | HOMEPAGE = "http://www.clutter-project.org/" | 2 | HOMEPAGE = "http://www.clutter-project.org/" |
3 | LICENSE = "LGPLv2+" | 3 | LICENSE = "LGPLv2+" |
4 | 4 | ||
5 | inherit clutter distro_features_check upstream-version-is-even gobject-introspection | 5 | inherit clutter features_check upstream-version-is-even gobject-introspection |
6 | # depends on clutter-1.0 which depends on cogl-1.0 | 6 | # depends on clutter-1.0 which depends on cogl-1.0 |
7 | REQUIRED_DISTRO_FEATURES ?= "opengl" | 7 | REQUIRED_DISTRO_FEATURES ?= "opengl" |
8 | 8 | ||
diff --git a/meta/recipes-graphics/clutter/clutter-gtk-1.0.inc b/meta/recipes-graphics/clutter/clutter-gtk-1.0.inc index 11826a6f0c..7bf2278555 100644 --- a/meta/recipes-graphics/clutter/clutter-gtk-1.0.inc +++ b/meta/recipes-graphics/clutter/clutter-gtk-1.0.inc | |||
@@ -3,7 +3,7 @@ HOMEPAGE = "http://www.clutter-project.org/" | |||
3 | LICENSE = "LGPLv2+" | 3 | LICENSE = "LGPLv2+" |
4 | 4 | ||
5 | CLUTTERBASEBUILDCLASS = "meson" | 5 | CLUTTERBASEBUILDCLASS = "meson" |
6 | inherit clutter distro_features_check upstream-version-is-even gobject-introspection gtk-doc | 6 | inherit clutter features_check upstream-version-is-even gobject-introspection gtk-doc |
7 | 7 | ||
8 | # depends on clutter-1.0 which depends on cogl-1.0 | 8 | # depends on clutter-1.0 which depends on cogl-1.0 |
9 | REQUIRED_DISTRO_FEATURES ?= "opengl" | 9 | REQUIRED_DISTRO_FEATURES ?= "opengl" |
diff --git a/meta/recipes-graphics/cogl/cogl-1.0.inc b/meta/recipes-graphics/cogl/cogl-1.0.inc index 23661d9b64..d8d06651da 100644 --- a/meta/recipes-graphics/cogl/cogl-1.0.inc +++ b/meta/recipes-graphics/cogl/cogl-1.0.inc | |||
@@ -6,7 +6,7 @@ can render without stepping on each others toes." | |||
6 | HOMEPAGE = "http://wiki.clutter-project.org/wiki/Cogl" | 6 | HOMEPAGE = "http://wiki.clutter-project.org/wiki/Cogl" |
7 | LICENSE = "MIT" | 7 | LICENSE = "MIT" |
8 | 8 | ||
9 | inherit clutter distro_features_check upstream-version-is-even gobject-introspection | 9 | inherit clutter features_check upstream-version-is-even gobject-introspection |
10 | # cogl-1.0 needs opengl to build | 10 | # cogl-1.0 needs opengl to build |
11 | REQUIRED_DISTRO_FEATURES ?= "opengl" | 11 | REQUIRED_DISTRO_FEATURES ?= "opengl" |
12 | 12 | ||
diff --git a/meta/recipes-graphics/glew/glew_2.1.0.bb b/meta/recipes-graphics/glew/glew_2.1.0.bb index 18e6909aa7..f6f43406f8 100644 --- a/meta/recipes-graphics/glew/glew_2.1.0.bb +++ b/meta/recipes-graphics/glew/glew_2.1.0.bb | |||
@@ -15,7 +15,7 @@ SRC_URI[sha256sum] = "04de91e7e6763039bc11940095cd9c7f880baba82196a7765f727ac05a | |||
15 | UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/glew/files/glew" | 15 | UPSTREAM_CHECK_URI = "http://sourceforge.net/projects/glew/files/glew" |
16 | UPSTREAM_CHECK_REGEX = "/glew/(?P<pver>(\d+[\.\-_]*)+)/" | 16 | UPSTREAM_CHECK_REGEX = "/glew/(?P<pver>(\d+[\.\-_]*)+)/" |
17 | 17 | ||
18 | inherit lib_package pkgconfig distro_features_check | 18 | inherit lib_package pkgconfig features_check |
19 | 19 | ||
20 | REQUIRED_DISTRO_FEATURES = "opengl" | 20 | REQUIRED_DISTRO_FEATURES = "opengl" |
21 | 21 | ||
diff --git a/meta/recipes-graphics/images/core-image-weston.bb b/meta/recipes-graphics/images/core-image-weston.bb index e36655ffc5..f5102e1989 100644 --- a/meta/recipes-graphics/images/core-image-weston.bb +++ b/meta/recipes-graphics/images/core-image-weston.bb | |||
@@ -4,7 +4,7 @@ IMAGE_FEATURES += "splash package-management ssh-server-dropbear hwcodecs" | |||
4 | 4 | ||
5 | LICENSE = "MIT" | 5 | LICENSE = "MIT" |
6 | 6 | ||
7 | inherit core-image distro_features_check | 7 | inherit core-image features_check |
8 | 8 | ||
9 | REQUIRED_DISTRO_FEATURES = "wayland" | 9 | REQUIRED_DISTRO_FEATURES = "wayland" |
10 | 10 | ||
diff --git a/meta/recipes-graphics/images/core-image-x11.bb b/meta/recipes-graphics/images/core-image-x11.bb index cd5374949d..52407759f9 100644 --- a/meta/recipes-graphics/images/core-image-x11.bb +++ b/meta/recipes-graphics/images/core-image-x11.bb | |||
@@ -4,7 +4,7 @@ IMAGE_FEATURES += "splash package-management x11-base" | |||
4 | 4 | ||
5 | LICENSE = "MIT" | 5 | LICENSE = "MIT" |
6 | 6 | ||
7 | inherit core-image distro_features_check | 7 | inherit core-image features_check |
8 | 8 | ||
9 | REQUIRED_DISTRO_FEATURES = "x11" | 9 | REQUIRED_DISTRO_FEATURES = "x11" |
10 | 10 | ||
diff --git a/meta/recipes-graphics/kmscube/kmscube_git.bb b/meta/recipes-graphics/kmscube/kmscube_git.bb index 2b6837fef6..82720045b3 100644 --- a/meta/recipes-graphics/kmscube/kmscube_git.bb +++ b/meta/recipes-graphics/kmscube/kmscube_git.bb | |||
@@ -13,7 +13,7 @@ UPSTREAM_CHECK_COMMITS = "1" | |||
13 | 13 | ||
14 | S = "${WORKDIR}/git" | 14 | S = "${WORKDIR}/git" |
15 | 15 | ||
16 | inherit meson pkgconfig distro_features_check | 16 | inherit meson pkgconfig features_check |
17 | 17 | ||
18 | REQUIRED_DISTRO_FEATURES = "opengl" | 18 | REQUIRED_DISTRO_FEATURES = "opengl" |
19 | 19 | ||
diff --git a/meta/recipes-graphics/libepoxy/libepoxy_1.5.3.bb b/meta/recipes-graphics/libepoxy/libepoxy_1.5.3.bb index 834d8154ee..71a2c91353 100644 --- a/meta/recipes-graphics/libepoxy/libepoxy_1.5.3.bb +++ b/meta/recipes-graphics/libepoxy/libepoxy_1.5.3.bb | |||
@@ -15,7 +15,7 @@ SRC_URI[md5sum] = "e2845de8d2782b2d31c01ae8d7cd4cbb" | |||
15 | SRC_URI[sha256sum] = "002958c5528321edd53440235d3c44e71b5b1e09b9177e8daf677450b6c4433d" | 15 | SRC_URI[sha256sum] = "002958c5528321edd53440235d3c44e71b5b1e09b9177e8daf677450b6c4433d" |
16 | UPSTREAM_CHECK_URI = "https://github.com/anholt/libepoxy/releases" | 16 | UPSTREAM_CHECK_URI = "https://github.com/anholt/libepoxy/releases" |
17 | 17 | ||
18 | inherit meson pkgconfig distro_features_check | 18 | inherit meson pkgconfig features_check |
19 | 19 | ||
20 | REQUIRED_DISTRO_FEATURES = "opengl" | 20 | REQUIRED_DISTRO_FEATURES = "opengl" |
21 | REQUIRED_DISTRO_FEATURES_class-native = "" | 21 | REQUIRED_DISTRO_FEATURES_class-native = "" |
diff --git a/meta/recipes-graphics/libfakekey/libfakekey_git.bb b/meta/recipes-graphics/libfakekey/libfakekey_git.bb index 4b803dbae5..ab6f5ac9ed 100644 --- a/meta/recipes-graphics/libfakekey/libfakekey_git.bb +++ b/meta/recipes-graphics/libfakekey/libfakekey_git.bb | |||
@@ -17,7 +17,7 @@ SRC_URI = "git://git.yoctoproject.org/${BPN}" | |||
17 | 17 | ||
18 | S = "${WORKDIR}/git" | 18 | S = "${WORKDIR}/git" |
19 | 19 | ||
20 | inherit autotools pkgconfig gettext distro_features_check | 20 | inherit autotools pkgconfig gettext features_check |
21 | 21 | ||
22 | # The libxtst requires x11 in DISTRO_FEATURES | 22 | # The libxtst requires x11 in DISTRO_FEATURES |
23 | REQUIRED_DISTRO_FEATURES = "x11" | 23 | REQUIRED_DISTRO_FEATURES = "x11" |
diff --git a/meta/recipes-graphics/libmatchbox/libmatchbox_1.12.bb b/meta/recipes-graphics/libmatchbox/libmatchbox_1.12.bb index cca2d48a45..1a31677978 100644 --- a/meta/recipes-graphics/libmatchbox/libmatchbox_1.12.bb +++ b/meta/recipes-graphics/libmatchbox/libmatchbox_1.12.bb | |||
@@ -21,7 +21,7 @@ SRC_URI = "git://git.yoctoproject.org/${BPN}" | |||
21 | 21 | ||
22 | S = "${WORKDIR}/git" | 22 | S = "${WORKDIR}/git" |
23 | 23 | ||
24 | inherit autotools pkgconfig distro_features_check | 24 | inherit autotools pkgconfig features_check |
25 | # depends on virtual/libx11 | 25 | # depends on virtual/libx11 |
26 | REQUIRED_DISTRO_FEATURES = "x11" | 26 | REQUIRED_DISTRO_FEATURES = "x11" |
27 | 27 | ||
diff --git a/meta/recipes-graphics/libva/libva-utils_2.5.0.bb b/meta/recipes-graphics/libva/libva-utils_2.5.0.bb index fc013d75c3..f68d0cf8b6 100644 --- a/meta/recipes-graphics/libva/libva-utils_2.5.0.bb +++ b/meta/recipes-graphics/libva/libva-utils_2.5.0.bb | |||
@@ -25,7 +25,7 @@ UPSTREAM_CHECK_URI = "https://github.com/intel/libva-utils/releases" | |||
25 | 25 | ||
26 | DEPENDS = "libva" | 26 | DEPENDS = "libva" |
27 | 27 | ||
28 | inherit autotools pkgconfig distro_features_check | 28 | inherit autotools pkgconfig features_check |
29 | 29 | ||
30 | # depends on libva which requires opengl | 30 | # depends on libva which requires opengl |
31 | REQUIRED_DISTRO_FEATURES = "opengl" | 31 | REQUIRED_DISTRO_FEATURES = "opengl" |
diff --git a/meta/recipes-graphics/libva/libva_2.5.0.bb b/meta/recipes-graphics/libva/libva_2.5.0.bb index e75648b2be..73e2e01c3f 100644 --- a/meta/recipes-graphics/libva/libva_2.5.0.bb +++ b/meta/recipes-graphics/libva/libva_2.5.0.bb | |||
@@ -26,7 +26,7 @@ UPSTREAM_CHECK_URI = "https://github.com/intel/libva/releases" | |||
26 | 26 | ||
27 | DEPENDS = "libdrm virtual/mesa" | 27 | DEPENDS = "libdrm virtual/mesa" |
28 | 28 | ||
29 | inherit autotools pkgconfig distro_features_check | 29 | inherit autotools pkgconfig features_check |
30 | 30 | ||
31 | REQUIRED_DISTRO_FEATURES = "opengl" | 31 | REQUIRED_DISTRO_FEATURES = "opengl" |
32 | 32 | ||
diff --git a/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.2.bb b/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.2.bb index 815a75f36d..b9961c398c 100644 --- a/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.2.bb +++ b/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.2.bb | |||
@@ -17,7 +17,7 @@ SRC_URI = "git://git.yoctoproject.org/matchbox-window-manager \ | |||
17 | 17 | ||
18 | S = "${WORKDIR}/git" | 18 | S = "${WORKDIR}/git" |
19 | 19 | ||
20 | inherit autotools pkgconfig distro_features_check | 20 | inherit autotools pkgconfig features_check |
21 | # depends on virtual/libx11 | 21 | # depends on virtual/libx11 |
22 | REQUIRED_DISTRO_FEATURES = "x11" | 22 | REQUIRED_DISTRO_FEATURES = "x11" |
23 | 23 | ||
diff --git a/meta/recipes-graphics/mesa/libglu_9.0.1.bb b/meta/recipes-graphics/mesa/libglu_9.0.1.bb index 068fb19e26..703f131f79 100644 --- a/meta/recipes-graphics/mesa/libglu_9.0.1.bb +++ b/meta/recipes-graphics/mesa/libglu_9.0.1.bb | |||
@@ -21,7 +21,7 @@ S = "${WORKDIR}/glu-${PV}" | |||
21 | 21 | ||
22 | DEPENDS = "virtual/libgl" | 22 | DEPENDS = "virtual/libgl" |
23 | 23 | ||
24 | inherit autotools pkgconfig distro_features_check | 24 | inherit autotools pkgconfig features_check |
25 | 25 | ||
26 | # Requires libGL.so which is provided by mesa when x11 in DISTRO_FEATURES | 26 | # Requires libGL.so which is provided by mesa when x11 in DISTRO_FEATURES |
27 | REQUIRED_DISTRO_FEATURES = "x11 opengl" | 27 | REQUIRED_DISTRO_FEATURES = "x11 opengl" |
diff --git a/meta/recipes-graphics/mesa/mesa-demos_8.4.0.bb b/meta/recipes-graphics/mesa/mesa-demos_8.4.0.bb index 129a47df48..38bdbded29 100644 --- a/meta/recipes-graphics/mesa/mesa-demos_8.4.0.bb +++ b/meta/recipes-graphics/mesa/mesa-demos_8.4.0.bb | |||
@@ -22,7 +22,7 @@ SRC_URI = "https://mesa.freedesktop.org/archive/demos/${BPN}-${PV}.tar.bz2 \ | |||
22 | SRC_URI[md5sum] = "6b65a02622765522176d00f553086fa3" | 22 | SRC_URI[md5sum] = "6b65a02622765522176d00f553086fa3" |
23 | SRC_URI[sha256sum] = "01e99c94a0184e63e796728af89bfac559795fb2a0d6f506fa900455ca5fff7d" | 23 | SRC_URI[sha256sum] = "01e99c94a0184e63e796728af89bfac559795fb2a0d6f506fa900455ca5fff7d" |
24 | 24 | ||
25 | inherit autotools pkgconfig distro_features_check | 25 | inherit autotools pkgconfig features_check |
26 | # depends on virtual/egl, virtual/libgl ... | 26 | # depends on virtual/egl, virtual/libgl ... |
27 | REQUIRED_DISTRO_FEATURES = "opengl x11" | 27 | REQUIRED_DISTRO_FEATURES = "opengl x11" |
28 | 28 | ||
diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc index 9e5808ee27..bf1492b422 100644 --- a/meta/recipes-graphics/mesa/mesa.inc +++ b/meta/recipes-graphics/mesa/mesa.inc | |||
@@ -24,7 +24,7 @@ PROVIDES = " \ | |||
24 | virtual/mesa \ | 24 | virtual/mesa \ |
25 | " | 25 | " |
26 | 26 | ||
27 | inherit meson pkgconfig python3native gettext distro_features_check | 27 | inherit meson pkgconfig python3native gettext features_check |
28 | 28 | ||
29 | # Unset these to stop python trying to report the target Python setup | 29 | # Unset these to stop python trying to report the target Python setup |
30 | _PYTHON_SYSCONFIGDATA_NAME[unexport] = "1" | 30 | _PYTHON_SYSCONFIGDATA_NAME[unexport] = "1" |
diff --git a/meta/recipes-graphics/mx/mx.inc b/meta/recipes-graphics/mx/mx.inc index d304837484..714a06f0af 100644 --- a/meta/recipes-graphics/mx/mx.inc +++ b/meta/recipes-graphics/mx/mx.inc | |||
@@ -1,7 +1,7 @@ | |||
1 | SUMMARY = "Clutter based UI widget library" | 1 | SUMMARY = "Clutter based UI widget library" |
2 | LICENSE = "LGPLv2.1" | 2 | LICENSE = "LGPLv2.1" |
3 | 3 | ||
4 | inherit clutter autotools distro_features_check gobject-introspection gtk-doc | 4 | inherit clutter autotools features_check gobject-introspection gtk-doc |
5 | # depends on clutter-1.0 which depends on cogl-1.0 | 5 | # depends on clutter-1.0 which depends on cogl-1.0 |
6 | REQUIRED_DISTRO_FEATURES = "opengl" | 6 | REQUIRED_DISTRO_FEATURES = "opengl" |
7 | 7 | ||
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-clutter.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-clutter.bb index 87c700e023..2e7b47dd40 100644 --- a/meta/recipes-graphics/packagegroups/packagegroup-core-clutter.bb +++ b/meta/recipes-graphics/packagegroups/packagegroup-core-clutter.bb | |||
@@ -6,7 +6,7 @@ SUMMARY = "Clutter package groups" | |||
6 | 6 | ||
7 | PR = "r6" | 7 | PR = "r6" |
8 | 8 | ||
9 | inherit packagegroup distro_features_check | 9 | inherit packagegroup features_check |
10 | # rdepends on clutter-* | 10 | # rdepends on clutter-* |
11 | REQUIRED_DISTRO_FEATURES = "opengl" | 11 | REQUIRED_DISTRO_FEATURES = "opengl" |
12 | 12 | ||
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb index 7ea72d55a7..9ca2705a5f 100644 --- a/meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb +++ b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb | |||
@@ -2,7 +2,7 @@ SUMMARY = "Basic X11 session" | |||
2 | DESCRIPTION = "Packages required to set up a basic working X11 session" | 2 | DESCRIPTION = "Packages required to set up a basic working X11 session" |
3 | PR = "r1" | 3 | PR = "r1" |
4 | 4 | ||
5 | inherit packagegroup distro_features_check | 5 | inherit packagegroup features_check |
6 | # rdepends on matchbox-wm | 6 | # rdepends on matchbox-wm |
7 | REQUIRED_DISTRO_FEATURES = "x11" | 7 | REQUIRED_DISTRO_FEATURES = "x11" |
8 | 8 | ||
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb index 97dcac5f79..a0b944a678 100644 --- a/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb +++ b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb | |||
@@ -7,7 +7,7 @@ PR = "r40" | |||
7 | 7 | ||
8 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 8 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
9 | 9 | ||
10 | inherit packagegroup distro_features_check | 10 | inherit packagegroup features_check |
11 | # rdepends on XSERVER | 11 | # rdepends on XSERVER |
12 | REQUIRED_DISTRO_FEATURES = "x11" | 12 | REQUIRED_DISTRO_FEATURES = "x11" |
13 | 13 | ||
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb index 001db9e5e2..cddf1932f3 100644 --- a/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb +++ b/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb | |||
@@ -4,7 +4,7 @@ | |||
4 | 4 | ||
5 | PR = "r40" | 5 | PR = "r40" |
6 | 6 | ||
7 | inherit packagegroup distro_features_check | 7 | inherit packagegroup features_check |
8 | REQUIRED_DISTRO_FEATURES = "x11" | 8 | REQUIRED_DISTRO_FEATURES = "x11" |
9 | 9 | ||
10 | PACKAGES = "${PN} ${PN}-utils" | 10 | PACKAGES = "${PN} ${PN}-utils" |
diff --git a/meta/recipes-graphics/piglit/piglit_git.bb b/meta/recipes-graphics/piglit/piglit_git.bb index 28a52cfeee..696d438c5a 100644 --- a/meta/recipes-graphics/piglit/piglit_git.bb +++ b/meta/recipes-graphics/piglit/piglit_git.bb | |||
@@ -21,7 +21,7 @@ X11_RDEPS = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'mesa-demos', '', d) | |||
21 | 21 | ||
22 | DEPENDS = "libpng waffle libxkbcommon virtual/libgl python3-mako-native python3-numpy-native python3-six-native virtual/egl" | 22 | DEPENDS = "libpng waffle libxkbcommon virtual/libgl python3-mako-native python3-numpy-native python3-six-native virtual/egl" |
23 | 23 | ||
24 | inherit cmake pkgconfig python3native distro_features_check bash-completion | 24 | inherit cmake pkgconfig python3native features_check bash-completion |
25 | 25 | ||
26 | # depends on virtual/libgl | 26 | # depends on virtual/libgl |
27 | REQUIRED_DISTRO_FEATURES += "opengl" | 27 | REQUIRED_DISTRO_FEATURES += "opengl" |
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 cdfe38a221..c3c237eee7 100644 --- a/meta/recipes-graphics/pong-clock/pong-clock_1.0.bb +++ b/meta/recipes-graphics/pong-clock/pong-clock_1.0.bb | |||
@@ -2,7 +2,7 @@ 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 pkgconfig | 5 | inherit features_check pkgconfig |
6 | # depends on virtual/libx11 | 6 | # depends on virtual/libx11 |
7 | REQUIRED_DISTRO_FEATURES = "x11" | 7 | REQUIRED_DISTRO_FEATURES = "x11" |
8 | 8 | ||
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 6c1b93cd0a..a26ab44fa7 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,7 @@ SECTION = "libs" | |||
17 | 17 | ||
18 | DEPENDS = "virtual/libx11 libsm xcb-util" | 18 | DEPENDS = "virtual/libx11 libsm xcb-util" |
19 | 19 | ||
20 | inherit autotools pkgconfig distro_features_check | 20 | inherit autotools pkgconfig features_check |
21 | # depends on virtual/libx11 | 21 | # depends on virtual/libx11 |
22 | REQUIRED_DISTRO_FEATURES = "x11" | 22 | REQUIRED_DISTRO_FEATURES = "x11" |
23 | 23 | ||
diff --git a/meta/recipes-graphics/virglrenderer/virglrenderer_0.8.0.bb b/meta/recipes-graphics/virglrenderer/virglrenderer_0.8.0.bb index 4ac4412df3..4420d84ae5 100644 --- a/meta/recipes-graphics/virglrenderer/virglrenderer_0.8.0.bb +++ b/meta/recipes-graphics/virglrenderer/virglrenderer_0.8.0.bb | |||
@@ -16,7 +16,7 @@ SRC_URI = "git://anongit.freedesktop.org/virglrenderer \ | |||
16 | 16 | ||
17 | S = "${WORKDIR}/git" | 17 | S = "${WORKDIR}/git" |
18 | 18 | ||
19 | inherit autotools pkgconfig distro_features_check | 19 | inherit autotools pkgconfig features_check |
20 | 20 | ||
21 | BBCLASSEXTEND = "native nativesdk" | 21 | BBCLASSEXTEND = "native nativesdk" |
22 | 22 | ||
diff --git a/meta/recipes-graphics/vulkan/vulkan-demos_git.bb b/meta/recipes-graphics/vulkan/vulkan-demos_git.bb index d2041d7d4c..74dc2ad679 100644 --- a/meta/recipes-graphics/vulkan/vulkan-demos_git.bb +++ b/meta/recipes-graphics/vulkan/vulkan-demos_git.bb | |||
@@ -20,7 +20,7 @@ S = "${WORKDIR}/git" | |||
20 | 20 | ||
21 | REQUIRED_DISTRO_FEATURES = 'vulkan' | 21 | REQUIRED_DISTRO_FEATURES = 'vulkan' |
22 | 22 | ||
23 | inherit cmake distro_features_check | 23 | inherit cmake features_check |
24 | DEPENDS = "vulkan-loader assimp" | 24 | DEPENDS = "vulkan-loader assimp" |
25 | 25 | ||
26 | do_install_append () { | 26 | do_install_append () { |
diff --git a/meta/recipes-graphics/vulkan/vulkan-loader_1.1.108.bb b/meta/recipes-graphics/vulkan/vulkan-loader_1.1.108.bb index 2fd6c44480..a539c5a3ce 100644 --- a/meta/recipes-graphics/vulkan/vulkan-loader_1.1.108.bb +++ b/meta/recipes-graphics/vulkan/vulkan-loader_1.1.108.bb | |||
@@ -16,7 +16,7 @@ S = "${WORKDIR}/git" | |||
16 | 16 | ||
17 | REQUIRED_DISTRO_FEATURES = "vulkan" | 17 | REQUIRED_DISTRO_FEATURES = "vulkan" |
18 | 18 | ||
19 | inherit cmake distro_features_check | 19 | inherit cmake features_check |
20 | ANY_OF_DISTRO_FEATURES = "x11 wayland" | 20 | ANY_OF_DISTRO_FEATURES = "x11 wayland" |
21 | 21 | ||
22 | DEPENDS += "vulkan-headers" | 22 | DEPENDS += "vulkan-headers" |
diff --git a/meta/recipes-graphics/vulkan/vulkan-tools_1.1.108.bb b/meta/recipes-graphics/vulkan/vulkan-tools_1.1.108.bb index 26cdee3c14..4ac1bafd17 100644 --- a/meta/recipes-graphics/vulkan/vulkan-tools_1.1.108.bb +++ b/meta/recipes-graphics/vulkan/vulkan-tools_1.1.108.bb | |||
@@ -10,7 +10,7 @@ SRCREV = "3ccd7f6ebae3e1919adf837718c04feb6c2acc61" | |||
10 | 10 | ||
11 | S = "${WORKDIR}/git" | 11 | S = "${WORKDIR}/git" |
12 | 12 | ||
13 | inherit cmake distro_features_check | 13 | inherit cmake features_check |
14 | ANY_OF_DISTRO_FEATURES = "x11 wayland" | 14 | ANY_OF_DISTRO_FEATURES = "x11 wayland" |
15 | REQUIRED_DISTRO_FEATURES = "vulkan" | 15 | REQUIRED_DISTRO_FEATURES = "vulkan" |
16 | 16 | ||
diff --git a/meta/recipes-graphics/waffle/waffle_1.6.0.bb b/meta/recipes-graphics/waffle/waffle_1.6.0.bb index 8a1d5748f6..52cb1df899 100644 --- a/meta/recipes-graphics/waffle/waffle_1.6.0.bb +++ b/meta/recipes-graphics/waffle/waffle_1.6.0.bb | |||
@@ -9,7 +9,7 @@ SRC_URI[sha256sum] = "d9c899f710c50cfdd00f5f4cdfeaef0687d8497362239bdde93bed6c90 | |||
9 | 9 | ||
10 | UPSTREAM_CHECK_URI = "http://www.waffle-gl.org/releases.html" | 10 | UPSTREAM_CHECK_URI = "http://www.waffle-gl.org/releases.html" |
11 | 11 | ||
12 | inherit meson distro_features_check lib_package bash-completion | 12 | inherit meson features_check lib_package bash-completion |
13 | 13 | ||
14 | # This should be overridden per-machine to reflect the capabilities of the GL | 14 | # This should be overridden per-machine to reflect the capabilities of the GL |
15 | # stack. | 15 | # stack. |
diff --git a/meta/recipes-graphics/wayland/weston-init.bb b/meta/recipes-graphics/wayland/weston-init.bb index 8b6689717c..e3e739e2b7 100644 --- a/meta/recipes-graphics/wayland/weston-init.bb +++ b/meta/recipes-graphics/wayland/weston-init.bb | |||
@@ -30,7 +30,7 @@ do_install() { | |||
30 | sed -i 's,@LOCALSTATEDIR@,${localstatedir},g' ${D}${bindir}/weston-start | 30 | sed -i 's,@LOCALSTATEDIR@,${localstatedir},g' ${D}${bindir}/weston-start |
31 | } | 31 | } |
32 | 32 | ||
33 | inherit update-rc.d distro_features_check systemd | 33 | inherit update-rc.d features_check systemd |
34 | 34 | ||
35 | # rdepends on weston which depends on virtual/egl | 35 | # rdepends on weston which depends on virtual/egl |
36 | REQUIRED_DISTRO_FEATURES = "opengl" | 36 | REQUIRED_DISTRO_FEATURES = "opengl" |
diff --git a/meta/recipes-graphics/wayland/weston_7.0.0.bb b/meta/recipes-graphics/wayland/weston_7.0.0.bb index d21275414e..e6548d3541 100644 --- a/meta/recipes-graphics/wayland/weston_7.0.0.bb +++ b/meta/recipes-graphics/wayland/weston_7.0.0.bb | |||
@@ -16,7 +16,7 @@ SRC_URI[sha256sum] = "a00a6d207b6a45f95f4401c604772a307c3767e5e2beecf3d879110c43 | |||
16 | 16 | ||
17 | UPSTREAM_CHECK_URI = "https://wayland.freedesktop.org/releases.html" | 17 | UPSTREAM_CHECK_URI = "https://wayland.freedesktop.org/releases.html" |
18 | 18 | ||
19 | inherit meson pkgconfig useradd distro_features_check | 19 | inherit meson pkgconfig useradd features_check |
20 | # depends on virtual/egl | 20 | # depends on virtual/egl |
21 | REQUIRED_DISTRO_FEATURES = "opengl" | 21 | REQUIRED_DISTRO_FEATURES = "opengl" |
22 | 22 | ||
diff --git a/meta/recipes-graphics/x11-common/xserver-nodm-init_3.0.bb b/meta/recipes-graphics/x11-common/xserver-nodm-init_3.0.bb index a77c56445c..385fea5e83 100644 --- a/meta/recipes-graphics/x11-common/xserver-nodm-init_3.0.bb +++ b/meta/recipes-graphics/x11-common/xserver-nodm-init_3.0.bb | |||
@@ -17,7 +17,7 @@ S = "${WORKDIR}" | |||
17 | # Since we refer to ROOTLESS_X which is normally enabled per-machine | 17 | # Since we refer to ROOTLESS_X which is normally enabled per-machine |
18 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 18 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
19 | 19 | ||
20 | inherit update-rc.d systemd distro_features_check | 20 | inherit update-rc.d systemd features_check |
21 | 21 | ||
22 | REQUIRED_DISTRO_FEATURES = "x11" | 22 | REQUIRED_DISTRO_FEATURES = "x11" |
23 | 23 | ||
diff --git a/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb b/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb index 9873d3f33f..4f831932e7 100644 --- a/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb +++ b/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb | |||
@@ -7,7 +7,7 @@ DEPENDS = "virtual/libx11 libxi libxrandr" | |||
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 distro_features_check | 10 | inherit autotools pkgconfig features_check |
11 | # depends on virtual/libx11 | 11 | # depends on virtual/libx11 |
12 | REQUIRED_DISTRO_FEATURES = "x11" | 12 | REQUIRED_DISTRO_FEATURES = "x11" |
13 | 13 | ||
diff --git a/meta/recipes-graphics/xorg-app/xorg-app-common.inc b/meta/recipes-graphics/xorg-app/xorg-app-common.inc index 3529cb26ef..101b3dfffd 100644 --- a/meta/recipes-graphics/xorg-app/xorg-app-common.inc +++ b/meta/recipes-graphics/xorg-app/xorg-app-common.inc | |||
@@ -12,6 +12,6 @@ INC_PR = "r8" | |||
12 | 12 | ||
13 | SRC_URI = "${XORG_MIRROR}/individual/app/${BPN}-${PV}.tar.bz2" | 13 | SRC_URI = "${XORG_MIRROR}/individual/app/${BPN}-${PV}.tar.bz2" |
14 | 14 | ||
15 | inherit autotools pkgconfig distro_features_check | 15 | inherit autotools pkgconfig features_check |
16 | 16 | ||
17 | FILES_${PN} += " ${libdir}/X11/${BPN} ${datadir}/X11/app-defaults/" | 17 | FILES_${PN} += " ${libdir}/X11/${BPN} ${datadir}/X11/app-defaults/" |
diff --git a/meta/recipes-graphics/xorg-driver/xorg-driver-common.inc b/meta/recipes-graphics/xorg-driver/xorg-driver-common.inc index e657c65b4c..54f04b11e5 100644 --- a/meta/recipes-graphics/xorg-driver/xorg-driver-common.inc +++ b/meta/recipes-graphics/xorg-driver/xorg-driver-common.inc | |||
@@ -13,7 +13,7 @@ SRC_URI = "${XORG_MIRROR}/individual/driver/${BPN}-${PV}.tar.bz2" | |||
13 | 13 | ||
14 | FILES_${PN} += " ${libdir}/xorg/modules/drivers/*.so" | 14 | FILES_${PN} += " ${libdir}/xorg/modules/drivers/*.so" |
15 | 15 | ||
16 | inherit autotools pkgconfig distro_features_check | 16 | inherit autotools pkgconfig features_check |
17 | # depends on virtual/xserver | 17 | # depends on virtual/xserver |
18 | REQUIRED_DISTRO_FEATURES = "x11" | 18 | REQUIRED_DISTRO_FEATURES = "x11" |
19 | 19 | ||
diff --git a/meta/recipes-graphics/xorg-font/xorg-font-common.inc b/meta/recipes-graphics/xorg-font/xorg-font-common.inc index cdbebcf788..f18c8aefc2 100644 --- a/meta/recipes-graphics/xorg-font/xorg-font-common.inc +++ b/meta/recipes-graphics/xorg-font/xorg-font-common.inc | |||
@@ -14,7 +14,7 @@ INC_PR = "r2" | |||
14 | SRC_URI = "${XORG_MIRROR}/individual/font/${XORG_PN}-${PV}.tar.bz2" | 14 | SRC_URI = "${XORG_MIRROR}/individual/font/${XORG_PN}-${PV}.tar.bz2" |
15 | S = "${WORKDIR}/${XORG_PN}-${PV}" | 15 | S = "${WORKDIR}/${XORG_PN}-${PV}" |
16 | 16 | ||
17 | inherit autotools pkgconfig distro_features_check | 17 | inherit autotools pkgconfig features_check |
18 | 18 | ||
19 | # The mkfontscale-native requires x11 in DISTRO_FEATURES | 19 | # The mkfontscale-native requires x11 in DISTRO_FEATURES |
20 | REQUIRED_DISTRO_FEATURES = "x11" | 20 | REQUIRED_DISTRO_FEATURES = "x11" |
diff --git a/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb b/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb index 9bcd1b2fa6..1ea08a6c99 100644 --- a/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb +++ b/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb | |||
@@ -13,7 +13,7 @@ SRC_URI = "file://misc" | |||
13 | PE = "1" | 13 | PE = "1" |
14 | PR = "r2" | 14 | PR = "r2" |
15 | 15 | ||
16 | inherit allarch distro_features_check | 16 | inherit allarch features_check |
17 | 17 | ||
18 | # The font-alias requires x11 in DISTRO_FEATURES | 18 | # The font-alias requires x11 in DISTRO_FEATURES |
19 | REQUIRED_DISTRO_FEATURES = "x11" | 19 | REQUIRED_DISTRO_FEATURES = "x11" |
diff --git a/meta/recipes-graphics/xorg-lib/libxcb_1.13.1.bb b/meta/recipes-graphics/xorg-lib/libxcb_1.13.1.bb index b0afc01dfd..9befc51b50 100644 --- a/meta/recipes-graphics/xorg-lib/libxcb_1.13.1.bb +++ b/meta/recipes-graphics/xorg-lib/libxcb_1.13.1.bb | |||
@@ -25,7 +25,7 @@ PACKAGES_DYNAMIC = "^libxcb-.*" | |||
25 | 25 | ||
26 | FILES_${PN} = "${libdir}/libxcb.so.*" | 26 | FILES_${PN} = "${libdir}/libxcb.so.*" |
27 | 27 | ||
28 | inherit autotools pkgconfig distro_features_check | 28 | inherit autotools pkgconfig features_check |
29 | 29 | ||
30 | # The libxau and others requires x11 in DISTRO_FEATURES | 30 | # The libxau and others requires x11 in DISTRO_FEATURES |
31 | REQUIRED_DISTRO_FEATURES = "x11" | 31 | REQUIRED_DISTRO_FEATURES = "x11" |
diff --git a/meta/recipes-graphics/xorg-lib/xcb-util.inc b/meta/recipes-graphics/xorg-lib/xcb-util.inc index 99d04f9d44..0e5ab70b2d 100644 --- a/meta/recipes-graphics/xorg-lib/xcb-util.inc +++ b/meta/recipes-graphics/xorg-lib/xcb-util.inc | |||
@@ -18,6 +18,6 @@ DEPENDS += "gperf-native" | |||
18 | 18 | ||
19 | SRC_URI = "http://xcb.freedesktop.org/dist/${BPN}-${PV}.tar.bz2" | 19 | SRC_URI = "http://xcb.freedesktop.org/dist/${BPN}-${PV}.tar.bz2" |
20 | 20 | ||
21 | inherit autotools pkgconfig distro_features_check | 21 | inherit autotools pkgconfig features_check |
22 | 22 | ||
23 | REQUIRED_DISTRO_FEATURES = "x11" | 23 | REQUIRED_DISTRO_FEATURES = "x11" |
diff --git a/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc b/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc index 09df0109cb..a566eaa45e 100644 --- a/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc +++ b/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc | |||
@@ -11,7 +11,7 @@ SRC_URI = "${XORG_MIRROR}/individual/lib/${XORG_PN}-${PV}.tar.bz2" | |||
11 | 11 | ||
12 | S = "${WORKDIR}/${XORG_PN}-${PV}" | 12 | S = "${WORKDIR}/${XORG_PN}-${PV}" |
13 | 13 | ||
14 | inherit autotools distro_features_check pkgconfig | 14 | inherit autotools features_check pkgconfig |
15 | 15 | ||
16 | EXTRA_OECONF = "--disable-specs --without-groff --without-ps2pdf --without-fop" | 16 | EXTRA_OECONF = "--disable-specs --without-groff --without-ps2pdf --without-fop" |
17 | 17 | ||
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc index 44315f59dc..a0ae65c785 100644 --- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc | |||
@@ -24,7 +24,7 @@ S = "${WORKDIR}/${XORG_PN}-${PV}" | |||
24 | 24 | ||
25 | inherit autotools pkgconfig | 25 | inherit autotools pkgconfig |
26 | 26 | ||
27 | inherit distro_features_check | 27 | inherit features_check |
28 | REQUIRED_DISTRO_FEATURES = "x11" | 28 | REQUIRED_DISTRO_FEATURES = "x11" |
29 | 29 | ||
30 | LIB_DEPS = "pixman libxfont2 xtrans libxau libxext libxdmcp libdrm libxkbfile libpciaccess" | 30 | LIB_DEPS = "pixman libxfont2 xtrans libxau libxext libxdmcp libdrm libxkbfile libpciaccess" |
diff --git a/meta/recipes-graphics/xrestop/xrestop_0.4.bb b/meta/recipes-graphics/xrestop/xrestop_0.4.bb index ce5df03936..c7b8716f6f 100644 --- a/meta/recipes-graphics/xrestop/xrestop_0.4.bb +++ b/meta/recipes-graphics/xrestop/xrestop_0.4.bb | |||
@@ -19,6 +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 distro_features_check | 22 | inherit autotools pkgconfig features_check |
23 | # depends on virtual/libx11 | 23 | # depends on virtual/libx11 |
24 | REQUIRED_DISTRO_FEATURES = "x11" | 24 | REQUIRED_DISTRO_FEATURES = "x11" |