blob: d32782a9aa3832636de448484860c50a0ce48588 (
plain)
1 # Description: Vulkan validation layers
2 # URL: https://www.khronos.org/vulkan/
3 # Maintainer: Danny Rawlins, crux at romster dot me
4 # Depends on: glslang vulkan-loader
5
6 name=vulkan-validation-layers
7 version=1.1.101.0
8 release=2
9 source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/sdk-$version/Vulkan-ValidationLayers-sdk-$version.tar.gz)
10
11 build() {
12 cd Vulkan-ValidationLayers-sdk-$version
13
14 mkdir build
15 cd build
16
17 cmake .. \
18 -DCMAKE_INSTALL_PREFIX=/usr \
19 -DCMAKE_INSTALL_LIBDIR=lib \
20 -DCMAKE_INSTALL_DATADIR=/share \
21 -DCMAKE_INSTALL_SYSCONFDIR=/etc \
22 -DCMAKE_BUILD_TYPE=Release \
23 -DGLSLANG_INSTALL_DIR=/usr \
24 -DCMAKE_SKIP_RPATH=True \
25 -DBUILD_TESTS=Off \
26 -DBUILD_WSI_XCB_SUPPORT=On \
27 -DBUILD_WSI_XLIB_SUPPORT=On \
28 -DBUILD_WSI_WAYLAND_SUPPORT=Off
29
30 make
31 make DESTDIR=$PKG install
32 }
|