summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Hochstein <tom.hochstein@nxp.com>2025-10-15 16:41:22 -0500
committerTom Hochstein <tom.hochstein@nxp.com>2025-10-15 17:24:33 -0500
commit616130590a9784ecc0d4b71481eba33418b22f91 (patch)
tree33d1dcb68dd8ae921e60721f5fd92334ac9503d3
parent8099ae03e25703f23913a97a66fe3e8fe2a85a99 (diff)
downloadmeta-freescale-616130590a9784ecc0d4b71481eba33418b22f91.tar.gz
vulkan-utility-libraries: Add 1.3.275.0.imx downgrade
Cherry pick from Whinlatter includes restoration of `S` assignment. Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com> (cherry picked from commit d5850dd42c802078108a91a2515df19860fbe598)
-rw-r--r--conf/machine/include/imx-base.inc1
-rw-r--r--recipes-downgrade/vulkan/vulkan-utility-libraries_1.3.275.0.imx.bb32
2 files changed, 33 insertions, 0 deletions
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc
index 43d2f48b9..295e45b21 100644
--- a/conf/machine/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@ -596,6 +596,7 @@ PREFERRED_VERSION_spirv-tools:imxvulkan ??= "1.3.275.0.imx"
596PREFERRED_VERSION_vulkan-headers:imxvulkan ??= "1.3.275.0.imx" 596PREFERRED_VERSION_vulkan-headers:imxvulkan ??= "1.3.275.0.imx"
597PREFERRED_VERSION_vulkan-loader:imxvulkan ??= "1.3.275.0.imx" 597PREFERRED_VERSION_vulkan-loader:imxvulkan ??= "1.3.275.0.imx"
598PREFERRED_VERSION_vulkan-tools:imxvulkan ??= "1.3.275.0.imx" 598PREFERRED_VERSION_vulkan-tools:imxvulkan ??= "1.3.275.0.imx"
599PREFERRED_VERSION_vulkan-utility-libraries:imxvulkan ??= "1.3.275.0.imx"
599PREFERRED_VERSION_vulkan-validation-layers:imxvulkan ??= "1.3.275.0.imx" 600PREFERRED_VERSION_vulkan-validation-layers:imxvulkan ??= "1.3.275.0.imx"
600 601
601# Use i.MX optee Version 602# Use i.MX optee Version
diff --git a/recipes-downgrade/vulkan/vulkan-utility-libraries_1.3.275.0.imx.bb b/recipes-downgrade/vulkan/vulkan-utility-libraries_1.3.275.0.imx.bb
new file mode 100644
index 000000000..e8d62c194
--- /dev/null
+++ b/recipes-downgrade/vulkan/vulkan-utility-libraries_1.3.275.0.imx.bb
@@ -0,0 +1,32 @@
1SUMMARY = "Vulkan Utility Libraries"
2DESCRIPTION = "Common libraries created to share code across various \
3Vulkan repositories, solving long standing issues for Vulkan SDK \
4developers and users."
5HOMEPAGE = "https://www.khronos.org/vulkan/"
6BUGTRACKER = "https://github.com/KhronosGroup/Vulkan-Utility-Libraries"
7SECTION = "libs"
8
9LICENSE = "Apache-2.0"
10LIC_FILES_CHKSUM = "file://LICENSE.md;md5=4ca2d6799091aaa98a8520f1b793939b"
11
12SRC_URI = "git://github.com/KhronosGroup/Vulkan-Utility-Libraries.git;branch=main;protocol=https"
13SRCREV = "4cfc176e3242b4dbdfd3f6c5680c5d8f2cb7db45"
14S = "${WORKDIR}/git"
15
16REQUIRED_DISTRO_FEATURES = "vulkan"
17
18DEPENDS = "vulkan-headers"
19
20EXTRA_OECMAKE = "\
21 -DBUILD_TESTS=OFF \
22 "
23
24inherit cmake features_check pkgconfig
25
26# These recipes need to be updated in lockstep with each other:
27# glslang, vulkan-headers, vulkan-loader, vulkan-tools,
28# vulkan-validation-layers, spirv-headers, spirv-tools,
29# vulkan-utility-libraries.
30# The tags versions should always be sdk-x.y.z, as this is what
31# upstream considers a release.
32UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)"