From 58b09a10dcc46d4ca6dceb7f3b4586ecff537889 Mon Sep 17 00:00:00 2001 From: Thomas Staudinger Date: Sat, 7 Dec 2024 00:38:39 +0100 Subject: [PATCH] wine: Update to v10.0-rc1 **Summary** Highlighted changes: - Bundled vkd3d upgraded to version 1.14 - Mono engine updated to version 9.4.0 - Initial version of a Bluetooth driver - UTF-8 support in the C runtime functions - Support for split debug info using build ids - Various bug fixes Full release notes available [here](https://gitlab.winehq.org/wine/wine/-/releases/wine-10.0-rc1) Packaging note: Add netapi build dep to enable Samba NetAPI support Signed-off-by: Thomas Staudinger --- packages/w/wine/abi_libs | 1 + packages/w/wine/abi_libs32 | 1 + packages/w/wine/abi_symbols | 3 +++ packages/w/wine/abi_symbols32 | 3 +++ packages/w/wine/abi_used_symbols | 1 + packages/w/wine/abi_used_symbols32 | 1 + packages/w/wine/package.yml | 7 ++++--- packages/w/wine/pspec_x86_64.xml | 18 +++++++++++++----- 8 files changed, 27 insertions(+), 8 deletions(-) diff --git a/packages/w/wine/abi_libs b/packages/w/wine/abi_libs index d5f371c4ada..601c5142182 100644 --- a/packages/w/wine/abi_libs +++ b/packages/w/wine/abi_libs @@ -21,6 +21,7 @@ secur32.so win32u.so wine64 winealsa.so +winebth.so winebus.so winedmo.so winegstreamer.so diff --git a/packages/w/wine/abi_libs32 b/packages/w/wine/abi_libs32 index 732b15bcef8..bfd4abc985d 100644 --- a/packages/w/wine/abi_libs32 +++ b/packages/w/wine/abi_libs32 @@ -20,6 +20,7 @@ secur32.so win32u.so wine winealsa.so +winebth.so winebus.so winegstreamer.so wineps.so diff --git a/packages/w/wine/abi_symbols b/packages/w/wine/abi_symbols index 67c7c13f01b..e65f4b04be0 100644 --- a/packages/w/wine/abi_symbols +++ b/packages/w/wine/abi_symbols @@ -53,6 +53,7 @@ ntdll.so:NtCompareTokens ntdll.so:NtCompleteConnectPort ntdll.so:NtConnectPort ntdll.so:NtContinue +ntdll.so:NtContinueEx ntdll.so:NtCreateDebugObject ntdll.so:NtCreateDirectoryObject ntdll.so:NtCreateEvent @@ -94,6 +95,7 @@ ntdll.so:NtEnumerateValueKey ntdll.so:NtFilterToken ntdll.so:NtFindAtom ntdll.so:NtFlushBuffersFile +ntdll.so:NtFlushBuffersFileEx ntdll.so:NtFlushInstructionCache ntdll.so:NtFlushKey ntdll.so:NtFlushProcessWriteBuffers @@ -775,6 +777,7 @@ wine64:_start wine64:wine_main_preload_info winealsa.so:__wine_unix_call_funcs winealsa.so:__wine_unix_call_wow64_funcs +winebth.so:__wine_unix_call_funcs winebus.so:__wine_unix_call_funcs winedmo.so:__wine_unix_call_funcs winedmo.so:__wine_unix_call_wow64_funcs diff --git a/packages/w/wine/abi_symbols32 b/packages/w/wine/abi_symbols32 index daca45319b2..46908f78394 100644 --- a/packages/w/wine/abi_symbols32 +++ b/packages/w/wine/abi_symbols32 @@ -42,6 +42,7 @@ ntdll.so:NtCompareTokens ntdll.so:NtCompleteConnectPort ntdll.so:NtConnectPort ntdll.so:NtContinue +ntdll.so:NtContinueEx ntdll.so:NtCreateDebugObject ntdll.so:NtCreateDirectoryObject ntdll.so:NtCreateEvent @@ -83,6 +84,7 @@ ntdll.so:NtEnumerateValueKey ntdll.so:NtFilterToken ntdll.so:NtFindAtom ntdll.so:NtFlushBuffersFile +ntdll.so:NtFlushBuffersFileEx ntdll.so:NtFlushInstructionCache ntdll.so:NtFlushKey ntdll.so:NtFlushProcessWriteBuffers @@ -764,6 +766,7 @@ wine:_fp_hw wine:_start wine:wine_main_preload_info winealsa.so:__wine_unix_call_funcs +winebth.so:__wine_unix_call_funcs winebus.so:__wine_unix_call_funcs winegstreamer.so:__wine_unix_call_funcs wineps.so:__wine_unix_call_funcs diff --git a/packages/w/wine/abi_used_symbols b/packages/w/wine/abi_used_symbols index fbbaeeb5f7d..089b9e583e0 100644 --- a/packages/w/wine/abi_used_symbols +++ b/packages/w/wine/abi_used_symbols @@ -576,6 +576,7 @@ libc.so.6:rename libc.so.6:res_query libc.so.6:rmdir libc.so.6:sched_getaffinity +libc.so.6:sched_getcpu libc.so.6:sched_setaffinity libc.so.6:sched_yield libc.so.6:select diff --git a/packages/w/wine/abi_used_symbols32 b/packages/w/wine/abi_used_symbols32 index c672fdd7397..af9de2b15d3 100644 --- a/packages/w/wine/abi_used_symbols32 +++ b/packages/w/wine/abi_used_symbols32 @@ -511,6 +511,7 @@ libc.so.6:recv libc.so.6:rename libc.so.6:res_query libc.so.6:rmdir +libc.so.6:sched_getcpu libc.so.6:sched_yield libc.so.6:send libc.so.6:sendto diff --git a/packages/w/wine/package.yml b/packages/w/wine/package.yml index 3cabd577e27..60fad7a4072 100644 --- a/packages/w/wine/package.yml +++ b/packages/w/wine/package.yml @@ -1,8 +1,8 @@ name : wine -version : '9.22' -release : 190 +version : 10.0_rc1 +release : 191 source : - - https://dl.winehq.org/wine/source/9.x/wine-9.22.tar.xz : e150d29742aa54f768ef3e976ed861aaa4f9f48542e409bea902d0f49b359683 + - https://dl.winehq.org/wine/source/10.0/wine-10.0-rc1.tar.xz : 754b9abafe74baffe9b1ce6b2eeb777865c72c7f70c9c5baee951bde8ce287c1 license : LGPL-2.1-or-later component : virt homepage : https://www.winehq.org/ @@ -40,6 +40,7 @@ builddeps : - pkgconfig32(xxf86vm) - pkgconfig(libavcodec) - pkgconfig(libpcsclite) + - pkgconfig(netapi) - pkgconfig(sane-backends) - glibc-32bit-devel - libpth-32bit-devel diff --git a/packages/w/wine/pspec_x86_64.xml b/packages/w/wine/pspec_x86_64.xml index 7d4a34f68bf..ab1a6fda8a8 100644 --- a/packages/w/wine/pspec_x86_64.xml +++ b/packages/w/wine/pspec_x86_64.xml @@ -69,6 +69,7 @@ /usr/lib64/wine/x86_64-unix/secur32.so /usr/lib64/wine/x86_64-unix/win32u.so /usr/lib64/wine/x86_64-unix/winealsa.so + /usr/lib64/wine/x86_64-unix/winebth.so /usr/lib64/wine/x86_64-unix/winebus.so /usr/lib64/wine/x86_64-unix/winedmo.so /usr/lib64/wine/x86_64-unix/winegstreamer.so @@ -697,6 +698,7 @@ /usr/lib64/wine/x86_64-windows/windows.media.dll /usr/lib64/wine/x86_64-windows/windows.media.mediacontrol.dll /usr/lib64/wine/x86_64-windows/windows.media.speech.dll + /usr/lib64/wine/x86_64-windows/windows.networking.connectivity.dll /usr/lib64/wine/x86_64-windows/windows.networking.dll /usr/lib64/wine/x86_64-windows/windows.networking.hostname.dll /usr/lib64/wine/x86_64-windows/windows.perception.stub.dll @@ -711,6 +713,7 @@ /usr/lib64/wine/x86_64-windows/winealsa.drv /usr/lib64/wine/x86_64-windows/wineboot.exe /usr/lib64/wine/x86_64-windows/winebrowser.exe + /usr/lib64/wine/x86_64-windows/winebth.sys /usr/lib64/wine/x86_64-windows/winebus.sys /usr/lib64/wine/x86_64-windows/winecfg.exe /usr/lib64/wine/x86_64-windows/wineconsole.exe @@ -1004,7 +1007,7 @@ emul32 - wine + wine /usr/bin/wine @@ -1029,6 +1032,7 @@ /usr/lib32/wine/i386-unix/secur32.so /usr/lib32/wine/i386-unix/win32u.so /usr/lib32/wine/i386-unix/winealsa.so + /usr/lib32/wine/i386-unix/winebth.so /usr/lib32/wine/i386-unix/winebus.so /usr/lib32/wine/i386-unix/winedmo.so /usr/lib32/wine/i386-unix/winegstreamer.so @@ -1708,6 +1712,7 @@ /usr/lib32/wine/i386-windows/windows.media.dll /usr/lib32/wine/i386-windows/windows.media.mediacontrol.dll /usr/lib32/wine/i386-windows/windows.media.speech.dll + /usr/lib32/wine/i386-windows/windows.networking.connectivity.dll /usr/lib32/wine/i386-windows/windows.networking.dll /usr/lib32/wine/i386-windows/windows.networking.hostname.dll /usr/lib32/wine/i386-windows/windows.perception.stub.dll @@ -1722,6 +1727,7 @@ /usr/lib32/wine/i386-windows/winealsa.drv /usr/lib32/wine/i386-windows/wineboot.exe /usr/lib32/wine/i386-windows/winebrowser.exe + /usr/lib32/wine/i386-windows/winebth.sys /usr/lib32/wine/i386-windows/winebus.sys /usr/lib32/wine/i386-windows/winecfg.exe /usr/lib32/wine/i386-windows/wineconsole.exe @@ -1856,7 +1862,7 @@ programming.devel - wine + wine /usr/include/wine/debug.h @@ -2010,6 +2016,8 @@ /usr/include/wine/windows/bits5_0.idl /usr/include/wine/windows/bitsmsg.h /usr/include/wine/windows/bluetoothapis.h + /usr/include/wine/windows/bthdef.h + /usr/include/wine/windows/bthioctl.h /usr/include/wine/windows/bthsdpdef.h /usr/include/wine/windows/cderr.h /usr/include/wine/windows/cdosys.h @@ -3201,9 +3209,9 @@ - - 2024-11-24 - 9.22 + + 2024-12-06 + 10.0_rc1 Packaging update Thomas Staudinger Staudi.Kaos@gmail.com