# Template file for 'renderdoc' pkgname=renderdoc version=1.10 revision=1 build_style=cmake configure_args="-DENABLE_GL=ON -DENABLE_GLES=ON -DENABLE_QRENDERDOC=ON -DENABLE_RENDERDOCCMD=ON -DENABLE_VULKAN=ON -DENABLE_XCB=ON -DENABLE_XLIB=ON -DENABLE_PYRENDERDOC=ON" hostmakedepends="bison autoconf automake pkg-config python3" makedepends="libX11-devel libxcb-devel xcb-util-keysyms-devel qt5-devel qt5-svg-devel qt5-x11extras-devel pcre-devel python3-devel" short_desc="Stand-alone graphics debugging tool for Vulkan and OpenGL" maintainer="Urs Schulz " license="MIT" homepage="https://github.com/baldurk/renderdoc" distfiles="https://github.com/baldurk/${pkgname}/archive/v${version}.tar.gz" checksum=6200099987c7cfc52360d24845742883dcfe6cb31b71c6f85372a543a9608486 if [ "$XBPS_TARGET_LIBC" = musl ]; then makedepends+=" libexecinfo-devel" LDLIBS="-lexecinfo" fi if [ "$XBPS_TARGET_NO_ATOMIC8" ]; then makedepends+=" libatomic-devel" fi case "$XBPS_TARGET_MACHINE" in *-musl) broken="uses RTLD_DL_LINKMAP, RTLD_DEEPBIND, _r_debug" ;; esac if [ "$CROSS_BUILD" ]; then broken="Cross-compilation can't find python3 interpreter" fi post_patch() { [ -z "$XBPS_TARGET_NO_ATOMIC8" ] && return 0 vsed -i 's,#libatomic , ,' renderdoc/CMakeLists.txt } post_install() { vlicense LICENSE.md }