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
This commit is contained in:
Rene Ladan 2015-01-18 21:33:21 +00:00
parent f194026a83
commit 9679bc6f4b
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=377349
2 changed files with 13 additions and 9 deletions

View file

@ -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}" \

View file

@ -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