Files
2026-10-04 04:07:15 +00:00

37 lines
816 B
Makefile

PORTNAME= vkrunner
DISTVERSION= g20260605
PORTREVISION= 2
CATEGORIES= graphics
MAINTAINER= olivier@FreeBSD.org
COMMENT= Vulkan shader tester based on shader_runner from Piglit
WWW= https://gitlab.freedesktop.org/mesa/vkrunner
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/COPYING
NOT_FOR_ARCHS= i386
NOT_FOR_ARCHS_REASON= Vulkan non-dispatchable handles are u64 on 32-bit
RUN_DEPENDS= glslangValidator:graphics/glslang
USES= cargo
USE_GITLAB= yes
GL_SITE= https://gitlab.freedesktop.org
GL_ACCOUNT= mesa
GL_TAGNAME= 4dff5e7f450d59e24be5b11f1898d2c3091d908b
PLIST_FILES= bin/vkrunner
PORTEXAMPLES= *
OPTIONS_DEFINE= EXAMPLES
OPTIONS_DEFAULT=EXAMPLES
post-install-EXAMPLES-on:
@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
${INSTALL_DATA} ${WRKSRC}/examples/*.shader_test ${STAGEDIR}${EXAMPLESDIR}
.include <bsd.port.mk>