diff options
author | Baptiste Daroussin <bapt@FreeBSD.org> | 2017-04-02 09:42:48 +0000 |
---|---|---|
committer | Baptiste Daroussin <bapt@FreeBSD.org> | 2017-04-02 09:42:48 +0000 |
commit | e4309c5507f2d646c711365ed8abcf9dc8729d8a (patch) | |
tree | 78e5e49a7f8d762e5078b44b18009481a7c461f5 | |
parent | - Update WWW (diff) |
Chase a bunch of failures after libsigc++20 update
New libsigc++20 requires c++11 (it exposes c++11) so explicitly use -std=c++11
where needed.
Mark as broken a bunch of ports which are not c++11 compatible
Notes
Notes:
svn path=/head/; revision=437539
-rw-r--r-- | archivers/libpar2/Makefile | 8 | ||||
-rw-r--r-- | audio/pavucontrol/Makefile | 3 | ||||
-rw-r--r-- | audio/sooperlooper/Makefile | 2 | ||||
-rw-r--r-- | comms/svxlink/Makefile | 2 | ||||
-rw-r--r-- | deskutils/pinot/Makefile | 2 | ||||
-rw-r--r-- | devel/eris/Makefile | 1 | ||||
-rw-r--r-- | devel/libwfut/Makefile | 1 | ||||
-rw-r--r-- | devel/obby/Makefile | 3 | ||||
-rw-r--r-- | finance/libofx/Makefile | 4 | ||||
-rw-r--r-- | games/pink-pony/Makefile | 3 | ||||
-rw-r--r-- | net/net6/Makefile | 5 | ||||
-rw-r--r-- | net/sobby/Makefile | 6 | ||||
-rw-r--r-- | textproc/stardict3/Makefile | 2 |
13 files changed, 27 insertions, 15 deletions
diff --git a/archivers/libpar2/Makefile b/archivers/libpar2/Makefile index d8a82391cac2..96c4a66bcb20 100644 --- a/archivers/libpar2/Makefile +++ b/archivers/libpar2/Makefile @@ -3,7 +3,7 @@ PORTNAME= libpar2 PORTVERSION= 0.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= archivers MASTER_SITES= http://launchpad.net/${PORTNAME}/trunk/${PORTVERSION}/+download/ @@ -16,11 +16,9 @@ LIB_DEPENDS= libsigc-2.0.so:devel/libsigc++20 GNU_CONFIGURE= yes -LDFLAGS+= -L${LOCALBASE}/lib -CPPFLAGS+= -I${LOCALBASE}/include - USE_LDCONFIG= yes -USES= pkgconfig libtool +USES= pkgconfig libtool localbase compiler:c++11-lang +USE_CXXSTD= c++11 OPTIONS_DEFINE= DOCS diff --git a/audio/pavucontrol/Makefile b/audio/pavucontrol/Makefile index ffbccf2cd1a2..a474a684b59f 100644 --- a/audio/pavucontrol/Makefile +++ b/audio/pavucontrol/Makefile @@ -15,8 +15,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libpulse.so:audio/pulseaudio GNU_CONFIGURE= yes -USES= gmake pkgconfig gettext tar:xz +USES= gmake pkgconfig gettext tar:xz compiler:c++11-lang USE_GNOME= glibmm intltool libsigc++20 +USE_CXXSTD= c++11 OPTIONS_SUB= yes OPTIONS_SINGLE= GTK diff --git a/audio/sooperlooper/Makefile b/audio/sooperlooper/Makefile index bcbb50b97058..33364ebae9d0 100644 --- a/audio/sooperlooper/Makefile +++ b/audio/sooperlooper/Makefile @@ -12,6 +12,8 @@ COMMENT= Live audio looping sampler LICENSE= GPLv2 +BROKEN= Does not build with newer libsigc++20 + BUILD_DEPENDS= ladspa>0:audio/ladspa LIB_DEPENDS= libjack.so:audio/jack \ liblo.so:audio/liblo \ diff --git a/comms/svxlink/Makefile b/comms/svxlink/Makefile index 1037d611defe..97a707ca65d0 100644 --- a/comms/svxlink/Makefile +++ b/comms/svxlink/Makefile @@ -10,6 +10,8 @@ COMMENT?= General purpose ham radio voice services LICENSE= GPLv2 +BROKEN= does not build since newer libsigc++20 + LIB_DEPENDS?= libgsm.so:audio/gsm \ libspeex.so:audio/speex \ libgpg-error.so:security/libgpg-error \ diff --git a/deskutils/pinot/Makefile b/deskutils/pinot/Makefile index e92777a7c615..f00680c287c5 100644 --- a/deskutils/pinot/Makefile +++ b/deskutils/pinot/Makefile @@ -11,6 +11,8 @@ COMMENT= Personal search and metasearch for the Free Desktop LICENSE= GPLv2 +BROKEN= depends on C++11 libs while not itself being C++11 compatible + BUILD_DEPENDS= desktop-file-install:devel/desktop-file-utils \ update-mime-database:misc/shared-mime-info LIB_DEPENDS= libxapian.so:databases/xapian-core \ diff --git a/devel/eris/Makefile b/devel/eris/Makefile index fe8350ab4259..0a1ff9b81ddd 100644 --- a/devel/eris/Makefile +++ b/devel/eris/Makefile @@ -19,5 +19,6 @@ LIB_DEPENDS= libAtlas-0.6.so:devel/atlas-devel \ GNU_CONFIGURE= yes USE_LDCONFIG= yes USES= libtool pathfix pkgconfig compiler:c++11-lib +USE_CXXSTD= c++11 .include <bsd.port.mk> diff --git a/devel/libwfut/Makefile b/devel/libwfut/Makefile index 2d8804dddb58..0c91116fcf72 100644 --- a/devel/libwfut/Makefile +++ b/devel/libwfut/Makefile @@ -16,6 +16,7 @@ LIB_DEPENDS= libsigc-2.0.so:devel/libsigc++20 \ CONFIGURE_ARGS+=--without-python GNU_CONFIGURE= yes USES= libtool pathfix pkgconfig compiler:c++11-lib +USE_CXXSTD= c++11 USE_LDCONFIG= yes post-patch: diff --git a/devel/obby/Makefile b/devel/obby/Makefile index 46f9cf4e9038..05df53503b24 100644 --- a/devel/obby/Makefile +++ b/devel/obby/Makefile @@ -15,7 +15,8 @@ LICENSE= GPLv2 LIB_DEPENDS= libsigc-2.0.so:devel/libsigc++20 \ libnet6.so:net/net6 -USES= pathfix pkgconfig libtool +USES= pathfix pkgconfig libtool compiler:c++11-lang +USE_CXXSTD= c++11 GNU_CONFIGURE= yes USE_LDCONFIG= yes INSTALL_TARGET= install-strip diff --git a/finance/libofx/Makefile b/finance/libofx/Makefile index 78c7c83609b2..57055cfd9f64 100644 --- a/finance/libofx/Makefile +++ b/finance/libofx/Makefile @@ -16,7 +16,9 @@ LIB_DEPENDS= libcurl.so:ftp/curl \ libxml++-2.6.so:textproc/libxml++26 \ libosp.so:textproc/opensp -USES= gettext-runtime gmake iconv libtool localbase pathfix pkgconfig +USES= gettext-runtime gmake iconv libtool localbase pathfix pkgconfig \ + compiler:c++11-lang +USE_CXXSTD= c++11 USE_GNOME= glib20 glibmm libsigc++20 libxml2 CONFIGURE_ARGS= --disable-doxygen --disable-dot --disable-gengetopt \ --with-opensp-includes=${LOCALBASE}/include/OpenSP \ diff --git a/games/pink-pony/Makefile b/games/pink-pony/Makefile index 344d2f29cc53..502203f4aa79 100644 --- a/games/pink-pony/Makefile +++ b/games/pink-pony/Makefile @@ -21,7 +21,8 @@ LIB_DEPENDS= libIL.so:graphics/devil \ USE_GITHUB= yes GH_ACCOUNT= ginkgo -USES= pkgconfig scons +USES= pkgconfig scons compiler:c++11-lang +USE_CXXSTD= c++11 USE_GL= gl glu USE_SDL= mixer SUB_FILES= pink-pony.sh diff --git a/net/net6/Makefile b/net/net6/Makefile index 4671903bada0..709548cc3ef9 100644 --- a/net/net6/Makefile +++ b/net/net6/Makefile @@ -3,7 +3,7 @@ PORTNAME= net6 PORTVERSION= 1.3.14 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= net devel MASTER_SITES= http://releases.0x539.de/net6/ @@ -18,7 +18,8 @@ LIB_DEPENDS= libsigc-2.0.so:devel/libsigc++20 \ GNU_CONFIGURE= yes INSTALL_TARGET= install-strip -USES= cpe libtool pathfix pkgconfig +USES= cpe libtool pathfix pkgconfig compiler:c++11-lang +USE_CXXSTD= c++11 USE_LDCONFIG= yes CPE_VENDOR= armin_burgmeier diff --git a/net/sobby/Makefile b/net/sobby/Makefile index dbd978dab33d..c8b782bbae80 100644 --- a/net/sobby/Makefile +++ b/net/sobby/Makefile @@ -17,14 +17,12 @@ LIB_DEPENDS= libsigc-2.0.so:devel/libsigc++20 \ libnet6.so:net/net6 \ libxml++-2.6.so:textproc/libxml++26 -USES= pkgconfig +USES= localbase pkgconfig compiler:c++11-lang +USE_CXXSTD= c++11 USE_GNOME= glibmm GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-zeroconf -CPPFLAGS+= -I${LOCALBASE}/include -LDFLAGS+= -L${LOCALBASE}/lib - PLIST_FILES= bin/${PORTNAME} man/man1/${PORTNAME}.1.gz .include <bsd.port.mk> diff --git a/textproc/stardict3/Makefile b/textproc/stardict3/Makefile index 77ec09e7626e..a36bcc9118b2 100644 --- a/textproc/stardict3/Makefile +++ b/textproc/stardict3/Makefile @@ -10,6 +10,8 @@ DIST_SUBDIR= stardict MAINTAINER= makc@FreeBSD.org COMMENT= Dictionary lookup program written in Gtk2 +BROKEN= Depends on c++11 libs while not being c++11 compatible + LIB_DEPENDS= libsigc-2.0.so:devel/libsigc++20 \ libenchant.so:textproc/enchant RUN_DEPENDS= xdg-open:devel/xdg-utils |