Nuno Teixeira
8f9dbd3cb9
games/trx: Update to 1.9
...
ChangeLog: https://github.com/LostArtefacts/TRX/releases/tag/trx-1.9
2026-07-12 18:14:33 +01:00
Nuno Teixeira
d2d3b83765
games/trx: New port: Open source re-implementation of Tomb Raider I, II and III
...
An open-source reimplementation of Tomb Raider 1, Tomb Raider 2 and Tomb
Raider 3. TRX aims to enhance these classic games through decompilation
and the implementation of open-source alternatives to proprietary components.
TRX is a single engine capable of running TR1, TR2, TR3, and custom levels
respecting each of the distinct, classic engines' mechanics.
WWW: https://github.com/LostArtefacts/TRX
2026-07-12 14:17:09 +01:00
Alexander Vereeken
ba4d25929c
*/*: Update maintainer e-mail address
...
PR: 296700
MFH: 2026Q3
Approved by: Alexander Vereeken <Alexander88207@protonmail.com > (maintainer)
Approved by: db@, yuri@ (Mentors, implicit)
2026-07-11 23:09:45 +04:00
Alexander Vereeken
2e937abb18
games/minigalaxy: Update 1.4.1 => 1.4.2
...
Changelog:
https://github.com/sharkwouter/minigalaxy/releases/tag/1.4.2
PR: 296558
Sponsored by: UNIS Labs
MFH: 2026Q3
2026-07-11 04:59:05 +03:00
Dag-Erling Smørgrav
4ea3547132
various: Bump go ports for go-1.25.12 / 1.26.5
2026-07-10 09:54:15 +02:00
Stefan Eßer
a5c1359725
games/open-adventure: upgrade to version 1.22
...
Major changes in this version:
- Code hardening by chatGPT 5.5.
- Eliminate FORTRAN legacy 1-based indexing; required save version bump.
- Improved documentation of build dependencies.
2026-07-10 08:31:54 +02:00
Dima Panov
011f43c5e6
games/openmw: update to 0.51.0.release (+)
...
Release notes: https://openmw.org/2026/openmw-0-51-0-released/
Differential Revision: D57985
2026-07-09 13:03:38 +03:00
Jan Beich
28f5de3016
games/veloren-weekly: update to s20260708
...
Changes: https://gitlab.com/veloren/veloren/-/compare/23d4caa9b8...ad45ea3a91
2026-07-09 02:45:10 +02:00
Alexey Dokuchaev
de72fdf445
games/openbve: the port had been updated to version 1.13.0.7
...
The next releases (v1.14+) will deprecate the legacy OpenGL 1.2
renderer, and OpenGL 4.1 will be required. The new renderer is
considerably faster in all cases, and allows for various things
(particles, shadows, complex keyframe animations) not supported
by the legacy renderer.
OpenGL 4.1 is supported by all discrete graphics cards and most
integrated graphics solutions from ~2012 onwards.
Reported by: portscout
2026-07-08 20:05:42 +00:00
Piotr Kubaj
c3c4812dbe
games/fs2open: update to 26.0.0
2026-07-08 20:37:22 +02:00
Piotr Kubaj
cc1acf694f
games/openrct2: update to 0.5.3
...
Changelog: https://github.com/OpenRCT2/OpenRCT2/releases/tag/v0.5.3
2026-07-08 20:36:53 +02:00
Olivier Cochard
e9034acc7a
games/CWR-CE: roll upstream fork forward and fix aarch64 build
2026-07-06 23:47:46 +02:00
Alexey Dokuchaev
bce0c990b9
games/battletanks: allow to build against any supported Lua version
...
Drop CXXFLAGS+=-fpermissive while here which seems no longer needed
and sort the `pkg-plist' after commit 2d8f9fb62e .
2026-07-06 18:13:32 +00:00
Alexey Dokuchaev
959cec07fa
games/battletanks: fix version detection against modern Python
...
- Use correct function to open files, file() is an old method,
which also makes version.replace() below work as intended
- Drop needless copy of env.Append(CPPDEFINES=['ENABLE_LUA'])
2026-07-05 16:22:30 +00:00
Jan Beich
b22031ff5e
games/veloren-weekly: update to s20260702
...
Changes: https://gitlab.com/veloren/veloren/-/compare/3addf722cd...23d4caa9b8
2026-07-04 02:32:49 +02:00
Marcel
5ef39cd258
games/libretro-genesis_plus_gx: Update 0.20231020 => 0.20260627, take maintainership
...
Changelog:
https://github.com/libretro/Genesis-Plus-GX/blob/5a8389c/HISTORY.txt
Commit Log:
https://github.com/libretro/Genesis-Plus-GX/compare/3dc6af4...5a8389c
PR: 296311
Sponsored by: UNIS Labs
2026-07-03 17:48:09 +03:00
Olivier Cochard
a1df7f2494
games/CWR-CE: Fix some game logic bugs
2026-07-03 03:11:33 +02:00
Max Brazhnikov
bbb9a6dc2d
KDE: Update KDE Gear to 26.04.3
...
Announcement: https://kde.org/announcements/gear/26.04.3/
2026-07-02 15:16:28 +03:00
Olivier Cochard
2ac9e4a871
games/CWR-CE: New port
...
Game engine of Arma: Cold War Assault - Remastered
2026-07-02 02:53:20 +02:00
Tijl Coosemans
b6ec06f079
*/*: Use C.UTF-8 locale
...
Ports 02f27a83b4 fixed the ports tree to the C locale so it would work
correctly in environments where users use a locale that isn't compatible
with the C locale, e.g. xx_YY.UTF-8 where [A-Z] includes more than just
upper case letters. USE_LOCALE was introduced to let ports use another
locale if they needed it. The C.UTF-8 locale was created later on to be
mostly compatible with the C locale.
Switch the ports tree locale to C.UTF-8 and remove USE_LOCALE. The
world has moved to Unicode so all ports either require it or know how to
build correctly in a Unicode environment.
PR: 295945
Exp-run by: antoine
2026-06-30 22:03:57 +02:00
Tijl Coosemans
d26c01fde2
games/xblast: Fix renaming of a file with a ISO8859-1 encoded "î"
...
PR: 295945
Exp-run by: antoine
2026-06-30 22:03:57 +02:00
Tijl Coosemans
084afac04e
games/aisleriot: Install file with non-ASCII name
...
The file is extracted correctly now that the ports tree uses UTF-8 to
extract files.
PR: 295945
Exp-run by: antoine
2026-06-30 22:03:56 +02:00
Nuno Teixeira
6151d40dd6
games/dethrace: Use upstreamed patch
2026-06-30 19:48:11 +01:00
Piotr Kubaj
3cab06df05
games/fheroes2: update to 1.1.17
...
Changelog: https://github.com/ihhub/fheroes2/releases/tag/1.1.17
2026-06-30 18:33:22 +02:00
Tilde Joy
1d7de5ef70
games/libretro-beetle_psx: Update 0.20260113 => 0.20260614
...
Commit log:
https://github.com/libretro/beetle-psx-libretro/compare/254285de247db71ac25a4392c159dc1114940794...d460f8342060526678e7fd8222048324c2a80d86
PR: 296391
Approved by: osa, vvd (Mentors, implicit)
2026-06-30 14:20:47 +03:00
Tilde Joy
d504c5e218
games/libretro-gambatte: Update 0.20250918 => 0.20260515
...
Commit log:
https://github.com/libretro/gambatte-libretro/compare/0092232a0aaef0ded0ead1c2003ccf7a85ccdfc0...3262c2aa4adae8dba4f6d51cdd931c15cb11569f
PR: 296392
Approved by: osa, vvd (Mentors, implicit)
2026-06-30 14:13:29 +03:00
Nuno Teixeira
7fcd9dcc30
games/rocksndiamonds: Update to 4.4.2.3
...
ChangeLog: https://www.artsoft.org/2026/06/27/rocksndiamonds-4-4-2-3-released/
2026-06-29 00:52:37 +01:00
Nuno Teixeira
8d634a6eea
games/dethrace: New port: Reverse engineering the 1997 game "Carmageddon"
...
Dethrace is an attempt to learn how the 1997 driving/mayhem game Carmageddon
works behind the scenes and rebuild it to run natively on modern systems.
WWW: https://github.com/dethrace-labs/dethrace
2026-06-29 00:52:37 +01:00
Robert Clausecker
5a85ce8416
games/regoth: fix build on !x86
...
No SSE2 on !x86, so don't try to use it.
This may need to be adjusted for ppc, and possinle sse2neon can be used
on ARM targets.
MFH: 2026Q2
2026-06-28 12:59:29 +02:00
Hiroo Ono
76f858036f
games/angband: Fix build with sphinx 9.0.4
...
Convert one of source file to UTF-8.
PR: 284845
Co-authored-by: Max Brazhnikov <makc@FreeBSD.org >
2026-06-26 20:23:10 +03:00
Robert Clausecker
dda26e6665
games/xasteroids: render the game playable
...
- switch to the usleep() based delay code
- remove the old, no longer functional delay-loop path
- configure the default delay to 16384 µs, which seems to be playable
MFH: 2026Q2
2026-06-26 14:07:58 +02:00
Robert Clausecker
c758ccc79c
games/tecnoballz: fix build on FreeBSD 15.1
...
CHAR_WIDTH is now a macro defined by <limits.h> (from C23).
While we are at it, roll static REINPLACE_CMD usage into existing patch
file.
MFH: 2026Q2
Approved by: portmgr (build fix blanket)
2026-06-26 14:07:57 +02:00
Jan Beich
cfa43646dd
games/veloren-weekly: update to s20260624
...
Changes: https://gitlab.com/veloren/veloren/-/compare/ef31455955...3addf722cd
2026-06-25 02:40:57 +02:00
Stefan Schlosser
c94779ebe2
games/libretro-shaders-slang: Update g20260507 => g20260621
...
Commitlog:
https://github.com/libretro/slang-shaders/compare/cef2de61...cb8e534
PR: 296227
Approved by: osa, vvd (Mentors, implicit)
2026-06-23 19:17:48 +03:00
Stefan Schlosser
a29484d066
games/libretro-shaders-glsl: Update g20260505 => g20260603
...
Commitlog:
https://github.com/libretro/glsl-shaders/compare/42fa8a9...2b2c5ee
PR: 296225
Approved by: osa, vvd (Mentors, implicit)
2026-06-23 19:10:49 +03:00
Kai Knoblich
ef38b5ea0a
games/scummvm: Update to 2026.3.0
...
Changelog:
https://downloads.scummvm.org/frs/scummvm/2026.3.0/ReleaseNotes.html
2026-06-23 07:26:26 +02:00
Evgenii Khramtsov
320e46a6ce
graphics/ImageMagick: update to 7.1.2-25
...
Changes: https://github.com/ImageMagick/ImageMagick/compare/7.1.2-24...7.1.2-25
Security: CVE-2026-53460
Security: CVE-2026-53461
Security: CVE-2026-53462
Security: CVE-2026-53463
Security: CVE-2026-53464
Security: CVE-2026-53465
PR: 296190
2026-06-22 19:20:25 +03:00
Evgenii Khramtsov
338d53d7cd
graphics/ImageMagick6: update to 6.9.13-50
...
Changes: https://github.com/ImageMagick/ImageMagick6/compare/6.9.13-36...6.9.13-50
Security: CVE-2026-24481
Security: CVE-2026-24484
Security: CVE-2026-24485
Security: CVE-2026-25576
Security: CVE-2026-25638
Security: CVE-2026-25795
Security: CVE-2026-25796
Security: CVE-2026-25797
Security: CVE-2026-25798
Security: CVE-2026-25799
Security: CVE-2026-25897
Security: CVE-2026-25898
Security: CVE-2026-25965
Security: CVE-2026-25966
Security: CVE-2026-25968
Security: CVE-2026-25970
Security: CVE-2026-25971
Security: CVE-2026-25982
Security: CVE-2026-25983
Security: CVE-2026-25985
Security: CVE-2026-25986
Security: CVE-2026-25987
Security: CVE-2026-25988
Security: CVE-2026-25989
Security: CVE-2026-26066
Security: CVE-2026-26283
Security: CVE-2026-26284
Security: CVE-2026-26983
Security: CVE-2026-27798
Security: CVE-2026-27799
Security: CVE-2026-28494
Security: CVE-2026-28686
Security: CVE-2026-28687
Security: CVE-2026-28688
Security: CVE-2026-28689
Security: CVE-2026-28690
Security: CVE-2026-28691
Security: CVE-2026-28692
Security: CVE-2026-28693
Security: CVE-2026-30883
Security: CVE-2026-30929
Security: CVE-2026-30936
Security: CVE-2026-30937
Security: CVE-2026-31853
Security: CVE-2026-32259
Security: CVE-2026-32636
Security: CVE-2026-33535
Security: CVE-2026-33536
Security: CVE-2026-33899
Security: CVE-2026-33900
Security: CVE-2026-33901
Security: CVE-2026-33902
Security: CVE-2026-33905
Security: CVE-2026-33908
Security: CVE-2026-34238
Security: CVE-2026-40310
Security: CVE-2026-40311
Security: CVE-2026-42050
Security: CVE-2026-42326
Security: CVE-2026-45031
Security: CVE-2026-45358
Security: CVE-2026-45359
Security: CVE-2026-45624
Security: CVE-2026-45664
Security: CVE-2026-46520
Security: CVE-2026-46521
Security: CVE-2026-46522
Security: CVE-2026-46523
Security: CVE-2026-46559
Security: CVE-2026-46692
Security: CVE-2026-46693
Security: CVE-2026-47165
Security: CVE-2026-47166
Security: CVE-2026-48733
Security: CVE-2026-48734
Security: CVE-2026-48994
Security: CVE-2026-49218
Security: CVE-2026-49219
Security: CVE-2026-53460
Security: CVE-2026-53461
Security: CVE-2026-53462
Security: CVE-2026-53463
Security: CVE-2026-56367
Security: CVE-2026-56378
PR: 296189
2026-06-22 15:58:59 +03:00
Robert Clausecker
7c211da315
games/xasteroids: fix build, cleanup
...
- replace shar EXTRACT_CMD hack with custom do-extract target
to fix the build (failed since EXTRACT_ENV was introduced)
- define LICENSE and follow license obligations
- clean up port Makefile, pet portlint
- regenerate patches
- add prototypes to source code
- adopt this unmaintained port
Upstream has been contacted about the project license in the hope of
the project perhaps receiving a more conventional one.
MFH: 2026Q2
2026-06-22 10:41:43 +02:00
Alexey Dokuchaev
400b509188
games/openbve: update OpenBVE to version 1.13.0.5
...
Reported by: portscout
2026-06-21 18:52:24 +00:00
Nuno Teixeira
347b3e4447
games/rocksndiamonds: Update to 4.4.2.2
...
ChangeLog: https://www.artsoft.org/2026/06/20/rocksndiamonds-4-4-2-2-released/
2026-06-21 16:59:07 +01:00
Nuno Teixeira
e3b202a719
games/cataclysm-dda: Update to 0.I
...
- Fix locale path [1]
- Add 'CXXFLAGS+= -Wno-error=range-loop-construct' to avoid build failure
due to strict Clang range-loop warning combined with -Werror
ChangeLog: https://github.com/CleverRaven/Cataclysm-DDA/releases/tag/0.I
Reported by: Wiwi Kuan <wiwikuan@fastmail.com > [1]
2026-06-20 18:10:40 +01:00
Alexander Vereeken
4056bff781
games/rare: Update to 1.12.0.155
...
Changelogs: https://github.com/RareDevs/Rare/releases/tag/1.12.0.155
https://github.com/RareDevs/Rare/releases/tag/1.12.0.154
https://github.com/RareDevs/Rare/releases/tag/1.12.0.116
https://github.com/RareDevs/Rare/releases/tag/1.12.0.102
https://github.com/RareDevs/Rare/releases/tag/1.12.0.99
https://github.com/RareDevs/Rare/releases/tag/1.12.0.89
https://github.com/RareDevs/Rare/releases/tag/1.12.0.70
https://github.com/RareDevs/Rare/releases/tag/1.12.0.55
https://github.com/RareDevs/Rare/releases/tag/1.12.0.13
PR: 295549
Approved by: arrowd (co-mentor)
2026-06-20 07:24:10 -07:00
Jan Beich
2813695b66
games/veloren-weekly: update to s20260618
...
Changes: https://gitlab.com/veloren/veloren/-/compare/2dd9ea8c42...ef31455955
2026-06-20 02:52:30 +02:00
Daniel Engberg
5ae682c091
games/valyriatear: Remove from tree
...
Listed as broken for more than a year and upstream is no longer active
2026-06-19 21:22:26 +02:00
Daniel Engberg
a13c077c00
games/cgoban: Remove from tree
...
Listed as broken for more than a year
2026-06-19 21:22:26 +02:00
Jose Alonso Cardenas Marquez
3e8ffbe3fc
games/etlegacy: Update to 2.84.0
2026-06-18 18:29:44 -07:00
Kai Knoblich
1daedf38b5
games/anki: Update to 26.05
...
Changelog:
https://github.com/ankitects/anki/releases/tag/26.05
MFH: No (feature release)
2026-06-18 11:37:09 +02:00
Yuri Victorovich
51b41ec112
games/iqpuzzle: update 1.5.0 → 1.5.1
2026-06-18 00:33:14 -07:00
Jan Beich
0150f52cc2
games/veloren-weekly: update to s20260617
...
Changes: https://gitlab.com/veloren/veloren/-/compare/4df794c12c...2dd9ea8c42
2026-06-18 02:27:27 +02:00