Commit graph

1215 commits

Author SHA1 Message Date
Arkadiusz Hiler
145b06d59b build: Override assignment of DOCKER_OPTS.
... so that users can use this variable to extra docker options when
desired.
2022-01-10 17:35:05 +02:00
Arkadiusz Hiler
76dc9ad5ed update wine 2022-01-10 15:30:27 +02:00
Arkadiusz Hiler
e1d3791025 Use github gstreamer mirrors.
Freedesktop tends to have their https not working these days plus it's
better to rely only on one hosting service instead of multiple.
2022-01-06 16:41:27 +02:00
Proton Merge Bot
4a359d64c9 update submodules 2022-01-03 17:45:15 +00:00
Andrew Eikum
91d52a089c lsteamclient: Generate steamworks sdk 1.53a support 2022-01-03 10:35:11 -06:00
Andrew Eikum
cde466eff6 lsteamclient: Import steamworks sdk 1.53a 2022-01-03 10:35:11 -06:00
Andrew Eikum
ebcda76853 lsteamclient: Support reference parameters 2022-01-03 10:35:11 -06:00
Andrew Eikum
d8c5b22535 lsteamclient: Use python f-strings 2022-01-03 10:35:11 -06:00
Andrew Eikum
7bfca83491 Revert "lsteamclient: Import steamworks 1.53_preview"
This reverts commit 6361b94c8b.
2022-01-03 10:35:09 -06:00
Andrew Eikum
2c9e0a0b27 Revert "lsteamclient: Generate 1.53_preview support"
This reverts commit 629bbca537.
2022-01-03 10:35:07 -06:00
Arkadiusz Hiler
d1df86e3c0 vkd3d: Update submodule's url to github 2021-12-29 17:03:01 +02:00
Paul Gofman
78f03df182 wineopenxr: Convert projection view info chain in convert_XrCompositionLayer().
CW-Bug-Id: #19878
2021-12-28 20:46:36 +03:00
Paul Gofman
546f559d4d wineopenxr: Update to 1.0.20 registry version. 2021-12-28 20:46:16 +03:00
Paul Gofman
4348d770d1 Update OpenXR-SDK submodule. 2021-12-28 20:46:08 +03:00
Esme Povirk
04a851d362 Set .update-timestamp for new prefixes.
CW-Bug-Id: #19818
2021-12-23 13:50:40 -06:00
Nikolay Sivov
0ca077da99 Do not use d3d10/d3d10_1 from dxvk.
That allows games to use d3d10 effects framework that wine's modules provide.

(cherry picked from commit fa71ebcfeb)
2021-12-22 10:29:58 +03:00
Proton Merge Bot
0de380db62 update submodules 2021-12-21 19:41:19 +00:00
Proton Merge Bot
7c79ab9096 update submodules 2021-12-20 10:43:39 +00:00
Arkadiusz Hiler
909e8c8bc0 Include downstream barrier hack for DEATHLOOP in vkd3d-proton 2021-12-20 12:25:28 +02:00
Rémi Bernon
511c367157
steam.exe: Make process system after child process has started.
So that it can connect to the winstation and get a desktop reference
before steam.exe releases theirs.

CW-Bug-ID: #19584
2021-12-17 10:08:58 +01:00
Rémi Bernon
d39f08b182
docker: Update Proton SDK components. 2021-12-15 17:57:21 +01:00
Rémi Bernon
25181d657a
docker: Install yasm in Proton SDK images. 2021-12-15 14:44:42 +01:00
Rémi Bernon
d0c25448fa
Update wine submodule. 2021-12-15 14:27:31 +01:00
Proton Merge Bot
7270606c40 update submodules 2021-12-09 16:00:05 +00:00
Jactry Zeng
e178454835 proton: Add workaround for FFXIV to enable old launcher by default.
CW-Bug-Id: #19609
2021-12-09 17:54:03 +02:00
Johannes Bauer
d0ddd0b733 README: Fix a few small typos.
Link: https://github.com/ValveSoftware/Proton/pull/5357/
2021-12-09 17:54:03 +02:00
Esme Povirk
0771f04ea4 Update Wine Mono to 7.0.0. 2021-12-09 17:54:03 +02:00
Jacek Caban
726c2fe87d proton: Allow relative paths in PROTON_REMOTE_DEBUG_CMD.
Patch by Timothee Besset.
2021-12-09 17:54:03 +02:00
Georg Lehmann
1c8cf58d2a Set VKD3D_SHADER_DEBUG=none by default.
Link: https://github.com/ValveSoftware/Proton/pull/5326
2021-12-09 17:54:03 +02:00
Arkadiusz Hiler
2a79f04f67 Revert "pefixup: Add timestamps to PE fixup step"
This reverts commit 74a40b17aa.

To prevent people from running Destiny 2 so they won't get banned.
2021-12-09 17:54:03 +02:00
Rémi Bernon
f52e7c9cb1 build: Don't depend on wine for building libvkd3d-shader. 2021-12-09 17:54:03 +02:00
Rémi Bernon
68877059b1 build: Cross-compile Vulkan Loader with Vulkan and SPIRV Headers. 2021-12-09 17:54:03 +02:00
Rémi Bernon
778d6a4e43 Vulkan-Loader: Add new submodule. 2021-12-09 17:54:03 +02:00
Rémi Bernon
6e9a5730bf Vulkan-Headers: Update to v1.2.198. 2021-12-09 17:54:03 +02:00
Rémi Bernon
9c2b848e81 build: Build vkd3d-shader with cross-compilation rules. 2021-12-09 17:54:03 +02:00
Rémi Bernon
abaaf762a5 build: Better support meson cross compilation. 2021-12-09 17:54:03 +02:00
Rémi Bernon
28805deff4 build: Remove CCACHE_BIN variable, use wrappers in PATH instead.
Container have ccache wrappers in the PATH already, and the two
components CC / CXX just makes it harder to generate meson cross files.
2021-12-09 17:54:03 +02:00
Rémi Bernon
a61b1c7c87 build: Better support cross-compilation in common rules. 2021-12-09 17:54:03 +02:00
Rémi Bernon
44ebcaaf86 build: Simplify cargo target replacement. 2021-12-09 17:54:03 +02:00
Rémi Bernon
59b19f2975 build: Use $$(OBJ) consistently in rules macros. 2021-12-09 17:54:03 +02:00
Andrew Eikum
629bbca537 lsteamclient: Generate 1.53_preview support 2021-12-09 17:54:03 +02:00
Andrew Eikum
6361b94c8b lsteamclient: Import steamworks 1.53_preview 2021-12-09 17:54:03 +02:00
Andrew Eikum
76aba63362 proton: Enable audio dumping again 2021-12-09 17:54:03 +02:00
Itoh Shimon
954613435a fixup! Don't ship proton dist files in a tarball anymore
Link: https://github.com/ValveSoftware/Proton/pull/5278
2021-12-09 17:54:03 +02:00
Joshua Ashton
2bcba2b3cd pefixup: Add timestamps to PE fixup step
Needed for some anti cheats to be happy.

Signed-off-by: Joshua Ashton <joshua@froggi.es>
Link: https://github.com/ValveSoftware/Proton/pull/4880
2021-12-09 17:54:03 +02:00
Andrew Eikum
0ab213f794 amend! steam_helper: Add PROTON_WAIT_ATTACH for debuggers to attach to game process at startup
steam_helper: Add PROTON_WAIT_ATTACH for debuggers to attach to game process at startup

CW-Bug-Id: #19567
2021-12-09 17:54:03 +02:00
Andrew Eikum
8d86c9d582 media-converter: Temporarily disable dumping audio to disk
It has some known issues, so don't waste resources on bad data.

CW-Bug-Id: #19009
2021-12-09 17:54:03 +02:00
Giovanni Mascellani
d3b645b49f docker: Install Capstone development files. 2021-12-09 17:54:03 +02:00
Rémi Bernon
86cfe800a4 docker: Add python3-pefile package to SDK image. 2021-12-09 17:54:03 +02:00
Rémi Bernon
a5523d2932 docker: Don't install tini, it's already there now. 2021-12-09 17:54:03 +02:00