blob: 33abba6a7eb439db67794482d06c5521030952ff (
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
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
|
pkgbase = proton-ge-custom
pkgdesc = Compatibility tool for Steam Play based on Wine and additional components. GloriousEggroll's custom build
pkgver = 6.4.GE.1
pkgrel = 2
epoch = 1
url = https://github.com/GloriousEggroll/proton-ge-custom
arch = x86_64
license = custom
makedepends = autoconf
makedepends = ncurses
makedepends = bison
makedepends = perl
makedepends = fontforge
makedepends = flex
makedepends = mingw-w64-gcc
makedepends = mingw-w64-tools
makedepends = meson
makedepends = cargo
makedepends = rust
makedepends = lib32-rust-libs
makedepends = giflib
makedepends = lib32-giflib
makedepends = libpng
makedepends = lib32-libpng
makedepends = gnutls
makedepends = lib32-gnutls
makedepends = libxinerama
makedepends = lib32-libxinerama
makedepends = libxcomposite
makedepends = lib32-libxcomposite
makedepends = libxmu
makedepends = lib32-libxmu
makedepends = libxxf86vm
makedepends = lib32-libxxf86vm
makedepends = libldap
makedepends = lib32-libldap
makedepends = mpg123
makedepends = lib32-mpg123
makedepends = openal
makedepends = lib32-openal
makedepends = v4l-utils
makedepends = lib32-v4l-utils
makedepends = libpulse
makedepends = lib32-libpulse
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 = libxslt
makedepends = lib32-libxslt
makedepends = gst-plugins-base-libs
makedepends = lib32-gst-plugins-base-libs
makedepends = vulkan-icd-loader
makedepends = lib32-vulkan-icd-loader
makedepends = sdl2
makedepends = lib32-sdl2
makedepends = libgphoto2
makedepends = sane
makedepends = gsm
makedepends = vulkan-headers
makedepends = samba
makedepends = opencl-headers
makedepends = git
makedepends = cmake
makedepends = python-virtualenv
makedepends = python-pip
makedepends = nasm
makedepends = glslang
makedepends = fontconfig
makedepends = lib32-fontconfig
makedepends = lcms2
makedepends = lib32-lcms2
makedepends = libxml2
makedepends = lib32-libxml2
makedepends = libxcursor
makedepends = lib32-libxcursor
makedepends = libxrandr
makedepends = lib32-libxrandr
makedepends = libxdamage
makedepends = lib32-libxdamage
makedepends = libpulse
makedepends = lib32-libpulse
makedepends = gsm
makedepends = lib32-gsm
makedepends = libxi
makedepends = lib32-libxi
makedepends = gettext
makedepends = lib32-gettext
makedepends = freetype2
makedepends = lib32-freetype2
makedepends = glu
makedepends = lib32-glu
makedepends = libsm
makedepends = lib32-libsm
makedepends = gcc-libs
makedepends = lib32-gcc-libs
makedepends = libpcap
makedepends = lib32-libpcap
makedepends = desktop-file-utils
makedepends = python
makedepends = steam-native-runtime
makedepends = cabextract
depends = fontconfig
depends = lib32-fontconfig
depends = lcms2
depends = lib32-lcms2
depends = libxml2
depends = lib32-libxml2
depends = libxcursor
depends = lib32-libxcursor
depends = libxrandr
depends = lib32-libxrandr
depends = libxdamage
depends = lib32-libxdamage
depends = libpulse
depends = lib32-libpulse
depends = gsm
depends = lib32-gsm
depends = libxi
depends = lib32-libxi
depends = gettext
depends = lib32-gettext
depends = freetype2
depends = lib32-freetype2
depends = glu
depends = lib32-glu
depends = libsm
depends = lib32-libsm
depends = gcc-libs
depends = lib32-gcc-libs
depends = libpcap
depends = lib32-libpcap
depends = desktop-file-utils
depends = python
depends = steam-native-runtime
depends = cabextract
optdepends = giflib
optdepends = lib32-giflib
optdepends = libpng
optdepends = lib32-libpng
optdepends = libldap
optdepends = lib32-libldap
optdepends = gnutls
optdepends = lib32-gnutls
optdepends = mpg123
optdepends = lib32-mpg123
optdepends = openal
optdepends = lib32-openal
optdepends = v4l-utils
optdepends = lib32-v4l-utils
optdepends = alsa-plugins
optdepends = lib32-alsa-plugins
optdepends = alsa-lib
optdepends = lib32-alsa-lib
optdepends = libjpeg-turbo
optdepends = lib32-libjpeg-turbo
optdepends = libxcomposite
optdepends = lib32-libxcomposite
optdepends = libxinerama
optdepends = lib32-libxinerama
optdepends = opencl-icd-loader
optdepends = lib32-opencl-icd-loader
optdepends = libxslt
optdepends = lib32-libxslt
optdepends = gst-plugins-base-libs
optdepends = lib32-gst-plugins-base-libs
optdepends = sdl2
optdepends = lib32-sdl2
optdepends = speex
optdepends = lib32-speex
optdepends = opus
optdepends = lib32-opus
optdepends = libgphoto2
optdepends = sane
optdepends = gsm
optdepends = cups
optdepends = samba
optdepends = dosbox
noextract = wine-gecko-2.47.1-x86.tar.bz2
noextract = wine-gecko-2.47.1-x86_64.tar.bz2
noextract = wine-mono-5.1.1-x86.tar.xz
source = proton-ge-custom::git+https://github.com/gloriouseggroll/proton-ge-custom.git#commit=dfe4fa9e5d0b0032fe29319197f7b8b2669a244d
source = wine::git://source.winehq.org/git/wine.git
source = wine-staging::git+https://github.com/wine-staging/wine-staging.git
source = vkd3d-proton::git+https://github.com/HansKristian-Work/vkd3d-proton.git
source = dxvk::git+https://github.com/doitsujin/dxvk.git
source = openvr::git+https://github.com/ValveSoftware/openvr.git
source = OpenXR-SDK::git+https://github.com/KhronosGroup/OpenXR-SDK.git
source = ffmpeg::git+https://git.ffmpeg.org/ffmpeg.git
source = liberation-fonts::git+https://github.com/liberationfonts/liberation-fonts.git
source = SPIRV-Headers::git+https://github.com/KhronosGroup/SPIRV-Headers.git
source = Vulkan-Headers::git+https://github.com/KhronosGroup/Vulkan-Headers.git
source = dxil-spirv::git+https://github.com/HansKristian-Work/dxil-spirv.git
source = FAudio::git+https://github.com/FNA-XNA/FAudio.git
source = protonfixes-gloriouseggroll::git+https://github.com/gloriouseggroll/protonfixes.git
source = lsteamclient-gloriouseggroll::git+https://github.com/gloriouseggroll/lsteamclient.git
source = vrclient_x64-gloriouseggroll::git+https://github.com/gloriouseggroll/vrclient_x64.git
source = gstreamer::git+https://gitlab.freedesktop.org/gstreamer/gstreamer.git
source = gst-orc::git+https://gitlab.freedesktop.org/gstreamer/orc.git
source = gst-plugins-base::git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-base.git
source = gst-plugins-good::git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-good.git
source = gst-plugins-bad::git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad.git
source = gst-plugins-ugly::git+https://gitlab.freedesktop.org/gstreamer/gst-plugins-ugly.git
source = gst-libav::git+https://gitlab.freedesktop.org/gstreamer/gst-libav.git
source = https://dl.winehq.org/wine/wine-gecko/2.47.1/wine-gecko-2.47.1-x86.tar.bz2
source = https://dl.winehq.org/wine/wine-gecko/2.47.1/wine-gecko-2.47.1-x86_64.tar.bz2
source = https://github.com/madewokherd/wine-mono/releases/download/wine-mono-5.1.1/wine-mono-5.1.1-x86.tar.xz
source = proton-unfuck_makefile.patch
source = proton-disable_lock.patch
source = proton-user_compat_data.patch
source = dxvk-extraopts.patch
source = vkd3d-extraopts.patch
source = patches-remove_leftover_patch.patch
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = SKIP
sha256sums = 06a00cedf391ee07bbca0b3282e5c8ad9d950446d50648d2ff417716816fd1ab
sha256sums = ea5246e4c91d1aa1226658e1749b6e5d0e9353b52b14df79c4b93b6e61a3c59e
sha256sums = b17ac815afbf5eef768c4e8d50800be02af75c8b230d668e239bad99616caa82
sha256sums = 1f376915e7c47107ae21479e4f56017a2324558ed22f2a7a9b9dd63c0062a1c1
sha256sums = 8263a3ffb7f8e7a5d81bfbffe1843d6f84502d3443fe40f065bcae02b36ba954
sha256sums = 20f7cd3e70fad6f48d2f1a26a485906a36acf30903bf0eefbf82a7c400e248f3
sha256sums = 23cba1756adc4a76de963414994ffc964047ab1d6f1949fe8133135a91ac0473
sha256sums = 7c5f9c20e41c0cd7d0d18867950a776608cef43e0ab9ebad2addb61e613fe17a
sha256sums = 28818da77650aa45d655f84900b3fc33f8f4b40a4133b301069a8753a18f3e3b
pkgname = proton-ge-custom
|