From nobody Sat Oct 14 20:55:51 2023 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4S7Fyb6Hysz4xFDh; Sat, 14 Oct 2023 20:55:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4S7Fyb61pJz3G4j; Sat, 14 Oct 2023 20:55:51 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1697316951; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=gcoRji28LH1ORniSarB80GgbnWuge2GRmDL6SqhM6hU=; b=S5uUV6y7IlbcyeyBu6u9NyIQ9FMbllKlvSCE5PPqXhFQJ7KF8raAgoniUIBASn9NLTcDRm lYkhHakUIDWMFwCLqtSNeSQy41nOLFp3aeO68OaaFr0d9wq9SeI+F8u1mlKs4NiBAHBSAJ f/IwS/bwgnwQCnTLJ9dDPlCGsu+IW3sDZI+1agOekOkxmu47VlDxfVoyVGmjaCLYS32j7c 2fSOG1mMaEgPKZUsCLGPnf13APt1JUbyONLw9MbSsokgPuuQNd8Rj3rzYs0W+qt9H483h9 9oFLwH3fO8ppE2N17HL5ukciq1EMQduQEryGy5aEeLmFPt8kludztPQpttFuWg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1697316951; a=rsa-sha256; cv=none; b=yhSR+wZYP2K4DHedAUfOD91G0bs6XAeumQi4NWh5K2EK+kLYTRvVf/dN1S8hsbD98s2qG/ j5SheMucQncdhhEnMUY3UL+0CAziqDut4g6gMr/rzhL+yuDNrFuyt7dZEYHHxdw2cQmiw8 i+piIu+bb1pgpFo3bSa0iRrG6ZuTmOczCHuNxiIoB1vqdut+9TnJw0JDZSmClQY8mTjn8l To5x8n/PT0HyRPaQbO9kM80o5XB2eKrM47XgtBSQgMrpogRp7qQuk/kX2ytcw1blZaIAzI y/UB79mIy9vFvhaHb2OODZh60wwyo1iPmKXtYIY9LwZn2lt7w4gCmvg6OFh6tg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1697316951; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=gcoRji28LH1ORniSarB80GgbnWuge2GRmDL6SqhM6hU=; b=dBy7ZLDgUQY7ktma1BiGYtjaRDKKqObjAT020iuGTQC79bfa76W/pB+yNNrvYKrCb//awh m59vlOAPeu1FK529cFU4yCU0LICLLhP4r6L59cVg0CeFNc7NObQvLMt84/yYhoAQNlYPq4 uSEMZeNYg9cMVWxmAOawwMvZ8EeJnWg06ZfQfu7eSwt6om8zIADYBjDp5262WBdjupKKjb QSCDSKy2sf8C01tj3/bhGYDtyNZ6zK/HwPbYswdB/5Nup3edAc4axfBdi/b116qJYchDqE W8CPflraMeUpYKD2KK1leQI2gRkvSPGSZbqf1OF5dcuPxrmrsg5RlM6b4X8hhg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4S7Fyb53mxzlh6; Sat, 14 Oct 2023 20:55:51 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 39EKtp4h029227; Sat, 14 Oct 2023 20:55:51 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 39EKtpue029224; Sat, 14 Oct 2023 20:55:51 GMT (envelope-from git) Date: Sat, 14 Oct 2023 20:55:51 GMT Message-Id: <202310142055.39EKtpue029224@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Gleb Popov Subject: git: 1f07ec6014a3 - main - emulators/wine-proton: Update to 8.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: arrowd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 1f07ec6014a3c3380a731efdc74a3cf88b91ca29 Auto-Submitted: auto-generated The branch main has been updated by arrowd: URL: https://cgit.FreeBSD.org/ports/commit/?id=1f07ec6014a3c3380a731efdc74a3cf88b91ca29 commit 1f07ec6014a3c3380a731efdc74a3cf88b91ca29 Author: Alex S AuthorDate: 2023-10-14 14:01:49 +0000 Commit: Gleb Popov 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, ¶ms); - 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 -+ - #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 ***