24 Commits

Author SHA1 Message Date
cwen
6309a2bb3b qt5.port.mk: change COMPILER
Move it to "base-clang ports-gcc" and bump REVISION accordingly.
This unbreaks Qt5-related binaries runtime on macppc.

OK sthen@
2019-03-08 20:00:39 +00:00
sthen
460db3f008 mark BROKEN-i386 2019-01-18 20:13:15 +00:00
pascal
5520458121 Explicitly pass -I${X11BASE}/include to C{,XX}FLAGS. Apparently there are
cases where this doesn't get pulled in by some dependency, found by sthen@.
2019-01-06 20:27:58 +00:00
pascal
d5b2f72971 Update to hedgewars 0.9.25. 2018-12-24 17:03:03 +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
rpe
9a8b5ccd06 Change the shebang line from /bin/sh to /bin/ksh in all ports rc.d
daemon scripts and bump subpackages that contain the *.rc scripts.

discussed with and OK aja@
OK tb
2018-01-11 19:27:01 +00:00
pascal
8321467e72 Update to 0.9.23.
Reminded and tested by kili@ with GHC 8.2.2.
2017-12-17 20:10:12 +00:00
kili
bce60d9f2b Let it configure/build with ghc-8. 2017-11-05 20:51:15 +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
ajacoutot
7995708f3c Bring rc_bg back. 2017-05-27 19:57:05 +00:00
ajacoutot
958bb491e0 I forgot the bump commit... 2017-05-27 13:55:58 +00:00
ajacoutot
13730769c8 Cope with recent rc.subr(8) change (removal of rc_bg etc.) 2017-05-27 13:53:06 +00:00
sthen
bcbf44ab87 use LIBCXX 2017-04-10 11:46:18 +00:00
pascal
4ad55b11a5 Bump and force using fpc>=3.0.0p2. 2017-02-04 15:23:57 +00:00
ajacoutot
f703a4b417 Drop the no_server PSEUDO FLAVOR which fails intermittently in bulks.
ok sthen@
2016-11-04 11:15:14 +00:00
naddy
03993be59c replace libiconv module 2016-09-12 11:45:57 +00:00
dcoppa
6d3bd03a1e Fix cmake_modules/CMakePascalInformation.cmake, so that hedgewars
can be built using ninja (and remove USE_NINJA=No)
2016-06-29 15:11:45 +00:00
pascal
b01174ae9b Update my mail address. 2016-05-07 12:40:56 +00:00
naddy
42bc647e80 remove SHARED_ONLY from ports that only use modules that neither set nor
read this variable
2016-03-18 23:12:15 +00:00
sthen
f4a622ded5 WANTLIB+=util for -server as well 2016-01-19 15:16:39 +00:00
sthen
9005d1d063 sync WANTLIB 2016-01-17 17:29:07 +00:00
pascal
2f5e1be37d BUILD_DEPENDS += devel/hs-utf8-string, noticed by ajacoutot@ 2015-12-29 07:23:02 +00:00
pascal
5c44c802ad Hedgewars is a turn based strategy, artillery, action and comedy
game, featuring the antics of pink hedgehogs with attitude as they
battle from the depths of hell to the depths of space.

As commander, it's your job to assemble your crack team of hedgehog
soldiers and bring the war to your enemy.

ok landry@
2015-12-27 21:40:56 +00:00