ports/emulators
Gerald Pfeifer f1a878b718 emulators/wine: Update to Wine 10.0
Move from the Wine 9.0 release series to Wine 10.0 after another year
of upstream development and over 6000 individual changes.

Main highlights include high-DPI scaling support and the new ARM64EC
architecture (which we don't enabled yet).

Other changes include:

 - A new Desktop Control Panel applet "desk.cpl" to inspect and
   modify the display configuration.
 - Display settings are restored to the default if a process crashes
   without restoring them properly.
 - D3DX 9 supports many more bump-map and palettized formats, saving
   palettized surfaces to DDS files, mipmap generation when loading
   volume texture files, and reading 48-bit and 64-bit PNG files.
 - Touchscreen input and events are supported with the X11 backend.
 - Locale data is generated from the Unicode CLDR database version 46.
   The kaa-UZ, lld-IT, ltg-LV, and mhn-IT locales are supported.
 - Improvements to JavaScript, MSHTML, and builtin applications.
 - And many more

The Capstone library 5.0.3 is now bundled. Vkd3d (1.14),
Faudio (24.10), FluidSynth (2.4.0), LDAP (2.5.18), LCMS2 (2.16),
LibJpeg (9f), LibMPG123 (1.32.9), LibPng (1.6.44), LibTiff (4.7.0),
LibXml2 (2.12.8), LibXslt (1.1.42) and Zlib (1.3.1) have been updated.

Extensive release notes are at https://www.winehq.org/announce/10.0 .

files/patch-configure and files/patch-dlls_ntdll_unix_loader.c needed
some refresh; files/patch-include_wine_asm.h was addressed upstream
and can be dropped.

Finally, we now build with the new option --without-odbc.
2025-02-07 20:26:54 +00:00
..
86Box emulators/86Box: default FLAVOR must be the first one 2025-01-17 07:49:41 +00:00
adamem
almostti
anese
aqemu emulators/aqemu: Moved man to share/man 2024-02-23 18:58:25 +01:00
aranym all: drop support for expired FreeBSD 14.0 2024-10-01 20:56:20 +02:00
ares emulators/ares: bump PORTREVISION folowing librashader update 2024-11-25 11:22:07 +01:00
atari800 emulators/atari800: Sanitize MANPREFIX 2024-01-21 21:24:07 +01:00
bfe */*: Update WWW to use HTTPS for sourceforge.net projects 2023-11-01 23:11:47 +01:00
bochs emulators/bochs: Update to 2.8 2024-05-12 18:38:55 +00:00
bsvc
cannonball MAN?PREFIX: eleminate its usage and move man to share/man 2024-01-10 09:16:01 +01:00
catapult
cemu emulators/cemu: the port had been updated to version 2.0 2024-09-07 18:21:40 +00:00
cingb emulators/cingb: Sanitize MANPREFIX 2024-01-21 20:25:24 +01:00
citra all: drop support for FreeBSD 13.2 which reached EOL today 2024-07-01 22:27:23 +02:00
citra-qt5
cpmtools emulators/cpmtools: Sanitize MANPREFIX 2024-01-21 18:53:29 +01:00
cpmtools2 emulators/cpmtools2: Update to fresh snapshot 2024-01-23 09:04:32 +00:00
darcnes
dgen-sdl emulators/dgen-sdl: Explicitly disable asm functions 2024-01-23 10:35:30 +00:00
dolphin-emu emulators/dolphin-emu: Update to 2412 2025-01-18 17:38:11 +01:00
dosbox emulators/dosbox: mark as PIE_UNSAFE (+) 2024-12-13 11:22:21 +03:00
dosbox-staging emulators/dosbox-staging: update to 0.82.0 2024-10-29 23:47:31 +03:00
dosbox-x emulators/dosbox-x: Update to 2025.02.01 2025-02-02 16:58:12 +00:00
dps8m
dynamips-community emulators/dynamips-community: Sanitize MANPREFIX 2024-01-21 20:25:25 +01:00
edumips64 emulators/edumips64: Update 1.2.10 → 1.3.0 2025-01-20 10:00:22 +01:00
elliott-803 emulators/elliott-803: Moved man to share/man 2024-02-23 18:58:25 +01:00
emu64 emulators/emu64: fix build without libomp 2024-08-04 14:00:22 +02:00
emulationstation devel/boost: bump consu,ers after update Boost to 1.86 release 2024-11-20 13:05:25 +03:00
es-de emulators/es-de: update to 3.1.1 2024-12-17 01:57:21 +01:00
fbneo emulators/fbneo: Fix build 2024-11-24 11:02:23 -08:00
fbsd-duckstation emulators/duckstation: Rename to fbsd-duckstation 2024-12-04 08:44:00 +01:00
fceux */*: bump port revisions of dependents following x265 updates 2024-10-06 13:49:16 +02:00
flexemu emulators/flexemu: Update to 3.27 2024-12-30 17:55:37 +01:00
flycast net/miniupnpc: Update to 2.3.0 2025-01-13 19:32:10 +01:00
fmsx
frodo emulators/frodo: update to 4.4 2024-12-16 15:34:28 +01:00
fs-uae emulators/fs-uae: Fix build issue on -CURRENT and -STABLE 2024-07-31 17:39:28 +02:00
fs-uae-launcher */*: Chase removal of sip from RUN_DEPENDS 2024-10-19 03:33:57 -04:00
fuse *: Bump PORTREVISIONs of Pulseaudio consumers 2024-11-23 11:31:00 +03:00
fuse-roms
fuse-utils emulators/fuse-utils: move manpages to share/man 2024-02-22 22:35:28 +01:00
gbe
gens
gngb all: drop support for expired FreeBSD 14.0 2024-10-01 20:56:20 +02:00
gxemul MAN?PREFIX: eleminate its usage and move man to share/man 2024-01-10 14:13:03 +01:00
hatari devel/py-pygobject: bump consumer PORTREVISIONs after port rename 2024-11-22 17:31:54 -05:00
hercules emulators/hercules: Moved man to share/man 2024-02-23 18:58:27 +01:00
higan *: Bump PORTREVISIONs of Pulseaudio consumers 2024-11-23 11:31:00 +03:00
hv_kvp_cmd emulators/hv_kvp_cmd: Moved man to share/man 2024-02-23 18:58:27 +01:00
javatari Mk/**java.mk: Convert bsd.java.mk to USES 2024-12-31 09:57:55 +01:00
joytran
jzintv
klh10
lib765
libc6-shim emulators/libc6-shim: Update to 20240512 2024-05-14 13:09:11 +02:00
libdsk emulators/libdsk: Moved man to share/man 2024-02-23 18:58:28 +01:00
libretro-bsnes emulators/libretro-bsnes: Remove dependency on GCC 2023-12-14 21:34:44 +00:00
libretro-flycast emulators/libretro-flycast: fix build on FreeBSD 12 2023-11-06 19:17:29 -05:00
libretro-kronos
libretro-mame emulators/libretro-mame: expire on 2025-03-31 for Python 3.8 2024-11-02 14:13:56 +01:00
libretro-pcsx2 */*: Chase sysutils/libcdio shlib version bump 2025-01-13 03:59:25 -05:00
libretro-ppsspp emulators/ppsspp: Update to 1.18.1 2024-12-04 21:26:43 +01:00
libretro-reicast *: Bump PORTREVISIONs of Pulseaudio consumers 2024-11-23 11:31:00 +03:00
libretro-vice emulators/libretro-vice: update to 0.20231006 2023-11-06 19:17:28 -05:00
libspectrum emulators/libspectrum: move manpages to share/man 2024-02-22 22:35:01 +01:00
linux-c7
linux-power9-functional-sim
linux-power10-functional-sim
linux-rl9 */*: Update Rocky Linux 9 packages to 9.5 release (+) 2024-11-28 03:19:41 +03:00
linux_base-c7 emulators/linux_base-c7: Fix distinfo for aarch64 2024-10-11 11:04:55 +02:00
linux_base-rl9 emulators/linux_base-rl9: add missed gconv (iconv) converter engines for glibc (+) 2025-01-01 01:04:31 +03:00
magia all: Bump after lang/go121 update 2024-08-09 06:24:08 +00:00
mame emulators/mame: fix build with clang 18 and 19 2024-12-04 20:51:46 +01:00
mastergear
mednafen emulators/mednafen: Remove dependency on deprecated port audio/musepack 2024-09-20 17:38:17 -07:00
mesen
mgba emulators/mgba: update to 0.10.4 2024-12-11 18:28:52 +01:00
mupen64plus emulators/mupen64plus*: Update to 2.6.0 2024-09-09 21:45:39 -07:00
mupen64plus-audio-sdl emulators/mupen64plus-*: Update to 2.6.0 2024-09-09 22:29:26 -07:00
mupen64plus-core emulators/mupen64plus-core: Try fix build on i386 2024-12-22 01:21:39 -08:00
mupen64plus-input-sdl emulators/mupen64plus*: Update to 2.6.0 2024-09-09 21:45:39 -07:00
mupen64plus-plugins emulators/mupen64plus*: Update to 2.6.0 2024-09-09 21:45:39 -07:00
mupen64plus-qt emulators/mupen64plus-qt: Sanitize MANPREFIX 2024-01-21 20:25:25 +01:00
mupen64plus-rsp-cxd4 emulators/mupen64plus*: Update to 2.6.0 2024-09-09 21:45:39 -07:00
mupen64plus-rsp-hle emulators/mupen64plus*: Update to 2.6.0 2024-09-09 21:45:39 -07:00
mupen64plus-rsp-z64 emulators/mupen64plus*: Update to 2.6.0 2024-09-09 21:45:39 -07:00
mupen64plus-ui-console emulators/mupen64plus-*: Update to 2.6.0 2024-09-09 22:29:26 -07:00
mupen64plus-video-arachnoid emulators/mupen64plus*: Update to 2.6.0 2024-09-09 21:45:39 -07:00
mupen64plus-video-glide64 emulators/mupen64plus*: Update to 2.6.0 2024-09-09 21:45:39 -07:00
mupen64plus-video-glide64mk2 devel/boost: bump consu,ers after update Boost to 1.86 release 2024-11-20 13:05:25 +03:00
mupen64plus-video-rice emulators/mupen64plus*: Update to 2.6.0 2024-09-09 21:45:39 -07:00
mupen64plus-video-z64 emulators/mupen64plus*: Update to 2.6.0 2024-09-09 21:45:39 -07:00
nemu emulators/nemu: Update to 3.3.1 2024-03-02 14:28:36 +03:00
nestopia emulators/nestopia: update to 1.52.1 2024-04-04 08:15:22 +02:00
o2em */*: Update WWW to use HTTPS for sourceforge.net projects 2023-11-06 11:03:47 +01:00
ods2reader
open-simh emulators/open-simh: Update to 4.1.0.20240303 2024-05-22 21:37:04 -07:00
open-vm-kmod emulators/open-vm-kmod: fix comment, sort category 2024-12-13 11:09:26 +01:00
open-vm-tools emulators/open-vm-{tools,kmod}: split the package 2024-12-12 18:18:23 +01:00
openmsx emulators/openmsx: remove USE_GITHUB 2024-08-24 18:58:32 +02:00
p5-Acme-6502
parallels-tools all: return bland@'s ports to the pool (+gnome) after safekeeping their commit bit. 2023-10-02 21:19:30 +02:00
pcem emulators/pcem: update to version 17 2023-10-15 15:24:12 +02:00
pcemu
pcsx2 *: Bump PORTREVISIONs of Pulseaudio consumers 2024-11-23 11:31:00 +03:00
playonbsd x11-toolkits/py-wxPython4: Update to 4.2.2 2025-01-22 06:02:08 +01:00
ppsspp emulators/{ppsspp,rpcs3,yuzu}: temporarily expand USES=elfctl 2025-01-04 03:26:34 +01:00
ppsspp-qt5 emulators/ppsspp: Update to 1.18.1 2024-12-04 21:26:43 +01:00
py-gns3-converter
py-m64py emulators/py-m64py: Update to 0.3.0.20241019 2024-12-05 22:25:37 -08:00
py-unicorn emulators/py-unicorn: Add NO_ARCH 2024-08-05 01:14:32 +08:00
qemu emulators/qemu@guestagent: same pkg-plist fix for powerpc as i386 2025-01-22 12:27:06 +01:00
qemu-cheri all: drop support for expired FreeBSD 14.0 2024-10-01 20:56:20 +02:00
qemu-devel emulators/qemu-devel: Update version 9.1.0.20241031=>9.1.0.20241130 2024-12-23 05:25:49 +01:00
qemu-powernv
qemu-user-static emulators/qemu-user-static: mark as PIE_UNSAFE (+) 2024-12-13 11:22:22 +03:00
qemu-user-static-devel emulators/qemu-user-static-devel: mark as PIE_UNSAFE (+) 2024-12-13 11:22:22 +03:00
qemu8 emulators/qemu8: Update version 8.2.7=>8.2.8 2024-12-23 05:25:48 +01:00
qmc2 devel/axmldec, emulators/dolphin-emu, emulators/qmc2: bump after update archivers/minizip-ng 2024-05-29 23:26:13 +03:00
quasi88
reicast *: Bump PORTREVISIONs of Pulseaudio consumers 2024-11-23 11:31:00 +03:00
ripes
riscv-isa-sim emulators/riscv-isa-sim: Update to 2024-05-31 snapshot 2024-06-08 03:32:36 -04:00
rpcs3 emulators/rpcs3: update to 0.0.34.17438 2025-02-06 01:55:52 +01:00
rubygem-fission devel/ruby-gems: Update to 3.5.6 2024-03-05 10:57:55 +09:00
rvvm emulators/rvvm: RISC-V Virtual Machine 2025-01-23 02:06:22 +01:00
sameboy emulators/sameboy: Upstream rerolled release/distfile 2024-12-14 07:01:29 +00:00
simh emulators/simh: Sanitize MANPREFIX 2024-01-21 21:24:06 +01:00
simh-hp2100 emulators/simh-hp2100: Sanitize MANPREFIX 2024-01-21 20:25:27 +01:00
simh-hp3000 emulators/simh-hp3000: Sanitize MANPREFIX 2024-01-21 20:25:27 +01:00
simh-hpdoc emulators/simh-hpdoc: Sanitize MANPREFIX 2024-01-21 21:24:07 +01:00
snes9x-gtk *: Bump PORTREVISIONs of Pulseaudio consumers 2024-11-23 11:31:00 +03:00
spim MANPREFIX: eleminate its usage and move man to share/man 2024-01-09 09:00:39 +01:00
stella emulators/stella: Update to 7.0 2024-12-05 22:45:00 -08:00
stonx
teo */*: Bump consumers of x11-toolkits/gtk30 2023-12-23 18:14:14 +00:00
tic-80 emulators/tic-80: update to 1.1.2837 2023-10-27 02:32:10 -04:00
tiemu3 emulators/tiemu3: Moved man to share/man 2024-02-23 18:58:29 +01:00
tilem
tme
tnylpo emulators/tnylpo: Sanitize MANPREFIX 2024-01-22 11:42:28 +01:00
tpm-emulator
uae all: drop support for expired FreeBSD 14.0 2024-10-01 20:56:20 +02:00
ucon64
uconvert graphics/tiff: Update to 4.6.0 2024-04-27 14:44:59 +02:00
ukncbtl emulators/ukncbtl: update to 20240813 2024-09-01 10:48:39 +03:00
unicorn emulators/*unicorn: update to 2.0.1p1 2024-04-18 13:25:56 +00:00
vba */*: Sunset 12.4-RELEASE/12-STABLE from ports tree 2023-12-31 01:37:05 +01:00
vboxtool */*: Update WWW to use HTTPS for sourceforge.net projects 2023-11-01 23:11:47 +01:00
vgb-bin
vgba-bin
vice emulators/vice: update to 3.9 2024-12-28 13:02:10 +01:00
virtualbox-ose emulators/virtualbox-ose{,-additions,-kmod}{,-legacy}: Update CONFLICTS_INSTALL and PORTSCOUT before commit new ports with VirtualBox 7.0.x 2025-02-02 22:15:13 +03:00
virtualbox-ose-70 emulators/virtualbox-ose{,-kmod,-nox11}-70: Add new ports VirtualBox 7.0.24 2025-02-03 02:19:31 +03:00
virtualbox-ose-additions emulators/virtualbox-ose{,-additions,-kmod}{,-legacy}: Update CONFLICTS_INSTALL and PORTSCOUT before commit new ports with VirtualBox 7.0.x 2025-02-02 22:15:13 +03:00
virtualbox-ose-additions-legacy emulators/virtualbox-ose{,-additions,-kmod}{,-legacy}: Update CONFLICTS_INSTALL and PORTSCOUT before commit new ports with VirtualBox 7.0.x 2025-02-02 22:15:13 +03:00
virtualbox-ose-additions-nox11 emulators/virtualbox-ose-additions{,-nox11}: Fix vboxvfs bugs 2025-01-06 17:02:21 +03:00
virtualbox-ose-additions-nox11-legacy emulators/virtualbox-ose{,-additions}{,-nox11}-legacy: Fix vboxvfs bugs 2025-01-07 22:37:49 +03:00
virtualbox-ose-kmod emulators/virtualbox-ose{,-additions,-kmod}{,-legacy}: Update CONFLICTS_INSTALL and PORTSCOUT before commit new ports with VirtualBox 7.0.x 2025-02-02 22:15:13 +03:00
virtualbox-ose-kmod-70 emulators/virtualbox-ose{,-kmod,-nox11}-70: Add new ports VirtualBox 7.0.24 2025-02-03 02:19:31 +03:00
virtualbox-ose-kmod-legacy emulators/virtualbox-ose{,-additions,-kmod}{,-legacy}: Update CONFLICTS_INSTALL and PORTSCOUT before commit new ports with VirtualBox 7.0.x 2025-02-02 22:15:13 +03:00
virtualbox-ose-legacy emulators/virtualbox-ose{,-additions,-kmod}{,-legacy}: Update CONFLICTS_INSTALL and PORTSCOUT before commit new ports with VirtualBox 7.0.x 2025-02-02 22:15:13 +03:00
virtualbox-ose-nox11 emulators/virtualbox-ose{,-nox11}{,-legacy}: Fix listen VNC on TCP port on IPv6 address 2025-01-05 04:43:43 +03:00
virtualbox-ose-nox11-70 emulators/virtualbox-ose{,-kmod,-nox11}-70: Add new ports VirtualBox 7.0.24 2025-02-03 02:19:31 +03:00
virtualbox-ose-nox11-legacy emulators/virtualbox-ose{,-nox11}-legacy: Add SLAVE_PORT definition 2025-01-18 23:25:21 +03:00
visualboyadvance-m emulators/visualboyadvance-m: Moved man to share/man 2024-02-23 18:58:29 +01:00
vmips emulators/vmips: Moved man to share/man 2024-02-23 18:58:30 +01:00
vmsbackup emulators/vmsbackup: Moved man to share/man 2024-02-23 18:58:31 +01:00
vmw Mk/bsd.port.mk: Add __MAKE_CONF=${NONEXISTENT} to WRK_ENV 2024-03-23 12:19:32 +01:00
vt100
wine emulators/wine: Update to Wine 10.0 2025-02-07 20:26:54 +00:00
wine-devel emulators/wine-devel: Use option helpers for WAYLAND 2025-01-15 16:02:49 +00:00
wine-gecko emulators/wine-gecko: Update to version 2.47.4 2025-02-06 02:45:02 +00:00
wine-gecko-devel emulators/wine-gecko-devel: Assume maintainership 2024-05-19 14:04:46 +00:00
wine-mono emulators/wine-mono: Update to version 9.4.0. 2025-01-25 11:32:16 +00:00
wine-mono-devel emulators/wine-mono-devel: Update to version 9.4.0 2024-11-24 11:44:05 +00:00
wine-proton emulators/wine-proton: Fix build with GCC 14 2025-02-06 14:11:07 +01:00
winetricks emulators/winetricks: Update to 20250102 2025-01-04 01:05:14 +00:00
x16-emulator emulators/x16-emulator: update to r48 2024-09-11 11:14:38 +03:00
x16-rom emulators/x16-rom: update to r48 2024-09-11 11:14:38 +03:00
x48
x49gp emulators/x49gp: Set USE_GCC=13 2025-01-22 10:21:27 +01:00
xbraitenberg
xcpc
xen-kernel {emulators,sysutils}/xen-{kernel,tools}: update to 4.19.0 2024-11-12 15:13:09 +01:00
xhomer
xsystem35
xzx *: Move manpages to share/man for imake ports. 2024-02-04 22:13:55 +03:00
yaze-ag MAN?PREFIX: eleminate its usage and move man to share/man 2024-01-10 14:13:03 +01:00
yuzu emulators/{ppsspp,rpcs3,yuzu}: temporarily expand USES=elfctl 2025-01-04 03:26:34 +01:00
z80pack
zsnes all: drop support for expired FreeBSD 14.0 2024-10-01 20:56:20 +02:00
Makefile emulators/virtualbox-ose{,-kmod,-nox11}-70: Repocopy from emulators/virtualbox-ose{,-kmod,-nox11} 2025-02-03 01:54:38 +03:00