~thopiekar/wine/+git/wine:stable

Last commit made on 2024-01-16
Get this branch:
git clone -b stable https://git.launchpad.net/~thopiekar/wine/+git/wine

Branch merges

Branch information

Name:
stable
Repository:
lp:~thopiekar/wine/+git/wine

Recent commits

fd11535... by Alexandre Julliard

Release 9.0.

3d4ee13... by =?utf-8?q?R=C3=A9mi_Bernon?= <email address hidden>

gitlab: Add key to the jobs ccache cache config.

To avoid jobs with different compilers overwriting each other.

2d9f5be... by =?utf-8?q?R=C3=A9mi_Bernon?= <email address hidden>

gitlab: Use a common configure cache key prefix.

Partially reverts commit 67f2da2a8d1f219f528bf820b3d6002c5f34d5e4 which
broke ccache cache as the job configurations were overriding the default
cache configuration from .wine-build instead of extending it.

a6b58a2... by =?utf-8?q?R=C3=A9mi_Bernon?= <email address hidden>

gitlab: Force WINETEST_ARGS to always be a string array.

Fixes the test name passed to winetest.exe which is otherwise split
into a character array when there's a single line in the winetest.args
file, and then causes it to miss the test and always return success.

ff1642f... by Alexandre Julliard

Release 9.0-rc5.

3481d16... by Bernhard Übelacker

msvcrt: Protect setlocale against concurrent accesses.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55467

bed2495... by Elizabeth Figura <email address hidden>

wined3d: Only suballocate dynamic buffers.

I don't know for sure that this is why iris (or nvidia) performs badly, but it
seems perfectly plausible, and I don't think we lose anything by letting the
driver allocate here.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54223

52a0e36... by Elizabeth Figura <email address hidden>

wined3d: Avoid WARN() when failing to allocate a GL BO without a context.

This is normal and expected, and only a concern for performance. Avoid polluting
warn+d3d logs.

44aa651... by =?utf-8?q?Gabriel_Iv=C4=83ncescu?= <email address hidden>

winex11: Move the update_desktop_fullscreen callsite to update_net_wm_states.

It's simpler to just use the same sequence as normal fullscreen windows
and avoid headaches with virtual desktops.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56149
Signed-off-by: Gabriel Ivăncescu <email address hidden>

d0a317e... by =?utf-8?q?R=C3=A9mi_Bernon?= <email address hidden>

winewayland: Add missing breaks in keyboard layout switch.