notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
NOTE: the WWW: line in pkg-descr was relocated to a WWW= line in Makefile. Each port in FreshPorts has a homepage link. Look for it right after the Description: on each port's home page.

Do I know someone who can pick up a server from 7401 E. Ben White Blvd. Austin TX?

The emphasis is on know, or recommended by someone I know. This is the original FreshPorts server, way past useful: RAID, 8GB RAM, etc. The drives need to be wiped and everything recycled.
non port: emulators/wine-devel/pkg-plist
SVNWeb

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

1 | 2 | 3  »  

Sun, 11 Sep 2022
[ 10:56 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:439e85e22a9e67c8636adafc04be44a29c3b6106  commit hash:439e85e22a9e67c8636adafc04be44a29c3b6106  commit hash:439e85e22a9e67c8636adafc04be44a29c3b6106  439e85e 
emulators/wine-devel: Update to Wine 7.16

This includes the following changes:
 - Wow64 support in X11 driver.
 - Session storage in MSHTML.
 - Unicode regexp fixes in MSXML.
 - IME improvements in Edit control.
 - Various bug fixes.
Mon, 5 Sep 2022
[ 15:30 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:09e5822c0fc94e8595d14137c0ef6d539ceffdbf  commit hash:09e5822c0fc94e8595d14137c0ef6d539ceffdbf  commit hash:09e5822c0fc94e8595d14137c0ef6d539ceffdbf  09e5822 
emulators/wine-devel: Update to Wine 7.15

This includes the following changes:
 - Command lists in Direct2D.
 - RSA encryption.
 - Initial Wow64 thunking in WIN32U.
 - Optional support for colors in test output.
 - Various bug fixes.

Approved by:	maintainer
Wed, 3 Aug 2022
[ 20:11 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:08d85ddae147c4694bd69f656a983032dad596c5  commit hash:08d85ddae147c4694bd69f656a983032dad596c5  commit hash:08d85ddae147c4694bd69f656a983032dad596c5  08d85dd 
emulators/wine-devel: update to version 7.14

This includes the following changes:
 - More progress on syscall interface for USER32.
 - Improved font fallbacks in DirectWrite.
 - Some fixes for socket shutdowns.
 - Various bug fixes.

Also since the ibiblio mirror doesn't have Wine 7.x, and SourceForge
doesn't have 7.14, replace them with the upstream URL.
Sat, 23 Jul 2022
[ 15:21 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:5834740e9a12120917c3606def01799908f458a3  commit hash:5834740e9a12120917c3606def01799908f458a3  commit hash:5834740e9a12120917c3606def01799908f458a3  5834740 
emulators/wine-devel: update to version 7.13

This includes the following changes:
 - Gecko engine updated to version 2.47.3.
 - USB driver converted to PE.
 - Some theming improvements.
 - Various bug fixes.

Approved by:	Damjan Jovanovic <damjan.jov@gmail.org> (maintainer)
Mon, 11 Jul 2022
[ 17:59 Stefan Eßer (se) search for other commits by this committer ]    commit hash:23a14cd7d51ae4c4f769f17a0d3a99c5b981003c  commit hash:23a14cd7d51ae4c4f769f17a0d3a99c5b981003c  commit hash:23a14cd7d51ae4c4f769f17a0d3a99c5b981003c  23a14cd 
emulators/wine-devel: update to version 7.11

Approved by:	Damjan Jovanovic <damjan.jov@gmail.com> (maintainer)
[ 17:59 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:11eaf23053f5c4ded5a55a83fa53c85ec89a9ee8  commit hash:11eaf23053f5c4ded5a55a83fa53c85ec89a9ee8  commit hash:11eaf23053f5c4ded5a55a83fa53c85ec89a9ee8  11eaf23 
emulators/wine-devel: update to version 7.12

Approved by:	Damjan Jovanovic <damjan.jov@gmail.com> (maintainer)
Tue, 5 Jul 2022
[ 08:05 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:d9e87fa8143a0796092e2c0638f991149a17730e  commit hash:d9e87fa8143a0796092e2c0638f991149a17730e  commit hash:d9e87fa8143a0796092e2c0638f991149a17730e  d9e87fa 
emulators/wine-devel: Update to Wine 7.9

This includes the following changes:
 - A number of fixes for test failures on Windows.
 - Various bug fixes.

Approved by:	Damjan Jovanovic <damjan.jov@gmail.com> (maintainer)
Tue, 21 Jun 2022
[ 06:33 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:08d2327e5bf9c4ca5732f9f5834b0e7eea2177bd  commit hash:08d2327e5bf9c4ca5732f9f5834b0e7eea2177bd  commit hash:08d2327e5bf9c4ca5732f9f5834b0e7eea2177bd  08d2327 
emulators/wine-devel: Update to Wine 7.8

This includes the following changes:
 - X11 and OSS drivers converted to PE.
 - WoW64 support in the sound drivers.
 - Number formatting using the new locale database.
 - Various bug fixes.

(Three files less in an installation with STAGING off.)

Approved by:	Damjan Jovanovic <damjan.jov@gmail.com> (maintainer)
Sun, 19 Jun 2022
[ 23:40 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:c00d1c5e99e27c51b48205db94d9af7b757e719e  commit hash:c00d1c5e99e27c51b48205db94d9af7b757e719e  commit hash:c00d1c5e99e27c51b48205db94d9af7b757e719e  c00d1c5 
emulators/wine-devel: Fix alphabetical sorting of pkg-plist

Over the last couple of updates four, five files got slotted into
pkg-plist out of alphabetic ordering. Address that and make things
consistent again.

Approved by:	portmgr (blanket)
Sun, 1 May 2022
[ 14:45 Hans Petter Selasky (hselasky) search for other commits by this committer ]    commit hash:eb5fce936ef1e4c2ff51d5064fe153d15a5f7107  commit hash:eb5fce936ef1e4c2ff51d5064fe153d15a5f7107  commit hash:eb5fce936ef1e4c2ff51d5064fe153d15a5f7107  eb5fce9 
emulators/wine-devel: Fix packaging with ALSA on

Make sure the built ALSA libraries are included in the package when ALSA is on.
Fixes ce1e733047cfa6bdea3d1bfb767814c7fa2a9809 and "make check-plist" .

Approved by: pi (implicit)
Thu, 28 Apr 2022
[ 14:33 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:5c352cfbb46552caa595aab2bccda70ab236fc09  commit hash:5c352cfbb46552caa595aab2bccda70ab236fc09  commit hash:5c352cfbb46552caa595aab2bccda70ab236fc09  5c352cf 
emulators/wine-devel: update to version 7.7

Relevant changes:
 - More progress on the PE conversion of the X11 and OSS drivers.
 - Support for UTF-8 as default Ansi codepage.
 - Theming support for control panel applets.
Fri, 22 Apr 2022
[ 21:04 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:2895c1dc9c4efbdfaff99db514569da9ca2223b1  commit hash:2895c1dc9c4efbdfaff99db514569da9ca2223b1  commit hash:2895c1dc9c4efbdfaff99db514569da9ca2223b1  2895c1d 
emulators/wine-devel: Fix packaging with OSS off

With revision ce1e733047cfa6bdea3d1bfb767814c7fa2a9809 we introduced
a choice between ALSA and OSS, the latter being the default as before.
This fixes the packaging list when OSS is off (and ALSA on).
Sat, 16 Apr 2022
[ 01:36 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:2d85790551405d0870dcb26019279291aa0db407  commit hash:2d85790551405d0870dcb26019279291aa0db407  commit hash:2d85790551405d0870dcb26019279291aa0db407  2d85790 
emulators/wine-devel: Sort pkg-plist

%%WINE32%%lib/wine/%%WINEARCH%%-unix/libwow32.a was put into the
wrong place; easy enough to fix.
Fri, 8 Apr 2022
[ 21:43 Stefan Eßer (se) search for other commits by this committer Author: Gerald Pfeifer ]    commit hash:97c60822615fe7686a8df8e085618d328b93d0ea  commit hash:97c60822615fe7686a8df8e085618d328b93d0ea  commit hash:97c60822615fe7686a8df8e085618d328b93d0ea  97c6082 
emulators/wine-devel: Update to Wine 7.5

This includes the following changes:
 - ALSA driver converted to PE.
 - Locale database generated from Unicode CLDR.
 - HLSL compiler support with the bundled vkd3d.
 - Initial support for the OCSP protocol.
 - More cleanups to support 'long' type.
 - Various bug fixes.
Wed, 23 Mar 2022
[ 21:42 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:7249a84325346313c492f47498156eedc23af0ae  commit hash:7249a84325346313c492f47498156eedc23af0ae  commit hash:7249a84325346313c492f47498156eedc23af0ae  7249a84 
emulators/wine-devel: update to version 7.4

Changes from 7.2 to 7.3 (skipped):
 - More large scale cleanups to support 'long' type.
 - Proper support for API sets.
 - Progress on the PE conversion of USER32 and WineALSA.
 - A number of HID joystick fixes.

Changes from 7.3 to 7.4:
 - 'Light' theme enabled by default.
 - Bundled vkd3d library.
 - WineD3D, D3D12 and DXGI modules converted to PE.
 - More large scale cleanups to support 'long' type.
 - Various bug fixes.
Fri, 18 Mar 2022
[ 22:15 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:e5138464c5bbdad13a6f155dbabcf7c3db9e53f1  commit hash:e5138464c5bbdad13a6f155dbabcf7c3db9e53f1  commit hash:e5138464c5bbdad13a6f155dbabcf7c3db9e53f1  e513846 
emulators/wine-devel: update to version 7.2

This update includes the following changes:
 - Large scale cleanup to support 'long' type with MSVCRT.
 - Mono engine updated to version 7.1.1.
 - More theming fixes in common controls.
 - Beginnings of a WMA decoder.
 - Support for 64-bit time_t.
 - Various bug fixes.

This update installs the wine binaries with ASLR disabled to work
around an issue on 13-STABLE and -CURRENT.
Mon, 31 Jan 2022
[ 14:21 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:865fc1ddb58052d38fc0f353ce70da4c7d643b79  commit hash:865fc1ddb58052d38fc0f353ce70da4c7d643b79  commit hash:865fc1ddb58052d38fc0f353ce70da4c7d643b79  865fc1d 
emulators/wine-devel: update to version 7.1
Sat, 8 Jan 2022
[ 10:45 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:ee7c59732f043936c4f56f7dd25ed5bc9d00954c  commit hash:ee7c59732f043936c4f56f7dd25ed5bc9d00954c  commit hash:ee7c59732f043936c4f56f7dd25ed5bc9d00954c  ee7c597 
emulators/wine-devel: update to 7.0-rc4

The 4th milestone of the soon to be released Wine 7.0 with 38 bug
fixes, and another 22 bug fixes from the (skipped) RC3 release.

In addition to the patch provided by Damjan, part of the PLIST change
in PR 260612 has been applied to install some files that used to be
dependent on the STAGING option.
Mon, 20 Dec 2021
[ 11:05 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:fcc24493a95bac09225c910f3cb067bd71d20f71  commit hash:fcc24493a95bac09225c910f3cb067bd71d20f71  commit hash:fcc24493a95bac09225c910f3cb067bd71d20f71  fcc2449 
emulators/wine-devel: Update to Wine 7.0 RC2

This is the second milestone of the forthcoming Wine 7.0 release
series. It fixes 34 bugs in addition to the 32 bugs RC1 (which we
skipped) did in addition to the following features it brought:
 - Reimplementation of the WinMM joystick driver.
 - All Unix libraries converted to the syscall-based interface.
Mon, 6 Dec 2021
[ 20:31 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:5678d834dc290a8da8dcaa84226395f55f96070c  commit hash:5678d834dc290a8da8dcaa84226395f55f96070c  commit hash:5678d834dc290a8da8dcaa84226395f55f96070c  5678d83 
emulators/wine-devel: Update to Wine 6.23

This includes the following changes:
 - Mount manager and CoreAudio driver converted to PE.
 - Support for exception handling in Wow64 mode.
 - Optional support for using the distribution's PE libraries.
 - A number of UI improvements in WineDbg.
 - Various bug fixes.

Also fix a pkg-plist issue on i386. [1]

PR:		260125 [1]
Submitted by:   Filipe da Silva Santos <contact@shiori.com.br> [1]
Mon, 22 Nov 2021
[ 13:16 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:f339ae325a2461f0062d935dc5ff6f76ec67ae86  commit hash:f339ae325a2461f0062d935dc5ff6f76ec67ae86  commit hash:f339ae325a2461f0062d935dc5ff6f76ec67ae86  f339ae3 
emulators/wine-devel: Update to Wine 6.22

This includes the following changes:
 - More improvements to HID joystick support.
 - WoW64 thunks in a number of Unix libraries.
 - Beginnings of moving USER32 to Win32u.
 - Various bug fixes.

The Mono engine has been updated to version 7.0.0 in a separate
update to emulators/wine-mono-devel.

Approved by:	maintainer (= author)
Sun, 7 Nov 2021
[ 08:31 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:00078ad233b83f1b5a53355502ba8747480c991f  commit hash:00078ad233b83f1b5a53355502ba8747480c991f  commit hash:00078ad233b83f1b5a53355502ba8747480c991f  00078ad 
emulators/wine-devel: Update to Wine 6.21

This includes the following changes:
 - WinSpool, GPhoto, and a few other modules converted to PE.
 - Better support for inline functions in DbgHelp.
 - Beginnings of a MSDASQL implementation.
 - Various bug fixes.

files/patch-dlls-winebus-6.20 and files/patch-no-procfs have been
accepted upstream, so remove our local copies.

With that, and additional upstream changes, mounting /proc is no
longer required on FreeBSD, so we don't need to document it. [1]

PR:		258795 [1]
Approved by:	maintainer (= author)
Tue, 2 Nov 2021
[ 06:27 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:e32f90cfd0b9ab6cc66e7f214e99dbc550575f0c  commit hash:e32f90cfd0b9ab6cc66e7f214e99dbc550575f0c  commit hash:e32f90cfd0b9ab6cc66e7f214e99dbc550575f0c  e32f90c 
emulators/wine-devel: Account for bundled mpg123 library

Since version 6.20 Wine bundles and unconditionally uses its own copy of
the mpg123 library.

Accordingly remove the MPG123 option and associated logic, unconditionally
package associated files (Mk/Scripts/check-stagedir.sh missed those [1]),
and bump PORTREVISION.

PR:		220950 [1]
Mon, 1 Nov 2021
[ 08:57 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:e041ced5138fd2c91c5c39d384fff7e86524c2c6  commit hash:e041ced5138fd2c91c5c39d384fff7e86524c2c6  commit hash:e041ced5138fd2c91c5c39d384fff7e86524c2c6  e041ced 
emulators/wine-devel: Update to Wine 6.20

This includes the following changes:
 - MSXml, XAudio, DInput and a few other modules converted to PE.
 - A few system libraries are bundled with the source to support PE builds.
 - HID joystick is now the only supported joystick backend in DirectInput.
 - Better support for MSVCRT builds in Winelib.
 - Various bug fixes.

Also, using our patches within this Port (for now):
 - procfs no longer needs to be mounted on /proc, we use sysctl() instead.
 - The Staging patchset will apply even if $PORTSDIR is a Git repository.

The latter requires lang/gawk as an additional EXTRACT_DEPENDS.

(The now bundled system libraries will trigger some follow-up changes,
but for now we're okay.)

Approved by:	maintainer (= author)
Sun, 24 Oct 2021
[ 01:50 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:58a766e89fa983048907cbfa02aebcd4a0fa2251  commit hash:58a766e89fa983048907cbfa02aebcd4a0fa2251  commit hash:58a766e89fa983048907cbfa02aebcd4a0fa2251  58a766e 
emulators/wine-devel: Package win32u.dll on 64-bit, too

Since upstream commit 80df54a407680859ea777ae0b60aef6f8f378719
in early October 2021, and thus the recent 6.19 release, user32
directly links to win32u which has evolved from a pure stub
during that period.

We have been packaging win32u since FreeBSD commit
1b62862f143abe52c91f69e09c024d8814fd6b95 and the update to Wine 6.11,
alas only on i386. Now it builds and is necessary universally, so
package it everywhere.

Bump PORTREVISION.

PR:		259223
Reported by:	Thibault Payet <monwarez@mailoo.org>
Approved by:	maintainer (= author)
Tue, 19 Oct 2021
[ 06:18 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:8189a2a276f8dd30ee1b075b2cfa8cf171ac286a  commit hash:8189a2a276f8dd30ee1b075b2cfa8cf171ac286a  commit hash:8189a2a276f8dd30ee1b075b2cfa8cf171ac286a  8189a2a 
emulators/wine-devel: Fix pkg-plist when X11 is off

Mark three files that are only installed when the X11 option is
enabled accordingly.
Wed, 13 Oct 2021
[ 20:54 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:a5156f506fce16dc036968c4870361cee92f0fcf  commit hash:a5156f506fce16dc036968c4870361cee92f0fcf  commit hash:a5156f506fce16dc036968c4870361cee92f0fcf  a5156f5 
emulators/wine-devel: Update to Wine 6.19

This includes the following changes:
 - IPHlpApi, NsiProxy, WineDbg and a few other modules converted to PE.
 - More HID joystick work.
 - Kernel parts of GDI moved to Win32u.
 - More work towards Dwarf 3/4 debug support.
 - Various bug fixes.

It also brings minor packaging changes related to the Staging patch set.
Wed, 29 Sep 2021
[ 11:56 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:9688dadd0b9603356b5b4e0a76f66be1c2deb5e5  commit hash:9688dadd0b9603356b5b4e0a76f66be1c2deb5e5  commit hash:9688dadd0b9603356b5b4e0a76f66be1c2deb5e5  9688dad 
emulators/wine-devel: Update to Wine 6.18

This includes the following changes:
 - Shell32 and WineBus libraries converted to PE.
 - Unicode data updated to Unicode version 14.
 - More work towards Dwarf 3/4 debug support.
 - HID joystick enabled by default.
 - Various bug fixes.

files/patch-amd64-vs-x86-64, which I submitted upstream, is obsolete
now and the issue has been addressed upstream even more thoroughly,
so drop our local patch.
Sun, 26 Sep 2021
[ 13:27 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:a26036d0241f76193758c6e4379834fc0ff142d9  commit hash:a26036d0241f76193758c6e4379834fc0ff142d9  commit hash:a26036d0241f76193758c6e4379834fc0ff142d9  a26036d 
emulators/wine-devel: Merge the VKD3D option into X11

Vulkan and vkd3d have few additional dependencies on top of OpenGL
(via Mesa) so fold them into the general X11 switch.

This further reduces the number of options in this port.

PR:		258375
Thu, 16 Sep 2021
[ 21:57 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:a02e3c6686d68350132a88379fc3d99445b9b80d  commit hash:a02e3c6686d68350132a88379fc3d99445b9b80d  commit hash:a02e3c6686d68350132a88379fc3d99445b9b80d  a02e3c6 
emulators/wine-devel: Update to Wine 6.17

This includes the following changes:
 - WineCfg program converted to PE.
 - Better high-DPI support in builtin applications.
 - More preparation work for the GDI syscall interface.
 - Improved debugger support in Wow64 mode.
 - Various bug fixes.

My patch files/patch-dlls-nsiproxy.sys has been accepted upstream,
so remove it on our end.

Work around FreeBSD calling x86-64 by the name of amd64 and the
Ports Collection using this in a variable ARCH, which interferes
with Wine's variable of the same name and messes things up badly.
I have hope to be able to upstream files/patch-amd64-vs-x86-64. [1]

PR:		257020 [1]
Inspired by:	Ivan Rozhuk <rozhuk.im@gmail.com> [1]
Fri, 10 Sep 2021
[ 07:46 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:5b6ae6008a8b7eafc1a02a13352c2a1553bdfa5b  commit hash:5b6ae6008a8b7eafc1a02a13352c2a1553bdfa5b  commit hash:5b6ae6008a8b7eafc1a02a13352c2a1553bdfa5b  5b6ae60 
emulators/wine-devel: Complete the packaging list on amd64

On the way alphabetically sort two other files (both of which are
conditionals).
Tue, 31 Aug 2021
[ 07:11 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:4e8baba14a51d58726d97b51d48297a27c812304  commit hash:4e8baba14a51d58726d97b51d48297a27c812304  commit hash:4e8baba14a51d58726d97b51d48297a27c812304  4e8baba 
emulators/wine-devel: Update to Wine 6.16

This includes the following changes:
 - Initial version of a HID-based joystick backend.
 - Improved high-DPI theming support.
 - More preparation work for the GDI syscall interface.
 - Better CodeView support in WineDump.
 - Various bug fixes.

It also addresses a couple of FreeBSD-specific build issues I had to
address due to system headers not including others actually required:

 nsiproxy: Include sys/param.h.
 nsiproxy: Include netinet/in_pcb.h.
 nsiproxy: Include stddef.h.
 ntdll: Always return a value in get_builtin_init_funcs.
 nsiproxy: Include sys/types.h from udp.c.
 nsiproxy: Add $(PROCSTAT_LIBS) to EXTRALIBS.
 nsiproxy: Include netinet/in.h in udp.c.
 nsiproxy: Include sys/queue.h from tcp.c.

My patch files/patch-dlls-nsiproxy.sys has been integrated upstream,
so remove it here.
Thu, 19 Aug 2021
[ 06:31 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:7461a3c2018beac3b809db6e1849ba96080088c2  commit hash:7461a3c2018beac3b809db6e1849ba96080088c2  commit hash:7461a3c2018beac3b809db6e1849ba96080088c2  7461a3c 
emulators/wine-devel: Update to Wine 6.15

This includes the following changes:
 - WinSock (WS2_32) library converted to PE.
 - Support for performance data in the registry.
 - More 32->64-bit thunks for NTDLL calls.
 - Improved floating point status handling in the C runtime.
 - More preparation work for the GDI syscall interface.
 - Various bug fixes.

My patch files/patch-dlls-ntdll-unix-virtual.c has been accepted
upstream in the meantime, so remove it here.
Sun, 8 Aug 2021
[ 09:19 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:835981dbc56d281ba8cc9ac1433536f3e448491b  commit hash:835981dbc56d281ba8cc9ac1433536f3e448491b  commit hash:835981dbc56d281ba8cc9ac1433536f3e448491b  835981d 
emulators/wine-devel: XAudio2 no longer depends on OpenAL

Since upstream commit 3e390b1aafff47df63376a8ca4293c515d74f4ba on
2019-02-20 XAudio2 uses FAudio (which already is an unconditional
dependency) and no longer depends on OpenAL, so adjust the packing
list accordingly. [1]

We did not detect this via regular testing due to false negatives
in Mk/Scripts/check-stagedir.sh in the presence of %%OPTION%%s in
pkg-plist. [2]

PR:		257651 [1], 220950 [2]
Submitted by: 	Alex S <iwtcex@gmail.com> [1]
Mon, 2 Aug 2021
[ 21:40 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:27ae28dd240c63c37a2fe17d2a2440d1beda5870  commit hash:27ae28dd240c63c37a2fe17d2a2440d1beda5870  commit hash:27ae28dd240c63c37a2fe17d2a2440d1beda5870  27ae28d 
emulators/wine-devel: Invoke with LD_BIND_NOW and revampe WoW

Forward port 1d2af6e08958ac78de9fae727283ac8cdaf8705f and its
two follow-up fixes ad15b0e748b6bd93ef1e36b1c605c1da29d10565 and
1b5885c463320a2af0e7fe2ed0fdca93d760ad19 from emulators/wine:

   Wine 6.0 and later need LD_BIND_NOW / LD_32_BIND_NOW on FreeBSD,
   cf. https://bugs.winehq.org/show_bug.cgi?id=50257 and
   https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=252307
   so move the actual binaries to wine64.bin / wine.bin and invoke
   them via a script that does those settings. [1]

   Also revamp the WoW handling/packging which combines 32-bit/i386
   Wine into 64-bit/amd64 Wine. [1]

Submitted by:   Alex S <iwtcex@gmail.com> [1]
PR:             257284 [1], 252307 [1], 255336, 257020
Sun, 1 Aug 2021
[ 09:18 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:c6eb7a4880576471a6c76f43e197a27036f37e75  commit hash:c6eb7a4880576471a6c76f43e197a27036f37e75  commit hash:c6eb7a4880576471a6c76f43e197a27036f37e75  c6eb7a4 
emulators/wine-devel: Update to Wine 6.14

This includes the following changes:
 - 32->64-bit thunks implemented in WOW64 dll.
 - More preparation work for the GDI syscall interface.
 - Various bug fixes.

My patch files/patch-nsiproxy.sys has been accepted upstream, so
remove our local version.
Wed, 28 Jul 2021
[ 06:22 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:1abe074520b16503c29e736250334cadc8eb2f25  commit hash:1abe074520b16503c29e736250334cadc8eb2f25  commit hash:1abe074520b16503c29e736250334cadc8eb2f25  1abe074 
emulators/wine-devel: Fix up pkg-plist

This is the update for Wine 6.13 which was missing from the original
commit.
Tue, 6 Jul 2021
[ 06:56 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:e110b9ed9010df158dbb910dbca6b71bd97328c4  commit hash:e110b9ed9010df158dbb910dbca6b71bd97328c4  commit hash:e110b9ed9010df158dbb910dbca6b71bd97328c4  e110b9e 
emulators/wine-devel: Update to Wine 6.12

This includes the following changes:
 - Builtin "Blue" and "Classic Blue" themes.
 - More work towards WinSock PE conversion.
 - Beginnings of the NSI (Network Store Interface) implementation.
 - Support for 32/64-bit registry views in reg.exe.
 - Various bug fixes.

The Staging patch set is broken for this snapshot; mark the STAGING
option broken accordingly.

Add files/patch-nsiproxy.sys which addresses a build issue on
non-Linux platforms that I pushed upstream in the meantime.
Sun, 20 Jun 2021
[ 06:47 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:1b62862f143abe52c91f69e09c024d8814fd6b95  commit hash:1b62862f143abe52c91f69e09c024d8814fd6b95  commit hash:1b62862f143abe52c91f69e09c024d8814fd6b95  1b62862 
emulators/wine-devel: Update to Wine 6.11

This includes the following changes:
 - Theming support in all builtin programs.
 - All remaining CRT math functions imported from Musl.
 - Support for codepage 720 (Arabic).
 - Various bug fixes.
Mon, 7 Jun 2021
[ 05:47 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:0c075c34730868649471217ad2d975ce8b671e1d  commit hash:0c075c34730868649471217ad2d975ce8b671e1d  commit hash:0c075c34730868649471217ad2d975ce8b671e1d  0c075c3 
emulators/wine-devel: Update to Wine 6.10

This brings the following changes:
 - Shell folders naming scheme follows recent Windows.
 - WinePulse library converted to PE.
 - More math functions from Musl in the C runtime.
 - Various bug fixes.
 - And the Mono engine has been updated to version 6.2.0.
Wed, 26 May 2021
[ 08:00 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:78fd9398bbd863e5515f2e07a09476d2c0087dd4  commit hash:78fd9398bbd863e5515f2e07a09476d2c0087dd4  commit hash:78fd9398bbd863e5515f2e07a09476d2c0087dd4  78fd939 
emulators/wine-devel: Update to Wine 6.9

This includes the following changes:
 - WPCAP library converted to PE.
 - Support for paper forms in the print spooler.
 - More math functions from Musl in the C runtime.
 - Various bug fixes.
Thu, 20 May 2021
[ 05:44 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:105de62c3f053e2e9361edb6c25f913551f40c8c  commit hash:105de62c3f053e2e9361edb6c25f913551f40c8c  commit hash:105de62c3f053e2e9361edb6c25f913551f40c8c  105de62 
emulators/wine-devel: Update to Wine 6.8

This includes the following changes:
 - Libraries installed into architecture-specific subdirectories.
 - Secur32 library converted to PE.
 - Support for Map object in JavaScript.
 - Various bug fixes.

The first of the above implies massive changes to the packaging
structure.
Mon, 17 May 2021
[ 06:01 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:ce06cc145c1c4d9c4de159bf60d094ed367f6296  commit hash:ce06cc145c1c4d9c4de159bf60d094ed367f6296  commit hash:ce06cc145c1c4d9c4de159bf60d094ed367f6296  ce06cc1 
emulators/wine-devel: Complete packaging on 64-bit

This did not show up with 32-bit builds and it still packaged fine
with 64-bit builds, alas wow64cpu.dll ended up missing there.
Mon, 26 Apr 2021
[ 09:32 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:6562fa7c891d80be8a287fd434f99e8159939aef  commit hash:6562fa7c891d80be8a287fd434f99e8159939aef  commit hash:6562fa7c891d80be8a287fd434f99e8159939aef  6562fa7 
emulators/wine-devel: Update to Wine 6.7

This includes the following changes:
 - NetApi32, WLDAP32, and Kerberos libraries converted to PE.
 - More Media Foundation work.
 - ES6 JavaScript mode.
 - Improved WOW64 file system redirection.
 - More Plug & Play driver support.
 - Keyboard raw input device.
 - Various bug fixes.

And another good number of code moves from the Staging tree into the
main tree (as reflected in pkg-plist).
Mon, 12 Apr 2021
[ 13:11 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:996345a04d856fdc863ddce257b8d98da8074d6c  commit hash:996345a04d856fdc863ddce257b8d98da8074d6c  commit hash:996345a04d856fdc863ddce257b8d98da8074d6c  996345a 
emulators/wine-devel: Update to Wine 6.6

This includes the following changes:
 - DWrite and DnsApi libraries converted to PE.
 - Plug & play driver support improvements.
 - Various bug fixes.

Also a decent number of files installed no longer are contingent on
the Staging patchset, having moved into Wine proper.

On the way simplify the dependency on wine-mono-devel.
Fri, 9 Apr 2021
[ 21:44 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:d3e3974b711b852287ddd7ef65d396793f431d2e  commit hash:d3e3974b711b852287ddd7ef65d396793f431d2e  commit hash:d3e3974b711b852287ddd7ef65d396793f431d2e  d3e3974 
emulators/wine-devel: Update to Wine 6.5

This includes the following changes:
 - OpenCL support updated to version 1.2.
 - More support for IE compatibility modes in MSHTML.
 - More windowless RichEdit work.
 - A few more WinRT library stubs.
 - Various bug fixes.
Tue, 23 Mar 2021
[ 07:35 gerald search for other commits by this committer ] Original commit   Revision:569009
The Staging Patchset for Wine 6.4 is available; include it.

Just a minor change in terms of packaging (wow64cpu.dll is gone).
Sun, 14 Mar 2021
[ 11:23 gerald search for other commits by this committer ] Original commit   Revision:568379
Update to Wine 6.4.  This includes the following changes:
 - Support for the DTLS protocol.
 - Fontset support in DirectWrite.
 - Dialog for editing Access Control entries.
 - Theming support for a few more common controls.
 - Support for Korean Wansung encoding.
 - Various bug fixes.
Sun, 28 Feb 2021
[ 07:18 gerald search for other commits by this committer ] Original commit   Revision:566748
Update to Wine 6.3.  This includes the following changes:
 - Better debugger support in the NT syscall interface.
 - WineGStreamer library converted to PE.
 - Still more WinRT support in WIDL.
 - Optional support for build IDs.
 - Various bug fixes.

Most of the files that "disppeared" from the Staging patchset (with
the STAGING option active) with version 6.2 are back. It appears some
patches were temporarily deactivated in that one snapshot.
Sat, 20 Feb 2021
[ 07:26 gerald search for other commits by this committer ] Original commit   Revision:566142
The Wine Staging patchset for Wine 6.2 is now available.

A bit unexpectedly a number of files disappeared without being
migrated to the main Wine code base; it appears some sets of
patches were disabled for the time being.
Fri, 12 Feb 2021
[ 22:38 gerald search for other commits by this committer ] Original commit   Revision:565075
Update to Wine 6.2.  This includes the following changes:
 - Support for NTDLL debugger APIs.
 - More WinRT support in WIDL.
 - Various bug fixes.

Also the Mono engine and hence emulators/wine-mono-devel are updated
to version 6.0.0, with DirectX support.
Tue, 2 Feb 2021
[ 23:15 gerald search for other commits by this committer ] Original commit   Revision:563849
Update to Wine 6.1, the first development snapshot after the Wine 6.0
release and first step towards Wine 7.0.

This includes the following changes:
 - Arabic text shaping.
 - More WinRT support in WIDL.
 - VKD3D version 1.2 is used for Direct3D 12.
 - Various bug fixes.

Two files have propagated from the Staging patchset to mainline.
Tue, 22 Dec 2020
[ 16:26 gerald search for other commits by this committer ] Original commit   Revision:558915
Update to Wine 6.0 RC3, which brings further bug fixes.

The Wine Staging patchset does not appear to follow the RC phase and
criteria and brings a bunch of new files.
Mon, 7 Dec 2020
[ 10:03 gerald search for other commits by this committer ] Original commit   Revision:557223
Adjust the download of the Staging patchset to the Wine 6.0 RC1 release
and hence re-enable it. [1]

Temporarily include a patch of mine to address a build breakage with
that patchset, files/extrapatch-staging-server-fd.c.

Update the description for the STAGING option and explicitly label it
as unsupported.

PR:		251606 [1]
Sat, 5 Dec 2020
[ 01:00 gerald search for other commits by this committer ] Original commit   Revision:557034
Update to Wine 6.0 RC1, the first milestone of the forthcoming Wine 6.0
release series.

This includes the following changes:
 - WindowsCodecs and QCap libraries converted to PE.
 - Faster font initialization at process start.
 - Support for named pipes with empty names.
 - Various bug fixes.
Wed, 25 Nov 2020
[ 02:24 gerald search for other commits by this committer ] Original commit   Revision:556239
The Wine Staging patchset for Wine 5.22 is now available.

(This surprisingly reverts a few additions in terms of installed files
that did not appear in mainline, either.)
Sat, 21 Nov 2020
[ 01:58 gerald search for other commits by this committer ] Original commit   Revision:555805
Update to Wine 5.22.  This includes the following changes:
 - C runtime libraries converted to PE.
 - Use fontconfig cache for faster startup.
 - Video playback improvements.
 - 3DES cipher support.
 - Various bug fixes.
Thu, 12 Nov 2020
[ 13:31 gerald search for other commits by this committer ] Original commit   Revision:554959
Update to Wine 5.21.  This includes the following changes:
 - GDI32 library converted to PE.
 - More fixes for windowless RichEdit.
 - A number of timezone updates.
 - Various bug fixes.

files/extrapatch-server-file.c that I added to work around upstream
breakage with the Wine Staging patchset is not necessary any longer,
nor is half of files/extrapatch-dlls-ntdll-unix-file.c.
Sun, 1 Nov 2020
[ 14:15 gerald search for other commits by this committer ] Original commit   Revision:553837
Unbreak the (non-default) STAGING option.  This requires two local patches
on top of the Wine Staging patchset that address upstream regressions.

It also brings a fair number of STAGING-specific additions to the set of
Wine libraries.
Sat, 24 Oct 2020
[ 11:41 gerald search for other commits by this committer ] Original commit   Revision:553186
Update to Wine 5.20.  This includes the following changes:
 - More work on the DSS cryptographic provider.
 - A number of fixes for windowless RichEdit.
 - Support for FLS callbacks.
 - Window resizing in the new console host.
 - Various bug fixes.
Sun, 11 Oct 2020
[ 10:16 gerald search for other commits by this committer ] Original commit   Revision:552045
Update to Wine 5.19.

This includes the following changes from Wine 5.18 which we had to skip
since it failed to build on FreeBSD:
 - USER32 library converted to PE.
 - Console no longer requires the curses library.
 - Support for display modes with various orientations.
 - A number of syntax fixes in the WIDL compiler.
 - Vulkan shader compilation using the new vkd3d-shader library.
 - Non-recursive makefiles.

Plus the following changes from version 5.19 itself:
 - Wine Mono engine updated to 5.1.1, with WPF text formatting support.
 - KERNEL32 library converted to PE.
 - DSS cryptographic provider.
 - Windowing support in the new console host.
 - A number of exception handling fixes.
 - Various bug fixes.

Our local patch files/patch-tools-makedep became obsolete by those
changes that first broke version 5.18 and now appear fixed in 5.19.

files/patch-dlls_kernel32_Makefile.in needs some adjustments due to
changed context, but retains the core tweak we've been carrying.
Sun, 13 Sep 2020
[ 10:25 gerald search for other commits by this committer ] Original commit   Revision:548471
Update to Wine 5.17.  This includes the following changes:
 - ADVAPI32 library converted to PE.
 - Beginnings of an NDIS network driver.
 - Still more restructuration of the console support.
 - Various bug fixes.

The Wine Staging patchset for this release is broken on FreeBSD and/or
with GCC 9, so mark this option as broken:

file.c:237:37: error: 'EXTATTR_NAMESPACE_USER' undeclared (first use in this fun
ction)
  237 |     return extattr_get_fd( filedes, EXTATTR_NAMESPACE_USER, &name[XATTR_
USER_PREFIX_LEN],
file.c:237:67: error: 'XATTR_USER_PREFIX_LEN' undeclared (first use in this func
tion); did you mean 'XATTR_USER_PREFIX'?
  237 |     return extattr_get_fd( filedes, EXTATTR_NAMESPACE_USER, &name[XATTR_
USER_PREFIX_LEN],
Mon, 31 Aug 2020
[ 08:52 gerald search for other commits by this committer ] Original commit   Revision:547155
Update to Wine 5.16.  This includes the following changes:
 - Support for x86 AVX registers.
 - Still more restructuration of the console support.
 - Various bug fixes.

Revert an upstream patch (7571fa87df453e404d8b6ca58e2da95340156849)
that breaks the build with GCC 9 for now - files/patch-tools-makedep.

A number of files transitioned from the Staging patchset to the main
codebase, in addition the Staging patchset lost some and gained some.
Thu, 20 Aug 2020
[ 05:20 gerald search for other commits by this committer ] Original commit   Revision:545499
Update to Wine 5.15.  This includes the following changes:
 - Initial implementation of the XACT Engine libraries.
 - Beginnings of a math library in MSVCRT based on Musl.
 - Still more restructuration of the console support.
 - Direct Input performance improvements.
 - Exception handling fixes on x86-64.
 - Various bug fixes.

lib/wine/libx3daudio1_7.def "disappeared" from the Staging patchset,
without migrating to the default case. That's in addition to a number
of the usual dose of packaging changes.
Mon, 3 Aug 2020
[ 06:56 gerald search for other commits by this committer ] Original commit   Revision:544025
Update to Wine 5.14.  This includes the following changes:
 - More restructuration of the console support.
 - Initial version of the Webdings font.
 - Beginnings of PE conversion of the MSVCRT libraries.
 - Various bug fixes.

My patch files/extrapatch-dlls-ntdll-unix-registry.c is now upstream,
so remove it here.
Thu, 30 Jul 2020
[ 12:20 gerald search for other commits by this committer ] Original commit   Revision:543788
Reapply revision 542851 that broke the index via an interaction with
emulators/i386-wine-devel and was reverted, now with a tweak to avoid
that breakage:

The Wine Staging patchset for Wine 5.13 is now available and fixed
(compared to the previous one).

It also addresses the build issue for Wine 5.13 that I fixed via
files/patch-dlls-ntdll-unix-registry.c, so we need to make that
patch only apply when the Wine Staging patchset is not used.

PR:             248118 [1]
Submitted by:   vvd@unislabs.com
Wed, 22 Jul 2020
[ 14:00 antoine search for other commits by this committer ] Original commit   Revision:542857
Revert r542851 and unbreak INDEX
[ 10:41 gerald search for other commits by this committer ] Original commit   Revision:542851
The Wine Staging patchset for Wine 5.13 is now available and fixed
(compared to the previous one).

It also addresses the build issue for Wine 5.13 that I fixed via
files/patch-dlls-ntdll-unix-registry.c, so we need to make that
patch only apply when the Wine Staging patchset is not used.

PR:		248118
Submitted by:	vvd@unislabs.com
Sat, 18 Jul 2020
[ 10:46 gerald search for other commits by this committer ] Original commit   Revision:542489
Update to Wine 5.13.  This includes the following changes:
 - Re-mapping of INI files to the registry.
 - System call thunks in NTDLL.
 - Reimplementation of floating point numbers printing.
 - Beginnings of a restructuration of the console support.
 - Various bug fixes.

A build error got in upstream the day this snapshot was created;
temporarily address this via files/patch-dlls-ntdll-unix-registry.c
which I alreadly submitted upstream.

(The Wine Staging patchset isn't yet available. No change on that
front yet - it was marked BROKEN anyway.)
Sat, 4 Jul 2020
[ 10:17 gerald search for other commits by this committer ] Original commit   Revision:541187
Update to Wine 5.12.  This includes the following changes:
 - NTDLL converted to PE format.
 - Support for the WebSocket API.
 - Improved RawInput support.
 - Vulkan spec update.
 - Various bug fixes.
Mon, 22 Jun 2020
[ 06:52 gerald search for other commits by this committer ] Original commit   Revision:539797
Update to Wine 5.11.  This includes the following changes:
 - Wine Mono engine 5.1.0 provides WpfGfx library support.
 - More work on the separate Unix library for NTDLL.
 - Beginnings of a NetIO kernel driver implementation.
 - Initial support for the Print Ticket API.
 - Various bug fixes.

Among others my fix from files/patch-dlls_ntdll was accepted upstream,
so remove it here.

Two files have moved from the Staging patchset to the general tree, so
package them across the board.

This snapshot should also fix issues on recent -CURRENT. [1]

PR:		247374 [1]
Tue, 9 Jun 2020
[ 21:28 gerald search for other commits by this committer ] Original commit   Revision:538346
Update to Wine 5.10.  This includes the following changes:
 - More progress on the WineD3D Vulkan backend.
 - Beginnings of a separate Unix library for NTDLL.
 - Better support for anti-cheat kernel drivers.
 - More glyph substitutions in DirectWrite.
 - Support for DSS private keys.
 - ARM64 exception handling fixes.
 - Various bug fixes.

files/patch-libs-wine-mmap.c has been included upstream, so remove it.

The area that files/patch-dlls_kernel32_Makefile.in touches has changed
upstream; adjust the patch to those changes, maintaining the gist of our
patch all along.

dlls/ntdll has seen significant rework upstream, unfortunately breaking
on i386 with GCC 9 (though apparently not GCC 10); address that with the
new files/patch-dlls_ntdll that I submitted upstream also.
Sat, 30 May 2020
[ 10:19 gerald search for other commits by this committer ] Original commit   Revision:537075
The Wine Staging patchset (which is not enabled by default) gained one
file it installs - take that into account.
Sat, 23 May 2020
[ 09:20 gerald search for other commits by this committer ] Original commit   Revision:536275
Update to Wine 5.9.  This includes the following changes:
 - Major progress on the WineD3D Vulkan backend.
 - Initial support for splitting dlls into PE and Unix parts.
 - Support for generating PDB files when building PE dlls.
 - Timestamp updates in the Kernel User Shared Data.
 - Various bug fixes.

files/patch-dlls-dwrite-opentype.c was a backport from upstream past
the Wine 5.8 snapshot so is included here - remove it.

Keep files/patch-tools-winegcc, which reverts an upstream change in
Wine 5.8 for the time being while we assess the situation.
Tue, 12 May 2020
[ 07:41 gerald search for other commits by this committer ] Original commit   Revision:534974
Update to Wine 5.8.  This includes the following changes:
 - Support for Plug & Play device notifications.
 - Still more progress on the WineD3D Vulkan backend.
 - Initial implementation of a GIF encoder.
 - Vulkan spec update.
 - Various bug fixes.
Sat, 25 Apr 2020
[ 09:11 gerald search for other commits by this committer ] Original commit   Revision:532929
Update to Wine 5.7.  This includes the following changes:
 - Wine Mono engine updated to 5.0.0, with upstream WPF support.
 - More progress on the WineD3D Vulkan backend.
 - Beginnings of a USB device driver.
 - Support for building with Clang in MSVC mode.
 - Builtin modules no longer depend on libwine.
 - Support for configuring Windows version from the command line.
 - Various bug fixes.
Fri, 10 Apr 2020
[ 21:18 gerald search for other commits by this committer ] Original commit   Revision:531339
Update to Wine 5.6.  This includes the following changes:
 - Still more Media Foundation work.
 - Improvements to Active Directory LDAP support.
 - A few more modules converted to PE.
 - Improvements to gdb proxy mode.
 - Various bug fixes.

My fix for a build problem on some versions of FreeBSD in
files/patch-dlls-dbghelp has been accepted upstream, so remove here.

The Wine Staging patch set is lagging once again; we'll add support
once it's available.
Tue, 31 Mar 2020
[ 19:01 gerald search for other commits by this committer ] Original commit   Revision:530004
The Wine Staging patchset for Wine 5.5 (off by default) brought one
additional file we missed due to the accidental early commit as part
of revision r529780.  Address that.
Fri, 27 Mar 2020
[ 22:41 gerald search for other commits by this committer ] Original commit   Revision:529283
Update to Wine 5.5.  This includes the following changes:
 - Builtin libraries use the new UCRTBase C runtime.
 - Compatibility mode used when reporting Windows version.
 - Better support for debug information in PE files.
 - Support for linguistic case mappings.
 - More attributes supported in WebServices.
 - Various bug fixes.
Sat, 14 Mar 2020
[ 12:54 gerald search for other commits by this committer ] Original commit   Revision:528406
Update to Wine 5.4.  This includes the following changes:
 - Unicode data updated to Unicode version 13.
 - Builtin programs use the new UCRTBase C runtime.
 - More correct support for Internationalized Domain Names.
 - Support for painting rounded rectangles in Direct2D.
 - Text drawing in D3DX9.
 - Various bug fixes.

This also brings a set of new changes with the Staging Patchset,
so maybe worth a try enabling the STAGING option if something is
not working.
Thu, 5 Mar 2020
[ 08:58 gerald search for other commits by this committer ] Original commit   Revision:527817
Re-apply the main part of r527613 | gerald | 2020-03-02 that covers the
update to Wine 5.3:

  Update to Wine 5.3.  This includes the following changes:
   - More work towards Ucrtbase runtime support.
   - Full support for Unicode normalization.
   - Improvements in Shell Folders handling.
   - Various bug fixes.
Mon, 2 Mar 2020
[ 09:53 antoine search for other commits by this committer ] Original commit   Revision:527622
Revert 527613 and unbreak INDEX
[ 07:34 gerald search for other commits by this committer ] Original commit   Revision:527613
Update to Wine 5.3.  This includes the following changes:
 - More work towards Ucrtbase runtime support.
 - Full support for Unicode normalization.
 - Improvements in Shell Folders handling.
 - Various bug fixes.

Also allow for this port to be used as master port for i386-wine-devel,
which means we need to avoid duplicate inclusions of bsd.port.pre.mk and
bsd.port.post.mk. [1]

Submitted by:	salvadore [1]
Thu, 20 Feb 2020
[ 22:46 gerald search for other commits by this committer ] Original commit   Revision:526595
Update to Wine 5.2.  This includes the following changes:
 - More compatible codepage mapping tables. [A]
 - Support for using the null display driver as a real driver.
 - Better UTF-8 support in the Resource and Message Compilers.
 - Fixes for using ucrtbase as C runtime.
 - Various bug fixes.

It also brings a significant number of changes to the packaging list,
notably due to [A].

Finally remove wine-staging and i386-wine-staging as conflicts since
those do not exist any longer. [1]

Submitted by:	salvadore [1]
Sat, 8 Feb 2020
[ 10:20 gerald search for other commits by this committer ] Original commit   Revision:525543
$DATADIR/winebus.inf is now provided by Wine itself, no longer just by
the Wine Staging patchset (which is contingent on the STAGING option).

We did not detect this due to the way Mk/Scripts/check-stagedir.sh has
false negatives in the presence of %%OPTION%%s in pkg-plist. [1]

PR:		220950 [1]
Tue, 4 Feb 2020
[ 13:29 gerald search for other commits by this committer ] Original commit   Revision:525161
Wine 5.1 is the first snapshot after the Wine 5.0 release, indicating that
development for Wine 6 has started.  This brings the following changes:
 - Better reporting of error location in JScript and VBScript.
 - Support for relocatable installation of the Winelib tools.
 - Ellipse drawing in Direct2D.
 - OLE monikers improvements.
 - Various bug fixes.

Two files (.h/.idl) moved out of the staging patchset with this snapshot.
Wed, 15 Jan 2020
[ 09:00 gerald search for other commits by this committer ] Original commit   Revision:523086
Update to Wine 5.0 RC5 which fixes another nineteen bugs during the
release stabilization process.

Surprisingly still file additions, though only include files, both
for the default configuration and with the Staging patchset.
Wed, 8 Jan 2020
[ 03:38 gerald search for other commits by this committer ] Original commit   Revision:522359
Update to Wine 5.0 RC3 which fixes some four dozen bugs on top of RC2.
Thu, 26 Dec 2019
[ 07:28 gerald search for other commits by this committer ] Original commit   Revision:520892
Update to Wine 5.0 RC1, the first release candidate of the upcoming
Wine 5.0 release series.  This includes the following changes:
 - Gecko update, with support for running from a global location.
 - Unicode data updated to Unicode version 12.1.
 - Initial version of the MSADO (ActiveX Data Objects) library.
 - Update installation support in the WUSA (Windows Update Standalone)
   tool.
 - More progress on the kernel32/kernelbase restructuring.
 - Support for signing with ECDSA keys.
 - Various bug fixes.

In tandem update wine-gecko-devel from 2.47 to 2.47.1 - a minor update,
though URL and filename change from wine_devel to wine-devel, which is
in line with wine-mono-devel, for example, but easy to miss.  (Due to
revision r520775 this is only a one-liner now, though.)
Wed, 4 Dec 2019
[ 02:32 gerald search for other commits by this committer ] Original commit   Revision:518982
Update to Wine 4.21.  This includes the following changes:
 - HTTP proxy configuration through DHCP.
 - Parameter block support in D3DX9.
 - A few more dlls converted to PE.
 - Various bug fixes.
Sun, 24 Nov 2019
[ 04:25 gerald search for other commits by this committer ] Original commit   Revision:518293
Update to Wine 4.20.  This includes the following changes:
 - New version of the Mono engine with an FNA update. [1]
 - Code persistence in VBScript and JScript.
 - Vulkan spec updates.
 - Various bug fixes.

And further merges (and two files) coming over from Wine Staging.

Update wine-mono-devel to the upstream release 4.9.4. [1]

Approved by:	dbn (blanket) [1]
Sun, 3 Nov 2019
[ 09:23 gerald search for other commits by this committer ] Original commit   Revision:516403
Update to Wine 4.19.  This includes the following changes:
 - A number of additional VBScript features.
 - More stateblock support in WineD3D.
 - Some fixes for ARM64 support (which we do not have on FreeBSD).
 - Various bug fixes.

And some bits have moved from STAGING into the main tree; yeah!
Mon, 21 Oct 2019
[ 11:48 gerald search for other commits by this committer ] Original commit   Revision:515101
Update to Wine 4.18.  This includes the following changes:
 - Many new VBScript functions.
 - A number of cleanups and improvements in Quartz.
 - Fixes for several test failures.
 - Various bug fixes.

Both the standard installation and the Staging patchset have gained new
libraries.
Mon, 30 Sep 2019
[ 14:02 gerald search for other commits by this committer ] Original commit   Revision:513378
Update to Wine 4.17.  This includes the following changes:
 - New version of the Mono engine with upstream fixes.
 - Support for DXTn compressed textures.
 - Initial version of the Windows Script runtime library.
 - Support for XRandR device change notifications.
 - Support for generating RSA keys.
 - Various bug fixes.

Update wine-mono-devel to the upstream release 4.9.3. [1]

Approved by:	dbn (blanket) [1]
Mon, 16 Sep 2019
[ 03:26 gerald search for other commits by this committer ] Original commit   Revision:512139
Update to Wine 4.16.  This includes the following changes:
 - More reliable mouse grabbing in games.
 - Better cross-compilation support in WineGCC.
 - Improved compatibility with Windows debuggers.
 - Various bug fixes.
Mon, 2 Sep 2019
[ 12:48 gerald search for other commits by this committer ] Original commit   Revision:510782
Update to Wine 4.15.  This includes the following changes:
 - Initial implementation of the HTTP service.
 - RichEdit control optimizations.
 - Various bug fixes.

lib/wine/wuauserv.exe.so (and Co) have moved from the Staging patchset,
off by default, to upstream.

A variation of files/patch-dlls_iphlpapi_ipstats.c has been merged
upstream after my submission, so drop this local patch.
Sun, 18 Aug 2019
[ 07:36 gerald search for other commits by this committer ] Original commit   Revision:509189
Update to Wine 4.14.  This includes the following changes:
 - New version of the Mono engine (4.9.2) with upstream updates.
 - Various bug fixes.
Sun, 4 Aug 2019
[ 00:00 gerald search for other commits by this committer ] Original commit   Revision:508039
Update to Wine 4.13.  This includes the following changes:
 - Support for Passport HTTP redirects.
 - A bunch of header updates.
 - Various bug fixes.

And some new stuff coming in via the optional Staging patchset.
Tue, 16 Jul 2019
[ 05:40 gerald search for other commits by this committer ] Original commit   Revision:506725
Fix packaging list (pkg-plist) when the MPG123 option is set.

PR:		239202
Submitted by:	avos
MFH:		2019Q3 (packing list with non-default option)
Tue, 9 Jul 2019
[ 18:13 gerald search for other commits by this committer ] Original commit   Revision:506291
Update to Wine 4.12.  This includes the following changes:
 - Still more DLLs are built as PE files by default.
 - Support for Plug & Play device drivers.
 - Better support for the Visual Studio remote debugger.
 - More support for enumerating display devices.
 - Various bug fixes.

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

1 | 2 | 3  »