summaryrefslogtreecommitdiff
path: root/vulkan-tools-32/Pkgfile
blob: de3499f2f91e0a078a405ab458c8d021008bc82b (plain)
    1 # Description: Vulkan tools
    2 # URL: https://www.khronos.org/vulkan/
    3 # Maintainer: CRUX compat-32 Team, compat-32-ports at crux dot nu
    4 # Depends on: glslang-32 vulkan-loader-32 xorg-libxcb-32
    5 
    6 name=vulkan-tools-32
    7 version=1.1.77.0
    8 release=1
    9 source=(https://github.com/KhronosGroup/Vulkan-Tools/archive/sdk-$version/Vulkan-Tools-sdk-$version.tar.gz)
   10 
   11 build() {
   12 	cd Vulkan-Tools-sdk-$version
   13 
   14 	export ASFLAGS='--32'
   15 
   16 	mkdir build
   17 	cd build
   18 
   19 	cmake .. \
   20 		-DCMAKE_INSTALL_PREFIX=/usr \
   21 		-DCMAKE_BUILD_TYPE=Release \
   22 		-DGLSLANG_INSTALL_DIR=/usr \
   23 		-DBUILD_WSI_WAYLAND_SUPPORT=OFF \
   24 		-DBUILD_ICD=OFF
   25 
   26 	make
   27 	make DESTDIR=$PKG install
   28 
   29 	for app in $PKG/usr/bin/* ; do
   30 		mv $app $app-32
   31 	done
   32 }

Generated by cgit