aboutsummaryrefslogtreecommitdiffstats
path: root/www/chromium
diff options
context:
space:
mode:
authorrene <rene@FreeBSD.org>2015-01-19 05:33:21 +0800
committerrene <rene@FreeBSD.org>2015-01-19 05:33:21 +0800
commitb7c34597ebab114039f38da091c2e5e8ee7fdfef (patch)
tree085ba9c245960565ae756f7bf29c2fad54b59b30 /www/chromium
parent2a1287ab42af9f535b52a7209fa35201639a997d (diff)
downloadfreebsd-ports-graphics-b7c34597ebab114039f38da091c2e5e8ee7fdfef.tar.gz
freebsd-ports-graphics-b7c34597ebab114039f38da091c2e5e8ee7fdfef.tar.zst
freebsd-ports-graphics-b7c34597ebab114039f38da091c2e5e8ee7fdfef.zip
www/chromium: update to 39.0.2171.99 (bugfix release)
- Make build against Kerberos optional [1] - Mark DEBUG builds as BROKEN - Pet portlint Submitted by: Igor R via freebsd-chromium@ [1] MFH: 2015Q1
Diffstat (limited to 'www/chromium')
-rw-r--r--www/chromium/Makefile14
-rw-r--r--www/chromium/distinfo8
2 files changed, 13 insertions, 9 deletions
diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index 073f6a6921f..d7023312b5b 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -1,10 +1,8 @@
# Created by: Florent Thoumie <flz@FreeBSD.org>
# $FreeBSD$
-#TODO bz@ : if you do undestand the gyp stuff, third_party/widevine/cdm/widevine_cdm.gyp talks about it (plz install libwidevinecdm.so)
PORTNAME= chromium
-PORTVERSION= 39.0.2171.95
-PORTREVISION= 3
+PORTVERSION= 39.0.2171.99
CATEGORIES= www
MASTER_SITES= http://commondatastorage.googleapis.com/chromium-browser-official/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
@@ -68,6 +66,7 @@ SHEBANG_FILES= chrome/tools/build/linux/chrome-wrapper
ALL_TARGET= chrome
INSTALLS_ICONS= yes
+#TODO bz@ : if you do undestand the gyp stuff, third_party/widevine/cdm/widevine_cdm.gyp talks about it (plz install libwidevinecdm.so)
# See build/common.gypi for all the available variables.
GYP_DEFINES+= \
clang_use_chrome_plugins=0 \
@@ -127,10 +126,10 @@ GYP_DEFINES+= google_api_key=AIzaSyBsp9n41JLW8jCokwn7vhoaMejDFRd1mp8 \
SUB_FILES= chromium-browser.desktop chrome
SUB_LIST+= COMMENT="${COMMENT}"
-OPTIONS_DEFINE= CODECS GCONF PULSEAUDIO TEST DEBUG
+OPTIONS_DEFINE= CODECS GCONF PULSEAUDIO TEST KERBEROS DEBUG
CODECS_DESC= Compile and enable patented codecs like H.264
-OPTIONS_DEFAULT= CODECS GCONF
+OPTIONS_DEFAULT= CODECS GCONF KERBEROS
GCONF_USE= GNOME=gconf2
PULSEAUDIO_LIB_DEPENDS= libpulse.so:${PORTSDIR}/audio/pulseaudio
@@ -180,6 +179,7 @@ ALL_TARGET+= ${TEST_TARGETS}
DEBUG_MAKE_ENV= V=1
.if ${PORT_OPTIONS:MDEBUG}
+BROKEN= Produces empty binary
BUILDTYPE= Debug
.else
BUILDTYPE= Release
@@ -206,6 +206,10 @@ EXTRA_PATCHES+= ${FILESDIR}/extra-patch-clang
CONFIGURE_ENV+= AR=/usr/bin/ar
.endif
+.if ! ${PORT_OPTIONS:MKERBEROS}
+GYP_DEFINES+= use_kerberos=0
+.endif
+
# according to portlint the below is passed via bsd.port.mk,
# but 'make -V CONFIGURE_ENV' does not show it:
CONFIGURE_ENV+= CFLAGS="${CFLAGS}" \
diff --git a/www/chromium/distinfo b/www/chromium/distinfo
index c293f68d424..9cc67473ae1 100644
--- a/www/chromium/distinfo
+++ b/www/chromium/distinfo
@@ -1,4 +1,4 @@
-SHA256 (chromium-39.0.2171.95.tar.xz) = 66cb6902afbd8a0f990cb9e70ff1df843a7461f66077ffe7f41d730278a2a868
-SIZE (chromium-39.0.2171.95.tar.xz) = 253091292
-SHA256 (chromium-39.0.2171.95-testdata.tar.xz) = 1b723bfb8afdd1caf40c43caa85ea78c0400992436d54d1a33444acd8535ae96
-SIZE (chromium-39.0.2171.95-testdata.tar.xz) = 115237960
+SHA256 (chromium-39.0.2171.99.tar.xz) = 6d527003a7dc3256a266d33fa42185c75934efd6de14f51cde345701ba2ae449
+SIZE (chromium-39.0.2171.99.tar.xz) = 253080280
+SHA256 (chromium-39.0.2171.99-testdata.tar.xz) = 2daf63226cfb78b7c67a1ddfd7d105e61392020f1b7484495174468e636275ae
+SIZE (chromium-39.0.2171.99-testdata.tar.xz) = 115235592