From owner-svn-ports-head@FreeBSD.ORG Wed Feb 25 19:52:44 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 28415FF4; Wed, 25 Feb 2015 19:52:44 +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 0908CD7D; Wed, 25 Feb 2015 19:52:44 +0000 (UTC) Received: from svn.freebsd.org ([127.0.1.70]) by svn.freebsd.org (8.14.9/8.14.9) with ESMTP id t1PJqhqU096209; Wed, 25 Feb 2015 19:52:43 GMT (envelope-from marino@FreeBSD.org) Received: (from marino@localhost) by svn.freebsd.org (8.14.9/8.14.9/Submit) id t1PJqhoU096208; Wed, 25 Feb 2015 19:52:43 GMT (envelope-from marino@FreeBSD.org) Message-Id: <201502251952.t1PJqhoU096208@svn.freebsd.org> X-Authentication-Warning: svn.freebsd.org: marino set sender to marino@FreeBSD.org using -f From: John Marino Date: Wed, 25 Feb 2015 19:52:43 +0000 (UTC) To: ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: svn commit: r379960 - head/graphics/code-eli/files X-SVN-Group: ports-head MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 25 Feb 2015 19:52:44 -0000 Author: marino Date: Wed Feb 25 19:52:43 2015 New Revision: 379960 URL: https://svnweb.freebsd.org/changeset/ports/379960 QAT: https://qat.redports.org/buildarchive/r379960/ Log: graphics/code-eli: Respect CFLAGS and CXXFLAGS (PHB 12.9) Tested on gcc-5 (DragonFly) and clang-3.3 (FreeBSD 10) Approved by: blanket Added: head/graphics/code-eli/files/ head/graphics/code-eli/files/patch-cmake_ConfigureCompiler.cmake (contents, props changed) Added: head/graphics/code-eli/files/patch-cmake_ConfigureCompiler.cmake ============================================================================== --- /dev/null 00:00:00 1970 (empty, because file is newly added) +++ head/graphics/code-eli/files/patch-cmake_ConfigureCompiler.cmake Wed Feb 25 19:52:43 2015 (r379960) @@ -0,0 +1,41 @@ +--- cmake/ConfigureCompiler.cmake.orig 2014-08-17 07:02:14 UTC ++++ cmake/ConfigureCompiler.cmake +@@ -135,7 +135,7 @@ if(NOT CONFIGURE_COMPILER_INCLUDED) + # set GNU Compiler Collection flags + if(CMAKE_C_COMPILER_ID STREQUAL "GNU") + set(CONFIGURE_COMPILER_SET_C_COMPILER_FLAGS ON) +- set(CMAKE_C_FLAGS "-pedantic -Wall -Wextra -fmessage-length=100 -std=c99" ++ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pedantic -Wall -Wextra -fmessage-length=100 -std=c99" + CACHE STRING "Flags used by the compiler during all build types." FORCE) + set(CMAKE_C_FLAGS_DEBUG "-DDEBUG -O0 -g" + CACHE STRING "Flags used by the compiler during debug builds." FORCE) +@@ -152,9 +152,9 @@ if(NOT CONFIGURE_COMPILER_INCLUDED) + if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU") + set(CONFIGURE_COMPILER_SET_CXX_COMPILER_FLAGS ON) + if (CMAKE_CXX_COMPILER_VERSION VERSION_LESS "4.7") +- set(CMAKE_CXX_FLAGS "-std=c++0x") ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++0x") + else() +- set(CMAKE_CXX_FLAGS "-std=c++11") ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11") + endif() + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -Wall -Wextra -Wno-long-long -fmessage-length=100" + CACHE STRING "Flags used by the compiler during all build types." FORCE) +@@ -189,7 +189,7 @@ if(NOT CONFIGURE_COMPILER_INCLUDED) + set(CMAKE_XCODE_ATTRIBUTE_GCC_WARN_INHIBIT_ALL_WARNINGS "YES") + set(CMAKE_XCODE_ATTRIBUTE_GCC_WARN_PEDANTIC "YES") + else() +- set(CMAKE_C_FLAGS "-pedantic -Wall -Wextra -fmessage-length=100 -std=c99" ++ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pedantic -Wall -Wextra -fmessage-length=100 -std=c99" + CACHE STRING "Flags used by the compiler during all build types." FORCE) + endif() + set(CMAKE_C_FLAGS_DEBUG "-DDEBUG -O0 -g" +@@ -212,7 +212,7 @@ if(NOT CONFIGURE_COMPILER_INCLUDED) + set(CMAKE_XCODE_ATTRIBUTE_GCC_WARN_INHIBIT_ALL_WARNINGS "YES") + set(CMAKE_XCODE_ATTRIBUTE_GCC_WARN_PEDANTIC "YES") + else() +- set(CMAKE_CXX_FLAGS "-pedantic -Wall -Wextra -Wno-long-long -fmessage-length=100 -std=c++11 -stdlib=libc++" ++ set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -Wall -Wextra -Wno-long-long -fmessage-length=100 -std=c++11 -stdlib=libc++" + CACHE STRING "Flags used by the compiler during all build types." FORCE) + endif() + set(CMAKE_CXX_FLAGS_DEBUG "-DDEBUG -O0 -g"