diff options
author | Haochen Tong | 2022-10-06 15:32:46 +0800 |
---|---|---|
committer | Haochen Tong | 2022-10-06 15:32:46 +0800 |
commit | 33c2c83ac334d0bb99b45d2b3078a544a10b2ad2 (patch) | |
tree | fc0c7896d362bdf9c3061ca97884edf5b6370bf6 | |
parent | bba0400dfef4d2fecd1a1ced061a32a8e66f9ef3 (diff) | |
download | aur-33c2c83ac334d0bb99b45d2b3078a544a10b2ad2.tar.gz |
upgpkg
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 62 |
2 files changed, 35 insertions, 48 deletions
@@ -1,19 +1,16 @@ pkgbase = vulkan-caps-viewer - pkgdesc = Vulkan Hardware Capability Viewer - pkgver = 3.01 + pkgdesc = Vulkan hardware capability viewer + pkgver = 3.25 pkgrel = 1 - url = http://vulkan.gpuinfo.org/ + url = https://github.com/SaschaWillems/VulkanCapsViewer arch = x86_64 license = GPL2 - makedepends = git + makedepends = vulkan-headers>=1.3.226 depends = vulkan-icd-loader - depends = qt5-base - optdepends = qt5-x11extras - optdepends = qt5-wayland - source = https://github.com/SaschaWillems/VulkanCapsViewer#tag=3.01 - source = https://github.com/KhronosGroup/Vulkan-Headers - sha1sums = SKIP - sha1sums = SKIP + depends = qt5-x11extras + depends = qt5-wayland + depends = hicolor-icon-theme + source = https://github.com/SaschaWillems/VulkanCapsViewer/archive/refs/tags/3.25_fixed/vulkan-caps-viewer-3.25.tar.gz + sha256sums = 2c2366a00820d9eeebd2db68f85e0f889bd92e988a73ecdee4e723bb179638be pkgname = vulkan-caps-viewer - @@ -1,46 +1,36 @@ -# Maintainer: Eric Engestrom <aur [at] engestrom [dot] ch> +# Maintainer: hexchain <i at hexchain dot org> pkgname=vulkan-caps-viewer -pkgver=3.01 +pkgver=3.25 +_pkgver_tag=${pkgver}_fixed pkgrel=1 -pkgdesc='Vulkan Hardware Capability Viewer' -url='http://vulkan.gpuinfo.org/' -arch=('x86_64') -license=('GPL2') -source=("git+https://github.com/SaschaWillems/VulkanCapsViewer#tag=$pkgver" - "git+https://github.com/KhronosGroup/Vulkan-Headers") -sha1sums=('SKIP' - 'SKIP') -makedepends=(git) -depends=(vulkan-icd-loader qt5-base) -optdepends=(qt5-x11extras qt5-wayland) - -prepare() { - cd VulkanCapsViewer - - git submodule init - git config submodule.Vulkan-Headers.url "$srcdir/Vulkan-Headers" - git submodule update -} +pkgdesc="Vulkan hardware capability viewer" +url=https://github.com/SaschaWillems/VulkanCapsViewer +license=(GPL2) +arch=(x86_64) +source=("https://github.com/SaschaWillems/VulkanCapsViewer/archive/refs/tags/${_pkgver_tag}/${pkgname}-${pkgver}.tar.gz") +makedepends=("vulkan-headers>=1.3.226") +depends=(vulkan-icd-loader qt5-x11extras qt5-wayland hicolor-icon-theme) build() { - cd VulkanCapsViewer - - qmake \ - QMAKE_CFLAGS="$CFLAGS" \ - QMAKE_CXXFLAGS="$CXXFLAGS" \ - QMAKE_LFLAGS="$LDFLAGS" \ - PREFIX=/usr - - make + cd "$srcdir" + mkdir build + cd build + + qmake ../VulkanCapsViewer-${_pkgver_tag} \ + DEFINES+="X11 WAYLAND" \ + QMAKE_CFLAGS="$CFLAGS" \ + QMAKE_CXXFLAGS="$CXXFLAGS" \ + QMAKE_LFLAGS="$LDFLAGS" \ + PREFIX=/usr + make } package() { - cd VulkanCapsViewer - - make INSTALL_ROOT="$pkgdir" install + cd "$srcdir/build" + make INSTALL_ROOT="$pkgdir" install - # There's a bug preventing this from being installed automatically - install -Dm644 gfx/android_icon_256.png \ - "$pkgdir"/usr/share/icons/hicolor/256x256/apps/vulkanCapsViewer.png + install -Dm644 "${srcdir}"/VulkanCapsViewer-${_pkgver_tag}/gfx/android_icon_256.png \ + "${pkgdir}"/usr/share/icons/hicolor/256x256/apps/vulkanCapsViewer.png } +sha256sums=('2c2366a00820d9eeebd2db68f85e0f889bd92e988a73ecdee4e723bb179638be') |