svn commit: r488254 - in head: devel/smack games/vegastrike mail/libetpan net/boinc_curses

Mark Linimon linimon at FreeBSD.org
Mon Dec 24 04:34:17 UTC 2018


Author: linimon
Date: Mon Dec 24 04:34:15 2018
New Revision: 488254
URL: https://svnweb.freebsd.org/changeset/ports/488254

Log:
  Add compiler:c++11-lang to USES to allow these ports to build on
  GCC-based architectures.
  
  While here, pet portlint.

Modified:
  head/devel/smack/Makefile
  head/games/vegastrike/Makefile
  head/mail/libetpan/Makefile
  head/net/boinc_curses/Makefile

Modified: head/devel/smack/Makefile
==============================================================================
--- head/devel/smack/Makefile	Mon Dec 24 03:03:14 2018	(r488253)
+++ head/devel/smack/Makefile	Mon Dec 24 04:34:15 2018	(r488254)
@@ -11,8 +11,6 @@ COMMENT=	Low-level I/O storage library which packs dat
 
 LICENSE=	GPLv2
 
-BROKEN_powerpc64=	fails to build: libboost_filesystem.so: undefined reference to std::__cxx11::basic_string
-
 LIB_DEPENDS=	libboost_iostreams.so:devel/boost-libs \
 		libsnappy.so:archivers/snappy
 
@@ -20,7 +18,7 @@ USE_GITHUB=	yes
 GH_ACCOUNT=	zloidemon
 GH_TAGNAME=	72c81bf
 
-USES=		cmake
+USES=		cmake compiler:c++11-lang
 USE_LDCONFIG=	yes
 
 OPTIONS_DEFINE=	EXAMPLES

Modified: head/games/vegastrike/Makefile
==============================================================================
--- head/games/vegastrike/Makefile	Mon Dec 24 03:03:14 2018	(r488253)
+++ head/games/vegastrike/Makefile	Mon Dec 24 04:34:15 2018	(r488254)
@@ -14,14 +14,16 @@ COMMENT=	Open source 3D space simulator
 LICENSE=	GPLv2+
 LICENSE_FILE=	${WRKSRC}/COPYING
 
+BROKEN_aarch64=		Fails to compile: POSH cannot determine target CPU
+
 RUN_DEPENDS=	${LOCALBASE}/${DATADIR_REL}/vegastrike.ico:games/vegastrike-data
 LIB_DEPENDS=	${PY_BOOST} \
 		libexpat.so:textproc/expat2 \
 		libvorbis.so:audio/libvorbis \
 		libogg.so:audio/libogg
 
-USES=		dos2unix gmake localbase:ldflags openal:al pkgconfig python:2.7 \
-		tar:bzip2
+USES=		compiler:c++11-lang dos2unix gmake localbase:ldflags \
+		openal:al pkgconfig python:2.7 tar:bzip2
 USE_CXXSTD=	c++98
 GNU_CONFIGURE=	yes
 USE_SDL=	sdl
@@ -49,8 +51,6 @@ MESHER_DESC=	Enable mesher modelling tool
 MESHER_PLIST_FILES=	bin/mesher
 MESHER_LIB_DEPENDS=	libOgreMain.so:graphics/ogre3d
 MESHER_CONFIGURE_ENABLE=	ogre
-
-BROKEN_aarch64=		Fails to compile: POSH cannot determine target CPU
 
 post-patch:
 	@${REINPLACE_CMD} -E 's,/usr/(local|X11R6),${LOCALBASE},' \

Modified: head/mail/libetpan/Makefile
==============================================================================
--- head/mail/libetpan/Makefile	Mon Dec 24 03:03:14 2018	(r488253)
+++ head/mail/libetpan/Makefile	Mon Dec 24 04:34:15 2018	(r488254)
@@ -18,7 +18,7 @@ LIB_DEPENDS=	libcurl.so:ftp/curl \
 GNU_CONFIGURE=	yes
 INSTALL_TARGET=	install-strip
 
-USES=		autoreconf gmake iconv libtool localbase
+USES=		autoreconf compiler:c++11-lang gmake iconv libtool localbase
 USE_LDCONFIG=	yes
 USE_GITHUB=	yes
 GH_ACCOUNT=	dinhviethoa

Modified: head/net/boinc_curses/Makefile
==============================================================================
--- head/net/boinc_curses/Makefile	Mon Dec 24 03:03:14 2018	(r488253)
+++ head/net/boinc_curses/Makefile	Mon Dec 24 04:34:15 2018	(r488254)
@@ -13,7 +13,7 @@ LICENSE=	LGPL21+
 
 BUILD_DEPENDS=	${LOCALBASE}/lib/libboinc.a:net/boinc-client
 
-USES=		ncurses tar:bzip2
+USES=		compiler:c++11-lang ncurses tar:bzip2
 MAKE_ENV=	BOINCLIBDIR=${LOCALBASE}/lib BOINCINCDIR=${LOCALBASE}/include/boinc
 
 PLIST_FILES=	bin/boinc_curses


More information about the svn-ports-all mailing list