Commit Graph

11592 Commits

Author SHA1 Message Date
Älven
7655979173 graphics/lunasvg: Update 3.4.0 => 3.5.0
Changelogs:
* https://github.com/sammycage/lunasvg/releases/tag/v3.5.0
* https://github.com/sammycage/lunasvg/compare/v3.4.0...v3.5.0

Approved by:	yuri@ (Mentor)

Differential Revision: https://reviews.freebsd.org/D52519
2025-09-19 04:29:15 +04:00
Älven
5f1491cda6 graphics/plutovg: Update 1.3.0 => 1.3.1
Changelogs:
* https://github.com/sammycage/plutovg/releases/tag/v1.3.1
* https://github.com/sammycage/plutovg/compare/v1.3.0...v1.3.1

Approved by:	yuri@ (Mentor)

Differential Revision: https://reviews.freebsd.org/D52518
2025-09-19 04:26:17 +04:00
Thibault Payet
94d12eba0d emulators/wine-devel: Update 10.14 => 10.15
Changelog:
- Unicode character tables updated to Unicode 17.0.0.
- Zip64 support in Packaging services.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-10.15

While here explicitly configure --without-ffmpeg - prevent silent grab
libraries from multimedia/ffmpeg:
  This does not affect clean builds (as with Poudriere) and makes
  others more consistent and reproducible.
Commit to emulators/wine 037e128a23.

PR:	289616
2025-09-15 22:22:04 +03:00
polyduekes
1ff379bcc0 emulators/amiberry: New port: Optimised Amiga emulator
Amiberry is an optimized Amiga emulator for Intel/AMD, ARM (32bit and
64bit) and RISC-V platforms.
The core emulation comes from WinUAE, and even the main GUI is designed
to look similar to that. It includes JIT support to get high-performance
results on CPU-intensive emulated environments, like desktop
applications. On top of that, there are some unique features developed
specifically for Amiberry, such as the WHDLoad booter, support for
RetroArch controller mapping, and several more.

https://amiberry.com/
https://github.com/BlitterStudio/amiberry/

PR:		289403
Co-authored-by:	Yusuf Yaman <nxjoseph@protonmail.com>
2025-09-14 14:06:17 +03:00
Stefan Schlosser
1a4ef739c8 emulators/Ymir: Update 0.1.7 => 0.1.8
Changelog:
https://github.com/StrikerX3/Ymir/releases/tag/v0.1.8

PR:	289427
2025-09-10 15:47:32 +03:00
Gerald Pfeifer
74b67bc299 emulators/wine: Adjust PORTSCOUT for Wine 10.0 2025-09-07 22:46:38 +00:00
Thibault Payet
e86886e38b emulators/wine-devel: Sort and align Makefile - no functional changes
Fix warnings from portclippy, sort options and etc.

PR:	289257
2025-09-07 17:25:53 +03:00
Dima Panov
f77a2de295 emulators/linux_base-rl9: fix aarch64 checksum for sed package (+)
Fixes ef45e45f8c
Fetch failure was handled
2025-09-05 18:46:20 +03:00
Dima Panov
ef45e45f8c emulators/linux_base-rl9: chase upstream reroll (+)
glib2_ver=		2.68.4-16.el9 => 2.68.4-16.el9_6.2
glibc_ver=		2.34-168.el9_6.19 => 2.34-168.el9_6.23
krb5_ber=		1.21.1-6.el9 => 1.21.1-8.el9_6
libdb_ver=		5.3.28-55.el9 => 5.3.28-57.el9_6
ncurses_ver=		6.2-10.20210508.el9 => 6.2-10.20210508.el9_6.2
rocky-release_ver=	9.5-1.2.el9 => 9.6-1.3.el9
sqlite_ver=		3.34.1-7.el9_3 => 3.34.1-8.el9_6
which_ver=		2.21-29.el9 => 2.21-30.el9_6
2025-09-05 15:56:57 +03:00
Adam Weinberger
31a5a229a7 many: Bump go ports for go-1.24.7 2025-09-04 13:53:24 -04:00
Stefan Schlosser
e61f3eb751 */*: bump PORTREVISION after graphics/{lunasvg,plutovg} update
PR:		288842
Approved by:	yuri@ (Mentor, implicit)
2025-09-04 15:22:11 +04:00
Thibault Payet
ffaf09b17e emulators/wine-devel: Update 10.13 => 10.14
Changelog:
- Bundled vkd3d upgraded to version 1.17.
- Support for ping on IPv6.
- Various bug fixes.
https://gitlab.winehq.org/wine/wine/-/releases/wine-10.14

PR:	289257
2025-09-03 04:12:49 +03:00
Robert Clausecker
b2daead3d3 */*: nsonack@outlook.com => nsonack@herrhotzenplotz.de
Maintainer has updated his email address.

Approved by:	Nico Sonack <nsonack@herrhotzenplotz.de> (maintainer)
2025-09-02 23:07:26 +02:00
Muhammad Moinur Rahman
099c0bfba1 emulators/qemu-devel: Update version 10.0.20250731=>10.1.20250830 2025-09-02 12:38:15 +02:00
Nuno Teixeira
e9dc6b5b92 emulators/citra: Deprecate and set expiration date
Project has been discontinued.

PR:		289055
2025-08-31 16:23:27 +01:00
Rene Ladan
b304d8ab18 all: bump PORTREVISION after updating graphics/libyuv
Using the Tools/scripts/bump_revision.pl script
2025-08-31 12:30:51 +02:00
Vladimir Druzenko
3fd0f81ce5 emulators/virtualbox-ose{,-kmod,-nox11}-72: Add new ports VirtualBox 7.2.0
Port based on patch from Stas Timokhin <devel@stasyan.com>.
The main work on porting was done by the author of the original patch.
The rest is a several various improvements and bug fixes that have been
made over the past few months in older versions and one upstream
regression: https://github.com/VirtualBox/virtualbox/issues/135

The requirements for 7.2.x are the same as for 7.1.x, but for now we'll
leave both versions: 7.2.x in experimental/test mode and 7.1.x - stable.

Upstream ported on aarch64, but for now we keep ONLY_FOR_ARCHS=amd64.
If you interested in porting it on aarch64 - create PR with patch.

The following ports also need to be created (they are not available for
versions 7.0.x and 7.1.x either):
 - emulators/virtualbox-ose-additions-72;
 - emulators/virtualbox-ose-additions-nox11-72.

www/phpvirtualbox-72 already in ports.

Changelog:
https://www.virtualbox.org/wiki/Changelog-7.2

While here refresh patches.

PR:		289019
Relnotes:	Add VirtualBox 7.2.0
Co-authored-by:	Stas Timokhin <devel@stasyan.com>
Co-authored-by:	Mario Lobo <lobo@bsd.com.br>
2025-08-29 18:16:27 +03:00
Vladimir Druzenko
54a5827bb6 emulators/virtualbox-ose{,-kmod,-nox11}-72: Repocopy from emulators/virtualbox-ose{,-kmod,-nox11}-71
PR:	289019
2025-08-29 17:56:29 +03:00
Stefan Schlosser
cd8520a8a9 emulators/ares: update to 146, unbundle dependencies
Release notes:
https://ares-emu.net/news/ares-v146-released

* The provided release archive doesn't contain a root directory anymore, so the
  port has to replace WRKSRC with NO_WRKSUBDIR=yes. Additionally use DIST_SUBDIR
  to prevent collision among multiple versions of the unversioned DISTFILES.

* This release builds the binaries bin/arm7tdmi and bin/m68000 only if one of the
  relevant cores is enabled. The port reflects this by removing TOOLS_IMPLIES and
  by adjusting PLIST_SUB and pkg-plist accordingly.

* The LaserActive system is added to the list of experimentally supported systems
  in pkg-descr. While there, reorder the list of supported systems in order to
  match the order on the project's homepage.

* Unbundle several dependencies which are available in ports.

PR:		289118
Reported by:	Stefan Schlosser <bsdcode@disroot.org> (maintainer)
2025-08-29 22:53:51 +09:00
Vladimir Druzenko
cec1e153ef emulators/virtualbox-ose{,-additions,-kmod}{,-70,-71,-legacy}: Update CONFLICTS_INSTALL before committing new ports with VirtualBox 7.2.x
PR:	289019
2025-08-29 02:44:47 +03:00
Vladimir Druzenko
4a946201c3 emulators/virtualbox-ose-71: Remove duplicate patch
MFH:	2025Q3
2025-08-29 02:36:39 +03:00
Muhammad Moinur Rahman
cf8f6967d1 emulators/qemu: Update version 10.0.3=>10.1.0
Event: Oslo Hackathon 202508
Changelog: https://wiki.qemu.org/ChangeLog/10.1
2025-08-27 12:34:53 +02:00
gatekeeper
fa13682e06 emulators/86Box: Update 4.2.1 => 5.0
Release notes and changelog:
https://86box.net/2025/08/24/86box-v5-0.html

PR:	289087
2025-08-25 22:20:20 +03:00
Nuno Teixeira
b3488bf7c2 emulators/dosbox-x: Fix build with FFmpeg 8
Apply upstream patch to fix build

PR:		289074
2025-08-25 12:31:24 +01:00
Gerald Pfeifer
fb19650bc9 emulators/wine-mono-devel: Update to version 10.2.0 2025-08-21 20:36:19 +00:00
Muhammad Moinur Rahman
1730b07dac emulators/qemu-devel: Update version 10.0.20250630=>10.0.20250731 2025-08-19 08:45:43 +02:00
Laurent Chardon
ad66088a36 emulators/hatari: Update 2.6.0 => 2.6.1
Changelog:
https://framagit.org/hatari/hatari/-/releases/v2.6.1

PR:	288907
2025-08-17 16:23:46 +03:00
Thibault Payet
8a791e36c0 emulators/wine-devel: Update 10.12 => 10.13
This includes the following changes:

- Windows.Gaming.Input configuration tab in the Joystick Control Panel.
- ECDSA_P521 and ECDH_P521 algorithms in BCrypt.
- OpenGL WoW64 thunks are all generated.
- Still more support for Windows Runtime metadata in WIDL.
- Various bug fixes.

https://gitlab.winehq.org/wine/wine/-/releases/wine-10.13

PR:	288894
2025-08-16 03:22:07 +03:00
Stefan Schlosser
2ef96c82c0 emulators/Ymir: Update 0.1.6 => 0.1.7
Changelog:
https://github.com/StrikerX3/Ymir/releases/tag/v0.1.7

- Remove patch qith support devel/libfmt 10.x after update it 11.2.0.
- Unbreak on aarch64 - require llvm21.

PR:	288782
2025-08-12 01:02:20 +03:00
Laurent Chardon
5d944f4bb9 emulators/hatari: Update 2.5.0 => 2.6.0
Upstream migrated to GitLab.

Changelog:
https://framagit.org/hatari/hatari/-/releases/v2.6.0

Improve manual pages patching and installation.
Fix warnings from portclippy.
Remove unused dependency iconv.

PR:		288772
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
2025-08-11 17:03:08 +03:00
Matthias Andree
b7e654fbfe *: Bump PORTREVISION for devel/libfmt update {fmt.dev} 2025-08-10 21:02:47 +02:00
Stefan Schlosser
f7f5738afc emulators/Ymir: Sega Saturn emulator
Features:
 - Load games from MAME CHD, BIN+CUE, IMG+CCD, MDF+MDS or ISO files
 - Automatic IPL (BIOS) ROM detection
 - Automatic region switching
 - Up to two players with standard Control Pads or 3D Control Pads on
   both ports (more to come)
 - Fully customizable keybindings
 - Backup RAM, DRAM and ROM cartridges (more to come)
 - Integrated backup memory manager to import and export saves, and
   transfer between internal and cartridge RAM
 - Save states
 - Rewinding (up to one minute at 60 fps), turbo speed, frame step
   (forwards and backwards)
 - Full screen mode with VRR support and low input lag
 - Optional deinterlaced/progressive rendering of high resolution modes
 - A work-in-progress feature-rich debugger

https://github.com/StrikerX3/Ymir

PR:		288495
Co-authored-by:	Vladimir Druzenko <vvd@FreeBSD.org>
2025-08-10 18:07:32 +03:00
Adam Weinberger
53610681ea go ports: Bump for 1.24.6 2025-08-06 20:02:46 -04:00
Älven
03a685246b graphics/plutosvg: Update 0.0.6 => 0.0.7
PR:		288629
Approved by:	yuri@ (Mentor)
2025-08-03 21:49:01 +04:00
Nuno Teixeira
600bba1556 emulators/sameboy: Update to 1.0.2
ChangeLog: https://github.com/LIJI32/SameBoy/releases/tag/v1.0.2
2025-08-01 20:40:36 +01:00
Carlo Strub
ad38026c7b emulators/dps8m: 3.1.0
PR:		287260
Reported by:	maintainer
2025-07-29 21:14:06 +02:00
Carlo Strub
75a08db736 emulators/wine-devel: Update to 10.12
PR:		288191
Reported by:	maintainer
2025-07-29 20:55:49 +02:00
Atanu Biswas
18b8d47737 emulators/fs-uae-launcher: update to 3.1.70 and take maintanership
While here:
- Changed PORTVERSION to DISTVERSION
- Added NLS option and gettext support

PR:		288199
Reported by:	Atanu Biswas <atanubiswas484@gmail.com> (new maintainer)
2025-07-27 09:17:33 +09:00
Muhammad Moinur Rahman
db1a24ac83 emulators/qemu: Update version 10.0.2=>10.0.3
Changelog: https://wiki.qemu.org/ChangeLog/10.0
2025-07-26 00:18:48 +02:00
Kevin Reinholz
830d1743ce emulators/ppsspp: Update to 1.19.3
Remove unnecessary patch-Common_GPU_Vulkan_VulkanContext.cpp as it is not
necessary to fix hangs with vulkan backend. Deleting the shader cache files
saved at ~/.nv, ~/.cache/nvidia, etc. after a GPU driver update will suffice.

PR:	288267
2025-07-21 16:01:28 +02:00
Thibault Payet
2bab9d7794 emulators/wine-devel: Update to 10.11
This includes the following changes:
- Preparation work for NTSync support.
- More support for generating Windows Runtime metadata in WIDL.
- Various bug fixes.

PR:		287975
2025-07-20 20:40:29 +00:00
Stefan Schlosser
7296f77eb3 emulators/flycast: unbreak after net/asio update
- Bump PORTREVISION

PR:		288294
Reported by:	Stefan Schlosser <bsdcode __at_ disroot.org>
2025-07-18 08:42:28 -07:00
Vladimir Druzenko
fa4ed84463 emulators/virtualbox-ose{,-nox11,-kmod}-71: Update 7.1.10 => 7.1.12 (fixed 7 CVEs)
Changelog:
https://www.virtualbox.org/wiki/Changelog-7.1

List of fixed CVEs:
https://www.oracle.com/security-alerts/cpujul2025.html#AppendixOVIR

Security:	CVE-2025-53024
Security:	CVE-2025-53025
Security:	CVE-2025-53026
Security:	CVE-2025-53027
Security:	CVE-2025-53028
Security:	CVE-2025-53029
Security:	CVE-2025-53030
MFH:		2025Q3
2025-07-17 03:17:05 +03:00
Stefan Schlosser
dd095a760f emulators/es-de: Update to 3.3.0
Switching from "libpoppler.so" to "libpoppler-cpp.so" in LIB_DEPENDS.

PR:		288245
Approved by:	submitter is maintainer
2025-07-16 07:39:27 +02:00
Jose Alonso Cardenas Marquez
ddbc8a843e */*: Bump PORTREVISION. net/asio was updated to 1.34.2 2025-07-15 13:58:12 -07:00
Jan Beich
68bc80c8af emulators/citra: unbreak build after 3fc4fad263
cp: /distfilescitra-s20220902/compatibility_list.json: No such file or directory
*** Error code 1

Reported by:	pkg-fallout
2025-07-15 20:54:34 +02:00
Jan Beich
3be3874871 emulators/yuzu: unbreak build after 3fc4fad263
cp: /portdistfilesyuzu-s20230424/compatibility_list.json: No such file or directory
*** Error code 1

Reported by:	pkg-fallout
2025-07-15 20:30:24 +02:00
Max Brazhnikov
0bff0a30de emulators/dosbox-staging: chase audio/iir1 update 2025-07-15 12:40:16 +03:00
Kevin Reinholz
689410f908 emulators/{ppsspp,libretro-ppsspp,ppsspp-qt5}: fix build on arm64
Arm64 requires bundled libpng17 module. Removing it from EXCLUDE
unbreaks build on arm64 platform.

PR:		287572
Reported by:	Kevin Reinholz <kreinholz@gmail.com> (maintainer)
MFH:		2025Q3
2025-07-12 12:25:52 +09:00
Stefan Schlosser
32f43bbcf2 emulators/ares: Switch to upstream release archive
Upstream provides a release archive now, which guarantees stable
checksums for the distfile and is the recommended way to retrieve the
distfile by the Porter's Handbook.

PR:	288137
2025-07-11 05:23:51 +03:00