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-head
mailing list