A patch in the FreeBSD port provided a hint towards a possible solution.
Indeed, the solution checks out and armagetronad now works again.
ports-gcc is happy with the build too.
While here, remove extra block from the patch that snuck in last update; it breaks runtime. The patch is now what is was in rev 1.4. Noticed by David Goerger <david (AT) goerger (DOT) info> in a private mail.
- fix typo in files/baldurs_gate_1.cfg
- remove GameOverridePath option in files/baldurs_gate1.cfg
- backport fix from upstream for "Unable to create cache directory"
from Nam Nguyen with some tweaks by me.
game.
Joint effort by me, thfr@, and brynet@
ok solene@
DevilutionX is an open source recreation of the game engine used in
Diablo I, an action role-playing game by Blizzard Entertainment.
While this package and the game engine are open source, one still needs
to provide the original game assets from Diablo I, which is not open
source. You will need to purchase the original game to use this package.
If somebody is removed who actually wants maintainer and either
didn't receive the mail, or didn't bother to reply to it, they are
free to send a diff to reinstate.
ok sthen@, jca@
ok brynet@
ok kn@ with some helpful nits, thanks!
Left LICENSE as GLPv2 for now after discussion with sthen@ and
bentley@. Upstream needs to add/clarify copyright terms which I will
bring up with them.
DESCR:
vkQuake is a Quake 1 port using Vulkan instead of OpenGL for
rendering. It is based on the popular QuakeSpasm port and runs all
mods compatible with it like Arcane Dimensions or In The Shadows.
Compared to QuakeSpasm vkQuake also features a software Quake like
underwater effect, has better color precision, generates mipmap for
water surfaces at runtime and has native support for anti-aliasing
and AF.
vkQuake also serves as a Vulkan demo application that shows basic
usage of the API. For example it demonstrates render passes & sub
passes, pipeline barriers & synchronization, compute shaders, push
& specialization constants, CPU/GPU parallelism and memory pooling.
Port related changes:
- add license marker
- use CC BY-SA 3.0 licensed data by default
- enable SEPARATE_BUILD
- PERMIT_PACKAGE_CDROM > PERMIT_PACKAGE (rsadowski@)
- typo in DESCR (bcallah@)
OK rsadowski@ and bcallah@
ok kirby@
FreeSynd is a cross-platform, GPLed reimplementation of the engine for
the classic Bullfrog game, Syndicate.
While freesynd is a game engine and is open source software, Syndicate
is proprietary software and must be purchased in order for freesynd to
work.
Original submission by Thomas Dettbarn (upstream), who also takes
MAINTAINER -- thanks!
ok kirby@
DMAGNETIC is a Magnetic Scrolls Interpreter. It can be used to
play classic text adventure games, such as "The Pawn",
"The Guild of Thieves", and "Wonderland". Graphics will be
rendered in glorious ANSI art, so the games can be played in
any console window.