5417 Commits

Author SHA1 Message Date
kn
bba56a3b56 Remove realpath -> readlink(1) quirks, we have realpath(1) in base now 2021-10-17 13:06:59 +00:00
sthen
e9e8db9ef9 boswars: use optipng to fix the png files, fixing runtime
libpng warning: iCCP: known incorrect sRGB profile
libpng error: IDAT: invalid distance too far back
Error reading the PNG file.
Can't load the graphic `graphics/ui/ui_minimap.png'

from Omar Polo
2021-10-17 12:19:12 +00:00
thfr
2b22aa3f6b update to 0.34; also disable dangerous 'localcommand' functionality (see discussion in GitHub PR #69); from maintainer Tom Murphy - thanks! 2021-10-16 14:43:12 +00:00
bcallah
8fe38b2a32 Fix spurious startup issue found by sthen@
Tweak from ian@, ok sthen@
2021-10-16 11:36:04 +00:00
bcallah
b8c3aae151 +wordsearch 2021-10-15 14:12:34 +00:00
bcallah
f47539ffeb Import games/wordsearch, a classic word search game that you can play in
your terminal.
From upstream and MAINTAINER Pat Jensen <patj AT passpackets DOT com> --
thanks!
ok tracey@

wordsearch is a classic word search game that you can play in your
terminal. It features curses full screen gameplay with an easy to
customize puzzle directory so you can share your creations with friends.
It has simple to pick up gameplay with word-based scoring so you can
play anytime.
2021-10-15 14:12:09 +00:00
sdk
e32eb64591 Add the PDF manual
OK daniel@ and solene@
2021-10-14 16:08:54 +00:00
thfr
47aaa1dae9 mark BROKEN-riscv64 and BROKEN-mips64 to save some build CPU cycles for now
ok jca@ for riscv64
ok maintainer Omar Polo who suggested also disabling mips64

Note there is a patch from Omar to disable embree that may solve this, but
remains to be tested. Then maybe BROKEN-*64 can be removed again.
2021-10-14 14:33:29 +00:00
jsg
83daf4b5ad update to scummvm 2.5.0
The engines in games/residualvm have merged into scummvm with this release.
2021-10-10 03:12:02 +00:00
jsg
8840da2931 update to scummvm-tools 2.5.0 2021-10-10 03:02:34 +00:00
kirby
80971585d9 fix build on sparc64
ok kmos@
2021-10-08 07:13:56 +00:00
bcallah
0344397580 Update to armagetronad-0.2.9.1
MASTER_SITES has moved to launchpad
Announcement can be found here: http://www.armagetronad.org/
ok thfr@
2021-10-06 01:43:28 +00:00
thfr
08a79c47dd update to FNA 21.10
main change is Tick() refactor improving latency in some cases (21.09)
changelog at https://github.com/FNA-XNA/FNA/releases
Tested without issues with Rogue Legacy and Celeste
2021-10-05 07:02:44 +00:00
thfr
25ead8ac5e maintenance update to 3.3.4, from maintainer Omar Polo - thanks!
tested lightly by Omar and me
2021-10-05 07:00:08 +00:00
tracey
d31fbcb6e2 Update games/freebee to 1.8, which adds a new dictionary. ok bcallah@ 2021-10-04 13:57:32 +00:00
bcallah
8dd719e673 Update to wtf-20210916 2021-10-03 21:08:09 +00:00
bcallah
781249816f Update to Stockfish-14
Announcement:
https://github.com/official-stockfish/Stockfish/releases/tag/sf_14
2021-10-03 21:06:38 +00:00
sthen
1ff5beba25 update to qstat-2.17, from maintainer, small tweak by me (drop
line that was forcing CFLAGS)
2021-10-03 20:23:40 +00:00
bcallah
67167582e3 Update to hyperrogue-12.0f
Changelog: https://github.com/zenorogue/hyperrogue/releases
2021-10-03 19:41:43 +00:00
rsadowski
0de194c3f7 Remove boost version checks and bump after boost rollback 2021-09-19 05:24:30 +00:00
kirby
b56240853f Unbreak build on sparc64.
OK kmos@
2021-09-17 21:04:11 +00:00
edd
ddb8f598c7 games/odamex: simple update to 0.9.5 to fix a security bug.
From the release notes:

"This is a small release containing a fix for an exploit that allowed players
to spy on players they weren't supposed to. It is highly recommended that all
servers update to this new release as soon as possible."
2021-09-13 19:51:30 +00:00
tb
c925292672 games/gnugo: avoid printf %n
ok naddy
2021-09-10 18:04:06 +00:00
tb
9a22251b29 xmahjongg: avoid printf %n and move HOMEPAGE to https 2021-09-10 16:41:24 +00:00
jsg
ede461fd5a update to quakespasm 0.94.1 2021-09-06 01:08:31 +00:00
cwen
8cabeb3b37 corewars: unbreak with ld.lld on powerpc
powerpc does not inline sqrt(3) unlike other lld archs, so it actually uses
libm and as such the `-lm' linker flag is needed.

ok gkoehler@
2021-09-05 13:26:20 +00:00
jsg
dc9e33e983 update to quakespasm 0.94.0
among other things adds initial support for 2021 rerelease
2021-09-05 03:35:43 +00:00
thfr
299d1a3981 update to vkQuake 1.11.0
from jsg@; tested by me
WANTLIB X11-xcb no longer needed (found by make port-lib-depends-check)

This adds initial support for the Quake 2021 re-release.
2021-09-05 02:35:03 +00:00
bcallah
dbcfe579ff The new libsamplerate no longer has an LDEP on libsndfile, so be explicit
with those two LDEPs in Frotz (both are used in Frotz).
From brad
2021-09-04 19:28:36 +00:00
bcallah
625d4f16db libexecinfo is in base now.
From brad
2021-09-04 12:36:23 +00:00
fcambus
0b969dce56 Update stone-soup to 0.27.1. 2021-09-02 17:03:29 +00:00
kirby
70a1788ffc set DPB_PROPERTIES=parallel to speed up bulk builds.
setting MAKE_JOBS=4 savess 100 minutes on my i5.
2021-08-31 11:59:56 +00:00
ajacoutot
25dda00299 Sync WANTLIB after OpenEXR update. 2021-08-31 07:30:29 +00:00
fcambus
1499b37a2f trader: use fallback code in order to avoid using strfmon(3).
This avoids having to carry a standalone strfmon(3) implementation in
the ports tree and to patch it in.
2021-08-30 14:02:07 +00:00
sthen
414e18e68c fix cmake check to set "-march=pentium-m" not "-D-march=pentium-m".
this software wants some features not on earlier cpus. (if someone has
a computer too old for this, i would give you a nickel for another
computer, but i bet you have several newer ones already..)
2021-08-29 22:09:09 +00:00
jasper
66ad0622ed add powerpc64 to list of SIGABRT victims 2021-08-29 07:50:15 +00:00
cwen
47e0576cbb moonlander: unbreak with ld.lld on powerpc
powerpc does not inline sqrt(3) unlike other lld archs, so it actually uses
libm and as such the `-lm' linker flag is needed.

While here, refresh WANTLIB and add FIX_EXTRACT_PERMISSIONS.

tweak and ok gkoehler@
2021-08-28 09:07:11 +00:00
thfr
90915e68cc use #define VALVE_CALLBACK_PACK_SMALL like linux and apple
fixes a sizeof check of ValvePackingSentinel_t on i386
build error was found by sthen@ who reports this diff solves the issue
2021-08-23 14:24:40 +00:00
edd
42d84c810a games/odamex: update to version 0.9.4.
Thanks to Ryan Freeman for testing and feedback.
2021-08-22 19:48:24 +00:00
thfr
ba18f434f9 +goldberg_emulator 2021-08-22 02:02:57 +00:00
thfr
be97a77ba6 import games/goldberg_emulator
ok rsadowski@

DESCR:
Steam emulator that emulates steam online features. Lets you play games that use
the steam multiplayer apis on a LAN without steam or an internet connection.

How to use:

Replace the steam_api(64).dll (libsteam_api.so on linux) from the game with
mine. For linux make sure that if the original api is 32 bit you use a 32 bit
build and if it's 64 bit you use a 64 bit build.

Put a steam_appid.txt file that contains the appid of the game right beside it
if there isn't one already.
2021-08-22 02:01:47 +00:00
thfr
41c706a165 update to FNA 21.08
change notes: https://github.com/FNA-XNA/FNA/releases
tested with Rogue Legacy and Cryptark by me
2021-08-22 01:51:16 +00:00
thfr
20bffb9860 maintenance/bugfix update to Godot 3.3.3
by maintainer Omar Polo - thanks!
update notes: https://godotengine.org/article/maintenance-release-godot-3-3-3
ok bcallah@
2021-08-22 01:43:49 +00:00
gkoehler
ab8a0b882f Drop -Wl,-relax for powerpc, now that lld is the default linker.
Thanks to Brad Smith for noticing that I missed -Wl,-relax here, and
providing this diff.  With -Wl,-relax, there is no chance of a powerpc
package of cataclysm-dda after the switch to lld.
2021-08-21 17:18:28 +00:00
gkoehler
087bd55e9c Switch macppc to ld.lld
Add powerpc to LLD_ARCH, and bump _SYSTEM_VERSION-powerpc so people
will upgrade to lld-linked packages when they exist.  Remove
-Wl,--relax from several ports; ld.bfd needed this flag, but ld.lld
can't take it.

lang/gcc/8 needs USE_LLD = No, because LLD can't link C++ code from
gcc (error: relocation refers to a discarded section: ...), and also,
the adastrap is too old.

To avoid linker errors on macppc, you need a snapshot where
/usr/bin/ld is LLD.

ok sthen@
2021-08-21 03:25:05 +00:00
kirby
48c03cb255 Update to freeorion-0.4.10.2
Build with boost-1.76 foxed upstream so remove patch.
From Tom Murphy (maintainer)
2021-08-20 16:24:25 +00:00
jsg
df7d223cbb update eduke32 to 9511-d032a9949 and build voidsw for shadow warrior
ok Ryan Freeman (MAINTAINER)
2021-08-20 11:20:38 +00:00
jsg
549f9d6b19 update nblood to a newer snapshot 2021-08-20 04:18:41 +00:00
phessler
a9d847255b update to 0.6.12
from MAINTAINER back in March, sorry for the delay!
2021-08-19 18:41:39 +00:00
kirby
ff0cbb603e update to flare-1.12 2021-08-09 09:10:14 +00:00