Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 14 Oct 2023 20:55:51 GMT
From:      Gleb Popov <arrowd@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 1f07ec6014a3 - main - emulators/wine-proton: Update to 8.0
Message-ID:  <202310142055.39EKtpue029224@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by arrowd:

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

commit 1f07ec6014a3c3380a731efdc74a3cf88b91ca29
Author:     Alex S <iwtcex@gmail.com>
AuthorDate: 2023-10-14 14:01:49 +0000
Commit:     Gleb Popov <arrowd@FreeBSD.org>
CommitDate: 2023-10-14 20:55:42 +0000

    emulators/wine-proton: Update to 8.0
    
    PR:             273872
---
 emulators/wine-proton/Makefile                     |  18 +-
 emulators/wine-proton/distinfo                     |   6 +-
 emulators/wine-proton/files/patch-configure.ac     |  33 ++
 .../files/patch-dlls__ntdll__unix__loader.c        |  24 ++
 .../files/patch-dlls__ntdll__unix__signal_x86_64.c |  14 +
 .../files/patch-dlls__wineoss.drv__mmdevdrv.c      |  18 --
 .../files/patch-dlls__wineoss.drv__oss.c           |  20 ++
 .../files/patch-dlls__winepulse.drv__mmdevdrv.c    |  11 -
 .../files/patch-dlls__winepulse.drv__pulse.c       |  11 +
 .../files/patch-dlls_ntdll_unix_signal_x86_64.c    |  49 ---
 .../wine-proton/files/patch-libs__wine__config.c   |  11 +
 .../files/patch-tools__winebuild__res32.c          |  77 +++++
 emulators/wine-proton/files/wine.sh                |  11 +-
 emulators/wine-proton/pkg-plist                    | 334 ++-------------------
 14 files changed, 241 insertions(+), 396 deletions(-)

diff --git a/emulators/wine-proton/Makefile b/emulators/wine-proton/Makefile
index 49972d99d8af..3a70822ed0d3 100644
--- a/emulators/wine-proton/Makefile
+++ b/emulators/wine-proton/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	wine-proton
-DISTVERSION=	7.0-5
-PORTREVISION=	2
+DISTVERSION=	8.0-3
+PORTREVISION=	0
 CATEGORIES=	emulators
 
 MAINTAINER=	iwtcex@gmail.com
@@ -22,14 +22,14 @@ LIB_DEPENDS=	libfontconfig.so:x11-fonts/fontconfig \
 		libgnutls.so:security/gnutls \
 		libvulkan.so:graphics/vulkan-loader
 
-USES=		autoreconf bison desktop-file-utils gettext-runtime gl gmake gnome gstreamer localbase openal pkgconfig python:build sdl shebangfix tar:xz xorg
+USES=		autoreconf bison desktop-file-utils gl gmake gnome gstreamer localbase pkgconfig python:build sdl shebangfix tar:xz xorg
 USE_GCC=	yes
 PIE_UNSAFE=	yes
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	ValveSoftware
 GH_PROJECT=	wine
-GH_TAGNAME=	492470267af486cb24ad0deaa028168eb94618a4
+GH_TAGNAME=	8a8ec5f86d8ab1e1d4c6bc88dda016b5e8cf479e
 
 USE_GL=		gl
 USE_GNOME=	glib20
@@ -51,7 +51,6 @@ CONFIGURE_ARGS=	--verbose \
 		--with-freetype \
 		--with-gnutls \
 		--with-gstreamer \
-		--with-openal \
 		--with-opengl \
 		--with-oss \
 		--with-sdl \
@@ -75,20 +74,19 @@ CONFIGURE_ARGS=	--verbose \
 		--without-gssapi \
 		--without-inotify \
 		--without-krb5 \
-		--without-ldap \
 		--without-netapi \
 		--without-opencl \
 		--without-osmesa \
+		--without-pcsclite \
 		--without-sane \
 		--without-udev \
 		--without-unwind \
 		--without-usb \
-		--without-v4l2 \
-		--without-vkd3d
+		--without-v4l2
 
-CONFIGURE_ENV=	CPPBIN="${CPP}" FLEX="${LOCALBASE}/bin/flex" JXRLIB_CFLAGS="-I${LOCALBASE}/include/jxrlib"
+CONFIGURE_ENV=	CPPBIN="false" CPPFLAGS="" FLEX="${LOCALBASE}/bin/flex" JXRLIB_CFLAGS="-I${LOCALBASE}/include/jxrlib"
 
-CFLAGS+=	-D__NR_futex="-1"
+CFLAGS+=	-D__NR_futex="-1" -Werror=implicit-function-declaration
 
 BINARY_ALIAS+=	clang=${LOCALBASE}/bin/clang${_LLVM_VERSION} \
 		lld-link=${LOCALBASE}/bin/lld-link${_LLVM_VERSION}
diff --git a/emulators/wine-proton/distinfo b/emulators/wine-proton/distinfo
index 6d7fe1bf80ae..2119a536c88c 100644
--- a/emulators/wine-proton/distinfo
+++ b/emulators/wine-proton/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1671353238
-SHA256 (ValveSoftware-wine-7.0-5-492470267af486cb24ad0deaa028168eb94618a4_GH0.tar.gz) = bd45309e78278b50777508bd4b52e12d4b23ec170031a5591331a35e56e9eddc
-SIZE (ValveSoftware-wine-7.0-5-492470267af486cb24ad0deaa028168eb94618a4_GH0.tar.gz) = 45764004
+TIMESTAMP = 1693683407
+SHA256 (ValveSoftware-wine-8.0-3-8a8ec5f86d8ab1e1d4c6bc88dda016b5e8cf479e_GH0.tar.gz) = 4e1898853ef5ed4e14d3178dff39b8bcfd604e6f81f213a52b157eea38d976dc
+SIZE (ValveSoftware-wine-8.0-3-8a8ec5f86d8ab1e1d4c6bc88dda016b5e8cf479e_GH0.tar.gz) = 48301869
diff --git a/emulators/wine-proton/files/patch-configure.ac b/emulators/wine-proton/files/patch-configure.ac
new file mode 100644
index 000000000000..f43286842991
--- /dev/null
+++ b/emulators/wine-proton/files/patch-configure.ac
@@ -0,0 +1,33 @@
+--- configure.ac.orig	2023-09-02 23:55:42.978760000 +0300
++++ configure.ac	2023-09-03 00:08:27.789243000 +0300
+@@ -863,11 +863,13 @@
+ 
+     saved_CC=$CC
+     saved_CFLAGS=$CFLAGS
++    saved_LDFLAGS=$LDFLAGS
+ 
+     CFLAGS=${CROSSCFLAGS:-"-g -O2"}
++    LDFLAGS=${CROSSLDFLAGS:-""}
+     AS_VAR_COPY([CC],[${wine_arch}_CC])
+     AS_VAR_COPY([${wine_arch}_CFLAGS],[CFLAGS])
+-    AS_VAR_COPY([${wine_arch}_LDFLAGS],[CROSSLDFLAGS])
++    AS_VAR_COPY([${wine_arch}_LDFLAGS],[LDFLAGS])
+     AS_VAR_SET([${wine_arch}_EXTRACFLAGS],["-D__WINE_PE_BUILD -Wall"])
+ 
+     target=""
+@@ -915,6 +915,7 @@
+     then
+         CC=$saved_CC
+         CFLAGS=$saved_CFLAGS
++        LDFLAGS=$saved_LDFLAGS
+         continue
+     fi
+     AS_VAR_APPEND([PE_ARCHS],[" $wine_arch"])
+@@ -1005,6 +1006,7 @@
+ 
+     CC=$saved_CC
+     CFLAGS=$saved_CFLAGS
++    LDFLAGS=$saved_LDFLAGS
+ done
+ 
+ if test $HOST_ARCH = aarch64 -a "x$PE_ARCHS" = x
diff --git a/emulators/wine-proton/files/patch-dlls__ntdll__unix__loader.c b/emulators/wine-proton/files/patch-dlls__ntdll__unix__loader.c
new file mode 100644
index 000000000000..302e91daef47
--- /dev/null
+++ b/emulators/wine-proton/files/patch-dlls__ntdll__unix__loader.c
@@ -0,0 +1,24 @@
+--- dlls/ntdll/unix/loader.c.orig	2023-07-17 16:05:30.000000000 +0300
++++ dlls/ntdll/unix/loader.c	2023-09-12 03:00:51.850143000 +0300
+@@ -742,6 +742,21 @@ static NTSTATUS loader_exec( char **argv, WORD machine
+ {
+     if (machine != current_machine)
+     {
++        char* wineserver_path = getenv("WINESERVER");
++        if (wineserver_path != NULL && wineserver_path[0] == '/') {
++            char* s = remove_tail(wineserver_path, "server");
++            if (s != NULL) {
++                if (machine == IMAGE_FILE_MACHINE_AMD64) {
++                    argv[1] = malloc(strlen(s) + 3);
++                    strcpy(argv[1], s);
++                    strcat(argv[1], "64");
++                } else {
++                    argv[1] = s;
++                }
++                preloader_exec(argv);
++            }
++        }
++
+         if (machine == IMAGE_FILE_MACHINE_AMD64)  /* try the 64-bit loader */
+         {
+             size_t len = strlen(wineloader);
diff --git a/emulators/wine-proton/files/patch-dlls__ntdll__unix__signal_x86_64.c b/emulators/wine-proton/files/patch-dlls__ntdll__unix__signal_x86_64.c
new file mode 100644
index 000000000000..3d8ea03ae147
--- /dev/null
+++ b/emulators/wine-proton/files/patch-dlls__ntdll__unix__signal_x86_64.c
@@ -0,0 +1,14 @@
+--- dlls/ntdll/unix/signal_x86_64.c.orig	2023-07-17 16:05:30.000000000 +0300
++++ dlls/ntdll/unix/signal_x86_64.c	2023-09-03 00:25:39.179645000 +0300
+@@ -2832,7 +2832,11 @@ void signal_init_process(void)
+ 
+ void set_thread_teb( TEB *teb )
+ {
++#if defined __linux__
+     arch_prctl( ARCH_SET_GS, teb );
++#elif defined (__FreeBSD__)
++    amd64_set_gsbase( teb );
++#endif
+ }
+ 
+ /***********************************************************************
diff --git a/emulators/wine-proton/files/patch-dlls__wineoss.drv__mmdevdrv.c b/emulators/wine-proton/files/patch-dlls__wineoss.drv__mmdevdrv.c
deleted file mode 100644
index 7777c497ade6..000000000000
--- a/emulators/wine-proton/files/patch-dlls__wineoss.drv__mmdevdrv.c
+++ /dev/null
@@ -1,18 +0,0 @@
---- dlls/wineoss.drv/mmdevdrv.c.orig	2022-08-04 16:21:59.000000000 +0300
-+++ dlls/wineoss.drv/mmdevdrv.c	2022-11-10 06:18:31.318170000 +0300
-@@ -288,15 +288,6 @@ int WINAPI AUDDRV_GetPriority(void)
- 
-     close(mixer_fd);
- 
--    if(sysinfo.version[0] < '4' || sysinfo.version[0] > '9'){
--        TRACE("Priority_Low: sysinfo.version[0]: %x\n", sysinfo.version[0]);
--        return Priority_Low;
--    }
--    if(sysinfo.versionnum & 0x80000000){
--        TRACE("Priority_Low: sysinfo.versionnum: %x\n", sysinfo.versionnum);
--        return Priority_Low;
--    }
--
-     TRACE("Priority_Preferred: Seems like valid OSS!\n");
- 
-     return Priority_Preferred;
diff --git a/emulators/wine-proton/files/patch-dlls__wineoss.drv__oss.c b/emulators/wine-proton/files/patch-dlls__wineoss.drv__oss.c
new file mode 100644
index 000000000000..efab51eabf75
--- /dev/null
+++ b/emulators/wine-proton/files/patch-dlls__wineoss.drv__oss.c
@@ -0,0 +1,20 @@
+--- dlls/wineoss.drv/oss.c.orig	2023-07-17 16:05:30.000000000 +0300
++++ dlls/wineoss.drv/oss.c	2023-09-02 22:43:48.312607000 +0300
+@@ -145,17 +145,6 @@ static NTSTATUS oss_test_connect(void *args)
+ 
+     close(mixer_fd);
+ 
+-    if(sysinfo.version[0] < '4' || sysinfo.version[0] > '9'){
+-        TRACE("Priority_Low: sysinfo.version[0]: %x\n", sysinfo.version[0]);
+-        params->priority = Priority_Low;
+-        return STATUS_SUCCESS;
+-    }
+-    if(sysinfo.versionnum & 0x80000000){
+-        TRACE("Priority_Low: sysinfo.versionnum: %x\n", sysinfo.versionnum);
+-        params->priority = Priority_Low;
+-        return STATUS_SUCCESS;
+-    }
+-
+     TRACE("Priority_Preferred: Seems like valid OSS!\n");
+ 
+     params->priority = Priority_Preferred;
diff --git a/emulators/wine-proton/files/patch-dlls__winepulse.drv__mmdevdrv.c b/emulators/wine-proton/files/patch-dlls__winepulse.drv__mmdevdrv.c
deleted file mode 100644
index 92bce3bc5ade..000000000000
--- a/emulators/wine-proton/files/patch-dlls__winepulse.drv__mmdevdrv.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- dlls/winepulse.drv/mmdevdrv.c.orig	2022-08-04 16:21:59.000000000 +0300
-+++ dlls/winepulse.drv/mmdevdrv.c	2022-11-10 05:43:39.850396000 +0300
-@@ -499,7 +499,7 @@ int WINAPI AUDDRV_GetPriority(void)
-     params.config = &pulse_config;
-     pulse_call(test_connect, &params);
-     free(name);
--    return SUCCEEDED(params.result) ? Priority_Preferred : Priority_Unavailable;
-+    return SUCCEEDED(params.result) ? Priority_Neutral : Priority_Unavailable;
- }
- 
- static BOOL get_pulse_name_by_guid(const GUID *guid, char pulse_name[MAX_PULSE_NAME_LEN], EDataFlow *flow)
diff --git a/emulators/wine-proton/files/patch-dlls__winepulse.drv__pulse.c b/emulators/wine-proton/files/patch-dlls__winepulse.drv__pulse.c
new file mode 100644
index 000000000000..ebb5839b8980
--- /dev/null
+++ b/emulators/wine-proton/files/patch-dlls__winepulse.drv__pulse.c
@@ -0,0 +1,11 @@
+--- dlls/winepulse.drv/pulse.c.orig	2023-07-17 16:05:30.000000000 +0300
++++ dlls/winepulse.drv/pulse.c	2023-09-02 22:49:43.373385000 +0300
+@@ -840,7 +840,7 @@ static NTSTATUS pulse_test_connect(void *args)
+ 
+     pulse_unlock();
+ 
+-    params->priority = Priority_Preferred;
++    params->priority = Priority_Neutral;
+     return STATUS_SUCCESS;
+ 
+ fail:
diff --git a/emulators/wine-proton/files/patch-dlls_ntdll_unix_signal_x86_64.c b/emulators/wine-proton/files/patch-dlls_ntdll_unix_signal_x86_64.c
deleted file mode 100644
index 9af8101774ff..000000000000
--- a/emulators/wine-proton/files/patch-dlls_ntdll_unix_signal_x86_64.c
+++ /dev/null
@@ -1,49 +0,0 @@
---- dlls/ntdll/unix/signal_x86_64.c.orig
-+++ dlls/ntdll/unix/signal_x86_64.c
-@@ -156,6 +156,8 @@
- 
- #elif defined(__FreeBSD__) || defined (__FreeBSD_kernel__)
- 
-+#include <machine/trap.h>
-+
- #define RAX_sig(context)     ((context)->uc_mcontext.mc_rax)
- #define RBX_sig(context)     ((context)->uc_mcontext.mc_rbx)
- #define RCX_sig(context)     ((context)->uc_mcontext.mc_rcx)
-@@ -260,5 +262,26 @@
- enum i386_trap_code
- {
-+#if defined(__FreeBSD__) || defined (__FreeBSD_kernel__) || defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
-+    TRAP_x86_DIVIDE     = T_DIVIDE,     /* Division by zero exception */
-+    TRAP_x86_TRCTRAP    = T_TRCTRAP,    /* Single-step exception */
-+    TRAP_x86_NMI        = T_NMI,        /* NMI interrupt */
-+    TRAP_x86_BPTFLT     = T_BPTFLT,     /* Breakpoint exception */
-+    TRAP_x86_OFLOW      = T_OFLOW,      /* Overflow exception */
-+    TRAP_x86_BOUND      = T_BOUND,      /* Bound range exception */
-+    TRAP_x86_PRIVINFLT  = T_PRIVINFLT,  /* Invalid opcode exception */
-+    TRAP_x86_DNA        = T_DNA,        /* Device not available exception */
-+    TRAP_x86_DOUBLEFLT  = T_DOUBLEFLT,  /* Double fault exception */
-+    TRAP_x86_FPOPFLT    = T_FPOPFLT,    /* Coprocessor segment overrun */
-+    TRAP_x86_TSSFLT     = T_TSSFLT,     /* Invalid TSS exception */
-+    TRAP_x86_SEGNPFLT   = T_SEGNPFLT,   /* Segment not present exception */
-+    TRAP_x86_STKFLT     = T_STKFLT,     /* Stack fault */
-+    TRAP_x86_PROTFLT    = T_PROTFLT,    /* General protection fault */
-+    TRAP_x86_PAGEFLT    = T_PAGEFLT,    /* Page fault */
-+    TRAP_x86_ARITHTRAP  = T_ARITHTRAP,  /* Floating point exception */
-+    TRAP_x86_ALIGNFLT   = T_ALIGNFLT,   /* Alignment check exception */
-+    TRAP_x86_MCHK       = T_MCHK,       /* Machine check exception */
-+    TRAP_x86_CACHEFLT   = T_XMMFLT      /* Cache flush exception */
-+#else
-     TRAP_x86_DIVIDE     = 0,   /* Division by zero exception */
-     TRAP_x86_TRCTRAP    = 1,   /* Single-step exception */
-     TRAP_x86_NMI        = 2,   /* NMI interrupt */
-@@ -278,7 +301,9 @@
-     TRAP_x86_ARITHTRAP  = 16,  /* Floating point exception */
-     TRAP_x86_ALIGNFLT   = 17,  /* Alignment check exception */
-     TRAP_x86_MCHK       = 18,  /* Machine check exception */
--    TRAP_x86_CACHEFLT   = 19   /* Cache flush exception */
-+    TRAP_x86_CACHEFLT   = 19   /* SIMD exception (via SIGFPE) if CPU is SSE capable
-+                                  otherwise Cache flush exception (via SIGSEV) */
-+#endif
- };
- 
- static const size_t teb_size = 0x2000;  /* we reserve two pages for the TEB */
diff --git a/emulators/wine-proton/files/patch-libs__wine__config.c b/emulators/wine-proton/files/patch-libs__wine__config.c
new file mode 100644
index 000000000000..fc89f6efc3e0
--- /dev/null
+++ b/emulators/wine-proton/files/patch-libs__wine__config.c
@@ -0,0 +1,11 @@
+--- libs/wine/config.c.orig	2023-07-17 16:05:30.000000000 +0300
++++ libs/wine/config.c	2023-09-10 09:32:37.552268000 +0300
+@@ -147,7 +147,7 @@ static char *get_runtime_exedir(void)
+     static int pathname[] = { CTL_KERN, KERN_PROC, KERN_PROC_PATHNAME, -1 };
+     size_t dir_size = PATH_MAX;
+     char *dir = malloc( dir_size );
+-    if (dir && !sysctl( pathname, ARRAY_SIZE( pathname ), dir, &dir_size, NULL, 0 ))
++    if (dir && !sysctl( pathname, sizeof(pathname)/sizeof(pathname[0]), dir, &dir_size, NULL, 0 ))
+         return dir;
+     free( dir );
+     return NULL;
diff --git a/emulators/wine-proton/files/patch-tools__winebuild__res32.c b/emulators/wine-proton/files/patch-tools__winebuild__res32.c
new file mode 100644
index 000000000000..3e095a9c1903
--- /dev/null
+++ b/emulators/wine-proton/files/patch-tools__winebuild__res32.c
@@ -0,0 +1,77 @@
+--- tools/winebuild/res32.c
++++ tools/winebuild/res32.c
+@@ -44,8 +44,6 @@
+ {
+     struct string_id type;
+     struct string_id name;
+-    const char      *input_name;
+-    unsigned int     input_offset;
+     const void      *data;
+     unsigned int     data_size;
+     unsigned int     data_offset;
+@@ -158,6 +156,28 @@
+     }
+ }
+ 
++static void dump_res_data( const struct resource *res )
++{
++    unsigned int i = 0;
++    unsigned int size = (res->data_size + 3) & ~3;
++
++    if (!size) return;
++
++    input_buffer = res->data;
++    input_buffer_pos  = 0;
++    input_buffer_size = size;
++
++    output( "\t.long " );
++    while (size > 4)
++    {
++        if ((i++ % 16) == 15) output( "0x%08x\n\t.long ", get_dword() );
++        else output( "0x%08x,", get_dword() );
++        size -= 4;
++    }
++    output( "0x%08x\n", get_dword() );
++    assert( input_buffer_pos == input_buffer_size );
++}
++
+ /* check the file header */
+ /* all values must be zero except header size */
+ static int check_header(void)
+@@ -179,7 +199,7 @@
+ }
+ 
+ /* load the next resource from the current file */
++static void load_next_resource( DLLSPEC *spec )
+-static void load_next_resource( DLLSPEC *spec, const char *name )
+ {
+     unsigned int hdr_size;
+     struct resource *res = add_resource( spec );
+@@ -189,9 +209,6 @@
+     if (hdr_size & 3) fatal_error( "%s header size not aligned\n", input_buffer_filename );
+     if (hdr_size < 32) fatal_error( "%s invalid header size %u\n", input_buffer_filename, hdr_size );
+ 
+-    res->input_name = xstrdup( name );
+-    res->input_offset = input_buffer_pos - 2*sizeof(unsigned int) + hdr_size;
+-
+     res->data = input_buffer + input_buffer_pos - 2*sizeof(unsigned int) + hdr_size;
+     if ((const unsigned char *)res->data < input_buffer ||
+         (const unsigned char *)res->data >= input_buffer + input_buffer_size)
+@@ -220,7 +237,7 @@
+ 
+     if ((ret = check_header()))
+     {
++        while (input_buffer_pos < input_buffer_size) load_next_resource( spec );
+-        while (input_buffer_pos < input_buffer_size) load_next_resource( spec, name );
+     }
+     return ret;
+ }
+@@ -473,7 +490,7 @@
+     {
+         output( "\n\t.align %d\n", get_alignment(4) );
+         output( ".L__wine_spec_res_%d:\n", i );
++        dump_res_data( res );
+-        output( "\t.incbin \"%s\",%d,%d\n", res->input_name, res->input_offset, res->data_size );
+     }
+ 
+     if (!is_pe())
diff --git a/emulators/wine-proton/files/wine.sh b/emulators/wine-proton/files/wine.sh
index 4a6f7151d33a..f2ae3da52f11 100644
--- a/emulators/wine-proton/files/wine.sh
+++ b/emulators/wine-proton/files/wine.sh
@@ -2,9 +2,16 @@
 
 TARGET="$(realpath "$0")"
 
-if [ -z "$WINESERVER" ] && [ -f "${TARGET}server32" ]
+if [ -z "$WINESERVER" ]
 then
-  export WINESERVER="${TARGET}server32"
+  if [ -f "${TARGET%/*}/wineserver" ]
+  then
+    export WINESERVER="${TARGET%/*}/wineserver"
+  fi
+  if [ -f "${TARGET%/*}/wineserver32" ]
+  then
+    export WINESERVER="${TARGET%/*}/wineserver32"
+  fi
 fi
 
 export GST_PLUGIN_SYSTEM_PATH_1_0="${TARGET%/*/*/*}/lib/gstreamer-1.0"
diff --git a/emulators/wine-proton/pkg-plist b/emulators/wine-proton/pkg-plist
index ad00fdefcc31..a0c50207809f 100644
--- a/emulators/wine-proton/pkg-plist
+++ b/emulators/wine-proton/pkg-plist
@@ -110,7 +110,6 @@ wine-proton/lib/wine/%%WINEARCH%%-unix/crypt32.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/ctapi32.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/dnsapi.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/dwrite.so
-wine-proton/lib/wine/%%WINEARCH%%-unix/dxgi.dll.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/libaclui.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libactiveds.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libadsiid.a
@@ -119,6 +118,7 @@ wine-proton/lib/wine/%%WINEARCH%%-unix/libadvpack.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libamd_ags_x64.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libatl.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libatl100.a
+wine-proton/lib/wine/%%WINEARCH%%-unix/libatl110.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libatl80.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libatlthunk.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libavicap32.a
@@ -144,6 +144,7 @@ wine-proton/lib/wine/%%WINEARCH%%-unix/libd3d10_1.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libd3d10.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libd3d10core.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libd3d11.a
+wine-proton/lib/wine/%%WINEARCH%%-unix/libd3d12.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libd3d8.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libd3d9.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libd3dcompiler_43.a
@@ -195,7 +196,6 @@ wine-proton/lib/wine/%%WINEARCH%%-unix/libhidparse.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libhlink.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libhtmlhelp.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libhttpapi.a
-wine-proton/lib/wine/%%WINEARCH%%-unix/libia2comproxy.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libieframe.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libimagehlp.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libimm32.a
@@ -208,10 +208,10 @@ wine-proton/lib/wine/%%WINEARCH%%-unix/libloadperf.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/liblz32.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmapi32.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmf.a
-wine-proton/lib/wine/%%WINEARCH%%-unix/libmfmediaengine.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmfplat.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmfplay.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmfreadwrite.a
+wine-proton/lib/wine/%%WINEARCH%%-unix/libmfsrcsnk.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmfuuid.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmlang.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmpr.a
@@ -224,6 +224,7 @@ wine-proton/lib/wine/%%WINEARCH%%-unix/libmshtml.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmsi.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmsimg32.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmspatcha.a
+wine-proton/lib/wine/%%WINEARCH%%-unix/libmsvcp140.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmsvcr100.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmsvcr110.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmsvcr120.a
@@ -235,6 +236,7 @@ wine-proton/lib/wine/%%WINEARCH%%-unix/libmsvcrt.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmsvcrtd.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmsvfw32.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libmswsock.a
+wine-proton/lib/wine/%%WINEARCH%%-unix/libncrypt.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libnddeapi.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libnetapi32.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libnetio.a
@@ -270,6 +272,7 @@ wine-proton/lib/wine/%%WINEARCH%%-unix/librpcrt4.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/librsaenh.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/librtutils.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/librtworkq.a
+wine-proton/lib/wine/%%WINEARCH%%-unix/libscrrun.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libsechost.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libsecur32.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libsensapi.a
@@ -338,25 +341,23 @@ wine-proton/lib/wine/%%WINEARCH%%-unix/libwsock32.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libwtsapi32.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libxinput.a
 wine-proton/lib/wine/%%WINEARCH%%-unix/libxmllite.a
+wine-proton/lib/wine/%%WINEARCH%%-unix/localspl.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/mountmgr.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/msv1_0.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/netapi32.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/nsiproxy.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/ntdll.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/odbc32.so
-wine-proton/lib/wine/%%WINEARCH%%-unix/openal32.dll.so
-wine-proton/lib/wine/%%WINEARCH%%-unix/opengl32.dll.so
+wine-proton/lib/wine/%%WINEARCH%%-unix/opengl32.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/qcap.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/secur32.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/win32u.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/winebus.so
-wine-proton/lib/wine/%%WINEARCH%%-unix/wined3d.dll.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/winegstreamer.so
-wine-proton/lib/wine/%%WINEARCH%%-unix/wineoss.drv.so
+wine-proton/lib/wine/%%WINEARCH%%-unix/wineoss.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/winevulkan.so
-wine-proton/lib/wine/%%WINEARCH%%-unix/winex11.drv.so
+wine-proton/lib/wine/%%WINEARCH%%-unix/winex11.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/winspool.so
-wine-proton/lib/wine/%%WINEARCH%%-unix/wldap32.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/wpcap.so
 wine-proton/lib/wine/%%WINEARCH%%-unix/ws2_32.so
 wine-proton/lib/wine/%%WINEARCH%%-windows/acledit.dll
@@ -371,245 +372,7 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/advpack.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/amd_ags_x64.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/amsi.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/amstream.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-appmodel-identity-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-appmodel-runtime-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-appmodel-runtime-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-appmodel-runtime-l1-1-2.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-apiquery-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-appcompat-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-appinit-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-atoms-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-bem-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-com-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-com-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-com-private-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-comm-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-console-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-console-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-console-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-console-l3-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-crt-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-crt-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-datetime-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-datetime-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-debug-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-debug-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-delayload-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-delayload-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-errorhandling-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-errorhandling-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-errorhandling-l1-1-2.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-errorhandling-l1-1-3.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-featurestaging-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-fibers-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-fibers-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-file-ansi-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-file-fromapp-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-file-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-file-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-file-l1-2-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-file-l1-2-2.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-file-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-file-l2-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-file-l2-1-2.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-handle-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-heap-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-heap-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-heap-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-heap-obsolete-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-interlocked-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-interlocked-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-io-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-io-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-job-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-job-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-kernel32-legacy-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-kernel32-legacy-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-kernel32-legacy-l1-1-2.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-kernel32-legacy-l1-1-5.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-kernel32-private-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-largeinteger-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-libraryloader-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-libraryloader-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-libraryloader-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-libraryloader-l1-2-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-libraryloader-l1-2-2.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-libraryloader-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-localization-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-localization-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-localization-l1-2-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-localization-l1-2-2.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-localization-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-localization-obsolete-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-localization-obsolete-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-localization-obsolete-l1-3-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-localization-private-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-localregistry-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-memory-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-memory-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-memory-l1-1-2.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-memory-l1-1-3.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-memory-l1-1-4.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-misc-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-namedpipe-ansi-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-namedpipe-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-namedpipe-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-namespace-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-normalization-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-path-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-privateprofile-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-processenvironment-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-processenvironment-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-processthreads-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-processthreads-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-processthreads-l1-1-2.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-processthreads-l1-1-3.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-processtopology-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-processtopology-obsolete-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-profile-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-psapi-ansi-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-psapi-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-psapi-obsolete-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-psm-appnotify-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-quirks-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-realtime-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-realtime-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-registry-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-registry-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-registry-l2-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-registryuserspecific-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-rtlsupport-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-rtlsupport-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-shlwapi-legacy-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-shlwapi-obsolete-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-shutdown-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-sidebyside-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-string-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-string-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-string-obsolete-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-stringansi-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-stringloader-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-synch-ansi-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-synch-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-synch-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-synch-l1-2-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-sysinfo-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-sysinfo-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-sysinfo-l1-2-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-systemtopology-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-threadpool-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-threadpool-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-threadpool-legacy-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-threadpool-private-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-timezone-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-toolhelp-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-url-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-util-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-version-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-version-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-version-private-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-versionansi-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-windowserrorreporting-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-windowserrorreporting-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-winrt-error-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-winrt-error-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-winrt-errorprivate-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-winrt-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-winrt-registration-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-winrt-robuffer-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-winrt-roparameterizediid-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-winrt-string-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-winrt-string-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-wow64-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-wow64-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-xstate-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-core-xstate-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-crt-conio-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-crt-convert-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-crt-environment-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-crt-filesystem-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-crt-heap-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-crt-locale-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-crt-math-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-crt-multibyte-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-crt-private-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-crt-process-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-crt-runtime-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-crt-stdio-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-crt-string-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-crt-time-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-crt-utility-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-devices-config-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-devices-config-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-devices-query-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-downlevel-advapi32-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-downlevel-advapi32-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-downlevel-kernel32-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-downlevel-normaliz-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-downlevel-ole32-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-downlevel-shell32-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-downlevel-shlwapi-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-downlevel-shlwapi-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-downlevel-user32-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-downlevel-version-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-dx-d3dkmt-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-eventing-classicprovider-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-eventing-consumer-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-eventing-controller-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-eventing-legacy-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-eventing-provider-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-eventlog-legacy-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-gaming-tcui-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-gdi-dpiinfo-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-mm-joystick-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-mm-misc-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-mm-mme-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-mm-time-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-ntuser-dc-access-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-ntuser-rectangle-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-ntuser-sysparams-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-perf-legacy-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-power-base-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-power-setting-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-rtcore-ntuser-draw-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-rtcore-ntuser-private-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-rtcore-ntuser-private-l1-1-4.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-rtcore-ntuser-window-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-rtcore-ntuser-winevent-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-rtcore-ntuser-wmpointer-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-rtcore-ntuser-wmpointer-l1-1-3.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-activedirectoryclient-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-audit-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-base-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-base-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-base-private-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-credentials-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-cryptoapi-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-grouppolicy-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-lsalookup-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-lsalookup-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-lsalookup-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-lsalookup-l2-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-lsapolicy-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-provider-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-sddl-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-security-systemfunctions-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-service-core-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-service-core-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-service-management-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-service-management-l2-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-service-private-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-service-winsvc-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-service-winsvc-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-shcore-obsolete-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-shcore-scaling-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-shcore-scaling-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-shcore-stream-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-shcore-stream-winrt-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-shcore-thread-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-shell-shellcom-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/api-ms-win-shell-shellfolders-l1-1-0.dll
+wine-proton/lib/wine/%%WINEARCH%%-windows/apisetschema.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/apphelp.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/appwiz.cpl
 wine-proton/lib/wine/%%WINEARCH%%-windows/arp.exe
@@ -638,6 +401,7 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/cabinet.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/cacls.exe
 wine-proton/lib/wine/%%WINEARCH%%-windows/cards.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/cdosys.dll
+wine-proton/lib/wine/%%WINEARCH%%-windows/certutil.exe
 wine-proton/lib/wine/%%WINEARCH%%-windows/cfgmgr32.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/chcp.com
 wine-proton/lib/wine/%%WINEARCH%%-windows/clock.exe
@@ -672,6 +436,7 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/d3d10_1.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/d3d10.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/d3d10core.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/d3d11.dll
+wine-proton/lib/wine/%%WINEARCH%%-windows/d3d12.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/d3d8.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/d3d8thk.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/d3d9.dll
@@ -743,6 +508,7 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/dinput8.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/directmanipulation.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/dism.exe
 wine-proton/lib/wine/%%WINEARCH%%-windows/dispex.dll
+wine-proton/lib/wine/%%WINEARCH%%-windows/dllhost.exe
 wine-proton/lib/wine/%%WINEARCH%%-windows/dmband.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/dmcompos.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/dmime.dll
@@ -787,58 +553,6 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/evr.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/expand.exe
 wine-proton/lib/wine/%%WINEARCH%%-windows/explorer.exe
 wine-proton/lib/wine/%%WINEARCH%%-windows/explorerframe.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-authz-context-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-domainjoin-netjoin-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-dwmapi-ext-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-gdi-dc-create-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-gdi-dc-create-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-gdi-dc-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-gdi-devcaps-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-gdi-draw-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-gdi-draw-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-gdi-font-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-gdi-font-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-gdi-render-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-kernel32-package-current-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-kernel32-package-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-dialogbox-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-draw-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-gui-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-gui-l1-3-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-keyboard-l1-3-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-message-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-message-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-misc-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-misc-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-misc-l1-5-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-mouse-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-private-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-private-l1-3-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-rectangle-ext-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-window-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-window-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-window-l1-1-4.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-windowclass-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ntuser-windowclass-l1-1-1.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-oleacc-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-ras-rasapi32-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-rtcore-gdi-devcaps-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-rtcore-gdi-object-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-rtcore-gdi-rgn-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-rtcore-ntuser-cursor-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-rtcore-ntuser-dc-access-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-rtcore-ntuser-dpi-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-rtcore-ntuser-dpi-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-rtcore-ntuser-rawinput-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-rtcore-ntuser-syscolors-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-rtcore-ntuser-sysparams-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-security-credui-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-security-cryptui-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-shell-comctl32-init-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-shell-comdlg32-l1-1-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-shell-shell32-l1-2-0.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/ext-ms-win-uxtheme-themes-l1-1-0.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/extrac32.exe
 wine-proton/lib/wine/%%WINEARCH%%-windows/faultrep.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/fc.exe
@@ -912,6 +626,7 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/libadvpack.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libamd_ags_x64.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libatl.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libatl100.a
+wine-proton/lib/wine/%%WINEARCH%%-windows/libatl110.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libatl80.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libatlthunk.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libavicap32.a
@@ -937,6 +652,7 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/libd3d10_1.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libd3d10.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libd3d10core.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libd3d11.a
+wine-proton/lib/wine/%%WINEARCH%%-windows/libd3d12.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libd3d8.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libd3d9.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libd3dcompiler_43.a
@@ -988,7 +704,6 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/libhidparse.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libhlink.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libhtmlhelp.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libhttpapi.a
-wine-proton/lib/wine/%%WINEARCH%%-windows/libia2comproxy.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libieframe.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libimagehlp.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libimm32.a
@@ -1001,10 +716,10 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/libloadperf.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/liblz32.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmapi32.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmf.a
-wine-proton/lib/wine/%%WINEARCH%%-windows/libmfmediaengine.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmfplat.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmfplay.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmfreadwrite.a
+wine-proton/lib/wine/%%WINEARCH%%-windows/libmfsrcsnk.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmfuuid.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmlang.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmpr.a
@@ -1017,6 +732,7 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/libmshtml.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmsi.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmsimg32.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmspatcha.a
+wine-proton/lib/wine/%%WINEARCH%%-windows/libmsvcp140.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmsvcr100.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmsvcr110.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmsvcr120.a
@@ -1028,6 +744,7 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/libmsvcrt.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmsvcrtd.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmsvfw32.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libmswsock.a
+wine-proton/lib/wine/%%WINEARCH%%-windows/libncrypt.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libnddeapi.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libnetapi32.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libnetio.a
@@ -1063,6 +780,7 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/librpcrt4.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/librsaenh.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/librtutils.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/librtworkq.a
+wine-proton/lib/wine/%%WINEARCH%%-windows/libscrrun.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libsechost.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libsecur32.a
 wine-proton/lib/wine/%%WINEARCH%%-windows/libsensapi.a
@@ -1149,6 +867,7 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/mfmediaengine.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/mfplat.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/mfplay.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/mfreadwrite.dll
+wine-proton/lib/wine/%%WINEARCH%%-windows/mfsrcsnk.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/mgmtapi.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/midimap.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/mlang.dll
@@ -1164,6 +883,7 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/msacm32.drv
 wine-proton/lib/wine/%%WINEARCH%%-windows/msado15.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/msadp32.acm
 wine-proton/lib/wine/%%WINEARCH%%-windows/msasn1.dll
+wine-proton/lib/wine/%%WINEARCH%%-windows/msauddecmft.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/mscat32.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/mscms.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/mscoree.dll
@@ -1193,6 +913,7 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/msinfo32.exe
 wine-proton/lib/wine/%%WINEARCH%%-windows/msisip.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/msisys.ocx
 wine-proton/lib/wine/%%WINEARCH%%-windows/msls31.dll
+wine-proton/lib/wine/%%WINEARCH%%-windows/msmpeg2vdec.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/msnet32.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/mspatcha.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/msports.dll
@@ -1211,6 +932,8 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/msvcp110.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/msvcp120_app.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/msvcp120.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/msvcp140_1.dll
+wine-proton/lib/wine/%%WINEARCH%%-windows/msvcp140_2.dll
+wine-proton/lib/wine/%%WINEARCH%%-windows/msvcp140_atomic_wait.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/msvcp140.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/msvcp60.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/msvcp70.dll
@@ -1279,7 +1002,6 @@ wine-proton/lib/wine/%%WINEARCH%%-windows/olesvr32.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/olethk32.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/oleview.exe
 wine-proton/lib/wine/%%WINEARCH%%-windows/opcservices.dll
-wine-proton/lib/wine/%%WINEARCH%%-windows/openal32.dll
 wine-proton/lib/wine/%%WINEARCH%%-windows/opengl32.dll
*** 45 LINES SKIPPED ***



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202310142055.39EKtpue029224>