MVDSV (MultiView Demo SerVer) is a Quakeworld server that not only
offers a multiplayer environment, but also allows to record demos from
every player's point of view as well as providing different game modes.
You will need to purchase the original Quake 1 game to use this package.
ok jca@
help from fcambus@ sthen@ bcallah@
Thanks Tom Murphy <openbsd@pertho.net> for the port
Xonotic is an addictive, arena-style first person shooter with crisp movement
and a wide array of weapons. It combines intuitive mechanics with in-your-face
action to elevate your heart rate.
Initial port from jsg@ in 2015, updated and tweaked by me.
Tests and Feedback solene, tests and OK bcallah
Disable lto if lld property not set instead of doing -fuse-ld=lld which
should give gcc/binutils archs a chance of building.
Discussed with jca and Brad. Maintainer timeout.
Pioneer is a space adventure game set in the Milky Way galaxy at the
turn of the 31st century.
The game is open-ended, and you are free to explore the millions of star
systems in the game. You can land on planets, slingshot past gas giants,
and burn yourself to a crisp flying between binary star systems. You can
try your hand at piracy, make your fortune trading between systems, or
do missions for the various factions fighting for power, freedom or
self-determination.
tweaks + ok kirby@
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.