blob: c64bf90b2c132b4a8a82b9b9db93ededfc8a2045 (
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
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
|
pkgbase = proton-ge-custom
pkgdesc = Compatibility tool for Steam Play based on Wine and additional components. GloriousEggroll's custom build
pkgver = 6.19.GE.2
pkgrel = 1
epoch = 1
url = https://github.com/GloriousEggroll/proton-ge-custom
arch = x86_64
arch = x86_64_v3
license = custom
makedepends = autoconf
makedepends = bison
makedepends = perl
makedepends = fontforge
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 = python-virtualenv
makedepends = python-pip
makedepends = glslang
makedepends = vulkan-headers
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 = 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 = libpulse
makedepends = lib32-libpulse
makedepends = libva
makedepends = lib32-libva
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 = libcups
makedepends = lib32-libcups
makedepends = sane
makedepends = libgphoto2
makedepends = gsm
makedepends = ffmpeg
makedepends = samba
makedepends = opencl-headers
makedepends = attr
makedepends = lib32-attr
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 = 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 = lzo
makedepends = lib32-lzo
makedepends = libxkbcommon
makedepends = lib32-libxkbcommon
makedepends = sdl2>=2.0.16
makedepends = lib32-sdl2>=2.0.16
makedepends = desktop-file-utils
makedepends = python
makedepends = steam-native-runtime
makedepends = cabextract
depends = attr
depends = lib32-attr
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 = 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 = lzo
depends = lib32-lzo
depends = libxkbcommon
depends = lib32-libxkbcommon
depends = sdl2>=2.0.16
depends = lib32-sdl2>=2.0.16
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 = libpulse
optdepends = lib32-libpulse
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 = libva
optdepends = lib32-libva
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 = sane
optdepends = libgphoto2
optdepends = gsm
optdepends = ffmpeg
optdepends = cups
optdepends = samba
optdepends = dosbox
noextract = wine-gecko-2.47.2-x86.tar.xz
noextract = wine-gecko-2.47.2-x86_64.tar.xz
noextract = wine-mono-6.4.0-x86.tar.xz
options = !staticlibs
options = !lto
source = proton-ge-custom::git+https://github.com/gloriouseggroll/proton-ge-custom.git#tag=6.19-GE-2
source = wine::git+https://github.com/wine-mirror/wine.git
source = dxvk::git+https://github.com/doitsujin/dxvk.git
source = openvr::git+https://github.com/ValveSoftware/openvr.git
source = liberation-fonts::git+https://github.com/liberationfonts/liberation-fonts.git
source = FAudio::git+https://github.com/FNA-XNA/FAudio.git
source = gstreamer::git+https://gitlab.freedesktop.org/gstreamer/gstreamer.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-orc::git+https://gitlab.freedesktop.org/gstreamer/orc.git
source = vkd3d-proton::git+https://github.com/HansKristian-Work/vkd3d-proton.git
source = OpenXR-SDK::git+https://github.com/KhronosGroup/OpenXR-SDK.git
source = dxvk-nvapi::git+https://github.com/jp7677/dxvk-nvapi.git
source = dxil-spirv::git+https://github.com/HansKristian-Work/dxil-spirv.git
source = SPIRV-Headers::git+https://github.com/KhronosGroup/SPIRV-Headers.git
source = Vulkan-Headers::git+https://github.com/KhronosGroup/Vulkan-Headers.git
source = vkd3d-zfigura::git+https://repo.or.cz/vkd3d/zf.git
source = wine-staging::git+https://github.com/wine-staging/wine-staging.git
source = ffmpeg-meson::git+https://gitlab.freedesktop.org/gstreamer/meson-ports/ffmpeg.git
source = lsteamclient-gloriouseggroll::git+https://github.com/gloriouseggroll/lsteamclient.git
source = vrclient_x64-gloriouseggroll::git+https://github.com/gloriouseggroll/vrclient_x64.git
source = protonfixes-gloriouseggroll::git+https://github.com/gloriouseggroll/protonfixes.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.2/wine-gecko-2.47.2-x86.tar.xz
source = https://dl.winehq.org/wine/wine-gecko/2.47.2/wine-gecko-2.47.2-x86_64.tar.xz
source = https://github.com/madewokherd/wine-mono/releases/download/wine-mono-6.4.0/wine-mono-6.4.0-x86.tar.xz
source = wine-more_8x5_res.patch
source = proton-unfuck_makefile.patch
source = proton-disable_lock.patch
source = proton-user_compat_data.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 = SKIP
sha256sums = SKIP
sha256sums = 8fab46ea2110b2b0beed414e3ebb4e038a3da04900e7a28492ca3c3ccf9fea94
sha256sums = b4476706a4c3f23461da98bed34f355ff623c5d2bb2da1e2fa0c6a310bc33014
sha256sums = 0473570207938f983994addb1ff3c3904a30f6cc07ecaa291c7900f5f7e4cc21
sha256sums = 9005d8169266ba0b93be30e1475fe9a3697464796f553886c155ec1d77d71215
sha256sums = 253ddfdf066fd182395c80c6be462f5970ed3017a9fba00f2e75d0f2b99ea1a9
sha256sums = 27b75be282c5f235171569aebce80020b330d6117becdb3b1670d3124eb52489
sha256sums = 242566c092f83a71ba06c3aefe0400af65a6fa564dd63196af54403c2c4d09e2
pkgname = proton-ge-custom
|