diff options
author | rene <rene@FreeBSD.org> | 2015-01-19 05:33:21 +0800 |
---|---|---|
committer | rene <rene@FreeBSD.org> | 2015-01-19 05:33:21 +0800 |
commit | b7c34597ebab114039f38da091c2e5e8ee7fdfef (patch) | |
tree | 085ba9c245960565ae756f7bf29c2fad54b59b30 /www/chromium | |
parent | 2a1287ab42af9f535b52a7209fa35201639a997d (diff) | |
download | freebsd-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/Makefile | 14 | ||||
-rw-r--r-- | www/chromium/distinfo | 8 |
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 |