aboutsummaryrefslogtreecommitdiffstats
path: root/community/openxr/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'community/openxr/APKBUILD')
-rw-r--r--community/openxr/APKBUILD17
1 files changed, 11 insertions, 6 deletions
diff --git a/community/openxr/APKBUILD b/community/openxr/APKBUILD
index a952dc567cd..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.17
+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="
-e8db096d01cf2802dd2bc48aa82d6002c705266bff74d2e86ee6ab4afafcbe4b1c7da720cf7a18750b5fdc153fef89d967c9a807a77d7d06d70fc64e5d792acf release-1.0.17.tar.gz
+cfcabbd130f89d1d46899f3a9a34e9b5d9b21903b6d0fc48c62e233401cf200107a9fa8da926fc0036937a9ed647a2376bee58db925654c41acc7580f8f3a053 openxr-1.0.34.tar.gz
"