svn commit: r437539 - in head: archivers/libpar2 audio/pavucontrol audio/sooperlooper comms/svxlink deskutils/pinot devel/eris devel/libwfut devel/obby finance/libofx games/pink-pony net/net6 net/s...
Baptiste Daroussin
bapt at FreeBSD.org
Sun Apr 2 09:42:50 UTC 2017
Author: bapt
Date: Sun Apr 2 09:42:48 2017
New Revision: 437539
URL: https://svnweb.freebsd.org/changeset/ports/437539
Log:
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
Modified:
head/archivers/libpar2/Makefile
head/audio/pavucontrol/Makefile
head/audio/sooperlooper/Makefile
head/comms/svxlink/Makefile
head/deskutils/pinot/Makefile
head/devel/eris/Makefile
head/devel/libwfut/Makefile
head/devel/obby/Makefile
head/finance/libofx/Makefile
head/games/pink-pony/Makefile
head/net/net6/Makefile
head/net/sobby/Makefile
head/textproc/stardict3/Makefile
Modified: head/archivers/libpar2/Makefile
==============================================================================
--- head/archivers/libpar2/Makefile Sun Apr 2 09:08:47 2017 (r437538)
+++ head/archivers/libpar2/Makefile Sun Apr 2 09:42:48 2017 (r437539)
@@ -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/libsig
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
Modified: head/audio/pavucontrol/Makefile
==============================================================================
--- head/audio/pavucontrol/Makefile Sun Apr 2 09:08:47 2017 (r437538)
+++ head/audio/pavucontrol/Makefile Sun Apr 2 09:42:48 2017 (r437539)
@@ -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
Modified: head/audio/sooperlooper/Makefile
==============================================================================
--- head/audio/sooperlooper/Makefile Sun Apr 2 09:08:47 2017 (r437538)
+++ head/audio/sooperlooper/Makefile Sun Apr 2 09:42:48 2017 (r437539)
@@ -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 \
Modified: head/comms/svxlink/Makefile
==============================================================================
--- head/comms/svxlink/Makefile Sun Apr 2 09:08:47 2017 (r437538)
+++ head/comms/svxlink/Makefile Sun Apr 2 09:42:48 2017 (r437539)
@@ -10,6 +10,8 @@ COMMENT?= General purpose ham radio voic
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 \
Modified: head/deskutils/pinot/Makefile
==============================================================================
--- head/deskutils/pinot/Makefile Sun Apr 2 09:08:47 2017 (r437538)
+++ head/deskutils/pinot/Makefile Sun Apr 2 09:42:48 2017 (r437539)
@@ -11,6 +11,8 @@ COMMENT= Personal search and metasearch
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 \
Modified: head/devel/eris/Makefile
==============================================================================
--- head/devel/eris/Makefile Sun Apr 2 09:08:47 2017 (r437538)
+++ head/devel/eris/Makefile Sun Apr 2 09:42:48 2017 (r437539)
@@ -19,5 +19,6 @@ LIB_DEPENDS= libAtlas-0.6.so:devel/atlas
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
USES= libtool pathfix pkgconfig compiler:c++11-lib
+USE_CXXSTD= c++11
.include <bsd.port.mk>
Modified: head/devel/libwfut/Makefile
==============================================================================
--- head/devel/libwfut/Makefile Sun Apr 2 09:08:47 2017 (r437538)
+++ head/devel/libwfut/Makefile Sun Apr 2 09:42:48 2017 (r437539)
@@ -16,6 +16,7 @@ LIB_DEPENDS= libsigc-2.0.so:devel/libsig
CONFIGURE_ARGS+=--without-python
GNU_CONFIGURE= yes
USES= libtool pathfix pkgconfig compiler:c++11-lib
+USE_CXXSTD= c++11
USE_LDCONFIG= yes
post-patch:
Modified: head/devel/obby/Makefile
==============================================================================
--- head/devel/obby/Makefile Sun Apr 2 09:08:47 2017 (r437538)
+++ head/devel/obby/Makefile Sun Apr 2 09:42:48 2017 (r437539)
@@ -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
Modified: head/finance/libofx/Makefile
==============================================================================
--- head/finance/libofx/Makefile Sun Apr 2 09:08:47 2017 (r437538)
+++ head/finance/libofx/Makefile Sun Apr 2 09:42:48 2017 (r437539)
@@ -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 \
Modified: head/games/pink-pony/Makefile
==============================================================================
--- head/games/pink-pony/Makefile Sun Apr 2 09:08:47 2017 (r437538)
+++ head/games/pink-pony/Makefile Sun Apr 2 09:42:48 2017 (r437539)
@@ -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
Modified: head/net/net6/Makefile
==============================================================================
--- head/net/net6/Makefile Sun Apr 2 09:08:47 2017 (r437538)
+++ head/net/net6/Makefile Sun Apr 2 09:42:48 2017 (r437539)
@@ -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/libsig
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
Modified: head/net/sobby/Makefile
==============================================================================
--- head/net/sobby/Makefile Sun Apr 2 09:08:47 2017 (r437538)
+++ head/net/sobby/Makefile Sun Apr 2 09:42:48 2017 (r437539)
@@ -17,14 +17,12 @@ LIB_DEPENDS= libsigc-2.0.so:devel/libsig
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>
Modified: head/textproc/stardict3/Makefile
==============================================================================
--- head/textproc/stardict3/Makefile Sun Apr 2 09:08:47 2017 (r437538)
+++ head/textproc/stardict3/Makefile Sun Apr 2 09:42:48 2017 (r437539)
@@ -10,6 +10,8 @@ DIST_SUBDIR= stardict
MAINTAINER= makc at 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
More information about the svn-ports-head
mailing list