From owner-svn-ports-all@FreeBSD.ORG Tue Dec 9 07:39:52 2014 Return-Path: Delivered-To: svn-ports-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BE9BF7CC; Tue, 9 Dec 2014 07:39:52 +0000 (UTC) Received: from svn.freebsd.org (svn.freebsd.org [IPv6:2001:1900:2254:2068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id AAA30A35; Tue, 9 Dec 2014 07:39:52 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id sB97dq3n082172; Tue, 9 Dec 2014 07:39:52 GMT (envelope-from alonso@FreeBSD.org) Received: (from alonso@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id sB97dplA082166; Tue, 9 Dec 2014 07:39:51 GMT (envelope-from alonso@FreeBSD.org) Message-Id: <201412090739.sB97dplA082166@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: alonso set sender to alonso@FreeBSD.org using -f From: Alonso Schaich Date: Tue, 9 Dec 2014 07:39:51 +0000 (UTC) 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 X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Dec 2014 07:39:53 -0000 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