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>