vulkan-validation-layers: fix up configuration

This commit is contained in:
Danny Rawlins 2019-04-20 21:22:21 +10:00
parent e85dd2f044
commit a2c38e83ca
2 changed files with 10 additions and 8 deletions

View File

@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF3yeK60MPY12MzvTnivU2nqkV9lAuGkL1eLdL3KfNWNDVTpP7uSqxf6V1O+ZkiUQD75RDFkSAsYxvCUEEUU4DegE=
SHA256 (Pkgfile) = c8fd6726672aa46f36a02c8198d3b6b577e84d41283c951b664aa30b95141757
RWSagIOpLGJF33SFYOqpsZbJOWZNPaex9zhM5bojCbSMOUGYVjUITl4OQHnjdWeNQHNUwuNOVl9/rPg3jahXsPNoEkqU5XxsdgU=
SHA256 (Pkgfile) = 20a23b68a042600719e3cd5a0590f7de04efd8e6e3ff809d639d314a47676cb9
SHA256 (.footprint) = 74b2f05ff12bbc791a2d1ea6d9f91c469943c5fafc729a04c4fca80ba7e228fd
SHA256 (Vulkan-ValidationLayers-sdk-1.1.101.0.tar.gz) = 9022a3cf73c54343049a7ba01496687ce89186024c70646a1bfa6196c54ac6b0

View File

@ -1,18 +1,19 @@
# Description: Vulkan validation layers
# URL: https://www.khronos.org/vulkan/
# Maintainer: Pedja, predivan at mts dot rs
# Depends on: vulkan-loader glslang
# Depends on: glslang vulkan-loader
name=vulkan-validation-layers
version=1.1.101.0
release=1
release=2
source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/sdk-$version/Vulkan-ValidationLayers-sdk-$version.tar.gz)
build() {
cd Vulkan-ValidationLayers-sdk-$version
rm -rf build ; mkdir build ; cd build
cmake -DCMAKE_INSTALL_PREFIX=/usr \
mkdir build ; cd build
cmake .. \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_BUILD_TYPE=Release \
-DCMAKE_INSTALL_SYSCONFDIR=/etc \
-DCMAKE_INSTALL_LIBDIR=lib \
@ -20,8 +21,9 @@ build() {
-DGLSLANG_INSTALL_DIR=/usr \
-DCMAKE_SKIP_RPATH=True \
-DBUILD_TESTS=Off \
-DBUILD_WSI_WAYLAND_SUPPORT=Off \
-DBUILD_WSI_MIR_SUPPORT=Off ../
-DBUILD_WSI_XCB_SUPPORT=On \
-DBUILD_WSI_XLIB_SUPPORT=On \
-DBUILD_WSI_WAYLAND_SUPPORT=Off
make
make DESTDIR=$PKG install