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