diff options
Diffstat (limited to 'community/openxr/APKBUILD')
-rw-r--r-- | community/openxr/APKBUILD | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/community/openxr/APKBUILD b/community/openxr/APKBUILD index 21dfaec76af..ae043089819 100644 --- a/community/openxr/APKBUILD +++ b/community/openxr/APKBUILD @@ -1,23 +1,28 @@ # Contributor: Leon Marz <main@lmarz.org> # Maintainer: Leon Marz <main@lmarz.org> pkgname=openxr -pkgver=1.0.19 +pkgver=1.0.34 pkgrel=0 pkgdesc="OpenXR loader library" url="https://khronos.org/openxr" arch="all" license="Apache-2.0" -makedepends="cmake mesa-dev vulkan-loader-dev jsoncpp-dev wayland-dev" +makedepends="cmake mesa-dev vulkan-loader-dev jsoncpp-dev samurai wayland-dev" subpackages="$pkgname-dev $pkgname-doc" -source="https://github.com/KhronosGroup/OpenXR-SDK/archive/release-$pkgver.tar.gz" +source="$pkgname-$pkgver.tar.gz::https://github.com/KhronosGroup/OpenXR-SDK/archive/release-$pkgver.tar.gz" builddir="$srcdir/OpenXR-SDK-release-$pkgver" options="!check" # no check available build() { - cmake -B build \ + case "$CARCH" in + armhf) + export CXXFLAGS="$CXXFLAGS -D_M_ARM" ;; + esac + + cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ - -DCMAKE_BUILD_TYPE=None + -DCMAKE_BUILD_TYPE=Release cmake --build build } @@ -26,5 +31,5 @@ package() { } sha512sums=" -b60e3475755d1384d9e1c3b586f3017e640670c2a828eba90dfd161c293ef7d6676615b16558f112d8162bc74ebe930604534019aa1298f0b245c24b2bfa8739 release-1.0.19.tar.gz +cfcabbd130f89d1d46899f3a9a34e9b5d9b21903b6d0fc48c62e233401cf200107a9fa8da926fc0036937a9ed647a2376bee58db925654c41acc7580f8f3a053 openxr-1.0.34.tar.gz " |