summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorŁukasz Mariański2023-06-16 13:59:09 +0200
committerŁukasz Mariański2023-06-16 13:59:09 +0200
commit2f0640e61b1c4fb94feee627713ebf283ab1decc (patch)
tree6077b5927a7f27c5771177cff332ae3cac177ac5
parent5d62ce51ffc7fd35c62a981b02b40e975e5e3fe1 (diff)
downloadaur-2f0640e61b1c4fb94feee627713ebf283ab1decc.tar.gz
set firewall script path using env var, zsh: command not found: ring fix
-rw-r--r--.SRCINFO3
-rw-r--r--PKGBUILD7
2 files changed, 6 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f8b427f5b1f9..06008eb3d5ba 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.r2522.3f3b878f
+ pkgver = 21.0.0_dev00.r2534.10524b3c
pkgrel = 1
url = https://github.com/alvr-org/ALVR
arch = x86_64
@@ -21,6 +21,7 @@ pkgbase = alvr-git
depends = libdrm
provides = alvr
conflicts = alvr
+ options = !lto
source = alvr::git+https://github.com/alvr-org/ALVR.git
md5sums = SKIP
diff --git a/PKGBUILD b/PKGBUILD
index 342b084a4f6a..1305be1b7d9e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,7 @@ function _nvidia_check() {
pkgname=alvr-git
_pkgname=${pkgname%-git}
-pkgver=21.0.0_dev00.r2522.3f3b878f
+pkgver=21.0.0_dev00.r2534.10524b3c
pkgrel=1
pkgdesc="Experimental Linux version of ALVR. Stream VR games from your PC to your headset via Wi-Fi."
arch=('x86_64')
@@ -19,6 +19,7 @@ provides=("${_pkgname}")
conflicts=("${_pkgname}")
source=("${_pkgname}"::'git+https://github.com/alvr-org/ALVR.git')
md5sums=('SKIP')
+options=('!lto')
export CARGO_PROFILE_RELEASE_LTO=true
@@ -37,7 +38,6 @@ prepare() {
cd "$srcdir/${_pkgname}"
sed -i 's:../../../lib64/libalvr_vulkan_layer.so:libalvr_vulkan_layer.so:' alvr/vulkan_layer/layer/alvr_x86_64.json
- sed -i 's:/usr/libexec/alvr/alvr_fw_config.sh:/usr/lib/alvr/alvr_fw_config.sh:' alvr/server_io/src/firewall.rs
cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
}
@@ -49,6 +49,7 @@ build() {
export ALVR_LIBRARIES_DIR="$ALVR_ROOT_DIR/lib"
export ALVR_OPENVR_DRIVER_ROOT_DIR="$ALVR_LIBRARIES_DIR/steamvr/alvr/"
export ALVR_VRCOMPOSITOR_WRAPPER_DIR="$ALVR_LIBRARIES_DIR/alvr/"
+ export FIREWALL_SCRIPT_DIR="$ALVR_ROOT_DIR/share/alvr/"
if _nvidia_check; then
cargo run --release --frozen -p alvr_xtask -- prepare-deps --platform linux
@@ -97,5 +98,5 @@ package() {
install -Dm644 "packaging/firewall/$_pkgname-firewalld.xml" "$pkgdir/usr/lib/firewalld/services/${_pkgname}.xml"
install -Dm644 "packaging/firewall/ufw-$_pkgname" -t "$pkgdir/etc/ufw/applications.d/"
- install -Dm755 packaging/firewall/alvr_fw_config.sh -t "$pkgdir/usr/lib/alvr/"
+ install -Dm755 packaging/firewall/alvr_fw_config.sh -t "$pkgdir/usr/share/alvr/"
}