svn commit: r471556 - head/www/qt5-webengine

Adriaan de Groot adridg at FreeBSD.org
Mon Jun 4 15:20:30 UTC 2018


Author: adridg
Date: Mon Jun  4 15:20:29 2018
New Revision: 471556
URL: https://svnweb.freebsd.org/changeset/ports/471556

Log:
  Make www/qt5-webengine use Clang 6
  
  Build WebEngine with Clang 6, following the example of Chromium and Iridium.
  
  PR:		227683
  Submitted by:	jbeich
  Reviewed by:	tcberner
  Differential Revision:	https://reviews.freebsd.org/D15662

Modified:
  head/www/qt5-webengine/Makefile

Modified: head/www/qt5-webengine/Makefile
==============================================================================
--- head/www/qt5-webengine/Makefile	Mon Jun  4 15:13:16 2018	(r471555)
+++ head/www/qt5-webengine/Makefile	Mon Jun  4 15:20:29 2018	(r471556)
@@ -20,6 +20,7 @@
 
 PORTNAME=	webengine
 DISTVERSION=	${QT5_VERSION}
+PORTREVISION=	1
 CATEGORIES=	www
 PKGNAMEPREFIX=	qt5-
 
@@ -86,11 +87,15 @@ ALL_TARGET=	first
 
 .if ${OPSYS} == FreeBSD && ${OSVERSION} < 1100000
 EXTRA_PATCHES+=	${FILESDIR}/extra-patch-10
-
-BUILD_DEPENDS+=	clang50:devel/llvm50
-CC=		clang50
-CXX=		clang++50
 .endif  # ${OPSYS} == FreeBSD && ${OSVERSION} < 1100000
+
+# 1101513 is 11-STABLE after merging clang, llvm, lld, lldb, compiler-rt and
+#            libc++ 6.0.0 release, and several follow-up fixes.
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1101513
+BUILD_DEPENDS+=	clang60:devel/llvm60
+CC=		clang60
+CXX=		clang++60
+.endif  # ${OPSYS} == FreeBSD && ${OSVERSION} < 1101513
 
 # We need ar(1) from ports because the Chromium code uses the @file syntax.
 # We then need to ensure ld(1) from ports is used because of the archives ar(1)


More information about the svn-ports-all mailing list