5417 Commits

Author SHA1 Message Date
benoit
6f79b0a2d0 Update to py-chess-1.9.2. 2022-08-12 13:28:49 +00:00
op
bf9b3bfa26 games/godot: link to upstream open issue about fontconfig & brotli
https://github.com/godotengine/godot/issues/64090
2022-08-12 06:44:55 +00:00
op
a000274d97 update games/godot to 3.5
announcement: https://godotengine.org/article/godot-3-5-cant-stop-wont-stop

We're now building Godot with the builtin freetype instead of xenocara'
one because of Brotli support.  See upstream issue for more information:
https://github.com/godotengine/godot/issues/62552
2022-08-11 19:40:59 +00:00
benoit
9e5f121686 Update to trader-7.18. 2022-08-11 07:59:09 +00:00
benoit
466bceff22 Update to tbftss-1.5.1. 2022-08-11 07:47:33 +00:00
jca
fed3004283 On riscv64 scons appends "rv64" instead of "64" to executables names
Probably an unintended side effect from the logic in the scons build
scripts.  Duplicate this logic in the port Makefile instead of using the
ksh extended glob trick from my initial diff.  This fixes packaging on
riscv64.  Also tested on amd64 and arm64 (tb@).

ok sthen@ op@ (maintainer)
2022-08-09 11:37:39 +00:00
jca
e0f9caf8f7 Disable LTO on riscv64, it breaks the build at link time
ok thfr@ (maintainer)
2022-08-08 11:57:58 +00:00
sthen
7035f5be74 update to freeciv-2.6.7, tidy plists a bit 2022-08-05 17:12:13 +00:00
op
5fb7e5e078 update games/godot to 3.4.5
it's a maintainance release, see the announcement:

	https://godotengine.org/article/maintenance-release-godot-3-4-5

While here regen patches and add links to upstream PRs:

 - "unbreak OS_Unix::get_executable_path() on OpenBSD"
   https://github.com/godotengine/godot/pull/61540

 - "add OpenBSD support" https://github.com/embree/embree/pull/379
2022-08-05 14:19:42 +00:00
jsg
c86333e2e7 update to scummvm-tools 2.6.0 2022-08-03 04:22:22 +00:00
jsg
1662ace89d update to scummvm 2.6.0
from Donovan Watteau
2022-08-03 04:16:00 +00:00
edd
8e0e53d28a games/odamex: Disable AltiVec on PowerPC.
From Brad Smith:
```
I noticed odamex is currently failing to build on PowerPC with the AltiVec
support. Since we disable AltiVec support on PowerPC anyway then go ahead and
do so here as well.
```
2022-08-01 09:28:08 +00:00
op
bdcbe93911 games/gzdoom: don't pick up clang-format if found at configure-time
the bundled `discordrpc' lib tries to find clang-format and uses it.
spotted by naddy@
2022-07-31 20:50:40 +00:00
fcambus
f4ec907191 xlife: fix breakage during install, reported by ajacoutot@.
Switch to using a do-install target in our Makefile like the FreeBSD
port is doing, instead of attempting to appease upstream one with an
endless supply of MAKE_FLAGS and FAKE_FLAGS.
2022-07-29 14:22:51 +00:00
fcambus
dd7953d1b6 Update xlife to 6.7.6. 2022-07-28 17:16:38 +00:00
fcambus
7391b7d362 netris: move MASTER_SITES to distfiles.gentoo.org. 2022-07-26 21:03:05 +00:00
op
2fa78f4973 update games/openttd to 12.2
diff orally dictated from Florian (MAINTAINER); played online for a few
hours and seems to work just fine.
2022-07-24 07:30:00 +00:00
kirby
4e2239a8d2 bugfix update to naev-0.9.4 2022-07-22 23:11:58 +00:00
kirby
34c0e1e9c5 update to wesnoth-1.16.5 2022-07-19 08:51:23 +00:00
op
6fc36d9e56 update games/gzdoom to 4.8.2
diff from maintainer Timo Myyrä, thanks!  While here sort LIB_DEPENDS.

This also backports a fix for the "gzdoom.pk3 not found" error from
https://github.com/coelckers/gzdoom/pull/1665
2022-07-18 08:27:45 +00:00
kirby
1d2a830ffd update to wesnoth-1.16.4 2022-07-15 07:30:48 +00:00
edd
642d2e6404 games/xonotic: Easy update to version 0.8.5.
Also bket@ asked me to remove him as MAINTAINER.
2022-07-13 19:05:30 +00:00
rsadowski
1f578b76ea Update enigma to 1.3.0
OK op@
2022-07-10 12:20:53 +00:00
naddy
6835e2c2af games/vkquake: regen patch so it will apply 2022-07-04 11:26:02 +00:00
kmos
2fd4cf6c2c Current versions of vkquake use C11, so drop base-gcc and gcc3 in favor
of ports-gcc. Fixes build on sparc64
2022-07-03 22:51:46 +00:00
thfr
7e0cd2538e update to steamctl 0.9.3, catching up with Steam API and restoring
ability to download depots
2022-06-11 13:17:31 +00:00
thfr
7bdb3124fa update to py-steam 1.3.0; catching up with Steam API and restoring
ability to download depots
2022-06-11 13:16:12 +00:00
op
e01766fbe7 games/godot: get rid of some patches no longer needed
patch-core_ustring_h was about an implicit copy ctor, upstream fixed it
long ago in a different way.

The other patches were a revert for the use of long-distance matching in
zstd but that's been available without pooking at the zstd internals for
some time already.
2022-06-11 12:55:20 +00:00
sthen
233c373c23 update to py3-chess-1.9.1, from George Rosamond, plus I set NO_TEST
similar older diff from wen heping
2022-06-08 16:16:39 +00:00
op
4049464af6 update games/supertuxkart to 1.3
most of the patches are upstreamed or not need anymore.  freebidi is not
a dependency anymore; use the bundled dns resolver because it doesn't
work with libc' arpa/nameser.h

OK pascal@
2022-06-07 21:22:58 +00:00
ajacoutot
aa295ee29a Update to tuxpaint-stamps-20220604. 2022-06-05 09:49:19 +00:00
ajacoutot
b7b2509a13 Update to tuxpaint-config-0.0.19. 2022-06-05 09:49:07 +00:00
ajacoutot
4a63aafb4f Update to tuxpaint-0.9.28. 2022-06-05 09:48:53 +00:00
kirby
01cce81a4f update to wesnoth-1.16.3 2022-06-01 14:50:49 +00:00
rsadowski
6ecf5561f1 Fix build with CMake 3.23
- Use CFLAGS and CXXFLAGS instead of  CMAKE_CXX_FLAGS and CMAKE_C_FLAGS.
- Use MODCMAKE_LDFLAGS instead of CMAKE_EXE_LINKER_FLAGS
- Fix broken builds with CMake 3.23
2022-05-28 06:19:58 +00:00
jsg
9934bb86d1 update to vkquake 1.13.1
ok thfr@
2022-05-18 03:19:13 +00:00
jsg
ecbd19d9d6 update to quakespasm 0.94.4 2022-05-17 03:28:43 +00:00
op
d3210a9b23 update games/openttd homepage; ok solene@ and maintainer 2022-05-10 13:47:47 +00:00
kirby
d84d4ef803 Add Florian Viehweger as MAINTAINER for some ports solene@ was maintaining. 2022-05-09 21:52:58 +00:00
solene
4fdee4969f drop maintainership 2022-05-08 09:39:32 +00:00
kirby
c606e59d54 Update to naev-0.9.3. 2022-05-07 20:44:37 +00:00
op
c6cf218d91 try to unbreak games/godot,-main on gcc arches
platform/x11/detect.py tries to create export templates when building
with GNU ld and tools=no.  GNU ld in base is too old for that and it's
not straightforward to enable them using llvm (upstream says it doesn't
work) so just disable them; they're not that useful for us anyway.

bumping is just a pro-forma in this case: on llvm arches there are no
changes and on gcc-arches the previous version didn't built.

(while here reformat the comment at the top of patch-platform_x11_detect_py)
2022-05-06 22:02:47 +00:00
kirby
d40665177b Add HOMEPAGE
OK thfr@, maintainer
2022-05-03 20:08:18 +00:00
ajacoutot
05b6da7e48 This doesn't need x11/gnome/zenity anymore. 2022-05-03 10:34:14 +00:00
thfr
25c4dd3ef1 +fheroes2 2022-05-02 12:29:21 +00:00
thfr
b0eeb8f242 import games/fheroes2
improvements, demo download script by and ok kirby@

Free Heroes of Might and Magic II (fheroes2) is a recreation of HoMM2 game
engine. This open source, multiplatform project, written from scratch, is
designed to reproduce the original game with significant improvements in the
gameplay, graphics, and logic (including support for high-resolution graphics,
improved AI, numerous fixes and UI improvements), breathing new life into this
turn-based strategy games.
2022-05-02 12:23:34 +00:00
op
36c4fbb44e split Godot into two packages: engine alone (-main) and editor (-tools)
A Godot build with the tools enabled is not really that great to run
standalone games due to the various extra checks that the engine does,
so disable the tools (i.e. the editor) in the -main package, but provide
a -tools package for folks that wants to develop games.

While here use target=release instead of debug_release for the -main
package: comments in the SConstruct file hints that debug_release
enables check useful only for development.

discussed many times with various people, tested by few (thanks!)
ok/improvements from sthen@
2022-04-28 22:18:01 +00:00
sthen
25e43d1a6a update to dmagnetic-0.34, from Thomas Dettbarn (maintainer) 2022-04-28 17:34:29 +00:00
op
54d51d48e3 bump games/taisei revision after math/cglm update: taisei uses headers
from cglm but does not link to it.
2022-04-22 07:59:56 +00:00
benoit
78b0283a25 Update to rocksndiamonds-4.3.2.1. 2022-04-19 09:28:07 +00:00