notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
non port: emulators/wine-devel/Makefile
SVNWeb

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

1 | 2 | 3 | 4 | 5  »  

Thu, 28 Apr 2022
[ 14:33 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic ]    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.
Mon, 18 Apr 2022
[ 14:48 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:ce1e733047cfa6bdea3d1bfb767814c7fa2a9809  ce1e733 
emulators/wine-devel: Allow choosing between OSS and ALSA

Our Wine ports have solely relied on OSS for sound so far. Add
support to optionally switch to ALSA by establishing two options,
OSS and ALSA.

This does not change default behavior (and packages created), rather
it adds the ability to choose. It particularly may prove beneficial
for USB MIDI keyboards.

Submitted by:	hselasky
Approved by:	damjan.jov@gmail.com (maintainer)
Fri, 8 Apr 2022
[ 21:43 Stefan Eßer (se) search for other commits by this committer Author: Gerald Pfeifer ]    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  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  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  865fc1d 
emulators/wine-devel: update to version 7.1
Fri, 28 Jan 2022
[ 07:52 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:c5928b7bac900efabcdb18e5a10b54a6265c97dd  c5928b7 
emulators/wine-devel: Don't depend on faudio and libxml2

Wine now ships and builds faudio and libxml2 itself, so remove
the external dependencies on those two ports.

Approved by:	damjan.jov@gmail.com (maintainer)
Mon, 17 Jan 2022
[ 12:31 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:1f883daf79d69aaf869dd6e589bb2dbbac190115  1f883da 
emulators/wine-devel: update to 7.0-rc6
Thu, 13 Jan 2022
[ 07:32 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic ]    commit hash:e676927ad796e5935553ef417e16b14cc800c4a9  e676927 
emulators/wine-devel: Update to 7.0-rc5

The fifth milestone of the soon to be released Wine 7.0 with
30 bug fixes.

Also do not extract the wine-staging files twice, symlink them
instead. [1]

PR:		260612 [1]
Submitted by:	Ivan Rozhuk <rozhuk.im@gmail.com> [1]
Approved by:	maintainer (= author)
Sat, 8 Jan 2022
[ 10:45 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic ]    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  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.
Sat, 18 Dec 2021
[ 10:00 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:abcff57bed858f759a368c55cba1fca944ebc89c  abcff57 
emulators/wine-devel: Remove two obsolete configure options

Upstream recently removed support for HAL and QuickTime and
with that the --with-hal/--without-hal and --with-quicktime/
-without-quicktime configure options.

Accordingly do not use --without-hal and -without-quicktime
any more.
[ 09:58 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:4c95831d8fffb01b1418473f85bea4a9f8ab8a16  4c95831 
emulators/wine-devel: Explicitly build without GSSAPI

Explicitly building without GSSAPI (Kerberos SSP) support should not
make any difference, in particular for clean builds. Still this is a
step towards ensuring reproducible builds.

Approved by:	maintainer (pre-approval)
Sat, 11 Dec 2021
[ 19:25 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alex S ]    commit hash:6344ed87cd08032ea97adf3982fea383e7f73436  6344ed8 
emulators/wine-devel: Use the right libgcc_s for 32-bit on amd64

Forward port 316c372c7d133c416ced0bd6b1f21fdd011117eb from the main
wine port:

  In our situation, where we leverage 32-bit, i386 executables of Wine
  in an amd64 world running 64-bit executables of Wine, the rpath of
  $PREFIX/lib/gcc10 which Mk/bsd.gcc.mk sets for the former makes the
  dynamic linker attempt to load a 64-bit version of libgcc_s.so which
  happens to be at that location on amd64.

  Removing this rpath setting at compilation time would be comparatively
  more involved, so leverage LD_32_LIBMAP which we are already using in
  wine-wow64.sh to point to the system version of libgcc_s.so.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
Mon, 6 Dec 2021
[ 20:31 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic ]    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]
Sat, 4 Dec 2021
[ 16:08 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alexander Vereeken ]    commit hash:d1eb332c0e149647703cf17d61fd0af16cc4d379  d1eb332 
emulators/wine-devel: Fix message in wine-wow64.sh

The reference to wine for i386 really needs to be wine-devel to match
this port.

PR:		259827
Fri, 3 Dec 2021
[ 16:11 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:e3632b1fd1e0d5178fd1fc1c2f1e6d8123fc33c9  e3632b1 
emulators/wine-devel: Build without Quicktime support

Quicktime support shouldn't trigger on FreeBSD. Still explicitly
configure --without-quicktime in line with our push for deterministic
builds.

Approved by:	maintainer (pre-approval)
Tue, 30 Nov 2021
[ 08:19 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:7ca1a772ead2dc568317408b3b24c6d44c7ad2a1  7ca1a77 
emulators/wine-devel: Configure without libhal support

In de47ffe65cfc8ee11610c6378e1d0a342c137916 the option to leverage
libhal was removed, alas configure was not adjusted. Ensure that
even if libhal somehow is present we explicitly do not use it.

Approved by:	maintainer (pre-approval)
Sun, 28 Nov 2021
[ 19:32 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:e2fc94a07d3e74e2de4b8068ba909db4e3ae7421  e2fc94a 
emulators/wine-devel: Unconditionally set MAINTAINER and COMMENT

The MAINTAINER and COMMENT variables, as well as PKGNAMESUFFIX and
WINELIBDIR, could be overridden for the sake of the i386-wine-devel
port. With that port gone, simply set these unconditionally.

This is mostly 6387592817b5276970d954b6645636cb496a8603 forward
ported from emulators/wine.
Tue, 23 Nov 2021
[ 22:11 Stefan Eßer (se) search for other commits by this committer ]    commit hash:5933ac0b099d61d98eb531d373cf57a8927bc7af  5933ac0  (Only the first 10 of 157 ports in this commit are shown above. View all ports for this commit)
*/*: Remove redundant '-[0-9]*' from CONFLICTS_INSTALL

The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Approved by: portmgr (blanket)
Mon, 22 Nov 2021
[ 13:16 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic ]    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)
Fri, 19 Nov 2021
[ 06:55 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alexander Vereeken ]    commit hash:056135a38ed91f3eff4fcd9578962fbd01d3a34b  056135a  (Only the first 10 of 15 ports in this commit are shown above. View all ports for this commit)
emulators/i386-wine: Remove port.

This port and its pre-built binaries have not been updated lately and
emulators/wine is now providing i386 support on amd64, so remove the
i386-wine port.

Adjust CONFLICTS_INSTALL on related ports and simplify (and update both
user and developer documentation in emulators/wine).

PR:		259589
Differential Revision:	https://reviews.freebsd.org/D32322
Thu, 18 Nov 2021
[ 07:14 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:c648c4b24c1613511241597074dcea349d7e53f1  c648c4b 
emulators/wine-devel: Never use the Samba NetAPI library

We have been building without NetAPI support forever and explicitly
disabling it should not change anything. Still configure with
--without-netapi now in our move towards reproducible builds.

Approved by:	maintainer (pre-approval)
Tue, 16 Nov 2021
[ 14:33 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alexander Vereeken ]    commit hash:99af2239fc168cc980f622c3f98b6ab21af873aa  99af223  (Only the first 10 of 16 ports in this commit are shown above. View all ports for this commit)
emulators/i386-wine-devel: Remove port.

This port and its pre-built binaries have not been updated lately and
emulators/wine-devel is now providing i386 support on amd64, so remove
i386-wine-devel.

Adjust CONFLICTS_INSTALL on related ports and simplify (and update both
user and developer documentation in wine-devel).

Approved by:		maintainer (= submitter)
PR:			259589
Differential Revision:	https://reviews.freebsd.org/D32322
Mon, 15 Nov 2021
[ 07:25 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:7fa3c7cc2f9f74ea2206acdd024ecec542529923  7fa3c7c 
emulators/wine-devel: Account for bundled jpeg library

Since version 6.20 Wine bundles its own copy of a jpeg library.

The --with-jpeg configure option became a no-op, so remove it, and
also remove the dependency on our own port via USES=jpeg.

Approved by:	maintainer (pre-approval)
Sat, 13 Nov 2021
[ 08:32 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:bd28318975c42f2b4469ff27e211c8f8f8a56ac2  bd28318 
emulators/wine-devel: Configure without Core Audio support

Core Audio is Apple-specific and should never trigger on FreeBSD.
Still explicitly configure --without-coreaudio in the spirit of
deterministic builds, independent of packages that happen to be
installed on the build system.

Approved by:	maintainer (pre-approval)
Tue, 9 Nov 2021
[ 07:48 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:a44dd394ce8161efd5bb8e6294b8bb0375a709e8  a44dd39 
emulators/wine-devel: Configure with pcap and pthread

libpcap and libpthread are generally present and we have been using
them all along. Explicitly require them to detect any potential issues
in the future.

Approved by:	maintainer (pre-approval)
Sun, 7 Nov 2021
[ 08:31 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic ]    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)
Sat, 6 Nov 2021
[ 08:21 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:c81b56b9e9feed3c2f6cce1874ce90180727a7df  c81b56b 
emulators/wine-devel: Account for bundled lcms2 library

Since version 6.20 Wine bundles its own copy of lcms2.

The --with-cms configure option became a no-op, so remove it, and also
remove the dependency on our own graphics/lcms2 port.

Approved by:	maintainer (pre-approval)
Thu, 4 Nov 2021
[ 14:12 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:4ab8088077e531ef1552d1bdf3038faf48c40dd0  4ab8088 
emulators/wine-devel: Account for bundled png library

Since version 6.20 Wine bundles its own copy of libpng.

The --with-png configure option became a no-op, so remove it, and also
remove the dependency on our own graphics/png port.

Approved by:	maintainer (pre-approval)
Wed, 3 Nov 2021
[ 07:25 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:09fcd562eb42a945ea4ada79d1ae3b3460b0d5b0  09fcd56 
emulators/wine-devel: Account for further bundled libs

Since version 6.20 Wine bundles and unconditionally uses copies of
the gsm, jxr, tiff and xslt libraries.

Accordingly, the --without-gsm, --without-jxrlib, and --without-tiff
configure options we have been using became no-ops, so remove those.

Also remove the LIBXSLT option, which was off by default before that
bundling, and associated logic.

(None of these simplifications should change generated packages.)

Approved by:	maintainer (pre-approval)
Tue, 2 Nov 2021
[ 06:27 Gerald Pfeifer (gerald) search for other commits by this committer ]    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  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)
Tue, 26 Oct 2021
[ 08:21 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alex S ]    commit hash:d10bf5d0be8ac6b24b8ffdb42be450b84cdc1eba  d10bf5d 
emulators/wine-devel: Adjust pkg32.sh to pkg 1.17.3

After recent changes, given an uninitialized root dir pkg now fails
with:

  pkg: Error opening the trusted directory /usr/share/keys/pkg/trusted
  pkg: Error loading trusted certificates

This works around it for our WoW setup.

PR:		259404
Approved by:	Damjan Jovanovic <damjan.jov@gmail.com>
Mon, 25 Oct 2021
[ 14:31 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alex S ]    commit hash:48fcd1c22641393f82f4625da8729d280d614714  48fcd1c 
emulators/wine-devel: Point Vulkan loader at 32-bit Mesa libs

PR:		259211
Approved by:	Damjan Jovanovic <damjan.jov@gmail.com> (maintainer)
Sun, 24 Oct 2021
[ 01:50 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic ]    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)
Wed, 13 Oct 2021
[ 20:54 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic ]    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.
Fri, 1 Oct 2021
[ 19:03 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:01db8ddf5254ebf2950ec14ea3209f275b87128f  01db8dd 
emulators/wine-devel: Pass maintainership to Damjan Jovanovic

Usually assuming maintainership goes along with a patch to update
or fix something. The former will come soon, with next week's
snapshot, and Damjan has been active upstream and in direct
conversations with me, and I will be supporting and mentoring him.
Wed, 29 Sep 2021
[ 12:07 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:19a630ac2471fb30fc53aeb0fe7ea40481e168b9  19a630a 
emulators/wine-devel: Relinquish maintainership

After working on our Wine ports for more than 21 years, maintaining
for more than 19 years, time has come to hand over the baton. Sadly
despite multiple requests to committers as well as some non-committers
nobody stepped up yet, so return to the pool.

Still happy to provide guidance and help on working with upstream or
operating the (crucial) nightly testers I have been running.
[ 11:56 Gerald Pfeifer (gerald) search for other commits by this committer ]    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.
Tue, 28 Sep 2021
[ 06:42 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:3f4627fc27ad26876fdc440d51500c960f282751  3f4627f 
emulators/wine-devel: Unconditionally use SDL

SDL2 is indirectly pulled in via our (unconditional) FAudio dependency
anyway, so always use it, remove the SDL option, and simplify the port
accordingly.

PR:		258375
Mon, 27 Sep 2021
[ 06:24 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:799f2a37692af2674ed108314ab6963c8a2fe0d7  799f2a3 
emulators/wine-devel: Make GECKO_RUN_DEPENDS more flexible

Simplify GECKO_RUN_DEPENDS along the lines of what we did with
MONO_RUN_DEPENDS in 996345a04d856fdc863ddce257b8d98da8074d6c some
months ago.

That way updates of that other port won't require adjustments here
any longer while the system becomes more resilient.
Sun, 26 Sep 2021
[ 13:43 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:aecef2b44c29377df9878de47602a752cdf060dd  aecef2b 
emulators/wine-devel: Bump PORTREVISION

The previous two commits changed default options, explicitly in
the case of OPENAL, implicitly in the case of VKD3D, so we need
to bump PORTREVISION.
[ 13:28 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:78468490119038048dd220377e1bed1771fe46a6  7846849 
emulators/wine-devel: Enable OPENAL by default

PR:		258375
[ 13:27 Gerald Pfeifer (gerald) search for other commits by this committer ]    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
Fri, 24 Sep 2021
[ 04:37 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:5a1f2db45736cb70dc556090ba6c929c51d1eb28  5a1f2db 
emulators/wine-devel: Refine VKD3D_DESC

PR:		258375
Suggested by:	Alex S <iwtcex@gmail.com>
Tue, 21 Sep 2021
[ 22:32 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:3d5484b928571899d48e10ffa0e539042b63cedc  3d5484b 
emulators/wine-devel: Merge the VULKAN option into VKD3D

When Wine gained support for the Vulkan API and D3D support via
Vulkan we added two options (both off by default): VULKAN and
VKD3D.

Simplify things, in particular also from a user perspective, by only
keeping the VKD3D option which now subsumes the former VULKAN option
(and hence Vulkan API support).

No change in defaults - yet.

On the way adjust CONFIGURE_ARGS to only feature on option per line,
which was mostly the case already anyway.

PR:		258375
Fri, 17 Sep 2021
[ 14:29 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:24336172a3e441e40d9c9b4259b60b38928359ad  2433617 
emulators/wine-devel: Translate amd64 to x86_64

In a02e3c6686d68350132a88379fc3d99445b9b80d we translated amd64
to x86-64, which is the marketing name, alas we need to use x86_64,
the technical name used on the GNU universe (and by Wine). What a
difference underscore vs dash makes.
Thu, 16 Sep 2021
[ 21:57 Gerald Pfeifer (gerald) search for other commits by this committer ]    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  5b6ae60 
emulators/wine-devel: Complete the packaging list on amd64

On the way alphabetically sort two other files (both of which are
conditionals).
Wed, 8 Sep 2021
[ 20:53 Bernhard Froehlich (decke) search for other commits by this committer ]    commit hash:47e4bd0d748ba457d7dad514b0f0cf5a6bb83da7  47e4bd0 
emulators/wine-devel: Add CPE information

Approved by:	portmgr (blanket)
Tue, 31 Aug 2021
[ 07:11 Gerald Pfeifer (gerald) search for other commits by this committer ]    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  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  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  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  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.
Sat, 31 Jul 2021
[ 09:07 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:fc8353011e7bd90e2e21509c649f921ba7369a9a  fc83530 
emulators/wine-devel: Configure --without-jxrlib

At this point we don't want to add graphics/libjxr as another
dependency, so explicitly configure --without-jxrlib to make
builds predictable/reproducible.

(Now that we have that in place, switching to --with-jxrlib should
be straightforward if desired so.)
Thu, 22 Jul 2021
[ 17:03 Gerald Pfeifer (gerald) search for other commits by this committer ]    commit hash:21a122d5c9e6dcd9df1c91bb3b2d41515cae6a0a  21a122d 
emulators/wine-devel: Update to Wine 6.13

This includes the following changes:
 - Proper scrollbar theming.
 - More work towards WinSock PE conversion.
 - Preparation work for the GDI syscall interface.
 - Some progress on the IPHLPAPI PE conversion.
 - Various bug fixes.

My patch from files/patch-nsiproxy.sys has been included upstream,
alas new breakage has been introduced in dlls/nsiproxy.sys, so
"refresh" that with another patch.

The STAGING option now patches again; no longer mark it as broken.
Tue, 6 Jul 2021
[ 06:56 Gerald Pfeifer (gerald) search for other commits by this committer ]    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  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  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  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  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  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  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  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  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, 6 Apr 2021
[ 14:31 Mathieu Arnold (mat) search for other commits by this committer ]    commit hash:305f148f482daf30dcf728039d03d019f88344eb  305f148  (Only the first 10 of 29333 ports in this commit are shown above. View all ports for this commit)
Remove # $FreeBSD$ from Makefiles.
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.
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.
Mon, 8 Feb 2021
[ 09:48 bapt search for other commits by this committer ] Original commit   Revision:564690
Remove dependency on libhal it is going to be removed from the ports tree
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.
Thu, 14 Jan 2021
[ 22:58 gerald search for other commits by this committer ] Original commit   Revision:561610
Forward port r560399 | gerald | 2021-01-05 from emulators/wine:

  Remove the GCC option. which has been the default all along, and simply
  use GCC.

  This avoids troubles for users disabling the option and then encountering
  failures without knowing how to go about that. (And there is not much one
  can even do given upstream focuses on GCC.)

PR:		242202
Tue, 12 Jan 2021
[ 18:11 gerald search for other commits by this committer ] Original commit   Revision:561367
Update to Wine 6.0 RC6, which brings few code changes outside of tests
and fixes ten bugs.
Mon, 4 Jan 2021
[ 19:06 gerald search for other commits by this committer ] Original commit   Revision:560331
Update to Wine 6.0 RC5, which addresses another 21 bug reports.
Thu, 31 Dec 2020
[ 01:05 gerald search for other commits by this committer ] Original commit   Revision:559700
Update to Wine 6.0 RC4, which brings yet more fixes and resolves 29 bugs
reports.
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.
Sun, 20 Dec 2020
[ 17:22 gerald search for other commits by this committer ] Original commit   Revision:558760
Wine no longer features configuring --with-glu (or --without-glu), so
remove that from the settings the X11 options implies.

This only was a warning and did not affect the generated code/package.
Mon, 14 Dec 2020
[ 09:28 gerald search for other commits by this committer ] Original commit   Revision:558081
Update to Wine 6.0 RC2, which brings bug fixes only since we're in code
freeze.

Wine Staging now uses the same version designation as Wine itself after
a report of mine, so revert special casing STAGING_DISTFILES; similarly
my two patches files/extrapatch-dlls-ntdll-unix-file.c and
files/extrapatch-staging-server-fd.c are now upstream, so remove them.
Thu, 10 Dec 2020
[ 21:03 gerald search for other commits by this committer ] Original commit   Revision:557459
Remove the dependency on sysutils/prelink which the emulators/wine
port has never had to begin with from all I can tell.

This brings this wine-devel port and the wine port closer in sync,
and prelink is broken on -CURRENT among others.

PR:		251686
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.
Thu, 3 Dec 2020
[ 20:42 gerald search for other commits by this committer ] Original commit   Revision:556924
Update wine-gecko-devel from 2.47.1 to 2.47.2. Adjust wine-devel
accordingly.
Sun, 29 Nov 2020
[ 11:31 gerald search for other commits by this committer ] Original commit   Revision:556564
Wine is now able to use mingw-w64 to build components. When mingw-w64
is installed on FreeBSD, users might inadvertedly use that when we have
not set up things properly yet (and it probably should be an option to
choose, at least initially). For example, mingw-w64 produces .dll files
instead of the current .dll.so files, breaking pkg-plist.

So for now explicitly disable the use of mingw-w64. In a next step,
once mingw-w64 is available, we probably should make this an option.

PR:		237213
Reported by:	Damjan Jovanovic <damjan.jov@gmail.com>
MFH:		2020Q4 (blanket: build issue)
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, 19 Nov 2020
[ 20:34 gerald search for other commits by this committer ] Original commit   Revision:555715
Remove files/patch-dlls_kernel32_Makefile.in which should be a noop
based on an exchanged I've had with upstream.

Firstly, commits 55ba3648379d90642f174e74809b84130d6d1ddc and
e0138c4a6a7a87f1d25badd43e05490e706bc666 should obviate it need.

Secondly, and more importantly, winegcc passes that flag already
since

  commit e59395208d527d1bffb2725efc85fb798aee7610
  Author: Alexandre Julliard <julliard@winehq.org>
  Date:   Mon Mar 28 15:47:19 2016 +0900

  makefiles: Reduce the maximum page size for modules that have a base address.

  It avoid bumping into the next allocated base address on 64-bit.
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.
Sun, 25 Oct 2020
[ 09:28 gerald search for other commits by this committer ] Original commit   Revision:553247
The Wine Staging patchset for Wine 5.20 is now available. It still does
not build, but proceeds further based on my report, so update the BROKEN
note while I am working on the next fix (ETA: this coming week).
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.
Mon, 5 Oct 2020
[ 11:51 gerald search for other commits by this committer ] Original commit   Revision:551487
Add an option SDL that uses SDL 2, a cross-platform multimedia development
API which can be useful particularly when it comes to supporting games.
This is off by default for now in alignment with the status quo.

Submitted by:	Alex S <iwtcex@gmail.com>
PR:		249869
Sat, 26 Sep 2020
[ 14:28 gerald search for other commits by this committer ] Original commit   Revision:550190
No longer hack tools/wineapploader.in to account for wine64 vs wine.

Since upstream commit
https://source.winehq.org/git/wine.git/commitdiff/57f9c33c08782399d6729bc58b68d73812560638
this hasn't been necessary any longer and it did actually break things
afterwards by replacing wine64 with wine6464.

PR:		249868
Submitted by:	Alex S <iwtcex@gmail.com>
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

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

1 | 2 | 3 | 4 | 5  »