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 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 " |