diff options
author | Predrag Ivanović <predivan@mts.rs> | 2018-07-25 18:51:28 +0200 |
---|---|---|
committer | Predrag Ivanović <predivan@mts.rs> | 2018-07-25 18:51:28 +0200 |
commit | 48458c32173b26d39a9a8ac8a5e5b6003bf410fe (patch) | |
tree | 30520857be2c0f89881c08e5884f1381f13a9828 /vulkan-tools | |
parent | 0391d1e709971eb9597db035c351043c6b76f05c (diff) | |
download | contrib-48458c32173b26d39a9a8ac8a5e5b6003bf410fe.tar.gz contrib-48458c32173b26d39a9a8ac8a5e5b6003bf410fe.tar.xz |
vulkan ports: Initial import
Import glslang, vulkan-headers, vulkan-loader, vulkan-tools and
vulkan-validation-layers ports.
Diffstat (limited to 'vulkan-tools')
-rw-r--r-- | vulkan-tools/.footprint | 5 | ||||
-rw-r--r-- | vulkan-tools/.signature | 5 | ||||
-rw-r--r-- | vulkan-tools/Pkgfile | 22 |
3 files changed, 32 insertions, 0 deletions
diff --git a/vulkan-tools/.footprint b/vulkan-tools/.footprint new file mode 100644 index 000000000..2d69e39ae --- /dev/null +++ b/vulkan-tools/.footprint @@ -0,0 +1,5 @@ +drwxr-xr-x root/root usr/ +drwxr-xr-x root/root usr/bin/ +-rwxr-xr-x root/root usr/bin/cube +-rwxr-xr-x root/root usr/bin/cubepp +-rwxr-xr-x root/root usr/bin/vulkaninfo diff --git a/vulkan-tools/.signature b/vulkan-tools/.signature new file mode 100644 index 000000000..ca2d82a33 --- /dev/null +++ b/vulkan-tools/.signature @@ -0,0 +1,5 @@ +untrusted comment: verify with /etc/ports/contrib.pub +RWSagIOpLGJF3zaiD4xWNvoh3sYlsNaCVqcPM/tMVrW4L/HbLhkFj3Ut6YhTMfG9hGy78eNxoser6/41iI1gYOEoNKWXRRPliw4= +SHA256 (Pkgfile) = a1eeb2042cc1907bb04a757b5aa07699890d29e8261a568769934ce703ce57fd +SHA256 (.footprint) = 89dcec83887fd5c867d733b41dc44cb32cab05278905fd9fb5abe5ea4938ae5c +SHA256 (Vulkan-Tools-sdk-1.1.77.0.tar.gz) = 15eaefa9d9370c58aac3458b3cb67909759fb4e965d737a57e7de6cc108fabc6 diff --git a/vulkan-tools/Pkgfile b/vulkan-tools/Pkgfile new file mode 100644 index 000000000..3e91fdd4e --- /dev/null +++ b/vulkan-tools/Pkgfile @@ -0,0 +1,22 @@ +# Description: Vulkan tools +# URL: https://www.khronos.org/vulkan/ +# Maintainer: Pedja, predivan at mts dot rs +# Depends on: glslang vulkan-loader + +name=vulkan-tools +version=1.1.77.0 +release=1 +source=(https://github.com/KhronosGroup/Vulkan-Tools/archive/sdk-$version/Vulkan-Tools-sdk-$version.tar.gz) + +build() { + cd Vulkan-Tools-sdk-$version + mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_BUILD_TYPE=Release \ + -DCMAKE_INSTALL_LIBDIR=lib \ + -DGLSLANG_INSTALL_DIR=/usr \ + -DBUILD_WSI_WAYLAND_SUPPORT=OFF \ + -DBUILD_ICD=OFF ../ + make + make DESTDIR=$PKG install +} |