* update openxr to 1.1.38-1

This commit is contained in:
Alexander Baldeck 2024-07-27 22:50:55 +02:00
parent 4ae42d6f89
commit 3b599d2772
3 changed files with 41 additions and 3 deletions

26
openxr/.SRCINFO Normal file
View File

@ -0,0 +1,26 @@
pkgbase = openxr
pkgdesc = An open standard for virtual reality and augmented reality platforms and devices
pkgver = 1.1.38
pkgrel = 1
url = https://www.khronos.org/openxr/
arch = x86_64
license = APACHE
makedepends = cmake
makedepends = vulkan-headers
makedepends = python
makedepends = ninja
makedepends = wayland
makedepends = mesa
depends = jsoncpp
depends = libx11
depends = vulkan-icd-loader
depends = libglvnd
depends = libxrandr
depends = libxxf86vm
source = https://github.com/KhronosGroup/OpenXR-SDK-Source/releases/download/release-1.1.38/OpenXR-SDK-Source-release-1.1.38.tar.gz
source = https://github.com/KhronosGroup/OpenXR-SDK-Source/releases/download/release-1.1.38/OpenXR-SDK-Source-release-1.1.38.tar.gz.asc
validpgpkeys = 45207B2B1E53E1F2755FF63CC5A2D593A61DBC9D
sha512sums = 34666e8cad02225664ace13704c6e179801084c2c67ef5057eb59171c3827bff894246c1a2c35043ae1073cce4931c8c7265cb8c91545cb6c1dbcbdb01d7a610
sha512sums = SKIP
pkgname = openxr

View File

@ -1,7 +1,7 @@
# POWER Maintainer: Alexander Baldeck <alex.bldck@gmail.com>
# Maintainer: Sven-Hendrik Haase <svenstaro@archlinux.org>
pkgname=openxr
pkgver=1.1.36
pkgver=1.1.38
pkgrel=1
pkgdesc='An open standard for virtual reality and augmented reality platforms and devices'
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
@ -11,8 +11,8 @@ makedepends=('cmake' 'vulkan-headers' 'python' 'ninja' 'wayland' 'mesa')
license=('APACHE')
source=("https://github.com/KhronosGroup/OpenXR-SDK-Source/releases/download/release-${pkgver}/OpenXR-SDK-Source-release-${pkgver}.tar.gz"{,.asc}
ppc.patch)
validpgpkeys=(F029455EAB70F520FF4A03BD7F534CD56F00321E)
sha512sums=('4f0eb1e7d1ebc4530160e22270a992c411b65cb3b933efff913cf9d8159fde50b60c78192def9d9ad73211a0faec725610a260e1ec7f189494dd28ba5db743e2'
validpgpkeys=(45207B2B1E53E1F2755FF63CC5A2D593A61DBC9D)
sha512sums=('34666e8cad02225664ace13704c6e179801084c2c67ef5057eb59171c3827bff894246c1a2c35043ae1073cce4931c8c7265cb8c91545cb6c1dbcbdb01d7a610'
'SKIP'
'62922939346a94fac23b377aeb6227b511c3e7ac814c873f04a59846cecd7494d37cf3ac78d2220fce80b6f891eb4c0abd55261d005a30b80b9525a4158960a8')

12
openxr/fix-gcc11.patch Normal file
View File

@ -0,0 +1,12 @@
diff --git a/src/loader/CMakeLists.txt b/src/loader/CMakeLists.txt
index 8638bc6..bc60685 100644
--- a/src/loader/CMakeLists.txt
+++ b/src/loader/CMakeLists.txt
@@ -120,6 +120,7 @@ target_link_libraries(
openxr_loader
PRIVATE ${CMAKE_DL_LIBS}
PUBLIC Threads::Threads
+ stdc++fs
)
target_compile_definitions(openxr_loader PRIVATE ${OPENXR_ALL_SUPPORTED_DEFINES})
if(ANDROID)