diff --git a/openxr/.SRCINFO b/openxr/.SRCINFO new file mode 100644 index 0000000000..a1fb4a7fab --- /dev/null +++ b/openxr/.SRCINFO @@ -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 diff --git a/openxr/PKGBUILD b/openxr/PKGBUILD index 84126380e8..a91345c59b 100644 --- a/openxr/PKGBUILD +++ b/openxr/PKGBUILD @@ -1,7 +1,7 @@ # POWER Maintainer: Alexander Baldeck # Maintainer: Sven-Hendrik Haase 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') diff --git a/openxr/fix-gcc11.patch b/openxr/fix-gcc11.patch new file mode 100644 index 0000000000..e2753713b2 --- /dev/null +++ b/openxr/fix-gcc11.patch @@ -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)