summaryrefslogtreecommitdiff
path: root/vulkan-tools
diff options
context:
space:
mode:
authorPredrag Ivanović <predivan@mts.rs>2018-07-25 18:51:28 +0200
committerPredrag Ivanović <predivan@mts.rs>2018-07-25 18:51:28 +0200
commit48458c32173b26d39a9a8ac8a5e5b6003bf410fe (patch)
tree30520857be2c0f89881c08e5884f1381f13a9828 /vulkan-tools
parent0391d1e709971eb9597db035c351043c6b76f05c (diff)
downloadcontrib-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/.footprint5
-rw-r--r--vulkan-tools/.signature5
-rw-r--r--vulkan-tools/Pkgfile22
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
+}

Generated by cgit