5313 Commits

Author SHA1 Message Date
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
landry
faf3def4fa games/gtkballs: update to a maintained github repo
- migrated to Gtk+3
- remove g+s games plumbing from PLIST as Gtk+3 refuses to run setgid
  binaries, move /var/games/gtkballs-scores to ~/.config if you want to
  retain your scores.
2021-12-07 10:25:27 +00:00
jsg
03e14c1da3 update to quakespasm 0.94.3 2021-12-07 01:21:19 +00:00
benoit
d879355f60 Update to rocksndiamonds-4.3.0.2. 2021-12-02 06:40:42 +00:00
jca
869c395373 Disable -Werror, fixes build with llvm13
The boring warning was:
/usr/obj/ports/multimc-0.6.12/MultiMC5/application/groupview/GroupView.cpp:848:9:
error: variable 'beginning_row' set but not used [-Werror,-Wunused-but-set-variable]
2021-12-01 23:07:12 +00:00
rsadowski
bae5bae490 Regen WANTLIB
Maintainer timeout
2021-12-01 21:04:04 +00:00
kirby
bfa79823a8 Move new files to the right place to Fix packaging for no_x11 FLAVOR.
Spotted by aja@ and tb@
2021-12-01 12:55:25 +00:00
kirby
061c9b5211 update to cataclysm-dda-0.F.3 2021-11-30 10:36:08 +00:00
espie
2e170a1f1c more PKGNAME-sub simplifications 2021-11-29 16:28:30 +00:00
thfr
f854cc031b update to vkQuake 1.12.1
same diff independently developed and proposed by jsg@
release notes/changelog at https://github.com/Novum/vkQuake/releases
2021-11-29 06:40:43 +00:00
tb
51158705d6 games/pokerth: prevent build breakage due to opaque EVP_CIPHER_CTX. 2021-11-28 17:27:49 +00:00