git: 0dfa4d1ec4d3 - main - emulators/wine-devel: Update to 10.8

From: Gerald Pfeifer <gerald_at_FreeBSD.org>
Date: Sun, 15 Jun 2025 09:07:55 UTC
The branch main has been updated by gerald:

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

commit 0dfa4d1ec4d3e6b3958e2c33304ddde75a881a9d
Author:     Thibault Payet <monwarez@mailoo.org>
AuthorDate: 2025-05-25 10:08:42 +0000
Commit:     Gerald Pfeifer <gerald@FreeBSD.org>
CommitDate: 2025-06-15 09:07:14 +0000

    emulators/wine-devel: Update to 10.8
    
    This includes the following changes (including those from 10.7):
     - User fault fd support to improve write watches performance.
     - Support for Float format conversions in WindowsCodecs.
     - More work on the new PDB backend.
     - User handles in shared memory for better performance.
     - Improvements to TIFF image support.
     - Various bug fixes.
    
    Drop files/patch-configure since upstream now properly detects the
    platform.
    
    Take maintainership.
    
    PR:             287067
---
 emulators/wine-devel/Makefile              |  5 ++---
 emulators/wine-devel/distinfo              |  6 +++---
 emulators/wine-devel/files/patch-configure | 12 ------------
 emulators/wine-devel/pkg-plist             |  4 ++++
 4 files changed, 9 insertions(+), 18 deletions(-)

diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile
index 5195e922d452..a346190df35d 100644
--- a/emulators/wine-devel/Makefile
+++ b/emulators/wine-devel/Makefile
@@ -1,12 +1,11 @@
 PORTNAME=	wine
-DISTVERSION=	10.6
-PORTREVISION=	2
+DISTVERSION=	10.8
 PORTEPOCH=	1
 CATEGORIES=	emulators
 MASTER_SITES=	https://dl.winehq.org/wine/source/10.x/
 PKGNAMESUFFIX=	-devel
 
-MAINTAINER=	ports@FreeBSD.org
+MAINTAINER=	monwarez@mailoo.org
 COMMENT=	Microsoft Windows compatibility environment
 WWW=		https://www.winehq.org
 
diff --git a/emulators/wine-devel/distinfo b/emulators/wine-devel/distinfo
index 71d09994e6f0..3abe0b5ddfc8 100644
--- a/emulators/wine-devel/distinfo
+++ b/emulators/wine-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746303351
-SHA256 (wine-10.6.tar.xz) = 2af8809a3e987363752c8f7640efa72a7c9d3213d332437db87ce1d0d98e9061
-SIZE (wine-10.6.tar.xz) = 32380968
+TIMESTAMP = 1748164661
+SHA256 (wine-10.8.tar.xz) = f2ffdb5650991d4cf6ce858c10da58da1cee06a9b7bbb6b5a307a02e47408b4e
+SIZE (wine-10.8.tar.xz) = 32417904
diff --git a/emulators/wine-devel/files/patch-configure b/emulators/wine-devel/files/patch-configure
deleted file mode 100644
index 1b505cb0fd84..000000000000
--- a/emulators/wine-devel/files/patch-configure
+++ /dev/null
@@ -1,12 +0,0 @@
---- UTC
---- configure.orig	2024-08-10 14:38:54.000000000 +0000
-+++ configure	2024-08-10 23:43:05.264405000 +0000
-@@ -10662,7 +10662,7 @@
-     llvm_extra_ldflags=""
-     llvm_cflags=""
-     case $llvm_target in
--      *windows) llvm_cflags="-Wl,-subsystem:console -Wl,-WX" ;;
-+      *windows) llvm_cflags="-Wl,-subsystem:console" ;;
-     esac
-     { as_ac_var=`printf "%s\n" "ac_cv_${wine_arch}_cflags_$llvm_extra_cflags $llvm_cflags --no-default-config" | $as_tr_sh`
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CC supports $llvm_extra_cflags $llvm_cflags --no-default-config" >&5
diff --git a/emulators/wine-devel/pkg-plist b/emulators/wine-devel/pkg-plist
index 005c41812e6e..750f6cdaa9d1 100644
--- a/emulators/wine-devel/pkg-plist
+++ b/emulators/wine-devel/pkg-plist
@@ -1254,6 +1254,8 @@ include/wine/windows/windows.ui.input.h
 include/wine/windows/windows.ui.input.idl
 include/wine/windows/windows.ui.notifications.h
 include/wine/windows/windows.ui.notifications.idl
+include/wine/windows/windows.ui.viewmanagement.core.h
+include/wine/windows/windows.ui.viewmanagement.core.idl
 include/wine/windows/windows.ui.viewmanagement.h
 include/wine/windows/windows.ui.viewmanagement.idl
 include/wine/windows/windows.ui.xaml.h
@@ -1415,6 +1417,7 @@ lib/wine/%%WINEARCH%%-unix/libcomdlg32.a
 lib/wine/%%WINEARCH%%-unix/libcoml2.a
 lib/wine/%%WINEARCH%%-unix/libcompstui.a
 lib/wine/%%WINEARCH%%-unix/libcomsvcs.a
+lib/wine/%%WINEARCH%%-unix/libcoremessaging.a
 lib/wine/%%WINEARCH%%-unix/libcredui.a
 lib/wine/%%WINEARCH%%-unix/libcrypt32.a
 lib/wine/%%WINEARCH%%-unix/libcryptdll.a
@@ -1973,6 +1976,7 @@ lib/wine/%%WINEARCH%%-windows/libcoml2.a
 lib/wine/%%WINEARCH%%-windows/libcompiler-rt.a
 lib/wine/%%WINEARCH%%-windows/libcompstui.a
 lib/wine/%%WINEARCH%%-windows/libcomsvcs.a
+lib/wine/%%WINEARCH%%-windows/libcoremessaging.a
 lib/wine/%%WINEARCH%%-windows/libcredui.a
 lib/wine/%%WINEARCH%%-windows/libcrypt32.a
 lib/wine/%%WINEARCH%%-windows/libcryptdll.a