diff options
Diffstat (limited to 'meta/recipes-graphics')
55 files changed, 59 insertions, 87 deletions
diff --git a/meta/recipes-graphics/builder/builder_0.1.bb b/meta/recipes-graphics/builder/builder_0.1.bb index 39abaf31ce..b8a7798364 100644 --- a/meta/recipes-graphics/builder/builder_0.1.bb +++ b/meta/recipes-graphics/builder/builder_0.1.bb | |||
@@ -7,8 +7,7 @@ LIC_FILES_CHKSUM = "file://builder_session.sh;endline=5;md5=84796c3c41785d86100f | |||
7 | SRC_URI = "file://builder_session.sh \ | 7 | SRC_URI = "file://builder_session.sh \ |
8 | " | 8 | " |
9 | 9 | ||
10 | S = "${WORKDIR}/sources" | 10 | S = "${UNPACKDIR}" |
11 | UNPACKDIR = "${S}" | ||
12 | 11 | ||
13 | RDEPENDS:${PN} = "mini-x-session" | 12 | RDEPENDS:${PN} = "mini-x-session" |
14 | 13 | ||
diff --git a/meta/recipes-graphics/cairo/cairo_1.18.4.bb b/meta/recipes-graphics/cairo/cairo_1.18.4.bb index 81c7aa66f0..3f6d02f8d4 100644 --- a/meta/recipes-graphics/cairo/cairo_1.18.4.bb +++ b/meta/recipes-graphics/cairo/cairo_1.18.4.bb | |||
@@ -25,7 +25,6 @@ LICENSE:${PN}-src = "(MPL-1.1 | LGPL-2.1-only)${@bb.utils.contains('PACKAGECONFI | |||
25 | LIC_FILES_CHKSUM = "file://COPYING;md5=e73e999e0c72b5ac9012424fa157ad77 \ | 25 | LIC_FILES_CHKSUM = "file://COPYING;md5=e73e999e0c72b5ac9012424fa157ad77 \ |
26 | ${@bb.utils.contains('PACKAGECONFIG', 'trace', 'file://util/cairo-trace/COPYING-GPL-3;md5=d32239bcb673463ab874e80d47fae504', '', d)}" | 26 | ${@bb.utils.contains('PACKAGECONFIG', 'trace', 'file://util/cairo-trace/COPYING-GPL-3;md5=d32239bcb673463ab874e80d47fae504', '', d)}" |
27 | 27 | ||
28 | |||
29 | DEPENDS = "fontconfig freetype glib-2.0 libpng pixman zlib" | 28 | DEPENDS = "fontconfig freetype glib-2.0 libpng pixman zlib" |
30 | 29 | ||
31 | SRC_URI = "http://cairographics.org/releases/cairo-${PV}.tar.xz \ | 30 | SRC_URI = "http://cairographics.org/releases/cairo-${PV}.tar.xz \ |
diff --git a/meta/recipes-graphics/glslang/glslang_1.4.313.0.bb b/meta/recipes-graphics/glslang/glslang_1.4.313.0.bb index 988b2ef2a3..cb754c6ac8 100644 --- a/meta/recipes-graphics/glslang/glslang_1.4.313.0.bb +++ b/meta/recipes-graphics/glslang/glslang_1.4.313.0.bb | |||
@@ -19,7 +19,6 @@ PE = "1" | |||
19 | # The tags versions should always be sdk-x.y.z, as this is what | 19 | # The tags versions should always be sdk-x.y.z, as this is what |
20 | # upstream considers a release. | 20 | # upstream considers a release. |
21 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" | 21 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" |
22 | S = "${WORKDIR}/git" | ||
23 | 22 | ||
24 | inherit cmake python3native | 23 | inherit cmake python3native |
25 | 24 | ||
diff --git a/meta/recipes-graphics/graphene/graphene_1.10.8.bb b/meta/recipes-graphics/graphene/graphene_1.10.8.bb index e2e82b32aa..d14a6403ff 100644 --- a/meta/recipes-graphics/graphene/graphene_1.10.8.bb +++ b/meta/recipes-graphics/graphene/graphene_1.10.8.bb | |||
@@ -3,7 +3,6 @@ HOMEPAGE = "http://ebassi.github.io/graphene/" | |||
3 | LICENSE = "MIT" | 3 | LICENSE = "MIT" |
4 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=a7d871d9e23c450c421a85bb2819f648" | 4 | LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=a7d871d9e23c450c421a85bb2819f648" |
5 | 5 | ||
6 | |||
7 | inherit gnomebase gobject-introspection gtk-doc | 6 | inherit gnomebase gobject-introspection gtk-doc |
8 | 7 | ||
9 | SRC_URI += "file://float-div.patch" | 8 | SRC_URI += "file://float-div.patch" |
diff --git a/meta/recipes-graphics/igt-gpu-tools/igt-gpu-tools_1.30.bb b/meta/recipes-graphics/igt-gpu-tools/igt-gpu-tools_1.30.bb index dad752cb19..1eae416c01 100644 --- a/meta/recipes-graphics/igt-gpu-tools/igt-gpu-tools_1.30.bb +++ b/meta/recipes-graphics/igt-gpu-tools/igt-gpu-tools_1.30.bb | |||
@@ -15,8 +15,6 @@ SRC_URI = "git://gitlab.freedesktop.org/drm/igt-gpu-tools.git;protocol=https;bra | |||
15 | file://0001-lib-igt_aux.c-address-procps-4.0.5-compatibility.patch \ | 15 | file://0001-lib-igt_aux.c-address-procps-4.0.5-compatibility.patch \ |
16 | " | 16 | " |
17 | 17 | ||
18 | S = "${WORKDIR}/git" | ||
19 | |||
20 | DEPENDS += "libdrm libpciaccess cairo udev glib-2.0 procps libunwind kmod openssl elfutils alsa-lib json-c bison-native" | 18 | DEPENDS += "libdrm libpciaccess cairo udev glib-2.0 procps libunwind kmod openssl elfutils alsa-lib json-c bison-native" |
21 | RDEPENDS:${PN} += "bash perl" | 19 | RDEPENDS:${PN} += "bash perl" |
22 | RDEPENDS:${PN}-tests += "bash" | 20 | RDEPENDS:${PN}-tests += "bash" |
diff --git a/meta/recipes-graphics/kmscube/kmscube_git.bb b/meta/recipes-graphics/kmscube/kmscube_git.bb index 7035dd446b..013fdfb6bf 100644 --- a/meta/recipes-graphics/kmscube/kmscube_git.bb +++ b/meta/recipes-graphics/kmscube/kmscube_git.bb | |||
@@ -16,8 +16,6 @@ SRC_URI = "git://gitlab.freedesktop.org/mesa/kmscube;branch=master;protocol=http | |||
16 | 16 | ||
17 | UPSTREAM_CHECK_COMMITS = "1" | 17 | UPSTREAM_CHECK_COMMITS = "1" |
18 | 18 | ||
19 | S = "${WORKDIR}/git" | ||
20 | |||
21 | BASEPV = "0.0.1" | 19 | BASEPV = "0.0.1" |
22 | PV = "${BASEPV}+git" | 20 | PV = "${BASEPV}+git" |
23 | 21 | ||
diff --git a/meta/recipes-graphics/libepoxy/libepoxy_1.5.10.bb b/meta/recipes-graphics/libepoxy/libepoxy_1.5.10.bb index 384afa6907..2427ce3f96 100644 --- a/meta/recipes-graphics/libepoxy/libepoxy_1.5.10.bb +++ b/meta/recipes-graphics/libepoxy/libepoxy_1.5.10.bb | |||
@@ -11,7 +11,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=58ef4c80d401e07bd9ee8b6b58cf464b" | |||
11 | 11 | ||
12 | SRC_URI = "git://github.com/anholt/libepoxy;branch=master;protocol=https" | 12 | SRC_URI = "git://github.com/anholt/libepoxy;branch=master;protocol=https" |
13 | SRCREV = "c84bc9459357a40e46e2fec0408d04fbdde2c973" | 13 | SRCREV = "c84bc9459357a40e46e2fec0408d04fbdde2c973" |
14 | S = "${WORKDIR}/git" | ||
15 | 14 | ||
16 | inherit meson pkgconfig features_check github-releases | 15 | inherit meson pkgconfig features_check github-releases |
17 | 16 | ||
diff --git a/meta/recipes-graphics/libfakekey/libfakekey_git.bb b/meta/recipes-graphics/libfakekey/libfakekey_git.bb index 5f902d3a67..7416b84538 100644 --- a/meta/recipes-graphics/libfakekey/libfakekey_git.bb +++ b/meta/recipes-graphics/libfakekey/libfakekey_git.bb | |||
@@ -15,8 +15,6 @@ PV = "0.3+git" | |||
15 | 15 | ||
16 | SRC_URI = "git://git.yoctoproject.org/${BPN};branch=master;protocol=https" | 16 | SRC_URI = "git://git.yoctoproject.org/${BPN};branch=master;protocol=https" |
17 | 17 | ||
18 | S = "${WORKDIR}/git" | ||
19 | |||
20 | inherit autotools pkgconfig gettext features_check | 18 | inherit autotools pkgconfig gettext features_check |
21 | 19 | ||
22 | # The libxtst requires x11 in DISTRO_FEATURES | 20 | # The libxtst requires x11 in DISTRO_FEATURES |
diff --git a/meta/recipes-graphics/libglvnd/libglvnd_1.7.0.bb b/meta/recipes-graphics/libglvnd/libglvnd_1.7.0.bb new file mode 100644 index 0000000000..1e4c5b860c --- /dev/null +++ b/meta/recipes-graphics/libglvnd/libglvnd_1.7.0.bb | |||
@@ -0,0 +1,37 @@ | |||
1 | SUMMARY = "the GL Vendor-Neutral Dispatch library" | ||
2 | DESCRIPTION = "libglvnd is a vendor-neutral dispatch layer for arbitrating \ | ||
3 | OpenGL API calls between multiple vendors." | ||
4 | HOMEPAGE = "https://gitlab.freedesktop.org/glvnd/libglvnd" | ||
5 | LICENSE = "MIT & BSD-1-Clause & BSD-3-Clause & GPL-3.0-with-autoconf-exception" | ||
6 | LIC_FILES_CHKSUM = "file://README.md;beginline=323;md5=7ac5f0111f648b92fe5427efeb08e8c4" | ||
7 | |||
8 | SRC_URI = "git://gitlab.freedesktop.org/glvnd/libglvnd.git;protocol=https;branch=master" | ||
9 | |||
10 | SRCREV = "faa23f21fc677af5792825dc30cb1ccef4bf33a6" | ||
11 | |||
12 | REQUIRED_DISTRO_FEATURES = "opengl glvnd" | ||
13 | |||
14 | inherit meson pkgconfig features_check | ||
15 | |||
16 | PACKAGECONFIG ?= "\ | ||
17 | ${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'x11', '', d)} \ | ||
18 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'egl gles1 gles2', '', d)} \ | ||
19 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl x11', 'glx', '', d)} \ | ||
20 | " | ||
21 | |||
22 | PACKAGECONFIG[x11] = "-Dx11=enabled,-Dx11=disabled,libx11 libxext xorgproto" | ||
23 | PACKAGECONFIG[glx] = "-Dglx=enabled,-Dglx=disabled,libx11 libxext xorgproto,,virtual-libglx-icd" | ||
24 | PACKAGECONFIG[egl] = "-Degl=true,-Degl=false,,virtual-libegl-icd" | ||
25 | PACKAGECONFIG[gles1] = "-Dgles1=true,-Dgles1=false," | ||
26 | PACKAGECONFIG[gles2] = "-Dgles2=true,-Dgles2=false," | ||
27 | |||
28 | BBCLASSEXTEND = "native nativesdk" | ||
29 | |||
30 | PROVIDES = " \ | ||
31 | ${@bb.utils.contains('PACKAGECONFIG', 'glx', 'virtual/libgl', '', d)} \ | ||
32 | ${@bb.utils.contains('PACKAGECONFIG', 'gles1', 'virtual/libgles1', '', d)} \ | ||
33 | ${@bb.utils.contains('PACKAGECONFIG', 'gles2', 'virtual/libgles2 virtual/libgles3', '', d)} \ | ||
34 | ${@bb.utils.contains('PACKAGECONFIG', 'egl', 'virtual/egl', '', d)} \ | ||
35 | " | ||
36 | |||
37 | RPROVIDES:${PN} += "${@bb.utils.contains('PACKAGECONFIG', 'egl', 'libegl', '', d)}" | ||
diff --git a/meta/recipes-graphics/libmatchbox/libmatchbox_1.14.bb b/meta/recipes-graphics/libmatchbox/libmatchbox_1.14.bb index 87ec4c812f..9de44d4c95 100644 --- a/meta/recipes-graphics/libmatchbox/libmatchbox_1.14.bb +++ b/meta/recipes-graphics/libmatchbox/libmatchbox_1.14.bb | |||
@@ -16,8 +16,6 @@ DEPENDS = "virtual/libx11 libxext" | |||
16 | SRCREV = "04b214a0d5cf8285e196d90bf2332626b12c74ef" | 16 | SRCREV = "04b214a0d5cf8285e196d90bf2332626b12c74ef" |
17 | SRC_URI = "git://git.yoctoproject.org/${BPN};branch=master;protocol=https;tag=${PV}" | 17 | SRC_URI = "git://git.yoctoproject.org/${BPN};branch=master;protocol=https;tag=${PV}" |
18 | 18 | ||
19 | S = "${WORKDIR}/git" | ||
20 | |||
21 | inherit autotools pkgconfig features_check | 19 | inherit autotools pkgconfig features_check |
22 | # depends on virtual/libx11 | 20 | # depends on virtual/libx11 |
23 | REQUIRED_DISTRO_FEATURES = "x11" | 21 | REQUIRED_DISTRO_FEATURES = "x11" |
diff --git a/meta/recipes-graphics/libsdl2/libsdl2_2.32.8.bb b/meta/recipes-graphics/libsdl2/libsdl2_2.32.8.bb index 57758de8b3..c56027d4ab 100644 --- a/meta/recipes-graphics/libsdl2/libsdl2_2.32.8.bb +++ b/meta/recipes-graphics/libsdl2/libsdl2_2.32.8.bb | |||
@@ -23,7 +23,7 @@ PROVIDES = "virtual/libsdl2" | |||
23 | 23 | ||
24 | SRC_URI = "http://www.libsdl.org/release/SDL2-${PV}.tar.gz" | 24 | SRC_URI = "http://www.libsdl.org/release/SDL2-${PV}.tar.gz" |
25 | 25 | ||
26 | S = "${WORKDIR}/SDL2-${PV}" | 26 | S = "${UNPACKDIR}/SDL2-${PV}" |
27 | 27 | ||
28 | SRC_URI[sha256sum] = "0ca83e9c9b31e18288c7ec811108e58bac1f1bb5ec6577ad386830eac51c787e" | 28 | SRC_URI[sha256sum] = "0ca83e9c9b31e18288c7ec811108e58bac1f1bb5ec6577ad386830eac51c787e" |
29 | 29 | ||
diff --git a/meta/recipes-graphics/libva/libva-utils_2.22.0.bb b/meta/recipes-graphics/libva/libva-utils_2.22.0.bb index 078cd7ea0a..de36f01afd 100644 --- a/meta/recipes-graphics/libva/libva-utils_2.22.0.bb +++ b/meta/recipes-graphics/libva/libva-utils_2.22.0.bb | |||
@@ -16,7 +16,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=b148fc8adf19dc9aec17cf9cd29a9a5e" | |||
16 | 16 | ||
17 | SRC_URI = "git://github.com/intel/libva-utils.git;branch=v2.22-branch;protocol=https" | 17 | SRC_URI = "git://github.com/intel/libva-utils.git;branch=v2.22-branch;protocol=https" |
18 | SRCREV = "1a13ae13382b7b548f3a7e8035e1d7df66662c0a" | 18 | SRCREV = "1a13ae13382b7b548f3a7e8035e1d7df66662c0a" |
19 | S = "${WORKDIR}/git" | ||
20 | 19 | ||
21 | UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>(\d+(\.\d+)+))$" | 20 | UPSTREAM_CHECK_GITTAGREGEX = "(?P<pver>(\d+(\.\d+)+))$" |
22 | 21 | ||
diff --git a/meta/recipes-graphics/libva/libva.inc b/meta/recipes-graphics/libva/libva.inc index 784ab8b79f..5dda701ed0 100644 --- a/meta/recipes-graphics/libva/libva.inc +++ b/meta/recipes-graphics/libva/libva.inc | |||
@@ -20,7 +20,7 @@ SRC_URI = "${GITHUB_BASE_URI}/download/${PV}/libva-${PV}.tar.bz2" | |||
20 | LIC_FILES_CHKSUM = "file://COPYING;md5=2e48940f94acb0af582e5ef03537800f" | 20 | LIC_FILES_CHKSUM = "file://COPYING;md5=2e48940f94acb0af582e5ef03537800f" |
21 | SRC_URI[sha256sum] = "e3da2250654c8d52b3f59f8cb3f3d8e7fb1a2ee64378dbc400fbc5663de7edb8" | 21 | SRC_URI[sha256sum] = "e3da2250654c8d52b3f59f8cb3f3d8e7fb1a2ee64378dbc400fbc5663de7edb8" |
22 | 22 | ||
23 | S = "${WORKDIR}/libva-${PV}" | 23 | S = "${UNPACKDIR}/libva-${PV}" |
24 | 24 | ||
25 | GITHUB_BASE_URI = "https://github.com/intel/libva/releases" | 25 | GITHUB_BASE_URI = "https://github.com/intel/libva/releases" |
26 | 26 | ||
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 8a4cfef631..d8be3417cc 100644 --- a/meta/recipes-graphics/matchbox-session/matchbox-session_0.1.bb +++ b/meta/recipes-graphics/matchbox-session/matchbox-session_0.1.bb | |||
@@ -11,9 +11,7 @@ RCONFLICTS:${PN} = "matchbox-common" | |||
11 | 11 | ||
12 | SRC_URI = "file://matchbox-session" | 12 | SRC_URI = "file://matchbox-session" |
13 | 13 | ||
14 | S = "${WORKDIR}/sources" | 14 | S = "${UNPACKDIR}" |
15 | UNPACKDIR = "${S}" | ||
16 | |||
17 | 15 | ||
18 | inherit update-alternatives | 16 | inherit update-alternatives |
19 | 17 | ||
diff --git a/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.3.bb b/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.3.bb index c8b6f07ed0..3359193d65 100644 --- a/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.3.bb +++ b/meta/recipes-graphics/matchbox-wm/matchbox-wm_1.2.3.bb | |||
@@ -14,8 +14,6 @@ SRCREV = "ce8c1053270d960a7235ab5c3435f707541810a4" | |||
14 | SRC_URI = "git://git.yoctoproject.org/matchbox-window-manager;branch=master;protocol=https \ | 14 | SRC_URI = "git://git.yoctoproject.org/matchbox-window-manager;branch=master;protocol=https \ |
15 | file://kbdconfig" | 15 | file://kbdconfig" |
16 | 16 | ||
17 | S = "${WORKDIR}/git" | ||
18 | |||
19 | inherit autotools pkgconfig features_check | 17 | inherit autotools pkgconfig features_check |
20 | # depends on virtual/libx11 | 18 | # depends on virtual/libx11 |
21 | REQUIRED_DISTRO_FEATURES = "x11" | 19 | REQUIRED_DISTRO_FEATURES = "x11" |
diff --git a/meta/recipes-graphics/mesa/libglu_9.0.3.bb b/meta/recipes-graphics/mesa/libglu_9.0.3.bb index 9e23ff830f..0e38671e41 100644 --- a/meta/recipes-graphics/mesa/libglu_9.0.3.bb +++ b/meta/recipes-graphics/mesa/libglu_9.0.3.bb | |||
@@ -16,7 +16,7 @@ SRC_URI = "https://archive.mesa3d.org/glu/glu-${PV}.tar.xz \ | |||
16 | 16 | ||
17 | SRC_URI[sha256sum] = "bd43fe12f374b1192eb15fe20e45ff456b9bc26ab57f0eee919f96ca0f8a330f" | 17 | SRC_URI[sha256sum] = "bd43fe12f374b1192eb15fe20e45ff456b9bc26ab57f0eee919f96ca0f8a330f" |
18 | 18 | ||
19 | S = "${WORKDIR}/glu-${PV}" | 19 | S = "${UNPACKDIR}/glu-${PV}" |
20 | 20 | ||
21 | DEPENDS = "virtual/libgl" | 21 | DEPENDS = "virtual/libgl" |
22 | 22 | ||
diff --git a/meta/recipes-graphics/mesa/mesa-gl.bb b/meta/recipes-graphics/mesa/mesa-gl.bb index 2bdabddc28..e2f03c81c4 100644 --- a/meta/recipes-graphics/mesa/mesa-gl.bb +++ b/meta/recipes-graphics/mesa/mesa-gl.bb | |||
@@ -4,7 +4,7 @@ SUMMARY += " (OpenGL only, no EGL/GLES)" | |||
4 | 4 | ||
5 | PROVIDES = "virtual/libgl virtual/mesa" | 5 | PROVIDES = "virtual/libgl virtual/mesa" |
6 | 6 | ||
7 | S = "${WORKDIR}/mesa-${PV}" | 7 | S = "${UNPACKDIR}/mesa-${PV}" |
8 | 8 | ||
9 | TARGET_CFLAGS = "-I${STAGING_INCDIR}/drm" | 9 | TARGET_CFLAGS = "-I${STAGING_INCDIR}/drm" |
10 | 10 | ||
diff --git a/meta/recipes-graphics/mesa/mesa.inc b/meta/recipes-graphics/mesa/mesa.inc index 56ac18ea53..3d9e9ec91f 100644 --- a/meta/recipes-graphics/mesa/mesa.inc +++ b/meta/recipes-graphics/mesa/mesa.inc | |||
@@ -20,8 +20,8 @@ SRC_URI = "https://archive.mesa3d.org/mesa-${PV}.tar.xz \ | |||
20 | file://0001-dont-build-clover-frontend.patch \ | 20 | file://0001-dont-build-clover-frontend.patch \ |
21 | " | 21 | " |
22 | 22 | ||
23 | SRC_URI[sha256sum] = "ffcb6cadb5fd356d56008e6308641dfe4b2929f30139f6585436ca6e3cddba7f" | 23 | SRC_URI[sha256sum] = "164872a5e792408aa72fecd52b7be6409724c4ad81700798675a7d801d976704" |
24 | PV = "25.1.3" | 24 | PV = "25.1.4" |
25 | 25 | ||
26 | UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P<pver>\d+(\.\d+)+)" | 26 | UPSTREAM_CHECK_GITTAGREGEX = "mesa-(?P<pver>\d+(\.\d+)+)" |
27 | 27 | ||
@@ -81,11 +81,10 @@ EXTRA_OEMESON = " \ | |||
81 | def strip_comma(s): | 81 | def strip_comma(s): |
82 | return s.strip(',') | 82 | return s.strip(',') |
83 | 83 | ||
84 | |||
85 | PACKAGECONFIG = " \ | 84 | PACKAGECONFIG = " \ |
86 | gallium \ | 85 | gallium \ |
87 | video-codecs \ | 86 | video-codecs \ |
88 | ${@bb.utils.filter('DISTRO_FEATURES', 'x11 vulkan wayland', d)} \ | 87 | ${@bb.utils.filter('DISTRO_FEATURES', 'x11 vulkan wayland glvnd', d)} \ |
89 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'opengl egl gles gbm virgl', '', d)} \ | 88 | ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'opengl egl gles gbm virgl', '', d)} \ |
90 | ${@bb.utils.contains('DISTRO_FEATURES', 'vulkan', 'zink', '', d)} \ | 89 | ${@bb.utils.contains('DISTRO_FEATURES', 'vulkan', 'zink', '', d)} \ |
91 | " | 90 | " |
@@ -287,7 +286,7 @@ python __anonymous() { | |||
287 | if 'glvnd' in pkgconfig: | 286 | if 'glvnd' in pkgconfig: |
288 | for p in ("libegl", "libglx"): | 287 | for p in ("libegl", "libglx"): |
289 | fullp = mlprefix + p + "-mesa" + suffix | 288 | fullp = mlprefix + p + "-mesa" + suffix |
290 | d.appendVar("RPROVIDES:" + fullp, '%s-icd' % p) | 289 | d.appendVar("RPROVIDES:" + fullp, ' virtual-%s-icd' % p) |
291 | else: | 290 | else: |
292 | for p in (("egl", "libegl", "libegl1"), | 291 | for p in (("egl", "libegl", "libegl1"), |
293 | ("opengl", "libgl", "libgl1"), | 292 | ("opengl", "libgl", "libgl1"), |
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 48d50c8f66..e90786df44 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 | |||
@@ -3,7 +3,6 @@ DESCRIPTION = "Simple session manager for X, that provides just the right boiler | |||
3 | HOMEPAGE = "http://www.yoctoproject.org" | 3 | HOMEPAGE = "http://www.yoctoproject.org" |
4 | BUGTRACKER = "http://bugzilla.pokylinux.org" | 4 | BUGTRACKER = "http://bugzilla.pokylinux.org" |
5 | 5 | ||
6 | |||
7 | LICENSE = "GPL-2.0-only" | 6 | LICENSE = "GPL-2.0-only" |
8 | LIC_FILES_CHKSUM = "file://mini-x-session;endline=5;md5=b6430bffbcf05f9760e72938826b7487" | 7 | LIC_FILES_CHKSUM = "file://mini-x-session;endline=5;md5=b6430bffbcf05f9760e72938826b7487" |
9 | 8 | ||
@@ -12,8 +11,7 @@ RCONFLICTS:${PN} = "matchbox-common" | |||
12 | 11 | ||
13 | SRC_URI = "file://mini-x-session" | 12 | SRC_URI = "file://mini-x-session" |
14 | 13 | ||
15 | S = "${WORKDIR}/sources" | 14 | S = "${UNPACKDIR}" |
16 | UNPACKDIR = "${S}" | ||
17 | 15 | ||
18 | RDEPENDS:${PN} = "sudo" | 16 | RDEPENDS:${PN} = "sudo" |
19 | 17 | ||
diff --git a/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb b/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb index 41335cbf6d..f5670cacfb 100644 --- a/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb +++ b/meta/recipes-graphics/packagegroups/packagegroup-core-x11.bb | |||
@@ -2,7 +2,6 @@ | |||
2 | # Copyright (C) 2011 Intel Corporation | 2 | # Copyright (C) 2011 Intel Corporation |
3 | # | 3 | # |
4 | 4 | ||
5 | |||
6 | inherit packagegroup features_check | 5 | inherit packagegroup features_check |
7 | REQUIRED_DISTRO_FEATURES = "x11" | 6 | REQUIRED_DISTRO_FEATURES = "x11" |
8 | 7 | ||
diff --git a/meta/recipes-graphics/piglit/piglit_git.bb b/meta/recipes-graphics/piglit/piglit_git.bb index b3469fabe1..59f014afee 100644 --- a/meta/recipes-graphics/piglit/piglit_git.bb +++ b/meta/recipes-graphics/piglit/piglit_git.bb | |||
@@ -20,8 +20,6 @@ SRCREV = "a0a27e528f643dfeb785350a1213bfff09681950" | |||
20 | # (when PV goes above 1.0 remove the trailing r) | 20 | # (when PV goes above 1.0 remove the trailing r) |
21 | PV = "1.0+gitr" | 21 | PV = "1.0+gitr" |
22 | 22 | ||
23 | S = "${WORKDIR}/git" | ||
24 | |||
25 | X11_DEPS = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'virtual/libx11 libxrender libglu', '', d)}" | 23 | X11_DEPS = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'virtual/libx11 libxrender libglu', '', d)}" |
26 | X11_RDEPS = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'mesa-demos', '', d)}" | 24 | X11_RDEPS = "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'mesa-demos', '', d)}" |
27 | 25 | ||
diff --git a/meta/recipes-graphics/pong-clock/pong-clock_1.0.bb b/meta/recipes-graphics/pong-clock/pong-clock_1.0.bb index ee5173dc83..a30cdd1dcb 100644 --- a/meta/recipes-graphics/pong-clock/pong-clock_1.0.bb +++ b/meta/recipes-graphics/pong-clock/pong-clock_1.0.bb | |||
@@ -10,8 +10,7 @@ SRC_URI = "file://pong-clock-no-flicker.c" | |||
10 | 10 | ||
11 | LIC_FILES_CHKSUM = "file://pong-clock-no-flicker.c;beginline=1;endline=23;md5=dd248d50f73f746d1ee78586b0b2ebd3" | 11 | LIC_FILES_CHKSUM = "file://pong-clock-no-flicker.c;beginline=1;endline=23;md5=dd248d50f73f746d1ee78586b0b2ebd3" |
12 | 12 | ||
13 | S = "${WORKDIR}/sources" | 13 | S = "${UNPACKDIR}" |
14 | UNPACKDIR = "${S}" | ||
15 | 14 | ||
16 | do_compile () { | 15 | do_compile () { |
17 | ${CC} ${CFLAGS} ${LDFLAGS} -o pong-clock pong-clock-no-flicker.c `pkg-config --cflags --libs x11 xau xdmcp` | 16 | ${CC} ${CFLAGS} ${LDFLAGS} -o pong-clock pong-clock-no-flicker.c `pkg-config --cflags --libs x11 xau xdmcp` |
diff --git a/meta/recipes-graphics/shaderc/shaderc_2025.2.bb b/meta/recipes-graphics/shaderc/shaderc_2025.2.bb index 8c451e6e46..9e56b97830 100644 --- a/meta/recipes-graphics/shaderc/shaderc_2025.2.bb +++ b/meta/recipes-graphics/shaderc/shaderc_2025.2.bb | |||
@@ -12,7 +12,6 @@ SRC_URI = "git://github.com/google/shaderc.git;protocol=https;branch=main;tag=v$ | |||
12 | file://0002-libshaderc_util-fix-glslang-header-file-location.patch \ | 12 | file://0002-libshaderc_util-fix-glslang-header-file-location.patch \ |
13 | " | 13 | " |
14 | UPSTREAM_CHECK_GITTAGREGEX = "^v(?P<pver>\d+(\.\d+)+)$" | 14 | UPSTREAM_CHECK_GITTAGREGEX = "^v(?P<pver>\d+(\.\d+)+)$" |
15 | S = "${WORKDIR}/git" | ||
16 | 15 | ||
17 | inherit cmake python3native pkgconfig | 16 | inherit cmake python3native pkgconfig |
18 | 17 | ||
diff --git a/meta/recipes-graphics/spir/spirv-headers_1.4.313.0.bb b/meta/recipes-graphics/spir/spirv-headers_1.4.313.0.bb index 981c2599ae..a551814689 100644 --- a/meta/recipes-graphics/spir/spirv-headers_1.4.313.0.bb +++ b/meta/recipes-graphics/spir/spirv-headers_1.4.313.0.bb | |||
@@ -13,7 +13,6 @@ PE = "1" | |||
13 | # The tags versions should always be sdk-x.y.z, as this is what | 13 | # The tags versions should always be sdk-x.y.z, as this is what |
14 | # upstream considers a release. | 14 | # upstream considers a release. |
15 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" | 15 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" |
16 | S = "${WORKDIR}/git" | ||
17 | 16 | ||
18 | inherit cmake | 17 | inherit cmake |
19 | 18 | ||
diff --git a/meta/recipes-graphics/spir/spirv-llvm-translator_20.1.2.bb b/meta/recipes-graphics/spir/spirv-llvm-translator_20.1.2.bb index bc2bebcda8..4952e8ba4f 100644 --- a/meta/recipes-graphics/spir/spirv-llvm-translator_20.1.2.bb +++ b/meta/recipes-graphics/spir/spirv-llvm-translator_20.1.2.bb | |||
@@ -14,8 +14,6 @@ SRCREV_spirv = "6dd8f2a1681a27f16c53d932d2765920f312aeb2" | |||
14 | 14 | ||
15 | UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)" | 15 | UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)" |
16 | 16 | ||
17 | S = "${WORKDIR}/git" | ||
18 | |||
19 | DEPENDS = "clang spirv-tools spirv-headers" | 17 | DEPENDS = "clang spirv-tools spirv-headers" |
20 | 18 | ||
21 | inherit cmake pkgconfig python3native | 19 | inherit cmake pkgconfig python3native |
diff --git a/meta/recipes-graphics/spir/spirv-tools_1.4.313.0.bb b/meta/recipes-graphics/spir/spirv-tools_1.4.313.0.bb index 57dce4f3fd..4594a1a942 100644 --- a/meta/recipes-graphics/spir/spirv-tools_1.4.313.0.bb +++ b/meta/recipes-graphics/spir/spirv-tools_1.4.313.0.bb | |||
@@ -17,7 +17,6 @@ PE = "1" | |||
17 | # The tags versions should always be sdk-x.y.z, as this is what | 17 | # The tags versions should always be sdk-x.y.z, as this is what |
18 | # upstream considers a release. | 18 | # upstream considers a release. |
19 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" | 19 | UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)" |
20 | S = "${WORKDIR}/git" | ||
21 | 20 | ||
22 | inherit cmake | 21 | inherit cmake |
23 | 22 | ||
diff --git a/meta/recipes-graphics/startup-notification/startup-notification_0.12.bb b/meta/recipes-graphics/startup-notification/startup-notification_0.12.bb index 55b4065a4a..bdc91d7455 100644 --- a/meta/recipes-graphics/startup-notification/startup-notification_0.12.bb +++ b/meta/recipes-graphics/startup-notification/startup-notification_0.12.bb | |||
@@ -13,10 +13,8 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=a2ae2cd47d6d2f238410f5364dfbc0f2 \ | |||
13 | file://libsn/sn-common.h;endline=23;md5=6d05bc0ebdcf5513a6e77cb26e8cd7e2 \ | 13 | file://libsn/sn-common.h;endline=23;md5=6d05bc0ebdcf5513a6e77cb26e8cd7e2 \ |
14 | file://test/test-boilerplate.h;endline=23;md5=923e706b2a70586176eead261cc5bb98" | 14 | file://test/test-boilerplate.h;endline=23;md5=923e706b2a70586176eead261cc5bb98" |
15 | 15 | ||
16 | |||
17 | SECTION = "libs" | 16 | SECTION = "libs" |
18 | 17 | ||
19 | |||
20 | DEPENDS = "virtual/libx11 libsm xcb-util" | 18 | DEPENDS = "virtual/libx11 libsm xcb-util" |
21 | 19 | ||
22 | inherit autotools pkgconfig features_check | 20 | inherit autotools pkgconfig features_check |
diff --git a/meta/recipes-graphics/ttf-fonts/liberation-fonts_2.1.5.bb b/meta/recipes-graphics/ttf-fonts/liberation-fonts_2.1.5.bb index 584a19a42a..7d70c37c46 100644 --- a/meta/recipes-graphics/ttf-fonts/liberation-fonts_2.1.5.bb +++ b/meta/recipes-graphics/ttf-fonts/liberation-fonts_2.1.5.bb | |||
@@ -15,7 +15,7 @@ SRC_URI = "https://github.com/liberationfonts/liberation-fonts/files/7261482/lib | |||
15 | SRC_URI[sha256sum] = "7191c669bf38899f73a2094ed00f7b800553364f90e2637010a69c0e268f25d0" | 15 | SRC_URI[sha256sum] = "7191c669bf38899f73a2094ed00f7b800553364f90e2637010a69c0e268f25d0" |
16 | GITHUB_BASE_URI = "https://github.com/liberationfonts/liberation-fonts/releases" | 16 | GITHUB_BASE_URI = "https://github.com/liberationfonts/liberation-fonts/releases" |
17 | 17 | ||
18 | S = "${WORKDIR}/liberation-fonts-ttf-${PV}" | 18 | S = "${UNPACKDIR}/liberation-fonts-ttf-${PV}" |
19 | 19 | ||
20 | inherit allarch fontcache github-releases | 20 | inherit allarch fontcache github-releases |
21 | 21 | ||
diff --git a/meta/recipes-graphics/virglrenderer/virglrenderer_1.1.0.bb b/meta/recipes-graphics/virglrenderer/virglrenderer_1.1.0.bb index 07abde1c4f..11c3c8c963 100644 --- a/meta/recipes-graphics/virglrenderer/virglrenderer_1.1.0.bb +++ b/meta/recipes-graphics/virglrenderer/virglrenderer_1.1.0.bb | |||
@@ -15,8 +15,6 @@ SRC_URI = "git://gitlab.freedesktop.org/virgl/virglrenderer.git;branch=main;prot | |||
15 | file://0001-vrend-Fix-int-conversion-fatal-build-error-with-GCC-.patch \ | 15 | file://0001-vrend-Fix-int-conversion-fatal-build-error-with-GCC-.patch \ |
16 | " | 16 | " |
17 | 17 | ||
18 | S = "${WORKDIR}/git" | ||
19 | |||
20 | inherit meson pkgconfig features_check | 18 | inherit meson pkgconfig features_check |
21 | 19 | ||
22 | PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'vulkan', 'venus', '', d)}" | 20 | PACKAGECONFIG ?= "${@bb.utils.contains('DISTRO_FEATURES', 'vulkan', 'venus', '', d)}" |
diff --git a/meta/recipes-graphics/vulkan/vulkan-headers_1.4.313.0.bb b/meta/recipes-graphics/vulkan/vulkan-headers_1.4.313.0.bb index 12a6923ac6..1136e4795a 100644 --- a/meta/recipes-graphics/vulkan/vulkan-headers_1.4.313.0.bb +++ b/meta/recipes-graphics/vulkan/vulkan-headers_1.4.313.0.bb | |||
@@ -13,8 +13,6 @@ SRC_URI = "git://github.com/KhronosGroup/Vulkan-Headers.git;branch=main;protocol | |||
13 | 13 | ||
14 | SRCREV = "409c16be502e39fe70dd6fe2d9ad4842ef2c9a53" | 14 | SRCREV = "409c16be502e39fe70dd6fe2d9ad4842ef2c9a53" |
15 | 15 | ||
16 | S = "${WORKDIR}/git" | ||
17 | |||
18 | inherit cmake | 16 | inherit cmake |
19 | 17 | ||
20 | FILES:${PN} += "${datadir}/vulkan" | 18 | FILES:${PN} += "${datadir}/vulkan" |
diff --git a/meta/recipes-graphics/vulkan/vulkan-loader_1.4.313.0.bb b/meta/recipes-graphics/vulkan/vulkan-loader_1.4.313.0.bb index 73f80d64ff..c739ba15dc 100644 --- a/meta/recipes-graphics/vulkan/vulkan-loader_1.4.313.0.bb +++ b/meta/recipes-graphics/vulkan/vulkan-loader_1.4.313.0.bb | |||
@@ -12,8 +12,6 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=7dbefed23242760aa3475ee42801c5ac" | |||
12 | SRC_URI = "git://github.com/KhronosGroup/Vulkan-Loader.git;branch=vulkan-sdk-1.4.313;protocol=https" | 12 | SRC_URI = "git://github.com/KhronosGroup/Vulkan-Loader.git;branch=vulkan-sdk-1.4.313;protocol=https" |
13 | SRCREV = "fb78607414e154c7a5c01b23177ba719c8a44909" | 13 | SRCREV = "fb78607414e154c7a5c01b23177ba719c8a44909" |
14 | 14 | ||
15 | S = "${WORKDIR}/git" | ||
16 | |||
17 | REQUIRED_DISTRO_FEATURES = "vulkan" | 15 | REQUIRED_DISTRO_FEATURES = "vulkan" |
18 | 16 | ||
19 | inherit cmake features_check pkgconfig | 17 | inherit cmake features_check pkgconfig |
diff --git a/meta/recipes-graphics/vulkan/vulkan-samples_git.bb b/meta/recipes-graphics/vulkan/vulkan-samples_git.bb index 844e0e6b68..b7c9ddd2fe 100644 --- a/meta/recipes-graphics/vulkan/vulkan-samples_git.bb +++ b/meta/recipes-graphics/vulkan/vulkan-samples_git.bb | |||
@@ -13,7 +13,6 @@ UPSTREAM_CHECK_COMMITS = "1" | |||
13 | SRCREV = "d27205d14d01ea7d33efc8ba2862478612370182" | 13 | SRCREV = "d27205d14d01ea7d33efc8ba2862478612370182" |
14 | 14 | ||
15 | UPSTREAM_CHECK_GITTAGREGEX = "These are not the releases you're looking for" | 15 | UPSTREAM_CHECK_GITTAGREGEX = "These are not the releases you're looking for" |
16 | S = "${WORKDIR}/git" | ||
17 | 16 | ||
18 | REQUIRED_DISTRO_FEATURES = 'vulkan' | 17 | REQUIRED_DISTRO_FEATURES = 'vulkan' |
19 | 18 | ||
diff --git a/meta/recipes-graphics/vulkan/vulkan-tools_1.4.313.0.bb b/meta/recipes-graphics/vulkan/vulkan-tools_1.4.313.0.bb index 85578df467..c73e5caa13 100644 --- a/meta/recipes-graphics/vulkan/vulkan-tools_1.4.313.0.bb +++ b/meta/recipes-graphics/vulkan/vulkan-tools_1.4.313.0.bb | |||
@@ -9,8 +9,6 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=3b83ef96387f14655fc854ddc3c6bd57" | |||
9 | SRC_URI = "git://github.com/KhronosGroup/Vulkan-Tools.git;branch=vulkan-sdk-1.4.313;protocol=https" | 9 | SRC_URI = "git://github.com/KhronosGroup/Vulkan-Tools.git;branch=vulkan-sdk-1.4.313;protocol=https" |
10 | SRCREV = "ad2f0170f9466fadd96e3fdd65fad02cd3a3739b" | 10 | SRCREV = "ad2f0170f9466fadd96e3fdd65fad02cd3a3739b" |
11 | 11 | ||
12 | S = "${WORKDIR}/git" | ||
13 | |||
14 | inherit cmake features_check pkgconfig | 12 | inherit cmake features_check pkgconfig |
15 | ANY_OF_DISTRO_FEATURES = "x11 wayland" | 13 | ANY_OF_DISTRO_FEATURES = "x11 wayland" |
16 | REQUIRED_DISTRO_FEATURES = "vulkan" | 14 | REQUIRED_DISTRO_FEATURES = "vulkan" |
diff --git a/meta/recipes-graphics/vulkan/vulkan-utility-libraries_1.4.313.0.bb b/meta/recipes-graphics/vulkan/vulkan-utility-libraries_1.4.313.0.bb index 785c6f305b..1b38b6ec3a 100644 --- a/meta/recipes-graphics/vulkan/vulkan-utility-libraries_1.4.313.0.bb +++ b/meta/recipes-graphics/vulkan/vulkan-utility-libraries_1.4.313.0.bb | |||
@@ -12,8 +12,6 @@ LIC_FILES_CHKSUM = "file://LICENSE.md;md5=4ca2d6799091aaa98a8520f1b793939b" | |||
12 | SRC_URI = "git://github.com/KhronosGroup/Vulkan-Utility-Libraries.git;branch=vulkan-sdk-1.4.313;protocol=https" | 12 | SRC_URI = "git://github.com/KhronosGroup/Vulkan-Utility-Libraries.git;branch=vulkan-sdk-1.4.313;protocol=https" |
13 | SRCREV = "4e246c56ec5afb5ad66b9b04374d39ac04675c8e" | 13 | SRCREV = "4e246c56ec5afb5ad66b9b04374d39ac04675c8e" |
14 | 14 | ||
15 | S = "${WORKDIR}/git" | ||
16 | |||
17 | REQUIRED_DISTRO_FEATURES = "vulkan" | 15 | REQUIRED_DISTRO_FEATURES = "vulkan" |
18 | 16 | ||
19 | DEPENDS = "vulkan-headers" | 17 | DEPENDS = "vulkan-headers" |
diff --git a/meta/recipes-graphics/vulkan/vulkan-validation-layers_1.4.313.0.bb b/meta/recipes-graphics/vulkan/vulkan-validation-layers_1.4.313.0.bb index 65cafa359e..63a3aa4ae6 100644 --- a/meta/recipes-graphics/vulkan/vulkan-validation-layers_1.4.313.0.bb +++ b/meta/recipes-graphics/vulkan/vulkan-validation-layers_1.4.313.0.bb | |||
@@ -11,8 +11,6 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=b1a17d548e004bfbbfaa0c40988b6b31" | |||
11 | SRC_URI = "git://github.com/KhronosGroup/Vulkan-ValidationLayers.git;branch=vulkan-sdk-1.4.313;protocol=https" | 11 | SRC_URI = "git://github.com/KhronosGroup/Vulkan-ValidationLayers.git;branch=vulkan-sdk-1.4.313;protocol=https" |
12 | SRCREV = "50b87dd4be883b63c10e3c4f7b9c5aac0c82efd3" | 12 | SRCREV = "50b87dd4be883b63c10e3c4f7b9c5aac0c82efd3" |
13 | 13 | ||
14 | S = "${WORKDIR}/git" | ||
15 | |||
16 | REQUIRED_DISTRO_FEATURES = "vulkan" | 14 | REQUIRED_DISTRO_FEATURES = "vulkan" |
17 | 15 | ||
18 | DEPENDS = "vulkan-headers vulkan-loader spirv-headers spirv-tools glslang vulkan-utility-libraries" | 16 | DEPENDS = "vulkan-headers vulkan-loader spirv-headers spirv-tools glslang vulkan-utility-libraries" |
diff --git a/meta/recipes-graphics/vulkan/vulkan-volk_1.4.313.0.bb b/meta/recipes-graphics/vulkan/vulkan-volk_1.4.313.0.bb index 5e661080a0..cde1be1671 100644 --- a/meta/recipes-graphics/vulkan/vulkan-volk_1.4.313.0.bb +++ b/meta/recipes-graphics/vulkan/vulkan-volk_1.4.313.0.bb | |||
@@ -12,8 +12,6 @@ LIC_FILES_CHKSUM = "file://LICENSE.md;md5=fb3d6e8051a71edca1e54bc38d35e5af" | |||
12 | SRC_URI = "git://github.com/zeux/volk.git;branch=master;protocol=https" | 12 | SRC_URI = "git://github.com/zeux/volk.git;branch=master;protocol=https" |
13 | SRCREV = "43c29e655cb8117fd9cfb65ad9cefe2d40965102" | 13 | SRCREV = "43c29e655cb8117fd9cfb65ad9cefe2d40965102" |
14 | 14 | ||
15 | S = "${WORKDIR}/git" | ||
16 | |||
17 | REQUIRED_DISTRO_FEATURES = "vulkan" | 15 | REQUIRED_DISTRO_FEATURES = "vulkan" |
18 | 16 | ||
19 | DEPENDS = "vulkan-headers" | 17 | DEPENDS = "vulkan-headers" |
diff --git a/meta/recipes-graphics/waffle/waffle_1.8.1.bb b/meta/recipes-graphics/waffle/waffle_1.8.1.bb index 684124bc4d..606881e0c9 100644 --- a/meta/recipes-graphics/waffle/waffle_1.8.1.bb +++ b/meta/recipes-graphics/waffle/waffle_1.8.1.bb | |||
@@ -12,7 +12,6 @@ LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=4c5154407c2490750dd461c50ad94797 \ | |||
12 | SRC_URI = "git://gitlab.freedesktop.org/mesa/waffle.git;protocol=https;branch=maint-1.8 \ | 12 | SRC_URI = "git://gitlab.freedesktop.org/mesa/waffle.git;protocol=https;branch=maint-1.8 \ |
13 | " | 13 | " |
14 | SRCREV = "49abc7cb5f73cc6852136c91da49ea3a338960e4" | 14 | SRCREV = "49abc7cb5f73cc6852136c91da49ea3a338960e4" |
15 | S = "${WORKDIR}/git" | ||
16 | 15 | ||
17 | inherit meson features_check lib_package bash-completion pkgconfig | 16 | inherit meson features_check lib_package bash-completion pkgconfig |
18 | 17 | ||
diff --git a/meta/recipes-graphics/wayland/libinput_1.28.1.bb b/meta/recipes-graphics/wayland/libinput_1.28.1.bb index c10422bf9b..521a7f9a09 100644 --- a/meta/recipes-graphics/wayland/libinput_1.28.1.bb +++ b/meta/recipes-graphics/wayland/libinput_1.28.1.bb | |||
@@ -16,7 +16,6 @@ SRC_URI = "git://gitlab.freedesktop.org/libinput/libinput.git;protocol=https;bra | |||
16 | file://run-ptest \ | 16 | file://run-ptest \ |
17 | " | 17 | " |
18 | SRCREV = "4f7b4ef0e4eb5d569df36be387579858eba349bb" | 18 | SRCREV = "4f7b4ef0e4eb5d569df36be387579858eba349bb" |
19 | S = "${WORKDIR}/git" | ||
20 | 19 | ||
21 | UPSTREAM_CHECK_REGEX = "libinput-(?P<pver>\d+\.\d+\.(?!9\d+)\d+)" | 20 | UPSTREAM_CHECK_REGEX = "libinput-(?P<pver>\d+\.\d+\.(?!9\d+)\d+)" |
22 | 21 | ||
diff --git a/meta/recipes-graphics/wayland/weston-init.bb b/meta/recipes-graphics/wayland/weston-init.bb index 5723655a9b..fc817d113f 100644 --- a/meta/recipes-graphics/wayland/weston-init.bb +++ b/meta/recipes-graphics/wayland/weston-init.bb | |||
@@ -13,8 +13,7 @@ SRC_URI = "file://init \ | |||
13 | file://weston-autologin \ | 13 | file://weston-autologin \ |
14 | file://weston-start" | 14 | file://weston-start" |
15 | 15 | ||
16 | S = "${WORKDIR}/sources" | 16 | S = "${UNPACKDIR}" |
17 | UNPACKDIR = "${S}" | ||
18 | 17 | ||
19 | PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xwayland', '', d)}" | 18 | PACKAGECONFIG ??= "${@bb.utils.contains('DISTRO_FEATURES', 'x11', 'xwayland', '', d)}" |
20 | PACKAGECONFIG:append:qemuriscv64 = " use-pixman" | 19 | PACKAGECONFIG:append:qemuriscv64 = " use-pixman" |
diff --git a/meta/recipes-graphics/wayland/weston_14.0.2.bb b/meta/recipes-graphics/wayland/weston_14.0.2.bb index 03b49d730e..451fb961a1 100644 --- a/meta/recipes-graphics/wayland/weston_14.0.2.bb +++ b/meta/recipes-graphics/wayland/weston_14.0.2.bb | |||
@@ -94,7 +94,6 @@ PACKAGECONFIG[pipewire] = "-Dbackend-pipewire=true,-Dbackend-pipewire=false,pipe | |||
94 | # VNC remote screensharing | 94 | # VNC remote screensharing |
95 | PACKAGECONFIG[vnc] = "-Dbackend-vnc=true,-Dbackend-vnc=false,neatvnc libpam" | 95 | PACKAGECONFIG[vnc] = "-Dbackend-vnc=true,-Dbackend-vnc=false,neatvnc libpam" |
96 | 96 | ||
97 | |||
98 | do_install:append() { | 97 | do_install:append() { |
99 | # Weston doesn't need the .la files to load modules, so wipe them | 98 | # Weston doesn't need the .la files to load modules, so wipe them |
100 | rm -f ${D}/${libdir}/libweston-${WESTON_MAJOR_VERSION}/*.la | 99 | rm -f ${D}/${libdir}/libweston-${WESTON_MAJOR_VERSION}/*.la |
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 cd4acf8155..169269eefb 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 | |||
@@ -12,8 +12,7 @@ SRC_URI = "file://xserver-nodm \ | |||
12 | file://capability.conf \ | 12 | file://capability.conf \ |
13 | " | 13 | " |
14 | 14 | ||
15 | S = "${WORKDIR}/sources" | 15 | S = "${UNPACKDIR}" |
16 | UNPACKDIR = "${S}" | ||
17 | 16 | ||
18 | # Since we refer to ROOTLESS_X which is normally enabled per-machine | 17 | # Since we refer to ROOTLESS_X which is normally enabled per-machine |
19 | PACKAGE_ARCH = "${MACHINE_ARCH}" | 18 | PACKAGE_ARCH = "${MACHINE_ARCH}" |
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 40b77422bf..e5a0f903f1 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 | |||
@@ -13,8 +13,6 @@ PV = "0.1.1+git" | |||
13 | SRC_URI = "git://git.yoctoproject.org/${BPN};branch=master;protocol=https" | 13 | SRC_URI = "git://git.yoctoproject.org/${BPN};branch=master;protocol=https" |
14 | UPSTREAM_CHECK_COMMITS = "1" | 14 | UPSTREAM_CHECK_COMMITS = "1" |
15 | 15 | ||
16 | S = "${WORKDIR}/git" | ||
17 | |||
18 | inherit autotools allarch | 16 | inherit autotools allarch |
19 | 17 | ||
20 | FILES:${PN} = "${datadir}/icons/xcursor-transparent/cursors/*" | 18 | 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 f4516e6975..50c6a120be 100644 --- a/meta/recipes-graphics/xinput-calibrator/pointercal-xinput_0.0.bb +++ b/meta/recipes-graphics/xinput-calibrator/pointercal-xinput_0.0.bb | |||
@@ -5,11 +5,9 @@ BUGTRACKER = "https://github.com/tias/xinput_calibrator/issues" | |||
5 | LICENSE = "MIT" | 5 | LICENSE = "MIT" |
6 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" | 6 | LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" |
7 | 7 | ||
8 | |||
9 | SRC_URI = "file://pointercal.xinput" | 8 | SRC_URI = "file://pointercal.xinput" |
10 | 9 | ||
11 | S = "${WORKDIR}/sources" | 10 | S = "${UNPACKDIR}" |
12 | UNPACKDIR = "${S}" | ||
13 | 11 | ||
14 | do_install() { | 12 | do_install() { |
15 | # Only install file if it has a contents | 13 | # Only install file if it has a contents |
diff --git a/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_0.8.0.bb b/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_0.8.0.bb index c37b36897b..84bf530077 100644 --- a/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_0.8.0.bb +++ b/meta/recipes-graphics/xinput-calibrator/xinput-calibrator_0.8.0.bb | |||
@@ -14,8 +14,6 @@ SRC_URI = "git://gitlab.freedesktop.org/xorg/app/xinput-calibrator;protocol=http | |||
14 | file://Allow-xinput_calibrator_pointercal.sh-to-be-run-as-n.patch \ | 14 | file://Allow-xinput_calibrator_pointercal.sh-to-be-run-as-n.patch \ |
15 | " | 15 | " |
16 | 16 | ||
17 | S = "${WORKDIR}/git" | ||
18 | |||
19 | EXTRA_OECONF += "--with-gui=x11" | 17 | EXTRA_OECONF += "--with-gui=x11" |
20 | 18 | ||
21 | do_install:append() { | 19 | do_install:append() { |
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 828523afb4..3258de79a0 100644 --- a/meta/recipes-graphics/xorg-app/x11perf_1.6.1.bb +++ b/meta/recipes-graphics/xorg-app/x11perf_1.6.1.bb | |||
@@ -5,7 +5,6 @@ SUMMARY = "X11 server performance test program" | |||
5 | DESCRIPTION = "The x11perf program runs one or more performance tests \ | 5 | DESCRIPTION = "The x11perf program runs one or more performance tests \ |
6 | and reports how fast an X server can execute the tests." | 6 | and reports how fast an X server can execute the tests." |
7 | 7 | ||
8 | |||
9 | DEPENDS += "libxmu libxrender libxft libxext fontconfig" | 8 | DEPENDS += "libxmu libxrender libxft libxext fontconfig" |
10 | 9 | ||
11 | LIC_FILES_CHKSUM = "file://COPYING;md5=428ca4d67a41fcd4fc3283dce9bbda7e \ | 10 | LIC_FILES_CHKSUM = "file://COPYING;md5=428ca4d67a41fcd4fc3283dce9bbda7e \ |
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 0a42bd9975..fd8324409e 100644 --- a/meta/recipes-graphics/xorg-driver/xf86-video-intel_git.bb +++ b/meta/recipes-graphics/xorg-driver/xf86-video-intel_git.bb | |||
@@ -11,7 +11,6 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=8730ad58d11c7bbad9a7066d69f7808e" | |||
11 | 11 | ||
12 | SRCREV = "31486f40f8e8f8923ca0799aea84b58799754564" | 12 | SRCREV = "31486f40f8e8f8923ca0799aea84b58799754564" |
13 | PV = "2.99.917+git" | 13 | PV = "2.99.917+git" |
14 | S = "${WORKDIR}/git" | ||
15 | 14 | ||
16 | SRC_URI = "git://gitlab.freedesktop.org/xorg/driver/xf86-video-intel.git;protocol=https;branch=master" | 15 | SRC_URI = "git://gitlab.freedesktop.org/xorg/driver/xf86-video-intel.git;protocol=https;branch=master" |
17 | 16 | ||
diff --git a/meta/recipes-graphics/xorg-font/xorg-font-common.inc b/meta/recipes-graphics/xorg-font/xorg-font-common.inc index edf7cf7642..a11b8e8ab2 100644 --- a/meta/recipes-graphics/xorg-font/xorg-font-common.inc +++ b/meta/recipes-graphics/xorg-font/xorg-font-common.inc | |||
@@ -11,7 +11,7 @@ XORG_PN = "${BPN}" | |||
11 | 11 | ||
12 | SRC_URI_EXT = "bz2" | 12 | SRC_URI_EXT = "bz2" |
13 | SRC_URI = "${XORG_MIRROR}/individual/font/${XORG_PN}-${PV}.tar.${SRC_URI_EXT}" | 13 | SRC_URI = "${XORG_MIRROR}/individual/font/${XORG_PN}-${PV}.tar.${SRC_URI_EXT}" |
14 | S = "${WORKDIR}/${XORG_PN}-${PV}" | 14 | S = "${UNPACKDIR}/${XORG_PN}-${PV}" |
15 | 15 | ||
16 | inherit autotools pkgconfig features_check | 16 | inherit autotools pkgconfig features_check |
17 | 17 | ||
diff --git a/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb b/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb index e51e3fbc3a..28010f5f22 100644 --- a/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb +++ b/meta/recipes-graphics/xorg-font/xorg-minimal-fonts.bb | |||
@@ -19,7 +19,7 @@ inherit allarch features_check | |||
19 | # The font-alias requires x11 in DISTRO_FEATURES | 19 | # The font-alias requires x11 in DISTRO_FEATURES |
20 | REQUIRED_DISTRO_FEATURES = "x11" | 20 | REQUIRED_DISTRO_FEATURES = "x11" |
21 | 21 | ||
22 | S = "${WORKDIR}/misc" | 22 | S = "${UNPACKDIR}/misc" |
23 | 23 | ||
24 | PACKAGES = "${PN}" | 24 | PACKAGES = "${PN}" |
25 | FILES:${PN} = "${libdir}/X11/ ${datadir}/fonts/X11/" | 25 | FILES:${PN} = "${libdir}/X11/ ${datadir}/fonts/X11/" |
diff --git a/meta/recipes-graphics/xorg-lib/libxcvt_0.1.3.bb b/meta/recipes-graphics/xorg-lib/libxcvt_0.1.3.bb index 08194e4815..1e2c626143 100644 --- a/meta/recipes-graphics/xorg-lib/libxcvt_0.1.3.bb +++ b/meta/recipes-graphics/xorg-lib/libxcvt_0.1.3.bb | |||
@@ -9,8 +9,6 @@ SECTION = "x11/libs" | |||
9 | SRC_URI = "git://gitlab.freedesktop.org/xorg/lib/libxcvt.git;protocol=https;branch=master" | 9 | SRC_URI = "git://gitlab.freedesktop.org/xorg/lib/libxcvt.git;protocol=https;branch=master" |
10 | SRCREV = "dd8631c61465cc0de5e476c7a98e56528d62b163" | 10 | SRCREV = "dd8631c61465cc0de5e476c7a98e56528d62b163" |
11 | 11 | ||
12 | S = "${WORKDIR}/git" | ||
13 | |||
14 | inherit meson | 12 | inherit meson |
15 | 13 | ||
16 | FILES:${PN} = " \ | 14 | FILES:${PN} = " \ |
diff --git a/meta/recipes-graphics/xorg-lib/libxkbcommon_1.10.0.bb b/meta/recipes-graphics/xorg-lib/libxkbcommon_1.10.0.bb index e10bbf7af0..79c95cb8ed 100644 --- a/meta/recipes-graphics/xorg-lib/libxkbcommon_1.10.0.bb +++ b/meta/recipes-graphics/xorg-lib/libxkbcommon_1.10.0.bb | |||
@@ -10,7 +10,6 @@ DEPENDS = "flex-native bison-native" | |||
10 | SRC_URI = "git://github.com/xkbcommon/libxkbcommon;protocol=https;branch=master;tag=xkbcommon-${PV}" | 10 | SRC_URI = "git://github.com/xkbcommon/libxkbcommon;protocol=https;branch=master;tag=xkbcommon-${PV}" |
11 | 11 | ||
12 | SRCREV = "7888474d0296dcad50c9ba4adfdfdf2be02d35e1" | 12 | SRCREV = "7888474d0296dcad50c9ba4adfdfdf2be02d35e1" |
13 | S = "${WORKDIR}/git" | ||
14 | 13 | ||
15 | inherit meson pkgconfig bash-completion | 14 | inherit meson pkgconfig bash-completion |
16 | 15 | ||
diff --git a/meta/recipes-graphics/xorg-lib/xcb-util-keysyms_0.4.1.bb b/meta/recipes-graphics/xorg-lib/xcb-util-keysyms_0.4.1.bb index f1a4c3e500..1fa4d196fd 100644 --- a/meta/recipes-graphics/xorg-lib/xcb-util-keysyms_0.4.1.bb +++ b/meta/recipes-graphics/xorg-lib/xcb-util-keysyms_0.4.1.bb | |||
@@ -5,4 +5,3 @@ LIC_FILES_CHKSUM = "file://keysyms/keysyms.c;endline=30;md5=2f8de023ed823bb92f0b | |||
5 | " | 5 | " |
6 | SRC_URI[sha256sum] = "7c260a5294412aed429df1da2f8afd3bd07b7cba3fec772fba15a613a6d5c638" | 6 | SRC_URI[sha256sum] = "7c260a5294412aed429df1da2f8afd3bd07b7cba3fec772fba15a613a6d5c638" |
7 | 7 | ||
8 | |||
diff --git a/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc b/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc index 15c7ecf782..ba7fcb7304 100644 --- a/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc +++ b/meta/recipes-graphics/xorg-lib/xorg-lib-common.inc | |||
@@ -10,7 +10,7 @@ XORG_EXT ?= "tar.xz" | |||
10 | 10 | ||
11 | SRC_URI = "${XORG_MIRROR}/individual/lib/${XORG_PN}-${PV}.${XORG_EXT}" | 11 | SRC_URI = "${XORG_MIRROR}/individual/lib/${XORG_PN}-${PV}.${XORG_EXT}" |
12 | 12 | ||
13 | S = "${WORKDIR}/${XORG_PN}-${PV}" | 13 | S = "${UNPACKDIR}/${XORG_PN}-${PV}" |
14 | 14 | ||
15 | inherit autotools features_check pkgconfig | 15 | inherit autotools features_check pkgconfig |
16 | 16 | ||
diff --git a/meta/recipes-graphics/xorg-util/xorg-util-common.inc b/meta/recipes-graphics/xorg-util/xorg-util-common.inc index a4c85a4ebc..198921116d 100644 --- a/meta/recipes-graphics/xorg-util/xorg-util-common.inc +++ b/meta/recipes-graphics/xorg-util/xorg-util-common.inc | |||
@@ -8,6 +8,6 @@ XORG_PN = "${BPN}" | |||
8 | 8 | ||
9 | SRC_URI = "${XORG_MIRROR}/individual/util/${XORG_PN}-${PV}.tar.gz" | 9 | SRC_URI = "${XORG_MIRROR}/individual/util/${XORG_PN}-${PV}.tar.gz" |
10 | 10 | ||
11 | S = "${WORKDIR}/${XORG_PN}-${PV}" | 11 | S = "${UNPACKDIR}/${XORG_PN}-${PV}" |
12 | 12 | ||
13 | inherit autotools pkgconfig | 13 | inherit autotools pkgconfig |
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 d57b3427f8..8f3b9217a0 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 | |||
@@ -7,8 +7,7 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384 | |||
7 | SRC_URI = "file://xorg.conf" | 7 | SRC_URI = "file://xorg.conf" |
8 | SRC_URI:append:qemuall = " file://noblank.conf" | 8 | SRC_URI:append:qemuall = " file://noblank.conf" |
9 | 9 | ||
10 | S = "${WORKDIR}/sources" | 10 | S = "${UNPACKDIR}" |
11 | UNPACKDIR = "${S}" | ||
12 | 11 | ||
13 | CONFFILES:${PN} = "${sysconfdir}/X11/xorg.conf" | 12 | CONFFILES:${PN} = "${sysconfdir}/X11/xorg.conf" |
14 | 13 | ||
diff --git a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc index 7645f11c14..0dece7bba3 100644 --- a/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc +++ b/meta/recipes-graphics/xorg-xserver/xserver-xorg.inc | |||
@@ -30,7 +30,7 @@ impossible or difficult to exploit. There is currently no upstream patch \ | |||
30 | available for this flaw." | 30 | available for this flaw." |
31 | CVE_STATUS[CVE-2022-3553] = "cpe-incorrect: This is specific to XQuartz, which is the macOS X server port" | 31 | CVE_STATUS[CVE-2022-3553] = "cpe-incorrect: This is specific to XQuartz, which is the macOS X server port" |
32 | 32 | ||
33 | S = "${WORKDIR}/${XORG_PN}-${PV}" | 33 | S = "${UNPACKDIR}/${XORG_PN}-${PV}" |
34 | 34 | ||
35 | inherit meson pkgconfig | 35 | inherit meson pkgconfig |
36 | 36 | ||