[linimon at 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...]
Mark Linimon
linimon at lonesome.com
Tue Sep 18 08:24:24 UTC 2018
FYI.
mcl
audio/nuvolaplayer avilla at FreeBSD.org
audio/sherlock-lv2 yuri at FreeBSD.org
biology/pbbam jwb at FreeBSD.org
biology/pbcopper jwb at FreeBSD.org
biology/unanimity jwb at FreeBSD.org
databases/p5-Tie-LevelDB sunpoet at FreeBSD.org
databases/pointcloud lbartoletti at tuxfamily.org
devel/icmake bofh at FreeBSD.org
games/atanks jessefrgsmith at yahoo.ca
games/taisei amdmi3 at FreeBSD.org
graphics/gegl3 gnome at FreeBSD.org
graphics/libmypaint kwm at FreeBSD.org
graphics/perceptualdiff sobomax at FreeBSD.org
mail/evolution gnome at FreeBSD.org
mail/geary gnome at FreeBSD.org
math/piranha yuri at FreeBSD.org
multimedia/gstreamer1-editing-services multimedia at FreeBSD.org
net-mgmt/seafile-server ultima at FreeBSD.org
x11-toolkits/girara madpilot at FreeBSD.org
x11/brisk-menu ericbsd at FreeBSD.org
----- Forwarded message from Mark Linimon <linimon at FreeBSD.org> -----
Date: Tue, 18 Sep 2018 08:14:23 +0000 (UTC)
From: Mark Linimon <linimon at FreeBSD.org>
To: ports-committers at freebsd.org, svn-ports-all at freebsd.org, svn-ports-head at 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 at 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 at 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 at 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 -----
More information about the freebsd-gnome
mailing list