summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--LICENSE1
-rw-r--r--conf/machine/include/imx-base.inc1
-rw-r--r--recipes-downgrade/vulkan/vulkan-utility-libraries_1.3.275.0.imx.bb31
3 files changed, 33 insertions, 0 deletions
diff --git a/LICENSE b/LICENSE
index f671872ae..1ecb45ae0 100644
--- a/LICENSE
+++ b/LICENSE
@@ -60,6 +60,7 @@ This file lists all licenses used by recipes in the meta-freescale layer.
60./recipes-downgrade/vulkan/vulkan-headers_1.3.275.0.imx.bb: LICENSE = "Apache-2.0 & MIT" 60./recipes-downgrade/vulkan/vulkan-headers_1.3.275.0.imx.bb: LICENSE = "Apache-2.0 & MIT"
61./recipes-downgrade/vulkan/vulkan-loader_1.3.275.0.imx.bb: LICENSE = "Apache-2.0" 61./recipes-downgrade/vulkan/vulkan-loader_1.3.275.0.imx.bb: LICENSE = "Apache-2.0"
62./recipes-downgrade/vulkan/vulkan-tools_1.3.275.0.imx.bb: LICENSE = "Apache-2.0" 62./recipes-downgrade/vulkan/vulkan-tools_1.3.275.0.imx.bb: LICENSE = "Apache-2.0"
63./recipes-downgrade/vulkan/vulkan-utility-libraries_1.3.275.0.imx.bb: LICENSE = "Apache-2.0"
63./recipes-downgrade/vulkan/vulkan-validation-layers_1.3.275.0.imx.bb: LICENSE = "Apache-2.0 & MIT" 64./recipes-downgrade/vulkan/vulkan-validation-layers_1.3.275.0.imx.bb: LICENSE = "Apache-2.0 & MIT"
64./recipes-dpaa/eth-config/eth-config_git.bb: LICENSE = "BSD-3-Clause & GPL-2.0-or-later" 65./recipes-dpaa/eth-config/eth-config_git.bb: LICENSE = "BSD-3-Clause & GPL-2.0-or-later"
65./recipes-dpaa/flib/flib_git.bb: LICENSE = "BSD-3-Clause & GPL-2.0-only" 66./recipes-dpaa/flib/flib_git.bb: LICENSE = "BSD-3-Clause & GPL-2.0-only"
diff --git a/conf/machine/include/imx-base.inc b/conf/machine/include/imx-base.inc
index 19584fa36..4e0b2f927 100644
--- a/conf/machine/include/imx-base.inc
+++ b/conf/machine/include/imx-base.inc
@@ -601,6 +601,7 @@ PREFERRED_VERSION_spirv-tools:imxvulkan ??= "1.3.275.0.imx"
601PREFERRED_VERSION_vulkan-headers:imxvulkan ??= "1.3.275.0.imx" 601PREFERRED_VERSION_vulkan-headers:imxvulkan ??= "1.3.275.0.imx"
602PREFERRED_VERSION_vulkan-loader:imxvulkan ??= "1.3.275.0.imx" 602PREFERRED_VERSION_vulkan-loader:imxvulkan ??= "1.3.275.0.imx"
603PREFERRED_VERSION_vulkan-tools:imxvulkan ??= "1.3.275.0.imx" 603PREFERRED_VERSION_vulkan-tools:imxvulkan ??= "1.3.275.0.imx"
604PREFERRED_VERSION_vulkan-utility-libraries:imxvulkan ??= "1.3.275.0.imx"
604PREFERRED_VERSION_vulkan-validation-layers:imxvulkan ??= "1.3.275.0.imx" 605PREFERRED_VERSION_vulkan-validation-layers:imxvulkan ??= "1.3.275.0.imx"
605 606
606# Use i.MX optee Version 607# 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..8ec4cbae9
--- /dev/null
+++ b/recipes-downgrade/vulkan/vulkan-utility-libraries_1.3.275.0.imx.bb
@@ -0,0 +1,31 @@
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"
14
15REQUIRED_DISTRO_FEATURES = "vulkan"
16
17DEPENDS = "vulkan-headers"
18
19EXTRA_OECMAKE = "\
20 -DBUILD_TESTS=OFF \
21 "
22
23inherit cmake features_check pkgconfig
24
25# These recipes need to be updated in lockstep with each other:
26# glslang, vulkan-headers, vulkan-loader, vulkan-tools,
27# vulkan-validation-layers, spirv-headers, spirv-tools,
28# vulkan-utility-libraries.
29# The tags versions should always be sdk-x.y.z, as this is what
30# upstream considers a release.
31UPSTREAM_CHECK_GITTAGREGEX = "sdk-(?P<pver>\d+(\.\d+)+)"