Commit Graph

5523 Commits

Author SHA1 Message Date
rsadowski
979d5406bb Update chessx to 1.5.6 and use archivers/quazip 1.3
Tweaks and OK sdk
2022-08-29 13:32:38 +00:00
sthen
51e1159542 correctly pass QSTAT_VERSION into autogen.sh script; before it was passing
in a bogus version number (it's only setup to work when run from a git
checkout) and newer automake complains
2022-08-29 12:05:09 +00:00
namn
54987559bb update games/mvdsv 0.35
- Github project changed from 'deurk' to 'QW-Group'
- meson build dropped -- only uses cmake
- CMakeLists.txt patch added to link against system devel/pcre and
  to stop trying to link 'dl', which is already in OpenBSD's libc

Diff from maintainer Tom Murphy. Thanks!
2022-08-24 03:24:32 +00:00
op
ca629ba037 update games/minetest to 5.6.0
ok sthen@
2022-08-21 08:58:35 +00:00
rsadowski
3a23360a95 Update fs2open to 22.2.0
OK thfr@ (maintainer)
2022-08-20 06:27:04 +00:00
sthen
eed574102a Fix ports for newer py3-setuptools; mostly just PLIST regens after some
files were dropped (mostly entry_points.txt) or .egg-info files changed
to directories. Small patches were needed where some other build systems
were calling Python tools to install due to changes in setuptools.
Messy patching needed for games/0ad which bundles a spidermonkey tar of
a specific version and patches it using files in its own distribution.

Been through a bulk on i386, plus I tested a few things separately on
amd64 where fallout from the recent qscintilla update has broken some ports
on !LP64 which was blocking them on i386.
2022-08-18 02:24:48 +00:00
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
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
sthen
e8a8106b52 libgdx: fix PLISTs; Base64Coder should not use ${M_ARCH} 2022-03-13 12:19:17 +00:00
thfr
1d2e98751f branch libgdx out into parallel versions, at this point 1.9.9 and 1.9.11.
This is due to a lack of backwards compatibility; all these and others
are full versions.
Separate versions can be installed at the same time; there are no file
conflicts. 1.9.9 will allow running Urtuk the Desolation.
At this point, remove the scripts libgdx-{setup,run} as they don't fit
in this layout anymore.
Discussed the gritty details of this with sthen, jca, espie...
2022-03-12 16:12:54 +00:00
naddy
9433d2a35f drop RCS Ids 2022-03-11 19:04:03 +00:00
kn
e7411f37c1 Remove RCSIDs from ports I maintain 2022-03-10 12:03:30 +00:00
sthen
385739a94f drop rcs id in category Makefiles 2022-03-09 16:18:03 +00:00
op
f2fe038a56 update games/godot to 3.4.3
ok sthen on initial diff, `make update-patches' done afterwards.

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

As usual, no known incompatibilites with the previous Godot 3.4.X
releases and upstream encourage all users to upgrade to 3.4.3.

port-wise switch to devel/bullet instead of the bundled copy now that we
have an updated version.
2022-03-08 16:48:16 +00:00
sthen
b8c245b0b8 update to gargoyle-2022.1
patch to workaround xlocale issues
https://marc.info/?l=openbsd-bugs&m=157758838031146&w=2
2022-03-08 01:58:42 +00:00
sthen
c6016453ab update to xcowsay-1.6 2022-03-07 22:39:19 +00:00
kmos
9e1e62a9c4 Update py-minecraft-launcher-lib to 4.5
This version includes support for the shortly-mandatory Microsoft Accounts
2022-03-06 02:49:03 +00:00
kmos
75725b20e9 Mark irrlamb BROKEN-sparc64 2022-03-06 00:54:37 +00:00
kmos
d56af84d22 Mark witchblast BROKEN-sparc64 2022-03-06 00:53:19 +00:00
kmos
7ab5c46afc Mark BROKEN-sparc64 2022-03-05 04:48:39 +00:00
ajacoutot
fab30f58d9 Update to gcompris-2.3. 2022-02-27 11:03:52 +00:00
ajacoutot
472c887cfd Update to gcompris-2.2. 2022-02-24 10:53:52 +00:00
tracey
479f85f149 Update games/freebee to 2.0. The dictionary was removed and is now downloaded
and updated on start. ok kn@
2022-02-22 16:01:18 +00:00
bcallah
1a285ca03f Update the Inform6 compiler to 6.36 and inform6lib to 6.12.6
Compiler changes: https://github.com/DavidKinder/Inform6/releases/tag/v6.36
Lib changes: https://gitlab.com/DavidGriffith/inform6lib/-/tags/6.12.6
2022-02-19 14:18:25 +00:00
phessler
f8c3f8f616 +blockgame 2022-02-18 08:37:23 +00:00
phessler
e99febef0f Import Blockgame-0.6.14
The name is changed from games/multimc to games/blockgame due to MultiMC's new
guidelines for unofficial builds.

This new version introduces the long awaited support for Microsoft/Xbox
accounts.

OK kmos@
2022-02-18 08:36:39 +00:00
semarie
d04e07d165 update games/minetest to 0.5.5
ok op@
2022-02-18 07:47:20 +00:00
kirby
cfcbb6f885 update to flare-1.13.04 2022-02-15 07:22:35 +00:00
benoit
c9219f7089 Update to rocksndiamonds-4.3.1.1. 2022-02-10 15:40:13 +00:00
kirby
86351d8cf0 update to flare-1.13 2022-02-04 14:20:45 +00:00
sthen
2d53038f21 gtkballs build needs gettext-tools for gettext.m4 2022-02-02 11:36:34 +00:00
jsg
581cc8c9f1 update to scummvm 2.5.1 2022-01-28 12:27:36 +00:00
kirby
f9b1c7f258 update to wesnoth-1.16.2 2022-01-27 06:08:19 +00:00
namn
30f99c71eb workaround for segfault in games/amnesia-tdd
clang 13 is stricter and -O2 causes segfault. clang 11 worked with -O2.
As a workaround, override with -O0 until root cause is identified. Bump
revision.

Reproduced on FreeBSD by Vasily (upstream and author of FreeBSD port).

While here, take maintainership.

ok brynet@
2022-01-25 22:31:54 +00:00
benoit
c1c6cb8cb7 Update to rocksndiamonds-4.3.1.0. 2022-01-23 08:58:59 +00:00
ajacoutot
360e52afc9 Update to gcompris-2.1. 2022-01-21 08:25:21 +00:00
sthen
3e5d681416 update to wordsearch-2.1, from Pat Jensen 2022-01-19 10:57:56 +00:00
benoit
2e359f7b5a Update to rocksndiamonds-4.3.0.3. 2022-01-14 07:15:26 +00:00
jca
b2f3c31654 Add missing include to unbreak build with ports-gcc 2022-01-11 12:55:18 +00:00
pascal
51da395135 Fix games/mars, which was broken after the sfml (and maybe base llvm?) update.
looks good to aja@
2022-01-08 19:23:49 +00:00
thfr
aa5dfd63b7 update to 1.12.2; no issues on brief testing
Release notes at: https://github.com/Novum/vkQuake/releases
2022-01-08 17:36:23 +00:00
thfr
b79bfaf0ed update FNA suite to 22.01; tested with Steel Assault
https://github.com/FNA-XNA/FNA/releases/tag/22.01
https://github.com/FNA-XNA/FAudio/releases/tag/22.01
https://github.com/FNA-XNA/FNA3D/releases/tag/22.01

New Features:
Update to FNA3D 22.01
Update to FAudio 22.01
Added SetVideoTrackEXT extension
Added SrgbEXT extension

Fixes:
The FNA3D log is now hooked later in FNAPlatform initialization, to try and load SDL before FNA3D
Partially works around a regression in the new dyld in macOS Monterey
Fixed DDSFromStreamEXT mip loading to calculate each mip level in full

New Features:
Added support for SRGB textures/renderbuffers

Removed Features:
The Metal renderer has been removed, in favor of Vulkan/MoltenVK

Fixes:
Vulkan: Various fixes for device support checks
Image: Log errors from stb_image
2022-01-08 16:22:00 +00:00
kmos
aa5d30be36 Switch COMPILER to base-clang ports-gcc to fix build on sparc64
ok sthen
2022-01-05 15:32:28 +00:00
kmos
3a4c17e4d4 Fix build on sparc64 by specifying use of ports-gcc 2022-01-03 07:47:14 +00:00
pascal
1da476fd10 Do not download code from github during configure.
found by and ok aja@
2022-01-01 12:35:09 +00:00
sdk
fa9f683770 Add missing README file 2021-12-31 22:07:06 +00:00
pascal
3856ccd807 Update to warzone2100 4.2.4.
tweaks/ok sdk@
2021-12-31 14:28:31 +00:00
pascal
358770744b Missing BUILD_DEPENDS on glm, found by aja@ 2021-12-31 13:29:42 +00:00
op
59996937ff update gzdoom to 4.7.1
diff from Timo Myyrä with minor tweaks by me.

OK solene@
2021-12-31 10:57:56 +00:00
pascal
bb60998508 Remove commented-out WANTLIB entries. 2021-12-31 09:29:56 +00:00
pascal
3452ea7f72 Update to OpenMW 0.47.0. 2021-12-30 22:16:17 +00:00
pascal
c864b5b978 Update to irrlamb 1.0.1.
feedback/ok op@
2021-12-30 22:13:47 +00:00
pascal
26f54ec13d Update to SuperTux 0.6.3. 2021-12-30 20:37:32 +00:00
pascal
4bc638a8d2 Update to extremetuxracer 0.8.1. 2021-12-30 19:13:10 +00:00
sdk
7625a3abbe Update bzflag 2.4.14 => 2.4.22
2.4.18:
    This release just fixes audio on Windows.
2.4.16:
    This release primarily fixes a bug that I introduced in 2.4.14 that
    corrupted replay file headers. This release reverts that change, and
    can also read the corrupted header for replays made with the bad
    code.
2.4.20:
    This release added several new functions/events to the bzfs API and
    reorganized the client menus to improve usability. It also adjusts
    some default options, such as radar size, to improve the new user
    experience.
2.4.22:
    This release fixes several issues with SDL 2 window management. This
    fixed a lot of edge cases, mainly with macOS and Linux. There were
    also a few other minor fixes with plugins and the handling of
    autopilot and bots.

Port changes:
    graphics/glew added as dependency

Patch by Tom Murphy and tested by Brad Smith, thank you!

Committed with wantlib fixes.
2021-12-24 22:10:05 +00:00
daniel
e64ac8cc64 update to py-chess 1.8.0 2021-12-24 01:41:02 +00:00
sdk
e6b774b10e Update vitetris to v0.59.1
from Tom Murphy, thank you!

OK maintainer (ryan) and sdk@
2021-12-23 13:10:08 +00:00
thfr
db0e7ec59a update to find goldberg_emulator's steam header files in the right spot
tested and working with Northgard
2021-12-23 02:28:30 +00:00
thfr
5f492ab61a update to godot 3.4.2 and GodotSteam g34-s152-gs311; using Steam SDK
1.52 API
this is based on the just committed goldberg_emulator update and some
pre-configure and CFLAGS can be simplified now.

tested with opening the editor and also running Cruelty Squad and
Haiki with it without regressions

maintainer op@ also tested with Oddventure, Joyful Spring, and
Pixelorama; ok op@

Release notes:
https://godotengine.org/article/maintenance-release-godot-3-4-2
2021-12-23 02:25:33 +00:00
thfr
62f7902aad update checkout from 2021-12-06 that implements steam SDK 1.52 API
change location of header files:
	include/goldberg_emulator/sdk_includes -> include/goldberg_emulator/steam

dependent ports godot and hlsteam will be updated
testing with godot build and ok op@
2021-12-23 02:19:28 +00:00
rsadowski
7f6ab2c60c Switch from cmake,qt5 and kf5/extra-cmake-modules to devel/kf5 module
While here add x11/qt5/qtdeclarative (QML) as explicit dependency.

OK aja (maintainer)
2021-12-18 10:28:12 +00:00
ajacoutot
a7c28891be Update to gcompris-2.0. 2021-12-18 09:24:59 +00:00
thfr
0382fe6921 add building com/badlogic/gdx/jnigen to the port. Needed for upcoming port
of steamworks4j; potentially other future ports...
2021-12-18 05:40:30 +00:00
thfr
32ad89751c update to fs2open 21.4.1
update requested, tested, and ok by rsadowski@
rsadowski@ helped with WANTLIB update, cmake options, and vulkan-hpp patch
also tested by me briefly including in-game gameplay without issues.

note on my testing OpenGL backend is still the default on amd64 with intel
GPU. I can't find documentation on a switch to enable Vulkan backend yet.

Best place to view changelogs is the Hard Light fs2open forums:
https://www.hard-light.net/forums/index.php?board=50.0

Upstream isn't packaging source tarballs anymore, so now using GH with
the cmake module and librocket pulled in additionally similar to what
emulators/ppsspp and other ports do.
2021-12-18 05:10:57 +00:00
sdk
d078c47b2f Update games/yquake2 7.45 => 8.00
Port changes:
* reintroduce execinfo (it's now in base and not creating trouble)

Libraries are opened with dlopen now. So we have expected portcheck
warnings: Extra: curl.26 openal.4

Quake II 8.00:
* Client side support for the optional Vulkan renderer library.
* Non existent renderer libraries are now skipped over by the menu.
* Fix several bugs when loading autosaves.
* Bump the maximal number of OGG/Vorbis files to 128.
* Several fixes to the Barracuda Shark. (by BjossiAlfreds)
* vid_fullscreen and r_mode are no longer special, they require an
    explicit vid_restart like every other cvar.
* Remove hardcoded map fixes and replace them by optional entity files.
    Add several newly discovered map fixes. (by BjossiAlfreds)
* Send the network protocol version to the server. This can be used by
    the server to support clients with different network protocol
    version. (by Knightmare)
* Force SDL to minimize the window when its focus is lost. This fixes
    several problem under Windows with SDL 2.0.14 and newer.
* Switch the semantics of the vid_fullscreen cvar. 1 is now native
    fullscreen, like it was in Vanilla Quake II. 2 is desktop
    fullscreen.  When desktop fullscreen is selected through the menu,
    r_mode is forced to -2.
* Add g_footsteps to control the generation of footstep sound. This cvar
    is cheat protected. 1 is Vanilla Quake II behavior and the default.
    0 never generates footstep sound, 2 always generates them.
* Support stereo wave files. (by 0lvin)
* Add cl_r1q2_lighstyle. When set to 1 Yamagi Quake II uses the Vanilla
    Quake II light styles (for example yellow light for the
    Hyperblaster) instead of the default r1q2 light styles.
* Add a submenu to configure gamepad and joystick sensitivities. (by
    Larry Davis)
* Ensure that the config file is written before changing the active mod.
    This prevents config changes from getting lost.
* Overhaul the search path logic. Make sure that each directory is added
    only once.
2021-12-15 13:44:11 +00:00
landry
7f628961c7 games/f1spirit: fix WANTLIB and drop unneeded libidn from LDEP
spotted by sthen@
2021-12-13 09:07:05 +00:00
ajacoutot
f405fe40b7 Update to tuxpaint-config-0.0.18. 2021-12-12 10:45:45 +00:00
thfr
5076ae6103 update to FNA 21.12. Bugfix release. Release notes at:
https://github.com/FNA-XNA/FNA/releases
Tested with several FNA and XNA games
2021-12-12 04:55:28 +00:00
ajacoutot
14bd9c0de8 Update to tuxpaint-stamps-20211125. 2021-12-11 11:52:26 +00:00
op
25cabaa9c9 games/godot: install manpage and desktop file too. ok bentley@ 2021-12-11 11:44:44 +00:00
ajacoutot
bab86c4a06 Update to tuxpaint-0.9.27. 2021-12-11 11:35:37 +00:00
bentley
5abb3572d5 Update to starfighter-2.4.
From Tom Murphy; thanks!
2021-12-11 10:39:32 +00:00
op
02521bddd1 update games/taisei to 1.3.2
changelog: https://taisei-project.org/news/0013_v1.3.2

Tested also by Yifei Zhan, thanks!

OK sthen@
2021-12-10 13:32:31 +00:00
jsg
c6cb1f23e5 backport a mimalloc commit to fix ilp32 build
fix spurious build warning with overflow builtins
5b0e73281fd4d98b6f211cdd1b6b29453c3e420e

i386 build failure reported by sthen@
2021-12-10 04:29:24 +00:00
jsg
666a7e9195 backport 864691defbc55453071050b5cc8408079a8f3199 to fix llvm 13 build 2021-12-08 05:46:25 +00:00
jsg
cfd5f5f79e drop patches for external xmp 2021-12-08 04:18:18 +00:00
jsg
d89cbe6c58 update nblood to a newer snapshot
fixes build with llvm 13
2021-12-08 03:35:42 +00:00