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.
first-person RPG.
Submission from Thomas Frohwein (thfr), who takes MAINTAINER, thanks!
ok sthen@
Arx Libertatis is a cross-platform, open source port of Arx Fatalis, a
2002 first-person role-playing game and dungeon crawler developed by
Arkane Studios.
Arx Fatalis (Latin for "fatal fortress") is set on a world whose sun has
failed, forcing the above-ground creatures to take refuge in
subterranean caverns. The action in Arx Fatalis takes place in one of
these large caves, where inhabitants from all races such as Trolls,
Goblins, Dwarves, Humans, etc. have made their homes on various levels
of the cave. The player awakens inside a prison cell and, after making
his escape, eventually discovers his mission is to subvert and imprison
the God of Destruction, Akbaa, who is trying to manifest itself in Arx.