diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-07-28 23:28:15 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2021-08-02 15:44:10 +0100 |
commit | bb6ddc3691ab04162ec5fd69a2d5e7876713fd15 (patch) | |
tree | 76e376b01253c3aace1a98a5021bcaad3c92e861 /meta/recipes-graphics | |
parent | fcc456ee4b8f619134abb4649db53c638074082c (diff) | |
download | poky-bb6ddc3691ab04162ec5fd69a2d5e7876713fd15.tar.gz |
Convert to new override syntax
This is the result of automated script conversion:
scripts/contrib/convert-overrides.py <oe-core directory>
converting the metadata to use ":" as the override character instead of "_".
(From OE-Core rev: 42344347be29f0997cc2f7636d9603b1fe1875ae)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-graphics')
78 files changed, 343 insertions, 343 deletions
diff --git a/meta/recipes-graphics/builder/builder_0.1.bb b/meta/recipes-graphics/builder/builder_0.1.bb index 9d5cd8cde6..f448465f9a 100644 --- a/meta/recipes-graphics/builder/builder_0.1.bb +++ b/meta/recipes-graphics/builder/builder_0.1.bb | |||
@@ -10,14 +10,14 @@ SRC_URI = "file://builder_session.sh \ | |||
10 | 10 | ||
11 | S = "${WORKDIR}" | 11 | S = "${WORKDIR}" |
12 | 12 | ||
13 | RDEPENDS_${PN} = "mini-x-session" | 13 | RDEPENDS:${PN} = "mini-x-session" |
14 | 14 | ||
15 | inherit useradd | 15 | inherit useradd |
16 | 16 | ||
17 | # builder user password is "builder" | 17 | # builder user password is "builder" |
18 | BUILDER_PASSWORD ?= ".gLibiNXn0P12" | 18 | BUILDER_PASSWORD ?= ".gLibiNXn0P12" |
19 | USERADD_PACKAGES = "${PN}" | 19 | USERADD_PACKAGES = "${PN}" |
20 | USERADD_PARAM_${PN} = "--system --create-home \ | 20 | USERADD_PARAM:${PN} = "--system --create-home \ |
21 | --groups video,tty,audio \ | 21 | --groups video,tty,audio \ |
22 | --password ${BUILDER_PASSWORD} \ | 22 | --password ${BUILDER_PASSWORD} \ |
23 | --user-group builder" | 23 | --user-group builder" |
diff --git a/meta/recipes-graphics/cairo/cairo_1.16.0.bb b/meta/recipes-graphics/cairo/cairo_1.16.0.bb index 9d9fbfbe0d..d76d935c30 100644 --- a/meta/recipes-graphics/cairo/cairo_1.16.0.bb +++ b/meta/recipes-graphics/cairo/cairo_1.16.0.bb | |||
@@ -11,12 +11,12 @@ BUGTRACKER = "http://bugs.freedesktop.org" | |||
11 | SECTION = "libs" | 11 | SECTION = "libs" |
12 | 12 | ||
13 | LICENSE = "(MPL-1.1 | LGPLv2.1) & GPLv3+" | 13 | LICENSE = "(MPL-1.1 | LGPLv2.1) & GPLv3+" |
14 | LICENSE_${PN} = "MPL-1.1 | LGPLv2.1" | 14 | LICENSE:${PN} = "MPL-1.1 | LGPLv2.1" |
15 | LICENSE_${PN}-dev = "MPL-1.1 | LGPLv2.1" | 15 | LICENSE:${PN}-dev = "MPL-1.1 | LGPLv2.1" |
16 | LICENSE_${PN}-doc = "MPL-1.1 | LGPLv2.1" | 16 | LICENSE:${PN}-doc = "MPL-1.1 | LGPLv2.1" |
17 | LICENSE_${PN}-gobject = "MPL-1.1 | LGPLv2.1" | 17 | LICENSE:${PN}-gobject = "MPL-1.1 | LGPLv2.1" |
18 | LICENSE_${PN}-script-interpreter = "MPL-1.1 | LGPLv2.1" | 18 | LICENSE:${PN}-script-interpreter = "MPL-1.1 | LGPLv2.1" |
19 | LICENSE_${PN}-perf-utils = "GPLv3+" | 19 | LICENSE:${PN}-perf-utils = "GPLv3+" |
20 | 20 | ||
21 | LIC_FILES_CHKSUM = "file://COPYING;md5=e73e999e0c72b5ac9012424fa157ad77" | 21 | LIC_FILES_CHKSUM = "file://COPYING;md5=e73e999e0c72b5ac9012424fa157ad77" |
22 | 22 | ||
@@ -43,8 +43,8 @@ PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'directfb', d)} \ | |||
43 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 xcb', '', d)} \ | 43 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 xcb', '', d)} \ |
44 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'opengl', '', d)} \ | 44 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'opengl', '', d)} \ |
45 | trace" | 45 | trace" |
46 | PACKAGECONFIG_class-native = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 xcb', '', d)}" | 46 | PACKAGECONFIG:class-native = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 xcb', '', d)}" |
47 | PACKAGECONFIG_class-nativesdk = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 xcb', '', d)}" | 47 | PACKAGECONFIG:class-nativesdk = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11 xcb', '', d)}" |
48 | 48 | ||
49 | PACKAGECONFIG[x11] = "--with-x=yes -enable-xlib,--with-x=no --disable-xlib,${X11DEPENDS}" | 49 | PACKAGECONFIG[x11] = "--with-x=yes -enable-xlib,--with-x=no --disable-xlib,${X11DEPENDS}" |
50 | PACKAGECONFIG[xcb] = "--enable-xcb,--disable-xcb,libxcb" | 50 | PACKAGECONFIG[xcb] = "--enable-xcb,--disable-xcb,libxcb" |
@@ -65,7 +65,7 @@ export ac_cv_lib_bfd_bfd_openr="no" | |||
65 | # Ensure we don't depend on LZO | 65 | # Ensure we don't depend on LZO |
66 | export ac_cv_lib_lzo2_lzo2a_decompress="no" | 66 | export ac_cv_lib_lzo2_lzo2a_decompress="no" |
67 | 67 | ||
68 | do_install_append () { | 68 | do_install:append () { |
69 | rm -rf ${D}${bindir}/cairo-sphinx | 69 | rm -rf ${D}${bindir}/cairo-sphinx |
70 | rm -rf ${D}${libdir}/cairo/cairo-fdr* | 70 | rm -rf ${D}${libdir}/cairo/cairo-fdr* |
71 | rm -rf ${D}${libdir}/cairo/cairo-sphinx* | 71 | rm -rf ${D}${libdir}/cairo/cairo-sphinx* |
@@ -79,20 +79,20 @@ do_install_append () { | |||
79 | 79 | ||
80 | PACKAGES =+ "cairo-gobject cairo-script-interpreter cairo-perf-utils" | 80 | PACKAGES =+ "cairo-gobject cairo-script-interpreter cairo-perf-utils" |
81 | 81 | ||
82 | SUMMARY_cairo-gobject = "The Cairo library GObject wrapper library" | 82 | SUMMARY:cairo-gobject = "The Cairo library GObject wrapper library" |
83 | DESCRIPTION_cairo-gobject = "A GObject wrapper library for the Cairo API." | 83 | DESCRIPTION:cairo-gobject = "A GObject wrapper library for the Cairo API." |
84 | 84 | ||
85 | SUMMARY_cairo-script-interpreter = "The Cairo library script interpreter" | 85 | SUMMARY:cairo-script-interpreter = "The Cairo library script interpreter" |
86 | DESCRIPTION_cairo-script-interpreter = "The Cairo script interpreter implements \ | 86 | DESCRIPTION:cairo-script-interpreter = "The Cairo script interpreter implements \ |
87 | CairoScript. CairoScript is used by tracing utilities to enable the ability \ | 87 | CairoScript. CairoScript is used by tracing utilities to enable the ability \ |
88 | to replay rendering." | 88 | to replay rendering." |
89 | 89 | ||
90 | DESCRIPTION_cairo-perf-utils = "The Cairo library performance utilities" | 90 | DESCRIPTION:cairo-perf-utils = "The Cairo library performance utilities" |
91 | 91 | ||
92 | FILES_${PN} = "${libdir}/libcairo.so.*" | 92 | FILES:${PN} = "${libdir}/libcairo.so.*" |
93 | FILES_${PN}-gobject = "${libdir}/libcairo-gobject.so.*" | 93 | FILES:${PN}-gobject = "${libdir}/libcairo-gobject.so.*" |
94 | FILES_${PN}-script-interpreter = "${libdir}/libcairo-script-interpreter.so.*" | 94 | FILES:${PN}-script-interpreter = "${libdir}/libcairo-script-interpreter.so.*" |
95 | FILES_${PN}-perf-utils = "${bindir}/cairo-trace* ${libdir}/cairo/*.la ${libdir}/cairo/libcairo-trace.so" | 95 | FILES:${PN}-perf-utils = "${bindir}/cairo-trace* ${libdir}/cairo/*.la ${libdir}/cairo/libcairo-trace.so" |
96 | 96 | ||
97 | BBCLASSEXTEND = "native nativesdk" | 97 | BBCLASSEXTEND = "native nativesdk" |
98 | 98 | ||
diff --git a/meta/recipes-graphics/cantarell-fonts/cantarell-fonts_0.301.bb b/meta/recipes-graphics/cantarell-fonts/cantarell-fonts_0.301.bb index b0ce56127d..8e39ef025f 100644 --- a/meta/recipes-graphics/cantarell-fonts/cantarell-fonts_0.301.bb +++ b/meta/recipes-graphics/cantarell-fonts/cantarell-fonts_0.301.bb | |||
@@ -19,7 +19,7 @@ HASHEQUIV_HASH_VERSION .= ".2" | |||
19 | 19 | ||
20 | EXTRA_OEMESON += "-Duseprebuilt=true -Dbuildappstream=false" | 20 | EXTRA_OEMESON += "-Duseprebuilt=true -Dbuildappstream=false" |
21 | 21 | ||
22 | FILES_${PN} = "${datadir}/fonts ${datadir}/fontconfig" | 22 | FILES:${PN} = "${datadir}/fonts ${datadir}/fontconfig" |
23 | 23 | ||
24 | # This isn't a GNOME-style version do gnome_verdir fails. Just return the | 24 | # This isn't a GNOME-style version do gnome_verdir fails. Just return the |
25 | # version as that is how the directory is structured. | 25 | # version as that is how the directory is structured. |
diff --git a/meta/recipes-graphics/drm/libdrm_2.4.107.bb b/meta/recipes-graphics/drm/libdrm_2.4.107.bb index 1dd07046f7..b645898481 100644 --- a/meta/recipes-graphics/drm/libdrm_2.4.107.bb +++ b/meta/recipes-graphics/drm/libdrm_2.4.107.bb | |||
@@ -37,24 +37,24 @@ PACKAGECONFIG[cairo-tests] = "-Dcairo-tests=true,-Dcairo-tests=false" | |||
37 | PACKAGECONFIG[udev] = "-Dudev=true,-Dudev=false,udev" | 37 | PACKAGECONFIG[udev] = "-Dudev=true,-Dudev=false,udev" |
38 | PACKAGECONFIG[manpages] = "-Dman-pages=true,-Dman-pages=false,libxslt-native xmlto-native python3-docutils-native" | 38 | PACKAGECONFIG[manpages] = "-Dman-pages=true,-Dman-pages=false,libxslt-native xmlto-native python3-docutils-native" |
39 | 39 | ||
40 | ALLOW_EMPTY_${PN}-drivers = "1" | 40 | ALLOW_EMPTY:${PN}-drivers = "1" |
41 | PACKAGES =+ "${PN}-tests ${PN}-drivers ${PN}-radeon ${PN}-nouveau ${PN}-omap \ | 41 | PACKAGES =+ "${PN}-tests ${PN}-drivers ${PN}-radeon ${PN}-nouveau ${PN}-omap \ |
42 | ${PN}-intel ${PN}-exynos ${PN}-kms ${PN}-freedreno ${PN}-amdgpu \ | 42 | ${PN}-intel ${PN}-exynos ${PN}-kms ${PN}-freedreno ${PN}-amdgpu \ |
43 | ${PN}-etnaviv" | 43 | ${PN}-etnaviv" |
44 | 44 | ||
45 | RRECOMMENDS_${PN}-drivers = "${PN}-radeon ${PN}-nouveau ${PN}-omap ${PN}-intel \ | 45 | RRECOMMENDS:${PN}-drivers = "${PN}-radeon ${PN}-nouveau ${PN}-omap ${PN}-intel \ |
46 | ${PN}-exynos ${PN}-freedreno ${PN}-amdgpu \ | 46 | ${PN}-exynos ${PN}-freedreno ${PN}-amdgpu \ |
47 | ${PN}-etnaviv" | 47 | ${PN}-etnaviv" |
48 | 48 | ||
49 | FILES_${PN}-tests = "${bindir}/*" | 49 | FILES:${PN}-tests = "${bindir}/*" |
50 | FILES_${PN}-radeon = "${libdir}/libdrm_radeon.so.*" | 50 | FILES:${PN}-radeon = "${libdir}/libdrm_radeon.so.*" |
51 | FILES_${PN}-nouveau = "${libdir}/libdrm_nouveau.so.*" | 51 | FILES:${PN}-nouveau = "${libdir}/libdrm_nouveau.so.*" |
52 | FILES_${PN}-omap = "${libdir}/libdrm_omap.so.*" | 52 | FILES:${PN}-omap = "${libdir}/libdrm_omap.so.*" |
53 | FILES_${PN}-intel = "${libdir}/libdrm_intel.so.*" | 53 | FILES:${PN}-intel = "${libdir}/libdrm_intel.so.*" |
54 | FILES_${PN}-exynos = "${libdir}/libdrm_exynos.so.*" | 54 | FILES:${PN}-exynos = "${libdir}/libdrm_exynos.so.*" |
55 | FILES_${PN}-kms = "${libdir}/libkms*.so.*" | 55 | FILES:${PN}-kms = "${libdir}/libkms*.so.*" |
56 | FILES_${PN}-freedreno = "${libdir}/libdrm_freedreno.so.*" | 56 | FILES:${PN}-freedreno = "${libdir}/libdrm_freedreno.so.*" |
57 | FILES_${PN}-amdgpu = "${libdir}/libdrm_amdgpu.so.* ${datadir}/${PN}/amdgpu.ids" | 57 | FILES:${PN}-amdgpu = "${libdir}/libdrm_amdgpu.so.* ${datadir}/${PN}/amdgpu.ids" |
58 | FILES_${PN}-etnaviv = "${libdir}/libdrm_etnaviv.so.*" | 58 | FILES:${PN}-etnaviv = "${libdir}/libdrm_etnaviv.so.*" |
59 | 59 | ||
60 | BBCLASSEXTEND = "native nativesdk" | 60 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-graphics/fontconfig/fontconfig_2.13.1.bb b/meta/recipes-graphics/fontconfig/fontconfig_2.13.1.bb index d0da419ce0..63e4062862 100644 --- a/meta/recipes-graphics/fontconfig/fontconfig_2.13.1.bb +++ b/meta/recipes-graphics/fontconfig/fontconfig_2.13.1.bb | |||
@@ -29,33 +29,33 @@ SRC_URI[sha256sum] = "9f0d852b39d75fc655f9f53850eb32555394f36104a044bb2b2fc9e66d | |||
29 | 29 | ||
30 | UPSTREAM_CHECK_REGEX = "fontconfig-(?P<pver>\d+\.\d+\.(?!9\d+)\d+)" | 30 | UPSTREAM_CHECK_REGEX = "fontconfig-(?P<pver>\d+\.\d+\.(?!9\d+)\d+)" |
31 | 31 | ||
32 | do_configure_prepend() { | 32 | do_configure:prepend() { |
33 | # work around https://bugs.freedesktop.org/show_bug.cgi?id=101280 | 33 | # work around https://bugs.freedesktop.org/show_bug.cgi?id=101280 |
34 | rm -f ${S}/src/fcobjshash.h ${S}/src/fcobjshash.gperf | 34 | rm -f ${S}/src/fcobjshash.h ${S}/src/fcobjshash.gperf |
35 | } | 35 | } |
36 | 36 | ||
37 | do_install_append_class-target() { | 37 | do_install:append:class-target() { |
38 | # duplicate fc-cache for postinstall script | 38 | # duplicate fc-cache for postinstall script |
39 | mkdir -p ${D}${libexecdir} | 39 | mkdir -p ${D}${libexecdir} |
40 | ln ${D}${bindir}/fc-cache ${D}${libexecdir}/${MLPREFIX}fc-cache | 40 | ln ${D}${bindir}/fc-cache ${D}${libexecdir}/${MLPREFIX}fc-cache |
41 | } | 41 | } |
42 | 42 | ||
43 | do_install_append_class-nativesdk() { | 43 | do_install:append:class-nativesdk() { |
44 | # duplicate fc-cache for postinstall script | 44 | # duplicate fc-cache for postinstall script |
45 | mkdir -p ${D}${libexecdir} | 45 | mkdir -p ${D}${libexecdir} |
46 | ln ${D}${bindir}/fc-cache ${D}${libexecdir}/${MLPREFIX}fc-cache | 46 | ln ${D}${bindir}/fc-cache ${D}${libexecdir}/${MLPREFIX}fc-cache |
47 | } | 47 | } |
48 | 48 | ||
49 | PACKAGES =+ "fontconfig-utils" | 49 | PACKAGES =+ "fontconfig-utils" |
50 | FILES_${PN} =+ "${datadir}/xml/*" | 50 | FILES:${PN} =+ "${datadir}/xml/*" |
51 | FILES_${PN}-dev += "${datadir}/gettext/*" | 51 | FILES:${PN}-dev += "${datadir}/gettext/*" |
52 | FILES_fontconfig-utils = "${bindir}/* ${libexecdir}/*" | 52 | FILES:fontconfig-utils = "${bindir}/* ${libexecdir}/*" |
53 | 53 | ||
54 | # Work around past breakage in debian.bbclass | 54 | # Work around past breakage in debian.bbclass |
55 | RPROVIDES_fontconfig-utils = "libfontconfig-utils" | 55 | RPROVIDES:fontconfig-utils = "libfontconfig-utils" |
56 | RREPLACES_fontconfig-utils = "libfontconfig-utils" | 56 | RREPLACES:fontconfig-utils = "libfontconfig-utils" |
57 | RCONFLICTS_fontconfig-utils = "libfontconfig-utils" | 57 | RCONFLICTS:fontconfig-utils = "libfontconfig-utils" |
58 | DEBIAN_NOAUTONAME_fontconfig-utils = "1" | 58 | DEBIAN_NOAUTONAME:fontconfig-utils = "1" |
59 | 59 | ||
60 | inherit autotools pkgconfig relative_symlinks gettext | 60 | inherit autotools pkgconfig relative_symlinks gettext |
61 | 61 | ||
diff --git a/meta/recipes-graphics/freetype/freetype_2.10.4.bb b/meta/recipes-graphics/freetype/freetype_2.10.4.bb index 8462cd3511..18fd8103e8 100644 --- a/meta/recipes-graphics/freetype/freetype_2.10.4.bb +++ b/meta/recipes-graphics/freetype/freetype_2.10.4.bb | |||
@@ -39,7 +39,7 @@ EXTRA_OECONF = "CC_BUILD='${BUILD_CC}'" | |||
39 | 39 | ||
40 | TARGET_CPPFLAGS += "-D_FILE_OFFSET_BITS=64" | 40 | TARGET_CPPFLAGS += "-D_FILE_OFFSET_BITS=64" |
41 | 41 | ||
42 | do_install_append() { | 42 | do_install:append() { |
43 | oe_multilib_header freetype2/freetype/config/ftconfig.h | 43 | oe_multilib_header freetype2/freetype/config/ftconfig.h |
44 | } | 44 | } |
45 | 45 | ||
diff --git a/meta/recipes-graphics/glslang/glslang_11.5.0.bb b/meta/recipes-graphics/glslang/glslang_11.5.0.bb index e3eaa2ac63..2f076e5684 100644 --- a/meta/recipes-graphics/glslang/glslang_11.5.0.bb +++ b/meta/recipes-graphics/glslang/glslang_11.5.0.bb | |||
@@ -26,6 +26,6 @@ EXTRA_OECMAKE = " \ | |||
26 | 26 | ||
27 | SOLIBSDEV = "glslang.so" | 27 | SOLIBSDEV = "glslang.so" |
28 | # all the other libraries are unversioned, so pack it on PN | 28 | # all the other libraries are unversioned, so pack it on PN |
29 | FILES_${PN} += "${libdir}/*.so" | 29 | FILES:${PN} += "${libdir}/*.so" |
30 | 30 | ||
31 | BBCLASSEXTEND = "native nativesdk" | 31 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-graphics/harfbuzz/harfbuzz_2.8.2.bb b/meta/recipes-graphics/harfbuzz/harfbuzz_2.8.2.bb index 6da76ad0a3..48b0c7724a 100644 --- a/meta/recipes-graphics/harfbuzz/harfbuzz_2.8.2.bb +++ b/meta/recipes-graphics/harfbuzz/harfbuzz_2.8.2.bb | |||
@@ -32,17 +32,17 @@ PACKAGES =+ "${PN}-icu ${PN}-icu-dev ${PN}-subset" | |||
32 | 32 | ||
33 | LEAD_SONAME = "libharfbuzz.so" | 33 | LEAD_SONAME = "libharfbuzz.so" |
34 | 34 | ||
35 | do_install_append() { | 35 | do_install:append() { |
36 | # If no tools are installed due to PACKAGECONFIG then this directory is | 36 | # If no tools are installed due to PACKAGECONFIG then this directory is |
37 | #still installed, so remove it to stop packaging wanings. | 37 | #still installed, so remove it to stop packaging wanings. |
38 | rmdir --ignore-fail-on-non-empty ${D}${bindir} | 38 | rmdir --ignore-fail-on-non-empty ${D}${bindir} |
39 | } | 39 | } |
40 | 40 | ||
41 | FILES_${PN}-icu = "${libdir}/libharfbuzz-icu.so.*" | 41 | FILES:${PN}-icu = "${libdir}/libharfbuzz-icu.so.*" |
42 | FILES_${PN}-icu-dev = "${libdir}/libharfbuzz-icu.la \ | 42 | FILES:${PN}-icu-dev = "${libdir}/libharfbuzz-icu.la \ |
43 | ${libdir}/libharfbuzz-icu.so \ | 43 | ${libdir}/libharfbuzz-icu.so \ |
44 | ${libdir}/pkgconfig/harfbuzz-icu.pc \ | 44 | ${libdir}/pkgconfig/harfbuzz-icu.pc \ |
45 | " | 45 | " |
46 | FILES_${PN}-subset = "${libdir}/libharfbuzz-subset.so.*" | 46 | FILES:${PN}-subset = "${libdir}/libharfbuzz-subset.so.*" |
47 | 47 | ||
48 | BBCLASSEXTEND = "native nativesdk" | 48 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-graphics/igt-gpu-tools/igt-gpu-tools_git.bb b/meta/recipes-graphics/igt-gpu-tools/igt-gpu-tools_git.bb index 5ab0498f7a..79fab7a28a 100644 --- a/meta/recipes-graphics/igt-gpu-tools/igt-gpu-tools_git.bb +++ b/meta/recipes-graphics/igt-gpu-tools/igt-gpu-tools_git.bb | |||
@@ -17,8 +17,8 @@ SRC_URI = "git://gitlab.freedesktop.org/drm/igt-gpu-tools.git;protocol=https" | |||
17 | S = "${WORKDIR}/git" | 17 | S = "${WORKDIR}/git" |
18 | 18 | ||
19 | DEPENDS += "libdrm libpciaccess cairo udev glib-2.0 procps libunwind kmod openssl elfutils alsa-lib json-c bison-native" | 19 | DEPENDS += "libdrm libpciaccess cairo udev glib-2.0 procps libunwind kmod openssl elfutils alsa-lib json-c bison-native" |
20 | RDEPENDS_${PN} += "bash" | 20 | RDEPENDS:${PN} += "bash" |
21 | RDEPENDS_${PN}-tests += "bash" | 21 | RDEPENDS:${PN}-tests += "bash" |
22 | 22 | ||
23 | PACKAGE_BEFORE_PN = "${PN}-benchmarks ${PN}-tests" | 23 | PACKAGE_BEFORE_PN = "${PN}-benchmarks ${PN}-tests" |
24 | 24 | ||
@@ -26,7 +26,7 @@ PACKAGECONFIG[chamelium] = "-Dchamelium=enabled,-Dchamelium=disabled,gsl xmlrpc- | |||
26 | 26 | ||
27 | EXTRA_OEMESON = "-Ddocs=disabled -Drunner=enabled -Dsrcdir=/usr/src/debug/${PN}/${PV}-${PR}/git/" | 27 | EXTRA_OEMESON = "-Ddocs=disabled -Drunner=enabled -Dsrcdir=/usr/src/debug/${PN}/${PV}-${PR}/git/" |
28 | COMPATIBLE_HOST = "(x86_64.*|i.86.*|arm.*|aarch64).*-linux" | 28 | COMPATIBLE_HOST = "(x86_64.*|i.86.*|arm.*|aarch64).*-linux" |
29 | COMPATIBLE_HOST_libc-musl_class-target = "null" | 29 | COMPATIBLE_HOST:libc-musl:class-target = "null" |
30 | SECURITY_LDFLAGS = "${SECURITY_X_LDFLAGS}" | 30 | SECURITY_LDFLAGS = "${SECURITY_X_LDFLAGS}" |
31 | 31 | ||
32 | gputools_sysroot_preprocess() { | 32 | gputools_sysroot_preprocess() { |
@@ -34,7 +34,7 @@ gputools_sysroot_preprocess() { | |||
34 | } | 34 | } |
35 | SYSROOT_PREPROCESS_FUNCS += "gputools_sysroot_preprocess" | 35 | SYSROOT_PREPROCESS_FUNCS += "gputools_sysroot_preprocess" |
36 | 36 | ||
37 | do_install_append() { | 37 | do_install:append() { |
38 | install -d ${D}/usr/share/${BPN}/scripts | 38 | install -d ${D}/usr/share/${BPN}/scripts |
39 | install ${S}/scripts/run-tests.sh ${D}/usr/share/${BPN}/scripts | 39 | install ${S}/scripts/run-tests.sh ${D}/usr/share/${BPN}/scripts |
40 | install -d ${D}/usr/share/${BPN}/runner | 40 | install -d ${D}/usr/share/${BPN}/runner |
@@ -42,8 +42,8 @@ do_install_append() { | |||
42 | install -D ${B}/runner/igt_resume ${D}/usr/share/${BPN}/runner | 42 | install -D ${B}/runner/igt_resume ${D}/usr/share/${BPN}/runner |
43 | } | 43 | } |
44 | 44 | ||
45 | FILES_${PN}-benchmarks += "${libexecdir}/${BPN}/benchmarks" | 45 | FILES:${PN}-benchmarks += "${libexecdir}/${BPN}/benchmarks" |
46 | FILES_${PN}-tests += "\ | 46 | FILES:${PN}-tests += "\ |
47 | ${libexecdir}/${BPN}/*\ | 47 | ${libexecdir}/${BPN}/*\ |
48 | ${datadir}/${BPN}/1080p-right.png\ | 48 | ${datadir}/${BPN}/1080p-right.png\ |
49 | ${datadir}/${BPN}/1080p-left.png\ | 49 | ${datadir}/${BPN}/1080p-left.png\ |
diff --git a/meta/recipes-graphics/jpeg/libjpeg-turbo_2.1.0.bb b/meta/recipes-graphics/jpeg/libjpeg-turbo_2.1.0.bb index afa0ab1be6..3b8130af6d 100644 --- a/meta/recipes-graphics/jpeg/libjpeg-turbo_2.1.0.bb +++ b/meta/recipes-graphics/jpeg/libjpeg-turbo_2.1.0.bb | |||
@@ -7,8 +7,8 @@ LIC_FILES_CHKSUM = "file://cdjpeg.h;endline=13;md5=8a61af33cc1c681cd5cc297150bbb | |||
7 | file://jpeglib.h;endline=16;md5=52b5eaade8d5b6a452a7693dfe52c084 \ | 7 | file://jpeglib.h;endline=16;md5=52b5eaade8d5b6a452a7693dfe52c084 \ |
8 | file://djpeg.c;endline=11;md5=b61f01ad6aff437b34d1f9e8004280a4 \ | 8 | file://djpeg.c;endline=11;md5=b61f01ad6aff437b34d1f9e8004280a4 \ |
9 | " | 9 | " |
10 | DEPENDS_append_x86-64_class-target = " nasm-native" | 10 | DEPENDS:append:x86-64:class-target = " nasm-native" |
11 | DEPENDS_append_x86_class-target = " nasm-native" | 11 | DEPENDS:append:x86:class-target = " nasm-native" |
12 | 12 | ||
13 | SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz \ | 13 | SRC_URI = "${SOURCEFORGE_MIRROR}/${BPN}/${BPN}-${PV}.tar.gz \ |
14 | file://0001-libjpeg-turbo-fix-package_qa-error.patch \ | 14 | file://0001-libjpeg-turbo-fix-package_qa-error.patch \ |
@@ -22,40 +22,40 @@ PE = "1" | |||
22 | 22 | ||
23 | # Drop-in replacement for jpeg | 23 | # Drop-in replacement for jpeg |
24 | PROVIDES = "jpeg" | 24 | PROVIDES = "jpeg" |
25 | RPROVIDES_${PN} += "jpeg" | 25 | RPROVIDES:${PN} += "jpeg" |
26 | RREPLACES_${PN} += "jpeg" | 26 | RREPLACES:${PN} += "jpeg" |
27 | RCONFLICTS_${PN} += "jpeg" | 27 | RCONFLICTS:${PN} += "jpeg" |
28 | 28 | ||
29 | inherit cmake pkgconfig | 29 | inherit cmake pkgconfig |
30 | 30 | ||
31 | export NASMENV = "--reproducible --debug-prefix-map=${WORKDIR}=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}" | 31 | export NASMENV = "--reproducible --debug-prefix-map=${WORKDIR}=/usr/src/debug/${PN}/${EXTENDPE}${PV}-${PR}" |
32 | 32 | ||
33 | # Add nasm-native dependency consistently for all build arches is hard | 33 | # Add nasm-native dependency consistently for all build arches is hard |
34 | EXTRA_OECMAKE_append_class-native = " -DWITH_SIMD=False" | 34 | EXTRA_OECMAKE:append:class-native = " -DWITH_SIMD=False" |
35 | EXTRA_OECMAKE_append_class-nativesdk = " -DWITH_SIMD=False" | 35 | EXTRA_OECMAKE:append:class-nativesdk = " -DWITH_SIMD=False" |
36 | 36 | ||
37 | # Work around missing x32 ABI support | 37 | # Work around missing x32 ABI support |
38 | EXTRA_OECMAKE_append_class-target = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", "-DWITH_SIMD=False", "", d)}" | 38 | EXTRA_OECMAKE:append:class-target = " ${@bb.utils.contains("TUNE_FEATURES", "mx32", "-DWITH_SIMD=False", "", d)}" |
39 | 39 | ||
40 | # Work around missing non-floating point ABI support in MIPS | 40 | # Work around missing non-floating point ABI support in MIPS |
41 | EXTRA_OECMAKE_append_class-target = " ${@bb.utils.contains("MIPSPKGSFX_FPU", "-nf", "-DWITH_SIMD=False", "", d)}" | 41 | EXTRA_OECMAKE:append:class-target = " ${@bb.utils.contains("MIPSPKGSFX_FPU", "-nf", "-DWITH_SIMD=False", "", d)}" |
42 | 42 | ||
43 | EXTRA_OECMAKE_append_class-target_arm = " ${@bb.utils.contains("TUNE_FEATURES", "neon", "", "-DWITH_SIMD=False", d)}" | 43 | EXTRA_OECMAKE:append:class-target:arm = " ${@bb.utils.contains("TUNE_FEATURES", "neon", "", "-DWITH_SIMD=False", d)}" |
44 | EXTRA_OECMAKE_append_class-target_armeb = " ${@bb.utils.contains("TUNE_FEATURES", "neon", "", "-DWITH_SIMD=False", d)}" | 44 | EXTRA_OECMAKE:append:class-target:armeb = " ${@bb.utils.contains("TUNE_FEATURES", "neon", "", "-DWITH_SIMD=False", d)}" |
45 | 45 | ||
46 | # Provide a workaround if Altivec unit is not present in PPC | 46 | # Provide a workaround if Altivec unit is not present in PPC |
47 | EXTRA_OECMAKE_append_class-target_powerpc = " ${@bb.utils.contains("TUNE_FEATURES", "altivec", "", "-DWITH_SIMD=False", d)}" | 47 | EXTRA_OECMAKE:append:class-target:powerpc = " ${@bb.utils.contains("TUNE_FEATURES", "altivec", "", "-DWITH_SIMD=False", d)}" |
48 | EXTRA_OECMAKE_append_class-target_powerpc64 = " ${@bb.utils.contains("TUNE_FEATURES", "altivec", "", "-DWITH_SIMD=False", d)}" | 48 | EXTRA_OECMAKE:append:class-target:powerpc64 = " ${@bb.utils.contains("TUNE_FEATURES", "altivec", "", "-DWITH_SIMD=False", d)}" |
49 | 49 | ||
50 | DEBUG_OPTIMIZATION_append_armv4 = " ${@bb.utils.contains('TUNE_CCARGS', '-mthumb', '-fomit-frame-pointer', '', d)}" | 50 | DEBUG_OPTIMIZATION:append:armv4 = " ${@bb.utils.contains('TUNE_CCARGS', '-mthumb', '-fomit-frame-pointer', '', d)}" |
51 | DEBUG_OPTIMIZATION_append_armv5 = " ${@bb.utils.contains('TUNE_CCARGS', '-mthumb', '-fomit-frame-pointer', '', d)}" | 51 | DEBUG_OPTIMIZATION:append:armv5 = " ${@bb.utils.contains('TUNE_CCARGS', '-mthumb', '-fomit-frame-pointer', '', d)}" |
52 | 52 | ||
53 | PACKAGES =+ "jpeg-tools libturbojpeg" | 53 | PACKAGES =+ "jpeg-tools libturbojpeg" |
54 | 54 | ||
55 | DESCRIPTION_jpeg-tools = "The jpeg-tools package includes client programs to access libjpeg functionality. These tools allow for the compression, decompression, transformation and display of JPEG files and benchmarking of the libjpeg library." | 55 | DESCRIPTION:jpeg-tools = "The jpeg-tools package includes client programs to access libjpeg functionality. These tools allow for the compression, decompression, transformation and display of JPEG files and benchmarking of the libjpeg library." |
56 | FILES_jpeg-tools = "${bindir}/*" | 56 | FILES:jpeg-tools = "${bindir}/*" |
57 | 57 | ||
58 | DESCRIPTION_libturbojpeg = "A SIMD-accelerated JPEG codec which provides only TurboJPEG APIs" | 58 | DESCRIPTION:libturbojpeg = "A SIMD-accelerated JPEG codec which provides only TurboJPEG APIs" |
59 | FILES_libturbojpeg = "${libdir}/libturbojpeg.so.*" | 59 | FILES:libturbojpeg = "${libdir}/libturbojpeg.so.*" |
60 | 60 | ||
61 | BBCLASSEXTEND = "native nativesdk" | 61 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-graphics/libepoxy/libepoxy_1.5.8.bb b/meta/recipes-graphics/libepoxy/libepoxy_1.5.8.bb index 2cd096a579..dd621b1050 100644 --- a/meta/recipes-graphics/libepoxy/libepoxy_1.5.8.bb +++ b/meta/recipes-graphics/libepoxy/libepoxy_1.5.8.bb | |||
@@ -25,8 +25,8 @@ PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)} egl" | |||
25 | 25 | ||
26 | EXTRA_OEMESON += "-Dtests=false" | 26 | EXTRA_OEMESON += "-Dtests=false" |
27 | 27 | ||
28 | PACKAGECONFIG_class-native = "egl x11" | 28 | PACKAGECONFIG:class-native = "egl x11" |
29 | PACKAGECONFIG_class-nativesdk = "egl x11" | 29 | PACKAGECONFIG:class-nativesdk = "egl x11" |
30 | 30 | ||
31 | BBCLASSEXTEND = "native nativesdk" | 31 | BBCLASSEXTEND = "native nativesdk" |
32 | 32 | ||
diff --git a/meta/recipes-graphics/libsdl2/libsdl2_2.0.14.bb b/meta/recipes-graphics/libsdl2/libsdl2_2.0.14.bb index 3aac32159a..86b2fc1b7b 100644 --- a/meta/recipes-graphics/libsdl2/libsdl2_2.0.14.bb +++ b/meta/recipes-graphics/libsdl2/libsdl2_2.0.14.bb | |||
@@ -11,8 +11,8 @@ LICENSE = "Zlib" | |||
11 | LIC_FILES_CHKSUM = "file://COPYING.txt;md5=2d4af6adb4d89aad0cdedbcc18c9a32f" | 11 | LIC_FILES_CHKSUM = "file://COPYING.txt;md5=2d4af6adb4d89aad0cdedbcc18c9a32f" |
12 | 12 | ||
13 | # arm-neon adds MIT license | 13 | # arm-neon adds MIT license |
14 | LICENSE_append = " ${@bb.utils.contains('PACKAGECONFIG', 'arm-neon', '& MIT', '', d)}" | 14 | LICENSE:append = " ${@bb.utils.contains('PACKAGECONFIG', 'arm-neon', '& MIT', '', d)}" |
15 | LIC_FILES_CHKSUM_append = " ${@bb.utils.contains('PACKAGECONFIG', 'arm-neon', 'file://src/video/arm/pixman-arm-neon-asm.h;md5=9a9cc1e51abbf1da58f4d9528ec9d49b;beginline=1;endline=24', '', d)}" | 15 | LIC_FILES_CHKSUM:append = " ${@bb.utils.contains('PACKAGECONFIG', 'arm-neon', 'file://src/video/arm/pixman-arm-neon-asm.h;md5=9a9cc1e51abbf1da58f4d9528ec9d49b;beginline=1;endline=24', '', d)}" |
16 | 16 | ||
17 | PROVIDES = "virtual/libsdl2" | 17 | PROVIDES = "virtual/libsdl2" |
18 | 18 | ||
@@ -45,8 +45,8 @@ EXTRA_OECONF = "--disable-oss --disable-esd --disable-arts \ | |||
45 | # and BSP layers to pick either (desktop) opengl, gles2, or no GL | 45 | # and BSP layers to pick either (desktop) opengl, gles2, or no GL |
46 | PACKAGECONFIG_GL ?= "${@bb.utils.filter('DISTRO_FEATURES', 'opengl', d)}" | 46 | PACKAGECONFIG_GL ?= "${@bb.utils.filter('DISTRO_FEATURES', 'opengl', d)}" |
47 | 47 | ||
48 | PACKAGECONFIG_class-native = "x11 ${PACKAGECONFIG_GL}" | 48 | PACKAGECONFIG:class-native = "x11 ${PACKAGECONFIG_GL}" |
49 | PACKAGECONFIG_class-nativesdk = "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)} ${PACKAGECONFIG_GL}" | 49 | PACKAGECONFIG:class-nativesdk = "${@bb.utils.filter('DISTRO_FEATURES', 'x11', d)} ${PACKAGECONFIG_GL}" |
50 | PACKAGECONFIG ??= " \ | 50 | PACKAGECONFIG ??= " \ |
51 | ${PACKAGECONFIG_GL} \ | 51 | ${PACKAGECONFIG_GL} \ |
52 | ${@bb.utils.filter('DISTRO_FEATURES', 'alsa directfb pulseaudio x11', d)} \ | 52 | ${@bb.utils.filter('DISTRO_FEATURES', 'alsa directfb pulseaudio x11', d)} \ |
@@ -65,9 +65,9 @@ PACKAGECONFIG[wayland] = "--enable-video-wayland,--disable-video-wayland,wayl | |||
65 | PACKAGECONFIG[x11] = "--enable-video-x11,--disable-video-x11,virtual/libx11 libxext libxrandr libxrender" | 65 | PACKAGECONFIG[x11] = "--enable-video-x11,--disable-video-x11,virtual/libx11 libxext libxrandr libxrender" |
66 | 66 | ||
67 | EXTRA_AUTORECONF += "--include=acinclude --exclude=autoheader" | 67 | EXTRA_AUTORECONF += "--include=acinclude --exclude=autoheader" |
68 | CFLAGS_append_class-native = " -DNO_SHARED_MEMORY" | 68 | CFLAGS:append:class-native = " -DNO_SHARED_MEMORY" |
69 | 69 | ||
70 | do_configure_prepend() { | 70 | do_configure:prepend() { |
71 | # Remove old libtool macros. | 71 | # Remove old libtool macros. |
72 | MACROS="libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4" | 72 | MACROS="libtool.m4 lt~obsolete.m4 ltoptions.m4 ltsugar.m4 ltversion.m4" |
73 | for i in ${MACROS}; do | 73 | for i in ${MACROS}; do |
diff --git a/meta/recipes-graphics/libva/libva-initial_2.12.0.bb b/meta/recipes-graphics/libva/libva-initial_2.12.0.bb index 5c6abeafe6..4c3045bc65 100644 --- a/meta/recipes-graphics/libva/libva-initial_2.12.0.bb +++ b/meta/recipes-graphics/libva/libva-initial_2.12.0.bb | |||
@@ -1,5 +1,5 @@ | |||
1 | require libva.inc | 1 | require libva.inc |
2 | 2 | ||
3 | do_install_append () { | 3 | do_install:append () { |
4 | rm -f ${D}${libdir}/*.so* | 4 | rm -f ${D}${libdir}/*.so* |
5 | } | 5 | } |
diff --git a/meta/recipes-graphics/libva/libva_2.12.0.bb b/meta/recipes-graphics/libva/libva_2.12.0.bb index 4d3fa50963..ed2be289fc 100644 --- a/meta/recipes-graphics/libva/libva_2.12.0.bb +++ b/meta/recipes-graphics/libva/libva_2.12.0.bb | |||
@@ -12,9 +12,9 @@ PACKAGECONFIG[wayland] = "-Dwith_wayland=yes,-Dwith_wayland=no,wayland-native wa | |||
12 | 12 | ||
13 | PACKAGES =+ "${PN}-x11 ${PN}-glx ${PN}-wayland" | 13 | PACKAGES =+ "${PN}-x11 ${PN}-glx ${PN}-wayland" |
14 | 14 | ||
15 | RDEPENDS_${PN}-x11 =+ "${PN}" | 15 | RDEPENDS:${PN}-x11 =+ "${PN}" |
16 | RDEPENDS_${PN}-glx =+ "${PN}-x11" | 16 | RDEPENDS:${PN}-glx =+ "${PN}-x11" |
17 | 17 | ||
18 | FILES_${PN}-x11 =+ "${libdir}/libva-x11*${SOLIBS}" | 18 | FILES:${PN}-x11 =+ "${libdir}/libva-x11*${SOLIBS}" |
19 | FILES_${PN}-glx =+ "${libdir}/libva-glx*${SOLIBS}" | 19 | FILES:${PN}-glx =+ "${libdir}/libva-glx*${SOLIBS}" |
20 | FILES_${PN}-wayland =+ "${libdir}/libva-wayland*${SOLIBS}" | 20 | FILES:${PN}-wayland =+ "${libdir}/libva-wayland*${SOLIBS}" |
diff --git a/meta/recipes-graphics/matchbox-session/matchbox-session_0.1.bb b/meta/recipes-graphics/matchbox-session/matchbox-session_0.1.bb index 57a3024ea9..53229f2edc 100644 --- a/meta/recipes-graphics/matchbox-session/matchbox-session_0.1.bb +++ b/meta/recipes-graphics/matchbox-session/matchbox-session_0.1.bb | |||
@@ -7,7 +7,7 @@ LICENSE = "GPLv2" | |||
7 | LIC_FILES_CHKSUM = "file://matchbox-session;endline=20;md5=180f1c169a15d059a56c30094f6fb5ea" | 7 | LIC_FILES_CHKSUM = "file://matchbox-session;endline=20;md5=180f1c169a15d059a56c30094f6fb5ea" |
8 | 8 | ||
9 | SECTION = "x11" | 9 | SECTION = "x11" |
10 | RCONFLICTS_${PN} = "matchbox-common" | 10 | RCONFLICTS:${PN} = "matchbox-common" |
11 | 11 | ||
12 | SRC_URI = "file://matchbox-session" | 12 | SRC_URI = "file://matchbox-session" |
13 | S = "${WORKDIR}" | 13 | S = "${WORKDIR}" |
@@ -16,7 +16,7 @@ PR = "r4" | |||
16 | 16 | ||
17 | inherit update-alternatives | 17 | inherit update-alternatives |
18 | 18 | ||
19 | ALTERNATIVE_${PN} = "x-session-manager" | 19 | ALTERNATIVE:${PN} = "x-session-manager" |
20 | ALTERNATIVE_TARGET[x-session-manager] = "${bindir}/matchbox-session" | 20 | ALTERNATIVE_TARGET[x-session-manager] = "${bindir}/matchbox-session" |
21 | ALTERNATIVE_PRIORITY = "100" | 21 | ALTERNATIVE_PRIORITY = "100" |
22 | 22 | ||
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 a08eb252ce..95a0604aee 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 | |||
@@ -22,7 +22,7 @@ inherit autotools pkgconfig features_check | |||
22 | # depends on virtual/libx11 | 22 | # depends on virtual/libx11 |
23 | REQUIRED_DISTRO_FEATURES = "x11" | 23 | REQUIRED_DISTRO_FEATURES = "x11" |
24 | 24 | ||
25 | FILES_${PN} = "${bindir}/* \ | 25 | FILES:${PN} = "${bindir}/* \ |
26 | ${datadir}/matchbox \ | 26 | ${datadir}/matchbox \ |
27 | ${sysconfdir}/matchbox \ | 27 | ${sysconfdir}/matchbox \ |
28 | ${datadir}/themes/blondie/matchbox \ | 28 | ${datadir}/themes/blondie/matchbox \ |
@@ -35,6 +35,6 @@ EXTRA_OECONF = " --enable-startup-notification \ | |||
35 | --with-expat-lib=${STAGING_LIBDIR} \ | 35 | --with-expat-lib=${STAGING_LIBDIR} \ |
36 | --with-expat-includes=${STAGING_INCDIR}" | 36 | --with-expat-includes=${STAGING_INCDIR}" |
37 | 37 | ||
38 | do_install_prepend() { | 38 | do_install:prepend() { |
39 | install ${WORKDIR}/kbdconfig ${S}/data/kbdconfig | 39 | install ${WORKDIR}/kbdconfig ${S}/data/kbdconfig |
40 | } | 40 | } |
diff --git a/meta/recipes-graphics/mesa/libglu_9.0.2.bb b/meta/recipes-graphics/mesa/libglu_9.0.2.bb index ae18f86532..64fa82e5a8 100644 --- a/meta/recipes-graphics/mesa/libglu_9.0.2.bb +++ b/meta/recipes-graphics/mesa/libglu_9.0.2.bb | |||
@@ -25,4 +25,4 @@ inherit autotools pkgconfig features_check | |||
25 | REQUIRED_DISTRO_FEATURES = "x11 opengl" | 25 | REQUIRED_DISTRO_FEATURES = "x11 opengl" |
26 | 26 | ||
27 | # Remove the mesa-glu dependency in mesa-glu-dev, as mesa-glu is empty | 27 | # Remove the mesa-glu dependency in mesa-glu-dev, as mesa-glu is empty |
28 | RDEPENDS_${PN}-dev = "" | 28 | RDEPENDS:${PN}-dev = "" |
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 38bdbded29..368af4e915 100644 --- a/meta/recipes-graphics/mesa/mesa-demos_8.4.0.bb +++ b/meta/recipes-graphics/mesa/mesa-demos_8.4.0.bb | |||
@@ -49,7 +49,7 @@ PACKAGECONFIG[glew] = "--enable-glew,--disable-glew,glew" | |||
49 | PACKAGECONFIG[glu] = "--enable-glu,--disable-glu,virtual/libgl" | 49 | PACKAGECONFIG[glu] = "--enable-glu,--disable-glu,virtual/libgl" |
50 | PACKAGECONFIG[glx] = "--enable-glx-demos,--disable-glx-demos" | 50 | PACKAGECONFIG[glx] = "--enable-glx-demos,--disable-glx-demos" |
51 | 51 | ||
52 | do_install_append() { | 52 | do_install:append() { |
53 | # it can be completely empty when all PACKAGECONFIG options are disabled | 53 | # it can be completely empty when all PACKAGECONFIG options are disabled |
54 | rmdir --ignore-fail-on-non-empty ${D}${bindir} | 54 | rmdir --ignore-fail-on-non-empty ${D}${bindir} |
55 | 55 | ||
diff --git a/meta/recipes-graphics/mesa/mesa-gl_21.1.5.bb b/meta/recipes-graphics/mesa/mesa-gl_21.1.5.bb index dff79f0be0..142bb743b1 100644 --- a/meta/recipes-graphics/mesa/mesa-gl_21.1.5.bb +++ b/meta/recipes-graphics/mesa/mesa-gl_21.1.5.bb | |||
@@ -9,7 +9,7 @@ S = "${WORKDIR}/mesa-${PV}" | |||
9 | # At least one DRI rendering engine is required to build mesa. | 9 | # At least one DRI rendering engine is required to build mesa. |
10 | # When no X11 is available, use osmesa for the rendering engine. | 10 | # When no X11 is available, use osmesa for the rendering engine. |
11 | PACKAGECONFIG ??= "opengl dri ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', 'osmesa gallium', d)}" | 11 | PACKAGECONFIG ??= "opengl dri ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', 'osmesa gallium', d)}" |
12 | PACKAGECONFIG_class-target = "opengl dri ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', 'osmesa gallium', d)}" | 12 | PACKAGECONFIG:class-target = "opengl dri ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', 'osmesa gallium', d)}" |
13 | 13 | ||
14 | # 21.0.0 version fails to build when any driver is enabled in DRIDRIVERS | 14 | # 21.0.0 version fails to build when any driver is enabled in DRIDRIVERS |
15 | # ./mesa-21.0.0/meson.build:519:4: ERROR: Problem encountered: building dri drivers require at least one windowing system | 15 | # ./mesa-21.0.0/meson.build:519:4: ERROR: Problem encountered: building dri drivers require at least one windowing system |
diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc index 85a352f736..c636313229 100644 --- a/meta/recipes-graphics/mesa/mesa.inc +++ b/meta/recipes-graphics/mesa/mesa.inc | |||
@@ -28,7 +28,7 @@ UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P<pver>\d+(\.\d+)+)" | |||
28 | 28 | ||
29 | #because we cannot rely on the fact that all apps will use pkgconfig, | 29 | #because we cannot rely on the fact that all apps will use pkgconfig, |
30 | #make eglplatform.h independent of MESA_EGL_NO_X11_HEADER | 30 | #make eglplatform.h independent of MESA_EGL_NO_X11_HEADER |
31 | do_install_append() { | 31 | do_install:append() { |
32 | if ${@bb.utils.contains('PACKAGECONFIG', 'egl', 'true', 'false', d)}; then | 32 | if ${@bb.utils.contains('PACKAGECONFIG', 'egl', 'true', 'false', d)}; then |
33 | sed -i -e 's/^#elif defined(__unix__) && defined(EGL_NO_X11)$/#elif defined(__unix__) \&\& defined(EGL_NO_X11) || ${@bb.utils.contains('PACKAGECONFIG', 'x11', '0', '1', d)}/' ${D}${includedir}/EGL/eglplatform.h | 33 | sed -i -e 's/^#elif defined(__unix__) && defined(EGL_NO_X11)$/#elif defined(__unix__) \&\& defined(EGL_NO_X11) || ${@bb.utils.contains('PACKAGECONFIG', 'x11', '0', '1', d)}/' ${D}${includedir}/EGL/eglplatform.h |
34 | fi | 34 | fi |
@@ -48,7 +48,7 @@ inherit meson pkgconfig python3native gettext features_check | |||
48 | 48 | ||
49 | BBCLASSEXTEND = "native nativesdk" | 49 | BBCLASSEXTEND = "native nativesdk" |
50 | 50 | ||
51 | ANY_OF_DISTRO_FEATURES_class-target = "opengl vulkan" | 51 | ANY_OF_DISTRO_FEATURES:class-target = "opengl vulkan" |
52 | 52 | ||
53 | PLATFORMS ??= "${@bb.utils.filter('PACKAGECONFIG', 'x11 wayland', d)}" | 53 | PLATFORMS ??= "${@bb.utils.filter('PACKAGECONFIG', 'x11 wayland', d)}" |
54 | 54 | ||
@@ -82,16 +82,16 @@ EXTRA_OEMESON = " \ | |||
82 | def strip_comma(s): | 82 | def strip_comma(s): |
83 | return s.strip(',') | 83 | return s.strip(',') |
84 | 84 | ||
85 | PACKAGECONFIG_class-target ??= "${@bb.utils.filter('DISTRO_FEATURES', 'wayland vulkan', d)} \ | 85 | PACKAGECONFIG:class-target ??= "${@bb.utils.filter('DISTRO_FEATURES', 'wayland vulkan', d)} \ |
86 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'opengl egl gles gbm dri gallium virgl', '', d)} \ | 86 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'opengl egl gles gbm dri gallium virgl', '', d)} \ |
87 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'x11 dri3', '', d)} \ | 87 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11 opengl', 'x11 dri3', '', d)} \ |
88 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11 vulkan', 'dri3', '', d)} \ | 88 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11 vulkan', 'dri3', '', d)} \ |
89 | elf-tls \ | 89 | elf-tls \ |
90 | " | 90 | " |
91 | PACKAGECONFIG_class-native ?= "gbm gallium egl opengl elf-tls x11" | 91 | PACKAGECONFIG:class-native ?= "gbm gallium egl opengl elf-tls x11" |
92 | PACKAGECONFIG_class-nativesdk ?= "gbm gallium egl opengl elf-tls x11" | 92 | PACKAGECONFIG:class-nativesdk ?= "gbm gallium egl opengl elf-tls x11" |
93 | 93 | ||
94 | PACKAGECONFIG_remove_libc-musl = "elf-tls" | 94 | PACKAGECONFIG:remove:libc-musl = "elf-tls" |
95 | 95 | ||
96 | # "gbm" requires "dri", "opengl" | 96 | # "gbm" requires "dri", "opengl" |
97 | PACKAGECONFIG[gbm] = "-Dgbm=enabled,-Dgbm=disabled" | 97 | PACKAGECONFIG[gbm] = "-Dgbm=enabled,-Dgbm=disabled" |
@@ -110,9 +110,9 @@ PACKAGECONFIG[dri3] = "-Ddri3=enabled, -Ddri3=disabled, xorgproto libxshmfence" | |||
110 | # Vulkan drivers need dri3 enabled | 110 | # Vulkan drivers need dri3 enabled |
111 | # amd could be enabled as well but requires gallium-llvm with llvm >= 3.9 | 111 | # amd could be enabled as well but requires gallium-llvm with llvm >= 3.9 |
112 | VULKAN_DRIVERS = "" | 112 | VULKAN_DRIVERS = "" |
113 | VULKAN_DRIVERS_append_x86_class-target = ",intel" | 113 | VULKAN_DRIVERS:append:x86:class-target = ",intel" |
114 | VULKAN_DRIVERS_append_x86-64_class-target = ",intel" | 114 | VULKAN_DRIVERS:append:x86-64:class-target = ",intel" |
115 | VULKAN_DRIVERS_append ="${@bb.utils.contains('PACKAGECONFIG', 'freedreno', ',freedreno', '', d)}" | 115 | VULKAN_DRIVERS:append ="${@bb.utils.contains('PACKAGECONFIG', 'freedreno', ',freedreno', '', d)}" |
116 | PACKAGECONFIG[vulkan] = "-Dvulkan-drivers=${@strip_comma('${VULKAN_DRIVERS}')}, -Dvulkan-drivers=''," | 116 | PACKAGECONFIG[vulkan] = "-Dvulkan-drivers=${@strip_comma('${VULKAN_DRIVERS}')}, -Dvulkan-drivers=''," |
117 | 117 | ||
118 | PACKAGECONFIG[opengl] = "-Dopengl=true, -Dopengl=false" | 118 | PACKAGECONFIG[opengl] = "-Dopengl=true, -Dopengl=false" |
@@ -131,16 +131,16 @@ PACKAGECONFIG[v3d] = "" | |||
131 | 131 | ||
132 | GALLIUMDRIVERS = "swrast" | 132 | GALLIUMDRIVERS = "swrast" |
133 | # gallium swrast was found to crash Xorg on startup in x32 qemu | 133 | # gallium swrast was found to crash Xorg on startup in x32 qemu |
134 | GALLIUMDRIVERS_x86-x32 = "" | 134 | GALLIUMDRIVERS:x86-x32 = "" |
135 | # Add crocus when 21.2 is out to the list below to support the full range of Intel GPUs | 135 | # Add crocus when 21.2 is out to the list below to support the full range of Intel GPUs |
136 | GALLIUMDRIVERS_append_x86_class-target = ",i915,iris" | 136 | GALLIUMDRIVERS:append:x86:class-target = ",i915,iris" |
137 | GALLIUMDRIVERS_append_x86-64_class-target = ",i915,iris" | 137 | GALLIUMDRIVERS:append:x86-64:class-target = ",i915,iris" |
138 | 138 | ||
139 | GALLIUMDRIVERS_append ="${@bb.utils.contains('PACKAGECONFIG', 'etnaviv', ',etnaviv', '', d)}" | 139 | GALLIUMDRIVERS:append ="${@bb.utils.contains('PACKAGECONFIG', 'etnaviv', ',etnaviv', '', d)}" |
140 | GALLIUMDRIVERS_append ="${@bb.utils.contains('PACKAGECONFIG', 'freedreno', ',freedreno', '', d)}" | 140 | GALLIUMDRIVERS:append ="${@bb.utils.contains('PACKAGECONFIG', 'freedreno', ',freedreno', '', d)}" |
141 | GALLIUMDRIVERS_append ="${@bb.utils.contains('PACKAGECONFIG', 'kmsro', ',kmsro', '', d)}" | 141 | GALLIUMDRIVERS:append ="${@bb.utils.contains('PACKAGECONFIG', 'kmsro', ',kmsro', '', d)}" |
142 | GALLIUMDRIVERS_append ="${@bb.utils.contains('PACKAGECONFIG', 'vc4', ',vc4', '', d)}" | 142 | GALLIUMDRIVERS:append ="${@bb.utils.contains('PACKAGECONFIG', 'vc4', ',vc4', '', d)}" |
143 | GALLIUMDRIVERS_append ="${@bb.utils.contains('PACKAGECONFIG', 'v3d', ',v3d', '', d)}" | 143 | GALLIUMDRIVERS:append ="${@bb.utils.contains('PACKAGECONFIG', 'v3d', ',v3d', '', d)}" |
144 | 144 | ||
145 | # radeonsi requires LLVM | 145 | # radeonsi requires LLVM |
146 | GALLIUMDRIVERS_RADEONSI = "${@bb.utils.contains('PACKAGECONFIG', 'r600', ',radeonsi', '', d)}" | 146 | GALLIUMDRIVERS_RADEONSI = "${@bb.utils.contains('PACKAGECONFIG', 'r600', ',radeonsi', '', d)}" |
@@ -149,9 +149,9 @@ GALLIUMDRIVERS_LLVM = "r300,svga,nouveau${GALLIUMDRIVERS_RADEONSI}" | |||
149 | PACKAGECONFIG[r600] = "" | 149 | PACKAGECONFIG[r600] = "" |
150 | PACKAGECONFIG[virgl] = "" | 150 | PACKAGECONFIG[virgl] = "" |
151 | 151 | ||
152 | GALLIUMDRIVERS_append = "${@bb.utils.contains('PACKAGECONFIG', 'gallium-llvm', ',${GALLIUMDRIVERS_LLVM}', '', d)}" | 152 | GALLIUMDRIVERS:append = "${@bb.utils.contains('PACKAGECONFIG', 'gallium-llvm', ',${GALLIUMDRIVERS_LLVM}', '', d)}" |
153 | GALLIUMDRIVERS_append = "${@bb.utils.contains('PACKAGECONFIG', 'r600', ',r600', '', d)}" | 153 | GALLIUMDRIVERS:append = "${@bb.utils.contains('PACKAGECONFIG', 'r600', ',r600', '', d)}" |
154 | GALLIUMDRIVERS_append = "${@bb.utils.contains('PACKAGECONFIG', 'virgl', ',virgl', '', d)}" | 154 | GALLIUMDRIVERS:append = "${@bb.utils.contains('PACKAGECONFIG', 'virgl', ',virgl', '', d)}" |
155 | 155 | ||
156 | PACKAGECONFIG[gallium] = "-Dgallium-drivers=${@strip_comma('${GALLIUMDRIVERS}')}, -Dgallium-drivers='', libdrm" | 156 | PACKAGECONFIG[gallium] = "-Dgallium-drivers=${@strip_comma('${GALLIUMDRIVERS}')}, -Dgallium-drivers='', libdrm" |
157 | PACKAGECONFIG[gallium-llvm] = "-Dllvm=enabled -Dshared-llvm=enabled, -Dllvm=disabled, llvm${MESA_LLVM_RELEASE} llvm-native \ | 157 | PACKAGECONFIG[gallium-llvm] = "-Dllvm=enabled -Dshared-llvm=enabled, -Dllvm=disabled, llvm${MESA_LLVM_RELEASE} llvm-native \ |
@@ -162,10 +162,10 @@ PACKAGECONFIG[va] = "-Dgallium-va=enabled,-Dgallium-va=disabled,libva-initial" | |||
162 | PACKAGECONFIG[vdpau] = "-Dgallium-vdpau=enabled,-Dgallium-vdpau=disabled,libvdpau" | 162 | PACKAGECONFIG[vdpau] = "-Dgallium-vdpau=enabled,-Dgallium-vdpau=disabled,libvdpau" |
163 | 163 | ||
164 | PACKAGECONFIG[lima] = "" | 164 | PACKAGECONFIG[lima] = "" |
165 | GALLIUMDRIVERS_append ="${@bb.utils.contains('PACKAGECONFIG', 'lima', ',lima', '', d)}" | 165 | GALLIUMDRIVERS:append ="${@bb.utils.contains('PACKAGECONFIG', 'lima', ',lima', '', d)}" |
166 | 166 | ||
167 | PACKAGECONFIG[panfrost] = "" | 167 | PACKAGECONFIG[panfrost] = "" |
168 | GALLIUMDRIVERS_append ="${@bb.utils.contains('PACKAGECONFIG', 'panfrost', ',panfrost', '', d)}" | 168 | GALLIUMDRIVERS:append ="${@bb.utils.contains('PACKAGECONFIG', 'panfrost', ',panfrost', '', d)}" |
169 | 169 | ||
170 | PACKAGECONFIG[osmesa] = "-Dosmesa=true,-Dosmesa=false" | 170 | PACKAGECONFIG[osmesa] = "-Dosmesa=true,-Dosmesa=false" |
171 | 171 | ||
@@ -174,16 +174,16 @@ PACKAGECONFIG[unwind] = "-Dlibunwind=enabled,-Dlibunwind=disabled,libunwind" | |||
174 | PACKAGECONFIG[lmsensors] = "-Dlmsensors=enabled,-Dlmsensors=disabled,lmsensors" | 174 | PACKAGECONFIG[lmsensors] = "-Dlmsensors=enabled,-Dlmsensors=disabled,lmsensors" |
175 | 175 | ||
176 | # llvmpipe is slow if compiled with -fomit-frame-pointer (e.g. -O2) | 176 | # llvmpipe is slow if compiled with -fomit-frame-pointer (e.g. -O2) |
177 | FULL_OPTIMIZATION_append = " -fno-omit-frame-pointer" | 177 | FULL_OPTIMIZATION:append = " -fno-omit-frame-pointer" |
178 | 178 | ||
179 | CFLAGS_append_armv5 = " -DMISSING_64BIT_ATOMICS" | 179 | CFLAGS:append:armv5 = " -DMISSING_64BIT_ATOMICS" |
180 | CFLAGS_append_armv6 = " -DMISSING_64BIT_ATOMICS" | 180 | CFLAGS:append:armv6 = " -DMISSING_64BIT_ATOMICS" |
181 | 181 | ||
182 | # Remove the mesa dependency on mesa-dev, as mesa is empty | 182 | # Remove the mesa dependency on mesa-dev, as mesa is empty |
183 | RDEPENDS_${PN}-dev = "" | 183 | RDEPENDS:${PN}-dev = "" |
184 | 184 | ||
185 | # Add dependency so that GLES3 header don't need to be added manually | 185 | # Add dependency so that GLES3 header don't need to be added manually |
186 | RDEPENDS_libgles2-mesa-dev += "libgles3-mesa-dev" | 186 | RDEPENDS:libgles2-mesa-dev += "libgles3-mesa-dev" |
187 | 187 | ||
188 | PACKAGES =+ "libegl-mesa libegl-mesa-dev \ | 188 | PACKAGES =+ "libegl-mesa libegl-mesa-dev \ |
189 | libosmesa libosmesa-dev \ | 189 | libosmesa libosmesa-dev \ |
@@ -198,7 +198,7 @@ PACKAGES =+ "libegl-mesa libegl-mesa-dev \ | |||
198 | mesa-vdpau-drivers \ | 198 | mesa-vdpau-drivers \ |
199 | " | 199 | " |
200 | 200 | ||
201 | do_install_append () { | 201 | do_install:append () { |
202 | # Drivers never need libtool .la files | 202 | # Drivers never need libtool .la files |
203 | rm -f ${D}${libdir}/dri/*.la | 203 | rm -f ${D}${libdir}/dri/*.la |
204 | rm -f ${D}${libdir}/egl/*.la | 204 | rm -f ${D}${libdir}/egl/*.la |
@@ -232,28 +232,28 @@ python __anonymous() { | |||
232 | fullp = mlprefix + p[1] + "-mesa" + suffix | 232 | fullp = mlprefix + p[1] + "-mesa" + suffix |
233 | mlprefix = d.getVar("MLPREFIX") | 233 | mlprefix = d.getVar("MLPREFIX") |
234 | pkgs = " ".join(mlprefix + x + suffix for x in p[1:]) | 234 | pkgs = " ".join(mlprefix + x + suffix for x in p[1:]) |
235 | d.setVar("DEBIAN_NOAUTONAME_" + fullp, "1") | 235 | d.setVar("DEBIAN_NOAUTONAME:" + fullp, "1") |
236 | d.appendVar("RREPLACES_" + fullp, pkgs) | 236 | d.appendVar("RREPLACES:" + fullp, pkgs) |
237 | d.appendVar("RPROVIDES_" + fullp, pkgs) | 237 | d.appendVar("RPROVIDES:" + fullp, pkgs) |
238 | d.appendVar("RCONFLICTS_" + fullp, pkgs) | 238 | d.appendVar("RCONFLICTS:" + fullp, pkgs) |
239 | 239 | ||
240 | d.appendVar("RRECOMMENDS_" + fullp, " ${MLPREFIX}mesa-megadriver" + suffix) | 240 | d.appendVar("RRECOMMENDS:" + fullp, " ${MLPREFIX}mesa-megadriver" + suffix) |
241 | 241 | ||
242 | # For -dev, the first element is both the Debian and original name | 242 | # For -dev, the first element is both the Debian and original name |
243 | fullp = mlprefix + p[1] + "-mesa-dev" + suffix | 243 | fullp = mlprefix + p[1] + "-mesa-dev" + suffix |
244 | pkgs = mlprefix + p[1] + "-dev" + suffix | 244 | pkgs = mlprefix + p[1] + "-dev" + suffix |
245 | d.setVar("DEBIAN_NOAUTONAME_" + fullp, "1") | 245 | d.setVar("DEBIAN_NOAUTONAME:" + fullp, "1") |
246 | d.appendVar("RREPLACES_" + fullp, pkgs) | 246 | d.appendVar("RREPLACES:" + fullp, pkgs) |
247 | d.appendVar("RPROVIDES_" + fullp, pkgs) | 247 | d.appendVar("RPROVIDES:" + fullp, pkgs) |
248 | d.appendVar("RCONFLICTS_" + fullp, pkgs) | 248 | d.appendVar("RCONFLICTS:" + fullp, pkgs) |
249 | } | 249 | } |
250 | 250 | ||
251 | python mesa_populate_packages() { | 251 | python mesa_populate_packages() { |
252 | pkgs = ['mesa', 'mesa-dev', 'mesa-dbg'] | 252 | pkgs = ['mesa', 'mesa-dev', 'mesa-dbg'] |
253 | for pkg in pkgs: | 253 | for pkg in pkgs: |
254 | d.setVar("RPROVIDES_%s" % pkg, pkg.replace("mesa", "mesa-dri", 1)) | 254 | d.setVar("RPROVIDES:%s" % pkg, pkg.replace("mesa", "mesa-dri", 1)) |
255 | d.setVar("RCONFLICTS_%s" % pkg, pkg.replace("mesa", "mesa-dri", 1)) | 255 | d.setVar("RCONFLICTS:%s" % pkg, pkg.replace("mesa", "mesa-dri", 1)) |
256 | d.setVar("RREPLACES_%s" % pkg, pkg.replace("mesa", "mesa-dri", 1)) | 256 | d.setVar("RREPLACES:%s" % pkg, pkg.replace("mesa", "mesa-dri", 1)) |
257 | 257 | ||
258 | import re | 258 | import re |
259 | dri_drivers_root = oe.path.join(d.getVar('PKGD'), d.getVar('libdir'), "dri") | 259 | dri_drivers_root = oe.path.join(d.getVar('PKGD'), d.getVar('libdir'), "dri") |
@@ -264,45 +264,45 @@ python mesa_populate_packages() { | |||
264 | m = re.match(r'^(.*)_dri\.so$', p) | 264 | m = re.match(r'^(.*)_dri\.so$', p) |
265 | if m: | 265 | if m: |
266 | pkg_name = " ${MLPREFIX}mesa-driver-%s" % legitimize_package_name(m.group(1)) | 266 | pkg_name = " ${MLPREFIX}mesa-driver-%s" % legitimize_package_name(m.group(1)) |
267 | d.appendVar("RPROVIDES_%s" % lib_name, pkg_name) | 267 | d.appendVar("RPROVIDES:%s" % lib_name, pkg_name) |
268 | d.appendVar("RCONFLICTS_%s" % lib_name, pkg_name) | 268 | d.appendVar("RCONFLICTS:%s" % lib_name, pkg_name) |
269 | d.appendVar("RREPLACES_%s" % lib_name, pkg_name) | 269 | d.appendVar("RREPLACES:%s" % lib_name, pkg_name) |
270 | 270 | ||
271 | pipe_drivers_root = os.path.join(d.getVar('libdir'), "gallium-pipe") | 271 | pipe_drivers_root = os.path.join(d.getVar('libdir'), "gallium-pipe") |
272 | do_split_packages(d, pipe_drivers_root, r'^pipe_(.*)\.so$', 'mesa-driver-pipe-%s', 'Mesa %s pipe driver', extra_depends='') | 272 | do_split_packages(d, pipe_drivers_root, r'^pipe_(.*)\.so$', 'mesa-driver-pipe-%s', 'Mesa %s pipe driver', extra_depends='') |
273 | } | 273 | } |
274 | 274 | ||
275 | PACKAGESPLITFUNCS_prepend = "mesa_populate_packages " | 275 | PACKAGESPLITFUNCS:prepend = "mesa_populate_packages " |
276 | 276 | ||
277 | PACKAGES_DYNAMIC += "^mesa-driver-.*" | 277 | PACKAGES_DYNAMIC += "^mesa-driver-.*" |
278 | PACKAGES_DYNAMIC_class-native = "^mesa-driver-.*-native" | 278 | PACKAGES_DYNAMIC:class-native = "^mesa-driver-.*-native" |
279 | 279 | ||
280 | FILES_mesa-megadriver = "${libdir}/dri/* ${datadir}/drirc.d/00-mesa-defaults.conf" | 280 | FILES:mesa-megadriver = "${libdir}/dri/* ${datadir}/drirc.d/00-mesa-defaults.conf" |
281 | FILES_mesa-vulkan-drivers = "${libdir}/libvulkan_*.so ${datadir}/vulkan" | 281 | FILES:mesa-vulkan-drivers = "${libdir}/libvulkan_*.so ${datadir}/vulkan" |
282 | FILES_${PN}-vdpau-drivers = "${libdir}/vdpau/*.so.*" | 282 | FILES:${PN}-vdpau-drivers = "${libdir}/vdpau/*.so.*" |
283 | FILES_libegl-mesa = "${libdir}/libEGL.so.*" | 283 | FILES:libegl-mesa = "${libdir}/libEGL.so.*" |
284 | FILES_libgbm = "${libdir}/libgbm.so.*" | 284 | FILES:libgbm = "${libdir}/libgbm.so.*" |
285 | FILES_libgles1-mesa = "${libdir}/libGLESv1*.so.*" | 285 | FILES:libgles1-mesa = "${libdir}/libGLESv1*.so.*" |
286 | FILES_libgles2-mesa = "${libdir}/libGLESv2.so.*" | 286 | FILES:libgles2-mesa = "${libdir}/libGLESv2.so.*" |
287 | FILES_libgl-mesa = "${libdir}/libGL.so.*" | 287 | FILES:libgl-mesa = "${libdir}/libGL.so.*" |
288 | FILES_libglapi = "${libdir}/libglapi.so.*" | 288 | FILES:libglapi = "${libdir}/libglapi.so.*" |
289 | FILES_libosmesa = "${libdir}/libOSMesa.so.*" | 289 | FILES:libosmesa = "${libdir}/libOSMesa.so.*" |
290 | FILES_libxatracker = "${libdir}/libxatracker.so.*" | 290 | FILES:libxatracker = "${libdir}/libxatracker.so.*" |
291 | 291 | ||
292 | FILES_${PN}-dev = "${libdir}/pkgconfig/dri.pc ${includedir}/vulkan ${libdir}/vdpau/*.so" | 292 | FILES:${PN}-dev = "${libdir}/pkgconfig/dri.pc ${includedir}/vulkan ${libdir}/vdpau/*.so" |
293 | FILES_libegl-mesa-dev = "${libdir}/libEGL.* ${includedir}/EGL ${includedir}/KHR ${libdir}/pkgconfig/egl.pc" | 293 | FILES:libegl-mesa-dev = "${libdir}/libEGL.* ${includedir}/EGL ${includedir}/KHR ${libdir}/pkgconfig/egl.pc" |
294 | FILES_libgbm-dev = "${libdir}/libgbm.* ${libdir}/pkgconfig/gbm.pc ${includedir}/gbm.h" | 294 | FILES:libgbm-dev = "${libdir}/libgbm.* ${libdir}/pkgconfig/gbm.pc ${includedir}/gbm.h" |
295 | FILES_libgl-mesa-dev = "${libdir}/libGL.* ${includedir}/GL ${libdir}/pkgconfig/gl.pc" | 295 | FILES:libgl-mesa-dev = "${libdir}/libGL.* ${includedir}/GL ${libdir}/pkgconfig/gl.pc" |
296 | FILES_libglapi-dev = "${libdir}/libglapi.*" | 296 | FILES:libglapi-dev = "${libdir}/libglapi.*" |
297 | FILES_libgles1-mesa-dev = "${libdir}/libGLESv1*.* ${includedir}/GLES ${libdir}/pkgconfig/glesv1*.pc" | 297 | FILES:libgles1-mesa-dev = "${libdir}/libGLESv1*.* ${includedir}/GLES ${libdir}/pkgconfig/glesv1*.pc" |
298 | FILES_libgles2-mesa-dev = "${libdir}/libGLESv2.* ${includedir}/GLES2 ${libdir}/pkgconfig/glesv2.pc" | 298 | FILES:libgles2-mesa-dev = "${libdir}/libGLESv2.* ${includedir}/GLES2 ${libdir}/pkgconfig/glesv2.pc" |
299 | FILES_libgles3-mesa-dev = "${includedir}/GLES3" | 299 | FILES:libgles3-mesa-dev = "${includedir}/GLES3" |
300 | FILES_libosmesa-dev = "${libdir}/libOSMesa.* ${includedir}/GL/osmesa.h ${libdir}/pkgconfig/osmesa.pc" | 300 | FILES:libosmesa-dev = "${libdir}/libOSMesa.* ${includedir}/GL/osmesa.h ${libdir}/pkgconfig/osmesa.pc" |
301 | FILES_libxatracker-dev = "${libdir}/libxatracker.so ${libdir}/libxatracker.la \ | 301 | FILES:libxatracker-dev = "${libdir}/libxatracker.so ${libdir}/libxatracker.la \ |
302 | ${includedir}/xa_tracker.h ${includedir}/xa_composite.h ${includedir}/xa_context.h \ | 302 | ${includedir}/xa_tracker.h ${includedir}/xa_composite.h ${includedir}/xa_context.h \ |
303 | ${libdir}/pkgconfig/xatracker.pc" | 303 | ${libdir}/pkgconfig/xatracker.pc" |
304 | 304 | ||
305 | # Fix upgrade path from mesa to mesa-megadriver | 305 | # Fix upgrade path from mesa to mesa-megadriver |
306 | RREPLACES_mesa-megadriver = "mesa" | 306 | RREPLACES:mesa-megadriver = "mesa" |
307 | RCONFLICTS_mesa-megadriver = "mesa" | 307 | RCONFLICTS:mesa-megadriver = "mesa" |
308 | RPROVIDES_mesa-megadriver = "mesa" | 308 | RPROVIDES:mesa-megadriver = "mesa" |
diff --git a/meta/recipes-graphics/mesa/mesa_21.1.5.bb b/meta/recipes-graphics/mesa/mesa_21.1.5.bb index 28abc91a87..3f62990b29 100644 --- a/meta/recipes-graphics/mesa/mesa_21.1.5.bb +++ b/meta/recipes-graphics/mesa/mesa_21.1.5.bb | |||
@@ -1,5 +1,5 @@ | |||
1 | require ${BPN}.inc | 1 | require ${BPN}.inc |
2 | 2 | ||
3 | DRIDRIVERS_append_x86_class-target = ",r100,r200,nouveau,i965" | 3 | DRIDRIVERS:append:x86:class-target = ",r100,r200,nouveau,i965" |
4 | DRIDRIVERS_append_x86-64_class-target = ",r100,r200,nouveau,i965" | 4 | DRIDRIVERS:append:x86-64:class-target = ",r100,r200,nouveau,i965" |
5 | 5 | ||
diff --git a/meta/recipes-graphics/mini-x-session/mini-x-session_0.1.bb b/meta/recipes-graphics/mini-x-session/mini-x-session_0.1.bb index 549b0cbdf7..470a5e9ea9 100644 --- a/meta/recipes-graphics/mini-x-session/mini-x-session_0.1.bb +++ b/meta/recipes-graphics/mini-x-session/mini-x-session_0.1.bb | |||
@@ -9,16 +9,16 @@ LICENSE = "GPLv2" | |||
9 | LIC_FILES_CHKSUM = "file://mini-x-session;endline=5;md5=b6430bffbcf05f9760e72938826b7487" | 9 | LIC_FILES_CHKSUM = "file://mini-x-session;endline=5;md5=b6430bffbcf05f9760e72938826b7487" |
10 | 10 | ||
11 | SECTION = "x11" | 11 | SECTION = "x11" |
12 | RCONFLICTS_${PN} = "matchbox-common" | 12 | RCONFLICTS:${PN} = "matchbox-common" |
13 | 13 | ||
14 | SRC_URI = "file://mini-x-session" | 14 | SRC_URI = "file://mini-x-session" |
15 | S = "${WORKDIR}" | 15 | S = "${WORKDIR}" |
16 | 16 | ||
17 | RDEPENDS_${PN} = "sudo" | 17 | RDEPENDS:${PN} = "sudo" |
18 | 18 | ||
19 | inherit update-alternatives | 19 | inherit update-alternatives |
20 | 20 | ||
21 | ALTERNATIVE_${PN} = "x-session-manager" | 21 | ALTERNATIVE:${PN} = "x-session-manager" |
22 | ALTERNATIVE_TARGET[x-session-manager] = "${bindir}/mini-x-session" | 22 | ALTERNATIVE_TARGET[x-session-manager] = "${bindir}/mini-x-session" |
23 | ALTERNATIVE_PRIORITY = "50" | 23 | ALTERNATIVE_PRIORITY = "50" |
24 | 24 | ||
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-weston.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-weston.bb index 7dcfd6733b..0ce91ca940 100644 --- a/meta/recipes-graphics/packagegroups/packagegroup-core-weston.bb +++ b/meta/recipes-graphics/packagegroups/packagegroup-core-weston.bb | |||
@@ -7,7 +7,7 @@ inherit packagegroup features_check | |||
7 | # weston-init requires pam enabled if started via systemd | 7 | # weston-init requires pam enabled if started via systemd |
8 | REQUIRED_DISTRO_FEATURES = "wayland ${@oe.utils.conditional('VIRTUAL-RUNTIME_init_manager', 'systemd', 'pam', '', d)}" | 8 | REQUIRED_DISTRO_FEATURES = "wayland ${@oe.utils.conditional('VIRTUAL-RUNTIME_init_manager', 'systemd', 'pam', '', d)}" |
9 | 9 | ||
10 | RDEPENDS_${PN} = "\ | 10 | RDEPENDS:${PN} = "\ |
11 | weston \ | 11 | weston \ |
12 | weston-init \ | 12 | weston-init \ |
13 | weston-examples \ | 13 | weston-examples \ |
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb index 9ca2705a5f..4e6d9908c7 100644 --- a/meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb +++ b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-base.bb | |||
@@ -6,7 +6,7 @@ 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 | ||
9 | RDEPENDS_${PN} = "\ | 9 | RDEPENDS:${PN} = "\ |
10 | packagegroup-core-x11-xserver \ | 10 | packagegroup-core-x11-xserver \ |
11 | packagegroup-core-x11-utils \ | 11 | packagegroup-core-x11-utils \ |
12 | dbus \ | 12 | dbus \ |
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb index a0b944a678..3bb308fbba 100644 --- a/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb +++ b/meta/recipes-graphics/packagegroups/packagegroup-core-x11-xserver.bb | |||
@@ -14,7 +14,7 @@ REQUIRED_DISTRO_FEATURES = "x11" | |||
14 | XSERVER ?= "xserver-xorg xf86-video-fbdev" | 14 | XSERVER ?= "xserver-xorg xf86-video-fbdev" |
15 | XSERVERCODECS ?= "" | 15 | XSERVERCODECS ?= "" |
16 | 16 | ||
17 | RDEPENDS_${PN} = "\ | 17 | RDEPENDS:${PN} = "\ |
18 | ${XSERVER} \ | 18 | ${XSERVER} \ |
19 | ${XSERVERCODECS} \ | 19 | ${XSERVERCODECS} \ |
20 | " | 20 | " |
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb index cddf1932f3..9ca058b38b 100644 --- a/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb +++ b/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb | |||
@@ -16,13 +16,13 @@ VIRTUAL-RUNTIME_xserver_common ?= "" | |||
16 | VIRTUAL-RUNTIME_graphical_init_manager ?= "xserver-nodm-init" | 16 | VIRTUAL-RUNTIME_graphical_init_manager ?= "xserver-nodm-init" |
17 | 17 | ||
18 | SUMMARY = "X11 display server and basic utilities" | 18 | SUMMARY = "X11 display server and basic utilities" |
19 | RDEPENDS_${PN} = "\ | 19 | RDEPENDS:${PN} = "\ |
20 | ${PN}-xserver \ | 20 | ${PN}-xserver \ |
21 | ${PN}-utils \ | 21 | ${PN}-utils \ |
22 | " | 22 | " |
23 | 23 | ||
24 | SUMMARY_${PN}-utils = "X11 basic utilities and init" | 24 | SUMMARY:${PN}-utils = "X11 basic utilities and init" |
25 | RDEPENDS_${PN}-utils = "\ | 25 | RDEPENDS:${PN}-utils = "\ |
26 | ${VIRTUAL-RUNTIME_xserver_common} \ | 26 | ${VIRTUAL-RUNTIME_xserver_common} \ |
27 | ${VIRTUAL-RUNTIME_graphical_init_manager} \ | 27 | ${VIRTUAL-RUNTIME_graphical_init_manager} \ |
28 | xauth \ | 28 | xauth \ |
diff --git a/meta/recipes-graphics/pango/pango_1.48.7.bb b/meta/recipes-graphics/pango/pango_1.48.7.bb index 963fd5d01c..48a77868f8 100644 --- a/meta/recipes-graphics/pango/pango_1.48.7.bb +++ b/meta/recipes-graphics/pango/pango_1.48.7.bb | |||
@@ -33,22 +33,22 @@ PACKAGECONFIG[thai] = ",,libthai" | |||
33 | 33 | ||
34 | GIR_MESON_OPTION = 'introspection' | 34 | GIR_MESON_OPTION = 'introspection' |
35 | 35 | ||
36 | do_configure_prepend() { | 36 | do_configure:prepend() { |
37 | chmod +x ${S}/tests/*.py | 37 | chmod +x ${S}/tests/*.py |
38 | } | 38 | } |
39 | 39 | ||
40 | do_configure_prepend_toolchain-clang() { | 40 | do_configure:prepend:toolchain-clang() { |
41 | sed -i -e "/Werror=implicit-fallthrough/d" ${S}/meson.build | 41 | sed -i -e "/Werror=implicit-fallthrough/d" ${S}/meson.build |
42 | } | 42 | } |
43 | 43 | ||
44 | LEAD_SONAME = "libpango-1.0*" | 44 | LEAD_SONAME = "libpango-1.0*" |
45 | 45 | ||
46 | FILES_${PN} = "${bindir}/* ${libdir}/libpango*${SOLIBS}" | 46 | FILES:${PN} = "${bindir}/* ${libdir}/libpango*${SOLIBS}" |
47 | 47 | ||
48 | RDEPENDS_${PN}-ptest += "cantarell-fonts" | 48 | RDEPENDS:${PN}-ptest += "cantarell-fonts" |
49 | RDEPENDS_${PN}-ptest_append_libc-glibc = " locale-base-en-us" | 49 | RDEPENDS:${PN}-ptest:append:libc-glibc = " locale-base-en-us" |
50 | 50 | ||
51 | RPROVIDES_${PN} += "pango-modules pango-module-indic-lang \ | 51 | RPROVIDES:${PN} += "pango-modules pango-module-indic-lang \ |
52 | pango-module-basic-fc pango-module-arabic-lang" | 52 | pango-module-basic-fc pango-module-arabic-lang" |
53 | 53 | ||
54 | BBCLASSEXTEND = "native nativesdk" | 54 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-graphics/piglit/piglit_git.bb b/meta/recipes-graphics/piglit/piglit_git.bb index b64a20a586..2e0dfeee42 100644 --- a/meta/recipes-graphics/piglit/piglit_git.bb +++ b/meta/recipes-graphics/piglit/piglit_git.bb | |||
@@ -46,7 +46,7 @@ PACKAGECONFIG[x11] = "-DPIGLIT_BUILD_GL_TESTS=ON,-DPIGLIT_BUILD_GL_TESTS=OFF,${X | |||
46 | 46 | ||
47 | export PIGLIT_BUILD_DIR = "../../../../git" | 47 | export PIGLIT_BUILD_DIR = "../../../../git" |
48 | 48 | ||
49 | do_configure_prepend() { | 49 | do_configure:prepend() { |
50 | if [ "${@bb.utils.contains('PACKAGECONFIG', 'freeglut', 'yes', 'no', d)}" = "no" ]; then | 50 | if [ "${@bb.utils.contains('PACKAGECONFIG', 'freeglut', 'yes', 'no', d)}" = "no" ]; then |
51 | sed -i -e "/^#.*include <GL\/freeglut_ext.h>$/d" ${S}/src/piglit/glut_wrap.h | 51 | sed -i -e "/^#.*include <GL\/freeglut_ext.h>$/d" ${S}/src/piglit/glut_wrap.h |
52 | sed -i -e "/^#.*include.*<GL\/glut.h>$/d" ${S}/src/piglit/glut_wrap.h | 52 | sed -i -e "/^#.*include.*<GL\/glut.h>$/d" ${S}/src/piglit/glut_wrap.h |
@@ -56,18 +56,18 @@ do_configure_prepend() { | |||
56 | # Forcibly strip because Piglit is *huge* | 56 | # Forcibly strip because Piglit is *huge* |
57 | OECMAKE_TARGET_INSTALL = "install/strip" | 57 | OECMAKE_TARGET_INSTALL = "install/strip" |
58 | 58 | ||
59 | RDEPENDS_${PN} = "waffle waffle-bin python3 python3-mako python3-json \ | 59 | RDEPENDS:${PN} = "waffle waffle-bin python3 python3-mako python3-json \ |
60 | python3-misc \ | 60 | python3-misc \ |
61 | python3-unixadmin python3-xml python3-multiprocessing \ | 61 | python3-unixadmin python3-xml python3-multiprocessing \ |
62 | python3-six python3-shell python3-io \ | 62 | python3-six python3-shell python3-io \ |
63 | python3-netserver bash \ | 63 | python3-netserver bash \ |
64 | " | 64 | " |
65 | 65 | ||
66 | INSANE_SKIP_${PN} += "dev-so already-stripped" | 66 | INSANE_SKIP:${PN} += "dev-so already-stripped" |
67 | 67 | ||
68 | # As nothing builds against Piglit we don't need to have anything in the | 68 | # As nothing builds against Piglit we don't need to have anything in the |
69 | # sysroot, especially when this is ~2GB of test suite | 69 | # sysroot, especially when this is ~2GB of test suite |
70 | SYSROOT_DIRS_remove = "${libdir}" | 70 | SYSROOT_DIRS:remove = "${libdir}" |
71 | 71 | ||
72 | # Can't be built with ccache | 72 | # Can't be built with ccache |
73 | CCACHE_DISABLE = "1" | 73 | CCACHE_DISABLE = "1" |
diff --git a/meta/recipes-graphics/spir/spirv-tools_2021.2.bb b/meta/recipes-graphics/spir/spirv-tools_2021.2.bb index 6b5ad1ec00..f55bd5194a 100644 --- a/meta/recipes-graphics/spir/spirv-tools_2021.2.bb +++ b/meta/recipes-graphics/spir/spirv-tools_2021.2.bb | |||
@@ -25,7 +25,7 @@ EXTRA_OECMAKE += "\ | |||
25 | -DSPIRV_SKIP_TESTS=ON \ | 25 | -DSPIRV_SKIP_TESTS=ON \ |
26 | " | 26 | " |
27 | 27 | ||
28 | do_install_append_class-target() { | 28 | do_install:append:class-target() { |
29 | # reproducibility: remove build host path | 29 | # reproducibility: remove build host path |
30 | sed -i ${D}${libdir}/cmake/SPIRV-Tools/SPIRV-ToolsTarget.cmake \ | 30 | sed -i ${D}${libdir}/cmake/SPIRV-Tools/SPIRV-ToolsTarget.cmake \ |
31 | -e 's:${STAGING_DIR_HOST}::g' | 31 | -e 's:${STAGING_DIR_HOST}::g' |
@@ -36,7 +36,7 @@ SOLIBS = ".so" | |||
36 | FILES_SOLIBSDEV = "" | 36 | FILES_SOLIBSDEV = "" |
37 | 37 | ||
38 | PACKAGES =+ "${PN}-lesspipe" | 38 | PACKAGES =+ "${PN}-lesspipe" |
39 | FILES_${PN}-lesspipe = "${base_bindir}/spirv-lesspipe.sh" | 39 | FILES:${PN}-lesspipe = "${base_bindir}/spirv-lesspipe.sh" |
40 | RDEPENDS_${PN}-lesspipe += "${PN} bash" | 40 | RDEPENDS:${PN}-lesspipe += "${PN} bash" |
41 | 41 | ||
42 | BBCLASSEXTEND = "native nativesdk" | 42 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-graphics/ttf-fonts/liberation-fonts_2.1.4.bb b/meta/recipes-graphics/ttf-fonts/liberation-fonts_2.1.4.bb index e33c4d1520..b8c2946371 100644 --- a/meta/recipes-graphics/ttf-fonts/liberation-fonts_2.1.4.bb +++ b/meta/recipes-graphics/ttf-fonts/liberation-fonts_2.1.4.bb | |||
@@ -33,6 +33,6 @@ do_install () { | |||
33 | } | 33 | } |
34 | 34 | ||
35 | PACKAGES = "${PN}" | 35 | PACKAGES = "${PN}" |
36 | FILES_${PN} += "${sysconfdir} ${datadir}" | 36 | FILES:${PN} += "${sysconfdir} ${datadir}" |
37 | 37 | ||
38 | BBCLASSEXTEND = "native nativesdk" | 38 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-graphics/ttf-fonts/ttf-bitstream-vera_1.10.bb b/meta/recipes-graphics/ttf-fonts/ttf-bitstream-vera_1.10.bb index 5226e84266..1f1ad83e0b 100644 --- a/meta/recipes-graphics/ttf-fonts/ttf-bitstream-vera_1.10.bb +++ b/meta/recipes-graphics/ttf-fonts/ttf-bitstream-vera_1.10.bb | |||
@@ -33,4 +33,4 @@ do_install () { | |||
33 | done | 33 | done |
34 | } | 34 | } |
35 | 35 | ||
36 | FILES_${PN} = "${datadir}/fonts" | 36 | FILES:${PN} = "${datadir}/fonts" |
diff --git a/meta/recipes-graphics/vulkan/vulkan-headers_1.2.182.0.bb b/meta/recipes-graphics/vulkan/vulkan-headers_1.2.182.0.bb index 736af7b9e7..5ae56ec076 100644 --- a/meta/recipes-graphics/vulkan/vulkan-headers_1.2.182.0.bb +++ b/meta/recipes-graphics/vulkan/vulkan-headers_1.2.182.0.bb | |||
@@ -17,6 +17,6 @@ S = "${WORKDIR}/git" | |||
17 | 17 | ||
18 | inherit cmake | 18 | inherit cmake |
19 | 19 | ||
20 | FILES_${PN} += "${datadir}/vulkan" | 20 | FILES:${PN} += "${datadir}/vulkan" |
21 | 21 | ||
22 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" | 22 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" |
diff --git a/meta/recipes-graphics/vulkan/vulkan-loader_1.2.182.0.bb b/meta/recipes-graphics/vulkan/vulkan-loader_1.2.182.0.bb index ec09fd0f72..a36fa1f844 100644 --- a/meta/recipes-graphics/vulkan/vulkan-loader_1.2.182.0.bb +++ b/meta/recipes-graphics/vulkan/vulkan-loader_1.2.182.0.bb | |||
@@ -36,6 +36,6 @@ PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'wayland x11', d)}" | |||
36 | PACKAGECONFIG[x11] = "-DBUILD_WSI_XLIB_SUPPORT=ON -DBUILD_WSI_XCB_SUPPORT=ON, -DBUILD_WSI_XLIB_SUPPORT=OFF -DBUILD_WSI_XCB_SUPPORT=OFF, libxcb libx11 libxrandr" | 36 | PACKAGECONFIG[x11] = "-DBUILD_WSI_XLIB_SUPPORT=ON -DBUILD_WSI_XCB_SUPPORT=ON, -DBUILD_WSI_XLIB_SUPPORT=OFF -DBUILD_WSI_XCB_SUPPORT=OFF, libxcb libx11 libxrandr" |
37 | PACKAGECONFIG[wayland] = "-DBUILD_WSI_WAYLAND_SUPPORT=ON, -DBUILD_WSI_WAYLAND_SUPPORT=OFF, wayland" | 37 | PACKAGECONFIG[wayland] = "-DBUILD_WSI_WAYLAND_SUPPORT=ON, -DBUILD_WSI_WAYLAND_SUPPORT=OFF, wayland" |
38 | 38 | ||
39 | RRECOMMENDS_${PN} = "mesa-vulkan-drivers" | 39 | RRECOMMENDS:${PN} = "mesa-vulkan-drivers" |
40 | 40 | ||
41 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" | 41 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" |
diff --git a/meta/recipes-graphics/vulkan/vulkan-samples_git.bb b/meta/recipes-graphics/vulkan/vulkan-samples_git.bb index 503b058101..6488c00924 100644 --- a/meta/recipes-graphics/vulkan/vulkan-samples_git.bb +++ b/meta/recipes-graphics/vulkan/vulkan-samples_git.bb | |||
@@ -20,7 +20,7 @@ REQUIRED_DISTRO_FEATURES = 'vulkan' | |||
20 | 20 | ||
21 | inherit cmake features_check | 21 | inherit cmake features_check |
22 | 22 | ||
23 | FILES_${PN} += "${datadir}" | 23 | FILES:${PN} += "${datadir}" |
24 | 24 | ||
25 | # | 25 | # |
26 | # There is code to remove the prefix CMAKE_SOURCE_DIR from __FILENAME__ paths | 26 | # There is code to remove the prefix CMAKE_SOURCE_DIR from __FILENAME__ paths |
diff --git a/meta/recipes-graphics/waffle/waffle_1.6.1.bb b/meta/recipes-graphics/waffle/waffle_1.6.1.bb index 07d7279c2b..fa5efc12c4 100644 --- a/meta/recipes-graphics/waffle/waffle_1.6.1.bb +++ b/meta/recipes-graphics/waffle/waffle_1.6.1.bb | |||
@@ -17,7 +17,7 @@ UPSTREAM_CHECK_URI = "http://www.waffle-gl.org/releases.html" | |||
17 | 17 | ||
18 | inherit meson features_check lib_package bash-completion | 18 | inherit meson features_check lib_package bash-completion |
19 | 19 | ||
20 | DEPENDS_append = " python3" | 20 | DEPENDS:append = " python3" |
21 | 21 | ||
22 | # This should be overridden per-machine to reflect the capabilities of the GL | 22 | # This should be overridden per-machine to reflect the capabilities of the GL |
23 | # stack. | 23 | # stack. |
diff --git a/meta/recipes-graphics/wayland/libinput_1.18.0.bb b/meta/recipes-graphics/wayland/libinput_1.18.0.bb index e46071c67b..9d1ac811aa 100644 --- a/meta/recipes-graphics/wayland/libinput_1.18.0.bb +++ b/meta/recipes-graphics/wayland/libinput_1.18.0.bb | |||
@@ -23,7 +23,7 @@ UPSTREAM_CHECK_REGEX = "libinput-(?P<pver>\d+\.\d+\.(?!9\d+)\d+)" | |||
23 | inherit meson pkgconfig lib_package ptest | 23 | inherit meson pkgconfig lib_package ptest |
24 | 24 | ||
25 | # Patch out build directory, otherwise it leaks into ptest binary | 25 | # Patch out build directory, otherwise it leaks into ptest binary |
26 | do_configure_append() { | 26 | do_configure:append() { |
27 | sed -i -e "s,${WORKDIR},,g" config.h | 27 | sed -i -e "s,${WORKDIR},,g" config.h |
28 | if [ -e "litest-config.h" ]; then | 28 | if [ -e "litest-config.h" ]; then |
29 | sed -i -e "s,${WORKDIR},,g" litest-config.h | 29 | sed -i -e "s,${WORKDIR},,g" litest-config.h |
@@ -42,8 +42,8 @@ EXTRA_OEMESON += "-Dudev-dir=${UDEVDIR} \ | |||
42 | -Dzshcompletiondir=no" | 42 | -Dzshcompletiondir=no" |
43 | 43 | ||
44 | # package name changed in 1.8.1 upgrade: make sure package upgrades work | 44 | # package name changed in 1.8.1 upgrade: make sure package upgrades work |
45 | RPROVIDES_${PN} = "libinput" | 45 | RPROVIDES:${PN} = "libinput" |
46 | RREPLACES_${PN} = "libinput" | 46 | RREPLACES:${PN} = "libinput" |
47 | RCONFLICTS_${PN} = "libinput" | 47 | RCONFLICTS:${PN} = "libinput" |
48 | 48 | ||
49 | FILES_${PN}-ptest += "${libexecdir}/libinput/libinput-test-suite" | 49 | FILES:${PN}-ptest += "${libexecdir}/libinput/libinput-test-suite" |
diff --git a/meta/recipes-graphics/wayland/wayland-protocols_1.21.bb b/meta/recipes-graphics/wayland/wayland-protocols_1.21.bb index 16452f86e6..4a5a295fc8 100644 --- a/meta/recipes-graphics/wayland/wayland-protocols_1.21.bb +++ b/meta/recipes-graphics/wayland/wayland-protocols_1.21.bb | |||
@@ -18,4 +18,4 @@ UPSTREAM_CHECK_URI = "https://wayland.freedesktop.org/releases.html" | |||
18 | inherit allarch autotools pkgconfig | 18 | inherit allarch autotools pkgconfig |
19 | 19 | ||
20 | PACKAGES = "${PN}" | 20 | PACKAGES = "${PN}" |
21 | FILES_${PN} += "${datadir}/pkgconfig/wayland-protocols.pc" | 21 | FILES:${PN} += "${datadir}/pkgconfig/wayland-protocols.pc" |
diff --git a/meta/recipes-graphics/wayland/wayland_1.19.0.bb b/meta/recipes-graphics/wayland/wayland_1.19.0.bb index 0fda80ccae..d6e468497d 100644 --- a/meta/recipes-graphics/wayland/wayland_1.19.0.bb +++ b/meta/recipes-graphics/wayland/wayland_1.19.0.bb | |||
@@ -28,11 +28,11 @@ PACKAGECONFIG ??= "dtd-validation" | |||
28 | PACKAGECONFIG[dtd-validation] = "-Ddtd_validation=true,-Ddtd_validation=false,libxml2,," | 28 | PACKAGECONFIG[dtd-validation] = "-Ddtd_validation=true,-Ddtd_validation=false,libxml2,," |
29 | 29 | ||
30 | EXTRA_OEMESON = "-Ddocumentation=false" | 30 | EXTRA_OEMESON = "-Ddocumentation=false" |
31 | EXTRA_OEMESON_class-native = "-Ddocumentation=false -Dlibraries=false" | 31 | EXTRA_OEMESON:class-native = "-Ddocumentation=false -Dlibraries=false" |
32 | 32 | ||
33 | # Wayland installs a M4 macro for other projects to use, which uses the target | 33 | # Wayland installs a M4 macro for other projects to use, which uses the target |
34 | # pkg-config to find files. Replace pkg-config with pkg-config-native. | 34 | # pkg-config to find files. Replace pkg-config with pkg-config-native. |
35 | do_install_append_class-native() { | 35 | do_install:append:class-native() { |
36 | sed -e 's,PKG_CHECK_MODULES(.*),,g' \ | 36 | sed -e 's,PKG_CHECK_MODULES(.*),,g' \ |
37 | -e 's,$PKG_CONFIG,pkg-config-native,g' \ | 37 | -e 's,$PKG_CONFIG,pkg-config-native,g' \ |
38 | -i ${D}/${datadir}/aclocal/wayland-scanner.m4 | 38 | -i ${D}/${datadir}/aclocal/wayland-scanner.m4 |
@@ -47,16 +47,16 @@ do_install_ptest() { | |||
47 | cp -rf ${S}/egl/wayland-egl-symbols-check ${D}${PTEST_PATH}/tests/ | 47 | cp -rf ${S}/egl/wayland-egl-symbols-check ${D}${PTEST_PATH}/tests/ |
48 | } | 48 | } |
49 | 49 | ||
50 | sysroot_stage_all_append_class-target () { | 50 | sysroot_stage_all:append:class-target () { |
51 | rm ${SYSROOT_DESTDIR}/${datadir}/aclocal/wayland-scanner.m4 | 51 | rm ${SYSROOT_DESTDIR}/${datadir}/aclocal/wayland-scanner.m4 |
52 | cp ${STAGING_DATADIR_NATIVE}/aclocal/wayland-scanner.m4 ${SYSROOT_DESTDIR}/${datadir}/aclocal/ | 52 | cp ${STAGING_DATADIR_NATIVE}/aclocal/wayland-scanner.m4 ${SYSROOT_DESTDIR}/${datadir}/aclocal/ |
53 | } | 53 | } |
54 | 54 | ||
55 | PACKAGES += "${PN}-tools" | 55 | PACKAGES += "${PN}-tools" |
56 | 56 | ||
57 | FILES_${PN} = "${libdir}/*${SOLIBS}" | 57 | FILES:${PN} = "${libdir}/*${SOLIBS}" |
58 | FILES_${PN}-tools += "${bindir} ${datadir}/wayland" | 58 | FILES:${PN}-tools += "${bindir} ${datadir}/wayland" |
59 | 59 | ||
60 | BBCLASSEXTEND = "native nativesdk" | 60 | BBCLASSEXTEND = "native nativesdk" |
61 | 61 | ||
62 | RDEPENDS_${PN}-ptest += "binutils sed ${PN}-tools" | 62 | RDEPENDS:${PN}-ptest += "binutils sed ${PN}-tools" |
diff --git a/meta/recipes-graphics/wayland/weston-init.bb b/meta/recipes-graphics/wayland/weston-init.bb index 6b78e6722f..fecf926fb3 100644 --- a/meta/recipes-graphics/wayland/weston-init.bb +++ b/meta/recipes-graphics/wayland/weston-init.bb | |||
@@ -19,13 +19,13 @@ PACKAGECONFIG ??= "" | |||
19 | PACKAGECONFIG[no-idle-timeout] = ",," | 19 | PACKAGECONFIG[no-idle-timeout] = ",," |
20 | 20 | ||
21 | DEFAULTBACKEND ??= "" | 21 | DEFAULTBACKEND ??= "" |
22 | DEFAULTBACKEND_qemuall ?= "fbdev" | 22 | DEFAULTBACKEND:qemuall ?= "fbdev" |
23 | DEFAULTBACKEND_qemuarm64 = "drm" | 23 | DEFAULTBACKEND:qemuarm64 = "drm" |
24 | DEFAULTBACKEND_qemux86 = "drm" | 24 | DEFAULTBACKEND:qemux86 = "drm" |
25 | DEFAULTBACKEND_qemux86-64 = "drm" | 25 | DEFAULTBACKEND:qemux86-64 = "drm" |
26 | # gallium swrast was found to crash weston on startup in x32 qemu | 26 | # gallium swrast was found to crash weston on startup in x32 qemu |
27 | DEFAULTBACKEND_qemux86-64_x86-x32 = "fbdev" | 27 | DEFAULTBACKEND:qemux86-64:x86-x32 = "fbdev" |
28 | DEFAULTBACKEND_x86-x32 = "fbdev" | 28 | DEFAULTBACKEND:x86-x32 = "fbdev" |
29 | 29 | ||
30 | do_install() { | 30 | do_install() { |
31 | if [ "${VIRTUAL-RUNTIME_init_manager}" != "systemd" ]; then | 31 | if [ "${VIRTUAL-RUNTIME_init_manager}" != "systemd" ]; then |
@@ -70,12 +70,12 @@ USERADD_PACKAGES = "${PN}" | |||
70 | # requires pam enabled if started via systemd | 70 | # requires pam enabled if started via systemd |
71 | REQUIRED_DISTRO_FEATURES = "opengl ${@oe.utils.conditional('VIRTUAL-RUNTIME_init_manager', 'systemd', 'pam', '', d)}" | 71 | REQUIRED_DISTRO_FEATURES = "opengl ${@oe.utils.conditional('VIRTUAL-RUNTIME_init_manager', 'systemd', 'pam', '', d)}" |
72 | 72 | ||
73 | RDEPENDS_${PN} = "weston kbd" | 73 | RDEPENDS:${PN} = "weston kbd" |
74 | 74 | ||
75 | INITSCRIPT_NAME = "weston" | 75 | INITSCRIPT_NAME = "weston" |
76 | INITSCRIPT_PARAMS = "start 9 5 2 . stop 20 0 1 6 ." | 76 | INITSCRIPT_PARAMS = "start 9 5 2 . stop 20 0 1 6 ." |
77 | 77 | ||
78 | FILES_${PN} += "\ | 78 | FILES:${PN} += "\ |
79 | ${sysconfdir}/xdg/weston/weston.ini \ | 79 | ${sysconfdir}/xdg/weston/weston.ini \ |
80 | ${systemd_system_unitdir}/weston.service \ | 80 | ${systemd_system_unitdir}/weston.service \ |
81 | ${systemd_system_unitdir}/weston.socket \ | 81 | ${systemd_system_unitdir}/weston.socket \ |
@@ -84,9 +84,9 @@ FILES_${PN} += "\ | |||
84 | /home/weston \ | 84 | /home/weston \ |
85 | " | 85 | " |
86 | 86 | ||
87 | CONFFILES_${PN} += "${sysconfdir}/xdg/weston/weston.ini ${sysconfdir}/default/weston" | 87 | CONFFILES:${PN} += "${sysconfdir}/xdg/weston/weston.ini ${sysconfdir}/default/weston" |
88 | 88 | ||
89 | SYSTEMD_SERVICE_${PN} = "weston.service weston.socket" | 89 | SYSTEMD_SERVICE:${PN} = "weston.service weston.socket" |
90 | USERADD_PARAM_${PN} = "--home /home/weston --shell /bin/sh --user-group -G video,input weston" | 90 | USERADD_PARAM:${PN} = "--home /home/weston --shell /bin/sh --user-group -G video,input weston" |
91 | GROUPADD_PARAM_${PN} = "-r wayland" | 91 | GROUPADD_PARAM:${PN} = "-r wayland" |
92 | 92 | ||
diff --git a/meta/recipes-graphics/wayland/weston_9.0.0.bb b/meta/recipes-graphics/wayland/weston_9.0.0.bb index ce2b7d4f37..fbf181b4a6 100644 --- a/meta/recipes-graphics/wayland/weston_9.0.0.bb +++ b/meta/recipes-graphics/wayland/weston_9.0.0.bb | |||
@@ -14,7 +14,7 @@ SRC_URI = "https://wayland.freedesktop.org/releases/${BPN}-${PV}.tar.xz \ | |||
14 | file://0001-meson.build-fix-incorrect-header.patch \ | 14 | file://0001-meson.build-fix-incorrect-header.patch \ |
15 | " | 15 | " |
16 | 16 | ||
17 | SRC_URI_append_libc-musl = " file://dont-use-plane-add-prop.patch " | 17 | SRC_URI:append:libc-musl = " file://dont-use-plane-add-prop.patch " |
18 | 18 | ||
19 | SRC_URI[sha256sum] = "5cf5d6ce192e0eb15c1fc861a436bf21b5bb3b91dbdabbdebe83e1f83aa098fe" | 19 | SRC_URI[sha256sum] = "5cf5d6ce192e0eb15c1fc861a436bf21b5bb3b91dbdabbdebe83e1f83aa098fe" |
20 | 20 | ||
@@ -91,7 +91,7 @@ PACKAGECONFIG[shell-ivi] = "-Dshell-ivi=true,-Dshell-ivi=false" | |||
91 | # JPEG image loading support | 91 | # JPEG image loading support |
92 | PACKAGECONFIG[image-jpeg] = "-Dimage-jpeg=true,-Dimage-jpeg=false, jpeg" | 92 | PACKAGECONFIG[image-jpeg] = "-Dimage-jpeg=true,-Dimage-jpeg=false, jpeg" |
93 | 93 | ||
94 | do_install_append() { | 94 | do_install:append() { |
95 | # Weston doesn't need the .la files to load modules, so wipe them | 95 | # Weston doesn't need the .la files to load modules, so wipe them |
96 | rm -f ${D}/${libdir}/libweston-${WESTON_MAJOR_VERSION}/*.la | 96 | rm -f ${D}/${libdir}/libweston-${WESTON_MAJOR_VERSION}/*.la |
97 | 97 | ||
@@ -116,20 +116,20 @@ do_install_append() { | |||
116 | PACKAGES += "${@bb.utils.contains('PACKAGECONFIG', 'xwayland', '${PN}-xwayland', '', d)} \ | 116 | PACKAGES += "${@bb.utils.contains('PACKAGECONFIG', 'xwayland', '${PN}-xwayland', '', d)} \ |
117 | libweston-${WESTON_MAJOR_VERSION} ${PN}-examples" | 117 | libweston-${WESTON_MAJOR_VERSION} ${PN}-examples" |
118 | 118 | ||
119 | FILES_${PN}-dev += "${libdir}/${BPN}/libexec_weston.so" | 119 | FILES:${PN}-dev += "${libdir}/${BPN}/libexec_weston.so" |
120 | FILES_${PN} = "${bindir}/weston ${bindir}/weston-terminal ${bindir}/weston-info ${bindir}/weston-launch ${bindir}/wcap-decode ${libexecdir} ${libdir}/${BPN}/*.so* ${datadir}" | 120 | FILES:${PN} = "${bindir}/weston ${bindir}/weston-terminal ${bindir}/weston-info ${bindir}/weston-launch ${bindir}/wcap-decode ${libexecdir} ${libdir}/${BPN}/*.so* ${datadir}" |
121 | 121 | ||
122 | FILES_libweston-${WESTON_MAJOR_VERSION} = "${libdir}/lib*${SOLIBS} ${libdir}/libweston-${WESTON_MAJOR_VERSION}/*.so" | 122 | FILES:libweston-${WESTON_MAJOR_VERSION} = "${libdir}/lib*${SOLIBS} ${libdir}/libweston-${WESTON_MAJOR_VERSION}/*.so" |
123 | SUMMARY_libweston-${WESTON_MAJOR_VERSION} = "Helper library for implementing 'wayland window managers'." | 123 | SUMMARY:libweston-${WESTON_MAJOR_VERSION} = "Helper library for implementing 'wayland window managers'." |
124 | 124 | ||
125 | FILES_${PN}-examples = "${bindir}/*" | 125 | FILES:${PN}-examples = "${bindir}/*" |
126 | 126 | ||
127 | FILES_${PN}-xwayland = "${libdir}/libweston-${WESTON_MAJOR_VERSION}/xwayland.so" | 127 | FILES:${PN}-xwayland = "${libdir}/libweston-${WESTON_MAJOR_VERSION}/xwayland.so" |
128 | RDEPENDS_${PN}-xwayland += "xwayland" | 128 | RDEPENDS:${PN}-xwayland += "xwayland" |
129 | 129 | ||
130 | RDEPENDS_${PN} += "xkeyboard-config" | 130 | RDEPENDS:${PN} += "xkeyboard-config" |
131 | RRECOMMENDS_${PN} = "weston-init liberation-fonts" | 131 | RRECOMMENDS:${PN} = "weston-init liberation-fonts" |
132 | RRECOMMENDS_${PN}-dev += "wayland-protocols" | 132 | RRECOMMENDS:${PN}-dev += "wayland-protocols" |
133 | 133 | ||
134 | USERADD_PACKAGES = "${PN}" | 134 | USERADD_PACKAGES = "${PN}" |
135 | GROUPADD_PARAM_${PN} = "--system weston-launch" | 135 | GROUPADD_PARAM:${PN} = "--system weston-launch" |
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 c2995f99ff..3f20ad4fc7 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 | |||
@@ -63,10 +63,10 @@ do_install() { | |||
63 | fi | 63 | fi |
64 | } | 64 | } |
65 | 65 | ||
66 | RDEPENDS_${PN} = "xinit ${@oe.utils.conditional('ROOTLESS_X', '1', 'xuser-account libcap libcap-bin', '', d)}" | 66 | RDEPENDS:${PN} = "xinit ${@oe.utils.conditional('ROOTLESS_X', '1', 'xuser-account libcap libcap-bin', '', d)}" |
67 | 67 | ||
68 | INITSCRIPT_NAME = "xserver-nodm" | 68 | INITSCRIPT_NAME = "xserver-nodm" |
69 | INITSCRIPT_PARAMS = "start 9 5 . stop 20 0 1 2 3 6 ." | 69 | INITSCRIPT_PARAMS = "start 9 5 . stop 20 0 1 2 3 6 ." |
70 | SYSTEMD_SERVICE_${PN} = "xserver-nodm.service" | 70 | SYSTEMD_SERVICE:${PN} = "xserver-nodm.service" |
71 | 71 | ||
72 | RCONFLICTS_${PN} = "xserver-common (< 1.34-r9) x11-common" | 72 | RCONFLICTS:${PN} = "xserver-common (< 1.34-r9) x11-common" |
diff --git a/meta/recipes-graphics/xcursor-transparent-theme/xcursor-transparent-theme_git.bb b/meta/recipes-graphics/xcursor-transparent-theme/xcursor-transparent-theme_git.bb index a4ab7f6eb8..f484f537c1 100644 --- a/meta/recipes-graphics/xcursor-transparent-theme/xcursor-transparent-theme_git.bb +++ b/meta/recipes-graphics/xcursor-transparent-theme/xcursor-transparent-theme_git.bb | |||
@@ -17,4 +17,4 @@ S = "${WORKDIR}/git" | |||
17 | 17 | ||
18 | inherit autotools allarch | 18 | inherit autotools allarch |
19 | 19 | ||
20 | FILES_${PN} = "${datadir}/icons/xcursor-transparent/cursors/*" | 20 | FILES:${PN} = "${datadir}/icons/xcursor-transparent/cursors/*" |
diff --git a/meta/recipes-graphics/xinput-calibrator/pointercal-xinput_0.0.bb b/meta/recipes-graphics/xinput-calibrator/pointercal-xinput_0.0.bb index baaf8fa9ad..b77c940dde 100644 --- a/meta/recipes-graphics/xinput-calibrator/pointercal-xinput_0.0.bb +++ b/meta/recipes-graphics/xinput-calibrator/pointercal-xinput_0.0.bb | |||
@@ -20,4 +20,4 @@ do_install() { | |||
20 | } | 20 | } |
21 | 21 | ||
22 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 22 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
23 | CONFFILES_${PN} = "${sysconfdir}/pointercal.xinput" | 23 | CONFFILES:${PN} = "${sysconfdir}/pointercal.xinput" |
diff --git a/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb b/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb index d2a16643fe..2553d89529 100644 --- a/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb +++ b/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_git.bb | |||
@@ -23,7 +23,7 @@ S = "${WORKDIR}/git" | |||
23 | # force native X11 ui as we don't have gtk+ in DEPENDS | 23 | # force native X11 ui as we don't have gtk+ in DEPENDS |
24 | EXTRA_OECONF += "--with-gui=x11" | 24 | EXTRA_OECONF += "--with-gui=x11" |
25 | 25 | ||
26 | do_install_append() { | 26 | do_install:append() { |
27 | install -d ${D}${bindir} | 27 | install -d ${D}${bindir} |
28 | install -m 0755 ${S}/scripts/xinput_calibrator_pointercal.sh ${D}${bindir}/xinput_calibrator_once.sh | 28 | install -m 0755 ${S}/scripts/xinput_calibrator_pointercal.sh ${D}${bindir}/xinput_calibrator_once.sh |
29 | 29 | ||
@@ -34,6 +34,6 @@ do_install_append() { | |||
34 | sed -e 's,^Exec=.*,Exec=${bindir}/xinput_calibrator_once.sh,' ${S}/scripts/xinput_calibrator.desktop > ${D}${sysconfdir}/xdg/autostart/xinput_calibrator.desktop | 34 | sed -e 's,^Exec=.*,Exec=${bindir}/xinput_calibrator_once.sh,' ${S}/scripts/xinput_calibrator.desktop > ${D}${sysconfdir}/xdg/autostart/xinput_calibrator.desktop |
35 | } | 35 | } |
36 | 36 | ||
37 | FILES_${PN} += "${sysconfdir}/xdg/autostart" | 37 | FILES:${PN} += "${sysconfdir}/xdg/autostart" |
38 | RDEPENDS_${PN} = "xinput formfactor" | 38 | RDEPENDS:${PN} = "xinput formfactor" |
39 | RRECOMMENDS_${PN} = "pointercal-xinput" | 39 | RRECOMMENDS:${PN} = "pointercal-xinput" |
diff --git a/meta/recipes-graphics/xorg-app/mkfontscale_1.2.1.bb b/meta/recipes-graphics/xorg-app/mkfontscale_1.2.1.bb index a767ee847b..2d0c51a423 100644 --- a/meta/recipes-graphics/xorg-app/mkfontscale_1.2.1.bb +++ b/meta/recipes-graphics/xorg-app/mkfontscale_1.2.1.bb | |||
@@ -11,7 +11,7 @@ is used by the mkfontdir program." | |||
11 | DEPENDS = "util-macros-native zlib libfontenc freetype xorgproto" | 11 | DEPENDS = "util-macros-native zlib libfontenc freetype xorgproto" |
12 | 12 | ||
13 | PROVIDES += "mkfontdir" | 13 | PROVIDES += "mkfontdir" |
14 | RPROVIDES_${PN} += "mkfontdir" | 14 | RPROVIDES:${PN} += "mkfontdir" |
15 | 15 | ||
16 | BBCLASSEXTEND = "native" | 16 | BBCLASSEXTEND = "native" |
17 | 17 | ||
diff --git a/meta/recipes-graphics/xorg-app/rgb_1.0.6.bb b/meta/recipes-graphics/xorg-app/rgb_1.0.6.bb index c3e853631b..db287a5b57 100644 --- a/meta/recipes-graphics/xorg-app/rgb_1.0.6.bb +++ b/meta/recipes-graphics/xorg-app/rgb_1.0.6.bb | |||
@@ -13,4 +13,4 @@ PE = "1" | |||
13 | SRC_URI[md5sum] = "eab5bbd7642e5c784429307ec210d198" | 13 | SRC_URI[md5sum] = "eab5bbd7642e5c784429307ec210d198" |
14 | SRC_URI[sha256sum] = "bbca7c6aa59939b9f6a0fb9fff15dfd62176420ffd4ae30c8d92a6a125fbe6b0" | 14 | SRC_URI[sha256sum] = "bbca7c6aa59939b9f6a0fb9fff15dfd62176420ffd4ae30c8d92a6a125fbe6b0" |
15 | 15 | ||
16 | FILES_${PN} += "${datadir}/X11" | 16 | FILES:${PN} += "${datadir}/X11" |
diff --git a/meta/recipes-graphics/xorg-app/x11perf_1.6.1.bb b/meta/recipes-graphics/xorg-app/x11perf_1.6.1.bb index c4d443bfb9..651d03caca 100644 --- a/meta/recipes-graphics/xorg-app/x11perf_1.6.1.bb +++ b/meta/recipes-graphics/xorg-app/x11perf_1.6.1.bb | |||
@@ -17,11 +17,11 @@ inherit multilib_script | |||
17 | 17 | ||
18 | MULTILIB_SCRIPTS = "${PN}:${bindir}/x11perfcomp" | 18 | MULTILIB_SCRIPTS = "${PN}:${bindir}/x11perfcomp" |
19 | 19 | ||
20 | do_install_append_class-target () { | 20 | do_install:append:class-target () { |
21 | sed -i -e 's:${HOSTTOOLS_DIR}/::g' ${D}${bindir}/x11perfcomp | 21 | sed -i -e 's:${HOSTTOOLS_DIR}/::g' ${D}${bindir}/x11perfcomp |
22 | } | 22 | } |
23 | 23 | ||
24 | FILES_${PN} += "${libdir}/X11/x11perfcomp/*" | 24 | FILES:${PN} += "${libdir}/X11/x11perfcomp/*" |
25 | 25 | ||
26 | SRC_URI[md5sum] = "e96b56756990c56c24d2d02c2964456b" | 26 | SRC_URI[md5sum] = "e96b56756990c56c24d2d02c2964456b" |
27 | SRC_URI[sha256sum] = "1c7e0b8ffc2794b4ccf11e04d551823abe0ea47b4f7db0637390db6fbe817c34" | 27 | SRC_URI[sha256sum] = "1c7e0b8ffc2794b4ccf11e04d551823abe0ea47b4f7db0637390db6fbe817c34" |
diff --git a/meta/recipes-graphics/xorg-app/xinit_1.4.1.bb b/meta/recipes-graphics/xorg-app/xinit_1.4.1.bb index 301ea1c243..e6ebf273e8 100644 --- a/meta/recipes-graphics/xorg-app/xinit_1.4.1.bb +++ b/meta/recipes-graphics/xorg-app/xinit_1.4.1.bb | |||
@@ -22,4 +22,4 @@ EXTRA_OECONF = "ac_cv_path_MCOOKIE=${bindir}/mcookie" | |||
22 | PACKAGECONFIG ??= "rxvt" | 22 | PACKAGECONFIG ??= "rxvt" |
23 | PACKAGECONFIG[rxvt] = "--with-xterm=rxvt,,,rxvt-unicode" | 23 | PACKAGECONFIG[rxvt] = "--with-xterm=rxvt,,,rxvt-unicode" |
24 | 24 | ||
25 | RDEPENDS_${PN} += "util-linux-mcookie" | 25 | RDEPENDS:${PN} += "util-linux-mcookie" |
diff --git a/meta/recipes-graphics/xorg-app/xorg-app-common.inc b/meta/recipes-graphics/xorg-app/xorg-app-common.inc index cb8cf4f5fa..1a20099880 100644 --- a/meta/recipes-graphics/xorg-app/xorg-app-common.inc +++ b/meta/recipes-graphics/xorg-app/xorg-app-common.inc | |||
@@ -12,4 +12,4 @@ SRC_URI = "${XORG_MIRROR}/individual/app/${BPN}-${PV}.tar.bz2" | |||
12 | 12 | ||
13 | inherit autotools pkgconfig features_check | 13 | inherit autotools pkgconfig features_check |
14 | 14 | ||
15 | FILES_${PN} += " ${libdir}/X11/${BPN} ${datadir}/X11/app-defaults/" | 15 | FILES:${PN} += " ${libdir}/X11/${BPN} ${datadir}/X11/app-defaults/" |
diff --git a/meta/recipes-graphics/xorg-driver/xf86-input-libinput_1.1.0.bb b/meta/recipes-graphics/xorg-driver/xf86-input-libinput_1.1.0.bb index 5688eb4767..3b5af3fae9 100644 --- a/meta/recipes-graphics/xorg-driver/xf86-input-libinput_1.1.0.bb +++ b/meta/recipes-graphics/xorg-driver/xf86-input-libinput_1.1.0.bb | |||
@@ -8,4 +8,4 @@ DEPENDS += "libinput" | |||
8 | 8 | ||
9 | SRC_URI[sha256sum] = "e11d2a41419124a6e9b148f1df181bf7819fc7398c8ee9a1b6390b0742c68d16" | 9 | SRC_URI[sha256sum] = "e11d2a41419124a6e9b148f1df181bf7819fc7398c8ee9a1b6390b0742c68d16" |
10 | 10 | ||
11 | FILES_${PN} += "${datadir}/X11/xorg.conf.d" | 11 | FILES:${PN} += "${datadir}/X11/xorg.conf.d" |
diff --git a/meta/recipes-graphics/xorg-driver/xf86-input-vmmouse_13.1.0.bb b/meta/recipes-graphics/xorg-driver/xf86-input-vmmouse_13.1.0.bb index 92a1b25ebe..5e740037d9 100644 --- a/meta/recipes-graphics/xorg-driver/xf86-input-vmmouse_13.1.0.bb +++ b/meta/recipes-graphics/xorg-driver/xf86-input-vmmouse_13.1.0.bb | |||
@@ -9,13 +9,13 @@ standard 'mouse' driver if a VMware virtual machine is not detected." | |||
9 | SRC_URI[md5sum] = "85e2e464b7219c495ad3a16465c226ed" | 9 | SRC_URI[md5sum] = "85e2e464b7219c495ad3a16465c226ed" |
10 | SRC_URI[sha256sum] = "0af558957ac1be1b2863712c2475de8f4d7f14921fd01ded2e2fde4921b19319" | 10 | SRC_URI[sha256sum] = "0af558957ac1be1b2863712c2475de8f4d7f14921fd01ded2e2fde4921b19319" |
11 | 11 | ||
12 | RDEPENDS_${PN} += "xf86-input-mouse" | 12 | RDEPENDS:${PN} += "xf86-input-mouse" |
13 | 13 | ||
14 | LIC_FILES_CHKSUM = "file://COPYING;md5=622841c068a9d7625fbfe7acffb1a8fc" | 14 | LIC_FILES_CHKSUM = "file://COPYING;md5=622841c068a9d7625fbfe7acffb1a8fc" |
15 | 15 | ||
16 | COMPATIBLE_HOST = '(i.86|x86_64).*-linux' | 16 | COMPATIBLE_HOST = '(i.86|x86_64).*-linux' |
17 | 17 | ||
18 | do_install_append () { | 18 | do_install:append () { |
19 | # We don't care about hal | 19 | # We don't care about hal |
20 | rm -rf ${D}${datadir}/hal/ | 20 | rm -rf ${D}${datadir}/hal/ |
21 | rm -rf ${D}${libdir}/hal/ | 21 | rm -rf ${D}${libdir}/hal/ |
@@ -23,4 +23,4 @@ do_install_append () { | |||
23 | 23 | ||
24 | EXTRA_OECONF = "--with-udev-rules-dir=${nonarch_base_libdir}/udev/rules.d" | 24 | EXTRA_OECONF = "--with-udev-rules-dir=${nonarch_base_libdir}/udev/rules.d" |
25 | 25 | ||
26 | FILES_${PN} += "${datadir}/X11/xorg.conf.d" | 26 | FILES:${PN} += "${datadir}/X11/xorg.conf.d" |
diff --git a/meta/recipes-graphics/xorg-driver/xf86-video-intel_git.bb b/meta/recipes-graphics/xorg-driver/xf86-video-intel_git.bb index 161371b118..1d8077a600 100644 --- a/meta/recipes-graphics/xorg-driver/xf86-video-intel_git.bb +++ b/meta/recipes-graphics/xorg-driver/xf86-video-intel_git.bb | |||
@@ -39,4 +39,4 @@ EXTRA_OECONF += '${@oe.utils.conditional( "ROOTLESS_X", "1", " --enable-kms-only | |||
39 | 39 | ||
40 | COMPATIBLE_HOST = '(i.86|x86_64).*-linux' | 40 | COMPATIBLE_HOST = '(i.86|x86_64).*-linux' |
41 | 41 | ||
42 | FILES_${PN} += "${datadir}/polkit-1" | 42 | FILES:${PN} += "${datadir}/polkit-1" |
diff --git a/meta/recipes-graphics/xorg-driver/xf86-video-vesa_2.5.0.bb b/meta/recipes-graphics/xorg-driver/xf86-video-vesa_2.5.0.bb index d313c8c6a8..05bb905b35 100644 --- a/meta/recipes-graphics/xorg-driver/xf86-video-vesa_2.5.0.bb +++ b/meta/recipes-graphics/xorg-driver/xf86-video-vesa_2.5.0.bb | |||
@@ -13,7 +13,7 @@ DEPENDS += "virtual/libx11 xorgproto libpciaccess" | |||
13 | 13 | ||
14 | COMPATIBLE_HOST = '(i.86|x86_64).*-linux' | 14 | COMPATIBLE_HOST = '(i.86|x86_64).*-linux' |
15 | 15 | ||
16 | RRECOMMENDS_${PN} += "xserver-xorg-module-libint10" | 16 | RRECOMMENDS:${PN} += "xserver-xorg-module-libint10" |
17 | 17 | ||
18 | SRC_URI[sha256sum] = "1f1624f3c73906801ad1bc98335a2cb5676a7a4d18e5374d9a1d18464e54c659" | 18 | SRC_URI[sha256sum] = "1f1624f3c73906801ad1bc98335a2cb5676a7a4d18e5374d9a1d18464e54c659" |
19 | 19 | ||
diff --git a/meta/recipes-graphics/xorg-driver/xorg-driver-common.inc b/meta/recipes-graphics/xorg-driver/xorg-driver-common.inc index 493b90a298..65c5e3c48a 100644 --- a/meta/recipes-graphics/xorg-driver/xorg-driver-common.inc +++ b/meta/recipes-graphics/xorg-driver/xorg-driver-common.inc | |||
@@ -10,7 +10,7 @@ DEPENDS = "virtual/xserver xorgproto util-macros" | |||
10 | 10 | ||
11 | SRC_URI = "${XORG_MIRROR}/individual/driver/${BPN}-${PV}.tar.bz2" | 11 | SRC_URI = "${XORG_MIRROR}/individual/driver/${BPN}-${PV}.tar.bz2" |
12 | 12 | ||
13 | FILES_${PN} += " ${libdir}/xorg/modules/drivers/*.so" | 13 | FILES:${PN} += " ${libdir}/xorg/modules/drivers/*.so" |
14 | 14 | ||
15 | XORGBUILDCLASS ??= "autotools" | 15 | XORGBUILDCLASS ??= "autotools" |
16 | inherit ${XORGBUILDCLASS} pkgconfig features_check | 16 | inherit ${XORGBUILDCLASS} pkgconfig features_check |
@@ -20,7 +20,7 @@ REQUIRED_DISTRO_FEATURES = "x11" | |||
20 | 20 | ||
21 | # FIXME: We don't want to include the libtool archives (*.la) from modules | 21 | # FIXME: We don't want to include the libtool archives (*.la) from modules |
22 | # directory, as they serve no useful purpose. Upstream should fix Makefile.am | 22 | # directory, as they serve no useful purpose. Upstream should fix Makefile.am |
23 | do_install_append() { | 23 | do_install:append() { |
24 | find ${D}${libdir}/xorg/modules -regex ".*\.la$" | xargs rm -f -- | 24 | find ${D}${libdir}/xorg/modules -regex ".*\.la$" | xargs rm -f -- |
25 | } | 25 | } |
26 | 26 | ||
@@ -38,6 +38,6 @@ def _add_xorg_abi_depends(d, name): | |||
38 | abi = "%sxorg-abi-%s-%s" % (mlprefix, name, output.split(".")[0]) | 38 | abi = "%sxorg-abi-%s-%s" % (mlprefix, name, output.split(".")[0]) |
39 | 39 | ||
40 | pn = d.getVar("PN") | 40 | pn = d.getVar("PN") |
41 | d.appendVar('RDEPENDS_' + pn, ' ' + abi) | 41 | d.appendVar('RDEPENDS:' + pn, ' ' + abi) |
42 | 42 | ||
43 | SECURITY_LDFLAGS = "${SECURITY_X_LDFLAGS}" | 43 | SECURITY_LDFLAGS = "${SECURITY_X_LDFLAGS}" |
diff --git a/meta/recipes-graphics/xorg-driver/xorg-driver-input.inc b/meta/recipes-graphics/xorg-driver/xorg-driver-input.inc index 57912e70db..934c3d75c1 100644 --- a/meta/recipes-graphics/xorg-driver/xorg-driver-input.inc +++ b/meta/recipes-graphics/xorg-driver/xorg-driver-input.inc | |||
@@ -7,6 +7,6 @@ python add_xorg_abi_depends() { | |||
7 | } | 7 | } |
8 | PACKAGEFUNCS =+ "add_xorg_abi_depends" | 8 | PACKAGEFUNCS =+ "add_xorg_abi_depends" |
9 | 9 | ||
10 | FILES_${PN} += " ${libdir}/xorg/modules/input/*.so \ | 10 | FILES:${PN} += " ${libdir}/xorg/modules/input/*.so \ |
11 | ${datadir}/X11/xorg.conf.d \ | 11 | ${datadir}/X11/xorg.conf.d \ |
12 | " | 12 | " |
diff --git a/meta/recipes-graphics/xorg-font/encodings_1.0.5.bb b/meta/recipes-graphics/xorg-font/encodings_1.0.5.bb index 713fcfb935..8ddbaf24dd 100644 --- a/meta/recipes-graphics/xorg-font/encodings_1.0.5.bb +++ b/meta/recipes-graphics/xorg-font/encodings_1.0.5.bb | |||
@@ -10,7 +10,7 @@ PE = "1" | |||
10 | PR = "r3" | 10 | PR = "r3" |
11 | 11 | ||
12 | DEPENDS = "mkfontscale-native mkfontdir-native font-util-native" | 12 | DEPENDS = "mkfontscale-native mkfontdir-native font-util-native" |
13 | RDEPENDS_${PN} = "" | 13 | RDEPENDS:${PN} = "" |
14 | 14 | ||
15 | SRC_URI += "file://nocompiler.patch" | 15 | SRC_URI += "file://nocompiler.patch" |
16 | SRC_URI[md5sum] = "bbae4f247b88ccde0e85ed6a403da22a" | 16 | SRC_URI[md5sum] = "bbae4f247b88ccde0e85ed6a403da22a" |
@@ -21,5 +21,5 @@ inherit allarch | |||
21 | EXTRA_OECONF += "--with-encodingsdir=${datadir}/fonts/X11/encodings" | 21 | EXTRA_OECONF += "--with-encodingsdir=${datadir}/fonts/X11/encodings" |
22 | 22 | ||
23 | # postinst from .inc doesn't apply to this recipe | 23 | # postinst from .inc doesn't apply to this recipe |
24 | pkg_postinst_${PN} () { | 24 | pkg_postinst:${PN} () { |
25 | } | 25 | } |
diff --git a/meta/recipes-graphics/xorg-font/font-alias_1.0.4.bb b/meta/recipes-graphics/xorg-font/font-alias_1.0.4.bb index e4b70c69dc..d80ecbeb8f 100644 --- a/meta/recipes-graphics/xorg-font/font-alias_1.0.4.bb +++ b/meta/recipes-graphics/xorg-font/font-alias_1.0.4.bb | |||
@@ -13,8 +13,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=bf0158b89be493d523d69d9f29265038 \ | |||
13 | SRC_URI += "file://nocompiler.patch" | 13 | SRC_URI += "file://nocompiler.patch" |
14 | 14 | ||
15 | DEPENDS = "util-macros-native font-util-native" | 15 | DEPENDS = "util-macros-native font-util-native" |
16 | RDEPENDS_${PN} = "encodings font-util" | 16 | RDEPENDS:${PN} = "encodings font-util" |
17 | RDEPENDS_${PN}_class-native = "font-util-native" | 17 | RDEPENDS:${PN}:class-native = "font-util-native" |
18 | 18 | ||
19 | inherit allarch | 19 | inherit allarch |
20 | 20 | ||
diff --git a/meta/recipes-graphics/xorg-font/font-util_1.3.2.bb b/meta/recipes-graphics/xorg-font/font-util_1.3.2.bb index ebe7a603fa..8f2d10e25b 100644 --- a/meta/recipes-graphics/xorg-font/font-util_1.3.2.bb +++ b/meta/recipes-graphics/xorg-font/font-util_1.3.2.bb | |||
@@ -10,13 +10,13 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=5df208ec65eb84ce5bb8d82d8f3b9675 \ | |||
10 | file://map-ISO8859-1;beginline=9;endline=23;md5=1cecb984063248f29ffe5c46f5c04f34" | 10 | file://map-ISO8859-1;beginline=9;endline=23;md5=1cecb984063248f29ffe5c46f5c04f34" |
11 | 11 | ||
12 | DEPENDS = "encodings util-macros" | 12 | DEPENDS = "encodings util-macros" |
13 | DEPENDS_class-native = "util-macros-native" | 13 | DEPENDS:class-native = "util-macros-native" |
14 | RDEPENDS_${PN} = "mkfontdir mkfontscale encodings" | 14 | RDEPENDS:${PN} = "mkfontdir mkfontscale encodings" |
15 | RDEPENDS_${PN}_class-native = "" | 15 | RDEPENDS:${PN}:class-native = "" |
16 | 16 | ||
17 | BBCLASSEXTEND = "native" | 17 | BBCLASSEXTEND = "native" |
18 | 18 | ||
19 | SRC_URI[md5sum] = "3d6adb76fdd072db8c8fae41b40855e8" | 19 | SRC_URI[md5sum] = "3d6adb76fdd072db8c8fae41b40855e8" |
20 | SRC_URI[sha256sum] = "3ad880444123ac06a7238546fa38a2a6ad7f7e0cc3614de7e103863616522282" | 20 | SRC_URI[sha256sum] = "3ad880444123ac06a7238546fa38a2a6ad7f7e0cc3614de7e103863616522282" |
21 | 21 | ||
22 | SYSROOT_DIRS_BLACKLIST_remove = "${datadir}/fonts" | 22 | SYSROOT_DIRS_BLACKLIST:remove = "${datadir}/fonts" |
diff --git a/meta/recipes-graphics/xorg-font/xorg-font-common.inc b/meta/recipes-graphics/xorg-font/xorg-font-common.inc index 7ca5c76a66..ba5840425c 100644 --- a/meta/recipes-graphics/xorg-font/xorg-font-common.inc +++ b/meta/recipes-graphics/xorg-font/xorg-font-common.inc | |||
@@ -5,7 +5,7 @@ SECTION = "x11/fonts" | |||
5 | LICENSE = "MIT-X" | 5 | LICENSE = "MIT-X" |
6 | 6 | ||
7 | DEPENDS = " encodings font-alias font-util-native" | 7 | DEPENDS = " encodings font-alias font-util-native" |
8 | RDEPENDS_${PN} = "encodings font-util font-alias" | 8 | RDEPENDS:${PN} = "encodings font-util font-alias" |
9 | 9 | ||
10 | XORG_PN = "${BPN}" | 10 | XORG_PN = "${BPN}" |
11 | 11 | ||
@@ -19,17 +19,17 @@ REQUIRED_DISTRO_FEATURES = "x11" | |||
19 | 19 | ||
20 | EXTRA_OEMAKE += "FCCACHE=/bin/true UTIL_DIR=${STAGING_DIR_TARGET}\$\(MAPFILES_PATH\)" | 20 | EXTRA_OEMAKE += "FCCACHE=/bin/true UTIL_DIR=${STAGING_DIR_TARGET}\$\(MAPFILES_PATH\)" |
21 | 21 | ||
22 | do_install_append() { | 22 | do_install:append() { |
23 | find ${D}${libdir}/X11/fonts -type f -name fonts.dir | xargs rm -f | 23 | find ${D}${libdir}/X11/fonts -type f -name fonts.dir | xargs rm -f |
24 | find ${D}${libdir}/X11/fonts -type f -name fonts.scale | xargs rm -f | 24 | find ${D}${libdir}/X11/fonts -type f -name fonts.scale | xargs rm -f |
25 | find ${D}${datadir}/fonts/X11 -type f -name fonts.dir | xargs rm -f | 25 | find ${D}${datadir}/fonts/X11 -type f -name fonts.dir | xargs rm -f |
26 | find ${D}${datadir}/fonts/X11 -type f -name fonts.scale | xargs rm -f | 26 | find ${D}${datadir}/fonts/X11 -type f -name fonts.scale | xargs rm -f |
27 | } | 27 | } |
28 | 28 | ||
29 | FILES_${PN} += " ${libdir}/X11/fonts ${datadir}" | 29 | FILES:${PN} += " ${libdir}/X11/fonts ${datadir}" |
30 | 30 | ||
31 | PACKAGE_WRITE_DEPS += "mkfontdir-native mkfontscale-native" | 31 | PACKAGE_WRITE_DEPS += "mkfontdir-native mkfontscale-native" |
32 | pkg_postinst_${PN} () { | 32 | pkg_postinst:${PN} () { |
33 | for fontdir in `find $D/usr/lib/X11/fonts -type d`; do | 33 | for fontdir in `find $D/usr/lib/X11/fonts -type d`; do |
34 | mkfontdir $fontdir | 34 | mkfontdir $fontdir |
35 | mkfontscale $fontdir | 35 | mkfontscale $fontdir |
diff --git a/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb b/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb index f0c77f33bd..88f534ccf7 100644 --- a/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb +++ b/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb | |||
@@ -25,8 +25,8 @@ REQUIRED_DISTRO_FEATURES = "x11" | |||
25 | S = "${WORKDIR}/misc" | 25 | S = "${WORKDIR}/misc" |
26 | 26 | ||
27 | PACKAGES = "${PN}" | 27 | PACKAGES = "${PN}" |
28 | FILES_${PN} = "${libdir}/X11/ ${datadir}/fonts/X11/" | 28 | FILES:${PN} = "${libdir}/X11/ ${datadir}/fonts/X11/" |
29 | RDEPENDS_${PN} += "font-alias" | 29 | RDEPENDS:${PN} += "font-alias" |
30 | 30 | ||
31 | do_install() { | 31 | do_install() { |
32 | install -d ${D}/${datadir}/fonts/X11/misc | 32 | install -d ${D}/${datadir}/fonts/X11/misc |
diff --git a/meta/recipes-graphics/xorg-lib/libpthread-stubs_0.4.bb b/meta/recipes-graphics/xorg-lib/libpthread-stubs_0.4.bb index ffa1c859d6..b398e8b626 100644 --- a/meta/recipes-graphics/xorg-lib/libpthread-stubs_0.4.bb +++ b/meta/recipes-graphics/xorg-lib/libpthread-stubs_0.4.bb | |||
@@ -13,7 +13,7 @@ SRC_URI[sha256sum] = "e4d05911a3165d3b18321cc067fdd2f023f06436e391c6a28dff618a78 | |||
13 | 13 | ||
14 | inherit autotools | 14 | inherit autotools |
15 | 15 | ||
16 | RDEPENDS_${PN}-dev = "" | 16 | RDEPENDS:${PN}-dev = "" |
17 | RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" | 17 | RRECOMMENDS:${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" |
18 | 18 | ||
19 | BBCLASSEXTEND = "native nativesdk" | 19 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-graphics/xorg-lib/libx11-compose-data_1.6.8.bb b/meta/recipes-graphics/xorg-lib/libx11-compose-data_1.6.8.bb index 0f4be35770..7519b4c018 100644 --- a/meta/recipes-graphics/xorg-lib/libx11-compose-data_1.6.8.bb +++ b/meta/recipes-graphics/xorg-lib/libx11-compose-data_1.6.8.bb | |||
@@ -23,7 +23,7 @@ EXTRA_OECONF += "--disable-xkb" | |||
23 | 23 | ||
24 | PACKAGES = "${PN}" | 24 | PACKAGES = "${PN}" |
25 | 25 | ||
26 | FILES_${PN} = "${datadir}/X11/locale ${libdir}/X11/locale" | 26 | FILES:${PN} = "${datadir}/X11/locale ${libdir}/X11/locale" |
27 | 27 | ||
28 | do_compile() { | 28 | do_compile() { |
29 | oe_runmake -C nls | 29 | oe_runmake -C nls |
diff --git a/meta/recipes-graphics/xorg-lib/libx11_1.7.2.bb b/meta/recipes-graphics/xorg-lib/libx11_1.7.2.bb index c9ddc12f08..c84f33e92c 100644 --- a/meta/recipes-graphics/xorg-lib/libx11_1.7.2.bb +++ b/meta/recipes-graphics/xorg-lib/libx11_1.7.2.bb | |||
@@ -36,8 +36,8 @@ PACKAGES =+ "${PN}-xcb" | |||
36 | 36 | ||
37 | inherit gettext | 37 | inherit gettext |
38 | 38 | ||
39 | FILES_${PN} += "${datadir}/X11/XKeysymDB ${datadir}/X11/XErrorDB ${datadir}/X11/Xcms.txt" | 39 | FILES:${PN} += "${datadir}/X11/XKeysymDB ${datadir}/X11/XErrorDB ${datadir}/X11/Xcms.txt" |
40 | FILES_${PN}-xcb += "${libdir}/libX11-xcb.so.*" | 40 | FILES:${PN}-xcb += "${libdir}/libX11-xcb.so.*" |
41 | FILES_${PN}-locale += "${datadir}/X11/locale ${libdir}/X11/locale" | 41 | FILES:${PN}-locale += "${datadir}/X11/locale ${libdir}/X11/locale" |
42 | 42 | ||
43 | BBCLASSEXTEND = "native nativesdk" | 43 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-graphics/xorg-lib/libxcb_1.14.bb b/meta/recipes-graphics/xorg-lib/libxcb_1.14.bb index f0a223a19c..5341bbd4bc 100644 --- a/meta/recipes-graphics/xorg-lib/libxcb_1.14.bb +++ b/meta/recipes-graphics/xorg-lib/libxcb_1.14.bb | |||
@@ -21,7 +21,7 @@ DEPENDS = "xcb-proto xorgproto libxau libpthread-stubs libxdmcp" | |||
21 | 21 | ||
22 | PACKAGES_DYNAMIC = "^${PN}-.*" | 22 | PACKAGES_DYNAMIC = "^${PN}-.*" |
23 | 23 | ||
24 | FILES_${PN} = "${libdir}/libxcb.so.*" | 24 | FILES:${PN} = "${libdir}/libxcb.so.*" |
25 | 25 | ||
26 | inherit autotools pkgconfig features_check | 26 | inherit autotools pkgconfig features_check |
27 | 27 | ||
@@ -30,10 +30,10 @@ REQUIRED_DISTRO_FEATURES = "x11" | |||
30 | 30 | ||
31 | export PYTHON = "python3" | 31 | export PYTHON = "python3" |
32 | 32 | ||
33 | do_install_append () { | 33 | do_install:append () { |
34 | chown root.root ${D}${datadir}/doc/${BPN}/tutorial -R | 34 | chown root.root ${D}${datadir}/doc/${BPN}/tutorial -R |
35 | } | 35 | } |
36 | 36 | ||
37 | python populate_packages_prepend () { | 37 | python populate_packages:prepend () { |
38 | do_split_packages(d, '${libdir}', r'^libxcb-(.*)\.so\..*$', '${PN}-%s', 'XCB library module for %s', allow_links=True) | 38 | do_split_packages(d, '${libdir}', r'^libxcb-(.*)\.so\..*$', '${PN}-%s', 'XCB library module for %s', allow_links=True) |
39 | } | 39 | } |
diff --git a/meta/recipes-graphics/xorg-lib/libxft_2.3.3.bb b/meta/recipes-graphics/xorg-lib/libxft_2.3.3.bb index 65bd9ae494..a6fb5642da 100644 --- a/meta/recipes-graphics/xorg-lib/libxft_2.3.3.bb +++ b/meta/recipes-graphics/xorg-lib/libxft_2.3.3.bb | |||
@@ -29,5 +29,5 @@ BBCLASSEXTEND = "native nativesdk" | |||
29 | 29 | ||
30 | python () { | 30 | python () { |
31 | if d.getVar('DEBIAN_NAMES'): | 31 | if d.getVar('DEBIAN_NAMES'): |
32 | d.setVar('PKG_${PN}', '${MLPREFIX}libxft2') | 32 | d.setVar('PKG:${PN}', '${MLPREFIX}libxft2') |
33 | } | 33 | } |
diff --git a/meta/recipes-graphics/xorg-lib/libxkbcommon_1.3.0.bb b/meta/recipes-graphics/xorg-lib/libxkbcommon_1.3.0.bb index 26bbaadcb5..57c318cf5e 100644 --- a/meta/recipes-graphics/xorg-lib/libxkbcommon_1.3.0.bb +++ b/meta/recipes-graphics/xorg-lib/libxkbcommon_1.3.0.bb | |||
@@ -23,4 +23,4 @@ PACKAGECONFIG[wayland] = "-Denable-wayland=true,-Denable-wayland=false,wayland-n | |||
23 | 23 | ||
24 | # Fix a following runtime error: | 24 | # Fix a following runtime error: |
25 | # xkbcommon: ERROR: couldn't find a Compose file for locale "C" | 25 | # xkbcommon: ERROR: couldn't find a Compose file for locale "C" |
26 | RDEPENDS_${PN} = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'libx11-locale', 'libx11-compose-data', d)}" | 26 | RDEPENDS:${PN} = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'libx11-locale', 'libx11-compose-data', d)}" |
diff --git a/meta/recipes-graphics/xorg-lib/libxmu_1.1.3.bb b/meta/recipes-graphics/xorg-lib/libxmu_1.1.3.bb index dc3179f53e..7e92d0499a 100644 --- a/meta/recipes-graphics/xorg-lib/libxmu_1.1.3.bb +++ b/meta/recipes-graphics/xorg-lib/libxmu_1.1.3.bb | |||
@@ -23,7 +23,7 @@ LEAD_SONAME = "libXmu" | |||
23 | 23 | ||
24 | PACKAGES =+ "libxmuu" | 24 | PACKAGES =+ "libxmuu" |
25 | 25 | ||
26 | FILES_libxmuu = "${libdir}/libXmuu.so.*" | 26 | FILES:libxmuu = "${libdir}/libXmuu.so.*" |
27 | 27 | ||
28 | BBCLASSEXTEND = "native" | 28 | BBCLASSEXTEND = "native" |
29 | 29 | ||
diff --git a/meta/recipes-graphics/xorg-lib/libxpm_3.5.13.bb b/meta/recipes-graphics/xorg-lib/libxpm_3.5.13.bb index fda8e32d2c..4f0a5d7ba0 100644 --- a/meta/recipes-graphics/xorg-lib/libxpm_3.5.13.bb +++ b/meta/recipes-graphics/xorg-lib/libxpm_3.5.13.bb | |||
@@ -18,8 +18,8 @@ PE = "1" | |||
18 | XORG_PN = "libXpm" | 18 | XORG_PN = "libXpm" |
19 | 19 | ||
20 | PACKAGES =+ "sxpm cxpm" | 20 | PACKAGES =+ "sxpm cxpm" |
21 | FILES_cxpm = "${bindir}/cxpm" | 21 | FILES:cxpm = "${bindir}/cxpm" |
22 | FILES_sxpm = "${bindir}/sxpm" | 22 | FILES:sxpm = "${bindir}/sxpm" |
23 | 23 | ||
24 | SRC_URI[md5sum] = "6f0ecf8d103d528cfc803aa475137afa" | 24 | SRC_URI[md5sum] = "6f0ecf8d103d528cfc803aa475137afa" |
25 | SRC_URI[sha256sum] = "9cd1da57588b6cb71450eff2273ef6b657537a9ac4d02d0014228845b935ac25" | 25 | SRC_URI[sha256sum] = "9cd1da57588b6cb71450eff2273ef6b657537a9ac4d02d0014228845b935ac25" |
diff --git a/meta/recipes-graphics/xorg-lib/libxscrnsaver_1.2.3.bb b/meta/recipes-graphics/xorg-lib/libxscrnsaver_1.2.3.bb index aed52e75ee..b52fd00f1a 100644 --- a/meta/recipes-graphics/xorg-lib/libxscrnsaver_1.2.3.bb +++ b/meta/recipes-graphics/xorg-lib/libxscrnsaver_1.2.3.bb | |||
@@ -14,7 +14,7 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=21fd154ee757813632ada871a34113fb" | |||
14 | 14 | ||
15 | DEPENDS += "libxext xorgproto" | 15 | DEPENDS += "libxext xorgproto" |
16 | PROVIDES = "libxss" | 16 | PROVIDES = "libxss" |
17 | RREPLACES_${PN} = "libxss" | 17 | RREPLACES:${PN} = "libxss" |
18 | PE = "1" | 18 | PE = "1" |
19 | 19 | ||
20 | XORG_PN = "libXScrnSaver" | 20 | XORG_PN = "libXScrnSaver" |
diff --git a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.33.bb b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.33.bb index 197a870e76..138e451d07 100644 --- a/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.33.bb +++ b/meta/recipes-graphics/xorg-lib/xkeyboard-config_2.33.bb | |||
@@ -20,11 +20,11 @@ DEPENDS = "util-macros libxslt-native" | |||
20 | 20 | ||
21 | EXTRA_OECONF = "--with-xkb-rules-symlink=xorg --disable-runtime-deps" | 21 | EXTRA_OECONF = "--with-xkb-rules-symlink=xorg --disable-runtime-deps" |
22 | 22 | ||
23 | FILES_${PN} += "${datadir}/X11/xkb" | 23 | FILES:${PN} += "${datadir}/X11/xkb" |
24 | 24 | ||
25 | inherit autotools pkgconfig gettext python3native | 25 | inherit autotools pkgconfig gettext python3native |
26 | 26 | ||
27 | do_install_append () { | 27 | do_install:append () { |
28 | install -d ${D}${datadir}/X11/xkb/compiled | 28 | install -d ${D}${datadir}/X11/xkb/compiled |
29 | cd ${D}${datadir}/X11/xkb/rules && ln -sf base xorg | 29 | cd ${D}${datadir}/X11/xkb/rules && ln -sf base xorg |
30 | } | 30 | } |
diff --git a/meta/recipes-graphics/xorg-lib/xtrans_1.4.0.bb b/meta/recipes-graphics/xorg-lib/xtrans_1.4.0.bb index 5bf134b5f8..f33f6f0215 100644 --- a/meta/recipes-graphics/xorg-lib/xtrans_1.4.0.bb +++ b/meta/recipes-graphics/xorg-lib/xtrans_1.4.0.bb | |||
@@ -16,7 +16,7 @@ SRC_URI += "file://multilibfix.patch" | |||
16 | 16 | ||
17 | PE = "1" | 17 | PE = "1" |
18 | 18 | ||
19 | RDEPENDS_${PN}-dev = "" | 19 | RDEPENDS:${PN}-dev = "" |
20 | 20 | ||
21 | inherit gettext | 21 | inherit gettext |
22 | 22 | ||
diff --git a/meta/recipes-graphics/xorg-proto/xcb-proto_1.14.1.bb b/meta/recipes-graphics/xorg-proto/xcb-proto_1.14.1.bb index 52e474a2e9..e530a055ab 100644 --- a/meta/recipes-graphics/xorg-proto/xcb-proto_1.14.1.bb +++ b/meta/recipes-graphics/xorg-proto/xcb-proto_1.14.1.bb | |||
@@ -18,11 +18,11 @@ inherit autotools pkgconfig python3native | |||
18 | 18 | ||
19 | PACKAGES += "python-xcbgen" | 19 | PACKAGES += "python-xcbgen" |
20 | 20 | ||
21 | FILES_${PN} = "" | 21 | FILES:${PN} = "" |
22 | FILES_${PN}-dev += "${datadir}/xcb/*.xml ${datadir}/xcb/*.xsd" | 22 | FILES:${PN}-dev += "${datadir}/xcb/*.xml ${datadir}/xcb/*.xsd" |
23 | FILES_python-xcbgen = "${PYTHON_SITEPACKAGES_DIR}" | 23 | FILES:python-xcbgen = "${PYTHON_SITEPACKAGES_DIR}" |
24 | 24 | ||
25 | RDEPENDS_${PN}-dev = "" | 25 | RDEPENDS:${PN}-dev = "" |
26 | RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" | 26 | RRECOMMENDS:${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" |
27 | 27 | ||
28 | BBCLASSEXTEND = "native nativesdk" | 28 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-graphics/xorg-proto/xorgproto_2021.4.99.2.bb b/meta/recipes-graphics/xorg-proto/xorgproto_2021.4.99.2.bb index 8db3e6d7a3..1780e78c56 100644 --- a/meta/recipes-graphics/xorg-proto/xorgproto_2021.4.99.2.bb +++ b/meta/recipes-graphics/xorg-proto/xorgproto_2021.4.99.2.bb | |||
@@ -19,7 +19,7 @@ PACKAGECONFIG[legacy] = "-Dlegacy=true,-Dlegacy=false" | |||
19 | # Datadir only used to install pc files, $datadir/pkgconfig | 19 | # Datadir only used to install pc files, $datadir/pkgconfig |
20 | datadir="${libdir}" | 20 | datadir="${libdir}" |
21 | # ${PN} is empty so we need to tweak -dev and -dbg package dependencies | 21 | # ${PN} is empty so we need to tweak -dev and -dbg package dependencies |
22 | RDEPENDS_${PN}-dev = "" | 22 | RDEPENDS:${PN}-dev = "" |
23 | RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" | 23 | RRECOMMENDS:${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" |
24 | 24 | ||
25 | BBCLASSEXTEND = "native nativesdk" | 25 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-graphics/xorg-util/util-macros_1.19.3.bb b/meta/recipes-graphics/xorg-util/util-macros_1.19.3.bb index 27898709fc..80e7590400 100644 --- a/meta/recipes-graphics/xorg-util/util-macros_1.19.3.bb +++ b/meta/recipes-graphics/xorg-util/util-macros_1.19.3.bb | |||
@@ -13,7 +13,7 @@ SRC_URI[md5sum] = "66cb74d4a0120a06e32c3b01c29417d8" | |||
13 | SRC_URI[sha256sum] = "624bb6c3a4613d18114a7e3849a3d70f2d7af9dc6eabeaba98060d87e3aef35b" | 13 | SRC_URI[sha256sum] = "624bb6c3a4613d18114a7e3849a3d70f2d7af9dc6eabeaba98060d87e3aef35b" |
14 | 14 | ||
15 | # ${PN} is empty so we need to tweak -dev and -dbg package dependencies | 15 | # ${PN} is empty so we need to tweak -dev and -dbg package dependencies |
16 | RDEPENDS_${PN}-dev = "" | 16 | RDEPENDS:${PN}-dev = "" |
17 | RRECOMMENDS_${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" | 17 | RRECOMMENDS:${PN}-dbg = "${PN}-dev (= ${EXTENDPKGV})" |
18 | 18 | ||
19 | BBCLASSEXTEND = "native nativesdk" | 19 | BBCLASSEXTEND = "native nativesdk" |
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb index 5420b7d23e..e9788ab7c6 100644 --- a/meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb +++ b/meta/recipes-graphics/xorg-xserver/xserver-xf86-config_0.1.bb | |||
@@ -9,10 +9,10 @@ SRC_URI = "file://xorg.conf" | |||
9 | 9 | ||
10 | S = "${WORKDIR}" | 10 | S = "${WORKDIR}" |
11 | 11 | ||
12 | CONFFILES_${PN} = "${sysconfdir}/X11/xorg.conf" | 12 | CONFFILES:${PN} = "${sysconfdir}/X11/xorg.conf" |
13 | 13 | ||
14 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 14 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
15 | ALLOW_EMPTY_${PN} = "1" | 15 | ALLOW_EMPTY:${PN} = "1" |
16 | 16 | ||
17 | do_install () { | 17 | do_install () { |
18 | if test -s ${WORKDIR}/xorg.conf; then | 18 | if test -s ${WORKDIR}/xorg.conf; then |
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc index 8b0cc27488..e1fc0a06dc 100644 --- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc | |||
@@ -69,41 +69,41 @@ PACKAGES =+ "${PN}-sdl \ | |||
69 | ${PN}-module-libxf4bpp \ | 69 | ${PN}-module-libxf4bpp \ |
70 | xf86-video-modesetting" | 70 | xf86-video-modesetting" |
71 | 71 | ||
72 | SUMMARY_xf86-video-modesetting = "X.Org X server -- modesetting display driver" | 72 | SUMMARY:xf86-video-modesetting = "X.Org X server -- modesetting display driver" |
73 | INSANE_SKIP_${MLPREFIX}xf86-video-modesetting = "xorg-driver-abi" | 73 | INSANE_SKIP:${MLPREFIX}xf86-video-modesetting = "xorg-driver-abi" |
74 | 74 | ||
75 | XSERVER_RRECOMMENDS = "xkeyboard-config rgb xserver-xf86-config xkbcomp xf86-input-libinput" | 75 | XSERVER_RRECOMMENDS = "xkeyboard-config rgb xserver-xf86-config xkbcomp xf86-input-libinput" |
76 | RRECOMMENDS_${PN} += "${XSERVER_RRECOMMENDS}" | 76 | RRECOMMENDS:${PN} += "${XSERVER_RRECOMMENDS}" |
77 | RRECOMMENDS_${PN}-xwayland += "${XSERVER_RRECOMMENDS}" | 77 | RRECOMMENDS:${PN}-xwayland += "${XSERVER_RRECOMMENDS}" |
78 | RDEPENDS_${PN}-xvfb += "xkeyboard-config" | 78 | RDEPENDS:${PN}-xvfb += "xkeyboard-config" |
79 | RDEPENDS_${PN}-module-exa = "${PN} (= ${EXTENDPKGV})" | 79 | RDEPENDS:${PN}-module-exa = "${PN} (= ${EXTENDPKGV})" |
80 | 80 | ||
81 | FILES_${PN} = "${bindir} ${libdir}/X11/Options ${libdir}/X11/Cards ${libdir}/X11/getconfig ${libdir}/X11/etc ${libdir}/modules/*.so ${libdir}/xorg/modules/*.so /etc/X11 ${libdir}/xorg/protocol.txt ${datadir}/X11/xorg.conf.d" | 81 | FILES:${PN} = "${bindir} ${libdir}/X11/Options ${libdir}/X11/Cards ${libdir}/X11/getconfig ${libdir}/X11/etc ${libdir}/modules/*.so ${libdir}/xorg/modules/*.so /etc/X11 ${libdir}/xorg/protocol.txt ${datadir}/X11/xorg.conf.d" |
82 | FILES_${PN}-dev += "${libdir}/xorg/modules/*.la ${libdir}/xorg/modules/*/*.la" | 82 | FILES:${PN}-dev += "${libdir}/xorg/modules/*.la ${libdir}/xorg/modules/*/*.la" |
83 | FILES_${PN}-doc += "${libdir}/X11/doc ${datadir}/X11/xkb/compiled/README.compiled ${localstatedir}/lib/xkb/README.compiled" | 83 | FILES:${PN}-doc += "${libdir}/X11/doc ${datadir}/X11/xkb/compiled/README.compiled ${localstatedir}/lib/xkb/README.compiled" |
84 | FILES_${PN}-sdl = "${bindir}/Xsdl" | 84 | FILES:${PN}-sdl = "${bindir}/Xsdl" |
85 | FILES_${PN}-fbdev = "${bindir}/Xfbdev" | 85 | FILES:${PN}-fbdev = "${bindir}/Xfbdev" |
86 | FILES_${PN}-xvfb = "${bindir}/Xvfb" | 86 | FILES:${PN}-xvfb = "${bindir}/Xvfb" |
87 | FILES_${PN}-utils = "${bindir}/scanpci ${bindir}/pcitweak ${bindir}/ioport ${bindir}/in[bwl] ${bindir}/out[bwl] ${bindir}/mmap[rw] ${bindir}/gtf ${bindir}/getconfig ${bindir}/getconfig.pl" | 87 | FILES:${PN}-utils = "${bindir}/scanpci ${bindir}/pcitweak ${bindir}/ioport ${bindir}/in[bwl] ${bindir}/out[bwl] ${bindir}/mmap[rw] ${bindir}/gtf ${bindir}/getconfig ${bindir}/getconfig.pl" |
88 | FILES_${PN}-xephyr = "${bindir}/Xephyr" | 88 | FILES:${PN}-xephyr = "${bindir}/Xephyr" |
89 | FILES_${PN}-xwayland = "${bindir}/Xwayland" | 89 | FILES:${PN}-xwayland = "${bindir}/Xwayland" |
90 | FILES_${PN}-multimedia-modules = "${libdir}/xorg/modules/multimedia/*drv*" | 90 | FILES:${PN}-multimedia-modules = "${libdir}/xorg/modules/multimedia/*drv*" |
91 | FILES_${PN}-extension-dri = "${libdir}/xorg/modules/extensions/libdri.so" | 91 | FILES:${PN}-extension-dri = "${libdir}/xorg/modules/extensions/libdri.so" |
92 | FILES_${PN}-extension-dri2 = "${libdir}/xorg/modules/extensions/libdri2.so" | 92 | FILES:${PN}-extension-dri2 = "${libdir}/xorg/modules/extensions/libdri2.so" |
93 | FILES_${PN}-extension-glx = "${libdir}/xorg/modules/extensions/libglx.so" | 93 | FILES:${PN}-extension-glx = "${libdir}/xorg/modules/extensions/libglx.so" |
94 | FILES_${PN}-extension-record = "${libdir}/xorg/modules/extensions/librecord.so" | 94 | FILES:${PN}-extension-record = "${libdir}/xorg/modules/extensions/librecord.so" |
95 | FILES_${PN}-extension-extmod = "${libdir}/xorg/modules/extensions/libextmod.so" | 95 | FILES:${PN}-extension-extmod = "${libdir}/xorg/modules/extensions/libextmod.so" |
96 | FILES_${PN}-extension-dbe = "${libdir}/xorg/modules/extensions/libdbe.so" | 96 | FILES:${PN}-extension-dbe = "${libdir}/xorg/modules/extensions/libdbe.so" |
97 | FILES_${PN}-module-libint10 = "${libdir}/xorg/modules/libint10.so" | 97 | FILES:${PN}-module-libint10 = "${libdir}/xorg/modules/libint10.so" |
98 | FILES_${PN}-module-libafb = "${libdir}/xorg/modules/libafb.so" | 98 | FILES:${PN}-module-libafb = "${libdir}/xorg/modules/libafb.so" |
99 | FILES_${PN}-module-libwfb = "${libdir}/xorg/modules/libwfb.so" | 99 | FILES:${PN}-module-libwfb = "${libdir}/xorg/modules/libwfb.so" |
100 | FILES_${PN}-module-libmfb = "${libdir}/xorg/modules/libmfb.so" | 100 | FILES:${PN}-module-libmfb = "${libdir}/xorg/modules/libmfb.so" |
101 | FILES_${PN}-module-libcfb = "${libdir}/xorg/modules/libcfb.so" | 101 | FILES:${PN}-module-libcfb = "${libdir}/xorg/modules/libcfb.so" |
102 | FILES_${PN}-module-exa = "${libdir}/xorg/modules/libexa.so" | 102 | FILES:${PN}-module-exa = "${libdir}/xorg/modules/libexa.so" |
103 | FILES_${PN}-module-xaa = "${libdir}/xorg/modules/libxaa.so" | 103 | FILES:${PN}-module-xaa = "${libdir}/xorg/modules/libxaa.so" |
104 | FILES_${PN}-module-libxf1bpp = "${libdir}/xorg/modules/libxf1bpp.so" | 104 | FILES:${PN}-module-libxf1bpp = "${libdir}/xorg/modules/libxf1bpp.so" |
105 | FILES_${PN}-module-libxf4bpp = "${libdir}/xorg/modules/libxf4bpp.so" | 105 | FILES:${PN}-module-libxf4bpp = "${libdir}/xorg/modules/libxf4bpp.so" |
106 | FILES_xf86-video-modesetting = "${libdir}/xorg/modules/drivers/modesetting_drv.so" | 106 | FILES:xf86-video-modesetting = "${libdir}/xorg/modules/drivers/modesetting_drv.so" |
107 | 107 | ||
108 | EXTRA_OECONF += "--with-fop=no \ | 108 | EXTRA_OECONF += "--with-fop=no \ |
109 | --with-pic \ | 109 | --with-pic \ |
@@ -149,7 +149,7 @@ PACKAGECONFIG[openssl] = "--with-sha1=libcrypto,,openssl" | |||
149 | PACKAGECONFIG[nettle] = "--with-sha1=libnettle,,nettle" | 149 | PACKAGECONFIG[nettle] = "--with-sha1=libnettle,,nettle" |
150 | PACKAGECONFIG[gcrypt] = "--with-sha1=libgcrypt,,libgcrypt" | 150 | PACKAGECONFIG[gcrypt] = "--with-sha1=libgcrypt,,libgcrypt" |
151 | 151 | ||
152 | do_install_append () { | 152 | do_install:append () { |
153 | # Its assumed base-files creates this for us | 153 | # Its assumed base-files creates this for us |
154 | rmdir ${D}${localstatedir}/log/ | 154 | rmdir ${D}${localstatedir}/log/ |
155 | sed -i -e 's,${libdir}/xorg/modules,${prefix}/lib*/xorg/modules,' ${D}${mandir}/man5/xorg.conf.5 | 155 | sed -i -e 's,${libdir}/xorg/modules,${prefix}/lib*/xorg/modules,' ${D}${mandir}/man5/xorg.conf.5 |
@@ -157,7 +157,7 @@ do_install_append () { | |||
157 | 157 | ||
158 | # Add runtime provides for the ABI versions of the video and input subsystems, | 158 | # Add runtime provides for the ABI versions of the video and input subsystems, |
159 | # so that drivers can depend on the relevant version. | 159 | # so that drivers can depend on the relevant version. |
160 | python populate_packages_prepend() { | 160 | python populate_packages:prepend() { |
161 | import subprocess | 161 | import subprocess |
162 | 162 | ||
163 | # Set PKG_CONFIG_PATH so pkg-config looks at the .pc files that are going | 163 | # Set PKG_CONFIG_PATH so pkg-config looks at the .pc files that are going |
@@ -178,6 +178,6 @@ python populate_packages_prepend() { | |||
178 | return "%sxorg-abi-%s-%s" % (mlprefix, name, output) | 178 | return "%sxorg-abi-%s-%s" % (mlprefix, name, output) |
179 | 179 | ||
180 | pn = d.getVar("PN") | 180 | pn = d.getVar("PN") |
181 | d.appendVar("RPROVIDES_" + pn, " " + get_abi("input")) | 181 | d.appendVar("RPROVIDES:" + pn, " " + get_abi("input")) |
182 | d.appendVar("RPROVIDES_" + pn, " " + get_abi("video")) | 182 | d.appendVar("RPROVIDES:" + pn, " " + get_abi("video")) |
183 | } | 183 | } |
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.20.12.bb b/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.20.12.bb index 8f86bea878..01b50b9923 100644 --- a/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.20.12.bb +++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg_1.20.12.bb | |||
@@ -13,19 +13,19 @@ SRC_URI[sha256sum] = "336dc093431d81ecc03fa36af771f1181334f2746b7de7796f3cc6a8fa | |||
13 | # These extensions are now integrated into the server, so declare the migration | 13 | # These extensions are now integrated into the server, so declare the migration |
14 | # path for in-place upgrades. | 14 | # path for in-place upgrades. |
15 | 15 | ||
16 | RREPLACES_${PN} = "${PN}-extension-dri \ | 16 | RREPLACES:${PN} = "${PN}-extension-dri \ |
17 | ${PN}-extension-dri2 \ | 17 | ${PN}-extension-dri2 \ |
18 | ${PN}-extension-record \ | 18 | ${PN}-extension-record \ |
19 | ${PN}-extension-extmod \ | 19 | ${PN}-extension-extmod \ |
20 | ${PN}-extension-dbe \ | 20 | ${PN}-extension-dbe \ |
21 | " | 21 | " |
22 | RPROVIDES_${PN} = "${PN}-extension-dri \ | 22 | RPROVIDES:${PN} = "${PN}-extension-dri \ |
23 | ${PN}-extension-dri2 \ | 23 | ${PN}-extension-dri2 \ |
24 | ${PN}-extension-record \ | 24 | ${PN}-extension-record \ |
25 | ${PN}-extension-extmod \ | 25 | ${PN}-extension-extmod \ |
26 | ${PN}-extension-dbe \ | 26 | ${PN}-extension-dbe \ |
27 | " | 27 | " |
28 | RCONFLICTS_${PN} = "${PN}-extension-dri \ | 28 | RCONFLICTS:${PN} = "${PN}-extension-dri \ |
29 | ${PN}-extension-dri2 \ | 29 | ${PN}-extension-dri2 \ |
30 | ${PN}-extension-record \ | 30 | ${PN}-extension-record \ |
31 | ${PN}-extension-extmod \ | 31 | ${PN}-extension-extmod \ |
diff --git a/meta/recipes-graphics/xwayland/xwayland_21.1.2.bb b/meta/recipes-graphics/xwayland/xwayland_21.1.2.bb index 794a7bd98d..3df6fd1ff9 100644 --- a/meta/recipes-graphics/xwayland/xwayland_21.1.2.bb +++ b/meta/recipes-graphics/xwayland/xwayland_21.1.2.bb | |||
@@ -35,10 +35,10 @@ PACKAGECONFIG[openssl] = "-Dsha1=libcrypto,,openssl" | |||
35 | PACKAGECONFIG[nettle] = "-Dsha1=libnettle,,nettle" | 35 | PACKAGECONFIG[nettle] = "-Dsha1=libnettle,,nettle" |
36 | PACKAGECONFIG[gcrypt] = "-Dsha1=libgcrypt,,libgcrypt" | 36 | PACKAGECONFIG[gcrypt] = "-Dsha1=libgcrypt,,libgcrypt" |
37 | 37 | ||
38 | do_install_append() { | 38 | do_install:append() { |
39 | # remove files not needed and clashing with xserver-xorg | 39 | # remove files not needed and clashing with xserver-xorg |
40 | rm -rf ${D}/${libdir}/xorg/ | 40 | rm -rf ${D}/${libdir}/xorg/ |
41 | } | 41 | } |
42 | 42 | ||
43 | FILES_${PN} += "${libdir}/xorg/protocol.txt" | 43 | FILES:${PN} += "${libdir}/xorg/protocol.txt" |
44 | 44 | ||