svn commit: r484471 - in head: devel/simgear games/flightgear
Ganael LAPLANCHE
martymac at FreeBSD.org
Thu Nov 8 19:29:16 UTC 2018
Author: martymac
Date: Thu Nov 8 19:29:14 2018
New Revision: 484471
URL: https://svnweb.freebsd.org/changeset/ports/484471
Log:
devel/simgear: GCC architectures require linking with libosgDB [1]
Also, remove support for Clang < 4.0 and GCC < 6 for devel/simgear [1] and
games/flightgear ports.
PR: 232832 [1]
Submitted by: Piotr Kubaj <pkubaj at anongoth.pl> [1]
Modified:
head/devel/simgear/Makefile
head/games/flightgear/Makefile
Modified: head/devel/simgear/Makefile
==============================================================================
--- head/devel/simgear/Makefile Thu Nov 8 19:16:26 2018 (r484470)
+++ head/devel/simgear/Makefile Thu Nov 8 19:29:14 2018 (r484471)
@@ -21,20 +21,11 @@ USES= alias cmake compiler:c++11-lib cpe gl jpeg open
USE_XORG= ice sm x11 xext xi xmu xt
USE_GL= gl glu glut
-.include <bsd.port.pre.mk>
+LDFLAGS_mips= -losgDB
+LDFLAGS_mips64= -losgDB
+LDFLAGS_powerpc64= -losgDB
+LDFLAGS_powerpc= -losgDB
+LDFLAGS_powerpcspe= -losgDB
+LDFLAGS_sparc64= -losgDB
-# Needs Clang 4.0+ to build, see:
-# https://sourceforge.net/p/flightgear/codetickets/2015/
-.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} < 40
-BUILD_DEPENDS+= ${LOCALBASE}/bin/clang40:devel/llvm40
-CPP= ${LOCALBASE}/bin/clang-cpp40
-CC= ${LOCALBASE}/bin/clang40
-CXX= ${LOCALBASE}/bin/clang++40
-.endif
-
-# Work around "'to_string' is not a member of 'std'" when building with Gcc < 6
-.if ${COMPILER_TYPE} == gcc && ${COMPILER_VERSION} < 60
-CFLAGS+= -D_GLIBCXX_USE_C99
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
Modified: head/games/flightgear/Makefile
==============================================================================
--- head/games/flightgear/Makefile Thu Nov 8 19:16:26 2018 (r484470)
+++ head/games/flightgear/Makefile Thu Nov 8 19:29:14 2018 (r484471)
@@ -51,21 +51,4 @@ QT5_CMAKE_OFF= -DENABLE_QT:BOOL=OFF
QT5_USES= qt:5
QT5_USE= QT=core,buildtools,gui,declarative,network,qmake,widgets
-.include <bsd.port.pre.mk>
-
-# Needs Clang 4.0+ to build, see:
-# https://sourceforge.net/p/flightgear/codetickets/2015/
-.if ${COMPILER_TYPE} == clang && ${COMPILER_VERSION} < 40
-BUILD_DEPENDS+= ${LOCALBASE}/bin/clang40:devel/llvm40
-CPP= ${LOCALBASE}/bin/clang-cpp40
-CC= ${LOCALBASE}/bin/clang40
-CXX= ${LOCALBASE}/bin/clang++40
-.endif
-
-# Chase devel/simgear compiler version
-.if ${COMPILER_TYPE} == gcc && ${COMPILER_VERSION} < 46
-USE_GCC= yes
-CXXFLAGS+= -D_GLIBCXX_USE_C99
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
More information about the svn-ports-all
mailing list