git: 94d12eba0d5c - main - emulators/wine-devel: Update 10.14 => 10.15

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Mon, 15 Sep 2025 19:28:07 UTC
The branch main has been updated by vvd:

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

commit 94d12eba0d5c408a70b4ad7c55553de540c22e89
Author:     Thibault Payet <monwarez@mailoo.org>
AuthorDate: 2025-09-15 19:22:04 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-09-15 19:22:04 +0000

    emulators/wine-devel: Update 10.14 => 10.15
    
    Changelog:
    - Unicode character tables updated to Unicode 17.0.0.
    - Zip64 support in Packaging services.
    - Various bug fixes.
    https://gitlab.winehq.org/wine/wine/-/releases/wine-10.15
    
    While here explicitly configure --without-ffmpeg - prevent silent grab
    libraries from multimedia/ffmpeg:
      This does not affect clean builds (as with Poudriere) and makes
      others more consistent and reproducible.
    Commit to emulators/wine 037e128a237fc1914a5ab3281953dcf35d020827.
    
    PR:     289616
---
 emulators/wine-devel/Makefile                                 |  3 ++-
 emulators/wine-devel/distinfo                                 |  6 +++---
 .../wine-devel/files/patch-dlls_ntdll_unix_signal__x86__64.c  | 11 -----------
 emulators/wine-devel/pkg-plist                                | 10 ++++++++++
 4 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index a4bdf3863d39..60ff33bb3bcc 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	wine
-DISTVERSION=	10.14
+DISTVERSION=	10.15
 PORTEPOCH=	1
 CATEGORIES=	emulators
 MASTER_SITES=	https://dl.winehq.org/wine/source/10.x/
@@ -38,6 +38,7 @@ CONFIGURE_ARGS=	--verbose \
 		--without-capi \
 		--without-coreaudio \
 		--without-dbus \
+		--without-ffmpeg \
 		--without-gettext --without-gettextpo \
 		--without-gphoto \
 		--without-gssapi \
diff --git a/emulators/wine-devel/distinfo b/emulators/wine-devel/distinfo
index 023228ac2e3b..18fddc54f49b 100644
--- a/emulators/wine-devel/distinfo
+++ b/emulators/wine-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756654573
-SHA256 (wine-10.14.tar.xz) = a4fa3b5aefe1c0b7391a91a2c3c733b8dfd04bb315c8eabcfb2af413969e5e4b
-SIZE (wine-10.14.tar.xz) = 32742480
+TIMESTAMP = 1757879331
+SHA256 (wine-10.15.tar.xz) = 307e21237c6e8bdea266f946d31f09ed27b1957df9a03516d8271fd13e1c261d
+SIZE (wine-10.15.tar.xz) = 32785484
diff --git a/emulators/wine-devel/files/patch-dlls_ntdll_unix_signal__x86__64.c b/emulators/wine-devel/files/patch-dlls_ntdll_unix_signal__x86__64.c
deleted file mode 100644
index 1e167db3c668..000000000000
--- a/emulators/wine-devel/files/patch-dlls_ntdll_unix_signal__x86__64.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- dlls/ntdll/unix/signal_x86_64.c.orig	2025-08-29 19:56:01 UTC
-+++ dlls/ntdll/unix/signal_x86_64.c
-@@ -2061,7 +2061,7 @@ static inline BOOL check_invalid_gsbase( ucontext_t *u
-     else
-         arch_prctl( ARCH_GET_GS, &cur_gsbase );
- #elif defined(__FreeBSD__) || defined(__FreeBSD_kernel__)
--    amd64_get_gsbase( &cur_gsbase );
-+    amd64_get_gsbase((void **) &cur_gsbase);
- #elif defined(__NetBSD__)
-     sysarch( X86_64_GET_GSBASE, &cur_gsbase );
- #endif
diff --git a/emulators/wine-devel/pkg-plist b/emulators/wine-devel/pkg-plist
index 191f08562d45..b678d1b41818 100644
--- a/emulators/wine-devel/pkg-plist
+++ b/emulators/wine-devel/pkg-plist
@@ -1215,6 +1215,8 @@ include/wine/windows/windows.media.h
 include/wine/windows/windows.media.idl
 include/wine/windows/windows.media.mediaproperties.h
 include/wine/windows/windows.media.mediaproperties.idl
+include/wine/windows/windows.media.playback.h
+include/wine/windows/windows.media.playback.idl
 include/wine/windows/windows.media.render.h
 include/wine/windows/windows.media.render.idl
 include/wine/windows/windows.media.speechrecognition.h
@@ -1229,6 +1231,8 @@ include/wine/windows/windows.networking.h
 include/wine/windows/windows.networking.idl
 include/wine/windows/windows.networking.sockets.h
 include/wine/windows/windows.networking.sockets.idl
+include/wine/windows/windows.perception.h
+include/wine/windows/windows.perception.idl
 include/wine/windows/windows.perception.spatial.h
 include/wine/windows/windows.perception.spatial.idl
 include/wine/windows/windows.perception.spatial.surfaces.h
@@ -1241,6 +1245,8 @@ include/wine/windows/windows.security.credentials.h
 include/wine/windows/windows.security.credentials.idl
 include/wine/windows/windows.security.credentials.ui.h
 include/wine/windows/windows.security.credentials.ui.idl
+include/wine/windows/windows.security.cryptography.core.h
+include/wine/windows/windows.security.cryptography.core.idl
 include/wine/windows/windows.security.cryptography.h
 include/wine/windows/windows.security.cryptography.idl
 include/wine/windows/windows.security.enterprisedata.h
@@ -1469,6 +1475,7 @@ lib/wine/%%WINEARCH%%-unix/libd3dcompiler_43.a
 lib/wine/%%WINEARCH%%-unix/libd3dcompiler_46.a
 lib/wine/%%WINEARCH%%-unix/libd3drm.a
 lib/wine/%%WINEARCH%%-unix/libd3dx10.a
+lib/wine/%%WINEARCH%%-unix/libd3dx10_33.a
 lib/wine/%%WINEARCH%%-unix/libd3dx10_34.a
 lib/wine/%%WINEARCH%%-unix/libd3dx10_35.a
 lib/wine/%%WINEARCH%%-unix/libd3dx10_36.a
@@ -2031,6 +2038,7 @@ lib/wine/%%WINEARCH%%-windows/libd3dcompiler_43.a
 lib/wine/%%WINEARCH%%-windows/libd3dcompiler_46.a
 lib/wine/%%WINEARCH%%-windows/libd3drm.a
 lib/wine/%%WINEARCH%%-windows/libd3dx10.a
+lib/wine/%%WINEARCH%%-windows/libd3dx10_33.a
 lib/wine/%%WINEARCH%%-windows/libd3dx10_34.a
 lib/wine/%%WINEARCH%%-windows/libd3dx10_35.a
 lib/wine/%%WINEARCH%%-windows/libd3dx10_36.a
@@ -2614,6 +2622,8 @@ lib/wine/%%WINEARCH%%-windows/windows.globalization.dll
 lib/wine/%%WINEARCH%%-windows/windows.media.devices.dll
 lib/wine/%%WINEARCH%%-windows/windows.media.dll
 lib/wine/%%WINEARCH%%-windows/windows.media.mediacontrol.dll
+lib/wine/%%WINEARCH%%-windows/windows.media.playback.backgroundmediaplayer.dll
+lib/wine/%%WINEARCH%%-windows/windows.media.playback.mediaplayer.dll
 lib/wine/%%WINEARCH%%-windows/windows.media.speech.dll
 lib/wine/%%WINEARCH%%-windows/windows.networking.connectivity.dll
 lib/wine/%%WINEARCH%%-windows/windows.networking.dll