Andrew Eikum
6e0c54db47
build: Build aom
...
CW-Bug-Id: #19516
2022-01-10 12:35:46 +02:00
Andrew Eikum
f339acbccb
Add aom submodule at v3.2.0
...
CW-Bug-Id: #19516
2022-01-10 12:35:46 +02:00
Andrew Eikum
357535d37f
make: Don't set CMAKE_SYSTEM_NAME=Linux
...
This broke libaom optimization detection, since cmake appears not to set
vars like CMAKE_SYSTEM_PROCESSOR if CMAKE_SYSTEM_NAME is set.
2022-01-10 12:35:46 +02:00
Andrew Eikum
ee05870f7c
media-converter: Clean up already-converted entries
...
CW-Bug-Id: #19614
2022-01-10 12:35:46 +02:00
Rémi Bernon
977367c7ef
proton: Link overridable DLLs debug files too.
2022-01-10 12:35:46 +02:00
Rémi Bernon
752912d93e
proton: Add overridable DLLs to the tracked_files.
2022-01-10 12:35:46 +02:00
Rémi Bernon
a652e69c85
proton: Move try_copy calls into the tracked_files block.
2022-01-10 12:35:46 +02:00
Rémi Bernon
2a4fc0d70c
proton: Add a prefix parameter to try_copy.
2022-01-10 12:35:46 +02:00
Rémi Bernon
c44175b1d6
proton: Always set dst to the target file name in try_copy.
2022-01-10 12:35:46 +02:00
Andrew Eikum
251c644451
lsteamclient: Generate steamworks sdk 1.53a support
2022-01-10 12:35:46 +02:00
Andrew Eikum
abd8bd3e0a
lsteamclient: Import steamworks sdk 1.53a
2022-01-10 12:35:46 +02:00
Andrew Eikum
9f07b4b6a4
lsteamclient: Support reference parameters
2022-01-10 12:35:46 +02:00
Andrew Eikum
4518588239
lsteamclient: Use python f-strings
2022-01-10 12:35:46 +02:00
Nikolay Sivov
95a621cc49
Remove +tid from WINEDEBUG example.
...
It's now always enabled, and can't be suppressed.
2022-01-10 12:35:45 +02:00
Nikolay Sivov
2b1eec1d7b
Do not use d3d10/d3d10_1 from dxvk.
...
That allows games to use d3d10 effects framework that wine's modules provide.
2022-01-10 12:35:45 +02:00
Rémi Bernon
260d1cb63b
configure.sh: Update default Proton SDK image to 0.20211207.0-0.
2022-01-10 12:35:45 +02:00
Rémi Bernon
2b628cac35
docker: Update Proton SDK components.
2022-01-10 12:35:45 +02:00
Rémi Bernon
03b9a52961
docker: Install yasm in Proton SDK images.
2022-01-10 12:35:45 +02:00
Jacek Caban
93fd6b608f
proton: Allow relative paths in PROTON_REMOTE_DEBUG_CMD.
...
Patch by Timothee Besset.
2022-01-10 12:35:45 +02:00
Andrew Eikum
e0c9656e9c
Remove unused mingw-w64 patches
2022-01-10 12:35:45 +02:00
Andrew Eikum
88af8a17a0
Makefile: Update module target for new wine library paths
2022-01-10 12:35:45 +02:00
Andrew Eikum
55518fb5d1
build: Simplify gst-plugins-good and -base configure
2022-01-10 12:35:45 +02:00
Andrew Eikum
7eba36a716
user_settings: Improve default gst logging
2022-01-10 12:35:45 +02:00
Andrew Eikum
3825dcd6c2
Update gstreamer to 1.18.5
2022-01-10 12:35:45 +02:00
Andrew Eikum
8cddba01d4
docs: Update CONTROLLERS for Wine 7.0
2022-01-10 12:35:45 +02:00
Rémi Bernon
f38c68b43b
Update wine to proton_7.0-dev.
2022-01-10 12:35:45 +02:00
Arkadiusz Hiler
8ea9fabd02
vrclient: Remove wined3d interop.
...
DXVK interop is still in place.
2022-01-10 12:35:11 +02:00
Paul Gofman
384761a8e2
makefile: Also pefixup .drv files.
2021-12-14 15:05:43 +01:00
Rémi Bernon
33a6c71d67
proton: Add +unwind to the default debug channels.
2021-12-14 14:46:40 +01:00
Rémi Bernon
c1fffd482d
build: Call dlls/winevulkan/make_vulkan in wine post-source.
2021-12-14 14:46:40 +01:00
Rémi Bernon
e300e73ee2
build: Stop building FAudio and jxrlib.
2021-12-14 14:46:40 +01:00
Rémi Bernon
7b8a0edb7b
proton: Start steam.exe from C:\\windows\\system32.
2021-12-14 14:46:39 +01:00
Rémi Bernon
c71deab1df
build: Install builtin libraries to target-arch lib subdirs.
2021-12-14 14:46:39 +01:00
Rémi Bernon
5382f4c558
build: Use winebuild --exe mode for fake exe module generation.
...
This fixes steam.exe.so not being able to start from system32
automatically, as the fake module was flagged with IMAGE_FILE_DLL, which
caused GetBinaryTypeW to fail.
2021-12-14 14:46:25 +01:00
Rémi Bernon
79629a4751
steam.exe: Use NtSetInformationProcess instead of __wine_make_process_system.
2021-12-14 11:28:59 +01:00
Esme Povirk
3a542db238
Update Wine Mono to 7.0.0.
2021-12-14 11:28:59 +01:00
Rémi Bernon
992b15f8bc
build: Don't depend on wine for building libvkd3d-shader.
2021-12-14 11:28:58 +01:00
Rémi Bernon
d74df9a7d9
build: Cross-compile Vulkan Loader with Vulkan and SPIRV Headers.
2021-12-14 11:28:58 +01:00
Rémi Bernon
7305023ae9
Vulkan-Loader: Add new submodule.
2021-12-14 11:28:58 +01:00
Rémi Bernon
3a9dbb7fb8
Vulkan-Headers: Update to v1.2.198.
2021-12-14 11:28:58 +01:00
Rémi Bernon
ed3b3b417a
build: Build vkd3d-shader with cross-compilation rules.
2021-12-14 11:28:58 +01:00
Rémi Bernon
c3c2e164b1
build: Better support meson cross compilation.
2021-12-14 11:28:58 +01:00
Rémi Bernon
b6c6ad4e69
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-14 11:28:58 +01:00
Rémi Bernon
dd7a81d11a
build: Better support cross-compilation in common rules.
2021-12-14 11:28:58 +01:00
Rémi Bernon
d7b26d8327
build: Simplify cargo target replacement.
2021-12-14 11:28:57 +01:00
Rémi Bernon
92ecb97bcf
build: Use $$(OBJ) consistently in rules macros.
2021-12-14 11:28:57 +01:00
Rémi Bernon
015aea4a42
build: Cleanup target directories before building.
...
And force copy artifacts after.
2021-12-14 11:28:57 +01:00
Giovanni Mascellani
8890b35a88
docker: Install Capstone development files.
2021-12-14 11:28:57 +01:00
Rémi Bernon
6a32d9df20
docker: Add python3-pefile package to SDK image.
2021-12-14 11:28:57 +01:00
Rémi Bernon
ff1ac6048d
docker: Don't install tini, it's already there now.
2021-12-14 11:28:57 +01:00