Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 Sep 2018 08:24:21 +0000
From:      Mark Linimon <linimon@lonesome.com>
To:        amdmi3@FreeBSD.org, avilla@FreeBSD.org, bofh@FreeBSD.org, ericbsd@FreeBSD.org, gnome@FreeBSD.org, jessefrgsmith@yahoo.ca, jwb@FreeBSD.org, kwm@FreeBSD.org, lbartoletti@tuxfamily.org, madpilot@FreeBSD.org, multimedia@FreeBSD.org, sobomax@FreeBSD.org, sunpoet@FreeBSD.org, ultima@FreeBSD.org, yuri@FreeBSD.org
Cc:        linimon@FreeBSD.org
Subject:   [linimon@FreeBSD.org: svn commit: r479990 - in head: audio/nuvolaplayer audio/sherlock-lv2 biology/pbbam biology/pbcopper biology/unanimity cad/freehdl databases/p5-Tie-LevelDB databases/pointcloud devel/icmake games/at...]
Message-ID:  <20180918082421.GE18096@lonesome.com>

next in thread | raw e-mail | index | archive | help
FYI.

mcl

audio/nuvolaplayer                              avilla@FreeBSD.org
audio/sherlock-lv2                              yuri@FreeBSD.org
biology/pbbam                                   jwb@FreeBSD.org
biology/pbcopper                                jwb@FreeBSD.org
biology/unanimity                               jwb@FreeBSD.org
databases/p5-Tie-LevelDB                        sunpoet@FreeBSD.org
databases/pointcloud                            lbartoletti@tuxfamily.org
devel/icmake                                    bofh@FreeBSD.org
games/atanks                                    jessefrgsmith@yahoo.ca
games/taisei                                    amdmi3@FreeBSD.org
graphics/gegl3                                  gnome@FreeBSD.org
graphics/libmypaint                             kwm@FreeBSD.org
graphics/perceptualdiff                         sobomax@FreeBSD.org
mail/evolution                                  gnome@FreeBSD.org
mail/geary                                      gnome@FreeBSD.org
math/piranha                                    yuri@FreeBSD.org
multimedia/gstreamer1-editing-services          multimedia@FreeBSD.org
net-mgmt/seafile-server                         ultima@FreeBSD.org
x11-toolkits/girara                             madpilot@FreeBSD.org
x11/brisk-menu                                  ericbsd@FreeBSD.org  

----- Forwarded message from Mark Linimon <linimon@FreeBSD.org> -----

Date: Tue, 18 Sep 2018 08:14:23 +0000 (UTC)
From: Mark Linimon <linimon@FreeBSD.org>
To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject: svn commit: r479990 - in head: audio/nuvolaplayer audio/sherlock-lv2 biology/pbbam biology/pbcopper biology/unanimity cad/freehdl databases/p5-Tie-LevelDB databases/pointcloud devel/icmake games/at...

Author: linimon
Date: Tue Sep 18 08:14:23 2018
New Revision: 479990
URL: https://svnweb.freebsd.org/changeset/ports/479990

Log:
  More precisely specify USES=compiler to fix build on gcc-based
  platforms such as powerpc64.
  
  Tested on powerpc64, amd64.
  
  Approved by:	portmgr (tier-2 blanket)

Modified:
  head/audio/nuvolaplayer/Makefile
  head/audio/sherlock-lv2/Makefile
  head/biology/pbbam/Makefile
  head/biology/pbcopper/Makefile
  head/biology/unanimity/Makefile
  head/cad/freehdl/Makefile
  head/databases/p5-Tie-LevelDB/Makefile
  head/databases/pointcloud/Makefile
  head/devel/icmake/Makefile
  head/games/atanks/Makefile
  head/games/super_methane_brothers/Makefile
  head/games/taisei/Makefile
  head/graphics/gegl3/Makefile
  head/graphics/libmypaint/Makefile
  head/graphics/perceptualdiff/Makefile
  head/mail/evolution/Makefile
  head/mail/geary/Makefile
  head/math/piranha/Makefile
  head/multimedia/gstreamer1-editing-services/Makefile
  head/net-mgmt/seafile-server/Makefile
  head/x11-toolkits/girara/Makefile
  head/x11/brisk-menu/Makefile

Modified: head/audio/nuvolaplayer/Makefile
==============================================================================
--- head/audio/nuvolaplayer/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/audio/nuvolaplayer/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -21,7 +21,7 @@ RUN_DEPENDS=	${PORTNAME}-all-services>=0:www/${PORTNAM
 USE_GITHUB=	yes
 GH_ACCOUNT=	tiliado
 
-USES=		gnome libarchive pkgconfig waf
+USES=		compiler:c11 gnome libarchive pkgconfig waf
 USE_GNOME=	glib20 gtk30
 USE_XORG=	x11
 # src/nuvolakit-runner/components/keybindings/XKeyGrabber.c:128:2: error: non-void function 'nuvola_xkey_grabber_construct' should return a value [-Wreturn-type]

Modified: head/audio/sherlock-lv2/Makefile
==============================================================================
--- head/audio/sherlock-lv2/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/audio/sherlock-lv2/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -12,14 +12,12 @@ COMMENT=	Investigative LV2 plugin bundle
 LICENSE=	ART20
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN_powerpc64=	fails to build: cc1: unrecognized command line option -std=gnu11
-
 BUILD_DEPENDS=	lv2>0:audio/lv2
 LIB_DEPENDS=	libserd-0.so:devel/serd \
 		libsord-0.so:devel/sord \
 		libsratom-0.so:audio/sratom
 
-USES=		cmake pkgconfig
+USES=		cmake compiler:c11 pkgconfig
 USE_GITHUB=	yes
 GH_ACCOUNT=	OpenMusicKontrollers
 GH_PROJECT=	sherlock.lv2

Modified: head/biology/pbbam/Makefile
==============================================================================
--- head/biology/pbbam/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/biology/pbbam/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -15,7 +15,7 @@ BUILD_DEPENDS=	boost-libs>=1.60.0:devel/boost-libs
 LIB_DEPENDS=	libhts.so:biology/htslib \
 		libboost_regex.so:devel/boost-libs
 
-USES=		cmake pkgconfig
+USES=		cmake compiler:c++14-lang pkgconfig
 USE_GITHUB=	yes
 GH_ACCOUNT=	PacificBiosciences
 GH_TAGNAME=	c6b8113adb5104948879e9ff69f739121f12a09f

Modified: head/biology/pbcopper/Makefile
==============================================================================
--- head/biology/pbcopper/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/biology/pbcopper/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -13,7 +13,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE.txt
 
 LIB_DEPENDS=	libboost_regex.so:devel/boost-libs
 
-USES=		cmake
+USES=		cmake compiler:c++14-lang
 # Although there are a couple releases, git describe --tags does not work
 # so we cannot use the usual USE_GITHUB tools here.
 USE_GITHUB=	yes

Modified: head/biology/unanimity/Makefile
==============================================================================
--- head/biology/unanimity/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/biology/unanimity/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -20,7 +20,7 @@ BUILD_DEPENDS=	pbseqan>=g20171002:biology/pbseqan \
 LIB_DEPENDS=	libhts.so:biology/htslib \
 		libboost_regex.so:devel/boost-libs
 
-USES=		cmake pkgconfig python
+USES=		cmake compiler:c++14-lang pkgconfig python
 USE_GITHUB=	yes
 GH_ACCOUNT=	PacificBiosciences
 

Modified: head/cad/freehdl/Makefile
==============================================================================
--- head/cad/freehdl/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/cad/freehdl/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -10,11 +10,7 @@ MASTER_SITES=	http://freehdl.seul.org/~enaroska/
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	Free VHDL simulator
 
-BROKEN_mips=		fails to build: cc1plus: error: unrecognized command line option "-std=gnu++03"
-BROKEN_mips64=		fails to build: cc1plus: error: unrecognized command line option "-std=gnu++03"
-BROKEN_powerpc64=	fails to build: cc1plus: error: unrecognized command line option "-std=gnu++03"
-
-USES=		gmake pathfix libtool makeinfo perl5 pkgconfig
+USES=		compiler:c++0x gmake pathfix libtool makeinfo perl5 pkgconfig
 USE_LDCONFIG=	yes
 USE_GCC=	any
 GNU_CONFIGURE=	yes

Modified: head/databases/p5-Tie-LevelDB/Makefile
==============================================================================
--- head/databases/p5-Tie-LevelDB/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/databases/p5-Tie-LevelDB/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -15,14 +15,13 @@ LICENSE=	ART10 GPLv1+
 LICENSE_COMB=	dual
 
 BROKEN_aarch64=	does not build: error: Please implement AtomicPointer for this platform
-BROKEN_powerpc64=	does not build: error: unrecognized command line option -std=c++0x
 BROKEN_sparc64=	does not build: unrecognized command line options
 
 LIB_DEPENDS=	libleveldb.so:databases/leveldb
 
 MAKE_ARGS=	CC="${CXX}"
+USES=		compiler:c++0x gmake localbase perl5
 USE_PERL5=	configure
-USES=		compiler gmake localbase perl5
 
 .include <bsd.port.pre.mk>
 

Modified: head/databases/pointcloud/Makefile
==============================================================================
--- head/databases/pointcloud/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/databases/pointcloud/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -15,7 +15,7 @@ LICENSE_FILE=	${WRKSRC}/COPYRIGHT
 BUILD_DEPENDS=	${LOCALBASE}/include/laz-perf/las.hpp:archivers/lazperf
 LIB_DEPENDS=	libght.so:devel/libght
 
-USES=		autoreconf gmake gnome pgsql
+USES=		autoreconf compiler:c++0x gmake gnome pgsql
 WANT_PGSQL=	server
 USE_GNOME=	libxml2
 GNU_CONFIGURE=	yes

Modified: head/devel/icmake/Makefile
==============================================================================
--- head/devel/icmake/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/devel/icmake/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -20,7 +20,7 @@ PLIST_SUB+=	PORTVERSION="${PORTVERSION}"
 
 REINPLACE_ARGS=	-I ""
 
-USES=		shebangfix
+USES=		compiler shebangfix
 SHEBANG_FILES=	build comp/build comp/icm_bootstrap comp/updategrammar \
 		comp/updateparser comp/updatescanner dep/build dep/icm_bootstrap \
 		exec/build exec/icm_bootstrap exec/list/test/build exec/string/test/build \
@@ -36,6 +36,12 @@ GL_COMMIT=	8e3ac3057363162b87279bab1e9ba356eb0aea0f
 .include <bsd.port.options.mk>
 
 OPTIONS_DEFINE=	DOCS
+
+.include <bsd.port.pre.mk>
+
+.if ${CHOSEN_COMPILER_TYPE} == gcc && ${COMPILER_VERSION} == 42
+CFLAGS+=	-std=gnu99
+.endif
 
 post-patch:
 	@${REINPLACE_CMD} -e 's|find|find .|g' \

Modified: head/games/atanks/Makefile
==============================================================================
--- head/games/atanks/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/games/atanks/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	liballeg.so:devel/allegro
 
-USES=		gmake
+USES=		compiler:c++0x gmake
 
 PORTDOCS=	Changelog README README_ru.txt credits.txt
 

Modified: head/games/super_methane_brothers/Makefile
==============================================================================
--- head/games/super_methane_brothers/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/games/super_methane_brothers/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -15,7 +15,7 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	libclan23Core.so:devel/clanlib
 
-USES=		gmake localbase pkgconfig tar:tgz
+USES=		compiler:c++0x gmake localbase pkgconfig tar:tgz
 MAKE_ENV=	METHANE_FLAGS="${CPPFLAGS}" METHANE_LIBS="${LIBS}"
 MAKE_JOBS_UNSAFE=	yes
 

Modified: head/games/taisei/Makefile
==============================================================================
--- head/games/taisei/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/games/taisei/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -19,7 +19,7 @@ LIB_DEPENDS=	libpng.so:graphics/png \
 USE_GITHUB=	yes
 GH_ACCOUNT=	${PORTNAME}-project
 
-USES=		cmake pkgconfig
+USES=		cmake compiler:c11 pkgconfig
 CMAKE_ARGS=	-DTAISEI_VERSION_OVERRIDE=${PORTVERSION}
 USE_SDL=	sdl2 ttf2 mixer2
 

Modified: head/graphics/gegl3/Makefile
==============================================================================
--- head/graphics/gegl3/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/graphics/gegl3/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -19,7 +19,7 @@ LIB_DEPENDS=	libbabl-0.1.so:x11/babl \
 		libjson-glib-1.0.so:devel/json-glib \
 		libpng.so:graphics/png
 
-USES=		cpe gettext gmake jpeg libtool localbase \
+USES=		compiler:c11 cpe gettext gmake jpeg libtool localbase \
 		pathfix pkgconfig shebangfix uniquefiles tar:bzip2
 USE_GNOME=	glib20 intltool introspection:build
 USE_LDCONFIG=	yes

Modified: head/graphics/libmypaint/Makefile
==============================================================================
--- head/graphics/libmypaint/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/graphics/libmypaint/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/COPYING
 
 LIB_DEPENDS=	libjson-c.so:devel/json-c
 
-USES=		gmake gnome libtool localbase pkgconfig tar:xz
+USES=		compiler:c11 gmake gnome libtool localbase pkgconfig tar:xz
 USE_GNOME=	glib20 intltool introspection:build
 GNU_CONFIGURE=	yes
 USE_LDCONFIG=	yes

Modified: head/graphics/perceptualdiff/Makefile
==============================================================================
--- head/graphics/perceptualdiff/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/graphics/perceptualdiff/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -13,13 +13,11 @@ LICENSE=	GPLv2
 
 LIB_DEPENDS=	libfreeimage.so:graphics/freeimage
 
-BROKEN_powerpc64=	fails to compile: cc1plus: unrecognized command line option "-std=c++0x"
-
 PLIST_FILES=	bin/perceptualdiff
 
 USE_GITHUB=	yes
 GH_ACCOUNT=	myint
 
-USES=		cmake
+USES=		cmake compiler:c++0x
 
 .include <bsd.port.mk>

Modified: head/mail/evolution/Makefile
==============================================================================
--- head/mail/evolution/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/mail/evolution/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -41,8 +41,9 @@ RUN_DEPENDS=	highlight:textproc/highlight \
 
 PORTSCOUT=	limitw:1,even
 
-USES=		desktop-file-utils cmake gettext gnome iconv:wchar_t \
-		sqlite libarchive localbase pathfix pkgconfig tar:xz
+USES=		compiler:c11 desktop-file-utils cmake gettext gnome \
+		iconv:wchar_t sqlite libarchive localbase pathfix pkgconfig \
+		tar:xz
 USE_GNOME=	cairo evolutiondataserver3 gnomedesktop3 intltool
 GNU_CONFIGURE=	yes
 USE_XORG=	x11

Modified: head/mail/geary/Makefile
==============================================================================
--- head/mail/geary/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/mail/geary/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -29,7 +29,7 @@ LIB_DEPENDS=	libgmime-2.6.so:mail/gmime26 \
 		libsoup-2.4.so:devel/libsoup \
 		libenchant.so:textproc/enchant
 
-USES=		cmake:outsource desktop-file-utils gettext libtool \
+USES=		cmake:outsource compiler:c11 desktop-file-utils gettext libtool \
 		localbase:ldflags pkgconfig shebangfix sqlite tar:xz
 USE_GNOME=	cairo gnomedocutils gnomeprefix gtk30 intlhack introspection
 SHEBANG_FILES=	desktop/geary-attach

Modified: head/math/piranha/Makefile
==============================================================================
--- head/math/piranha/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/math/piranha/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -18,7 +18,7 @@ LICENSE_FILE_LGPL3=	${WRKSRC}/COPYING.lgpl3
 BUILD_DEPENDS=	${HEADER_DEPENDS}
 RUN_DEPENDS=	${HEADER_DEPENDS}
 
-USES=		cmake:outsource
+USES=		cmake:outsource compiler:c++14-lang
 USE_GITHUB=	yes
 GH_ACCOUNT=	bluescarni
 NO_BUILD=	yes

Modified: head/multimedia/gstreamer1-editing-services/Makefile
==============================================================================
--- head/multimedia/gstreamer1-editing-services/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/multimedia/gstreamer1-editing-services/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -10,11 +10,9 @@ DISTNAME=	gstreamer-editing-services-${PORTVERSION}
 MAINTAINER=	multimedia@FreeBSD.org
 COMMENT=	GStreamer editing services
 
-BROKEN_powerpc64=	fails to compile: ges-extractable.h:24: error: redefinition of typedef 'GESExtractable'
-
 PORTSCOUT=	limitw:1,even
 
-USES=		gmake gnome libtool pathfix python:2.7 pkgconfig tar:xz
+USES=		compiler:c11 gmake gnome libtool pathfix python:2.7 pkgconfig tar:xz
 USE_LDCONFIG=	yes
 GNU_CONFIGURE=	yes
 USE_GNOME=	glib20 introspection:build libxml2 pygobject3

Modified: head/net-mgmt/seafile-server/Makefile
==============================================================================
--- head/net-mgmt/seafile-server/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/net-mgmt/seafile-server/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -28,7 +28,7 @@ RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}sqlite3>0:database
 
 CONFLICTS=	seafile-[0-9]*
 
-USES=		autoreconf iconv libarchive libtool localbase mysql \
+USES=		autoreconf compiler:c11 iconv libarchive libtool localbase mysql \
 		pathfix pgsql pkgconfig python:-2.7 shebangfix sqlite ssl
 USE_GITHUB=	yes
 GH_ACCOUNT=	haiwen

Modified: head/x11-toolkits/girara/Makefile
==============================================================================
--- head/x11-toolkits/girara/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/x11-toolkits/girara/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -11,7 +11,7 @@ MASTER_SITES=	https://pwmt.org/projects/girara/downloa
 MAINTAINER=	madpilot@FreeBSD.org
 COMMENT=	GTK3 Interface Library for Zathura PDF Viewer
 
-USES=		meson pathfix pkgconfig tar:xz
+USES=		compiler:c11 meson pathfix pkgconfig tar:xz
 PATHFIX_MAKEFILEIN=	Makefile
 USE_GNOME=	cairo gdkpixbuf2 glib20 gtk30
 USE_LDCONFIG=	yes

Modified: head/x11/brisk-menu/Makefile
==============================================================================
--- head/x11/brisk-menu/Makefile	Tue Sep 18 08:03:24 2018	(r479989)
+++ head/x11/brisk-menu/Makefile	Tue Sep 18 08:14:23 2018	(r479990)
@@ -14,7 +14,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 
 LIB_DEPENDS=	libnotify.so:devel/libnotify
 
-USES=		gnome mate meson ninja pkgconfig gettext
+USES=		compiler:c11 gnome mate meson ninja pkgconfig gettext
 MESON_ARGS=	--sysconfdir=${PREFIX}/etc
 
 USE_GITHUB=	yes


----- End forwarded message -----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20180918082421.GE18096>