Commit Graph

17 Commits

Author SHA1 Message Date
naddy
9433d2a35f drop RCS Ids 2022-03-11 19:04:03 +00:00
sthen
350cf40556 remove ports libexecinfo, we now have a libunwind-based libexecinfo in base 2021-06-09 19:50:06 +00:00
bcallah
03eea778b5 Mark BROKEN to not impede new Boost updates. 2021-04-01 18:58:53 +00:00
bcallah
1e75cc0ed0 Brad is working on a newer Boost. He sent me this diff to fix the build
using this new Boost. It doesn't affect the build with the current Boost.
While here, sync PLIST (adds the new-ish @so markers).
2020-12-12 06:59:51 +00:00
rsadowski
849a3c5245 Unbreak with devel/boost>=1.67.0 2020-08-15 20:30:56 +00:00
sthen
484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +00:00
naddy
ebf751b927 Update gettext to 0.20.1.
Follow the upstream recommendations for packagers and switch to
multi-packages:
devel/gettext       -> devel/gettext,-runtime
devel/gettext-tools -> devel/gettext,-tools
(new)                  devel/gettext,-textstyle
2019-05-20 22:15:00 +00:00
bket
b5ab658f28 Bump REVISION due to pkgpath change in net/miniupnp/miniupnpc. 2019-03-11 04:11:57 +00:00
sthen
49b00025fd bump REVISION for ports with a LIB_ or RUN_DEPENDS on devel/boost,
it has been split into subpackages
2018-12-13 19:53:23 +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
bcallah
a3fdebb2cd Update to returntotheroots-0.8.2.20180924. Features some CMake build
improvements, so a CMake patch goes away. Also includes some bug fixes and
general game improvements.
I added the usual "You must purchase this game to use the package" language
to pkg/README to make sure it's clear that while the package we offer is
open source, the game assets are not.
2018-09-24 21:43:10 +00:00
espie
f4b7f81318 convert to PKGSTEM 2018-09-04 12:46:09 +00:00
bcallah
94c2b05411 Update to returntotheroots-0.8.2.20180702 2018-07-03 15:37:53 +00:00
bcallah
0476a89be0 Update to returnoftheroots-20180604 2018-06-22 20:42:12 +00:00
landry
5f910828cb Set ONLY_FOR_ARCHS, CMakeLists.txt explicitely checks for amd64/i386 only. 2018-02-10 09:26:02 +00:00
bcallah
be085b2bd0 Update to returntotheroots-0.8.2.20180107
Upstream now provides a RTTR_EXTRA_BINDIR setting which we can use to not
install some binaries to an awkward bin/RTTR directory. We settled on
libexec/s25rttr as the directory.
2018-01-09 03:47:55 +00:00
bcallah
bd4e906130 Import games/returntotheroots, an open source engine remake of The Settlers
2.
ok awolk@

Return To The Roots is a fan project which aims to renew the original
The Settlers 2.

We aim to create new features such as a multiplayer mode via the
Internet as well as support for modern hardware.

You will need an original copy of "The Settlers 2 Gold Edition" to play
Return To The Roots.

The Settlers 2 is a 4X game similar to Civilization and Alpha Centauri.

Comes with a game client (s25client) and map editor (s25edit).
2018-01-01 01:03:55 +00:00