notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

non port: emulators/wine-devel/Makefile

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

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

Saturday, 23 Mar 2024
15:34 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.4

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

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

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

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

PR:		277385
Approved by:	tcberner (mentor, implicit)
commit hash: 7127338d6a2b8af61ff94c03657169463ac968aa commit hash: 7127338d6a2b8af61ff94c03657169463ac968aa commit hash: 7127338d6a2b8af61ff94c03657169463ac968aa commit hash: 7127338d6a2b8af61ff94c03657169463ac968aa 7127338
Sunday, 25 Feb 2024
23:54 Joel Bodenmann (jbo) search for other commits by this committer Author: Lexi Winter
emulators/wine-devel: Update to 9.2

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

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

PR:		277020
Approved by:	tcberner (mentor, implicit)
commit hash: 42f7e66f6c77db76d198c2f16690280ef0caa602 commit hash: 42f7e66f6c77db76d198c2f16690280ef0caa602 commit hash: 42f7e66f6c77db76d198c2f16690280ef0caa602 commit hash: 42f7e66f6c77db76d198c2f16690280ef0caa602 42f7e66
Saturday, 3 Feb 2024
22:53 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.1

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

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

This fixes some 22 more bug reports.
commit hash: f34df0657173cb45d09e09824d7358ca68f1cebb commit hash: f34df0657173cb45d09e09824d7358ca68f1cebb commit hash: f34df0657173cb45d09e09824d7358ca68f1cebb commit hash: f34df0657173cb45d09e09824d7358ca68f1cebb f34df065
Saturday, 6 Jan 2024
02:07 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.0-rc4

This fixes some 17 bug reports.

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

This fixes some 35 bug reports.
commit hash: b5ca6b77e15c0a01099b99400318327d91ca1860 commit hash: b5ca6b77e15c0a01099b99400318327d91ca1860 commit hash: b5ca6b77e15c0a01099b99400318327d91ca1860 commit hash: b5ca6b77e15c0a01099b99400318327d91ca1860 b5ca6b7
Monday, 18 Dec 2023
13:45 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.0-rc2

This includes the following changes:
 - Bug fixes only, we are in code freeze.
commit hash: 3e853282f9a358c0d9576475fd88f58c7e739f88 commit hash: 3e853282f9a358c0d9576475fd88f58c7e739f88 commit hash: 3e853282f9a358c0d9576475fd88f58c7e739f88 commit hash: 3e853282f9a358c0d9576475fd88f58c7e739f88 3e85328
Tuesday, 12 Dec 2023
13:54 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 9.0-rc1

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

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

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

PR:		274953 [1]
Discussed with:	Alastair Hogge <agh@riseup.net> [1]
commit hash: 5d2af9e3de9ccb187138c2fb33064233cf0ce817 commit hash: 5d2af9e3de9ccb187138c2fb33064233cf0ce817 commit hash: 5d2af9e3de9ccb187138c2fb33064233cf0ce817 commit hash: 5d2af9e3de9ccb187138c2fb33064233cf0ce817 5d2af9e
Thursday, 16 Nov 2023
23:40 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alastair Hogge
emulators/wine-devel: GSTREAMER dependency cleanup

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

PR:		274953
commit hash: 132921c8f898c5ca11780b9b87543cce6eb406d2 commit hash: 132921c8f898c5ca11780b9b87543cce6eb406d2 commit hash: 132921c8f898c5ca11780b9b87543cce6eb406d2 commit hash: 132921c8f898c5ca11780b9b87543cce6eb406d2 132921c
Saturday, 11 Nov 2023
15:55 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 8.20

This includes the following changes:
 - More DirectMusic implementation.
 - Protocol associations exported to the Unix desktop.
 - Code cleanups in preparation for code freeze.
 - Various bug fixes.
commit hash: 22ca9450faa6d940a8b09309023a71287ad209ce commit hash: 22ca9450faa6d940a8b09309023a71287ad209ce commit hash: 22ca9450faa6d940a8b09309023a71287ad209ce commit hash: 22ca9450faa6d940a8b09309023a71287ad209ce 22ca945
Wednesday, 1 Nov 2023
12:32 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Unbreak on i386

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

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

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

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

And we no longer unconditionally pass --without-gstreamer to
configure; both the --without and --with forms now are covered
more specifically.
commit hash: 2d82a45aca4d5224eec7c79e85eb605fd709be97 commit hash: 2d82a45aca4d5224eec7c79e85eb605fd709be97 commit hash: 2d82a45aca4d5224eec7c79e85eb605fd709be97 commit hash: 2d82a45aca4d5224eec7c79e85eb605fd709be97 2d82a45
Sunday, 22 Oct 2023
16:15 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Use GStreamer when supporting sound

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

PR:		273987
Reported by:	scf
commit hash: 63ef7d1ab018109313476c9b03632c4fe1ab6633 commit hash: 63ef7d1ab018109313476c9b03632c4fe1ab6633 commit hash: 63ef7d1ab018109313476c9b03632c4fe1ab6633 commit hash: 63ef7d1ab018109313476c9b03632c4fe1ab6633 63ef7d1
Monday, 16 Oct 2023
08:23 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Improve configuration for ALSA and OSS

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

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

PR:		273987
commit hash: 944eff5cfa5f0fe00d44a04f891b19928a34c335 commit hash: 944eff5cfa5f0fe00d44a04f891b19928a34c335 commit hash: 944eff5cfa5f0fe00d44a04f891b19928a34c335 commit hash: 944eff5cfa5f0fe00d44a04f891b19928a34c335 944eff5
Sunday, 15 Oct 2023
09:39 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 8.18

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

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

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

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

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

PR:		273987
Approved by:	maintainer timeout
commit hash: e79d1724732cf329b77f66f3f14d7c691fdd7e80 commit hash: e79d1724732cf329b77f66f3f14d7c691fdd7e80 commit hash: e79d1724732cf329b77f66f3f14d7c691fdd7e80 commit hash: e79d1724732cf329b77f66f3f14d7c691fdd7e80 e79d1724
Sunday, 1 Oct 2023
10:15 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 8.15

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

PR:		273837
Approved by:	maintainer timeout
commit hash: a37c1315dce5bbc693b7e6966faa8fa7d581419b commit hash: a37c1315dce5bbc693b7e6966faa8fa7d581419b commit hash: a37c1315dce5bbc693b7e6966faa8fa7d581419b commit hash: a37c1315dce5bbc693b7e6966faa8fa7d581419b a37c131
Wednesday, 20 Sep 2023
20:43 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 8.14

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

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

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

And it brings loads of packaging changes.

PR:		273538
Approved by:	maintainer timeout
commit hash: 049f2d665bf00d615f6713f0d78389f9bc2e5ae9 commit hash: 049f2d665bf00d615f6713f0d78389f9bc2e5ae9 commit hash: 049f2d665bf00d615f6713f0d78389f9bc2e5ae9 commit hash: 049f2d665bf00d615f6713f0d78389f9bc2e5ae9 049f2d6
Monday, 11 Sep 2023
11:56 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Default to LLVM 15 (instead of 10 or 11)

Port dc3c11a883551eab418c265403c383b27bad8000 from emulators/wine:

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

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

Approved by:	portmgr (blanket)
commit hash: 2f0499ea740fac3715c7699bfbe94028050df6fa commit hash: 2f0499ea740fac3715c7699bfbe94028050df6fa commit hash: 2f0499ea740fac3715c7699bfbe94028050df6fa commit hash: 2f0499ea740fac3715c7699bfbe94028050df6fa 2f0499e
Wednesday, 6 Sep 2023
10:22 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Configure --without-pcsclite

Be explicit about it rather than relying on autoconf. This leads to
(more) reproducible builds.

Approved by:	portmgr (blanket)
commit hash: 5e8f5f96207c346730f49dbb7a7a2d578a483753 commit hash: 5e8f5f96207c346730f49dbb7a7a2d578a483753 commit hash: 5e8f5f96207c346730f49dbb7a7a2d578a483753 commit hash: 5e8f5f96207c346730f49dbb7a7a2d578a483753 5e8f5f9
Sunday, 3 Sep 2023
07:50 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Switch the default from OSS to ALSA

ALSA has been the default on Linux for ages and is what the majority
of upstream Wine developers use. More importantly, though, it appears
newer versions of Wine aren't actually quite working with OSS for many.
So, switch the default over to ALSA.

(This forward ports 06e0feb25f from emulators/wine.)

Bump PORTREVISION.

PR:             268164
Approved by:	maintainer timeout
commit hash: e7ba5f6bf187b4d01feabb86ced156041faf081b commit hash: e7ba5f6bf187b4d01feabb86ced156041faf081b commit hash: e7ba5f6bf187b4d01feabb86ced156041faf081b commit hash: e7ba5f6bf187b4d01feabb86ced156041faf081b e7ba5f6
Tuesday, 29 Aug 2023
06:46 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Do not redefine DISTFILES

This is probably a relict of the (recently removed) Wine Staging
patchset support and uses the default setting anyways.

Approved by:	portmgr (blanket)
commit hash: 0ad24a4ecf40f23fc03008ecd03cf096e1036567 commit hash: 0ad24a4ecf40f23fc03008ecd03cf096e1036567 commit hash: 0ad24a4ecf40f23fc03008ecd03cf096e1036567 commit hash: 0ad24a4ecf40f23fc03008ecd03cf096e1036567 0ad24a4
Sunday, 20 Aug 2023
08:07 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Add run-time dependency on alsa-plugins

When using the ALSA option (which is not the default) audio did not
work - no audio device appeared for playing and recording and the
following message appeared:

  ALSA lib dlmisc.c:285:(snd_dlobj_cache_get0) Cannot open shared
  library /usr/local/lib/alsa-lib/libasound_module_pcm_oss.so

Providing alsa-plugins at run time addresses this.

(This is a forward port of a26844393b and 3a2594ed6f from the primary
wine port.)

Bump PORTREVSION accordingly.

PR:		273137
commit hash: ba0e1a78f3e1623b5bc1740b2afbc1d2075c4699 commit hash: ba0e1a78f3e1623b5bc1740b2afbc1d2075c4699 commit hash: ba0e1a78f3e1623b5bc1740b2afbc1d2075c4699 commit hash: ba0e1a78f3e1623b5bc1740b2afbc1d2075c4699 ba0e1a7
Sunday, 13 Aug 2023
13:29 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 8.11

This includes changes from release candidates of version 8.0 and the
actual 8.0 release as well as 8.1, 8.2, 8.3, 8.4, 8.5, 8.6, 8.7, 8.8,
8.9, 8.10, and ultimately 8.11, specifically the following:

 - Bundled vkd3d upgraded to version 1.6.
 - Vulkan and OpenGL thunking optimizations.
 - More support for print processors.
 - Improved joystick control panel.
 - Long types printf format conversion finished.

 - Windows version set to Windows 10 for new prefixes.
 - Many code cleanups that were deferred during code freeze.

 - Better debug information in Wow64 mode.
 - Wow64 thunks in the WPCAP library.
 - Indeo IV50 codec support.
 - Monitor names set from EDID data.

 - Support for the Low Fragmentation Heap.
 - Smard card support using PCSC-Lite. [not enabled]
 - Bundled Zydis library for more correct disassembly.

 - Initial step of the Wayland graphics driver.
 - Cleanups in IME support.
 - A number of test fixes.

 - Bundled vkd3d upgraded to version 1.7.
 - Better error reporting in the IDL compiler.
 - Support for shared Wow64 Classes registry key.
 - More cleanups in IME support.
 - Support for configuring a WinRT dark theme.

 - Bundled math library from Musl libc.
 - Improved spool file support in the PostScript driver.

 - DXBC shader parsing delegated to vkd3d.
 - More spool file improvements in the PostScript driver.

 - More work towards full PE support in the PostScript driver.
 - Initial support for loading ARM64EC modules.
 - More work on IME restructuration.

 - Completion of PE conversion in the PostScript driver.
 - Doppler shift support in DirectSound.
 - GdiPlus performance improvements.

 - All PE->Unix transitions go through the syscall interface.
 - Mouse cursor clipping improvements.
 - Support for virtual memory placeholders.
 - Locale and timezone data updates.

 - More mouse cursor clipping improvements.
 - Support for TLS alerts.
 - Increased available address space in WoW64 mode.

 - Various bug fixes.

Now configure --without-pcap since the requirements have changed
since upstream commit 032e8d9c362b881a4213c819d1cc6262f2df4b35 on
February 7th 2023 and stock FreeBSD does not meet them any longer.

Finally, Wine 8.x so far does not appear to work on FreeBSD/i386, so
mark as BROKEN. Still better to progress than being stuck.

PR:	271201, 272710
commit hash: 7b73514fd141265edee67e0d675bc6802990aaaa commit hash: 7b73514fd141265edee67e0d675bc6802990aaaa commit hash: 7b73514fd141265edee67e0d675bc6802990aaaa commit hash: 7b73514fd141265edee67e0d675bc6802990aaaa 7b73514
Monday, 10 Jul 2023
08:49 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Remove the STAGING option

The Wine Staging patchset is experimental and goes on top of bi-weekly
development snapshots of Wine on top of a non-standard (in the world of
Wine) operating system. That's a lot of moving parts and has proven too
much to reasonably handle and user uptake has been limited at best.

Plus upstream has completely reinvented the mechanism to apply this
patchset and adjusting to that (and the additional dependencies) would
further slow down finally upgrading this port. [1]

(files/extra-gitapply was about the previous mechanism around Wine
Staging.)

PR:		271201 [1]
Discussed with:	Damjan Jovanovic <damjan.jov@gmail.org>
commit hash: af6f5b25dae5b50b05a6b525e64e38370581317b commit hash: af6f5b25dae5b50b05a6b525e64e38370581317b commit hash: af6f5b25dae5b50b05a6b525e64e38370581317b commit hash: af6f5b25dae5b50b05a6b525e64e38370581317b af6f5b2
Thursday, 29 Jun 2023
00:57 Jan Beich (jbeich) search for other commits by this committer
emulators/wine: support graphics/mesa-devel for WoW64

WoW64 currently uses i386 packages on amd64 under special PREFIX, so
- Include mesa-devel paths to LIBGL_DRIVERS_PATH override
- Respect libmap.conf(5) in 32-bit packages

To use simply install mesa-devel as regular and WoW64 package e.g.,
$ pkg install mesa-devel
$ /usr/local/share/wine/pkg32.sh install mesa-devel

In case of issues simply remove mesa-devel e.g.,
$ pkg delete mesa-devel
$ /usr/local/share/wine/pkg32.sh delete mesa-devel

PR:		271140
Reviewed by:	Alex S
Approved by:	maintainer timeout (2 months)
commit hash: 83cf9277fc61e6e9c449df858a6d7b41e39bb08c commit hash: 83cf9277fc61e6e9c449df858a6d7b41e39bb08c commit hash: 83cf9277fc61e6e9c449df858a6d7b41e39bb08c commit hash: 83cf9277fc61e6e9c449df858a6d7b41e39bb08c 83cf927
Sunday, 23 Apr 2023
09:09 Gerald Pfeifer (gerald) search for other commits by this committer
*: Bump PORTREVISIONs for math/mpc update to 1.3.1
commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b commit hash: 8d3e020ed032a8db00208994d0db646de7dc6f5b 8d3e020
Sunday, 15 Jan 2023
07:50 Tobias C. Berner (tcberner) search for other commits by this committer
emulators/wine-devel,emulators/wine-proton: remove check for removed LLVM_VER
commit hash: eb98026ac9a33d957b23c0ec7d93596cec2407bd commit hash: eb98026ac9a33d957b23c0ec7d93596cec2407bd commit hash: eb98026ac9a33d957b23c0ec7d93596cec2407bd commit hash: eb98026ac9a33d957b23c0ec7d93596cec2407bd eb98026
Saturday, 10 Dec 2022
22:50 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic
emulators/wine-devel: update to Wine 7.22

This includes the following changes:
 - 32-on-64 thunks for both Vulkan and OpenGL.
 - OpenLDAP library bundled and built as PE.
 - Support for the RAW print processor in WinPrint.
 - More progress on the long types printf format conversion.
 - Various bug fixes.

Also since Wine now comes with the Windows version of OpenLDAP
bundled, remove the native OpenLDAP dependency from the Port.
commit hash: 387cc07d34ac38e70af0580f115e965aea62a5eb commit hash: 387cc07d34ac38e70af0580f115e965aea62a5eb commit hash: 387cc07d34ac38e70af0580f115e965aea62a5eb commit hash: 387cc07d34ac38e70af0580f115e965aea62a5eb 387cc07
Tuesday, 22 Nov 2022
21:04 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic
emulators/wine-devel: update to Wine 7.21

This includes the following changes:
 - OpenGL library converted to PE.
 - Support for multi-architecture PE builds.
 - More preparation work for Vulkan 32-on-64 support.
 - Support for creating import libraries without dlltool.
 - Locale data updates.
 - Various bug fixes.

Additionally, OpenAL has been removed as a dependency, as upstream
no longer provides it either.
commit hash: 624f970c8499b1d9fef9e187cc28fc9feaaabd13 commit hash: 624f970c8499b1d9fef9e187cc28fc9feaaabd13 commit hash: 624f970c8499b1d9fef9e187cc28fc9feaaabd13 commit hash: 624f970c8499b1d9fef9e187cc28fc9feaaabd13 624f970
Wednesday, 16 Nov 2022
08:59 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic
emulators/wine-devel: update to Wine 7.20

This includes the following changes:
 - Font linking improvements.
 - A number of fixes for exception unwinding.
 - Support for dumping EMF spool files in WineDump.
 - Various bug fixes.

files/patch-dlls-ntdll-unix-file.c has been merged upstream; drop it.
commit hash: aeaeb81611c8ae553ab3ca3dece0c857b5746051 commit hash: aeaeb81611c8ae553ab3ca3dece0c857b5746051 commit hash: aeaeb81611c8ae553ab3ca3dece0c857b5746051 commit hash: aeaeb81611c8ae553ab3ca3dece0c857b5746051 aeaeb81
Tuesday, 15 Nov 2022
07:59 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic
emulators/wine-devel: Update to Wine 7.19

This includes the following changes:
 - Support for storing DOS attributes on disk.
 - Bundled vkd3d upgraded to version 1.5.
 - Support for MPEG-4 audio format.
 - Various bug fixes.

This version also requires a patch for the ENODATA error code which
does not consistently exist on FreeBSD. [1]

Submitted by:	gerald [1]
commit hash: 0d591db5617cdb3eecf80f93923a7224804a1c41 commit hash: 0d591db5617cdb3eecf80f93923a7224804a1c41 commit hash: 0d591db5617cdb3eecf80f93923a7224804a1c41 commit hash: 0d591db5617cdb3eecf80f93923a7224804a1c41 0d591db
Tuesday, 1 Nov 2022
13:39 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Update to Wine 7.18

This includes the following changes:
 - Character tables updated to Unicode 15.0.0.
 - Async reader fixes in GStreamer support.
 - Various bug fixes.

(The Staging patchset is broken on FreeBSD 12.x with this snapshot;
simply mark the port as BROKEN in that case.)

Co-authored-by:	Damjan Jovanovic <damjan.jov@gmail.com> (maintainer)
commit hash: 37e3806d7b33faab583e167d8e7e1781a2470f58 commit hash: 37e3806d7b33faab583e167d8e7e1781a2470f58 commit hash: 37e3806d7b33faab583e167d8e7e1781a2470f58 commit hash: 37e3806d7b33faab583e167d8e7e1781a2470f58 37e3806
Monday, 26 Sep 2022
14:06 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic
emulators/wine-devel: update to version 7.17

This includes the following changes:
 - High Unicode planes support in DirectWrite.
 - Some work towards Wow64 support in the Vulkan driver.
 - Various bug fixes.
commit hash: 481a5510a777eec0c9b7b95499422fea5344b932 commit hash: 481a5510a777eec0c9b7b95499422fea5344b932 commit hash: 481a5510a777eec0c9b7b95499422fea5344b932 commit hash: 481a5510a777eec0c9b7b95499422fea5344b932 481a551
Sunday, 11 Sep 2022
10:56 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic
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.
commit hash: 439e85e22a9e67c8636adafc04be44a29c3b6106 commit hash: 439e85e22a9e67c8636adafc04be44a29c3b6106 commit hash: 439e85e22a9e67c8636adafc04be44a29c3b6106 commit hash: 439e85e22a9e67c8636adafc04be44a29c3b6106 439e85e
Thursday, 8 Sep 2022
15:43 Stefan Eßer (se) search for other commits by this committer
Move more WWW entries from pkg-descr files into Makefiles

The WWW: lines in the pkg-descr files of these ports where not at the
end of those files and have been missed in prior conversion runs.

Approved by:	portmgr (implicit)
commit hash: 986beaaabc71b9e7e29e7e89e0f36405b687216f commit hash: 986beaaabc71b9e7e29e7e89e0f36405b687216f commit hash: 986beaaabc71b9e7e29e7e89e0f36405b687216f commit hash: 986beaaabc71b9e7e29e7e89e0f36405b687216f 986beaa
Monday, 5 Sep 2022
15:30 Gerald Pfeifer (gerald) search for other commits by this committer
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
commit hash: 09e5822c0fc94e8595d14137c0ef6d539ceffdbf commit hash: 09e5822c0fc94e8595d14137c0ef6d539ceffdbf commit hash: 09e5822c0fc94e8595d14137c0ef6d539ceffdbf commit hash: 09e5822c0fc94e8595d14137c0ef6d539ceffdbf 09e5822
Wednesday, 3 Aug 2022
20:11 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic
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.
commit hash: 08d85ddae147c4694bd69f656a983032dad596c5 commit hash: 08d85ddae147c4694bd69f656a983032dad596c5 commit hash: 08d85ddae147c4694bd69f656a983032dad596c5 commit hash: 08d85ddae147c4694bd69f656a983032dad596c5 08d85dd
Saturday, 23 Jul 2022
15:21 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic
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)
commit hash: 5834740e9a12120917c3606def01799908f458a3 commit hash: 5834740e9a12120917c3606def01799908f458a3 commit hash: 5834740e9a12120917c3606def01799908f458a3 commit hash: 5834740e9a12120917c3606def01799908f458a3 5834740
Wednesday, 20 Jul 2022
14:21 Tobias C. Berner (tcberner) search for other commits by this committer
emulators: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Alejandro Pulver <alejandro@varnet.biz>
  *  Alexander Best <arundel@gmx.net>
  *  Alexander Nedotsukov <bland@FreeBSD.org>
  *  Alexey Dokuchaev <danfe@FreeBSD.org>
  *  Alexey V. Antipovsky <kemm@in-line.ru>
  *  Alonso Cardenas Marquez <acm@FreeBSD.org>
  *  Brian Gaeke <brg@dgate.org>
  *  Danilo Egea Gondolfo <danilo@FreeBSD.org>
  *  David Naylor <naylor.b.david@gmail.com>
  *  David O'Brien (obrien@cs.ucdavis.edu)
  *  Edward Tomasz Napierala <trasz@FreeBSD.org>
  *  Eric L. Hernes <erich@FreeBSD.org>
  *  Felix Palmen <felix@palmen-it.de>
  *  Ganael Laplanche <ganael.laplanche@martymac.org>
  *  Gerald Pfeifer <gerald@FreeBSD.org>
  *  Gunter Wambaugh <techgunter@yahoo.com>
  *  Jacques Vidrine <nectar@FreeBSD.org>
  *  Janni
  *  Jeffrey H. Johnson <CPE1704TKS@bellsouth.net>
  *  Jeremy Karlson
  *  Jeroen Ruigrok van der Werven <asmodai@FreeBSD.org>
  *  Joel Sutton <jsutton@webnet.com.au>
  *  Joerg Wunsch <joerg@FreeBSD.org>
  *  Jonathan M. Bresler (jmb)
  *  Jose Alonso Cardenas Marquez <acm@FreeBSD.org>
  *  Juergen Lock <nox@jelal.kn-bremen.de>
  *  Kaltashkin Eugene <zhecka@gmail.com>
  *  Kevin Bowling <kbowling@FreeBSD.org>
  *  Li-Lun Wang <llwang@infor.org>
  *  Mario S F Ferreira <lioux@linf.unb.br> et al.
  *  Martin Hinner
  *  Maxim Sobolev <sobomax@FreeBSD.org>
  *  Michael Neumann <mneumann@ntecs.de>
  *  Miguel Mendez <flynn@energyhq.homeip.net>
  *  Naram Qashat <cyberbotx@cyberbotx.com>
  *  Nicole Reid <root@cooltrainer.org>
  *  Nishika <nishika@cheerful.com>
  *  Pavel I Volkov <pavelivolkov@googlemail.com>
  *  Piotr Kubaj
  *  Ruan Wei (iamayan@gmail.com)
  *  Sebastian Schuetz <sschuetz@fhm.edu>
  *  Seiichirou Hiraoka
  *  Shaun Amott <shaun@FreeBSD.org>
  *  Sheldon Hearn <axl@iafrica.com>
  *  Simon Dick <simond@irrelevant.org>
  *  Steven Kreuzer <skreuzer@FreeBSD.org>
  *  Stijn Hoop <stijn@win.tue.nl>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Thomas Bernard <nanard@free.fr>
  *  Timothy Beyer <beyert@cs.ucr.edu>
  *  Tobias Reifenberger <tr@freebsd.mayn.de>
  *  Tom Carrick <knyghtmare@knyghtmare.com>
  *  Travis Poppe <tlp@liquidx.org>
  *  Uffe Jakobsen <uffe@uffe.org>
  *  Vladimir Kondratiev <wulf@mail.mipt.ru>
  *  Yukihiro Nakai <Nakai@Mlab.t.u-tokyo.ac.jp>
  *  Yukihiro Nakai <nakai@FreeBSD.org>
  *  alepulver
  *  alex
  *  dchapes@ddm.on.ca
  *  dk
  *  elbarto
  *  janek@gaja.ipan.lublin.pl
  *  jhb
  *  jmz
  *  joerg
  *  jraynard
  *  krion
  *  kstailey
  *  mbr@FreeBSD.org
  *  okeeblow <root@cooltrainer.org>
  *  pixel
  *  pjm
  *  tenser@spitfire.ecsel.psu.edu
  *  trasz
  *  trasz <trasz@pin.if.uz.zgora.pl>
  * # Created by Timothy Beyer <beyert@cs.ucr.edu>

With hat:	portmgr
commit hash: 27eb52ac6a0bb5c93c0ae4ebe4fef9bafb727cfd commit hash: 27eb52ac6a0bb5c93c0ae4ebe4fef9bafb727cfd commit hash: 27eb52ac6a0bb5c93c0ae4ebe4fef9bafb727cfd commit hash: 27eb52ac6a0bb5c93c0ae4ebe4fef9bafb727cfd 27eb52a
Monday, 11 Jul 2022
17:59 Stefan Eßer (se) search for other commits by this committer
emulators/wine-devel: update to version 7.11

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

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

This includes the following changes:
 - macOS driver converted to PE.
 - Mono engine updated to version 7.3.0.
 - Windows-compatible Unicode collation.
 - Wow64 support in SECUR32.
 - Various bug fixes.

Approved by:	damjan.jov@gmail.com (maintainer)
commit hash: 10e44112da8a91a26d013d791b0740b093c93084 commit hash: 10e44112da8a91a26d013d791b0740b093c93084 commit hash: 10e44112da8a91a26d013d791b0740b093c93084 commit hash: 10e44112da8a91a26d013d791b0740b093c93084 10e4411
Tuesday, 5 Jul 2022
08:05 Gerald Pfeifer (gerald) search for other commits by this committer
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)
commit hash: d9e87fa8143a0796092e2c0638f991149a17730e commit hash: d9e87fa8143a0796092e2c0638f991149a17730e commit hash: d9e87fa8143a0796092e2c0638f991149a17730e commit hash: d9e87fa8143a0796092e2c0638f991149a17730e d9e87fa
Tuesday, 21 Jun 2022
06:33 Gerald Pfeifer (gerald) search for other commits by this committer
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)
commit hash: 08d2327e5bf9c4ca5732f9f5834b0e7eea2177bd commit hash: 08d2327e5bf9c4ca5732f9f5834b0e7eea2177bd commit hash: 08d2327e5bf9c4ca5732f9f5834b0e7eea2177bd commit hash: 08d2327e5bf9c4ca5732f9f5834b0e7eea2177bd 08d2327
Thursday, 28 Apr 2022
14:33 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic
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.
commit hash: 5c352cfbb46552caa595aab2bccda70ab236fc09 commit hash: 5c352cfbb46552caa595aab2bccda70ab236fc09 commit hash: 5c352cfbb46552caa595aab2bccda70ab236fc09 commit hash: 5c352cfbb46552caa595aab2bccda70ab236fc09 5c352cf
Monday, 18 Apr 2022
14:48 Gerald Pfeifer (gerald) search for other commits by this committer
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)
commit hash: ce1e733047cfa6bdea3d1bfb767814c7fa2a9809 commit hash: ce1e733047cfa6bdea3d1bfb767814c7fa2a9809 commit hash: ce1e733047cfa6bdea3d1bfb767814c7fa2a9809 commit hash: ce1e733047cfa6bdea3d1bfb767814c7fa2a9809 ce1e733
Friday, 8 Apr 2022
21:43 Stefan Eßer (se) search for other commits by this committer Author: Gerald Pfeifer
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.
commit hash: 97c60822615fe7686a8df8e085618d328b93d0ea commit hash: 97c60822615fe7686a8df8e085618d328b93d0ea commit hash: 97c60822615fe7686a8df8e085618d328b93d0ea commit hash: 97c60822615fe7686a8df8e085618d328b93d0ea 97c6082
Wednesday, 23 Mar 2022
21:42 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic
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.
commit hash: 7249a84325346313c492f47498156eedc23af0ae commit hash: 7249a84325346313c492f47498156eedc23af0ae commit hash: 7249a84325346313c492f47498156eedc23af0ae commit hash: 7249a84325346313c492f47498156eedc23af0ae 7249a84
Friday, 18 Mar 2022
22:15 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic
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.
commit hash: e5138464c5bbdad13a6f155dbabcf7c3db9e53f1 commit hash: e5138464c5bbdad13a6f155dbabcf7c3db9e53f1 commit hash: e5138464c5bbdad13a6f155dbabcf7c3db9e53f1 commit hash: e5138464c5bbdad13a6f155dbabcf7c3db9e53f1 e513846
Monday, 31 Jan 2022
14:21 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic
emulators/wine-devel: update to version 7.1
commit hash: 865fc1ddb58052d38fc0f353ce70da4c7d643b79 commit hash: 865fc1ddb58052d38fc0f353ce70da4c7d643b79 commit hash: 865fc1ddb58052d38fc0f353ce70da4c7d643b79 commit hash: 865fc1ddb58052d38fc0f353ce70da4c7d643b79 865fc1d
Friday, 28 Jan 2022
07:52 Gerald Pfeifer (gerald) search for other commits by this committer
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)
commit hash: c5928b7bac900efabcdb18e5a10b54a6265c97dd commit hash: c5928b7bac900efabcdb18e5a10b54a6265c97dd commit hash: c5928b7bac900efabcdb18e5a10b54a6265c97dd commit hash: c5928b7bac900efabcdb18e5a10b54a6265c97dd c5928b7
Monday, 17 Jan 2022
12:31 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic
emulators/wine-devel: update to 7.0-rc6
commit hash: 1f883daf79d69aaf869dd6e589bb2dbbac190115 commit hash: 1f883daf79d69aaf869dd6e589bb2dbbac190115 commit hash: 1f883daf79d69aaf869dd6e589bb2dbbac190115 commit hash: 1f883daf79d69aaf869dd6e589bb2dbbac190115 1f883da
Thursday, 13 Jan 2022
07:32 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic
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)
commit hash: e676927ad796e5935553ef417e16b14cc800c4a9 commit hash: e676927ad796e5935553ef417e16b14cc800c4a9 commit hash: e676927ad796e5935553ef417e16b14cc800c4a9 commit hash: e676927ad796e5935553ef417e16b14cc800c4a9 e676927
Saturday, 8 Jan 2022
10:45 Stefan Eßer (se) search for other commits by this committer Author: Damjan Jovanovic
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.
commit hash: ee7c59732f043936c4f56f7dd25ed5bc9d00954c commit hash: ee7c59732f043936c4f56f7dd25ed5bc9d00954c commit hash: ee7c59732f043936c4f56f7dd25ed5bc9d00954c commit hash: ee7c59732f043936c4f56f7dd25ed5bc9d00954c ee7c597
Monday, 20 Dec 2021
11:05 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic
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.
commit hash: fcc24493a95bac09225c910f3cb067bd71d20f71 commit hash: fcc24493a95bac09225c910f3cb067bd71d20f71 commit hash: fcc24493a95bac09225c910f3cb067bd71d20f71 commit hash: fcc24493a95bac09225c910f3cb067bd71d20f71 fcc2449
Saturday, 18 Dec 2021
10:00 Gerald Pfeifer (gerald) search for other commits by this committer
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.
commit hash: abcff57bed858f759a368c55cba1fca944ebc89c commit hash: abcff57bed858f759a368c55cba1fca944ebc89c commit hash: abcff57bed858f759a368c55cba1fca944ebc89c commit hash: abcff57bed858f759a368c55cba1fca944ebc89c abcff57
09:58 Gerald Pfeifer (gerald) search for other commits by this committer
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)
commit hash: 4c95831d8fffb01b1418473f85bea4a9f8ab8a16 commit hash: 4c95831d8fffb01b1418473f85bea4a9f8ab8a16 commit hash: 4c95831d8fffb01b1418473f85bea4a9f8ab8a16 commit hash: 4c95831d8fffb01b1418473f85bea4a9f8ab8a16 4c95831
Saturday, 11 Dec 2021
19:25 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alex S
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.

  This works since for C code both flavors of libgcc_s.so are fully
  compatible and Wine's C++ dependencies Wine (like openal-soft and
  various Mesa userspace graphics drivers) are actually compiled with
  clang. In other words we are only reverting to the version of the
  library they would normally load without rpath interference.

Bump PORTREVISION so new packages with the tweaked script will be
generated.

PR:		259926
Reported by:	nc
Tested by:	nc
commit hash: 6344ed87cd08032ea97adf3982fea383e7f73436 commit hash: 6344ed87cd08032ea97adf3982fea383e7f73436 commit hash: 6344ed87cd08032ea97adf3982fea383e7f73436 commit hash: 6344ed87cd08032ea97adf3982fea383e7f73436 6344ed8
Monday, 6 Dec 2021
20:31 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic
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]
commit hash: 5678d834dc290a8da8dcaa84226395f55f96070c commit hash: 5678d834dc290a8da8dcaa84226395f55f96070c commit hash: 5678d834dc290a8da8dcaa84226395f55f96070c commit hash: 5678d834dc290a8da8dcaa84226395f55f96070c 5678d83
Saturday, 4 Dec 2021
16:08 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alexander Vereeken
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
commit hash: d1eb332c0e149647703cf17d61fd0af16cc4d379 commit hash: d1eb332c0e149647703cf17d61fd0af16cc4d379 commit hash: d1eb332c0e149647703cf17d61fd0af16cc4d379 commit hash: d1eb332c0e149647703cf17d61fd0af16cc4d379 d1eb332
Friday, 3 Dec 2021
16:11 Gerald Pfeifer (gerald) search for other commits by this committer
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)
commit hash: e3632b1fd1e0d5178fd1fc1c2f1e6d8123fc33c9 commit hash: e3632b1fd1e0d5178fd1fc1c2f1e6d8123fc33c9 commit hash: e3632b1fd1e0d5178fd1fc1c2f1e6d8123fc33c9 commit hash: e3632b1fd1e0d5178fd1fc1c2f1e6d8123fc33c9 e3632b1
Tuesday, 30 Nov 2021
08:19 Gerald Pfeifer (gerald) search for other commits by this committer
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)
commit hash: 7ca1a772ead2dc568317408b3b24c6d44c7ad2a1 commit hash: 7ca1a772ead2dc568317408b3b24c6d44c7ad2a1 commit hash: 7ca1a772ead2dc568317408b3b24c6d44c7ad2a1 commit hash: 7ca1a772ead2dc568317408b3b24c6d44c7ad2a1 7ca1a77
Sunday, 28 Nov 2021
19:32 Gerald Pfeifer (gerald) search for other commits by this committer
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.
commit hash: e2fc94a07d3e74e2de4b8068ba909db4e3ae7421 commit hash: e2fc94a07d3e74e2de4b8068ba909db4e3ae7421 commit hash: e2fc94a07d3e74e2de4b8068ba909db4e3ae7421 commit hash: e2fc94a07d3e74e2de4b8068ba909db4e3ae7421 e2fc94a
Tuesday, 23 Nov 2021
22:11 Stefan Eßer (se) search for other commits by this committer
*/*: 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)
commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af commit hash: 5933ac0b099d61d98eb531d373cf57a8927bc7af 5933ac0
Monday, 22 Nov 2021
13:16 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic
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)
commit hash: f339ae325a2461f0062d935dc5ff6f76ec67ae86 commit hash: f339ae325a2461f0062d935dc5ff6f76ec67ae86 commit hash: f339ae325a2461f0062d935dc5ff6f76ec67ae86 commit hash: f339ae325a2461f0062d935dc5ff6f76ec67ae86 f339ae3
Friday, 19 Nov 2021
06:55 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alexander Vereeken
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
commit hash: 056135a38ed91f3eff4fcd9578962fbd01d3a34b commit hash: 056135a38ed91f3eff4fcd9578962fbd01d3a34b commit hash: 056135a38ed91f3eff4fcd9578962fbd01d3a34b commit hash: 056135a38ed91f3eff4fcd9578962fbd01d3a34b 056135a
Thursday, 18 Nov 2021
07:14 Gerald Pfeifer (gerald) search for other commits by this committer
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)
commit hash: c648c4b24c1613511241597074dcea349d7e53f1 commit hash: c648c4b24c1613511241597074dcea349d7e53f1 commit hash: c648c4b24c1613511241597074dcea349d7e53f1 commit hash: c648c4b24c1613511241597074dcea349d7e53f1 c648c4b
Tuesday, 16 Nov 2021
14:33 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alexander Vereeken
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
commit hash: 99af2239fc168cc980f622c3f98b6ab21af873aa commit hash: 99af2239fc168cc980f622c3f98b6ab21af873aa commit hash: 99af2239fc168cc980f622c3f98b6ab21af873aa commit hash: 99af2239fc168cc980f622c3f98b6ab21af873aa 99af223
Monday, 15 Nov 2021
07:25 Gerald Pfeifer (gerald) search for other commits by this committer
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)
commit hash: 7fa3c7cc2f9f74ea2206acdd024ecec542529923 commit hash: 7fa3c7cc2f9f74ea2206acdd024ecec542529923 commit hash: 7fa3c7cc2f9f74ea2206acdd024ecec542529923 commit hash: 7fa3c7cc2f9f74ea2206acdd024ecec542529923 7fa3c7c
Saturday, 13 Nov 2021
08:32 Gerald Pfeifer (gerald) search for other commits by this committer
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)
commit hash: bd28318975c42f2b4469ff27e211c8f8f8a56ac2 commit hash: bd28318975c42f2b4469ff27e211c8f8f8a56ac2 commit hash: bd28318975c42f2b4469ff27e211c8f8f8a56ac2 commit hash: bd28318975c42f2b4469ff27e211c8f8f8a56ac2 bd28318
Tuesday, 9 Nov 2021
07:48 Gerald Pfeifer (gerald) search for other commits by this committer
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)
commit hash: a44dd394ce8161efd5bb8e6294b8bb0375a709e8 commit hash: a44dd394ce8161efd5bb8e6294b8bb0375a709e8 commit hash: a44dd394ce8161efd5bb8e6294b8bb0375a709e8 commit hash: a44dd394ce8161efd5bb8e6294b8bb0375a709e8 a44dd39
Sunday, 7 Nov 2021
08:31 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic
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)
commit hash: 00078ad233b83f1b5a53355502ba8747480c991f commit hash: 00078ad233b83f1b5a53355502ba8747480c991f commit hash: 00078ad233b83f1b5a53355502ba8747480c991f commit hash: 00078ad233b83f1b5a53355502ba8747480c991f 00078ad
Saturday, 6 Nov 2021
08:21 Gerald Pfeifer (gerald) search for other commits by this committer
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)
commit hash: c81b56b9e9feed3c2f6cce1874ce90180727a7df commit hash: c81b56b9e9feed3c2f6cce1874ce90180727a7df commit hash: c81b56b9e9feed3c2f6cce1874ce90180727a7df commit hash: c81b56b9e9feed3c2f6cce1874ce90180727a7df c81b56b
Thursday, 4 Nov 2021
14:12 Gerald Pfeifer (gerald) search for other commits by this committer
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)
commit hash: 4ab8088077e531ef1552d1bdf3038faf48c40dd0 commit hash: 4ab8088077e531ef1552d1bdf3038faf48c40dd0 commit hash: 4ab8088077e531ef1552d1bdf3038faf48c40dd0 commit hash: 4ab8088077e531ef1552d1bdf3038faf48c40dd0 4ab8088
Wednesday, 3 Nov 2021
07:25 Gerald Pfeifer (gerald) search for other commits by this committer
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)
commit hash: 09fcd562eb42a945ea4ada79d1ae3b3460b0d5b0 commit hash: 09fcd562eb42a945ea4ada79d1ae3b3460b0d5b0 commit hash: 09fcd562eb42a945ea4ada79d1ae3b3460b0d5b0 commit hash: 09fcd562eb42a945ea4ada79d1ae3b3460b0d5b0 09fcd56
Tuesday, 2 Nov 2021
06:27 Gerald Pfeifer (gerald) search for other commits by this committer
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]
commit hash: e32f90cfd0b9ab6cc66e7f214e99dbc550575f0c commit hash: e32f90cfd0b9ab6cc66e7f214e99dbc550575f0c commit hash: e32f90cfd0b9ab6cc66e7f214e99dbc550575f0c commit hash: e32f90cfd0b9ab6cc66e7f214e99dbc550575f0c e32f90c
Monday, 1 Nov 2021
08:57 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic
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)
commit hash: e041ced5138fd2c91c5c39d384fff7e86524c2c6 commit hash: e041ced5138fd2c91c5c39d384fff7e86524c2c6 commit hash: e041ced5138fd2c91c5c39d384fff7e86524c2c6 commit hash: e041ced5138fd2c91c5c39d384fff7e86524c2c6 e041ced
Tuesday, 26 Oct 2021
08:21 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alex S
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>
commit hash: d10bf5d0be8ac6b24b8ffdb42be450b84cdc1eba commit hash: d10bf5d0be8ac6b24b8ffdb42be450b84cdc1eba commit hash: d10bf5d0be8ac6b24b8ffdb42be450b84cdc1eba commit hash: d10bf5d0be8ac6b24b8ffdb42be450b84cdc1eba d10bf5d
Monday, 25 Oct 2021
14:31 Gerald Pfeifer (gerald) search for other commits by this committer Author: Alex S
emulators/wine-devel: Point Vulkan loader at 32-bit Mesa libs

PR:		259211
Approved by:	Damjan Jovanovic <damjan.jov@gmail.com> (maintainer)
commit hash: 48fcd1c22641393f82f4625da8729d280d614714 commit hash: 48fcd1c22641393f82f4625da8729d280d614714 commit hash: 48fcd1c22641393f82f4625da8729d280d614714 commit hash: 48fcd1c22641393f82f4625da8729d280d614714 48fcd1c
Sunday, 24 Oct 2021
01:50 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic
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)
commit hash: 58a766e89fa983048907cbfa02aebcd4a0fa2251 commit hash: 58a766e89fa983048907cbfa02aebcd4a0fa2251 commit hash: 58a766e89fa983048907cbfa02aebcd4a0fa2251 commit hash: 58a766e89fa983048907cbfa02aebcd4a0fa2251 58a766e
Wednesday, 13 Oct 2021
20:54 Gerald Pfeifer (gerald) search for other commits by this committer Author: Damjan Jovanovic
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.
commit hash: a5156f506fce16dc036968c4870361cee92f0fcf commit hash: a5156f506fce16dc036968c4870361cee92f0fcf commit hash: a5156f506fce16dc036968c4870361cee92f0fcf commit hash: a5156f506fce16dc036968c4870361cee92f0fcf a5156f5
Friday, 1 Oct 2021
19:03 Gerald Pfeifer (gerald) search for other commits by this committer
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.
commit hash: 01db8ddf5254ebf2950ec14ea3209f275b87128f commit hash: 01db8ddf5254ebf2950ec14ea3209f275b87128f commit hash: 01db8ddf5254ebf2950ec14ea3209f275b87128f commit hash: 01db8ddf5254ebf2950ec14ea3209f275b87128f 01db8dd
Wednesday, 29 Sep 2021
12:07 Gerald Pfeifer (gerald) search for other commits by this committer
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.
commit hash: 19a630ac2471fb30fc53aeb0fe7ea40481e168b9 commit hash: 19a630ac2471fb30fc53aeb0fe7ea40481e168b9 commit hash: 19a630ac2471fb30fc53aeb0fe7ea40481e168b9 commit hash: 19a630ac2471fb30fc53aeb0fe7ea40481e168b9 19a630a
11:56 Gerald Pfeifer (gerald) search for other commits by this committer
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.
commit hash: 9688dadd0b9603356b5b4e0a76f66be1c2deb5e5 commit hash: 9688dadd0b9603356b5b4e0a76f66be1c2deb5e5 commit hash: 9688dadd0b9603356b5b4e0a76f66be1c2deb5e5 commit hash: 9688dadd0b9603356b5b4e0a76f66be1c2deb5e5 9688dad
Tuesday, 28 Sep 2021
06:42 Gerald Pfeifer (gerald) search for other commits by this committer
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
commit hash: 3f4627fc27ad26876fdc440d51500c960f282751 commit hash: 3f4627fc27ad26876fdc440d51500c960f282751 commit hash: 3f4627fc27ad26876fdc440d51500c960f282751 commit hash: 3f4627fc27ad26876fdc440d51500c960f282751 3f4627f
Monday, 27 Sep 2021
06:24 Gerald Pfeifer (gerald) search for other commits by this committer
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.
commit hash: 799f2a37692af2674ed108314ab6963c8a2fe0d7 commit hash: 799f2a37692af2674ed108314ab6963c8a2fe0d7 commit hash: 799f2a37692af2674ed108314ab6963c8a2fe0d7 commit hash: 799f2a37692af2674ed108314ab6963c8a2fe0d7 799f2a3
Sunday, 26 Sep 2021
13:43 Gerald Pfeifer (gerald) search for other commits by this committer
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.
commit hash: aecef2b44c29377df9878de47602a752cdf060dd commit hash: aecef2b44c29377df9878de47602a752cdf060dd commit hash: aecef2b44c29377df9878de47602a752cdf060dd commit hash: aecef2b44c29377df9878de47602a752cdf060dd aecef2b
13:28 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Enable OPENAL by default

PR:		258375
commit hash: 78468490119038048dd220377e1bed1771fe46a6 commit hash: 78468490119038048dd220377e1bed1771fe46a6 commit hash: 78468490119038048dd220377e1bed1771fe46a6 commit hash: 78468490119038048dd220377e1bed1771fe46a6 7846849
13:27 Gerald Pfeifer (gerald) search for other commits by this committer
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
commit hash: a26036d0241f76193758c6e4379834fc0ff142d9 commit hash: a26036d0241f76193758c6e4379834fc0ff142d9 commit hash: a26036d0241f76193758c6e4379834fc0ff142d9 commit hash: a26036d0241f76193758c6e4379834fc0ff142d9 a26036d
Friday, 24 Sep 2021
04:37 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Refine VKD3D_DESC

PR:		258375
Suggested by:	Alex S <iwtcex@gmail.com>
commit hash: 5a1f2db45736cb70dc556090ba6c929c51d1eb28 commit hash: 5a1f2db45736cb70dc556090ba6c929c51d1eb28 commit hash: 5a1f2db45736cb70dc556090ba6c929c51d1eb28 commit hash: 5a1f2db45736cb70dc556090ba6c929c51d1eb28 5a1f2db
Tuesday, 21 Sep 2021
22:32 Gerald Pfeifer (gerald) search for other commits by this committer
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
commit hash: 3d5484b928571899d48e10ffa0e539042b63cedc commit hash: 3d5484b928571899d48e10ffa0e539042b63cedc commit hash: 3d5484b928571899d48e10ffa0e539042b63cedc commit hash: 3d5484b928571899d48e10ffa0e539042b63cedc 3d5484b
Friday, 17 Sep 2021
14:29 Gerald Pfeifer (gerald) search for other commits by this committer
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.
commit hash: 24336172a3e441e40d9c9b4259b60b38928359ad commit hash: 24336172a3e441e40d9c9b4259b60b38928359ad commit hash: 24336172a3e441e40d9c9b4259b60b38928359ad commit hash: 24336172a3e441e40d9c9b4259b60b38928359ad 2433617
Thursday, 16 Sep 2021
21:57 Gerald Pfeifer (gerald) search for other commits by this committer
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]
commit hash: a02e3c6686d68350132a88379fc3d99445b9b80d commit hash: a02e3c6686d68350132a88379fc3d99445b9b80d commit hash: a02e3c6686d68350132a88379fc3d99445b9b80d commit hash: a02e3c6686d68350132a88379fc3d99445b9b80d a02e3c6
Friday, 10 Sep 2021
07:46 Gerald Pfeifer (gerald) search for other commits by this committer
emulators/wine-devel: Complete the packaging list on amd64

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

Approved by:	portmgr (blanket)
commit hash: 47e4bd0d748ba457d7dad514b0f0cf5a6bb83da7 commit hash: 47e4bd0d748ba457d7dad514b0f0cf5a6bb83da7 commit hash: 47e4bd0d748ba457d7dad514b0f0cf5a6bb83da7 commit hash: 47e4bd0d748ba457d7dad514b0f0cf5a6bb83da7 47e4bd0
Tuesday, 31 Aug 2021
07:11 Gerald Pfeifer (gerald) search for other commits by this committer
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.
commit hash: 4e8baba14a51d58726d97b51d48297a27c812304 commit hash: 4e8baba14a51d58726d97b51d48297a27c812304 commit hash: 4e8baba14a51d58726d97b51d48297a27c812304 commit hash: 4e8baba14a51d58726d97b51d48297a27c812304 4e8baba
Thursday, 19 Aug 2021
06:31 Gerald Pfeifer (gerald) search for other commits by this committer
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.
commit hash: 7461a3c2018beac3b809db6e1849ba96080088c2 commit hash: 7461a3c2018beac3b809db6e1849ba96080088c2 commit hash: 7461a3c2018beac3b809db6e1849ba96080088c2 commit hash: 7461a3c2018beac3b809db6e1849ba96080088c2 7461a3c

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

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