5392 Commits

Author SHA1 Message Date
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
jca
283001ebfa Let irrlamb build on non-x86 archs
Sync ode/odeconfig.h with upstream ode, with more #ifdef goo to cater
for non-x86 archs.

Keep using SSE on amd64, and also on i386 where the speedup would make
sense for this port, as hinted by sthen@.

Maintainer timeout, ok sthen@ op@
2022-04-18 23:34:06 +00:00
sdk
8b560ae296 Remove MODGO_VERSION from modules.inc 2022-04-18 08:03:03 +00:00
sdk
4d7539a5e8 + clidle 2022-04-17 18:42:34 +00:00
sdk
c226c5815f Import clidle v0.0.0-20220208035357
This is the popular wordle game for the terminal, written in go.

Guess the word in six tries. Each guess must be a valid five-letter
word. Hit enter to submit. After each guess, the color of the tiles will
change to show how close your guess was to the word.

With suggestions from op@

ok op@
2022-04-17 18:41:41 +00:00
kmos
ba3f240fd2 Mark BROKEN-sparc64 2022-04-17 17:26:17 +00:00
benoit
a4d73f576c Update to rocksndiamonds-4.3.2.0. 2022-04-17 14:39:40 +00:00
thfr
527fadb743 add initial gamecontroller (ujoy(4)) support to godot
Based on code used in sdl2 backend. Tested with XBox {360,One}
gamecontrollers.
Discussion, feedback, contributions, and encouragement op@ (maintainer)
also enable DEBUG_PACKAGES while here
ok op@
2022-04-15 20:23:19 +00:00
sthen
269741c2c8 update to dmagnetic-0.33, from Thomas Dettbarn (maintainer) 2022-04-14 17:35:20 +00:00
thfr
8120656313 Re-add helper scripts libgdx-setup and libgdx-run. They were removed
because of the change to multiversion support; with plan to roll out a
different setup and launcher solution. However, as this is still not
ready for widespread use, the (legacy) helper scripts will at least
provide the previous functionality (limited to libgdx 1.9.11 in the
scripts).
Thanks to brynet@ who updated the scripts for this change.
2022-04-14 15:16:29 +00:00
thfr
7657db57f6 Update to Arx Libertatis 1.2.1 (hotfix). Fixes unintended changes to
calculations for player armor class, poison and magic resistance.

Release announcement:
https://arx-libertatis.org/releases/1.2.1
2022-04-14 01:42:48 +00:00
sthen
9c871446c1 remove 0-byte patches 2022-04-13 20:15:31 +00:00
ajacoutot
7a040612eb Update to gcompris-2.4. 2022-04-13 07:11:36 +00:00
sthen
4cb01f22c6 libgdx: use 64.so version suffix if {PROPERTIES:Mlp64}
fixes packaging (problem introduced by my recent commit and found by
phessler@) but also fixes long-standing missing 64 from suffix on !i386/amd64
2022-04-04 13:10:22 +00:00
kmos
1110dd70d1 Fix runtime and commandline functions in the new version on OpenBSD 2022-04-03 03:23:41 +00:00
sthen
887de4267b fix previous 2022-04-02 20:37:15 +00:00
sthen
a6217901a3 libgdx: fix produced filenames broken in previous commit; found by naddy@ 2022-04-01 20:11:47 +00:00
sthen
a09b08cf61 sync WANTLIB 2022-04-01 18:46:46 +00:00
sthen
d06e05b3a5 adjust M_ARCH (used in SUBST_VARS) so that it doesn't pick up some files
incorrectly
2022-03-31 11:18:26 +00:00
sthen
3cdf2816b0 sync WANTLIB for some packages that could be semi-automated for some
common missing libs, with "help" from portbump, but i reviewed everything
2022-03-27 16:23:04 +00:00
sthen
d3c6b1f86a irrlamb: set ONLY_FOR_ARCHS, the build config forces use of sse 2022-03-24 07:57:06 +00:00
op
4986060c47 update games/godot to 3.4.4
Maintenance release, see the announce here:
https://godotengine.org/article/maintenance-release-godot-3-4-4

quickly tested with oddventure, paralunar and joyspring.
2022-03-23 21:19:10 +00:00
sthen
e626b73525 remove MODPY_VERSION lines which are set to the default
(NB portgen usually gets this wrong; it also doesn't understand
dependencies that are restricted to only being used with certain
python versions. at this point you usually get better results
doing py-* ports by hand than with portgen)
2022-03-22 09:21:46 +00:00
thfr
1e068cc328 +archivers/py-vpk +converters/py-vdf +devel/py-arrow +devel/py-gevent-eventemitter +games/py-steam +games/steamctl +graphics/py-pyqrcode 2022-03-21 13:08:16 +00:00
thfr
3ca19a5efd import (remaining) steamctl ports
testing and input by sdk@
input and ok sthen@
2022-03-21 12:59:16 +00:00
thfr
77b8ee6ec7 update to Arx Libertatis 1.2
thanks to tb@ for pointing me to PORTHOME
also thoroughly neuter doxygen use
announcement: https://arx-libertatis.org/releases/1.2
changelog: https://wiki.arx-libertatis.org/Changelog#1.2
2022-03-17 14:41:14 +00:00