blob: 3300a8bc97e069d395896720de13067b2127bd84 (
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
|
pkgbase = proton-ge-custom
pkgdesc = Compatibility tool for Steam Play based on Wine and additional components, GloriousEggroll's custom build
pkgver = GE.Proton8.20
pkgrel = 1
epoch = 2
url = https://github.com/GloriousEggroll/proton-ge-custom
install = proton-ge-custom.install
arch = x86_64
arch = x86_64_v3
license = custom
makedepends = autoconf
makedepends = bison
makedepends = perl
makedepends = flex
makedepends = mingw-w64-gcc
makedepends = git
makedepends = wget
makedepends = rsync
makedepends = mingw-w64-tools
makedepends = lld
makedepends = nasm
makedepends = meson
makedepends = cmake
makedepends = fontforge
makedepends = afdko
makedepends = python-pefile
makedepends = glslang
makedepends = vulkan-headers
makedepends = clang
makedepends = giflib
makedepends = lib32-giflib
makedepends = gnutls
makedepends = lib32-gnutls
makedepends = libxinerama
makedepends = lib32-libxinerama
makedepends = libxcomposite
makedepends = lib32-libxcomposite
makedepends = libxxf86vm
makedepends = lib32-libxxf86vm
makedepends = v4l-utils
makedepends = lib32-v4l-utils
makedepends = alsa-lib
makedepends = lib32-alsa-lib
makedepends = libxcomposite
makedepends = lib32-libxcomposite
makedepends = mesa
makedepends = lib32-mesa
makedepends = mesa-libgl
makedepends = lib32-mesa-libgl
makedepends = opencl-icd-loader
makedepends = lib32-opencl-icd-loader
makedepends = libpulse
makedepends = lib32-libpulse
makedepends = gtk3
makedepends = lib32-gtk3
makedepends = gst-plugins-base-libs
makedepends = lib32-gst-plugins-base-libs
makedepends = vulkan-icd-loader
makedepends = lib32-vulkan-icd-loader
makedepends = sdl2>=2.0.16
makedepends = lib32-sdl2>=2.0.16
makedepends = rust
makedepends = lib32-rust-libs
makedepends = libgphoto2
makedepends = opencl-headers
makedepends = attr
makedepends = lib32-attr
makedepends = fontconfig
makedepends = lib32-fontconfig
makedepends = libxcursor
makedepends = lib32-libxcursor
makedepends = libxrandr
makedepends = lib32-libxrandr
makedepends = libxi
makedepends = lib32-libxi
makedepends = gettext
makedepends = lib32-gettext
makedepends = freetype2
makedepends = lib32-freetype2
makedepends = gcc-libs
makedepends = lib32-gcc-libs
makedepends = libpcap
makedepends = lib32-libpcap
makedepends = lzo
makedepends = lib32-lzo
makedepends = libxkbcommon
makedepends = lib32-libxkbcommon
makedepends = libvpx
makedepends = lib32-libvpx
makedepends = sdl2>=2.0.16
makedepends = lib32-sdl2>=2.0.16
makedepends = libsoup
makedepends = lib32-libsoup
makedepends = libgudev
makedepends = lib32-libgudev
makedepends = blas
makedepends = lib32-blas
makedepends = lapack
makedepends = lib32-lapack
makedepends = desktop-file-utils
makedepends = python
makedepends = steam-native-runtime
makedepends = cabextract
depends = attr
depends = lib32-attr
depends = fontconfig
depends = lib32-fontconfig
depends = libxcursor
depends = lib32-libxcursor
depends = libxrandr
depends = lib32-libxrandr
depends = libxi
depends = lib32-libxi
depends = gettext
depends = lib32-gettext
depends = freetype2
depends = lib32-freetype2
depends = gcc-libs
depends = lib32-gcc-libs
depends = libpcap
depends = lib32-libpcap
depends = lzo
depends = lib32-lzo
depends = libxkbcommon
depends = lib32-libxkbcommon
depends = libvpx
depends = lib32-libvpx
depends = sdl2>=2.0.16
depends = lib32-sdl2>=2.0.16
depends = libsoup
depends = lib32-libsoup
depends = libgudev
depends = lib32-libgudev
depends = blas
depends = lib32-blas
depends = lapack
depends = lib32-lapack
depends = desktop-file-utils
depends = python
depends = steam-native-runtime
depends = cabextract
optdepends = giflib
optdepends = lib32-giflib
optdepends = gnutls
optdepends = lib32-gnutls
optdepends = v4l-utils
optdepends = lib32-v4l-utils
optdepends = libpulse
optdepends = lib32-libpulse
optdepends = alsa-plugins
optdepends = lib32-alsa-plugins
optdepends = alsa-lib
optdepends = lib32-alsa-lib
optdepends = libxcomposite
optdepends = lib32-libxcomposite
optdepends = libxinerama
optdepends = lib32-libxinerama
optdepends = opencl-icd-loader
optdepends = lib32-opencl-icd-loader
optdepends = gtk3
optdepends = lib32-gtk3
optdepends = gst-plugins-base-libs
optdepends = lib32-gst-plugins-base-libs
optdepends = vulkan-icd-loader
optdepends = lib32-vulkan-icd-loader
optdepends = libgphoto2
provides = proton
noextract = wine-gecko-2.47.3-x86.tar.xz
noextract = wine-gecko-2.47.3-x86_64.tar.xz
noextract = wine-mono-8.0.1-x86.tar.xz
options = !staticlibs
options = !lto
options = !debug
options = emptydirs
source = proton-ge-custom::git+https://github.com/gloriouseggroll/proton-ge-custom.git#commit=eef96f9163b89ef2de4afd42f1ecbddfb63ff99b
source = https://dl.winehq.org/wine/wine-gecko/2.47.3/wine-gecko-2.47.3-x86.tar.xz
source = https://dl.winehq.org/wine/wine-gecko/2.47.3/wine-gecko-2.47.3-x86_64.tar.xz
source = https://github.com/madewokherd/wine-mono/releases/download/wine-mono-8.0.1/wine-mono-8.0.1-x86.tar.xz
source = 0001-AUR-Pkgbuild-changes.patch
source = 0002-AUR-Do-not-update-cargo-crates.patch
source = 0003-AUR-Remove-kaldi-openfst-vosk-api-modules-because-of.patch
source = 0004-AUR-Copy-DLL-dependencies-of-32bit-libvkd3d-dlls-int.patch
source = 0005-AUR-Strip-binaries-early.patch
source = 0006-AUR-Fix-hwnd-redefinition.patch
sha256sums = SKIP
sha256sums = 08d318f3dd6440a8a777cf044ccab039b0d9c8809991d2180eb3c9f903135db3
sha256sums = 0beac419c20ee2e68a1227b6e3fa8d59fec0274ed5e82d0da38613184716ef75
sha256sums = 83f65c9292137a740c4b8ea730b61cee0dbbb82e4eb3607590ba2f4377827464
sha256sums = 4cf125da2bdf3a5289b457089d73a6c2c25b8475d3fdf1e9917611cb6401bbeb
sha256sums = 99453e3e68643b2fa1e84182a6e25e5cec8031ee17fdeb6e8c205c5612dd18d1
sha256sums = 7010fe40d1eef828ad8696dde6dc2679e2d97d1039536b140776a86fc12e1c0d
sha256sums = 4471abf7dc935e36b8288d51bae8a11dc87c83635bf39ec17971f5d722ee07ea
sha256sums = eeee053de9dfb1eab2522ee307023538771d88c8e5526c606585659826dcd564
sha256sums = 7dcb882969c8d40766cf03f32b858a60f5c560357894717c0e5f920d5376c48b
pkgname = proton-ge-custom
|