Commit Graph

5509 Commits

Author SHA1 Message Date
kirby
1ca9e197e7 update to naev-0.10.1 2023-01-08 09:36:18 +00:00
thfr
727a2f717e missed to update the distinfo filename to pl1, found by aja@ 2023-01-04 14:36:03 +00:00
thfr
927cc8f8c8 update to more recent commit that stops building Steamworks.NET.dll and steam.hdll (hlsteam) by default. These are no longer needed and this will save cycles on build machines 2023-01-04 03:37:18 +00:00
thfr
b15e18ff24 update to checkout from 2022-03-22, rework Makefile with input from sthen to avoid SUBST_CMD and use c++ correctly for the build, correctly replace EnableHeartbeats() with SetAdvertiseServerActive() 2023-01-04 03:05:36 +00:00
thfr
3ceda8ea2f Start building gdx-controllers-lwjgl3, too. \nThis allows running a game called Space Haven, likely also more lwjgl3-based games. 2023-01-01 14:58:11 +00:00
ajacoutot
ef0465a522 Missing LIB_DEPENDS on net/enet + regen WANTLIB.
Drop uneeded patch chunk while here.
2022-12-30 09:17:33 +00:00
jca
cde3b5cb3f Re-enable LTO on riscv64 2022-12-30 06:31:52 +00:00
sthen
8382cc4b75 Disable the long deprecated and unmaintained libavresample in ffmpeg, and
sync WANTLIBs. From Brad.
2022-12-30 00:13:28 +00:00
kirby
9564f9bd61 update to naev-0.10.0 2022-12-28 20:36:18 +00:00
ajacoutot
b612318935 Update to py3-chess-1.9.4. 2022-12-28 14:01:13 +00:00
kirby
5b0bb59cf9 update to flare-1.14 2022-12-19 06:13:06 +00:00
thfr
8e10606582 update to fnaify 3.1
Release Notes: https://github.com/rfht/fnaify/releases/tag/3.1

Main change is that it no longer removes bundled Steamworks.NET.dll. If
you want to run a game that usually bundles it, but has been installed
or run with a previous version of fnaify, you may need to do this:

$ mv fnaify-backup/Steamworks.NET.dll .

Tested with most of the catalogue of FNA/fnaify supported games.
2022-12-18 18:43:04 +00:00
thfr
7b432b24a1 add patch-* files missed in last commit 2022-12-18 18:39:05 +00:00
thfr
93068e3d3d Add API stubs to hlsteam; this will allow recent version of Northgard
to run.

Don't install Steamworks.NET.dll. This CIL library stub has outlived
its usefulness. .NET games (e.g. with fnaify) that needed are now
expected to use the Steamworks.NET.dll that they bundle and the lower
level native libraries (libcsteamworks, goldberg_emulator) will stub
the calls to the non-existent Steam client.

Tested extensively with practically the whole catalogue of FNA/fnaify
games.
2022-12-18 18:37:59 +00:00
thfr
c5f058cd38 +libcsteamworks 2022-12-13 15:12:27 +00:00
thfr
406b5108b7 import games/libcsteamworks. ok sthen@
CSteamworks is a C ABI Wrapper for Valve's Steamworks API. It relys heavily on
automatic code generation. The primary use case for CSteamworks is to act as a
buffer between a scripting language and the Steamworks C++ Interfaces.
2022-12-13 15:10:45 +00:00
naddy
1fbafd3854 games/burgerspace: update to 1.9.5
When an enemy gets carried down on a slice and has landed, it is
now shown as frozen until it revives, instead of disappearing
until it revives. To restore the old disappearing behavior, pass
new option --hide-landed-enemies.
2022-12-04 16:29:44 +00:00
sthen
ad24d4ea51 fix unescaped {} 2022-11-30 11:51:27 +00:00
sthen
8cecaa7732 use a default in case COWPATH is not set 2022-11-30 11:45:33 +00:00
sthen
ffe7d5fc1b switch cowsay to the cpan Acme-Cow release (aka Cowsay 4), which fixes
several of the templates
2022-11-30 11:40:45 +00:00
thfr
cef0091cd8 update to 3.6.1 from maintainer Tom Murphy (openbsd AT pertho ! net).
Changelog:
https://github.com/QW-Group/ezquake-source/releases/tag/3.6.1

Index: Makefile
===================================================================
RCS file: /cvs/ports/games/ezquake/Makefile,v
retrieving revision 1.13
2022-11-29 15:03:53 +00:00
pascal
ae268abeeb Update to flightgear 2020.3.17. 2022-11-27 21:48:30 +00:00
pascal
974bc31b09 Update to dhewm3 1.5.2. 2022-11-27 19:18:51 +00:00
sthen
d858b7cc2a Ports built with setuptools on python 3.10 don't need a RUN_DEPENDS on
setuptools (it's used as a package locator but importlib.metadata in
newer Python core or the external importlib_metadata are preferred).
So drop the RDEP in that case (it's still kept for py27) and bump
revisions.
2022-11-26 23:28:11 +00:00
pascal
8e7e4d851d Add two sneaky BUILD_DEPENDS on libzip and sdl2, found by sthen@ and naddy@
respectively.
2022-11-26 11:20:09 +00:00
sthen
7ba9515f6e use MODPY_PYBUILD 2022-11-25 15:40:37 +00:00
sthen
ef3a3ce9f3 update to mnemosyne-2.9 2022-11-25 15:33:51 +00:00
sthen
d858f60aeb update to py3-chess-1.9.3 2022-11-25 14:55:38 +00:00
ajacoutot
13dfb5945b Update to gnubg-1.07.001. 2022-11-22 13:00:31 +00:00
stsp
079ba29e1e += zelda3-rom 2022-11-22 12:52:41 +00:00
stsp
dbc6d55089 make zelda3-data fetch the ROM image via the new zelda3-rom port
based on an initial patch by espie@
ok sthen@
2022-11-22 12:48:05 +00:00
stsp
ce8207657b split zelda3-data ROM file fetching into a separate zelda3-rom port
based on an intial patch by espie@
ok sthen@
2022-11-22 12:40:58 +00:00
pascal
69e9ffc54b Update to Warzone2100 4.3.2.
tested by and ok op@, tiny tweak from Brad.
2022-11-22 11:00:35 +00:00
tb
11d9f5ad87 games/eduke32: drop MAINTAINER per their request 2022-11-21 19:22:02 +00:00
thfr
e3b0b1ef19 update to fheroes 2 0.9.21, based on diff by Mikhail
(mp39590 AT gmail ! com)
adds audio/timidity RDEP which if present plays game music
make update-plist was missing which I added - adds a couple of
language translations, includin French, Hungarian, Turkish
2022-11-14 03:26:54 +00:00
naddy
c0f5554a06 remove useless CONFIGURE_STYLE=none
If a port should not attempt to run a configure script, simply don't
set CONFIGURE_STYLE at all.

The perl and pyton modules use CONFIGURE_STYLE=none for their own
purposes.  Also, some ports use it to disable a default provided
by Makefile.inc.  Apart from that, CONFIGURE_STYLE=none has no meaning.

ok semarie@ ajacoutot@ kn@ sthen@
2022-11-13 22:24:51 +00:00
sthen
dae9f91e31 bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:28:39 +00:00
sthen
6400c91455 bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:28:14 +00:00
pascal
f32cc71799 add forgotten patch 2022-11-13 01:11:08 +00:00
pascal
6c57c05b83 Update to SuperTuxKart 1.4. 2022-11-12 21:53:00 +00:00
sthen
51547cffc3 fixup some python flavour bits 2022-11-12 20:54:28 +00:00
stsp
23f4931dc7 += zelda3-data and zelda3-sprites
sthen@ points out that such ports should be linked regardless of their
non-packaging status
2022-11-12 14:58:32 +00:00
stsp
5621316cc2 += zelda3
Not adding zelda3-data and zelda3-sprites because they cannot be packaged.
2022-11-12 10:03:45 +00:00
stsp
9a5cee9006 import games/zelda3-sprites
This port can be used to install additional sprites for games/zelda3.

ok op@
2022-11-12 10:01:08 +00:00
stsp
bb9986d7c6 import games/zelda3-data
This port can be used to install assets required to run games/zelda3.

ok op@
2022-11-12 10:00:17 +00:00
stsp
1278b2696b import games/zelda3
This is a reverse-engineered clone of Zelda 3 - A Link to the Past.
It's around 70-80kLOC of C code, and reimplements all parts of the
original game. The game is playable from start to end.

ok op@
2022-11-12 09:58:29 +00:00
jsg
39d41006f3 update to scummvm 2.6.1 2022-11-11 03:36:31 +00:00
ajacoutot
f50fdd748e Stop using the daemon class in @newuser.
If we need to make an exception we can do it and properly document the
reason but by default we should just use the default login class.
rc.d uses daemon or the login class provided in login.conf.d so this has
no impact there.

discussed with sthen@, tb@ and robert@

praying that my grep/sed skills did not break anything and still
believing in portbump :-)
2022-11-08 11:14:43 +00:00
ajacoutot
f5c5712d45 WANTLIB: pcre -> pcre2-8 after recent glib2 update. 2022-11-05 17:10:20 +00:00
ajacoutot
d3aaddb10c WANTLIB: pcre -> pcre2-8 after recent glib2 update. 2022-11-05 17:06:22 +00:00