summarylogtreecommitdiffstats
path: root/.SRCINFO
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