svn commit: r457431 - in head/www: chromium chromium/files iridium iridium/files
Jan Beich
jbeich at FreeBSD.org
Wed Dec 27 23:33:06 UTC 2017
Author: jbeich
Date: Wed Dec 27 23:33:04 2017
New Revision: 457431
URL: https://svnweb.freebsd.org/changeset/ports/457431
Log:
www/chromium, www/iridium: switch to llvm50 (like r457360)
PR: 224622
Approved by: chromium (cpm)
Modified:
head/www/chromium/Makefile (contents, props changed)
head/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni (contents, props changed)
head/www/iridium/Makefile (contents, props changed)
head/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni (contents, props changed)
Modified: head/www/chromium/Makefile
==============================================================================
--- head/www/chromium/Makefile Wed Dec 27 22:53:47 2017 (r457430)
+++ head/www/chromium/Makefile Wed Dec 27 23:33:04 2017 (r457431)
@@ -3,7 +3,7 @@
PORTNAME= chromium
PORTVERSION= 61.0.3163.100
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES?= www
MASTER_SITES= https://commondatastorage.googleapis.com/chromium-browser-official/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
@@ -21,7 +21,7 @@ BUILD_DEPENDS= python:lang/python \
.if !defined(GN_ONLY)
BUILD_DEPENDS+= gperf:devel/gperf \
- clang40:devel/llvm40 \
+ clang50:devel/llvm50 \
yasm:devel/yasm \
ffmpeg>=3.2.2,1:multimedia/ffmpeg \
flock:sysutils/flock \
@@ -88,8 +88,8 @@ SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper
ALL_TARGET= chrome
INSTALLS_ICONS= yes
-CC= clang40
-CXX= clang++40
+CC= clang50
+CXX= clang++50
.endif
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-clang
Modified: head/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni
==============================================================================
--- head/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni Wed Dec 27 22:53:47 2017 (r457430)
+++ head/www/chromium/files/patch-build_toolchain_gcc__toolchain.gni Wed Dec 27 23:33:04 2017 (r457431)
@@ -24,12 +24,12 @@
- ar = "${prefix}/llvm-ar"
- nm = "${toolprefix}nm"
+ if (is_bsd) {
-+ cc = "${toolprefix}clang40"
-+ cxx = "${toolprefix}clang++40"
++ cc = "${toolprefix}clang50"
++ cxx = "${toolprefix}clang++50"
+ ld = cxx
+ readelf = "readelf"
-+ ar = "${toolprefix}llvm-ar40"
-+ nm = "${toolprefix}llvm-nm40"
++ ar = "${toolprefix}llvm-ar50"
++ nm = "${toolprefix}llvm-nm50"
+ } else {
+ prefix = rebase_path("$clang_base_path/bin", root_build_dir)
+ cc = "$prefix/clang"
Modified: head/www/iridium/Makefile
==============================================================================
--- head/www/iridium/Makefile Wed Dec 27 22:53:47 2017 (r457430)
+++ head/www/iridium/Makefile Wed Dec 27 23:33:04 2017 (r457431)
@@ -16,7 +16,7 @@ LICENSE= BSD3CLAUSE LGPL21 MPL11
LICENSE_COMB= multi
BUILD_DEPENDS= gperf:devel/gperf \
- clang40:devel/llvm40 \
+ clang50:devel/llvm50 \
yasm:devel/yasm \
python:lang/python \
ffmpeg>=3.2.2,1:multimedia/ffmpeg \
@@ -72,8 +72,8 @@ MAKE_ARGS= -C out/${BUILDTYPE}
ALL_TARGET= chrome
INSTALLS_ICONS= yes
-CC= clang40
-CXX= clang++40
+CC= clang50
+CXX= clang++50
EXTRA_PATCHES+= ${FILESDIR}/extra-patch-clang
# Run "./out/${BUILDTYPE}/gn args out/${BUILDTYPE} --list" for all variables.
Modified: head/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni
==============================================================================
--- head/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni Wed Dec 27 22:53:47 2017 (r457430)
+++ head/www/iridium/files/patch-build_toolchain_gcc__toolchain.gni Wed Dec 27 23:33:04 2017 (r457431)
@@ -21,12 +21,12 @@
- cxx = "$prefix/clang++"
- ld = cxx
+ if (is_bsd) {
-+ cc = "${toolprefix}clang40"
-+ cxx = "${toolprefix}clang++40"
++ cc = "${toolprefix}clang50"
++ cxx = "${toolprefix}clang++50"
+ ld = cxx
+ readelf = "readelf"
-+ ar = "${toolprefix}llvm-ar40"
-+ nm = "${toolprefix}llvm-nm40"
++ ar = "${toolprefix}llvm-ar50"
++ nm = "${toolprefix}llvm-nm50"
+ } else {
+ prefix = rebase_path("$clang_base_path/bin", root_build_dir)
+ cc = "$prefix/clang"
More information about the svn-ports-all
mailing list