meta-imx/meta-imx-bsp/recipes-graphics/vulkan/gfxreconstruct_1.3.275.0.bb
Tom Hochstein a1352c6797 vulkan: Downgrade to 1.3.275.0 for 8 [YOCIMX-8530]
Signed-off-by: Tom Hochstein <tom.hochstein@nxp.com>
2024-11-20 09:03:41 -06:00

40 lines
1.3 KiB
BlitzBasic

SUMMARY = "Tools for the capture and replay of Vulkan API calls"
SECTION = "graphics"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=d2ddcd9b5c3b713fcf90c3223f6b10bd"
DEPENDS = "vulkan-headers zstd"
SRC_URI = " \
git://github.com/LunarG/gfxreconstruct.git;protocol=https;branch=vulkan-sdk-1.3.275 \
file://0001-FindVulkanVersion.cmake-Look-for-vulkan-headers-in-s.patch \
file://0002-MGS-7104-ccc-gfxreconstruct-Add-support-for-xdg-shel.patch \
file://0003-MGS-7104-ccc-gfxreconstruct-Generate-xdg-shell-proto.patch \
file://0004-Change-gfxreconstruct-layer-to-implicit-layer.patch \
"
SRCREV = "ad85498e33a53f4c89979e0af8e3fe3b512aa47c"
S = "${WORKDIR}/git"
inherit cmake features_check
ANY_OF_DISTRO_FEATURES = "wayland x11"
PACKAGECONFIG ??= "${@bb.utils.filter('DISTRO_FEATURES', 'wayland x11', d)}"
PACKAGECONFIG[wayland] = "-DBUILD_WSI_WAYLAND_SUPPORT=ON,-DBUILD_WSI_WAYLAND_SUPPORT=OFF,wayland-native wayland wayland-protocols"
PACKAGECONFIG[x11] = "-DBUILD_WSI_XCB_SUPPORT=ON,-DBUILD_WSI_XCB_SUPPORT=OFF,libxcb libx11 xcb-util-keysyms"
EXTRA_OECMAKE += "\
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_SYSROOT=${PKG_CONFIG_SYSROOT_DIR} \
"
export SDKTARGETSYSROOT = "${STAGING_DIR_HOST}"
# The lib is unversioned
SOLIBS = ".so"
FILES_SOLIBSDEV = ""
FILES:${PN} += "${datadir}/vulkan"
INSANE_SKIP:${PN} += "buildpaths"