git: f1a878b718dd - main - emulators/wine: Update to Wine 10.0

From: Gerald Pfeifer <gerald_at_FreeBSD.org>
Date: Fri, 07 Feb 2025 20:27:31 UTC
The branch main has been updated by gerald:

URL: https://cgit.FreeBSD.org/ports/commit/?id=f1a878b718dd17c31a60db0cedbe17f5736052e6

commit f1a878b718dd17c31a60db0cedbe17f5736052e6
Author:     Gerald Pfeifer <gerald@FreeBSD.org>
AuthorDate: 2025-02-07 20:24:12 +0000
Commit:     Gerald Pfeifer <gerald@FreeBSD.org>
CommitDate: 2025-02-07 20:26:54 +0000

    emulators/wine: Update to Wine 10.0
    
    Move from the Wine 9.0 release series to Wine 10.0 after another year
    of upstream development and over 6000 individual changes.
    
    Main highlights include high-DPI scaling support and the new ARM64EC
    architecture (which we don't enabled yet).
    
    Other changes include:
    
     - A new Desktop Control Panel applet "desk.cpl" to inspect and
       modify the display configuration.
     - Display settings are restored to the default if a process crashes
       without restoring them properly.
     - D3DX 9 supports many more bump-map and palettized formats, saving
       palettized surfaces to DDS files, mipmap generation when loading
       volume texture files, and reading 48-bit and 64-bit PNG files.
     - Touchscreen input and events are supported with the X11 backend.
     - Locale data is generated from the Unicode CLDR database version 46.
       The kaa-UZ, lld-IT, ltg-LV, and mhn-IT locales are supported.
     - Improvements to JavaScript, MSHTML, and builtin applications.
     - And many more
    
    The Capstone library 5.0.3 is now bundled. Vkd3d (1.14),
    Faudio (24.10), FluidSynth (2.4.0), LDAP (2.5.18), LCMS2 (2.16),
    LibJpeg (9f), LibMPG123 (1.32.9), LibPng (1.6.44), LibTiff (4.7.0),
    LibXml2 (2.12.8), LibXslt (1.1.42) and Zlib (1.3.1) have been updated.
    
    Extensive release notes are at https://www.winehq.org/announce/10.0 .
    
    files/patch-configure and files/patch-dlls_ntdll_unix_loader.c needed
    some refresh; files/patch-include_wine_asm.h was addressed upstream
    and can be dropped.
    
    Finally, we now build with the new option --without-odbc.
---
 emulators/wine/Makefile                            |   6 +-
 emulators/wine/distinfo                            |   6 +-
 emulators/wine/files/patch-configure               |  22 ++--
 .../wine/files/patch-dlls_ntdll_unix_loader.c      |  11 +-
 emulators/wine/files/patch-include_wine_asm.h      |  26 -----
 emulators/wine/pkg-plist                           | 111 +++++++++++++++++++++
 6 files changed, 133 insertions(+), 49 deletions(-)

diff --git a/emulators/wine/Makefile b/emulators/wine/Makefile
index ba690c674327..57d01c5c7851 100644
--- a/emulators/wine/Makefile
+++ b/emulators/wine/Makefile
@@ -1,9 +1,8 @@
 PORTNAME=	wine
-DISTVERSION=	9.0
-PORTREVISION=	6
+DISTVERSION=	10.0
 PORTEPOCH=	1
 CATEGORIES=	emulators
-MASTER_SITES=	https://dl.winehq.org/wine/source/9.0/
+MASTER_SITES=	https://dl.winehq.org/wine/source/10.0/
 
 MAINTAINER=	gerald@FreeBSD.org
 COMMENT=	Microsoft Windows compatibility environment
@@ -42,6 +41,7 @@ CONFIGURE_ARGS+=--verbose \
 		--without-krb5 \
 		--with-mingw CROSSCC="clang" \
 		--without-netapi \
+		--without-odbc \
 		--without-opencl \
 		--without-osmesa \
 		--without-pcap \
diff --git a/emulators/wine/distinfo b/emulators/wine/distinfo
index 5e11a3844f0b..b1f0d233464a 100644
--- a/emulators/wine/distinfo
+++ b/emulators/wine/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1707695469
-SHA256 (wine-9.0.tar.xz) = 7cfd090a5395f5b76d95bb5defac8a312c8de4c070c1163b8b58da38330ca6ee
-SIZE (wine-9.0.tar.xz) = 30007216
+TIMESTAMP = 1737806175
+SHA256 (wine-10.0.tar.xz) = c5e0b3f5f7efafb30e9cd4d9c624b85c583171d33549d933cd3402f341ac3601
+SIZE (wine-10.0.tar.xz) = 32011244
diff --git a/emulators/wine/files/patch-configure b/emulators/wine/files/patch-configure
index ece5103ce34a..1b505cb0fd84 100644
--- a/emulators/wine/files/patch-configure
+++ b/emulators/wine/files/patch-configure
@@ -1,12 +1,12 @@
 --- UTC
---- configure.orig	2023-02-02 21:17:09.000000000 +0000
-+++ configure	2023-05-01 21:19:03.739461000 +0000
-@@ -10696,7 +10696,7 @@
-         fi
-         llvm_extra_cflags="-target $llvm_target -fuse-ld=lld"
-         case $llvm_target in
--          *windows) llvm_cflags="-Wl,-subsystem:console -Wl,-WX" ;;
-+          *windows) llvm_cflags="-Wl,-subsystem:console" ;;
-         esac
-         { as_ac_var=`printf "%s\n" "ac_cv_${wine_arch}_cflags_$llvm_extra_cflags $llvm_cflags" | $as_tr_sh`
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $llvm_extra_cflags $llvm_cflags" >&5
+--- configure.orig	2024-08-10 14:38:54.000000000 +0000
++++ configure	2024-08-10 23:43:05.264405000 +0000
+@@ -10662,7 +10662,7 @@
+     llvm_extra_ldflags=""
+     llvm_cflags=""
+     case $llvm_target in
+-      *windows) llvm_cflags="-Wl,-subsystem:console -Wl,-WX" ;;
++      *windows) llvm_cflags="-Wl,-subsystem:console" ;;
+     esac
+     { as_ac_var=`printf "%s\n" "ac_cv_${wine_arch}_cflags_$llvm_extra_cflags $llvm_cflags --no-default-config" | $as_tr_sh`
+ { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $llvm_extra_cflags $llvm_cflags --no-default-config" >&5
diff --git a/emulators/wine/files/patch-dlls_ntdll_unix_loader.c b/emulators/wine/files/patch-dlls_ntdll_unix_loader.c
index 599c4ee0d53a..97f237d79c30 100644
--- a/emulators/wine/files/patch-dlls_ntdll_unix_loader.c
+++ b/emulators/wine/files/patch-dlls_ntdll_unix_loader.c
@@ -1,7 +1,6 @@
---- UTC
---- dlls/ntdll/unix/loader.c.orig	2024-01-16 20:55:47
-+++ dlls/ntdll/unix/loader.c	2024-05-10 07:03:04
-@@ -480,6 +480,21 @@
+--- dlls/ntdll/unix/loader.c.orig	2024-04-05 17:03:05 UTC
++++ dlls/ntdll/unix/loader.c
+@@ -480,6 +480,21 @@ char *get_alternate_wineloader( WORD machine )
  
      if (machine == current_machine) return NULL;
  
@@ -20,6 +19,6 @@
 +        }
 +    }
 +
-     if (machine == IMAGE_FILE_MACHINE_AMD64)  /* try the 64-bit loader */
+     /* try the 64-bit loader */
+     if (current_machine == IMAGE_FILE_MACHINE_I386 && machine == IMAGE_FILE_MACHINE_AMD64)
      {
-         size_t len = strlen(wineloader);
diff --git a/emulators/wine/files/patch-include_wine_asm.h b/emulators/wine/files/patch-include_wine_asm.h
deleted file mode 100644
index eccc019cc86b..000000000000
--- a/emulators/wine/files/patch-include_wine_asm.h
+++ /dev/null
@@ -1,26 +0,0 @@
-This patch is borrowed from emulators/wine-proton. According to several
-users confirming in PR 279927 and PR 280000 this fixes
-
-  002c:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr 0x6ffffff8b2b7
-  0024:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr 0x6ffffff8b2b7 
-
-for them.
-
-Upstream Wine has a more complete patch in the meantime; drop this one
-when moving to the major release post 9.0.
-
---- UTC
---- include/wine/asm.h.orig	2024-02-24 10:23:40.551780000 +0300
-+++ include/wine/asm.h	2024-02-24 10:23:43.285931000 +0300
-@@ -242,9 +242,9 @@
-                        ".byte 0x75,0x03\n\t"      /* jne 1f */ \
-                        ".byte 0x0f,0x05\n\t"      /* syscall */ \
-                        ".byte 0xc3\n\t"           /* ret */ \
--                       "jmp 1f\n\t" \
-+                       ".byte 0xeb,0x01\n\t"      /* jmp 1f */ \
-                        ".byte 0xc3\n"             /* ret */ \
--                       "1:\t.byte 0xff,0x14,0x25\n\t" /* 1: callq *(0x7ffe1000) */ \
-+                       ".byte 0xff,0x14,0x25\n\t" /* 1: callq *(0x7ffe1000) */ \
-                        ".long 0x7ffe1000\n\t" \
-                        "ret" )
- # else
diff --git a/emulators/wine/pkg-plist b/emulators/wine/pkg-plist
index 837cd3a85835..16179ca8d9a6 100644
--- a/emulators/wine/pkg-plist
+++ b/emulators/wine/pkg-plist
@@ -136,6 +136,7 @@ include/wine/windows/asynot.idl
 include/wine/windows/asysta.idl
 include/wine/windows/atlbase.h
 include/wine/windows/atlcom.h
+include/wine/windows/atldef.h
 include/wine/windows/atliface.h
 include/wine/windows/atliface.idl
 include/wine/windows/atlthunk.h
@@ -176,6 +177,8 @@ include/wine/windows/bits5_0.h
 include/wine/windows/bits5_0.idl
 include/wine/windows/bitsmsg.h
 include/wine/windows/bluetoothapis.h
+include/wine/windows/bthdef.h
+include/wine/windows/bthioctl.h
 include/wine/windows/bthsdpdef.h
 include/wine/windows/cderr.h
 include/wine/windows/cdosys.h
@@ -402,6 +405,8 @@ include/wine/windows/dinput.h
 include/wine/windows/dinputd.h
 include/wine/windows/directmanipulation.h
 include/wine/windows/directmanipulation.idl
+include/wine/windows/dispatcherqueue.h
+include/wine/windows/dispatcherqueue.idl
 include/wine/windows/dispdib.h
 include/wine/windows/dispex.h
 include/wine/windows/dispex.idl
@@ -437,6 +442,8 @@ include/wine/windows/dplay8.h
 include/wine/windows/dplobby.h
 include/wine/windows/dplobby8.h
 include/wine/windows/dpnathlp.h
+include/wine/windows/dragdropinterop.h
+include/wine/windows/dragdropinterop.idl
 include/wine/windows/driverspecs.h
 include/wine/windows/drmexternals.h
 include/wine/windows/drmexternals.idl
@@ -488,6 +495,8 @@ include/wine/windows/dxgitype.idl
 include/wine/windows/dxva.h
 include/wine/windows/dxva2api.h
 include/wine/windows/dxva2api.idl
+include/wine/windows/dxvahd.h
+include/wine/windows/dxvahd.idl
 include/wine/windows/dyngraph.idl
 include/wine/windows/endpointvolume.h
 include/wine/windows/endpointvolume.idl
@@ -541,6 +550,8 @@ include/wine/windows/highlevelmonitorconfigurationapi.h
 include/wine/windows/hlguids.h
 include/wine/windows/hlink.h
 include/wine/windows/hlink.idl
+include/wine/windows/holographicspaceinterop.h
+include/wine/windows/holographicspaceinterop.idl
 include/wine/windows/hrtfapoapi.h
 include/wine/windows/hrtfapoapi.idl
 include/wine/windows/hstring.h
@@ -585,6 +596,8 @@ include/wine/windows/inaddr.h
 include/wine/windows/indexsrv.h
 include/wine/windows/indexsrv.idl
 include/wine/windows/initguid.h
+include/wine/windows/inputpaneinterop.h
+include/wine/windows/inputpaneinterop.idl
 include/wine/windows/inputscope.h
 include/wine/windows/inputscope.idl
 include/wine/windows/inseng.h
@@ -620,6 +633,7 @@ include/wine/windows/lmcons.h
 include/wine/windows/lmerr.h
 include/wine/windows/lmjoin.h
 include/wine/windows/lmmsg.h
+include/wine/windows/lmremutl.h
 include/wine/windows/lmserver.h
 include/wine/windows/lmshare.h
 include/wine/windows/lmstats.h
@@ -664,6 +678,7 @@ include/wine/windows/mfreadwrite.h
 include/wine/windows/mfreadwrite.idl
 include/wine/windows/mftransform.h
 include/wine/windows/mftransform.idl
+include/wine/windows/mgmtapi.h
 include/wine/windows/midles.h
 include/wine/windows/mimeinfo.h
 include/wine/windows/mimeinfo.idl
@@ -704,6 +719,7 @@ include/wine/windows/msdaguid.h
 include/wine/windows/msdasc.h
 include/wine/windows/msdasc.idl
 include/wine/windows/msdasql.h
+include/wine/windows/msdelta.h
 include/wine/windows/mshtmcid.h
 include/wine/windows/mshtmdid.h
 include/wine/windows/mshtmhst.h
@@ -864,6 +880,7 @@ include/wine/windows/rmxftmpl.h
 include/wine/windows/rmxftmpl.x
 include/wine/windows/roapi.h
 include/wine/windows/roerrorapi.h
+include/wine/windows/rometadata.h
 include/wine/windows/rometadataresolution.h
 include/wine/windows/roparameterizediid.h
 include/wine/windows/roparameterizediid.idl
@@ -881,10 +898,15 @@ include/wine/windows/rpcproxy.h
 include/wine/windows/rpcsal.h
 include/wine/windows/rstbas.idl
 include/wine/windows/rstchg.idl
+include/wine/windows/rstfnd.idl
+include/wine/windows/rstidn.idl
 include/wine/windows/rstinf.idl
 include/wine/windows/rstloc.idl
 include/wine/windows/rstnot.idl
+include/wine/windows/rstscr.idl
 include/wine/windows/rstupd.idl
+include/wine/windows/rstxsc.idl
+include/wine/windows/rtlsupportapi.h
 include/wine/windows/rtutils.h
 include/wine/windows/rtworkq.h
 include/wine/windows/rtworkq.idl
@@ -916,6 +938,7 @@ include/wine/windows/shdeprecated.idl
 include/wine/windows/shdispid.h
 include/wine/windows/shellapi.h
 include/wine/windows/shellscalingapi.h
+include/wine/windows/sherrors.h
 include/wine/windows/shimgdata.h
 include/wine/windows/shimgdata.idl
 include/wine/windows/shldisp.h
@@ -1047,6 +1070,7 @@ include/wine/windows/wdbgexts.h
 include/wine/windows/weakreference.h
 include/wine/windows/weakreference.idl
 include/wine/windows/webservices.h
+include/wine/windows/websocket.h
 include/wine/windows/werapi.h
 include/wine/windows/wfext.h
 include/wine/windows/wia.h
@@ -1070,10 +1094,24 @@ include/wine/windows/wincrypt.h
 include/wine/windows/windef.h
 include/wine/windows/windns.h
 include/wine/windows/windot11.h
+include/wine/windows/windows.applicationmodel.activation.h
+include/wine/windows/windows.applicationmodel.activation.idl
+include/wine/windows/windows.applicationmodel.background.h
+include/wine/windows/windows.applicationmodel.background.idl
 include/wine/windows/windows.applicationmodel.core.h
 include/wine/windows/windows.applicationmodel.core.idl
+include/wine/windows/windows.applicationmodel.datatransfer.dragdrop.core.h
+include/wine/windows/windows.applicationmodel.datatransfer.dragdrop.core.idl
+include/wine/windows/windows.applicationmodel.datatransfer.dragdrop.h
+include/wine/windows/windows.applicationmodel.datatransfer.dragdrop.idl
+include/wine/windows/windows.applicationmodel.datatransfer.h
+include/wine/windows/windows.applicationmodel.datatransfer.idl
 include/wine/windows/windows.applicationmodel.h
 include/wine/windows/windows.applicationmodel.idl
+include/wine/windows/windows.data.json.h
+include/wine/windows/windows.data.json.idl
+include/wine/windows/windows.data.xml.dom.h
+include/wine/windows/windows.data.xml.dom.idl
 include/wine/windows/windows.devices.bluetooth.h
 include/wine/windows/windows.devices.bluetooth.idl
 include/wine/windows/windows.devices.enumeration.h
@@ -1082,6 +1120,8 @@ include/wine/windows/windows.devices.geolocation.h
 include/wine/windows/windows.devices.geolocation.idl
 include/wine/windows/windows.devices.haptics.h
 include/wine/windows/windows.devices.haptics.idl
+include/wine/windows/windows.devices.input.h
+include/wine/windows/windows.devices.input.idl
 include/wine/windows/windows.devices.power.h
 include/wine/windows/windows.devices.power.idl
 include/wine/windows/windows.devices.radios.h
@@ -1116,8 +1156,12 @@ include/wine/windows/windows.graphics.directx.h
 include/wine/windows/windows.graphics.directx.idl
 include/wine/windows/windows.graphics.effects.h
 include/wine/windows/windows.graphics.effects.idl
+include/wine/windows/windows.graphics.h
 include/wine/windows/windows.graphics.holographic.h
 include/wine/windows/windows.graphics.holographic.idl
+include/wine/windows/windows.graphics.idl
+include/wine/windows/windows.graphics.imaging.h
+include/wine/windows/windows.graphics.imaging.idl
 include/wine/windows/windows.h
 include/wine/windows/windows.management.deployment.h
 include/wine/windows/windows.management.deployment.idl
@@ -1129,6 +1173,8 @@ include/wine/windows/windows.media.devices.h
 include/wine/windows/windows.media.devices.idl
 include/wine/windows/windows.media.effects.h
 include/wine/windows/windows.media.effects.idl
+include/wine/windows/windows.media.faceanalysis.h
+include/wine/windows/windows.media.faceanalysis.idl
 include/wine/windows/windows.media.h
 include/wine/windows/windows.media.idl
 include/wine/windows/windows.media.render.h
@@ -1145,12 +1191,18 @@ include/wine/windows/windows.perception.spatial.h
 include/wine/windows/windows.perception.spatial.idl
 include/wine/windows/windows.perception.spatial.surfaces.h
 include/wine/windows/windows.perception.spatial.surfaces.idl
+include/wine/windows/windows.security.authentication.onlineid.h
+include/wine/windows/windows.security.authentication.onlineid.idl
+include/wine/windows/windows.security.authorization.appcapabilityaccess.h
+include/wine/windows/windows.security.authorization.appcapabilityaccess.idl
 include/wine/windows/windows.security.credentials.h
 include/wine/windows/windows.security.credentials.idl
 include/wine/windows/windows.security.credentials.ui.h
 include/wine/windows/windows.security.credentials.ui.idl
 include/wine/windows/windows.security.cryptography.h
 include/wine/windows/windows.security.cryptography.idl
+include/wine/windows/windows.security.enterprisedata.h
+include/wine/windows/windows.security.enterprisedata.idl
 include/wine/windows/windows.security.exchangeactivesyncprovisioning.h
 include/wine/windows/windows.security.exchangeactivesyncprovisioning.idl
 include/wine/windows/windows.security.isolation.h
@@ -1183,10 +1235,18 @@ include/wine/windows/windows.ui.core.h
 include/wine/windows/windows.ui.core.idl
 include/wine/windows/windows.ui.h
 include/wine/windows/windows.ui.idl
+include/wine/windows/windows.ui.input.h
+include/wine/windows/windows.ui.input.idl
+include/wine/windows/windows.ui.notifications.h
+include/wine/windows/windows.ui.notifications.idl
 include/wine/windows/windows.ui.viewmanagement.h
 include/wine/windows/windows.ui.viewmanagement.idl
+include/wine/windows/windows.ui.xaml.h
 include/wine/windows/windows.ui.xaml.hosting.desktopwindowxamlsource.h
 include/wine/windows/windows.ui.xaml.hosting.desktopwindowxamlsource.idl
+include/wine/windows/windows.ui.xaml.idl
+include/wine/windows/windows.ui.xaml.interop.h
+include/wine/windows/windows.ui.xaml.interop.idl
 include/wine/windows/windowscontracts.h
 include/wine/windows/windowscontracts.idl
 include/wine/windows/windowsx.h
@@ -1326,6 +1386,7 @@ lib/wine/%%WINEARCH%%-unix/libatlthunk.a
 lib/wine/%%WINEARCH%%-unix/libavicap32.a
 lib/wine/%%WINEARCH%%-unix/libavifil32.a
 lib/wine/%%WINEARCH%%-unix/libavrt.a
+lib/wine/%%WINEARCH%%-unix/libbcp47langs.a
 lib/wine/%%WINEARCH%%-unix/libbcrypt.a
 lib/wine/%%WINEARCH%%-unix/libbluetoothapis.a
 lib/wine/%%WINEARCH%%-unix/libcabinet.a
@@ -1352,6 +1413,7 @@ lib/wine/%%WINEARCH%%-unix/libd3d11.a
 lib/wine/%%WINEARCH%%-unix/libd3d8.a
 lib/wine/%%WINEARCH%%-unix/libd3d9.a
 lib/wine/%%WINEARCH%%-unix/libd3dcompiler.a
+lib/wine/%%WINEARCH%%-unix/libd3dcompiler_39.a
 lib/wine/%%WINEARCH%%-unix/libd3dcompiler_43.a
 lib/wine/%%WINEARCH%%-unix/libd3dcompiler_46.a
 lib/wine/%%WINEARCH%%-unix/libd3drm.a
@@ -1368,7 +1430,9 @@ lib/wine/%%WINEARCH%%-unix/libd3dx10_42.a
 lib/wine/%%WINEARCH%%-unix/libd3dx11.a
 lib/wine/%%WINEARCH%%-unix/libd3dx11_42.a
 lib/wine/%%WINEARCH%%-unix/libd3dx9.a
+lib/wine/%%WINEARCH%%-unix/libd3dx9_43.a
 lib/wine/%%WINEARCH%%-unix/libd3dxof.a
+lib/wine/%%WINEARCH%%-unix/libdataexchange.a
 lib/wine/%%WINEARCH%%-unix/libdbgeng.a
 lib/wine/%%WINEARCH%%-unix/libdbghelp.a
 lib/wine/%%WINEARCH%%-unix/libdciman32.a
@@ -1390,6 +1454,7 @@ lib/wine/%%WINEARCH%%-unix/libdxguid.a
 lib/wine/%%WINEARCH%%-unix/libdxva2.a
 lib/wine/%%WINEARCH%%-unix/libevr.a
 lib/wine/%%WINEARCH%%-unix/libfaultrep.a
+lib/wine/%%WINEARCH%%-unix/libfltmgr.a
 lib/wine/%%WINEARCH%%-unix/libgdi32.a
 lib/wine/%%WINEARCH%%-unix/libgdiplus.a
 lib/wine/%%WINEARCH%%-unix/libglu32.a
@@ -1400,6 +1465,7 @@ lib/wine/%%WINEARCH%%-unix/libhidparse.a
 lib/wine/%%WINEARCH%%-unix/libhlink.a
 lib/wine/%%WINEARCH%%-unix/libhtmlhelp.a
 lib/wine/%%WINEARCH%%-unix/libhttpapi.a
+lib/wine/%%WINEARCH%%-unix/libicmui.a
 lib/wine/%%WINEARCH%%-unix/libieframe.a
 lib/wine/%%WINEARCH%%-unix/libimagehlp.a
 lib/wine/%%WINEARCH%%-unix/libimm32.a
@@ -1445,6 +1511,7 @@ lib/wine/%%WINEARCH%%-unix/libncrypt.a
 lib/wine/%%WINEARCH%%-unix/libnddeapi.a
 lib/wine/%%WINEARCH%%-unix/libnetapi32.a
 lib/wine/%%WINEARCH%%-unix/libnetio.a
+lib/wine/%%WINEARCH%%-unix/libnetutils.a
 lib/wine/%%WINEARCH%%-unix/libnewdev.a
 lib/wine/%%WINEARCH%%-unix/libninput.a
 lib/wine/%%WINEARCH%%-unix/libnormaliz.a
@@ -1465,6 +1532,7 @@ lib/wine/%%WINEARCH%%-unix/libopengl32.a
 lib/wine/%%WINEARCH%%-unix/libpdh.a
 lib/wine/%%WINEARCH%%-unix/libpowrprof.a
 lib/wine/%%WINEARCH%%-unix/libprntvpt.a
+lib/wine/%%WINEARCH%%-unix/libprofapi.a
 lib/wine/%%WINEARCH%%-unix/libpropsys.a
 lib/wine/%%WINEARCH%%-unix/libpsapi.a
 lib/wine/%%WINEARCH%%-unix/libquartz.a
@@ -1473,6 +1541,7 @@ lib/wine/%%WINEARCH%%-unix/librasapi32.a
 lib/wine/%%WINEARCH%%-unix/librasdlg.a
 lib/wine/%%WINEARCH%%-unix/libresutils.a
 lib/wine/%%WINEARCH%%-unix/libriched20.a
+lib/wine/%%WINEARCH%%-unix/librometadata.a
 lib/wine/%%WINEARCH%%-unix/librpcrt4.a
 lib/wine/%%WINEARCH%%-unix/librsaenh.a
 lib/wine/%%WINEARCH%%-unix/librtutils.a
@@ -1522,8 +1591,10 @@ lib/wine/%%WINEARCH%%-unix/libwindowscodecs.a
 lib/wine/%%WINEARCH%%-unix/libwindowscodecsext.a
 lib/wine/%%WINEARCH%%-unix/libwinecrt0.a
 lib/wine/%%WINEARCH%%-unix/libwined3d.a
+lib/wine/%%WINEARCH%%-unix/libwinedmo.a
 %%GSTREAMER%%lib/wine/%%WINEARCH%%-unix/libwinegstreamer.a
 lib/wine/%%WINEARCH%%-unix/libwinevulkan.a
+lib/wine/%%WINEARCH%%-unix/libwing32.a
 lib/wine/%%WINEARCH%%-unix/libwinhttp.a
 lib/wine/%%WINEARCH%%-unix/libwininet.a
 lib/wine/%%WINEARCH%%-unix/libwinmm.a
@@ -1531,6 +1602,7 @@ lib/wine/%%WINEARCH%%-unix/libwinnls32.a
 lib/wine/%%WINEARCH%%-unix/libwinspool.a
 lib/wine/%%WINEARCH%%-unix/libwintab32.a
 lib/wine/%%WINEARCH%%-unix/libwintrust.a
+lib/wine/%%WINEARCH%%-unix/libwintypes.a
 lib/wine/%%WINEARCH%%-unix/libwlanapi.a
 lib/wine/%%WINEARCH%%-unix/libwldap32.a
 lib/wine/%%WINEARCH%%-unix/libwmcodecdspuuid.a
@@ -1558,7 +1630,9 @@ lib/wine/%%WINEARCH%%-unix/qcap.so
 lib/wine/%%WINEARCH%%-unix/secur32.so
 lib/wine/%%WINEARCH%%-unix/win32u.so
 %%ALSA%%lib/wine/%%WINEARCH%%-unix/winealsa.so
+lib/wine/%%WINEARCH%%-unix/winebth.so
 lib/wine/%%WINEARCH%%-unix/winebus.so
+lib/wine/%%WINEARCH%%-unix/winedmo.so
 %%GSTREAMER%%lib/wine/%%WINEARCH%%-unix/winegstreamer.so
 %%OSS%%lib/wine/%%WINEARCH%%-unix/wineoss.so
 lib/wine/%%WINEARCH%%-unix/wineps.so
@@ -1596,6 +1670,7 @@ lib/wine/%%WINEARCH%%-windows/avicap32.dll
 lib/wine/%%WINEARCH%%-windows/avifil32.dll
 %%WINE32%%lib/wine/%%WINEARCH%%-windows/avifile.dll16
 lib/wine/%%WINEARCH%%-windows/avrt.dll
+lib/wine/%%WINEARCH%%-windows/bcp47langs.dll
 lib/wine/%%WINEARCH%%-windows/bcrypt.dll
 lib/wine/%%WINEARCH%%-windows/bcryptprimitives.dll
 lib/wine/%%WINEARCH%%-windows/bluetoothapis.dll
@@ -1613,6 +1688,7 @@ lib/wine/%%WINEARCH%%-windows/clock.exe
 lib/wine/%%WINEARCH%%-windows/clusapi.dll
 lib/wine/%%WINEARCH%%-windows/cmd.exe
 lib/wine/%%WINEARCH%%-windows/cng.sys
+lib/wine/%%WINEARCH%%-windows/colorcnv.dll
 lib/wine/%%WINEARCH%%-windows/combase.dll
 lib/wine/%%WINEARCH%%-windows/comcat.dll
 lib/wine/%%WINEARCH%%-windows/comctl32.dll
@@ -1627,6 +1703,7 @@ lib/wine/%%WINEARCH%%-windows/concrt140.dll
 lib/wine/%%WINEARCH%%-windows/conhost.exe
 lib/wine/%%WINEARCH%%-windows/connect.dll
 lib/wine/%%WINEARCH%%-windows/control.exe
+lib/wine/%%WINEARCH%%-windows/coremessaging.dll
 lib/wine/%%WINEARCH%%-windows/credui.dll
 lib/wine/%%WINEARCH%%-windows/crtdll.dll
 lib/wine/%%WINEARCH%%-windows/crypt32.dll
@@ -1702,6 +1779,7 @@ lib/wine/%%WINEARCH%%-windows/d3dx9_41.dll
 lib/wine/%%WINEARCH%%-windows/d3dx9_42.dll
 lib/wine/%%WINEARCH%%-windows/d3dx9_43.dll
 lib/wine/%%WINEARCH%%-windows/d3dxof.dll
+lib/wine/%%WINEARCH%%-windows/dataexchange.dll
 lib/wine/%%WINEARCH%%-windows/davclnt.dll
 lib/wine/%%WINEARCH%%-windows/dbgeng.dll
 lib/wine/%%WINEARCH%%-windows/dbghelp.dll
@@ -1710,6 +1788,7 @@ lib/wine/%%WINEARCH%%-windows/dcomp.dll
 %%WINE32%%lib/wine/%%WINEARCH%%-windows/ddeml.dll16
 lib/wine/%%WINEARCH%%-windows/ddraw.dll
 lib/wine/%%WINEARCH%%-windows/ddrawex.dll
+lib/wine/%%WINEARCH%%-windows/desk.cpl
 lib/wine/%%WINEARCH%%-windows/devenum.dll
 lib/wine/%%WINEARCH%%-windows/dhcpcsvc.dll
 lib/wine/%%WINEARCH%%-windows/dhcpcsvc6.dll
@@ -1808,8 +1887,10 @@ lib/wine/%%WINEARCH%%-windows/icacls.exe
 lib/wine/%%WINEARCH%%-windows/iccvid.dll
 lib/wine/%%WINEARCH%%-windows/icinfo.exe
 lib/wine/%%WINEARCH%%-windows/icmp.dll
+lib/wine/%%WINEARCH%%-windows/icmui.dll
 lib/wine/%%WINEARCH%%-windows/ieframe.dll
 lib/wine/%%WINEARCH%%-windows/ieproxy.dll
+lib/wine/%%WINEARCH%%-windows/iertutil.dll
 lib/wine/%%WINEARCH%%-windows/iexplore.exe
 %%WINE32%%lib/wine/%%WINEARCH%%-windows/ifsmgr.vxd
 lib/wine/%%WINEARCH%%-windows/imaadp32.acm
@@ -1843,6 +1924,7 @@ lib/wine/%%WINEARCH%%-windows/ksproxy.ax
 lib/wine/%%WINEARCH%%-windows/ksuser.dll
 lib/wine/%%WINEARCH%%-windows/ktmw32.dll
 lib/wine/%%WINEARCH%%-windows/l3codeca.acm
+lib/wine/%%WINEARCH%%-windows/l3codecx.ax
 lib/wine/%%WINEARCH%%-windows/libaclui.a
 lib/wine/%%WINEARCH%%-windows/libactiveds.a
 lib/wine/%%WINEARCH%%-windows/libadsiid.a
@@ -1856,6 +1938,7 @@ lib/wine/%%WINEARCH%%-windows/libatlthunk.a
 lib/wine/%%WINEARCH%%-windows/libavicap32.a
 lib/wine/%%WINEARCH%%-windows/libavifil32.a
 lib/wine/%%WINEARCH%%-windows/libavrt.a
+lib/wine/%%WINEARCH%%-windows/libbcp47langs.a
 lib/wine/%%WINEARCH%%-windows/libbcrypt.a
 lib/wine/%%WINEARCH%%-windows/libbluetoothapis.a
 lib/wine/%%WINEARCH%%-windows/libcabinet.a
@@ -1882,6 +1965,7 @@ lib/wine/%%WINEARCH%%-windows/libd3d12.a
 lib/wine/%%WINEARCH%%-windows/libd3d8.a
 lib/wine/%%WINEARCH%%-windows/libd3d9.a
 lib/wine/%%WINEARCH%%-windows/libd3dcompiler.a
+lib/wine/%%WINEARCH%%-windows/libd3dcompiler_39.a
 lib/wine/%%WINEARCH%%-windows/libd3dcompiler_43.a
 lib/wine/%%WINEARCH%%-windows/libd3dcompiler_46.a
 lib/wine/%%WINEARCH%%-windows/libd3drm.a
@@ -1898,7 +1982,9 @@ lib/wine/%%WINEARCH%%-windows/libd3dx10_42.a
 lib/wine/%%WINEARCH%%-windows/libd3dx11.a
 lib/wine/%%WINEARCH%%-windows/libd3dx11_42.a
 lib/wine/%%WINEARCH%%-windows/libd3dx9.a
+lib/wine/%%WINEARCH%%-windows/libd3dx9_43.a
 lib/wine/%%WINEARCH%%-windows/libd3dxof.a
+lib/wine/%%WINEARCH%%-windows/libdataexchange.a
 lib/wine/%%WINEARCH%%-windows/libdbgeng.a
 lib/wine/%%WINEARCH%%-windows/libdbghelp.a
 lib/wine/%%WINEARCH%%-windows/libdciman32.a
@@ -1920,6 +2006,7 @@ lib/wine/%%WINEARCH%%-windows/libdxguid.a
 lib/wine/%%WINEARCH%%-windows/libdxva2.a
 lib/wine/%%WINEARCH%%-windows/libevr.a
 lib/wine/%%WINEARCH%%-windows/libfaultrep.a
+lib/wine/%%WINEARCH%%-windows/libfltmgr.a
 lib/wine/%%WINEARCH%%-windows/libgdi32.a
 lib/wine/%%WINEARCH%%-windows/libgdiplus.a
 lib/wine/%%WINEARCH%%-windows/libglu32.a
@@ -1930,6 +2017,7 @@ lib/wine/%%WINEARCH%%-windows/libhidparse.a
 lib/wine/%%WINEARCH%%-windows/libhlink.a
 lib/wine/%%WINEARCH%%-windows/libhtmlhelp.a
 lib/wine/%%WINEARCH%%-windows/libhttpapi.a
+lib/wine/%%WINEARCH%%-windows/libicmui.a
 lib/wine/%%WINEARCH%%-windows/libieframe.a
 lib/wine/%%WINEARCH%%-windows/libimagehlp.a
 lib/wine/%%WINEARCH%%-windows/libimm32.a
@@ -1974,6 +2062,7 @@ lib/wine/%%WINEARCH%%-windows/libncrypt.a
 lib/wine/%%WINEARCH%%-windows/libnddeapi.a
 lib/wine/%%WINEARCH%%-windows/libnetapi32.a
 lib/wine/%%WINEARCH%%-windows/libnetio.a
+lib/wine/%%WINEARCH%%-windows/libnetutils.a
 lib/wine/%%WINEARCH%%-windows/libnewdev.a
 lib/wine/%%WINEARCH%%-windows/libninput.a
 lib/wine/%%WINEARCH%%-windows/libnormaliz.a
@@ -1994,6 +2083,7 @@ lib/wine/%%WINEARCH%%-windows/libopengl32.a
 lib/wine/%%WINEARCH%%-windows/libpdh.a
 lib/wine/%%WINEARCH%%-windows/libpowrprof.a
 lib/wine/%%WINEARCH%%-windows/libprntvpt.a
+lib/wine/%%WINEARCH%%-windows/libprofapi.a
 lib/wine/%%WINEARCH%%-windows/libpropsys.a
 lib/wine/%%WINEARCH%%-windows/libpsapi.a
 lib/wine/%%WINEARCH%%-windows/libquartz.a
@@ -2002,6 +2092,7 @@ lib/wine/%%WINEARCH%%-windows/librasapi32.a
 lib/wine/%%WINEARCH%%-windows/librasdlg.a
 lib/wine/%%WINEARCH%%-windows/libresutils.a
 lib/wine/%%WINEARCH%%-windows/libriched20.a
+lib/wine/%%WINEARCH%%-windows/librometadata.a
 lib/wine/%%WINEARCH%%-windows/librpcrt4.a
 lib/wine/%%WINEARCH%%-windows/librsaenh.a
 lib/wine/%%WINEARCH%%-windows/librtutils.a
@@ -2051,8 +2142,10 @@ lib/wine/%%WINEARCH%%-windows/libwindowscodecs.a
 lib/wine/%%WINEARCH%%-windows/libwindowscodecsext.a
 lib/wine/%%WINEARCH%%-windows/libwinecrt0.a
 lib/wine/%%WINEARCH%%-windows/libwined3d.a
+lib/wine/%%WINEARCH%%-windows/libwinedmo.a
 %%GSTREAMER%%lib/wine/%%WINEARCH%%-windows/libwinegstreamer.a
 lib/wine/%%WINEARCH%%-windows/libwinevulkan.a
+lib/wine/%%WINEARCH%%-windows/libwing32.a
 lib/wine/%%WINEARCH%%-windows/libwinhttp.a
 lib/wine/%%WINEARCH%%-windows/libwininet.a
 lib/wine/%%WINEARCH%%-windows/libwinmm.a
@@ -2060,6 +2153,7 @@ lib/wine/%%WINEARCH%%-windows/libwinnls32.a
 lib/wine/%%WINEARCH%%-windows/libwinspool.a
 lib/wine/%%WINEARCH%%-windows/libwintab32.a
 lib/wine/%%WINEARCH%%-windows/libwintrust.a
+lib/wine/%%WINEARCH%%-windows/libwintypes.a
 lib/wine/%%WINEARCH%%-windows/libwlanapi.a
 lib/wine/%%WINEARCH%%-windows/libwldap32.a
 lib/wine/%%WINEARCH%%-windows/libwmcodecdspuuid.a
@@ -2091,8 +2185,11 @@ lib/wine/%%WINEARCH%%-windows/mciseq.dll
 lib/wine/%%WINEARCH%%-windows/mciwave.dll
 lib/wine/%%WINEARCH%%-windows/mf.dll
 lib/wine/%%WINEARCH%%-windows/mf3216.dll
+lib/wine/%%WINEARCH%%-windows/mfasfsrcsnk.dll
 lib/wine/%%WINEARCH%%-windows/mferror.dll
+lib/wine/%%WINEARCH%%-windows/mfh264enc.dll
 lib/wine/%%WINEARCH%%-windows/mfmediaengine.dll
+lib/wine/%%WINEARCH%%-windows/mfmp4srcsnk.dll
 lib/wine/%%WINEARCH%%-windows/mfplat.dll
 lib/wine/%%WINEARCH%%-windows/mfplay.dll
 lib/wine/%%WINEARCH%%-windows/mfreadwrite.dll
@@ -2106,6 +2203,7 @@ lib/wine/%%WINEARCH%%-windows/mmdevapi.dll
 %%WINE32%%lib/wine/%%WINEARCH%%-windows/mmsystem.dll16
 lib/wine/%%WINEARCH%%-windows/mofcomp.exe
 %%WINE32%%lib/wine/%%WINEARCH%%-windows/monodebg.vxd
+lib/wine/%%WINEARCH%%-windows/mouhid.sys
 lib/wine/%%WINEARCH%%-windows/mountmgr.sys
 %%WINE32%%lib/wine/%%WINEARCH%%-windows/mouse.drv16
 lib/wine/%%WINEARCH%%-windows/mp3dmod.dll
@@ -2191,6 +2289,7 @@ lib/wine/%%WINEARCH%%-windows/msvcrtd.dll
 lib/wine/%%WINEARCH%%-windows/msvfw32.dll
 lib/wine/%%WINEARCH%%-windows/msvidc32.dll
 %%WINE32%%lib/wine/%%WINEARCH%%-windows/msvideo.dll16
+lib/wine/%%WINEARCH%%-windows/msvproc.dll
 lib/wine/%%WINEARCH%%-windows/mswsock.dll
 lib/wine/%%WINEARCH%%-windows/msxml.dll
 lib/wine/%%WINEARCH%%-windows/msxml2.dll
@@ -2259,6 +2358,7 @@ lib/wine/%%WINEARCH%%-windows/powrprof.dll
 lib/wine/%%WINEARCH%%-windows/presentationfontcache.exe
 lib/wine/%%WINEARCH%%-windows/printui.dll
 lib/wine/%%WINEARCH%%-windows/prntvpt.dll
+lib/wine/%%WINEARCH%%-windows/profapi.dll
 lib/wine/%%WINEARCH%%-windows/progman.exe
 lib/wine/%%WINEARCH%%-windows/propsys.dll
 lib/wine/%%WINEARCH%%-windows/psapi.dll
@@ -2283,10 +2383,12 @@ lib/wine/%%WINEARCH%%-windows/regedit.exe
 lib/wine/%%WINEARCH%%-windows/regini.exe
 lib/wine/%%WINEARCH%%-windows/regsvcs.exe
 lib/wine/%%WINEARCH%%-windows/regsvr32.exe
+lib/wine/%%WINEARCH%%-windows/resampledmo.dll
 lib/wine/%%WINEARCH%%-windows/resutils.dll
 lib/wine/%%WINEARCH%%-windows/riched20.dll
 lib/wine/%%WINEARCH%%-windows/riched32.dll
 lib/wine/%%WINEARCH%%-windows/robocopy.exe
+lib/wine/%%WINEARCH%%-windows/rometadata.dll
 lib/wine/%%WINEARCH%%-windows/rpcrt4.dll
 lib/wine/%%WINEARCH%%-windows/rpcss.exe
 lib/wine/%%WINEARCH%%-windows/rsabase.dll
@@ -2335,6 +2437,7 @@ lib/wine/%%WINEARCH%%-windows/slbcsp.dll
 lib/wine/%%WINEARCH%%-windows/slc.dll
 lib/wine/%%WINEARCH%%-windows/snmpapi.dll
 lib/wine/%%WINEARCH%%-windows/softpub.dll
+lib/wine/%%WINEARCH%%-windows/sort.exe
 %%WINE32%%lib/wine/%%WINEARCH%%-windows/sound.drv16
 lib/wine/%%WINEARCH%%-windows/spoolss.dll
 lib/wine/%%WINEARCH%%-windows/spoolsv.exe
@@ -2445,24 +2548,29 @@ lib/wine/%%WINEARCH%%-windows/windows.media.devices.dll
 lib/wine/%%WINEARCH%%-windows/windows.media.dll
 lib/wine/%%WINEARCH%%-windows/windows.media.mediacontrol.dll
 lib/wine/%%WINEARCH%%-windows/windows.media.speech.dll
+lib/wine/%%WINEARCH%%-windows/windows.networking.connectivity.dll
 lib/wine/%%WINEARCH%%-windows/windows.networking.dll
 lib/wine/%%WINEARCH%%-windows/windows.networking.hostname.dll
 lib/wine/%%WINEARCH%%-windows/windows.perception.stub.dll
+lib/wine/%%WINEARCH%%-windows/windows.security.authentication.onlineid.dll
 lib/wine/%%WINEARCH%%-windows/windows.security.credentials.ui.userconsentverifier.dll
 lib/wine/%%WINEARCH%%-windows/windows.storage.applicationdata.dll
 lib/wine/%%WINEARCH%%-windows/windows.system.profile.systemmanufacturers.dll
 lib/wine/%%WINEARCH%%-windows/windows.ui.dll
+lib/wine/%%WINEARCH%%-windows/windows.web.dll
 lib/wine/%%WINEARCH%%-windows/windowscodecs.dll
 lib/wine/%%WINEARCH%%-windows/windowscodecsext.dll
 %%ALSA%%lib/wine/%%WINEARCH%%-windows/winealsa.drv
 lib/wine/%%WINEARCH%%-windows/wineboot.exe
 lib/wine/%%WINEARCH%%-windows/winebrowser.exe
+lib/wine/%%WINEARCH%%-windows/winebth.sys
 lib/wine/%%WINEARCH%%-windows/winebus.sys
 lib/wine/%%WINEARCH%%-windows/winecfg.exe
 lib/wine/%%WINEARCH%%-windows/wineconsole.exe
 lib/wine/%%WINEARCH%%-windows/wined3d.dll
 lib/wine/%%WINEARCH%%-windows/winedbg.exe
 lib/wine/%%WINEARCH%%-windows/winedevice.exe
+lib/wine/%%WINEARCH%%-windows/winedmo.dll
 lib/wine/%%WINEARCH%%-windows/winefile.exe
 %%GSTREAMER%%lib/wine/%%WINEARCH%%-windows/winegstreamer.dll
 lib/wine/%%WINEARCH%%-windows/winehid.sys
@@ -2503,14 +2611,17 @@ lib/wine/%%WINEARCH%%-windows/wlanapi.dll
 lib/wine/%%WINEARCH%%-windows/wlanui.dll
 lib/wine/%%WINEARCH%%-windows/wldap32.dll
 lib/wine/%%WINEARCH%%-windows/wldp.dll
+lib/wine/%%WINEARCH%%-windows/wmadmod.dll
 lib/wine/%%WINEARCH%%-windows/wmasf.dll
 lib/wine/%%WINEARCH%%-windows/wmi.dll
 lib/wine/%%WINEARCH%%-windows/wmic.exe
+lib/wine/%%WINEARCH%%-windows/wmilib.sys
 lib/wine/%%WINEARCH%%-windows/wmiutils.dll
 lib/wine/%%WINEARCH%%-windows/wmp.dll
 lib/wine/%%WINEARCH%%-windows/wmphoto.dll
 lib/wine/%%WINEARCH%%-windows/wmplayer.exe
 lib/wine/%%WINEARCH%%-windows/wmvcore.dll
+lib/wine/%%WINEARCH%%-windows/wmvdecod.dll
 lib/wine/%%WINEARCH%%-windows/wnaspi32.dll
 lib/wine/%%WINEARCH%%-windows/wofutil.dll
 lib/wine/%%WINEARCH%%-windows/wordpad.exe