mirror of
https://github.com/nxp-imx/meta-imx.git
synced 2026-01-27 11:32:16 +01:00
40 lines
1.3 KiB
BlitzBasic
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"
|