svn commit: r480340 - in head: audio/beatslash-lv2 audio/eq10q-lv2 audio/midi-matrix-lv2 audio/oaml biology/bedtools databases/lua-xapian databases/mysql-connector-c++ databases/p5-Xapian databases...
Mark Linimon
linimon at FreeBSD.org
Sat Sep 22 05:30:40 UTC 2018
Author: linimon
Date: Sat Sep 22 05:30:31 2018
New Revision: 480340
URL: https://svnweb.freebsd.org/changeset/ports/480340
Log:
Fix build on gcc-based archs by updating USES.
Tested on powerpc64 and amd64 (for no regression).
While here, pet portlint.
Approved by: portmgr (tier-2 blanket)
Modified:
head/audio/beatslash-lv2/Makefile
head/audio/eq10q-lv2/Makefile
head/audio/midi-matrix-lv2/Makefile
head/audio/oaml/Makefile
head/biology/bedtools/Makefile
head/databases/lua-xapian/Makefile
head/databases/mysql-connector-c++/Makefile
head/databases/p5-Xapian/Makefile
head/databases/postgis23/Makefile
head/databases/postgis24/Makefile
head/databases/py-xapian/Makefile
head/databases/ruby-xapian/Makefile
head/deskutils/xpad/Makefile
head/devel/universalindentgui/Makefile
head/devel/yaml-cpp/Makefile
head/games/blobby/Makefile
head/games/frogatto/Makefile
head/games/trigger-rally/Makefile
head/games/violetland/Makefile
head/graphics/graphviz/Makefile
head/lang/sdcc/Makefile
head/math/cbc/Makefile
head/math/cgl/Makefile
head/math/clp/Makefile
head/math/clrng/Makefile
head/math/gnuplot/Makefile
head/multimedia/libvdpau-va-gl/Makefile
head/print/pdfcube/Makefile
head/science/bddsolve/Makefile
head/textproc/multimarkdown/Makefile
head/textproc/regex2dfa/Makefile
head/textproc/tinyxml2/Makefile
head/www/logtools/Makefile
head/www/xapian-omega/Makefile
Modified: head/audio/beatslash-lv2/Makefile
==============================================================================
--- head/audio/beatslash-lv2/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/audio/beatslash-lv2/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -16,7 +16,7 @@ BUILD_DEPENDS= lv2>0:audio/lv2 \
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
-USES= pkgconfig waf
+USES= compiler:c++11-lang pkgconfig waf
USE_GITHUB= yes
GH_ACCOUNT= blablack
GH_PROJECT= ${PORTNAME}-lv2
Modified: head/audio/eq10q-lv2/Makefile
==============================================================================
--- head/audio/eq10q-lv2/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/audio/eq10q-lv2/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -18,7 +18,7 @@ LIB_DEPENDS= libfftw3.so:math/fftw3 \
libfontconfig.so:x11-fonts/fontconfig \
libfreetype.so:print/freetype2
-USES= cmake:outsource dos2unix localbase:ldflags pkgconfig
+USES= cmake:outsource compiler:c++11-lang dos2unix localbase:ldflags pkgconfig
USE_GNOME= glib20 gtk20 gtkmm24 gdkpixbuf2 atkmm cairo cairomm pangomm
DOS2UNIX_FILES= dsp/vu.h
Modified: head/audio/midi-matrix-lv2/Makefile
==============================================================================
--- head/audio/midi-matrix-lv2/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/audio/midi-matrix-lv2/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -13,11 +13,9 @@ COMMENT= LV2 'Midi Matrix' plugin bundle: 'Channel Fil
LICENSE= ART20
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN_powerpc64= fails to build: cc1: unrecognized command line option -std=gnu11
-
BUILD_DEPENDS= lv2>0:audio/lv2
-USES= cmake pkgconfig
+USES= cmake compiler:c11 pkgconfig
USE_XORG= x11 xext
USE_GL= gl glu
Modified: head/audio/oaml/Makefile
==============================================================================
--- head/audio/oaml/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/audio/oaml/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -19,7 +19,7 @@ LIB_DEPENDS= libogg.so:audio/libogg \
USE_GITHUB= yes
GH_ACCOUNT= oamldev
-USES= cmake
+USES= cmake compiler:c++11-lang
CMAKE_ARGS= -DENABLE_UNITYPLUGIN:BOOL=OFF
PORTDOCS= *
Modified: head/biology/bedtools/Makefile
==============================================================================
--- head/biology/bedtools/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/biology/bedtools/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -12,7 +12,7 @@ COMMENT= Toolset for genome set arithmetic such as int
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= gmake python
+USES= compiler:c++11-lang gmake python
USE_GITHUB= yes
GH_ACCOUNT= arq5x
GH_PROJECT= bedtools2
Modified: head/databases/lua-xapian/Makefile
==============================================================================
--- head/databases/lua-xapian/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/databases/lua-xapian/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -32,7 +32,7 @@ CONFIGURE_ARGS= --datarootdir=${DATADIR} --docdir=${DO
CONFIGURE_ENV= LUA="${LUA_CMD}" LUA_INC="${LUA_INCDIR}" LUA_LIB="${LUA_MODLIBDIR}" LUA_SO=.so
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
-USES= libtool lua tar:xz
+USES= compiler:c++11-lang libtool lua tar:xz
PORTDOCS= *
Modified: head/databases/mysql-connector-c++/Makefile
==============================================================================
--- head/databases/mysql-connector-c++/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/databases/mysql-connector-c++/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -15,9 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
LIB_DEPENDS= libboost_regex.so:devel/boost-libs
-BROKEN_powerpc64= fails to configure: the compiler doesn't support C++11
-
-USES= cmake:outsource mysql ssl
+USES= cmake:outsource compiler:c++11-lang mysql ssl
USE_LDCONFIG= yes
CMAKE_ARGS= -DDOC_DESTINATION="${DOCSDIR}"
Modified: head/databases/p5-Xapian/Makefile
==============================================================================
--- head/databases/p5-Xapian/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/databases/p5-Xapian/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -30,7 +30,7 @@ CONFIGURE_ARGS= --datarootdir=${DATADIR} --docdir=${DO
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
LDFLAGS+= -L${LOCALBASE}/lib/perl5/${PERL_VER}/mach/CORE -lperl
-USES= libtool perl5 tar:xz
+USES= compiler:c++11-lang libtool perl5 tar:xz
PORTDOCS= *
Modified: head/databases/postgis23/Makefile
==============================================================================
--- head/databases/postgis23/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/databases/postgis23/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -20,7 +20,8 @@ LIB_DEPENDS= libproj.so:graphics/proj \
CONFLICTS= postgis20 postgis21 postgis22 postgis24 postgis
-USES= gettext gmake iconv:wchar_t libtool:keepla perl5 pgsql pkgconfig shebangfix
+USES= compiler:c++11-lang gettext gmake iconv:wchar_t libtool:keepla \
+ perl5 pgsql pkgconfig shebangfix
LLD_UNSAFE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= ${ICONV_CONFIGURE_BASE}
Modified: head/databases/postgis24/Makefile
==============================================================================
--- head/databases/postgis24/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/databases/postgis24/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -19,7 +19,8 @@ LIB_DEPENDS= libproj.so:graphics/proj \
CONFLICTS_INSTALL= postgis20 postgis21 postgis22 postgis23 postgis
-USES= gettext gmake gnome iconv:wchar_t libtool:keepla perl5 pgsql pkgconfig shebangfix
+USES= compiler:c++11-lang gettext gmake iconv:wchar_t libtool:keepla \
+ perl5 pgsql pkgconfig shebangfix
LLD_UNSAFE= yes
GNU_CONFIGURE= yes
CONFIGURE_ARGS= ${ICONV_CONFIGURE_BASE}
Modified: head/databases/py-xapian/Makefile
==============================================================================
--- head/databases/py-xapian/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/databases/py-xapian/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -32,7 +32,7 @@ CONFIGURE_ARGS= --datarootdir=${DATADIR} --docdir=${DO
--without-php --without-ruby --without-tcl
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
-USES= libtool python tar:xz
+USES= compiler:c++11-lang libtool python tar:xz
USE_PYTHON= flavors
PORTDOCS= *
Modified: head/databases/ruby-xapian/Makefile
==============================================================================
--- head/databases/ruby-xapian/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/databases/ruby-xapian/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -30,8 +30,8 @@ CONFIGURE_ARGS= --datarootdir=${DATADIR} --docdir=${DO
--without-php --without-python --without-python3 --without-tcl
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
+USES= compiler:c++11-lang libtool tar:xz
USE_RUBY= yes
-USES= libtool tar:xz
PORTDOCS= *
Modified: head/deskutils/xpad/Makefile
==============================================================================
--- head/deskutils/xpad/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/deskutils/xpad/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -17,7 +17,7 @@ OPTIONS_DEFINE= NLS DOCS
OPTIONS_SUB= yes
CONFLICTS_INSTALL= xpad3-[0-9]*
-USES= pkgconfig gmake tar:bzip2 autoreconf
+USES= autoreconf compiler:c++11-lang gmake pkgconfig tar:bzip2
USE_XORG= x11 sm ice
USE_GNOME= gtk30 intltool gtksourceview3 cairo
INSTALLS_ICONS= yes
Modified: head/devel/universalindentgui/Makefile
==============================================================================
--- head/devel/universalindentgui/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/devel/universalindentgui/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.GPL
LIB_DEPENDS= libqscintilla2_qt4.so:devel/qscintilla2
-USES= dos2unix qmake python:run qt:4 shebangfix
+USES= compiler:c++11-lang dos2unix qmake python:run qt:4 shebangfix
SHEBANG_FILES= indenters/*.py indenters/*.rb
USE_QT= corelib moc_build uic_build rcc_build \
linguist_build network script gui
Modified: head/devel/yaml-cpp/Makefile
==============================================================================
--- head/devel/yaml-cpp/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/devel/yaml-cpp/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -12,7 +12,7 @@ COMMENT= YAML parser and emitter in C++ matching the Y
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= cmake
+USES= cmake compiler:c++11-lang
USE_LDCONFIG= yes
CMAKE_ARGS+= -DBUILD_SHARED_LIBS:BOOL=ON -DYAML_CPP_BUILD_TOOLS=0
Modified: head/games/blobby/Makefile
==============================================================================
--- head/games/blobby/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/games/blobby/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -15,7 +15,6 @@ COMMENT= Official continuation of the famous Blobby Vo
LICENSE= GPLv2+
LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN_powerpc64= fails to build: cc1plus: unrecognized command line option "-std=c++11"
NOT_FOR_ARCHS= aarch64
NOT_FOR_ARCHS_REASON= fails to compile: I can't tell what endian-ness to use for your architecture
@@ -23,7 +22,7 @@ LIB_DEPENDS= libphysfs.so:devel/physfs
BUILD_DEPENDS= zip:archivers/zip \
${LOCALBASE}/include/boost/crc.hpp:devel/boost-libs
-USES= cmake dos2unix localbase:ldflags pkgconfig
+USES= cmake compiler:c++11-lang dos2unix localbase:ldflags pkgconfig
DOS2UNIX_REGEX= .*\.(c|h|cpp)
CMAKE_ARGS= -DDATADIR:PATH="${DATADIR}"
WRKSRC= ${WRKDIR}/blobby-${PORTVERSION}
Modified: head/games/frogatto/Makefile
==============================================================================
--- head/games/frogatto/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/games/frogatto/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -22,7 +22,7 @@ LIB_DEPENDS= libboost_thread.so:devel/boost-libs \
USE_GITHUB= yes
GH_ACCOUNT= frogatto
-USES= gmake pkgconfig dos2unix
+USES= compiler:c++11-lang dos2unix gmake pkgconfig
ALL_TARGET= game server
USE_GL= glew glu
USE_SDL= sdl image mixer ttf
Modified: head/games/trigger-rally/Makefile
==============================================================================
--- head/games/trigger-rally/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/games/trigger-rally/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -16,7 +16,7 @@ LIB_DEPENDS= libphysfs.so:devel/physfs
LIB_DEPENDS+= libalut.so:audio/freealut
WRKSRC_SUBDIR= src
-USES= gmake openal:al,alut
+USES= compiler:c++11-lang gmake openal:al,alut
USE_SDL= sdl2 image2
USE_GL= glu gl glew
MAKEFILE= GNUmakefile
Modified: head/games/violetland/Makefile
==============================================================================
--- head/games/violetland/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/games/violetland/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -20,13 +20,14 @@ USE_GITHUB= yes
GH_ACCOUNT= ooxi
GH_TUPLE= jarro2783:CMake-Gettext:6ee6405:cmakegettext/lib/CMake-Gettext
-USES= cmake gettext
+USES= cmake compiler:c++11-lang gettext
USE_SDL= sdl mixer image ttf
USE_GL= gl glu
CMAKE_ARGS= -DDATA_INSTALL_DIR="${DATADIR}" \
-DLOCALE_INSTALL_DIR="${PREFIX}/share/locale"
-CXXFLAGS+= -Wno-c++11-narrowing
+CXXFLAGS+= ${CXXFLAGS_${CHOSEN_COMPILER_TYPE}}
+CXXFLAGS_clang= -Wno-c++11-narrowing
PORTDOCS= *
PORTDATA= *
Modified: head/graphics/graphviz/Makefile
==============================================================================
--- head/graphics/graphviz/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/graphics/graphviz/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -20,8 +20,9 @@ LIB_DEPENDS= libltdl.so:devel/libltdl \
libexpat.so:textproc/expat2 \
libgd.so:${GD_PORT}
-USES= cpe pathfix shebangfix gmake bison groff pkgconfig \
- libtool:keepla localbase:ldflags jpeg
+USES= bison compiler:c++11-lang cpe gmake groff \
+ jpeg libtool:keepla localbase:ldflags pathfix \
+ pkgconfig shebangfix
GNU_CONFIGURE= yes
# sincos is broken on armv6, see ports/220591
CFLAGS_armv6= -fno-builtin-sincos -fno-builtin-sin -fno-builtin-cos \
Modified: head/lang/sdcc/Makefile
==============================================================================
--- head/lang/sdcc/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/lang/sdcc/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -2,8 +2,8 @@
PORTNAME= sdcc
PORTVERSION= 3.7.0
-PORTREVISION= 1
DISTVERSIONPREFIX= src-
+PORTREVISION= 1
CATEGORIES= lang
MASTER_SITES= SF
@@ -12,11 +12,13 @@ COMMENT= Small Device C Compiler
LICENSE= GPLv3
+BROKEN_aarch64= Fails to configure: BFD does not support target aarch64-portbld-freebsd11.0
+
BUILD_DEPENDS= ${LOCALBASE}/include/boost/graph/adjacency_list.hpp:devel/boost-libs
CONFLICTS_INSTALL= sdcc-[0-9]* sdcc-devel-[0-9]*
GNU_CONFIGURE= yes
-USES= bison gmake readline:port python:2.7,run shebangfix tar:bzip2
+USES= bison compiler:c++11-lang gmake readline:port python:2.7,run shebangfix tar:bzip2
SHEBANG_FILES= support/scripts/as2gbmap.py
OPTIONS_DEFINE= DEVLIB DOCS UCSIM
@@ -50,8 +52,6 @@ UCSIM_CONFIGURE_OFF= --disable-ucsim
Z80_CONFIGURE_OFF= --disable-gbz80-port --disable-r2k-port \
--disable-r3ka-port --disable-tlcs90-port \
--disable-z180-port --disable-z80-port
-
-BROKEN_aarch64= Fails to configure: BFD does not support target aarch64-portbld-freebsd11.0
.include <bsd.port.options.mk>
Modified: head/math/cbc/Makefile
==============================================================================
--- head/math/cbc/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/math/cbc/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -17,7 +17,7 @@ LIB_DEPENDS= libblas.so:math/blas \
libClp.so:math/clp \
liblapack.so:math/lapack
-USES= fortran gmake libtool pkgconfig
+USES= compiler:c++11-lang fortran gmake libtool pkgconfig
USE_GITHUB= yes
GH_ACCOUNT= coin-or
GH_PROJECT= Cbc
Modified: head/math/cgl/Makefile
==============================================================================
--- head/math/cgl/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/math/cgl/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -14,7 +14,7 @@ LIB_DEPENDS= libblas.so:math/blas \
libClp.so:math/clp \
liblapack.so:math/lapack
-USES= gmake libtool pkgconfig
+USES= compiler:c++11-lang gmake libtool pkgconfig
GNU_CONFIGURE= yes
USE_GITHUB= yes
GH_ACCOUNT= coin-or
Modified: head/math/clp/Makefile
==============================================================================
--- head/math/clp/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/math/clp/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -13,9 +13,7 @@ COMMENT= Linear Programming Solver
LICENSE= EPL
-BROKEN_powerpc64= fails to compile: CoinSignal.hpp: ISO C++ forbids declaration of '__decltype' with no type
-
-USES= blaslapack fortran libtool tar:tgz pathfix
+USES= blaslapack compiler:c++11-lang fortran libtool pathfix tar:tgz
CXXFLAGS+= -ffast-math
GNU_CONFIGURE= yes
Modified: head/math/clrng/Makefile
==============================================================================
--- head/math/clrng/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/math/clrng/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -12,20 +12,19 @@ COMMENT= Library for uniform random number generation
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64
+ONLY_FOR_ARCHS_REASON= this code has only been tested on x86 and powerpc platforms
+
BUILD_DEPENDS= opencl>=0:devel/opencl
LIB_DEPENDS= libOpenCL.so:devel/ocl-icd
RUN_DEPENDS= opencl>=0:devel/opencl
-ONLY_FOR_ARCHS= amd64 i386 powerpc powerpc64
-ONLY_FOR_ARCHS_REASON= this code has only been tested on x86 and powerpc platforms
-BROKEN_powerpc64= fails to compile: cc1: error: unrecognized command line option -std=c11
-
USE_GITHUB= yes
GH_ACCOUNT= clMathLibraries
GH_PROJECT= clRNG
+USES= cmake compiler:c++11-lang
USE_LDCONFIG= yes
-USES= cmake
CMAKE_ARGS+= -DBUILD_CLIENT=OFF \
-DBUILD_TEST=OFF \
Modified: head/math/gnuplot/Makefile
==============================================================================
--- head/math/gnuplot/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/math/gnuplot/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -15,7 +15,7 @@ LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
CONFLICTS_INSTALL?= gnuplot-lite-[0-9]*
-USES+= groff iconv pkgconfig readline
+USES+= compiler:c++11-lang groff iconv pkgconfig readline
GNU_CONFIGURE= yes
LDFLAGS+= -L${LOCALBASE}/lib ${ICONV_LIB}
CONFIGURE_ARGS+=--with-readline=gnu \
Modified: head/multimedia/libvdpau-va-gl/Makefile
==============================================================================
--- head/multimedia/libvdpau-va-gl/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/multimedia/libvdpau-va-gl/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -2,8 +2,8 @@
PORTNAME= libvdpau-va-gl
PORTVERSION= 0.4.2
-PORTREVISION= 2
DISTVERSIONPREFIX= v
+PORTREVISION= 2
CATEGORIES= multimedia
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
@@ -15,15 +15,14 @@ COMMENT= VDPAU driver with OpenGL/VAAPI backend
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-LIB_DEPENDS= libva-x11.so:multimedia/libva
-
BROKEN_armv6= fails to configure: CMake Error: Check for working CXX compiler: /nxb-bin/usr/bin/c++ -- broken
-BROKEN_powerpc64= fails to compile: cc1plus: unrecognized command line option "-std=c++11"
+LIB_DEPENDS= libva-x11.so:multimedia/libva
+
USE_GITHUB= yes
GH_ACCOUNT= i-rinat
-USES= cmake pkgconfig
+USES= cmake compiler:c++11-lang pkgconfig
USE_XORG= x11
USE_GL= gl
LDFLAGS+= -Wl,--as-needed # Xext, ICE, SM
Modified: head/print/pdfcube/Makefile
==============================================================================
--- head/print/pdfcube/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/print/pdfcube/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -10,13 +10,11 @@ MASTER_SITES= http://code.100allora.it/releases/pdfcub
MAINTAINER= lwhsu at FreeBSD.org
COMMENT= OpenGL presentation viewer on a spinning cube
-BROKEN_powerpc64= fails to configure: checking for exit in -lboost_program_options... no
-
LIB_DEPENDS= libgtkglext-x11-1.0.so:x11-toolkits/gtkglext \
libpoppler-glib.so:graphics/poppler-glib \
libboost_program_options.so:devel/boost-libs
-USES= pkgconfig
+USES= compiler:c++11-lang pkgconfig
USE_GL= glut
GNU_CONFIGURE= yes
CONFIGURE_ARGS= --libdir=${LOCALBASE}/lib --includedir=${LOCALBASE}/include
Modified: head/science/bddsolve/Makefile
==============================================================================
--- head/science/bddsolve/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/science/bddsolve/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -12,12 +12,11 @@ MAINTAINER= ed at FreeBSD.org
COMMENT= BDD-based satisfiability and reachability solver
BROKEN_powerpc= fails to compile due to running out of virtual memory
-BROKEN_powerpc64= fails to build: undefined reference to boost::program_options::options_description::options_description
LIB_DEPENDS+= libbdd.so:science/buddy \
libboost_program_options.so:devel/boost-libs
-USES= zip
+USES= compiler:c++11-lang zip
NO_WRKSUBDIR= yes
CFLAGS+= -I${LOCALBASE}/include -I${WRKSRC}/include
LDFLAGS+= -L${LOCALBASE}/lib -lbdd -lboost_program_options
Modified: head/textproc/multimarkdown/Makefile
==============================================================================
--- head/textproc/multimarkdown/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/textproc/multimarkdown/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -13,11 +13,9 @@ LICENSE= BSD3CLAUSE MIT GPLv2+ ZLIB
LICENSE_COMB= multi
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
-BROKEN_powerpc64= fails to compile: Sources/libMultiMarkdown/file.h:116: redefinition of typedef 'DString'
-
LIB_DEPENDS= libcurl.so:ftp/curl
-USES= cmake localbase:ldflags
+USES= cmake compiler:c11 localbase:ldflags
USE_GITHUB= yes
GH_ACCOUNT= fletcher
GH_PROJECT= MultiMarkdown-6
Modified: head/textproc/regex2dfa/Makefile
==============================================================================
--- head/textproc/regex2dfa/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/textproc/regex2dfa/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -10,7 +10,7 @@ COMMENT= Command-line utility that converts regular ex
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= gmake libtool
+USES= compiler:c++11-lang gmake libtool
USE_GITHUB= yes
GH_ACCOUNT= kpdyer
Modified: head/textproc/tinyxml2/Makefile
==============================================================================
--- head/textproc/tinyxml2/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/textproc/tinyxml2/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -15,8 +15,8 @@ OPTIONS_DEFINE= EXAMPLES
CMAKE_OFF= BUILD_TESTS
CMAKE_ON= BUILD_SHARED_LIBS BUILD_STATIC_LIBS
+USES= cmake compiler:c++11-lang dos2unix pathfix
USE_LDCONFIG= yes
-USES= cmake dos2unix pathfix
PLIST_SUB= PORTVERSION=${PORTVERSION}
PORTEXAMPLES= *
Modified: head/www/logtools/Makefile
==============================================================================
--- head/www/logtools/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/www/logtools/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -11,11 +11,7 @@ COMMENT= Useful tools to deal with CLF files (Common L
LICENSE= GPLv2
-BROKEN_mips= fails to compile: clfmerge.cpp: error: unordered_map: No such file or directory
-BROKEN_mips64= fails to compile: clfmerge.cpp: error: unordered_map: No such file or directory
-BROKEN_powerpc64= fails to compile: clfmerge.cpp: error: unordered_map: No such file or directory
-
-USES= tar:tgz
+USES= compiler:c++11-lang tar:tgz
GNU_CONFIGURE= yes
post-patch:
Modified: head/www/xapian-omega/Makefile
==============================================================================
--- head/www/xapian-omega/Makefile Sat Sep 22 01:50:56 2018 (r480339)
+++ head/www/xapian-omega/Makefile Sat Sep 22 05:30:31 2018 (r480340)
@@ -29,8 +29,8 @@ CONFIGURE_ARGS= --datarootdir=${DATADIR} --docdir=${DO
CONFIGURE_ENV= PCRE_CONFIG=${LOCALBASE}/bin/pcre-config \
XAPIAN_CONFIG=${LOCALBASE}/bin/xapian-config
GNU_CONFIGURE= yes
+USES= compiler:c++11-lang libtool localbase perl5 shebangfix tar:xz
USE_LDCONFIG= yes
-USES= libtool localbase perl5 shebangfix tar:xz
SHEBANG_FILES= dbi2omega htdig2omega mbox2omega
More information about the svn-ports-head
mailing list