aboutsummaryrefslogtreecommitdiffstats
path: root/www/chromium/Makefile
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2016-08-13 02:51:46 +0800
committerrene <rene@FreeBSD.org>2016-08-13 02:51:46 +0800
commitb6e4fff912e3b66e671cb81f5fc406192319e83a (patch)
tree03cbd36ec5856b2da7d4e4e802f030412156fb3e /www/chromium/Makefile
parent76ac62b8a2607a26d17adb8e4d795d6cef6d8ebf (diff)
downloadfreebsd-ports-gnome-b6e4fff912e3b66e671cb81f5fc406192319e83a.tar.gz
freebsd-ports-gnome-b6e4fff912e3b66e671cb81f5fc406192319e83a.tar.zst
freebsd-ports-gnome-b6e4fff912e3b66e671cb81f5fc406192319e83a.zip
www/chromium: update to 52.0.2743.116
Mark BROKEN on FreeBSD 9 for now, does not patch Submitted by: "LeFroid" via GitHub MFH: 2016Q3 Security: https://vuxml.freebsd.org/freebsd/6fae9fe1-5048-11e6-8aa7-3065ec8fd3ec.html
Diffstat (limited to 'www/chromium/Makefile')
-rw-r--r--www/chromium/Makefile16
1 files changed, 9 insertions, 7 deletions
diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index fcf38ea3cc1f..13559a95cc2d 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= chromium
-PORTVERSION= 51.0.2704.106
-PORTREVISION= 2
+PORTVERSION= 52.0.2743.116
CATEGORIES= www
MASTER_SITES= http://commondatastorage.googleapis.com/chromium-browser-official/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} # default, but needed to get distinfo correct if TEST is on
@@ -14,6 +13,8 @@ COMMENT= Google web browser based on WebKit
LICENSE= BSD3CLAUSE LGPL21 MPL
LICENSE_COMB= multi
+BROKEN_FreeBSD_9=does not patch
+
CFLAGS+= -isystem${LOCALBASE}/include -I${PREFIX}/include/atk-1.0
BUILD_DEPENDS= ${LOCALBASE}/bin/gperf:devel/gperf \
@@ -101,7 +102,7 @@ GYP_DEFINES+= \
enable_webrtc=1 \
werror= \
no_gc_sections=1 \
- OS=freebsd \
+ OS=freebsd \
os_ver=${OSVERSION} \
prefix_dir=${LOCALBASE} \
python_ver=${PYTHON_VER} \
@@ -255,8 +256,8 @@ pre-everything::
post-patch:
@${REINPLACE_CMD} -e "s|/usr/local|${LOCALBASE}|" \
${WRKSRC}/crypto/crypto.gyp \
- ${WRKSRC}/v8/tools/gyp/v8.gyp \
- ${WRKSRC}/v8/build/toolchain.gypi
+ ${WRKSRC}/v8/src/v8.gyp \
+ ${WRKSRC}/v8/gypfiles/toolchain.gypi
@${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|" \
${WRKSRC}/chrome/common/chrome_paths.cc \
${WRKSRC}/base/base.gyp
@@ -279,7 +280,6 @@ pre-configure:
'chrome/third_party/mock4js' \
'chrome/third_party/mozilla_security_manager' \
'courgette/third_party' \
- 'crypto/third_party/nss' \
'net/third_party/mozilla_security_manager' \
'net/third_party/nss' \
'third_party/WebKit' \
@@ -291,7 +291,7 @@ pre-configure:
'third_party/boringssl' \
'third_party/cacheinvalidation' \
'third_party/catapult' \
- 'third_party/catapult/third_party/beautifulsoup' \
+ 'third_party/catapult/third_party/beautifulsoup4' \
'third_party/catapult/third_party/py_vulcanize' \
'third_party/catapult/third_party/py_vulcanize/py_vulcanize' \
'third_party/catapult/third_party/py_vulcanize/third_party/rcssmin' \
@@ -341,6 +341,8 @@ pre-configure:
'third_party/ply' \
'third_party/polymer' \
'third_party/protobuf' \
+ 'third_party/protobuf/third_party' \
+ 'third_party/protobuf/third_party/six' \
'third_party/pywebsocket' \
'third_party/qcms' \
'third_party/qunit' \