Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 9 Dec 2014 07:39:51 +0000 (UTC)
From:      Alonso Schaich <alonso@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r374350 - in head/devel: kdevelop-kde4 kdevelop-php kdevelop-php-docs kdevplatform
Message-ID:  <201412090739.sB97dplA082166@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: alonso
Date: Tue Dec  9 07:39:50 2014
New Revision: 374350
URL: https://svnweb.freebsd.org/changeset/ports/374350
QAT: https://qat.redports.org/buildarchive/r374350/

Log:
  Fix build of kdevelop on FreeBSD8 and 9
  
  devel/kdevplatform requires a c++11 conformant compiler and runtime
  libraries. Further, it exposes these requirements to its consumer
  PORTS by exposing c++11 stl interfaces in its header files.
  
  Also, devel/kdevelop requires a c++11 runtime library by its usage of
  initializer lists on top of its kdevplatform consumage.
  
  Have the kdevplatform, kdevelop and kdevelop-php PORTS require a
  corresponsing toolchain by USEing compiler:c++11-lib
  
  While here, add cmake:outsource to these ports.
  
  PR:		195742
  Approved by:	rakuco (mentor)

Modified:
  head/devel/kdevelop-kde4/Makefile
  head/devel/kdevelop-php-docs/Makefile
  head/devel/kdevelop-php/Makefile
  head/devel/kdevplatform/Makefile

Modified: head/devel/kdevelop-kde4/Makefile
==============================================================================
--- head/devel/kdevelop-kde4/Makefile	Tue Dec  9 07:39:38 2014	(r374349)
+++ head/devel/kdevelop-kde4/Makefile	Tue Dec  9 07:39:50 2014	(r374350)
@@ -17,7 +17,7 @@ RUN_DEPENDS=	gmake:${PORTSDIR}/devel/gma
 USE_KDE4=	kdelibs kdeprefix workspace automoc4
 USE_QT4=	qmake_build moc_build uic_build rcc_build \
 		corelib declarative gui help script webkit xml
-USES=		cmake gmake shared-mime-info tar:xz
+USES=		cmake:outsource compiler:c++11-lib gmake shared-mime-info tar:xz
 
 OPTIONS_DEFINE=	OKTETA PHP NLS
 OPTIONS_DEFAULT=	OKTETA PHP

Modified: head/devel/kdevelop-php-docs/Makefile
==============================================================================
--- head/devel/kdevelop-php-docs/Makefile	Tue Dec  9 07:39:38 2014	(r374349)
+++ head/devel/kdevelop-php-docs/Makefile	Tue Dec  9 07:39:50 2014	(r374350)
@@ -14,7 +14,7 @@ LIB_DEPENDS=	libkdevplatforminterfaces.s
 
 USE_KDE4=	kdelibs kdeprefix automoc4
 USE_QT4=	moc_build qmake_build rcc_build uic_build
-USES=		cmake tar:xz
+USES=		cmake:outsource compiler:c++11-lib tar:xz
 
 OPTIONS_DEFINE=	NLS
 OPTIONS_SUB=	yes

Modified: head/devel/kdevelop-php/Makefile
==============================================================================
--- head/devel/kdevelop-php/Makefile	Tue Dec  9 07:39:38 2014	(r374349)
+++ head/devel/kdevelop-php/Makefile	Tue Dec  9 07:39:50 2014	(r374350)
@@ -15,7 +15,7 @@ BUILD_DEPENDS=	${KDE4_PREFIX}/bin/kdev-p
 
 USE_KDE4=	kdelibs kdeprefix automoc4
 USE_QT4=	moc_build qmake_build rcc_build uic_build
-USES=		cmake gmake tar:xz
+USES=		cmake:outsource compiler:c++11-lib gmake tar:xz
 MAKE_JOBS_UNSAFE=	yes
 
 OPTIONS_DEFINE=	PHPDOCS NLS

Modified: head/devel/kdevplatform/Makefile
==============================================================================
--- head/devel/kdevplatform/Makefile	Tue Dec  9 07:39:38 2014	(r374349)
+++ head/devel/kdevplatform/Makefile	Tue Dec  9 07:39:50 2014	(r374350)
@@ -19,7 +19,7 @@ LIB_DEPENDS=	libsvn_client-1.so:${PORTSD
 USE_KDE4=	kate_run kdelibs kdeprefix automoc4
 USE_QT4=	qmake_build moc_build uic_build rcc_build \
 		corelib designer_build gui webkit
-USES=		cmake shebangfix tar:xz
+USES=		cmake:outsource compiler:c++11-lib shebangfix tar:xz
 USE_LDCONFIG=	yes
 
 SHEBANG_FILES=	util/kdev_format_source util/kdevplatform_shell_environment.sh



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