aboutsummaryrefslogtreecommitdiffstats
path: root/games
diff options
context:
space:
mode:
authoroliver <oliver@FreeBSD.org>2013-11-21 16:19:34 +0800
committeroliver <oliver@FreeBSD.org>2013-11-21 16:19:34 +0800
commit567a1197692acf76ae012004418a064931c6ea19 (patch)
treed5d364618f6c87c4fe0f34b0ee4f9b28d1f8c846 /games
parentbb8e371d06cfe1269ab0b5275f9c56b92ff555dc (diff)
downloadfreebsd-ports-gnome-567a1197692acf76ae012004418a064931c6ea19.tar.gz
freebsd-ports-gnome-567a1197692acf76ae012004418a064931c6ea19.tar.zst
freebsd-ports-gnome-567a1197692acf76ae012004418a064931c6ea19.zip
update devel/atlas-devel to 0.6.3 which now requires a C++-11 compiler
new .so version changes in affected ports change some ports to use USE_GCC=4.7+ (tested with 4.7 and 4.8) as this is needed for dependencies to devel/atlas-devel finally fix the compilation error in games/ember for at least FreeBSD 9
Diffstat (limited to 'games')
-rw-r--r--games/ember/Makefile3
1 files changed, 3 insertions, 0 deletions
diff --git a/games/ember/Makefile b/games/ember/Makefile
index 3dbb8ddd72f8..37e5245b5295 100644
--- a/games/ember/Makefile
+++ b/games/ember/Makefile
@@ -39,6 +39,7 @@ USE_OPENAL= al alut
USES= pathfix pkgconfig
USE_BZIP2= YES
CPPFLAGS+= -DBR_NO_MACROS
+USE_GCC= 4.7+
NO_STAGE= yes
.include <bsd.port.options.mk>
@@ -55,6 +56,8 @@ post-patch:
s|,Plugin_CgProgramManager||g' \
${WRKSRC}/ember.conf
@${REINPLACE_CMD} -e 's|/bash|/sh|g' ${WRKSRC}/ember.in
+ @${REINPLACE_CMD} -e 's|BOOST_THREAD_LIB =|& -L${_GCC_RUNTIME} -lstdc++ |g' \
+ ${WRKSRC}/src/main/Makefile.in
post-install:
(cd ${WRKDIR}/ember-media-${PORTVERSION}/media && ${FIND} . -type f -print | \