3e4a131b3b
to blame: in v1.53 they had the following change in their headers: - explicit shared_array(T * p = 0): px(p), pn(p, deleter()) + shared_array() BOOST_NOEXCEPT : px( 0 ), pn() { } + template<class Y> + explicit shared_array( Y * p ): px( p ), pn( p, checked_array_deleter<Y>() ) + { + boost::detail::sp_assert_convertible< Y[], T[] >(); + } The solution is pretty simple: use default constructor instead of NULL when initializing a shared_array; it was the default anyway [1] - Add missing `pkgconfig' to USES, otherwise it won't find GTK+2 - Cleanup Makefile, sort the knobs, trim USE_GL (glut implies gl and glu) - Transfer maintainership to games@ team - Reword COMMENT and port description; add LICENSE (GPLv2) while here [1] http://www.luxrender.net/mantis/view.php?id=1368
12 lines
472 B
Text
12 lines
472 B
Text
Vega Strike is an open source, 3D space simulator. Work is proceeding on
|
|
both the Vega Strike game engine and a Vega Strike Universe game data set.
|
|
Both engine and data are in a playable state, but still under development.
|
|
Each release serves as a beta for both engine and data. Current features
|
|
include:
|
|
|
|
* Trading
|
|
* Exploration
|
|
* Plenty of shoot 'em up action
|
|
* Preliminary multiplayer deathmatch (testing server only)
|
|
|
|
WWW: http://vegastrike.sourceforge.net/
|