Switch USES=compiler:gcc-c++11-lib to use base libc++ on 10.2+ systems

PR:		215192
Requested by:	dim
Exp-run by:	antoine
Approved by:	antoine
This commit is contained in:
Jan Beich 2016-12-16 05:08:09 +00:00
parent e85b24d14f
commit 13d07760cf
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=428641
17 changed files with 25 additions and 12 deletions

View file

@ -241,9 +241,18 @@ CXX= ${LOCALBASE}/bin/clang++34
USE_GCC= yes
CHOSEN_COMPILER_TYPE= gcc
.if ${COMPILER_FEATURES:Mlibc++}
.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1001508
LDFLAGS+= -L${LOCALBASE}/lib/c++
CXXFLAGS+= -nostdinc++ -isystem ${LOCALBASE}/include/c++/v1
BUILD_DEPENDS+= ${LOCALBASE}/lib/c++/libstdc++.so:devel/libc++
.else
CXXFLAGS+= -nostdinc++ -isystem /usr/include/c++/v1
LDFLAGS+= -L${WRKDIR}
_USES_configure+= 200:gcc-libc++-configure
gcc-libc++-configure:
@${LN} -fs /usr/lib/libc++.so ${WRKDIR}/libstdc++.so
.endif # OSVERSION < 1001508
.endif
.endif

View file

@ -3,7 +3,7 @@
PORTNAME= csound
PORTVERSION= 6.06
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= audio lang
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}6/${PORTNAME:S/c/C/}${PORTVERSION}
PKGNAMESUFFIX= 6

View file

@ -3,6 +3,7 @@
PORTNAME= gbsplay
PORTVERSION= 0.0.93
PORTREVISION= 1
CATEGORIES= audio
MAINTAINER= ehaupt@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= kicad
DISTVERSION= 20140622%2Bbzr4027
PORTREVISION= 2
PORTREVISION= 3
PORTEPOCH= 1
CATEGORIES= cad
MASTER_SITES= https://launchpadlibrarian.net/179199115/

View file

@ -4,6 +4,7 @@
PORTNAME= openvsp
PORTVERSION= 3.9.1
DISTVERSIONPREFIX= ${GH_PROJECT}_
PORTREVISION= 1
CATEGORIES= cad
MAINTAINER= fernando.apesteguia@gmail.com

View file

@ -3,8 +3,8 @@
PORTNAME= sdr-wspr
PORTVERSION= 0.1.0
PORTREVISION= 1
DISTVERSIONPREFIX= v
PORTREVISION= 2
CATEGORIES= comms hamradio
MAINTAINER= jeff@baitis.net

View file

@ -3,7 +3,7 @@
PORTNAME= pipelight
PORTVERSION= 0.2.8.2
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= emulators
MASTER_SITES= https://bitbucket.org/mmueller2012/pipelight/get/ \
http://repos.fds-team.de/pluginloader/v${DISTVERSION}/:plg

View file

@ -4,7 +4,7 @@
PORTNAME= qgis
DISTVERSIONPREFIX= final-
DISTVERSION= 2_14_3
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= graphics geography
MAINTAINER= rhurlin@gwdg.de

View file

@ -3,6 +3,7 @@
PORTNAME= shotwell
PORTVERSION= 0.24.2
PORTREVISION= 1
CATEGORIES= graphics gnome
MASTER_SITES= GNOME/sources/shotwell/${PORTVERSION:R}

View file

@ -3,7 +3,7 @@
PORTNAME= vigra
DISTVERSION= 1.11.0
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= graphics
MAINTAINER= ports@FreeBSD.org

View file

@ -2,7 +2,7 @@
PORTNAME= ceres-solver
DISTVERSION= 1.12.0
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math
MAINTAINER= jbeich@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= octave-forge-parallel
PORTVERSION= 3.1.1
PORTREVISION= 1
PORTREVISION= 2
CATEGORIES= math
MAINTAINER= stephen@FreeBSD.org

View file

@ -3,7 +3,7 @@
PORTNAME= saga
PORTVERSION= 2.3.1
PORTREVISION= 3
PORTREVISION= 4
CATEGORIES= math
MASTER_SITES= SF/saga-gis/SAGA%20-%20${PORTVERSION:C/\.[[:digit:]]*$//}/SAGA%20${PORTVERSION}
DISTNAME= ${PORTNAME}_${PORTVERSION}

View file

@ -3,7 +3,7 @@
PORTNAME= bombono
PORTVERSION= 1.2.2
PORTREVISION= 10
PORTREVISION= 11
CATEGORIES= multimedia
MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-dvd/${PORTVERSION:R}
DISTNAME= ${PORTNAME}-dvd-${PORTVERSION}

View file

@ -3,7 +3,7 @@
PORTNAME= mediatomb
PORTVERSION= 0.12.1
PORTREVISION= 14
PORTREVISION= 15
CATEGORIES= net multimedia
MASTER_SITES= SF/${PORTNAME}/MediaTomb/${PORTVERSION}

View file

@ -3,6 +3,7 @@
PORTNAME= lilypond
PORTVERSION= 2.19.51
PORTREVISION= 1
CATEGORIES= print audio
MASTER_SITES= http://download.linuxaudio.org/lilypond/sources/v${PORTVERSION:R}/
PKGNAMESUFFIX= -devel

View file

@ -3,7 +3,7 @@
PORTNAME= gnudatalanguage
DISTVERSION= 0.9.6v2
PORTREVISION= 2
PORTREVISION= 3
CATEGORIES= science lang
MASTER_SITES= SF/${PORTNAME}/gdl/${PORTVERSION:R}
.if defined(BUILD_PYTHON_MODULE)