summaryrefslogtreecommitdiffstats
path: root/recipes-downgrade/vulkan
diff options
context:
space:
mode:
authorLuciano Dittgen <luciano.dittgen@ossystems.com.br>2026-07-14 17:31:37 -0300
committerLuciano Dittgen <luciano.dittgen@ossystems.com.br>2026-07-22 11:16:40 -0300
commita7e6232bd10e00d338fae3ffdacf5911a919c49c (patch)
treeb797876cf14271bf361eba2ee2f0930243d79e0a /recipes-downgrade/vulkan
parentbb3945d1d07409bf93c59e0647272f8bafd9910b (diff)
downloadmeta-freescale-a7e6232bd10e00d338fae3ffdacf5911a919c49c.tar.gz
vulkan-loader: Order DEPENDS, fix override syntax and patch reason per oelint
Move DEPENDS above SRC_URI in the downgrade recipe (oelint.var.order.DEPENDS) and rewrite the bbappend INSANE_SKIP as INSANE_SKIP:${PN}:append:imx-nxp-bsp so :append leads the override list (oelint.vars.overrideappend); the dynamically-loaded unversioned libvulkan.so intentionally lives in the main package, so dev-so is accepted inline (oelint.vars.insaneskip). Correct the 0001 patch Upstream-Status reason from the non-standard '[i.MX specific]' to '[embedded specific]' in both the current and the older-1-3-296 copies selected by DIRPATCHVULKAN (oelint.file.inappropriatemsg). No functional change. Signed-off-by: Luciano Dittgen <luciano.dittgen@ossystems.com.br>
Diffstat (limited to 'recipes-downgrade/vulkan')
-rw-r--r--recipes-downgrade/vulkan/vulkan-loader_1.3.275.0.imx.bb5
1 files changed, 3 insertions, 2 deletions
diff --git a/recipes-downgrade/vulkan/vulkan-loader_1.3.275.0.imx.bb b/recipes-downgrade/vulkan/vulkan-loader_1.3.275.0.imx.bb
index 9d0df70dd..70d261900 100644
--- a/recipes-downgrade/vulkan/vulkan-loader_1.3.275.0.imx.bb
+++ b/recipes-downgrade/vulkan/vulkan-loader_1.3.275.0.imx.bb
@@ -9,6 +9,9 @@ SECTION = "libs"
9 9
10LICENSE = "Apache-2.0" 10LICENSE = "Apache-2.0"
11LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=7dbefed23242760aa3475ee42801c5ac" 11LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=7dbefed23242760aa3475ee42801c5ac"
12
13DEPENDS += "vulkan-headers"
14
12SRC_URI = "git://github.com/KhronosGroup/Vulkan-Loader.git;branch=vulkan-sdk-1.3.275;protocol=https" 15SRC_URI = "git://github.com/KhronosGroup/Vulkan-Loader.git;branch=vulkan-sdk-1.3.275;protocol=https"
13SRCREV = "00893b9a03e526aec2c5bf487521d16dfa435229" 16SRCREV = "00893b9a03e526aec2c5bf487521d16dfa435229"
14 17
@@ -16,8 +19,6 @@ REQUIRED_DISTRO_FEATURES = "vulkan"
16 19
17inherit cmake features_check pkgconfig 20inherit cmake features_check pkgconfig
18 21
19DEPENDS += "vulkan-headers"
20
21EXTRA_OECMAKE = "\ 22EXTRA_OECMAKE = "\
22 -DBUILD_TESTS=OFF \ 23 -DBUILD_TESTS=OFF \
23 -DPYTHON_EXECUTABLE=${HOSTTOOLS_DIR}/python3 \ 24 -DPYTHON_EXECUTABLE=${HOSTTOOLS_DIR}/python3 \