diff options
Diffstat (limited to 'meta/recipes-graphics/mesa')
-rw-r--r-- | meta/recipes-graphics/mesa/libglu_9.0.3.bb | 2 | ||||
-rw-r--r-- | meta/recipes-graphics/mesa/mesa-gl.bb | 2 | ||||
-rw-r--r-- | meta/recipes-graphics/mesa/mesa.inc | 9 |
3 files changed, 6 insertions, 7 deletions
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"), |