vkmark: initial commit, version 20200521

This commit is contained in:
Tim Biermann 2020-06-14 23:25:56 +00:00
parent 606295f38b
commit 3199e1d4c4
3 changed files with 75 additions and 0 deletions

53
vkmark/.footprint Normal file
View File

@ -0,0 +1,53 @@
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/vkmark
drwxr-xr-x root/root usr/share/
drwxr-xr-x root/root usr/share/man/
drwxr-xr-x root/root usr/share/man/man1/
-rw-r--r-- root/root usr/share/man/man1/vkmark.1.gz
drwxr-xr-x root/root usr/share/vkmark/
drwxr-xr-x root/root usr/share/vkmark/models/
-rw-r--r-- root/root usr/share/vkmark/models/cat.3ds
-rw-r--r-- root/root usr/share/vkmark/models/cube.3ds
-rw-r--r-- root/root usr/share/vkmark/models/horse.3ds
-rw-r--r-- root/root usr/share/vkmark/models/kmscube.ply
drwxr-xr-x root/root usr/share/vkmark/shaders/
-rw-r--r-- root/root usr/share/vkmark/shaders/desktop.frag
-rw-r--r-- root/root usr/share/vkmark/shaders/desktop.frag.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/desktop.vert
-rw-r--r-- root/root usr/share/vkmark/shaders/desktop.vert.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d-blur.frag
-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d-blur.frag.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d-edge.frag
-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d-edge.frag.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d-none.frag
-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d-none.frag.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d.vert
-rw-r--r-- root/root usr/share/vkmark/shaders/effect2d.vert.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/light-advanced.frag
-rw-r--r-- root/root usr/share/vkmark/shaders/light-advanced.frag.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/light-advanced.vert
-rw-r--r-- root/root usr/share/vkmark/shaders/light-advanced.vert.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic-tex.frag
-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic-tex.frag.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic-tex.vert
-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic-tex.vert.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic.frag
-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic.frag.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic.vert
-rw-r--r-- root/root usr/share/vkmark/shaders/light-basic.vert.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/light-cel.frag
-rw-r--r-- root/root usr/share/vkmark/shaders/light-cel.frag.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/light-phong.frag
-rw-r--r-- root/root usr/share/vkmark/shaders/light-phong.frag.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/light-phong.vert
-rw-r--r-- root/root usr/share/vkmark/shaders/light-phong.vert.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/vkcube.frag
-rw-r--r-- root/root usr/share/vkmark/shaders/vkcube.frag.spv
-rw-r--r-- root/root usr/share/vkmark/shaders/vkcube.vert
-rw-r--r-- root/root usr/share/vkmark/shaders/vkcube.vert.spv
drwxr-xr-x root/root usr/share/vkmark/textures/
-rw-r--r-- root/root usr/share/vkmark/textures/crate-base.jpg
-rw-r--r-- root/root usr/share/vkmark/textures/desktop-background-1920x1080.png
-rw-r--r-- root/root usr/share/vkmark/textures/desktop-background-800x600.png
-rw-r--r-- root/root usr/share/vkmark/textures/desktop-window.png

5
vkmark/.signature Normal file
View File

@ -0,0 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
RWSagIOpLGJF36yhXvXr1lzyqhuJ5kLRCOUf2yKAOt0twqhyGTDWcAxNxIsjPrggNQnOJ5RWT/ZRANVGUvi85waFUego9BT9QAw=
SHA256 (Pkgfile) = c77b07c1d1832259c4e29182d1791ec16dbe78f2db5d03fac53c97b1dd40049a
SHA256 (.footprint) = 1f1ea88f2b363f129d4141051c015df6ab23a10f9e173365540489ce281bf735
SHA256 (vkmark-20200521.tar.gz) = a8b4f5d86d8a6328528500fa9e13908e4a4c0df331084a08dab5515630efec02

17
vkmark/Pkgfile Normal file
View File

@ -0,0 +1,17 @@
# Description: vkmark is an extensible Vulkan benchmarking suite with targeted, configurable scenes
# URL: https://github.com/vkmark/vkmark
# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: assimp glm meson vulkan-loader
name=vkmark
version=20200521
release=1
_commit=e8c0720f3251e50aa8e777f44e3c2406dceb919c
source=(https://github.com/vkmark/vkmark/archive/$_commit/$name-$version.tar.gz)
build() {
meson $name-$_commit build \
--prefix=/usr
ninja -C build
DESTDIR=$PKG ninja -C build install
}