Commit Graph

12 Commits

Author SHA1 Message Date
naddy
9433d2a35f drop RCS Ids 2022-03-11 19:04:03 +00:00
espie
2e170a1f1c more PKGNAME-sub simplifications 2021-11-29 16:28:30 +00:00
jsg
3b9297528f update sauerbraten to 20201227 2021-02-16 00:25:37 +00:00
jsg
b302ed230e add macppc to sauerbraten arch list
from alexjf@mail.com
2020-06-02 09:22:26 +00:00
naddy
ae1cb22cb2 Switch to PERMIT_(DISTFILES|PACKAGE).
CDROM restrictions are no longer applicable.
2019-07-14 02:16:50 +00:00
sthen
25f0e460f2 Add COMPILER lines to c++ ports which currently use the default. Adjust
some existing COMPILER lines with arch restrictions etc. In the usual
case this is now using "COMPILER = base-clang ports-gcc base-gcc" on
ports with c++ libraries in WANTLIB.

This is basically intended to be a noop on architectures using clang
as the system compiler, but help with other architectures where we
currently have many ports knocked out due to building with an unsuitable
compiler -

- some ports require c++11/newer so the GCC version in base that is used
on these archirtectures is too old.

- some ports have conflicts where an executable is built with one compiler
(e.g. gcc from base) but a library dependency is built with a different
one (e.g. gcc from ports), resulted in mixing incompatible libraries in the
same address space.

devel/gmp is intentionally skipped as it's on the path to building gcc -
the c++ library there is unused in ports (and not built by default upstream)
so intending to disable building gmpcxx in a future commit.
2018-10-24 14:27:57 +00:00
sthen
5e964ab0df bump LIBCXX/LIBECXX/COMPILER_LIBCXX ports. 2017-07-26 22:45:14 +00:00
espie
8ac47fd9c6 use COMPILER_LIBCXX where applicable 2017-07-16 19:18:47 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
espie
511c5d230a a few minor pkg_subst fixes, for the coming patch (disallow -c without -m
outside of WRKDIR)
2015-11-02 11:56:54 +00:00
jsg
81854c8c5c enet_address_set_host() is not thread safe on OpenBSD
due to lack of gethostbyname_r().

Retain the resolver mutex when calling it to avoid
crashes in the multiplayer server browser.

Remove a now uneeded patch while here.
2015-04-11 13:49:14 +00:00
jsg
60695cb609 import Cube 2: Sauerbraten Collect Edition
Cube 2: Sauerbraten is a free multiplayer/singleplayer first person
shooter, built as a major redesign of the Cube FPS.

Much like the original Cube, the aim of this game is not necessarily
to produce the most features & eyecandy possible, but rather to allow
map/geometry editing to be done dynamically in-game, to create fun
gameplay and an elegant engine. 

help from and ok ajacoutot@, ok rfreeman@
2013-04-29 01:56:38 +00:00