Date: Tue, 27 Jan 2026 08:43:25 +0000 From: Vladimir Druzenko <vvd@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Thibault Payet <monwarez@mailoo.org> Subject: git: 36f7f11c6c75 - main - emulators/wine-devel: Update 11.0 => 11.1 Message-ID: <69787aad.25c23.4fe510f@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=36f7f11c6c75750e8f0ba60627f2ae38a3ce134b commit 36f7f11c6c75750e8f0ba60627f2ae38a3ce134b Author: Thibault Payet <monwarez@mailoo.org> AuthorDate: 2026-01-27 08:38:45 +0000 Commit: Vladimir Druzenko <vvd@FreeBSD.org> CommitDate: 2026-01-27 08:38:45 +0000 emulators/wine-devel: Update 11.0 => 11.1 Changelog: - Various changes that were deferred during code freeze. - More pixel format conversions in WindowsCodecs. - More work on ActiveX Data Objects (MSADO). - Various bug fixes. https://gitlab.winehq.org/wine/wine/-/releases/wine-11.1 Make the port flavors for the audio backends: - default -> ALSA and OSS options are enabled by default; - allaudio -> ALSA, OSS and PULSEAUDIO options are enabled by default. PR: 292744 --- emulators/wine-devel/Makefile | 26 ++++++++++++++++++-------- emulators/wine-devel/distinfo | 6 +++--- emulators/wine-devel/pkg-plist | 8 ++++++++ 3 files changed, 29 insertions(+), 11 deletions(-) diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile index 258a0ff09089..27e030c946c6 100644 --- a/emulators/wine-devel/Makefile +++ b/emulators/wine-devel/Makefile @@ -1,9 +1,9 @@ PORTNAME= wine -DISTVERSION= 11.0 +DISTVERSION= 11.1 PORTEPOCH= 1 CATEGORIES= emulators -MASTER_SITES= https://dl.winehq.org/wine/source/11.0/ -PKGNAMESUFFIX= -devel +MASTER_SITES= https://dl.winehq.org/wine/source/11.x/ +PKGNAMESUFFIX= -devel${FLAVOR:N${FLAVORS:[1]}:C/.+/-${FLAVOR}/} MAINTAINER= monwarez@mailoo.org COMMENT= Microsoft Windows compatibility environment @@ -18,6 +18,9 @@ ONLY_FOR_ARCHS= amd64 i386 BUILD_DEPENDS= ${LOCALBASE}/bin/flex:textproc/flex LIB_DEPENDS= libhwloc.so:devel/hwloc2 +FLAVORS= default allaudio +FLAVOR?= default + # Only devel/llvm17 and later come with necessary include files - PR274542 USES= bison cpe desktop-file-utils gmake llvm:min=17,build,noexport \ localbase pkgconfig sdl shebangfix tar:xz @@ -48,7 +51,6 @@ CONFIGURE_ARGS= --verbose \ --without-pcap \ --without-pcsclite \ --with-pthread \ - --without-pulse \ --without-sane \ --with-sdl \ --without-udev \ @@ -70,9 +72,12 @@ PORTDATA= wine.inf # GECKO and MONO are intentionally kept at the end since they are just # used to depends at runtime on wine-gecko-devel and wine-mono-devel OPTIONS_DEFINE= CUPS DOCS DOSBOX FFMPEG GNUTLS V4L WAYLAND X11 GECKO MONO -OPTIONS_DEFAULT= ALSA FFMPEG GNUTLS WAYLAND X11 -OPTIONS_RADIO= AUDIO -OPTIONS_RADIO_AUDIO= ALSA OSS +OPTIONS_DEFAULT= ALSA FFMPEG GNUTLS OSS WAYLAND X11 +.if ${FLAVOR} == allaudio +OPTIONS_DEFAULT+= PULSEAUDIO +.endif +OPTIONS_GROUP= AUDIO +OPTIONS_GROUP_AUDIO= ALSA OSS PULSEAUDIO OPTIONS_SUB= yes DOSBOX_DESC= Use DOSBox to run MS-DOS programs @@ -105,6 +110,11 @@ OSS_USES= gnome gstreamer OSS_USE= GNOME=glib20 OSS_CONFIGURE_WITH= oss +PULSEAUDIO_LIB_DEPENDS= libpulse.so:audio/pulseaudio +PULSEAUDIO_USES= gnome gstreamer +PULSEAUDIO_USE= GNOME=glib20 +PULSEAUDIO_CONFIGURE_WITH= pulse + V4L_BUILD_DEPENDS= ${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat V4L_LIB_DEPENDS= libv4l2.so:multimedia/libv4l V4L_CONFIGURE_WITH= v4l2 @@ -123,7 +133,7 @@ X11_CONFIGURE_WITH= fontconfig freetype opengl x xinerama xinput2 xrandr xrender .include <bsd.port.pre.mk> -.if ${PORT_OPTIONS:MALSA} || ${PORT_OPTIONS:MOSS} +.if ${PORT_OPTIONS:MALSA} || ${PORT_OPTIONS:MOSS} || ${PORT_OPTIONS:MPULSEAUDIO} CONFIGURE_ARGS+= --with-gstreamer PLIST_SUB+= GSTREAMER="" .else diff --git a/emulators/wine-devel/distinfo b/emulators/wine-devel/distinfo index 6de31c5f15d9..d1d76d5b299c 100644 --- a/emulators/wine-devel/distinfo +++ b/emulators/wine-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1768330604 -SHA256 (wine-11.0.tar.xz) = c07a6857933c1fc60dff5448d79f39c92481c1e9db5aa628db9d0358446e0701 -SIZE (wine-11.0.tar.xz) = 33172240 +TIMESTAMP = 1769415373 +SHA256 (wine-11.1.tar.xz) = bf4c7c8fb5d8c1f656f30a2bea93870c85f13ff8311ab2f61ddef900eb28cb8f +SIZE (wine-11.1.tar.xz) = 33194852 diff --git a/emulators/wine-devel/pkg-plist b/emulators/wine-devel/pkg-plist index 4db9d0a324ae..96470049961e 100644 --- a/emulators/wine-devel/pkg-plist +++ b/emulators/wine-devel/pkg-plist @@ -211,6 +211,7 @@ include/wine/windows/comcat.idl include/wine/windows/commctrl.h include/wine/windows/commctrl.rh include/wine/windows/commdlg.h +include/wine/windows/common.ver include/wine/windows/commoncontrols.h include/wine/windows/commoncontrols.idl include/wine/windows/compobj.h @@ -746,6 +747,7 @@ include/wine/windows/msdasc.h include/wine/windows/msdasc.idl include/wine/windows/msdasql.h include/wine/windows/msdelta.h +include/wine/windows/msdshape.h include/wine/windows/mshtmcid.h include/wine/windows/mshtmdid.h include/wine/windows/mshtmhst.h @@ -818,6 +820,7 @@ include/wine/windows/ntsecapi.h include/wine/windows/ntsecpkg.h include/wine/windows/ntstatus.h include/wine/windows/ntuser.h +include/wine/windows/ntverp.h include/wine/windows/oaidl.h include/wine/windows/oaidl.idl include/wine/windows/objbase.h @@ -857,6 +860,8 @@ include/wine/windows/patchapi.h include/wine/windows/pathcch.h include/wine/windows/pdh.h include/wine/windows/pdhmsg.h +include/wine/windows/peninputpanel.h +include/wine/windows/peninputpanel.idl include/wine/windows/perflib.h include/wine/windows/perhist.h include/wine/windows/perhist.idl @@ -1707,6 +1712,7 @@ lib/wine/%%WINEARCH%%-unix/winedmo.so %%GSTREAMER%%lib/wine/%%WINEARCH%%-unix/winegstreamer.so %%OSS%%lib/wine/%%WINEARCH%%-unix/wineoss.so lib/wine/%%WINEARCH%%-unix/wineps.so +%%PULSEAUDIO%%lib/wine/%%WINEARCH%%-unix/winepulse.so lib/wine/%%WINEARCH%%-unix/winevulkan.so %%WAYLAND%%lib/wine/%%WINEARCH%%-unix/winewayland.so %%X11%%lib/wine/%%WINEARCH%%-unix/winex11.so @@ -1755,6 +1761,7 @@ lib/wine/%%WINEARCH%%-windows/cards.dll lib/wine/%%WINEARCH%%-windows/cdosys.dll lib/wine/%%WINEARCH%%-windows/certutil.exe lib/wine/%%WINEARCH%%-windows/cfgmgr32.dll +lib/wine/%%WINEARCH%%-windows/chakra.dll lib/wine/%%WINEARCH%%-windows/chcp.com lib/wine/%%WINEARCH%%-windows/clock.exe lib/wine/%%WINEARCH%%-windows/clusapi.dll @@ -2683,6 +2690,7 @@ lib/wine/%%WINEARCH%%-windows/winemsibuilder.exe lib/wine/%%WINEARCH%%-windows/winepath.exe lib/wine/%%WINEARCH%%-windows/wineps.drv %%WINE32%%lib/wine/%%WINEARCH%%-windows/wineps16.drv16 +%%PULSEAUDIO%%lib/wine/%%WINEARCH%%-windows/winepulse.drv %%WINE32%%lib/wine/%%WINEARCH%%-windows/winevdm.exe lib/wine/%%WINEARCH%%-windows/winevulkan.dll %%WAYLAND%%lib/wine/%%WINEARCH%%-windows/winewayland.drvhome | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69787aad.25c23.4fe510f>
