42 Commits

Author SHA1 Message Date
kirby
6606f5e7dc Add <map> header to fix build with boost-1.77
From Brad, thank.
2021-07-20 05:12:52 +00:00
kirby
f91af10450 Update to widelands-1.0.
Release notes:
https://www.widelands.org/news/2021/Jun/15/widelands-1-0-released/
One less py2 consumer. Switch HOMEPAGE to https while here.
2021-06-26 05:31:16 +00:00
sthen
350cf40556 remove ports libexecinfo, we now have a libunwind-based libexecinfo in base 2021-06-09 19:50:06 +00:00
sthen
3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
kirby
a700f9c53d Update to widelands-build21
Changelog:
https://www.widelands.org/news/2020/Jul/18/widelands-build-21-released/
2020-07-31 16:09:38 +00:00
cwen
6dadaf4d94 widelands: remove BROKEN-powerpc, fix colors being off on big endian
archs, from upstream.

OK sthen@ and jca@
2020-05-14 17:39:07 +00:00
cwen
4c2e7964fc widelands: add powerpc to NOT_FOR_ARCHS
Some texture colors are off on powerpc, upstream thinks it's likely
related to the old OpenGL versions or driver used on macppc
machines.

OK bentley@
2020-05-01 21:17:03 +00:00
rsadowski
73dcbc3b7a Unbreak widelands build
Remove CXXFLAGS from CONFIGURE_ENV to avoid a lot of warnings.
sparc64 might still be broken, but let's give it a try.

ok naddy@
2019-09-09 04:42:10 +00:00
naddy
baf3d45673 mark BROKEN: excessive warnings generate a 319 MB log file 2019-08-28 14:12:49 +00:00
rsadowski
451702106f Unbreak widelands build with cmake 3.15 2019-08-21 05:47:33 +00:00
bentley
bd45e2a594 Update to widelands-0.20.
Release notes:
https://www.widelands.org/news/2019/May/4/widelands-build-20-released/

ok kirby@
2019-06-24 10:12:06 +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
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
ajacoutot
91f6e857c7 Unbreak with new icu. 2018-12-09 21:01:03 +00:00
espie
9c44cc98ef remove bogus backsubst in PLIST (no need to bump, actual generated plis
is unchanged)
2018-05-20 07:37:19 +00:00
landry
26f848438c BROKEN-sparc64: test_economy (this port is marked as NO_TEST ?)
generates a 240Mb output with 'terminate called recursively'.
2018-05-14 04:53:30 +00:00
bentley
01b1c687c3 Update to widelands-0.19.
Release notes:
https://launchpad.net/widelands/+milestone/build-18
https://launchpad.net/widelands/+milestone/build19

reads fine to kirby@ (after applying some of his tweaks)
2018-01-07 22:05:09 +00:00
naddy
1a87aebd2d mechanical replacement of the gettext module 2017-11-21 00:12:59 +00:00
naddy
adfe0960ab Move BUILD_DEPENDS+=devel/gettext-tools out of the gettext module and
into those ports that actually require it.
2017-11-18 22:23:59 +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
espie
34526660e0 let it build with clang 2017-05-22 00:13:09 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
jca
c5b0f0aeab Drop MAINTAINER, the mail address bounces. 2015-11-05 19:08:56 +00:00
sthen
1e842fdfa1 sync WANTLIB 2015-08-21 19:17:10 +00:00
bentley
7b0f4667a2 Update to widelands-0.17.
ok bcallah@ kirby@ landry@
2014-03-27 04:00:25 +00:00
ajacoutot
94f1916b74 -Wextra is supported by both our gcc. 2013-11-02 11:13:19 +00:00
naddy
10bfdff492 the png headers are now directly under include/ 2013-06-04 18:41:39 +00:00
espie
9cd014a3ca PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:02:49 +00:00
pascal
e051391d3c After feedback from kettenis@, we won't be defining -DPIC on PIE archs per
default.  Garbage collect the patches that dealt with these issues, and use
the builtin define __PIC__ to detect if we're PIE/PIC.

ok naddy@
2012-08-20 11:50:59 +00:00
pascal
e1e0321344 PIE preparations: These ports all have classes etc. that collide with the
"PIC" define that will be used by PIE.  No functional change.

ok naddy@
2012-08-11 22:51:13 +00:00
espie
6e2d69ab88 new depends 2010-11-16 11:23:25 +00:00
espie
7498c6cc01 more WANTLIB 2010-11-08 18:14:21 +00:00
ajacoutot
ff07e285bc Remove USE_X11. 2010-10-24 20:58:58 +00:00
fgsch
6097dbaf9c Bump revision after python's default change. 2010-08-30 17:46:56 +00:00
sthen
15da7d3723 Use python.port.mk and MODPY_BIN, fixing build with MODPY_VERSION=2.6.
Bump not needed, this doesn't make it into the package. ok simon@
2009-08-08 08:01:58 +00:00
ajacoutot
002f3b22cf - unbreak with newer scons (breakage spotted by naddy@)
- regen PLIST while here

maintainer timeout
2009-04-04 14:53:38 +00:00
simon
1f85bb6038 MODULES+=devel/scons, no package change 2007-12-09 22:37:30 +00:00
sturm
46d3c0017f use python 2.5, fix WANTLIB 2007-11-02 13:12:53 +00:00
steven
6a7be1c7b1 - move locale files into standard location
- put python version and scons options in variables
- FAKE_ENV does not exist -> MAKE_ENV

ok simon@
2007-10-03 13:21:20 +00:00
simon
0687edb70a don't pickup /usr/local/bin/ctags but use /usr/bin/ctags instead
to avoid a segfault.

noticed by steven@
2007-10-03 12:11:59 +00:00
simon
283a67980c import widelands
Widelands is an economic and military simulation game.  The map is shown
in parallel perspective with 3-dimensional terrain.  Buildings and units
are animated.  The player controls a tribe.  Land is claimed and held by
military presence and then used to build an economy to support military
expansion and confrontation.  The project is a work in progress where
much remains to be done; computer players and multiplayer are in very
early stages of development.  Some features that have already been
implemented are exploration, fog of war, sound effects, background
music, adjustable simulation speed, a few tutorial campaigns,
translations to several languages, and a map editor.

feedback & ok jasper@
2007-10-01 21:37:28 +00:00