28 Commits

Author SHA1 Message Date
kirby
d3b7fa338e upstream fix for -fno-common 2021-02-06 21:12:02 +00:00
sthen
484cf3de0c replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:45:45 +00:00
sthen
22de3ff02c set png16 WANTLIB entries back to png following the change in soname
part done by portbump, part by hand (it is easily confused)
2019-05-17 16:45:25 +00:00
bket
b5ab658f28 Bump REVISION due to pkgpath change in net/miniupnp/miniupnpc. 2019-03-11 04:11:57 +00:00
jca
16c8a26880 Cope with the wxWidgets3 update
ok ajacoutot@ landry@ giovanni@
2019-01-02 12:44:06 +00:00
jca
9705942b72 Don't rely on wx-config to reach into /usr/local/include
wx-config from wxWidgets-3.x won't put -I/usr/local/include in --cflags
any more.  Bump REVISION "just in case".
2018-12-10 14:39:17 +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
espie
150a0f36fa first tag: update-desktop-database 2018-06-27 21:03:34 +00:00
bentley
de80fe9212 Use HTTPS homepage. 2017-11-09 12:46:36 +00:00
kirby
e468d303f4 Update to megaglest-3.13.0
- Switch to GH_*
 - Drop gettext from MODULES
 - Stop hardcoding Lua-5.1. Also works with 5.2 and 5.3
Tested on amd64 and i386.
ok bentley@ on a previous diff.
2017-09-14 04:43:57 +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
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
sthen
c15b136e13 sync WANTLIB (and in one case, add gettext to LIB_DEPENDS) in dependent ports
now that internationalised domain name support has been removed from net/curl
2016-11-04 11:35:18 +00:00
sthen
4e2d8093a5 sync WANTLIB (curl+nghttp2) 2015-10-30 12:47:38 +00:00
jasper
1289b2b36e zap zero-byte file 2015-04-13 10:46:07 +00:00
stsp
1c896d1a23 update to megaglest 3.11.1; ok ajacoutot 2015-04-06 12:49:52 +00:00
sthen
b097b95e0f don't rely on BSD being defined 2015-01-18 17:20:27 +00:00
ajacoutot
d88991e3af DEBUG is already taken care of by the cmake MODULE. 2014-11-07 10:45:04 +00:00
kirby
8f9e879944 set NO_BUILD=Yes 2014-07-13 20:18:45 +00:00
ajacoutot
05b3b0edee No need for gettext. 2014-07-09 09:16:05 +00:00
dcoppa
da6ec61d3b Fix annoying warning with cmake>=2.8.12 2014-02-03 15:20:45 +00:00
jca
e8e6997834 Unbreak on i386, by using %esi as temporary storage for %ebx across the
cpuid call.  ok sthen@
2014-01-31 09:46:51 +00:00
dcoppa
470890354b Fix build breakage with miniupnpc>1.7
(from upstream SVN revision 3958)

spotted by, and ok jasper@
2013-05-21 10:34:14 +00:00
sthen
2b699d3fd6 use gettext MODULES. use ${MODLUA_WANTLIB} not lua${MODLUA_VERSION}. 2013-05-16 09:11:52 +00:00
sthen
7b10e7c633 PERMIT_* 2013-03-11 12:27:53 +00:00
espie
9cd014a3ca PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:02:49 +00:00
stsp
0ad1ac8fab Import megaglest port.
MegaGlest is an entertaining free and open source cross-platform 3D
real-time strategy game, where you control the armies of one of seven
different factions: Tech, Magic, Egypt, Indians, Norsemen, Persian or
Romans. The game is set in one of 17 naturally looking settings,
which are crafted with great appreciation for detail.

With tweaks from kirby@, bentley@, and sthen@.
ok sthen@
2013-01-28 13:58:49 +00:00