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
bfe
bochs emulators/bochs: Update to 2.8 2024-05-12 18:38:55 +00:00
bsvc
cannonball
catapult
cemu emulators/cemu: the port had been updated to version 2.0 2024-09-07 18:21:40 +00:00
cingb
citra all: drop support for FreeBSD 13.2 which reached EOL today 2024-07-01 22:27:23 +02:00
citra-qt5
cpmtools
cpmtools2
darcnes
dgen-sdl
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
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
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
libretro-flycast
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
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
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
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
pcem
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
simh-hp2100
simh-hp3000
simh-hpdoc
snes9x-gtk *: Bump PORTREVISIONs of Pulseaudio consumers 2024-11-23 11:31:00 +03:00
spim
stella emulators/stella: Update to 7.0 2024-12-05 22:45:00 -08:00
stonx
teo
tic-80
tiemu3 emulators/tiemu3: Moved man to share/man 2024-02-23 18:58:29 +01:00
tilem
tme
tnylpo
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
vboxtool
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
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