notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
wine-devel Microsoft Windows compatibility environment
11.1,1 emulators on this many watch lists=11 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 11.0,1Version of this port present on the latest quarterly branch.
Maintainer: monwarez@mailoo.org search for ports maintained by this maintainer
Port Added: 2012-04-03 22:22:11
Last Update: 2026-01-27 08:38:45
Commit Hash: 36f7f11
People watching this port, also watch:: wine, pkg, chromium, wget, tmux
License: LGPL21 LGPL3
WWW:
https://www.winehq.org
Description:
Wine is a Microsoft Windows compatibility layer (or program loader) capable of running Windows applications on i386 and compatible CPUs. Windows programs running in Wine act as native programs would, running without the performance or memory usage penalties of an emulator, with a similar look and feel to other applications on your desktop. Many applications already work, more or less, including versions of Microsoft Office and many games. If you receive a message of "Did you reconfigure your kernel with "options USER_LDT"?" add the line machdep.max_ldt_segment="2048" to /boot/loader.conf and reboot.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
There is no configure plist information for this port.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • wine-devel>0:emulators/wine-devel
Conflicts:
CONFLICTS_INSTALL:
  • wine
To install the port:
cd /usr/ports/emulators/wine-devel/ && make install clean
To add the package, run one of these commands:
  • pkg install emulators/wine-devel
  • pkg install wine-devel
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: wine-devel
Package flavors (<flavor>: <package>)
  • default: wine-devel
  • allaudio: wine-devel-allaudio
ONLY_FOR_ARCHS: amd64 i386
distinfo:
TIMESTAMP = 1769415373 SHA256 (wine-11.1.tar.xz) = bf4c7c8fb5d8c1f656f30a2bea93870c85f13ff8311ab2f61ddef900eb28cb8f SIZE (wine-11.1.tar.xz) = 33194852

Packages (timestamps in pop-ups are UTC):
wine-devel
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest-11.0,1--11.0,1n/an/an/a
FreeBSD:13:quarterly-11.0,1--11.0,1n/an/an/a
FreeBSD:14:latest-11.0,1--11.0,1---
FreeBSD:14:quarterly-11.0,1--11.0,1---
FreeBSD:15:latest-11.0,1n/a-n/an/a--
FreeBSD:15:quarterly-11.0,1n/a-n/an/a--
FreeBSD:16:latest-11.0,1n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. flex : textproc/flex
  2. input.h : devel/evdev-proto
  3. bison : devel/bison
  4. update-desktop-database : devel/desktop-file-utils
  5. gmake>=4.4.1 : devel/gmake
  6. llvm-config19 : devel/llvm19
  7. pkgconf>=1.3.0_1 : devel/pkgconf
  8. sdl2-config : devel/sdl20
  9. gstreamer1-plugins>=1.26.10 : multimedia/gstreamer1-plugins
  10. gcc14 : lang/gcc14
  11. as : devel/binutils
  12. xorgproto>=0 : x11/xorgproto
  13. x11.pc : x11/libX11
  14. xcomposite.pc : x11/libXcomposite
  15. xcursor.pc : x11/libXcursor
  16. xext.pc : x11/libXext
  17. xi.pc : x11/libXi
  18. xinerama.pc : x11/libXinerama
  19. xrandr.pc : x11/libXrandr
  20. xrender.pc : x11/libXrender
Runtime dependencies:
  1. alsa-plugins>0 : audio/alsa-plugins
  2. update-desktop-database : devel/desktop-file-utils
  3. gstreamer1-plugins>=1.26.10 : multimedia/gstreamer1-plugins
  4. gcc14 : lang/gcc14
  5. x11.pc : x11/libX11
  6. xcomposite.pc : x11/libXcomposite
  7. xcursor.pc : x11/libXcursor
  8. xext.pc : x11/libXext
  9. xi.pc : x11/libXi
  10. xinerama.pc : x11/libXinerama
  11. xrandr.pc : x11/libXrandr
  12. xrender.pc : x11/libXrender
Library dependencies:
  1. libhwloc.so : devel/hwloc2
  2. libasound.so : audio/alsa-lib
  3. libavutil.so : multimedia/ffmpeg
  4. libgnutls.so : security/gnutls
  5. libwayland-client.so : graphics/wayland
  6. libxkbcommon.so : x11/libxkbcommon
  7. libfontconfig.so : x11-fonts/fontconfig
  8. libfreetype.so : print/freetype2
  9. libvulkan.so : graphics/vulkan-loader
  10. libSDL2.so : devel/sdl20
  11. libglib-2.0.so : devel/glib20
  12. libintl.so : devel/gettext-runtime
  13. libgstreamer-1.0.so : multimedia/gstreamer1
  14. libGLU.so : graphics/libGLU
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for wine-devel-11.1,1: CUPS=off: CUPS printing system support DOCS=on: Build and/or install documentation DOSBOX=off: Use DOSBox to run MS-DOS programs FFMPEG=on: FFmpeg support (WMA, AIFF, AC3, APE...) GECKO=off: Bundle Gecko MSI package for Wine GNUTLS=on: SSL/TLS support via GnuTLS MONO=off: Bundle Mono MSI package for Wine V4L=off: Video 4 Linux support WAYLAND=on: Wayland Support X11=on: X11 (graphics) support ====> Options available for the group AUDIO ALSA=on: ALSA audio architecture support OSS=on: Open Sound System support PULSEAUDIO=off: PulseAudio sound server support ===> Use 'make config' to modify these settings
Options name:
emulators_wine-devel
USES:
bison cpe desktop-file-utils gmake llvm:min=17,build,noexport localbase pkgconfig sdl shebangfix tar:xz gnome gstreamer gnome gstreamer gl xorg
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://dl.winehq.org/wine/source/11.x/
Collapse this list.

Number of commits found: 648 (showing only 100 on this page)

1 | 2 | 3 | 4 | 5 | 6 | 7  »  

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
11.1,1
27 Jan 2026 08:38:45
commit hash: 36f7f11c6c75750e8f0ba60627f2ae38a3ce134bcommit hash: 36f7f11c6c75750e8f0ba60627f2ae38a3ce134bcommit hash: 36f7f11c6c75750e8f0ba60627f2ae38a3ce134bcommit hash: 36f7f11c6c75750e8f0ba60627f2ae38a3ce134b files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
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
11.0,1
20 Jan 2026 22:23:54
commit hash: 05881e75d3c4788969a0cfe38c244e243fd1cb7bcommit hash: 05881e75d3c4788969a0cfe38c244e243fd1cb7bcommit hash: 05881e75d3c4788969a0cfe38c244e243fd1cb7bcommit hash: 05881e75d3c4788969a0cfe38c244e243fd1cb7b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Streamline things a bit

Set BINARY_ALIAS and EXTRA_PATCHES using plain assignment (=) instead
of := since we do not have child ports any longer.

This forward ports most of commit 0535ec4919 for emulators/wine.
11.0,1
15 Jan 2026 14:43:22
commit hash: 88181f7cb7f09c928ef7125cebd055d482399932commit hash: 88181f7cb7f09c928ef7125cebd055d482399932commit hash: 88181f7cb7f09c928ef7125cebd055d482399932commit hash: 88181f7cb7f09c928ef7125cebd055d482399932 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update 11.0-rc5 => 11.0

Release Notes:
https://gitlab.winehq.org/wine/wine/-/releases/wine-11.0

Not yet supported:
- New WoW64
- kernel driver part of NTSync

PR:	292479
MFH:	2026Q1
11.0.r5,1
12 Jan 2026 17:29:23
commit hash: 0967b03c635747d06b1db2e717b557989b6a5af2commit hash: 0967b03c635747d06b1db2e717b557989b6a5af2commit hash: 0967b03c635747d06b1db2e717b557989b6a5af2commit hash: 0967b03c635747d06b1db2e717b557989b6a5af2 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update 11.0-rc4 => 11.0-rc5

Changelog:
- Bug fixes only, we are in code freeze.
https://gitlab.winehq.org/wine/wine/-/releases/wine-11.0-rc5

PR:	292409
11.0.r4,1
29 Dec 2025 03:20:37
commit hash: a04d38d13ebc70f45785bc54d6106486fb114731commit hash: a04d38d13ebc70f45785bc54d6106486fb114731commit hash: a04d38d13ebc70f45785bc54d6106486fb114731commit hash: a04d38d13ebc70f45785bc54d6106486fb114731 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update 11.0-rc3 => 11.0-rc4

Changelog:
- Bug fixes only, we are in code freeze.
https://gitlab.winehq.org/wine/wine/-/releases/wine-11.0-rc4

PR:	291984
11.0.r3_1,1
24 Dec 2025 08:55:21
commit hash: 18ea9c71086ff8a2548e4b7c1894bf39bcf0d8c8commit hash: 18ea9c71086ff8a2548e4b7c1894bf39bcf0d8c8commit hash: 18ea9c71086ff8a2548e4b7c1894bf39bcf0d8c8commit hash: 18ea9c71086ff8a2548e4b7c1894bf39bcf0d8c8 files touched by this commit
Baptiste Daroussin (bapt) search for other commits by this committer
multimedia/ffmpeg: bump revision to chase lib version change
11.0.r3,1
21 Dec 2025 02:57:56
commit hash: db5b7c102e70ee5bcbaafb76f73969f538e16819commit hash: db5b7c102e70ee5bcbaafb76f73969f538e16819commit hash: db5b7c102e70ee5bcbaafb76f73969f538e16819commit hash: db5b7c102e70ee5bcbaafb76f73969f538e16819 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update 11.0-rc2 => 11.0-rc3

Changelog:
- Bug fixes only, we are in code freeze.
https://gitlab.winehq.org/wine/wine/-/releases/wine-11.0-rc3

Allow user of 15.0 to install 32bit packages from 14.3:
Add a new positional parameter --old for pkg32.sh that would allow the
user to install the 32bits from the 14.3 repository.

PR:	291849 291328
11.0.r2,1
14 Dec 2025 11:37:00
commit hash: 2d70d8f0422b168bdb428377a84923b17f5c8cf7commit hash: 2d70d8f0422b168bdb428377a84923b17f5c8cf7commit hash: 2d70d8f0422b168bdb428377a84923b17f5c8cf7commit hash: 2d70d8f0422b168bdb428377a84923b17f5c8cf7 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update 11.0-rc1 => 11.0-rc2

Changelog:
- Bug fixes only, we are in code freeze.
https://gitlab.winehq.org/wine/wine/-/releases/wine-11.0-rc2

PR:	291653
11.0.r1,1
07 Dec 2025 19:47:00
commit hash: 4873364e1720bddd29f17f0cb7958c05daacea2fcommit hash: 4873364e1720bddd29f17f0cb7958c05daacea2fcommit hash: 4873364e1720bddd29f17f0cb7958c05daacea2fcommit hash: 4873364e1720bddd29f17f0cb7958c05daacea2f files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update 10.20 => 11.0-rc1

Changelog:
- Locale data updated to Unicode CLDR 48.
- TWAINDSM module for scanner support on 64-bit.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-11.0-rc1

Correct the instruction to use wine64.bin instead of wine64 when 32bit
is not available.

PR:	291456
10.20,1
01 Dec 2025 15:08:08
commit hash: fec83265652d54fcf6fac346cf6de4e03d04d757commit hash: fec83265652d54fcf6fac346cf6de4e03d04d757commit hash: fec83265652d54fcf6fac346cf6de4e03d04d757commit hash: fec83265652d54fcf6fac346cf6de4e03d04d757 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update 10.19 => 10.20

Changelog:
- Bundled vkd3d upgraded to version 1.18.
- More support for reparse points.
- More refactoring of Common Controls after the v5/v6 split.
- Progress dialog for document scanning.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-10.20

Advice FreeBSD 15.0 user to either use wine64 or build their own packages for
32bit.

PR:	291300
10.19,1
17 Nov 2025 02:36:29
commit hash: b3547710ed9179d2447f63a783c8b757800ec433commit hash: b3547710ed9179d2447f63a783c8b757800ec433commit hash: b3547710ed9179d2447f63a783c8b757800ec433commit hash: b3547710ed9179d2447f63a783c8b757800ec433 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update 10.18 => 10.19

Changelog:
- Support for reparse points.
- More support for WinRT exceptions.
- Refactoring of Common Controls after the v5/v6 split.
- Typed Arrays support in JScript.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-10.19

Remove files/patch-dlls_ntdll_unix_signal__i386.c since the issue was
fixed upstream.

Re-order GECKO and MONO at the end.

PR:	291049
10.18_1,1
11 Nov 2025 11:25:51
commit hash: adfb77a3b2d2dbb97aceb0de1629a7ed85902f60commit hash: adfb77a3b2d2dbb97aceb0de1629a7ed85902f60commit hash: adfb77a3b2d2dbb97aceb0de1629a7ed85902f60commit hash: adfb77a3b2d2dbb97aceb0de1629a7ed85902f60 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Drop local FFMPEG_DESC

We already have a standard definition of FFMPEG_DESC in
Mk/bsd.options.desc.mk.

PR:		290775
Approved by:	portmgr (blanket)
10.18_1,1
08 Nov 2025 09:44:52
commit hash: 9ced433921404ff9dd4a294e5350d8d20e7e0184commit hash: 9ced433921404ff9dd4a294e5350d8d20e7e0184commit hash: 9ced433921404ff9dd4a294e5350d8d20e7e0184commit hash: 9ced433921404ff9dd4a294e5350d8d20e7e0184 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Set USE_LDCONFIG unconditionally

Since removing emulators/i386-wine-devel with commit 99af2239fc in
2021 we don't need to account for USE_LDCONFIG32 coming from that
port any longer and can set USE_LDCONFIG unconditionally.

Also streamline the overall logic down to one line.

This matches 904382ada0af for emulators/wine.

Approved by:	Thibault Payet <monwarez@mailoo.org> (maintainer)
10.18_1,1
04 Nov 2025 01:18:15
commit hash: 22ee425d9ad82e80c2c9aef0c722bdeb8bbdf470commit hash: 22ee425d9ad82e80c2c9aef0c722bdeb8bbdf470commit hash: 22ee425d9ad82e80c2c9aef0c722bdeb8bbdf470commit hash: 22ee425d9ad82e80c2c9aef0c722bdeb8bbdf470 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Add ffmpeg support with winemdo

This fixes issues where cutscene will just hang indefinitely when using
gstreamer.

Once build with ffmpeg, it can be activated with the following:
The new implementation can be enabled by setting the DWORD value:
DisableGstByteStreamHandler = 1
in the HKCU\Software\Wine\MediaFoundation registry key.

The default is to use gstreamer, so if the user does not change the
registry key, this should not change much.

PR:	290775
10.18,1
01 Nov 2025 14:19:26
commit hash: 065025ba18d1f63e332e0e00be1cbb96afc6ec09commit hash: 065025ba18d1f63e332e0e00be1cbb96afc6ec09commit hash: 065025ba18d1f63e332e0e00be1cbb96afc6ec09commit hash: 065025ba18d1f63e332e0e00be1cbb96afc6ec09 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update 10.17 => 10.18

Changelog:
- OpenGL memory mapping using Vulkan in WoW64 mode.
- Synchronization barriers API.
- Support for WinRT exceptions.
- SCSI pass-through in WoW64 mode.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-10.18

PR:	290716
10.17,1
28 Oct 2025 23:43:08
commit hash: c9c996ad6b8fb4a3cde65a0b1c517941dc4f77c7commit hash: c9c996ad6b8fb4a3cde65a0b1c517941dc4f77c7commit hash: c9c996ad6b8fb4a3cde65a0b1c517941dc4f77c7commit hash: c9c996ad6b8fb4a3cde65a0b1c517941dc4f77c7 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update 10.16 => 10.17

Changelog:
- EGL renderer used by default for OpenGL.
- COMCTL32 split into separate v5 and v6 modules.
- Better support for ANSI ODBC drivers.
- Improved CPU info on FreeBSD.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-10.17

Update the pkg-message.in to indicate that hwloc2 must be installed if
the upgrade didn't already did it.

PR:	290406
10.16,1
05 Oct 2025 21:54:59
commit hash: 7b1a525bf28660556118e631727383939487d44dcommit hash: 7b1a525bf28660556118e631727383939487d44dcommit hash: 7b1a525bf28660556118e631727383939487d44dcommit hash: 7b1a525bf28660556118e631727383939487d44d files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update 10.15 => 10.16

Changelog:
- Fast synchronization support using NTSync. (Not supported on FreeBSD)
- 16-bit apps supported in new WoW64 mode.
- Initial support for D3DKMT objects.
- WinMD (Windows Metadata) files generated and installed.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-10.16

PR:	289998
10.15,1
15 Sep 2025 19:22:04
commit hash: 94d12eba0d5c408a70b4ad7c55553de540c22e89commit hash: 94d12eba0d5c408a70b4ad7c55553de540c22e89commit hash: 94d12eba0d5c408a70b4ad7c55553de540c22e89commit hash: 94d12eba0d5c408a70b4ad7c55553de540c22e89 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
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
10.14,1
07 Sep 2025 14:25:53
commit hash: e86886e38b29b810b204e881651b0d77326177fecommit hash: e86886e38b29b810b204e881651b0d77326177fecommit hash: e86886e38b29b810b204e881651b0d77326177fecommit hash: e86886e38b29b810b204e881651b0d77326177fe files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Sort and align Makefile - no functional changes

Fix warnings from portclippy, sort options and etc.

PR:	289257
10.14,1
03 Sep 2025 01:12:49
commit hash: ffaf09b17e050c558fac4072ce81bbc77af9a140commit hash: ffaf09b17e050c558fac4072ce81bbc77af9a140commit hash: ffaf09b17e050c558fac4072ce81bbc77af9a140commit hash: ffaf09b17e050c558fac4072ce81bbc77af9a140 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update 10.13 => 10.14

Changelog:
- Bundled vkd3d upgraded to version 1.17.
- Support for ping on IPv6.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-10.14

PR:	289257
10.13,1
16 Aug 2025 00:22:07
commit hash: 8a791e36c08507de8243e96331e7f5db56d8bdfdcommit hash: 8a791e36c08507de8243e96331e7f5db56d8bdfdcommit hash: 8a791e36c08507de8243e96331e7f5db56d8bdfdcommit hash: 8a791e36c08507de8243e96331e7f5db56d8bdfd files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update 10.12 => 10.13

This includes the following changes:

- Windows.Gaming.Input configuration tab in the Joystick Control Panel.
- ECDSA_P521 and ECDH_P521 algorithms in BCrypt.
- OpenGL WoW64 thunks are all generated.
- Still more support for Windows Runtime metadata in WIDL.
- Various bug fixes.

https://gitlab.winehq.org/wine/wine/-/releases/wine-10.13

PR:	288894
10.12,1
29 Jul 2025 18:55:49
commit hash: 75a08db73602ad41680608de255e667f42a74932commit hash: 75a08db73602ad41680608de255e667f42a74932commit hash: 75a08db73602ad41680608de255e667f42a74932commit hash: 75a08db73602ad41680608de255e667f42a74932 files touched by this commit
Carlo Strub (cs) search for other commits by this committer
emulators/wine-devel: Update to 10.12

PR:		288191
Reported by:	maintainer
10.11,1
20 Jul 2025 20:40:29
commit hash: 2bab9d7794150fe6f95c6e2c306426e335adbc1dcommit hash: 2bab9d7794150fe6f95c6e2c306426e335adbc1dcommit hash: 2bab9d7794150fe6f95c6e2c306426e335adbc1dcommit hash: 2bab9d7794150fe6f95c6e2c306426e335adbc1d files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update to 10.11

This includes the following changes:
- Preparation work for NTSync support.
- More support for generating Windows Runtime metadata in WIDL.
- Various bug fixes.

PR:		287975
10.10,1
07 Jul 2025 08:14:12
commit hash: e2d68479b41bde07d9632498c606417378137a9bcommit hash: e2d68479b41bde07d9632498c606417378137a9bcommit hash: e2d68479b41bde07d9632498c606417378137a9bcommit hash: e2d68479b41bde07d9632498c606417378137a9b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Add error handling to WoW 32-bit setup

Forward port 497de784080c from emulators/wine:

Abstract ABI_FILE and check for its existence before using it.

On the way change formatting to consume less vertical space.

PR:		278525
Approved by:	maintainer (Thibault Payet <monwarez@mailoo.org>)
10.10,1
22 Jun 2025 12:49:08
commit hash: 890284bbff586385538727deed119983f8985405commit hash: 890284bbff586385538727deed119983f8985405commit hash: 890284bbff586385538727deed119983f8985405commit hash: 890284bbff586385538727deed119983f8985405 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update to 10.10

This includes the following changes:
- OSMesa library no longer needed.
- More support for generating Windows Runtime metadata in WIDL.
- Locale data updated to Unicode CLDR 47.
- P010 format support in Media Foundation.
- Various bug fixes.

Removed the --without-osmesa option since it is no longer available.

PR:		287547
10.9,1
17 Jun 2025 10:00:15
commit hash: 36bfb8cadd45566bc8c9e89d8ce622c7a44f2ab2commit hash: 36bfb8cadd45566bc8c9e89d8ce622c7a44f2ab2commit hash: 36bfb8cadd45566bc8c9e89d8ce622c7a44f2ab2commit hash: 36bfb8cadd45566bc8c9e89d8ce622c7a44f2ab2 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update to 10.9

This includes the following changes:
 - Bundled vkd3d upgraded to version 1.16.
 - Initial support for generating Windows Runtime metadata in WIDL.
 - Support for compiler-based exception handling with Clang.
 - EGL library support available to all graphics drivers.
 - Various bug fixes.

PR:		287352
10.8,1
15 Jun 2025 09:07:14
commit hash: 0dfa4d1ec4d3e6b3958e2c33304ddde75a881a9dcommit hash: 0dfa4d1ec4d3e6b3958e2c33304ddde75a881a9dcommit hash: 0dfa4d1ec4d3e6b3958e2c33304ddde75a881a9dcommit hash: 0dfa4d1ec4d3e6b3958e2c33304ddde75a881a9d files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
Author: Thibault Payet
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
10.6_2,1
13 Jun 2025 21:36:18
commit hash: fc086672316439e97293db8fb82722985e7daa71commit hash: fc086672316439e97293db8fb82722985e7daa71commit hash: fc086672316439e97293db8fb82722985e7daa71commit hash: fc086672316439e97293db8fb82722985e7daa71 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Enable Wayland support by default

On the way move all WAYLAND option helpers together, now aligned with
the emulators/wine port.
10.6_1,1
08 May 2025 11:27:38
commit hash: 0d45588eb7ab5da2af534c55e22737733ec99ba1commit hash: 0d45588eb7ab5da2af534c55e22737733ec99ba1commit hash: 0d45588eb7ab5da2af534c55e22737733ec99ba1commit hash: 0d45588eb7ab5da2af534c55e22737733ec99ba1 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
wine-devel: Include wine.1 man pages in all builds

Originally [1] these were only available for 32-bit builds, which
changed since.

PR:		204227 [1]
10.6,1
04 May 2025 08:46:56
commit hash: b4bb07c5dc9fe43f5fd2751b53182f29324c8ab7commit hash: b4bb07c5dc9fe43f5fd2751b53182f29324c8ab7commit hash: b4bb07c5dc9fe43f5fd2751b53182f29324c8ab7commit hash: b4bb07c5dc9fe43f5fd2751b53182f29324c8ab7 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 10.6

This includes the following changes:
 - New lexer in Command Processor.
 - PBKDF2 algorithm in Bcrypt.
 - More support for image metadata in WindowsCodecs.
 - Various bug fixes.

Drop files/patch-dlls_ntdll_signal_x86_64.c which made it upstream
in the meantime.
10.5,1
29 Apr 2025 06:50:59
commit hash: e80c002ad114ab4fee493bb8d1e43636b2c5ad57commit hash: e80c002ad114ab4fee493bb8d1e43636b2c5ad57commit hash: e80c002ad114ab4fee493bb8d1e43636b2c5ad57commit hash: e80c002ad114ab4fee493bb8d1e43636b2c5ad57 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Configure without --without-odbc

This configure option has been removed upstream; things are detected
dynamically now.

PR:		286384
Co-Reported by:	Alexander Vereeken <Alexander88207@protonmail.com>
10.5,1
27 Apr 2025 08:56:31
commit hash: b063b15d08bf4bc4d6150bb63220164fa32b4fc4commit hash: b063b15d08bf4bc4d6150bb63220164fa32b4fc4commit hash: b063b15d08bf4bc4d6150bb63220164fa32b4fc4commit hash: b063b15d08bf4bc4d6150bb63220164fa32b4fc4 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 10.5

This includes the following changes:
 - Support for larger page sizes on ARM64 (which we don't enable yet).
 - Pairing support in the Bluetooth driver.
 - Vulkan H.264 decoding.
 - Various bug fixes.

Include files/patch-dlls_ntdll_signal_x86_64.c, a patch of mine to fix
a build issue, that went upstream after this snapshot.
10.4,1
26 Apr 2025 07:27:32
commit hash: bfc855e7eec1f81adae17441870c5878d615d621commit hash: bfc855e7eec1f81adae17441870c5878d615d621commit hash: bfc855e7eec1f81adae17441870c5878d615d621commit hash: bfc855e7eec1f81adae17441870c5878d615d621 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
Author: Jonathan Vasquez
emulators/wine-devel: Update to Wine 10.4

This includes the following changes:
 - Improvements to PDB support in DbgHelp.
 - More Vulkan video decoder support in WineD3D.
 - Accessibility support in the SysLink control.
 - More progress on the Bluetooth driver.
 - Various bug fixes.

PR:		286354
10.3,1
15 Apr 2025 22:14:19
commit hash: d9f40973944698ccc3922de12bb61341109478d2commit hash: d9f40973944698ccc3922de12bb61341109478d2commit hash: d9f40973944698ccc3922de12bb61341109478d2commit hash: d9f40973944698ccc3922de12bb61341109478d2 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Drop the WINEMAKER option

winemaker is more of an esotheric tool for developers porting software,
not users. Droping the option, which was never on by default, simplifies
the port. My upstream commit 42b6f19678 adds a note on FreeBSD.
10.3,1
10 Apr 2025 11:13:54
commit hash: dfb189e8b803a22b3d18b2a50dc1b6f70d638177commit hash: dfb189e8b803a22b3d18b2a50dc1b6f70d638177commit hash: dfb189e8b803a22b3d18b2a50dc1b6f70d638177commit hash: dfb189e8b803a22b3d18b2a50dc1b6f70d638177 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 10.3

This includes the following changes:
 - Clipboard support in the Wayland driver.
 - Initial Vulkan video decoder support in WineD3D.
 - Bundled Compiler-RT library for ARM builds (which we don't yet do).
 - Header fixes for Winelib C++ support.
 - More progress on the Bluetooth driver.
 - Various bug fixes.

Also properly sort in two pkg-plist entries that came with Wine 10.2.
10.2,1
09 Apr 2025 07:53:44
commit hash: 309d3c189e787b29ab7a81a76716329ca0507c49commit hash: 309d3c189e787b29ab7a81a76716329ca0507c49commit hash: 309d3c189e787b29ab7a81a76716329ca0507c49commit hash: 309d3c189e787b29ab7a81a76716329ca0507c49 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
Author: Thibault Payet
emulators/wine-devel: Update to Wine 10.2

This is the second snapshot of the Wine 10.x branch. It includes the
following changes:

 - Bundled vkd3d is upgraded to version 1.15.
 - Support for setting thread priorities.
 - New Wow64 mode can be enabled dynamically. (Not yet on FreeBSD!)
 - More progress on the Bluetooth driver.
 - Various bug fixes.

Upstream renamed the wine64 binary to wine; account for that when
renaming it to wine64.bin.

Revert the support for new WoW64 mode detection at runtime since it
is not supported on FreeBSD yet (files/patch-dlls_ntdll_unix_loader.c).

PR:		285446
10.1,1
09 Feb 2025 09:14:18
commit hash: 1d7149682ea054f3df56085ee88fabb4ded4466fcommit hash: 1d7149682ea054f3df56085ee88fabb4ded4466fcommit hash: 1d7149682ea054f3df56085ee88fabb4ded4466fcommit hash: 1d7149682ea054f3df56085ee88fabb4ded4466f files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 10.1

This is the first snapshot of the Wine 10.x branch, and the first
after the Wine 10.0 release.

It includes the following changes:
 - A wide range of changes that were deferred during code freeze.
 - Root certificates fixes for Battle.net.
 - Print Provider improvements.
 - More progress on the Bluetooth driver.
 - Various bug fixes.
10.0.r5,1
15 Jan 2025 16:02:49
commit hash: 2922123124772866f25f8e7e2ea884d5624e533fcommit hash: 2922123124772866f25f8e7e2ea884d5624e533fcommit hash: 2922123124772866f25f8e7e2ea884d5624e533fcommit hash: 2922123124772866f25f8e7e2ea884d5624e533f files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Use option helpers for WAYLAND

PLIST_SUB was already active, so nothing to explicitly do regarding
pkg-plist.

PR:		282825
Suggested by:	vvd
10.0.r5,1
13 Jan 2025 15:57:15
commit hash: 7d9dd41909e237542db5899a04c58e78334dc5aacommit hash: 7d9dd41909e237542db5899a04c58e78334dc5aacommit hash: 7d9dd41909e237542db5899a04c58e78334dc5aacommit hash: 7d9dd41909e237542db5899a04c58e78334dc5aa files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 10.0 RC5

This brings another 31+ bug fixes en route to the release.
10.0.r4_1,1
12 Jan 2025 12:03:48
commit hash: 2acb6e55988b6fc62015ce70132c885dc2d620a2commit hash: 2acb6e55988b6fc62015ce70132c885dc2d620a2commit hash: 2acb6e55988b6fc62015ce70132c885dc2d620a2commit hash: 2acb6e55988b6fc62015ce70132c885dc2d620a2 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
Author: tatarataratatan@gmail.com
emulators/wine-devel: Enable Wayland support

This is not on by default (yet).

PR:		282825
Reviewed by:	Thibault Payet <monwarez@mailoo.org>
10.0.r4,1
05 Jan 2025 13:46:04
commit hash: ff37d48a9c1e97937bab86b9bc97f04d11ce2c11commit hash: ff37d48a9c1e97937bab86b9bc97f04d11ce2c11commit hash: ff37d48a9c1e97937bab86b9bc97f04d11ce2c11commit hash: ff37d48a9c1e97937bab86b9bc97f04d11ce2c11 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 10.0 RC4

This brings another 13+ bug fixes en route to the release.
10.0.r3,1
21 Dec 2024 06:26:12
commit hash: 92af11e596c1a5ea6485ce8d1b536e94036b6abbcommit hash: 92af11e596c1a5ea6485ce8d1b536e94036b6abbcommit hash: 92af11e596c1a5ea6485ce8d1b536e94036b6abbcommit hash: 92af11e596c1a5ea6485ce8d1b536e94036b6abb files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 10.0 RC3

This brings another 15+ bug fixes en route to the release.

And with a final change of mine this is now ready for C23 and GCC 15.
10.0.r2,1
14 Dec 2024 09:42:59
commit hash: 11ba493df2ab8e3fedfe628cebd811852ed060dacommit hash: 11ba493df2ab8e3fedfe628cebd811852ed060dacommit hash: 11ba493df2ab8e3fedfe628cebd811852ed060dacommit hash: 11ba493df2ab8e3fedfe628cebd811852ed060da files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 10.0 RC2

This brings 21+ bug fixes en route to the release, plus another
change of mine to fix building as C23 and forthcoming toolchain
updates.
10.0.r1,1
13 Dec 2024 08:22:24
commit hash: fc91d314276c687fdfc951fefd5f34b09868f5d2commit hash: fc91d314276c687fdfc951fefd5f34b09868f5d2commit hash: fc91d314276c687fdfc951fefd5f34b09868f5d2commit hash: fc91d314276c687fdfc951fefd5f34b09868f5d2 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
emulators/wine-devel: mark as PIE_UNSAFE (+)

Reported by:	bulk -t

Approved by:	portmgr (blanket)

Sponsored by:	Future Crew, LLC
10.0.r1,1
07 Dec 2024 12:28:46
commit hash: a1005ee8fa9d9bee2374078b04387572af54c2d8commit hash: a1005ee8fa9d9bee2374078b04387572af54c2d8commit hash: a1005ee8fa9d9bee2374078b04387572af54c2d8commit hash: a1005ee8fa9d9bee2374078b04387572af54c2d8 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 10.0 RC1

This is the first release candidate of the Wine 10.0 series, which was
developed on the Wine 9.x branch.

It includes the following changes:
 - Bundled vkd3d upgraded to version 1.14.
 - Initial version of a Bluetooth driver.
 - UTF-8 support in the C runtime functions.
 - Support for split debug info using build ids.
 - Various bug fixes.

And it also has several patches of ours to build as C23 which is going
to be the default with GCC 15 due next year.
9.22,1
23 Nov 2024 14:08:13
commit hash: 232bbe25dacbe07817b94eeb16c793c0342da201commit hash: 232bbe25dacbe07817b94eeb16c793c0342da201commit hash: 232bbe25dacbe07817b94eeb16c793c0342da201commit hash: 232bbe25dacbe07817b94eeb16c793c0342da201 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.22

This includes the following changes:
 - Support for display mode virtualization.
 - Locale data updated to Unicode CLDR 46.
 - More support for network sessions in DirectPlay.
 - Various bug fixes.
9.21_1,1
20 Nov 2024 10:28:43
commit hash: 5fbc91bb8effb64eddd42a15a85707f1c3b59d93commit hash: 5fbc91bb8effb64eddd42a15a85707f1c3b59d93commit hash: 5fbc91bb8effb64eddd42a15a85707f1c3b59d93commit hash: 5fbc91bb8effb64eddd42a15a85707f1c3b59d93 files touched by this commit
Dima Panov (fluffy) search for other commits by this committer
emulators/wine-devel: fix packaging, add missed gstreamer component to plist

Approved by:    portmgr blanket (trivial packaging fix)

Sponsored by:   Future Crew, LLC
9.21,1
14 Nov 2024 22:17:24
commit hash: 6a2b178e527439794d5efba5bcf01561f4073121commit hash: 6a2b178e527439794d5efba5bcf01561f4073121commit hash: 6a2b178e527439794d5efba5bcf01561f4073121commit hash: 6a2b178e527439794d5efba5bcf01561f4073121 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.21

This includes the following changes:
 - More support for network sessions in DirectPlay.
 - Header fixes for C++ compilation.
 - I/O completion fixes.
 - More formats supported in D3DX9.
 - Various bug fixes.
9.20,1
10 Nov 2024 01:33:37
commit hash: 93e8e4e54bcd5cf4f403bf38d2e02cef443f4e3fcommit hash: 93e8e4e54bcd5cf4f403bf38d2e02cef443f4e3fcommit hash: 93e8e4e54bcd5cf4f403bf38d2e02cef443f4e3fcommit hash: 93e8e4e54bcd5cf4f403bf38d2e02cef443f4e3f files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.20

This includes the following changes:
 - Bundled Capstone library for disassembly in WineDbg.
 - More formats supported in D3DX9.
 - More support for network sessions in DirectPlay.
 - Various bug fixes.
9.19,1
06 Nov 2024 18:48:02
commit hash: 43ebe18a09c728c780319b72cf257269ebabcbeacommit hash: 43ebe18a09c728c780319b72cf257269ebabcbeacommit hash: 43ebe18a09c728c780319b72cf257269ebabcbeacommit hash: 43ebe18a09c728c780319b72cf257269ebabcbea files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.19

This includes the following changes:
 - Character tables updates to Unicode 16.0.0.
 - Better window positioning in the Wayland driver (which we don't use yet).
 - More support for network sessions in DirectPlay.
 - Support for plug&play device change notifications.
 - Various bug fixes.
9.18,1
03 Nov 2024 11:24:26
commit hash: fe02bac4038654e58a023e45b8066bda293d927acommit hash: fe02bac4038654e58a023e45b8066bda293d927acommit hash: fe02bac4038654e58a023e45b8066bda293d927acommit hash: fe02bac4038654e58a023e45b8066bda293d927a files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.18

This includes the following changes:
 - New Media Foundation backend using FFMpeg.
 - Initial support for network sessions in DirectPlay.
 - New Desktop Control Panel applet.
 - Various bug fixes.

Fix sorting of a pkg-plist item from Wine 9.17.
9.17,1
14 Sep 2024 16:43:53
commit hash: e0c543d820b2d77544b836cba5e7d950ae4c440fcommit hash: e0c543d820b2d77544b836cba5e7d950ae4c440fcommit hash: e0c543d820b2d77544b836cba5e7d950ae4c440fcommit hash: e0c543d820b2d77544b836cba5e7d950ae4c440f files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.17

This includes the following changes:
 - Window surface scaling on High DPI displays.
 - Bundled vkd3d upgraded to version 1.13.
 - Improved CPU detection on ARM64 (which we haven't enabled yet).
 - Various bug fixes.
9.16,1
27 Aug 2024 19:47:46
commit hash: 1b3ba5ec454d2c4769a7a58237e91ee168534bdecommit hash: 1b3ba5ec454d2c4769a7a58237e91ee168534bdecommit hash: 1b3ba5ec454d2c4769a7a58237e91ee168534bdecommit hash: 1b3ba5ec454d2c4769a7a58237e91ee168534bde files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.16

This includes the following changes:
 - Initial Driver Store implementation.
 - Pbuffer support in the Wayland driver (which we don't use yet).
 - More prototype objects in MSHTML.
 - Various bug fixes.
9.15,1
11 Aug 2024 17:38:02
commit hash: 1b6aacb7f25430b93d85052f64eb9f53227409d9commit hash: 1b6aacb7f25430b93d85052f64eb9f53227409d9commit hash: 1b6aacb7f25430b93d85052f64eb9f53227409d9commit hash: 1b6aacb7f25430b93d85052f64eb9f53227409d9 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.15

This includes the following changes:
 - Prototype and constructor objects in MSHTML.
 - More support for ODBC Windows drivers (which we haven't enabled).
 - Various bug fixes.

files/patch-include_wine_asm.h has made it upstream in slightly
different form, so remove it.

My patch files/patch-nsiproxy.sys-buildfix has made it upstream,
so remove it.

And files/patch-configure requires updating due to changed patch
context (alas no change to the patch itself).
9.14_1,1
08 Aug 2024 06:14:36
commit hash: 3eda9ed8abffc9114e1dcc2f8313f9e54227293dcommit hash: 3eda9ed8abffc9114e1dcc2f8313f9e54227293dcommit hash: 3eda9ed8abffc9114e1dcc2f8313f9e54227293dcommit hash: 3eda9ed8abffc9114e1dcc2f8313f9e54227293d files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: include/wine/windows/ddk isn't 64-bit only

PR:		280448, 220950
Reported by:	Alexander Vereeken <Alexander88207@protonmail.com>
9.14_1,1
04 Aug 2024 08:40:09
commit hash: a19dda7e99d2445489c509bf64abe949bdfe545bcommit hash: a19dda7e99d2445489c509bf64abe949bdfe545bcommit hash: a19dda7e99d2445489c509bf64abe949bdfe545bcommit hash: a19dda7e99d2445489c509bf64abe949bdfe545b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: %%WINEARCH%%-windows/mmcndmgr.dll isn't 32-bit only

PR:		280448, 220950
9.14,1
02 Aug 2024 06:24:26
commit hash: 017665613e15852d92e105f95ba16d0dc8098a6ecommit hash: 017665613e15852d92e105f95ba16d0dc8098a6ecommit hash: 017665613e15852d92e105f95ba16d0dc8098a6ecommit hash: 017665613e15852d92e105f95ba16d0dc8098a6e files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.14

This includes the following changes:
 - Mailslots reimplemented using server-side I/O.
 - More support for ODBC Windows drivers (if enabled).
 - Still more user32 data structures in shared memory.
 - Various bug fixes.

We also need a patch of mine to address an upstream regression on
non-macos, non-Linux systems: files/patch-nsiproxy.sys-buildfix .
9.13,1
01 Aug 2024 11:49:42
commit hash: e20e0ec29d4eb05b145d80675a61950e7c2865dacommit hash: e20e0ec29d4eb05b145d80675a61950e7c2865dacommit hash: e20e0ec29d4eb05b145d80675a61950e7c2865dacommit hash: e20e0ec29d4eb05b145d80675a61950e7c2865da files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
Author: Anton Saietskii
emulators/wine-devel: Use LLVM 17 as minimum, not fixed version

PR:		280529

LLVM 17 and later provide the necessary include files; see
5f69b17e49 for the original change.
9.13,1
31 Jul 2024 08:12:29
commit hash: cc181346de3f0e0477ef3e9a4dd6f002db5892c3commit hash: cc181346de3f0e0477ef3e9a4dd6f002db5892c3commit hash: cc181346de3f0e0477ef3e9a4dd6f002db5892c3commit hash: cc181346de3f0e0477ef3e9a4dd6f002db5892c3 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Leverage USES=llvm

This allows simplifying BUILD_DEPENDS, use of variables, and the
overall structure, plus it's aligned with emulators/wine now.
9.13,1
31 Jul 2024 08:10:39
commit hash: c54ecc25f108da5e574e944938c19b078b0a11c7commit hash: c54ecc25f108da5e574e944938c19b078b0a11c7commit hash: c54ecc25f108da5e574e944938c19b078b0a11c7commit hash: c54ecc25f108da5e574e944938c19b078b0a11c7 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.13

This includes the following changes:
 - Support for loading ODBC Windows drivers
   (though we haven't enabled ODBC at this point).
 - More user32 data structures in shared memory.
 - More rewriting of the CMD.EXE engine.
 - Various bug fixes.

On the way remove files/clang/stdarg.h, a copy of clang's stdarg.h which
we have been using while the devel/llvm* ports did not install it (and
some others). This changed for devel/llvm17 with commit b21e6b4de1
seven weeks ago.
9.12_1,1
29 Jul 2024 21:47:34
commit hash: ba5653b298e084faea153473a2eeefe2d0acd150commit hash: ba5653b298e084faea153473a2eeefe2d0acd150commit hash: ba5653b298e084faea153473a2eeefe2d0acd150commit hash: ba5653b298e084faea153473a2eeefe2d0acd150 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Avoid "NtRaiseException Unhandled exception"

Users have been reporting a number of cases of the following error:
  002c:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr 0
x6ffffff8b2b7
  0024:err:seh:NtRaiseException Unhandled exception code c0000005 flags 0 addr 0

Address this by means of a patch borrowed from emulators/wine-proton.

PR:		 279927, 280000
9.12,1
04 Jul 2024 20:59:11
commit hash: bf8144968eeb4522199bbf884baf2c727ba49388commit hash: bf8144968eeb4522199bbf884baf2c727ba49388commit hash: bf8144968eeb4522199bbf884baf2c727ba49388commit hash: bf8144968eeb4522199bbf884baf2c727ba49388 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.12

This includes the following changes:
 - Initial support for user32 data structures in shared memory.
 - Rewrite of the CMD.EXE engine.
 - Fixed handling of async I/O status in new WoW64 mode.
 - Various bug fixes.
9.11_1,1
01 Jul 2024 10:05:19
commit hash: a1490b259251fe09f42ec55658a0f2c5d89a2479commit hash: a1490b259251fe09f42ec55658a0f2c5d89a2479commit hash: a1490b259251fe09f42ec55658a0f2c5d89a2479commit hash: a1490b259251fe09f42ec55658a0f2c5d89a2479 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Sync files/wine.sh with emulators/wine

This forward ports the following two commits from emulators/wine
as far as files/wine.sh goes:

    commit ef11261971a87d2b75b352ab479b651d2f2b0b50
    Author: Gerald Pfeifer <gerald@FreeBSD.org>
    Date:   Wed Jan 31 12:27:21 2024 +0000

    emulators/wine: Simplify the logic in wine.sh

and

    commit 0f2052c3784e3b8d5aed85aab22b8a49613ee85c
    Author: Alexander Vereeken <Alexander88207@protonmail.com>
    Date:   Sun Dec 17 22:58:41 2023 +0000

    emulators/wine: Unbreak WoW64

    This is an excerpt of 1f07ec6014 by Alex S <iwtcex@gmail.com> for
    emulators/wine-proton.

PR:		275677, 279927
Reported by: 	scf
9.11,1
30 Jun 2024 09:50:35
commit hash: d3e0576b82063b8937e8f3da50548116fb7130a0commit hash: d3e0576b82063b8937e8f3da50548116fb7130a0commit hash: d3e0576b82063b8937e8f3da50548116fb7130a0commit hash: d3e0576b82063b8937e8f3da50548116fb7130a0 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.11

This includes the following changes:
 - C++ exception handling on ARM platforms (which we don't support yet).
 - More DPI Awareness support improvements.
 - Various bug fixes.
9.10_1,1
29 Jun 2024 14:43:29
commit hash: 30b748b441647600bf05c8d34e9e420909cbd922commit hash: 30b748b441647600bf05c8d34e9e420909cbd922commit hash: 30b748b441647600bf05c8d34e9e420909cbd922commit hash: 30b748b441647600bf05c8d34e9e420909cbd922 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Configure --without-odbc

This is new functionality since upstream commit af3a8fa27b from
May 10. We want to be explicit (either way) for the sake of builds
being reproducible and predictable.

PR:		279205
9.10,1
25 Jun 2024 05:46:04
commit hash: 25b0d06db91ebde463f13d67f8b4ccdc829b0038commit hash: 25b0d06db91ebde463f13d67f8b4ccdc829b0038commit hash: 25b0d06db91ebde463f13d67f8b4ccdc829b0038commit hash: 25b0d06db91ebde463f13d67f8b4ccdc829b0038 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.10

This includes the following changes:
 - Bundled vkd3d upgraded to version 1.12.
 - DPI Awareness support improvements.
 - C++ RTTI support on ARM platforms (which we haven't enabled yet).
 - More obsolete features removed in WineD3D.
 - Various bug fixes.
9.9,1
24 Jun 2024 07:44:54
commit hash: 89f7712ef739f5658db476c8f93c06a3aac3e7d5commit hash: 89f7712ef739f5658db476c8f93c06a3aac3e7d5commit hash: 89f7712ef739f5658db476c8f93c06a3aac3e7d5commit hash: 89f7712ef739f5658db476c8f93c06a3aac3e7d5 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Fix pkg-plist for OSS and i386

With the large update to Wine 9.9 we missed the (non-default) OSS option
and its impact on packaging. [1]

Similarly, i386 does not feature the WoW64 libraries. [2]

PR:		279927
Co-authored-by:	scf [2]
Reported by:	O. Hartmann <ohartmann@walstatt.org> [1], scf [2]
Tested by:	Ivan Rozhuk <rozhuk.im@gmail.com> [1], scf
9.9,1
23 Jun 2024 08:06:01
commit hash: 5f69b17e49a9cc392392e9d91d600a4e48fcb50ccommit hash: 5f69b17e49a9cc392392e9d91d600a4e48fcb50ccommit hash: 5f69b17e49a9cc392392e9d91d600a4e48fcb50ccommit hash: 5f69b17e49a9cc392392e9d91d600a4e48fcb50c files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.9

This includes the following changes:
 - Removal of a number of obsolete features in WineD3D.
 - Support for new WoW64 mode in ODBC.
 - Various bug fixes.

When trying to build with LLVM 15, which is the current default in
the Ports Collection we have been using for a while, we now get the
following error:

  configure: error: Suitable PE cross-compiler not found, PE files
  won't be built. This is an error since --with-mingw was requested.
  ===>  Script "configure" failed unexpectedly.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
9.8_1,1
20 May 2024 07:26:40
commit hash: 441d96b9e9c6f385d6a4ef4d7ce1131ff9f2587ccommit hash: 441d96b9e9c6f385d6a4ef4d7ce1131ff9f2587ccommit hash: 441d96b9e9c6f385d6a4ef4d7ce1131ff9f2587ccommit hash: 441d96b9e9c6f385d6a4ef4d7ce1131ff9f2587c files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Drop GNU_CONFIGURE_MANPREFIX

This is the global default now.
9.8_1,1
16 May 2024 08:30:07
commit hash: 3f7e010b24f898f6f4128cc81ee9cb90b1a78277commit hash: 3f7e010b24f898f6f4128cc81ee9cb90b1a78277commit hash: 3f7e010b24f898f6f4128cc81ee9cb90b1a78277commit hash: 3f7e010b24f898f6f4128cc81ee9cb90b1a78277 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Unbreak WoW64 again

Restore files/patch-dlls_ntdll_unix_loader.c which we "lost" with
the update to Wine 9.0 by means of an adjusted version.

PR:		278427
Obtained from:	Alex S <iwtcex@gmail.com> in PR 278525
9.8,1
14 May 2024 06:13:31
commit hash: 514219cb6907f3f7a32ff3e3b8c2ed6a339fac02commit hash: 514219cb6907f3f7a32ff3e3b8c2ed6a339fac02commit hash: 514219cb6907f3f7a32ff3e3b8c2ed6a339fac02commit hash: 514219cb6907f3f7a32ff3e3b8c2ed6a339fac02 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.8

This includes the following changes:
 - IDL-generated files use fully interpreted stubs.
 - Various bug fixes.
9.7,1
11 May 2024 09:00:19
commit hash: c9fcc6ef30cbe906a069a0721797f37f88a14da0commit hash: c9fcc6ef30cbe906a069a0721797f37f88a14da0commit hash: c9fcc6ef30cbe906a069a0721797f37f88a14da0commit hash: c9fcc6ef30cbe906a069a0721797f37f88a14da0 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
Author: O. Hartmann
emulators/wine-devel: Clean environment for gmake

PR:		277913
9.7,1
09 May 2024 06:44:59
commit hash: 789fe3db9a6066d0759a492cb59d303a3fdc04f7commit hash: 789fe3db9a6066d0759a492cb59d303a3fdc04f7commit hash: 789fe3db9a6066d0759a492cb59d303a3fdc04f7commit hash: 789fe3db9a6066d0759a492cb59d303a3fdc04f7 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.7

This includes the following changes:
 - Some restructuration of the Vulkan driver interface.
 - Some ARM work (which we aren't using yet).
 - Various bug fixes.

Also refine 32-bit ABI determination for WoW64. [1]

PR:		278525 [1]
Submitted by: 	Alexander Vereeken <Alexander88207@protonmail.com> [1]
Reviewed by:	Alex S <iwtcex@gmail.com> [1]
9.6,1
28 Apr 2024 08:41:27
commit hash: fc1106e242719e0733f024683355f2ed1f01f7d7commit hash: fc1106e242719e0733f024683355f2ed1f01f7d7commit hash: fc1106e242719e0733f024683355f2ed1f01f7d7commit hash: fc1106e242719e0733f024683355f2ed1f01f7d7 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.6

This includes the following changes:
 - Support for advanced AVX features in register contexts.
 - More Direct2D effects work.
 - Support for RSA OAEP padding in BCrypt.
 - Interpreted mode fixes in WIDL.
 - Various bug fixes.
9.5,1
05 Apr 2024 21:58:50
commit hash: d6004c5fd9202e0050b0d5aa8c81f224467cd6efcommit hash: d6004c5fd9202e0050b0d5aa8c81f224467cd6efcommit hash: d6004c5fd9202e0050b0d5aa8c81f224467cd6efcommit hash: d6004c5fd9202e0050b0d5aa8c81f224467cd6ef files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.5

This includes the following changes:
 - Initial SLTG-format typelib support in widl.
 - Improvements to Minidump support.
 - Various bug fixes.

Upstream also dropped some libraries related to WoW64.
9.4,1
03 Apr 2024 15:59:11
commit hash: 7b83f7fdc2b62eb57df888e7dc5df81b35a16af1commit hash: 7b83f7fdc2b62eb57df888e7dc5df81b35a16af1commit hash: 7b83f7fdc2b62eb57df888e7dc5df81b35a16af1commit hash: 7b83f7fdc2b62eb57df888e7dc5df81b35a16af1 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
emulators/wine*: do not test for removed llvm10
9.4,1
23 Mar 2024 15:34:30
commit hash: e8e15e3903c8f8317235e02fe7efc810b2e6c373commit hash: e8e15e3903c8f8317235e02fe7efc810b2e6c373commit hash: e8e15e3903c8f8317235e02fe7efc810b2e6c373commit hash: e8e15e3903c8f8317235e02fe7efc810b2e6c373 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.4

This includes the following changes:
 - Bundled vkd3d upgraded to version 1.11.
 - Initial OpenGL support in the Wayland driver (which we don't use).
 - Support for elevating process privileges.
 - More HID pointer improvements.
 - Various bug fixes.
9.3,1
29 Feb 2024 02:43:19
commit hash: 7127338d6a2b8af61ff94c03657169463ac968aacommit hash: 7127338d6a2b8af61ff94c03657169463ac968aacommit hash: 7127338d6a2b8af61ff94c03657169463ac968aacommit hash: 7127338d6a2b8af61ff94c03657169463ac968aa files touched by this commit
Joel Bodenmann (jbo) search for other commits by this committer
Author: Lexi Winter
emulators/wine-devel: Update to 9.3

Changelog: https://gitlab.winehq.org/wine/wine/-/releases/wine-9.3

What's new in this release:
  * Improvements to Internet Proxy support.
  * New HID pointer device driver.
  * Timezone database update.
  * More exception fixes on ARM platforms.
  * Various bug fixes.

While here, move manpages from man/ to share/man/.

PR:		277385
Approved by:	tcberner (mentor, implicit)
9.2,1
25 Feb 2024 23:54:33
commit hash: 42f7e66f6c77db76d198c2f16690280ef0caa602commit hash: 42f7e66f6c77db76d198c2f16690280ef0caa602commit hash: 42f7e66f6c77db76d198c2f16690280ef0caa602commit hash: 42f7e66f6c77db76d198c2f16690280ef0caa602 files touched by this commit
Joel Bodenmann (jbo) search for other commits by this committer
Author: Lexi Winter
emulators/wine-devel: Update to 9.2

Changelog: https://gitlab.winehq.org/wine/wine/-/releases/wine-9.2

Changes in this release:
  * Mono engine updated to version 9.0.0.
  * A number of system tray fixes.
  * Exception handling improvements on ARM platforms.
  * Various bug fixes.

PR:		277020
Approved by:	tcberner (mentor, implicit)
9.1,1
03 Feb 2024 22:53:18
commit hash: 796ad3a445f9f167f89402bd4fff5ae3d9a34b17commit hash: 796ad3a445f9f167f89402bd4fff5ae3d9a34b17commit hash: 796ad3a445f9f167f89402bd4fff5ae3d9a34b17commit hash: 796ad3a445f9f167f89402bd4fff5ae3d9a34b17 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.1

This is the first snapshot of the Wine 9.x branch, and the first after
the Wine 9.0 release.

It includes the following changes:
 - A number of Input Method improvements.
 - Improved Diffie-Hellman key support.
 - Better Dvorak keyboard detection.
 - Various bug fixes.
9.0.r5,1
14 Jan 2024 04:36:07
commit hash: f34df0657173cb45d09e09824d7358ca68f1cebbcommit hash: f34df0657173cb45d09e09824d7358ca68f1cebbcommit hash: f34df0657173cb45d09e09824d7358ca68f1cebbcommit hash: f34df0657173cb45d09e09824d7358ca68f1cebb files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.0-rc5

This fixes some 22 more bug reports.
9.0.r4,1
06 Jan 2024 02:07:56
commit hash: 1244d46c2088c969079df287db4e1dcd4b54b9eacommit hash: 1244d46c2088c969079df287db4e1dcd4b54b9eacommit hash: 1244d46c2088c969079df287db4e1dcd4b54b9eacommit hash: 1244d46c2088c969079df287db4e1dcd4b54b9ea files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.0-rc4

This fixes some 17 bug reports.

The ANNOUNCE and README files have been converted to mark down (.md).
9.0.r3,1
24 Dec 2023 08:22:47
commit hash: b5ca6b77e15c0a01099b99400318327d91ca1860commit hash: b5ca6b77e15c0a01099b99400318327d91ca1860commit hash: b5ca6b77e15c0a01099b99400318327d91ca1860commit hash: b5ca6b77e15c0a01099b99400318327d91ca1860 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.0-rc3

This fixes some 35 bug reports.
9.0.r2,1
18 Dec 2023 13:45:45
commit hash: 3e853282f9a358c0d9576475fd88f58c7e739f88commit hash: 3e853282f9a358c0d9576475fd88f58c7e739f88commit hash: 3e853282f9a358c0d9576475fd88f58c7e739f88commit hash: 3e853282f9a358c0d9576475fd88f58c7e739f88 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.0-rc2

This includes the following changes:
 - Bug fixes only, we are in code freeze.
9.0.r1,1
12 Dec 2023 13:54:42
commit hash: 1429de03bc0cacfc93e178f31529f34c33bdddc6commit hash: 1429de03bc0cacfc93e178f31529f34c33bdddc6commit hash: 1429de03bc0cacfc93e178f31529f34c33bdddc6commit hash: 1429de03bc0cacfc93e178f31529f34c33bdddc6 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.0-rc1

This includes the following changes:
 - Bundled vkd3d upgraded to version 1.10.
 - Support for DH encryption keys with a recent GnuTLS.
 - Keyboard layouts support in the Wayland driver (which we don't use
   yet, though).
 - Various bug fixes.
8.21,1
26 Nov 2023 21:25:03
commit hash: 5d2af9e3de9ccb187138c2fb33064233cf0ce817commit hash: 5d2af9e3de9ccb187138c2fb33064233cf0ce817commit hash: 5d2af9e3de9ccb187138c2fb33064233cf0ce817commit hash: 5d2af9e3de9ccb187138c2fb33064233cf0ce817 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 8.21

This includes the following changes:
 - High-DPI scaling and initial Vulkan support in the Wayland driver
   (which we don't use yet, though).
 - Updates to the locale database.
 - Various bug fixes.

Revert
  * Add ${STRIP_CMD} to GNU configure environment variable ac_cv_prog_STRIP
from commit 132921c8f8. [1]

PR:		274953 [1]
Discussed with:	Alastair Hogge <agh@riseup.net> [1]
8.20_1,1
16 Nov 2023 23:40:27
commit hash: 132921c8f898c5ca11780b9b87543cce6eb406d2commit hash: 132921c8f898c5ca11780b9b87543cce6eb406d2commit hash: 132921c8f898c5ca11780b9b87543cce6eb406d2commit hash: 132921c8f898c5ca11780b9b87543cce6eb406d2 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
Author: Alastair Hogge
emulators/wine-devel: GSTREAMER dependency cleanup

* Add missing USES=gnome and USE=GNOME=glib20 for GSTREAMER dependencies
* Add ${STRIP_CMD} to GNU configure environment variable ac_cv_prog_STRIP

PR:		274953
8.20,1
11 Nov 2023 15:55:28
commit hash: 22ca9450faa6d940a8b09309023a71287ad209cecommit hash: 22ca9450faa6d940a8b09309023a71287ad209cecommit hash: 22ca9450faa6d940a8b09309023a71287ad209cecommit hash: 22ca9450faa6d940a8b09309023a71287ad209ce files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 8.20

This includes the following changes:
 - More DirectMusic implementation.
 - Protocol associations exported to the Unix desktop.
 - Code cleanups in preparation for code freeze.
 - Various bug fixes.
8.19,1
07 Nov 2023 00:16:50
commit hash: 1f3b9362b92cc5ad2af60dfbf6d7a9ebad1076fccommit hash: 1f3b9362b92cc5ad2af60dfbf6d7a9ebad1076fccommit hash: 1f3b9362b92cc5ad2af60dfbf6d7a9ebad1076fccommit hash: 1f3b9362b92cc5ad2af60dfbf6d7a9ebad1076fc files touched by this commit
Robert Clausecker (fuz) search for other commits by this committer
Author: Alastair Hogge
emulators/wine-devel: Fix build on i386

Fix pkg-plist to restore building on i386.
Also sort the following in pkg-plist:
include/wine/svcctl.h
include/wine/svcctl.idl

PR:		274905
8.19,1
01 Nov 2023 12:32:50
commit hash: a9a707cc8f112c79b6d8cbf9ab0f75bd99294cfacommit hash: a9a707cc8f112c79b6d8cbf9ab0f75bd99294cfacommit hash: a9a707cc8f112c79b6d8cbf9ab0f75bd99294cfacommit hash: a9a707cc8f112c79b6d8cbf9ab0f75bd99294cfa files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Unbreak on i386

Revert an upstream change to tools/winebuild/res32.c that exposed
resource contraints for clang on i386 (cf. the upstream reports
at https://github.com/llvm/llvm-project/issues/62339
and https://bugs.winehq.org/show_bug.cgi?id=54889 ).

Apply this patch only on i386 to minimize divergence and risk on
64-bit x86.

PR:		273987 [1], 271201 [2]
Bi-sected by:	Damjan Jovanovic <damjan.jov@gmail.com> [2]
Motivated by:	scf [1]
8.19,1
31 Oct 2023 21:32:21
commit hash: 2d82a45aca4d5224eec7c79e85eb605fd709be97commit hash: 2d82a45aca4d5224eec7c79e85eb605fd709be97commit hash: 2d82a45aca4d5224eec7c79e85eb605fd709be97commit hash: 2d82a45aca4d5224eec7c79e85eb605fd709be97 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 8.19

This includes the following changes:
 - More DirectMusic implementation.
 - Various bug fixes.

And we no longer unconditionally pass --without-gstreamer to
configure; both the --without and --with forms now are covered
more specifically.
8.18,1
30 Oct 2023 16:52:30
commit hash: 1d03b8604e8a0185ad027f7fae1d075ca4d3d03bcommit hash: 1d03b8604e8a0185ad027f7fae1d075ca4d3d03bcommit hash: 1d03b8604e8a0185ad027f7fae1d075ca4d3d03bcommit hash: 1d03b8604e8a0185ad027f7fae1d075ca4d3d03b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Sort pkg-plist
8.18,1
22 Oct 2023 16:15:52
commit hash: 63ef7d1ab018109313476c9b03632c4fe1ab6633commit hash: 63ef7d1ab018109313476c9b03632c4fe1ab6633commit hash: 63ef7d1ab018109313476c9b03632c4fe1ab6633commit hash: 63ef7d1ab018109313476c9b03632c4fe1ab6633 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Use GStreamer when supporting sound

When ALSA or OSS are enabled, i.e., we have sound enabled, pull
in and use GStreamer as well.

PR:		273987
Reported by:	scf
8.18,1
16 Oct 2023 08:23:03
commit hash: 944eff5cfa5f0fe00d44a04f891b19928a34c335commit hash: 944eff5cfa5f0fe00d44a04f891b19928a34c335commit hash: 944eff5cfa5f0fe00d44a04f891b19928a34c335commit hash: 944eff5cfa5f0fe00d44a04f891b19928a34c335 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Improve configuration for ALSA and OSS

Use ALSA_CONFIGURE_WITH and OSS_CONFIGURE_WITH instead of the
ALSA_CONFIGURE_ON and OSS_CONFIGURE_ON forms.

This properly handles the case where neither the ALSA nor OSS option
are set. It's more resilient to future changes. And shorter.

PR:		273987
8.18,1
15 Oct 2023 09:39:32
commit hash: bc9ce7077baf5f6bde8b0b8146fadbe4406acb5ccommit hash: bc9ce7077baf5f6bde8b0b8146fadbe4406acb5ccommit hash: bc9ce7077baf5f6bde8b0b8146fadbe4406acb5ccommit hash: bc9ce7077baf5f6bde8b0b8146fadbe4406acb5c files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 8.18

This includes the following changes:
 - Bundled vkd3d upgraded to version 1.9.
 - Initial window management in the Wayland driver (which we don't use).
 - SoundFont support in DirectMusic.
 - Various bug fixes.

 - Bundled FluidSynth library for DirectMusic.
 - More window management in the Wayland driver.
 - More effect support in Direct3D 10.
 - Various bug fixes.

It also includes a fix I got upstream. 8.17 lacks that and fails to
build, which is why we skipped it.
8.16,1
14 Oct 2023 21:43:57
commit hash: e79d1724732cf329b77f66f3f14d7c691fdd7e80commit hash: e79d1724732cf329b77f66f3f14d7c691fdd7e80commit hash: e79d1724732cf329b77f66f3f14d7c691fdd7e80commit hash: e79d1724732cf329b77f66f3f14d7c691fdd7e80 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 8.16

This includes the following changes:
 - Beginnings of a DirectMusic revival.
 - Many fixes and improvements in the regression tests.
 - Various bug fixes.
And one fix of mine to keep FreeBSD building.

Reset maintainer since sadly Damjan has not been available for the
last ten months due to personal circumstances. Thank you for your
contributions as maintainer and before that - and I hope to see you
back!

PR:		273987
Approved by:	maintainer timeout
8.15,1
01 Oct 2023 10:15:37
commit hash: a37c1315dce5bbc693b7e6966faa8fa7d581419bcommit hash: a37c1315dce5bbc693b7e6966faa8fa7d581419bcommit hash: a37c1315dce5bbc693b7e6966faa8fa7d581419bcommit hash: a37c1315dce5bbc693b7e6966faa8fa7d581419b files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 8.15

This includes the following changes:
 - Support for TEXT print processor.
 - Cycle Collection support in MSHTML.
 - Cross-process memory notifications in Wow64.
 - Various bug fixes.

PR:		273837
Approved by:	maintainer timeout
8.14,1
20 Sep 2023 20:43:36
commit hash: 049f2d665bf00d615f6713f0d78389f9bc2e5ae9commit hash: 049f2d665bf00d615f6713f0d78389f9bc2e5ae9commit hash: 049f2d665bf00d615f6713f0d78389f9bc2e5ae9commit hash: 049f2d665bf00d615f6713f0d78389f9bc2e5ae9 files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 8.14

This includes the following changes:
 - Initial support for painting windows in the Wayland driver
   (which we do not use yet).
 - Command stream performance improvements in WineD3D.

 - Wow64 support in WineGStreamer.
 - WeakMap support in JScript.
 - Georgian translation.

 - Dumping of Windows registry files in WineDump.
 - Fixes for Wow64 window messages.
 - Various bug fixes.

And it brings loads of packaging changes.

PR:		273538
Approved by:	maintainer timeout
8.11_2,1
15 Sep 2023 03:48:12
commit hash: 20db1fde7ec83e5e31c4ebe0444fd9dbf512445dcommit hash: 20db1fde7ec83e5e31c4ebe0444fd9dbf512445dcommit hash: 20db1fde7ec83e5e31c4ebe0444fd9dbf512445dcommit hash: 20db1fde7ec83e5e31c4ebe0444fd9dbf512445d files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Remove myself from pkg-descr

While I occasionally contribute when time permits, I stepped down as
official maintainer. Still listing me here would be confusing.
8.11_2,1
11 Sep 2023 11:56:12
commit hash: 2f0499ea740fac3715c7699bfbe94028050df6facommit hash: 2f0499ea740fac3715c7699bfbe94028050df6facommit hash: 2f0499ea740fac3715c7699bfbe94028050df6facommit hash: 2f0499ea740fac3715c7699bfbe94028050df6fa files touched by this commit
Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Default to LLVM 15 (instead of 10 or 11)

Port dc3c11a883551eab418c265403c383b27bad8000 from emulators/wine:

  If the user has set the default version of LLVM to 10 or 11, use
  LLVM 15 instead (rather than LLVM 12 as before). LLVM 15 is the
  current default in ports, so one less version to install in case.

Plus it's what everyone else uses. And what this port uses in most
cases.

Approved by:	portmgr (blanket)

Number of commits found: 648 (showing only 100 on this page)

1 | 2 | 3 | 4 | 5 | 6 | 7  »