5332 Commits

Author SHA1 Message Date
landry
bea9ec657c games/puzzles: update to a newer git checkout
upstream added cmake support, which vastly simplifies the build..

New puzzle: 'Mosaic'.

This is similar in concept to Minesweeper, in that each clue tells you
the number of things (in this case, just 'black squares') in the
surrounding 3x3 grid section.

But unlike Minesweeper, there's no separation between squares that can
contain clues, and squares that can contain the things you're looking
for - a clue square may or may not itself be coloured black, and if
so, its clue counts itself.

So there's also no hidden information: the clues can all be shown up
front, and the difficulty arises from the game generator choosing
which squares to provide clues for at all.
2021-10-30 07:14:21 +00:00
ajacoutot
8b92ee8742 Remove super old and unmaintained GNOME-2 libraries and dependant ports:
devel/ORBit2
x11/gnome/libbonobo
x11/gnome/libgnome
x11/gnome/mono-gnome
x11/gnome/libbonoboui
x11/gnome/libgnomeui
games/gtetrinet
games/grhino
games/gbrainy

ok sthen@
2021-10-30 07:11:52 +00:00
bcallah
da98d2858d Update to stockfish-14.1
Announcement: https://stockfishchess.org/blog/2021/stockfish-14-1/
2021-10-30 04:46:05 +00:00
thfr
1c57504f9e add module GodotSteam into the build. This adds dep on goldberg_emulator.
Discussed and okay with maintainer Omar Polo
2021-10-29 21:07:02 +00:00
sthen
a6354e214a mark amnesia-tdd BROKEN-i386, SIMD / SSE related build failure 2021-10-29 19:56:22 +00:00
solene
680d71a997 Update to opengfx-0.6.1 2021-10-28 09:58:45 +00:00
solene
785d3ac235 Update to openttd-12.0 2021-10-28 09:58:15 +00:00
namn
505272596b +amnesia-tdd 2021-10-27 01:19:58 +00:00
namn
a13f122978 Import games/amnesia-tdd, a first person survival horror game.
Credits:
brynet@ for intial port and upstreaming OpenBSD patches.
shamazmazum for providing an upstream for this port and getting it to
run on FreeBSD.
ok brynet@ thfr@

Amnesia: The Dark Descent, a first person survival horror. A game about
immersion, discovery and living through a nightmare. An experience that
will chill you to the core.
2021-10-27 01:13:41 +00:00
ajacoutot
43e49201d6 audio/libsndfile is needed in LDEP now (not indirectly provided by another
dependency).
2021-10-25 07:19:59 +00:00
sebastia
770f3c732e bump after gnustep.port.mk linker change 2021-10-19 19:44:09 +00:00
jsg
6581441534 add missing dep on graphics/giflib
noticed in bulk build by aja@
2021-10-19 09:15:33 +00:00
sdk
7e42e6fcbf Update to v0.7.5
Build on top of a previous update sent by Jérôme (Neon King)
which was build of an update sent by Donovan.

Port changes:
- switched to GH_*
- moved to cmake and dropped BAM
- dropped unnecessary patches (all of them)
- avoid git from running (new patch)
- the strict-alignment crash is resolved
- replaced SDL with SDL2
- update to python3

I'm taking maintainer. The maps distfile is hosted by solene@.

With help from: Donovan Watteau (previous maintainer), Jérôme, sthen@,
solene@, and Daniel Dickman

Some crashes and graphic issues have been reported. We decided to import
it anyway because the old version is incompatible with current servers.

OK from thfr@ and solene@
2021-10-19 07:22:08 +00:00
thfr
20bdcc3a51 update to more recent checkout
includes fix for va_list use to build on arm64 (GitHub PR 378); see
also GitHub issue #347
disable debug symbols for the build while here
runtime tested on amd64 without (new) issues

Index: Makefile
2021-10-18 13:39:44 +00:00
kirby
3b035afd30 Update to cataclysm-dda-0.F.2.
Drop former maintainer per his request and take maintainership.
OK thfr@
2021-10-18 08:23:18 +00:00
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