blob: 05b8de28fb3d60dfe4c02874363c083567abbac5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
|
# Maintainer: BlackCherry <blackcherry at danwin1210 dot de>
_pkgname=wayvr
orgname=wayvr-org
pkgname="$_pkgname-bin"
pkgver=26.8.0
pkgrel=1
pkgdesc="OpenXR desktop overlay for Wayland compositors (binary release)"
arch=('x86_64')
url="https://github.com/$orgname/$_pkgname"
license=('GPL')
options=('!debug')
provides=(
"$_pkgname"
)
conflicts=(
"$_pkgname"
)
depends=(
'glibc'
'gcc-libs'
'libx11'
'libxrandr'
'libxinerama'
'libxkbcommon'
'wayland'
'libdrm'
'vulkan-icd-loader'
'fontconfig'
'freetype2'
'dbus'
'libpipewire'
'libinput'
'alsa-lib'
'openvr'
'dav1d'
'openxr'
)
optdepends=(
'xwayland-satellite: X11 support'
)
source=(
"wayvr-${pkgver}-${pkgrel}::https://github.com/$orgname/$_pkgname/releases/download/v$pkgver/wayvr"
"wayvrctl-${pkgver}-${pkgrel}::https://github.com/$orgname/$_pkgname/releases/download/v$pkgver/wayvrctl"
"wayvr-${pkgver}-${pkgrel}.desktop::https://raw.githubusercontent.com/$orgname/$_pkgname/refs/tags/v$pkgver/$_pkgname/wayvr.desktop"
"wayvr-${pkgver}-${pkgrel}.png::https://raw.githubusercontent.com/$orgname/$_pkgname/refs/tags/v$pkgver/$_pkgname/wayvr.png"
"wayvr-${pkgver}-${pkgrel}.svg::https://raw.githubusercontent.com/$orgname/$_pkgname/refs/tags/v$pkgver/$_pkgname/wayvr.svg"
)
sha256sums=('149eac815486233c7344b344cd16fb8f047b38b22230a5a40e71b998566f717a'
'09acb04d22f5f2bbc5f735db8efaf0f5546f232cdd21fc2e3b9e0610ee6f5b56'
'7f94eac929a5139aef7b7a155c05d09626b07afdb5d9616c5aad6890b7e41297'
'0deb4c457aaa310665ea19567875173103fc29b634a2b6169571e3a88be41399'
'a2fb31022b6605d10dcb062f83bc3d1e71b221ed588e67c49cfb1b8e2a0db2e8')
package() {
cd "$srcdir"
# main binary
install -Dm0755 "${_pkgname}-${pkgver}-${pkgrel}" \
"$pkgdir/usr/bin/$_pkgname"
install -Dm0755 "${_pkgname}ctl-${pkgver}-${pkgrel}" \
"$pkgdir/usr/bin/${_pkgname}ctl"
# .desktop file
install -Dm0644 "${_pkgname}-${pkgver}-${pkgrel}.desktop" \
"$pkgdir/usr/share/applications/$_pkgname.desktop"
# icons
install -Dm0644 "${_pkgname}-${pkgver}-${pkgrel}.png" \
"$pkgdir/usr/share/icons/hicolor/128x128/apps/$_pkgname.png"
install -Dm0644 "${_pkgname}-${pkgver}-${pkgrel}.svg" \
"$pkgdir/usr/share/icons/hicolor/scalable/apps/$_pkgname.svg"
}
|