svn commit: r452037 - head/games/oolite

Brooks Davis brooks at FreeBSD.org
Sat Oct 14 00:11:25 UTC 2017


Author: brooks
Date: Sat Oct 14 00:11:24 2017
New Revision: 452037
URL: https://svnweb.freebsd.org/changeset/ports/452037

Log:
  Remove forced clang34 dependency.  The port builds on 10.3 (which has
  the supposedly broken version) and 11.1 without this change.  This
  removes the last use of clang34 in the ports tree.

Modified:
  head/games/oolite/Makefile

Modified: head/games/oolite/Makefile
==============================================================================
--- head/games/oolite/Makefile	Fri Oct 13 23:30:21 2017	(r452036)
+++ head/games/oolite/Makefile	Sat Oct 14 00:11:24 2017	(r452037)
@@ -3,7 +3,7 @@
 
 PORTNAME=		oolite
 PORTVERSION=		1.84
-PORTREVISION=	3
+PORTREVISION=	4
 CATEGORIES=		games gnustep
 MASTER_SITES=		https://github.com/OoliteProject/oolite/releases/download/1.84/
 DISTNAME=		${PORTNAME}-source-${PORTVERSION}
@@ -56,25 +56,6 @@ BROKEN_aarch64=		fails to configure: error: These comp
 BROKEN_armv6=		fails to compile: your compiler does not follow the C++ specification for temporary object destruction order
 
 .include <bsd.port.pre.mk>
-
-.if exists(${CC})
-CCVERSION!=	${CC} --version
-COMPILER_VERSION=	${CCVERSION:M[0-9].[0-9]*:C/([0-9]).?/\1/g}
-COMPILER_IS_CLANG=	${CCVERSION:Mclang}
-# Check for LLVM/Clang v3.4.1
-.if ${COMPILER_IS_CLANG} && ${COMPILER_VERSION} == 341
-# Use compiler from ports, because of errors
-# for ${WRKSRC}/src/Core/Scripting/OOJavaScriptEngine.m file
-WITH_PORTS_CLANG=	yes
-.endif
-.endif
-
-.if defined(WITH_PORTS_CLANG)
-BUILD_DEPENDS+=	clang34:lang/clang34
-CC=		${LOCALBASE}/bin/clang34
-CXX=		${LOCALBASE}/bin/clang++34
-CPP=		${LOCALBASE}/bin/clang-cpp34
-.endif
 
 post-patch: .SILENT
 	${REINPLACE_CMD} -e 's/GNUSTEP_USER_ROOT/GNUSTEP_LOCAL_ROOT/ ; \


More information about the svn-ports-all mailing list