Package Details: vkcube-git r123.504059b-1

Git Clone URL: https://aur.archlinux.org/vkcube-git.git (read-only, click to copy)
Package Base: vkcube-git
Description: Demo cube app for Vulkan (git version)
Upstream URL: https://github.com/krh/vkcube
Keywords: vkcube vulkan
Licenses: MIT
Conflicts: vulkan-tools
Submitter: dvdios
Maintainer: yurikoles
Last Packager: yurikoles
Votes: 12
Popularity: 0.038497
First Submitted: 2016-02-18 22:36 (UTC)
Last Updated: 2019-09-22 06:39 (UTC)

Pinned Comments

yurikoles commented on 2019-07-27 11:29 (UTC)

PRs are welcome: https://github.com/yurikoles-aur/vkcube-git

Latest Comments

« First ‹ Previous 1 2 3 Next › Last »

CoD-Segfault commented on 2018-01-21 17:04 (UTC) (edited on 2018-01-21 17:05 (UTC) by CoD-Segfault)

The following changes fix build.

build() {
  cd "${srcdir}"/vkcube
  meson build
  cd "${srcdir}"/vkcube/build
  ninja
}

package() {
  cd "${srcdir}"/vkcube/build
  install -dm755 "${pkgdir}"/usr/bin
  install  -m755 vkcube "${pkgdir}"/usr/bin/vkcube
}

rnestler commented on 2018-01-21 16:40 (UTC)

I get a build error:

==> Starting build()...
The Meson build system
Version: 0.44.0
Source dir: /tmp/yaourt-tmp-roughl/aur-vkcube-git/src/vkcube
Build dir: /tmp/yaourt-tmp-roughl/aur-vkcube-git/src/vkcube/build
Build type: native build
Project name: vkcube
Native C compiler: cc (gcc 7.2.1)
Appending CFLAGS from environment: '-march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -fno-plt'
Appending LDFLAGS from environment: '-Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now'
Appending CPPFLAGS from environment: '-D_FORTIFY_SOURCE=2'
Build machine cpu family: x86_64
Build machine cpu: x86_64
Found pkg-config: /usr/bin/pkg-config (0.29.2)
Native dependency libdrm found: YES 2.4.89
Native dependency gbm found: YES 17.3.2
Native dependency libpng found: YES 1.6.34
Native dependency wayland-client found: YES 1.14.0
Native dependency xcb found: YES 1.12
Native dependency vulkan found: YES 1.0.61
Has header "vulkan/vulkan_intel.h": YES
Program glslc found: NO
Program nonexistingprogram found: NO
Program cp found: YES (/usr/bin/cp)
Build targets in project: 1
Found ninja-1.8.2 at /usr/bin/ninja
==> Entering fakeroot environment...
==> Starting package()...
install: cannot stat 'vkcube': No such file or directory
==> ERROR: A failure occurred in package().
    Aborting...
==> ERROR: Makepkg was unable to build vkcube-git.

<deleted-account> commented on 2017-10-11 20:18 (UTC)

This package no longer uses a makefile, it has switched to meson.

ase1590 commented on 2017-03-31 05:15 (UTC)

I feel it should be added to the description that this is geared only for Intel devices to test vulkan and not nvidia or AMDGPU. it instantly crashed out on vulkan-radeon testing and it seems it doesnt work for many nvidia users either.

dvdios commented on 2016-12-30 22:06 (UTC)

@Smasher816 Sorry, but vkcube is developed by Intel developer so building require specifc methods found only in <vulkan/vulkan_intel.h> that is provided only by vulkan-intel. So, until that is fixed upstream, vulkan-intel must remain only a make dependency.

Smasher816 commented on 2016-12-30 21:30 (UTC)

This should not depend on vulkan-intel directly (it breaks nvidia drivers). See https://wiki.archlinux.org/index.php/Vulkan#Nvidia_-_vulkan_is_not_working_and_can_not_initialize

xyproto commented on 2016-05-22 13:56 (UTC)

segfaults when using the nivida driver

AnAkkk commented on 2016-02-23 00:11 (UTC)

A dependency is missing on vulkan-headers.

dvdios commented on 2016-02-22 17:37 (UTC)

@intgr Yes, vulkan-intel is nothing but the official version of old vulkan-i965-git (now unavailable)