summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorm00nwtchr2024-07-10 17:59:44 +0200
committerm00nwtchr2024-07-10 17:59:44 +0200
commit996455b1cba649790c4fde0c48e0c45f02978baf (patch)
treed57abc2419a734e26ace10a0f3668b578d8cb7ee
parent18178d6c3b82dd7d9d9afe874d5b9e3ba22fd1ba (diff)
downloadaur-996455b1cba649790c4fde0c48e0c45f02978baf.tar.gz
Fix build
-rw-r--r--.SRCINFO5
-rw-r--r--PKGBUILD16
2 files changed, 15 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 4c0db0d56840..30f8317c9713 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = alvr-git
pkgdesc = Experimental Linux version of ALVR. Stream VR games from your PC to your headset via Wi-Fi.
- pkgver = 21.0.0_dev00.r2802.3bfbd8fe
+ pkgver = 21.0.0_dev01.r2942.5480fa3b
pkgrel = 1
url = https://github.com/alvr-org/ALVR
arch = x86_64
@@ -26,10 +26,13 @@ pkgbase = alvr-git
depends = libva-x11.so
depends = bash
depends = hicolor-icon-theme
+ depends = libpipewire
provides = alvr
conflicts = alvr
options = !lto
source = alvr::git+https://github.com/alvr-org/ALVR.git
+ source = git+https://github.com/ValveSoftware/openvr.git
+ md5sums = SKIP
md5sums = SKIP
pkgname = alvr-git
diff --git a/PKGBUILD b/PKGBUILD
index d47e9a182a40..bd6f69c73c0e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,19 +6,21 @@ function _nvidia_check() {
pkgname=alvr-git
_pkgname=${pkgname%-git}
-pkgver=21.0.0_dev00.r2802.3bfbd8fe
+pkgver=21.0.0_dev01.r2942.5480fa3b
pkgrel=1
pkgdesc="Experimental Linux version of ALVR. Stream VR games from your PC to your headset via Wi-Fi."
arch=('x86_64')
url="https://github.com/alvr-org/ALVR"
license=('MIT')
groups=()
-depends=('vulkan-icd-loader' 'libunwind' 'libdrm' 'x264' 'alsa-lib' 'libva.so' 'libva-drm.so' 'libva-x11.so' 'bash' 'hicolor-icon-theme')
+depends=('vulkan-icd-loader' 'libunwind' 'libdrm' 'x264' 'alsa-lib' 'libva.so' 'libva-drm.so' 'libva-x11.so' 'bash' 'hicolor-icon-theme' 'libpipewire')
makedepends=('git' 'cargo' 'clang' 'imagemagick' 'vulkan-headers' 'jack' 'libxrandr' 'nasm' 'unzip' 'ffnvcodec-headers' 'jq')
provides=("$_pkgname")
conflicts=("$_pkgname")
-source=("$_pkgname"::'git+https://github.com/alvr-org/ALVR.git')
-md5sums=('SKIP')
+source=("$_pkgname"::'git+https://github.com/alvr-org/ALVR.git'
+ "git+https://github.com/ValveSoftware/openvr.git")
+md5sums=('SKIP'
+ 'SKIP')
options=('!lto')
export CARGO_PROFILE_RELEASE_LTO=true
@@ -29,7 +31,11 @@ export CARGO_TARGET_DIR=target
pkgver() {
cd "$srcdir/$_pkgname"
- ver=$(cargo read-manifest --frozen --manifest-path "$_pkgname/server/Cargo.toml" | jq '.version' -r)
+ git submodule init
+ git config submodule.openvr.url "$srcdir/openvr"
+ git -c protocol.file.allow=always submodule update
+
+ ver=$(cargo read-manifest --frozen --manifest-path "$_pkgname/server_core/Cargo.toml" | jq '.version' -r)
printf "%s.r%s.%s" "${ver//-/_}" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
}