Commit graph

11321 commits

Author SHA1 Message Date
Gerald Pfeifer
e80c002ad1 emulators/wine-devel: Configure without --without-odbc
This configure option has been removed upstream; things are detected
dynamically now.

PR:		286384
Co-Reported by:	Alexander Vereeken <Alexander88207@protonmail.com>
2025-04-29 06:50:59 +00:00
Cy Schubert
a8b4678fc9 emulators/virtualbox-ose-70: Fix 15-CURRENT kmod build
One remaining instance of vm_page_find_least(), which was removed in
15-CURRENT, remained. Replace it with a call to vm_radix_lookup_ge()
instead.
2025-04-28 13:29:16 -07:00
Stefan Schlosser
b91e3b6e60 emulators/ares: Update 143 => 144
Release notes:
https://ares-emu.net/news/ares-v144-released

* switch to SDL3
* add CHD option, enabled by default

PR:	286416
2025-04-28 22:15:18 +03:00
Gerald Pfeifer
33b0732eb1 emulators/wine: Drop the WINEMAKER option
winemaker is more of an esotheric tool for developers porting software,
not users. Droping the option, which was never on by default, simplifies
the port. My upstream commit 42b6f19678 adds a note on FreeBSD.

(This backports commit d9f4097394 from emulators/wine-devel.)
2025-04-28 07:37:16 +00:00
Vladimir Druzenko
6df78d6805 emulators/virtualbox-ose{,-nox11,-kmod}-70: Update 7.0.24 => 7.0.26
Changelog:
https://www.virtualbox.org/wiki/Changelog-7.0#v26

* Add USE_BINUTILS=yes:
  - fix build if devel/kBuild build with GCC option off;
  - virtualbox-ose-70 explicitly depends on binutils (-fuse-ld=bfd in
    Config.kmk).
* Fix build python library.

PR:	285116
2025-04-27 23:36:41 +03:00
Muhammad Moinur Rahman
ef297c6be9
emulators/qemu-devel: Update version 9.1.0.20241130=>9.1.0.20241231 2025-04-27 11:48:24 +02:00
Muhammad Moinur Rahman
719a68ea59
emulators/qemu: Update version 9.2.1=>9.2.2
Changelog: https://wiki.qemu.org/ChangeLog/9.2
2025-04-27 11:48:20 +02:00
Gerald Pfeifer
b063b15d08 emulators/wine-devel: Update to Wine 10.5
This includes the following changes:
 - Support for larger page sizes on ARM64 (which we don't enable yet).
 - Pairing support in the Bluetooth driver.
 - Vulkan H.264 decoding.
 - Various bug fixes.

Include files/patch-dlls_ntdll_signal_x86_64.c, a patch of mine to fix
a build issue, that went upstream after this snapshot.
2025-04-27 08:56:31 +00:00
Jason E. Hale
9c766f0a5c emulators/rpcs3: Fix build with Qt 6.9
With hat:	kde@
PR:		286051
2025-04-26 23:09:36 -04:00
Vladimir Druzenko
9f3b8e1ffa emulators/virtualbox-ose{,-nox11}: Fix build python library
MFH:	2025Q2
2025-04-27 05:33:16 +03:00
Jonathan Vasquez
bfc855e7ee emulators/wine-devel: Update to Wine 10.4
This includes the following changes:
 - Improvements to PDB support in DbgHelp.
 - More Vulkan video decoder support in WineD3D.
 - Accessibility support in the SysLink control.
 - More progress on the Bluetooth driver.
 - Various bug fixes.

PR:		286354
2025-04-26 07:27:32 +00:00
Jan Beich
808f64e9a3 graphics/glslang: update to 15.3.0
Changes:	https://github.com/KhronosGroup/glslang/releases/tag/15.3.0
Reported by:	GitHub (watch releases)
2025-04-26 02:33:36 +02:00
Muhammad Moinur Rahman
8836304271
emulators/qemu: Update version 9.2.0=>9.2.1
Changelog: https://wiki.qemu.org/ChangeLog/9.2

Sponsored by:	The FreeBSD Foundation
2025-04-25 11:28:15 +02:00
Muhammad Moinur Rahman
4c3002e04e
emulators/qemu8: Mark DEPRECATED
On Linux, maintaining multiple QEMU versions makes sense due to KVM
backend differences between releases. FreeBSD does not use KVM, and as
such, there is no comparable benefit to keeping older QEMU branches
like QEMU 8.x. Maintaining these versions adds unnecessary overhead
without providing meaningful value to FreeBSD users.

The emulators/qemu8 port is now deprecated and scheduled for removal at
the end of the current quarterly branch. Users are encouraged to migrate
to the latest supported emulators/qemu port.

If there are specific use cases or concerns I may have missed, feel free
to reach out.

- Set EXPIRATION_DATE 2025-06-30
2025-04-25 11:28:12 +02:00
Chris Petrik
dd23386bc8 emulators/mesen: Update 0.9.8-4 => 0.9.9, take maintainership
Changelog:
https://github.com/SourMesen/Mesen/releases/tag/0.9.9

PR:	286038
2025-04-25 03:37:16 +03:00
Mark Johnston
271cb6e766 emulators/virtualbox-ose-kmod{,-70,-legacy}: Fix the build after FreeBSD kernel changes in 1500038
Update to chase removal of vm_page_next()

PR:		286206 286193 286204
Tested by:	Graham Perrin <grahamperrin@gmail.com>
MFH:		2025Q2
2025-04-24 04:07:25 +03:00
Stefan Schlosser
7c3b6b4d95 emulators/es-de: Update to 3.2.0
Unbundle graphics/lunasvg: was the last bundled dependency in the external
directory. We can now exclude this directory from extraction via
EXTRACT_AFTER_ARGS and simplify its handling in the CMakeLists.txt
patch.
Paths in BUILD_DEPENDS are replaced with the "port notation".
Addition of find_package(RapidJSON REQUIRED) in the CMakeLists.txt patch
when unbundling devel/rapidjson was actually never needed. So it got
removed.

Changelog:
https://gitlab.com/es-de/emulationstation-de/-/releases/v3.2.0

PR:		285888
Approved by:	submitter is maintainer
2025-04-21 20:31:43 +02:00
Gleb Popov
9547a55408 emulators/linux_base-rl9: Fix aarch64 plist
Reported by:	fluffy
2025-04-21 17:59:20 +03:00
Gleb Popov
9f7ed12f0a net/linux-rl9-libproxy: merge into linux_base-rl9
This library is required by base
2025-04-21 09:27:37 +03:00
Gleb Popov
505b5bb3bf devel/linux-rl9-devtools: Move mpfr into linux_base, it is required there 2025-04-21 09:27:37 +03:00
Gleb Popov
b55cf23d3d emulators/linux_base-c7: Add required libraries as reported by pkg 2025-04-21 09:27:36 +03:00
Gleb Popov
2626acef73 Framework: Make use of USE_LINUX=imageformat-libs 2025-04-21 09:27:35 +03:00
Loïc Bartoletti
78c4bd4996 graphics/poppler: bump dependent ports 2025-04-18 18:22:27 +02:00
Gleb Popov
3cb79d202f emulators/linux_base-c7: Add libverto, it is required according to pkg 2025-04-18 16:24:12 +03:00
Dima Panov
b6a1a6632a
emulators/linux_base-rl9: upstream reroll (+)
glibc:	2.34-125.el9_5.1 => 2.34-125.el9_5.3
2025-04-16 01:35:59 +03:00
Gerald Pfeifer
d9f4097394 emulators/wine-devel: Drop the WINEMAKER option
winemaker is more of an esotheric tool for developers porting software,
not users. Droping the option, which was never on by default, simplifies
the port. My upstream commit 42b6f19678 adds a note on FreeBSD.
2025-04-15 22:14:19 +00:00
Dima Panov
6f110064b7
emulators/linux_base-rl9: integrate devel/linux-rl9-libsigsegv into linux_base (+)
[g]awk and grep utilities depends on libsigsegv.so.2.0.6
Integrate devel/linux-rl9-libsigsegv into the emulators/linux_base-rl9 package
to resolve missed dependency
Drop dedicated devel/linux-rl9-libsigsegv port
Bump all linux-rl9-libsigsegv consumers to track changed dependency

PR:		286032
2025-04-15 20:11:27 +03:00
Max Brazhnikov
58eb97d37a emulators/dosbox-staging: update to 0.82.1
Release notes: https://www.dosbox-staging.org/releases/release-notes/0.82.1/
2025-04-13 19:39:26 +03:00
Dirk Meyer
0d3ad926cf emulators/stonx: Build with free EmuTOS
support localized ROMS
add printer support
preserve stonxrc on updates
fix sound
2025-04-12 17:03:37 +02:00
Gerald Pfeifer
8ad1a9300a emulators/wine: Add Wayland support
This backports commits cb6e55988b6fc6 and 2922123124 from
emulators/wine-devel, just sorts in additions a bit more logically.

Wayland support is not on by default (yet).

PR:		282825
2025-04-11 15:36:28 +00:00
Jan Beich
64f3a6bf7e multimedia/libvpx: update 1.15.1
Changes:	https://chromium.googlesource.com/webm/libvpx/+log/v1.15.0..v1.15.1
Reported by:	portscout
2025-04-10 19:34:46 +02:00
Gerald Pfeifer
dfb189e8b8 emulators/wine-devel: Update to Wine 10.3
This includes the following changes:
 - Clipboard support in the Wayland driver.
 - Initial Vulkan video decoder support in WineD3D.
 - Bundled Compiler-RT library for ARM builds (which we don't yet do).
 - Header fixes for Winelib C++ support.
 - More progress on the Bluetooth driver.
 - Various bug fixes.

Also properly sort in two pkg-plist entries that came with Wine 10.2.
2025-04-10 11:13:54 +00:00
Thibault Payet
309d3c189e emulators/wine-devel: Update to Wine 10.2
This is the second snapshot of the Wine 10.x branch. It includes the
following changes:

 - Bundled vkd3d is upgraded to version 1.15.
 - Support for setting thread priorities.
 - New Wow64 mode can be enabled dynamically. (Not yet on FreeBSD!)
 - More progress on the Bluetooth driver.
 - Various bug fixes.

Upstream renamed the wine64 binary to wine; account for that when
renaming it to wine64.bin.

Revert the support for new WoW64 mode detection at runtime since it
is not supported on FreeBSD yet (files/patch-dlls_ntdll_unix_loader.c).

PR:		285446
2025-04-09 07:53:44 +00:00
Jose Alonso Cardenas Marquez
02f7f94f05
emulators/fbneo: Update to 1.0.0.3.20250406 2025-04-08 21:42:52 -07:00
Gerald Pfeifer
cce2720a47 emulators/wine-mono-devel: Update to version 10.0.0
This was originally released with the Wine 10.5 development snapshot;
should work with older versions as well.
2025-04-08 21:58:14 +00:00
Nuno Teixeira
ce5c64ba29 emulators/sameboy: Update to 1.0.1
ChangeLog: https://github.com/LIJI32/SameBoy/releases/tag/v1.0.1
2025-04-04 23:45:35 +01:00
Mitchell Clay
4898d60bf2 emulators/nestopia: Update to 1.53.1
PR:		285662
Reported by:	Mitchell Clay <mclay@astate.edu>
2025-04-04 19:54:11 +02:00
Adam Weinberger
a4e30d4f4f go: Bump ports for go124 update 2025-04-01 22:07:58 -04:00
Rene Ladan
e479fae140 emulators/libretro-mame: Remove expired port
2025-03-31 emulators/libretro-mame: Uses expired Python 3.8
2025-03-31 16:59:33 +02:00
Jan Beich
e68045f05f emulators/rpcs3: update to 0.0.36
Changes:	55190c2125...2f8ed1a6bd
2025-03-31 08:48:23 +02:00
Jan Beich
9dcdb8333d emulators/rpcs3: update to 0.0.35.17717
Changes:	91427646f5...55190c2125
2025-03-30 01:57:27 +01:00
Loïc Bartoletti
12a794e8bd graphics/poppler: bump dependent ports 2025-03-29 08:08:39 +01:00
Jan Beich
3ce4051f16 emulators/rpcs3: update to 0.0.35.17711
Changes:	2a7e957c61...91427646f5
2025-03-29 01:20:01 +01:00
Muhammad Moinur Rahman
423135c18d
emulators/qemu8: Update version 8.2.9=>8.2.10
Changelog: https://wiki.qemu.org/ChangeLog/8.2
2025-03-27 10:17:13 +01:00
Jan Beich
cb2fbca8c2 emulators/rpcs3: update to 0.0.35.17697
Changes:	b4f453f687...2a7e957c61
2025-03-27 01:18:16 +01:00
Alex S
4cc877266a emulators/libc6-shim: Update to 20250323
PR:		285613
2025-03-24 09:26:22 +03:00
Jan Beich
65a29c6fe4 emulators/rpcs3: update to 0.0.35.17685
Changes:	1a51ce1e66...b4f453f687
2025-03-22 01:50:13 +01:00
Jan Beich
cf5101e6d4 emulators/rpcs3: update to 0.0.35.17665
Changes:	ec29650029...1a51ce1e66
2025-03-20 01:26:43 +01:00
Robert Clausecker
9fe2048269 emulators/Makefile: hook emulators/firebird-emu into the build.
Reported by:	antoine
Fixes:		561d1de4fd
2025-03-19 20:56:08 +01:00
Charlie Li
7ed6147220
gnome: fixed USE_GNOME=gdkpixbuf2xlib botched from USE_GNOME=gdkpixbuf rename
Reported by: truckman
2025-03-17 22:01:38 -04:00