summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPawel Hajdan, Jr <phajdan.jr@gentoo.org>2016-09-05 23:06:16 +0200
committerPawel Hajdan, Jr <phajdan.jr@gentoo.org>2016-09-05 23:06:16 +0200
commiteb40911b363a659f7997bb4417150c7496eeef67 (patch)
treef071257ea298063dad97208e0f3dc72d37d4cb89 /www-client/chromium
parentsys-apps/usb_modeswitch: Version bump to 2.4.0 (diff)
downloadgentoo-eb40911b363a659f7997bb4417150c7496eeef67.tar.gz
gentoo-eb40911b363a659f7997bb4417150c7496eeef67.tar.bz2
gentoo-eb40911b363a659f7997bb4417150c7496eeef67.zip
www-client/chromium: dev channel bump (54.0.2840.8)
Package-Manager: portage-2.2.28
Diffstat (limited to 'www-client/chromium')
-rw-r--r--www-client/chromium/Manifest2
-rw-r--r--www-client/chromium/chromium-54.0.2840.8.ebuild (renamed from www-client/chromium/chromium-54.0.2837.0.ebuild)15
2 files changed, 9 insertions, 8 deletions
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 1814356cfc31..150456b2e768 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,4 @@
DIST chromium-53.0.2785.89.tar.xz 460845036 SHA256 2e3c5f7b12b5b4f150b93004a718fb85778aeddc4df05bbf92b99a19a1c63dee SHA512 b1ae1021bcebafa2e9e639d1ed14112d1553bad739148e52ad8831c7ae8bc3c1933a7c06bab443b694cec1f6a50eec82148029408bc5032c7e0ebbf75b502d55 WHIRLPOOL 1dadb6d32ad5d2e7a0caac4cc4ba3146c33bc375655cecda11580acc6e12617279bcf7eaf6fc481f0b8993cbced422b9596ecad1280478e4a310ca762fd1b622
DIST chromium-53.0.2785.92.tar.xz 460758172 SHA256 6130483e86c0b22c02c75ec453cf0d54f1079abe2c5c151379fb2eba2411f0f0 SHA512 134413c3d2a21efcf6f241d5343f5c9a4ff315aa425f53c7d68d54ed4baf52dc9d669269910c955fb9a8fd32cb9720b9318f735a5800a1a839beb733f0521124 WHIRLPOOL 53170d162304872d14533409cb794b51f453145d24193213ab967115cd40fa0e32e2ad146d69a938a7a91201d569dec56b120a16c3da15011c550d60978f9ae4
-DIST chromium-54.0.2837.0.tar.xz 479983852 SHA256 4813772a104aefc630bd80f81c663f702659fe8a7d592839bf04a1d252e20d75 SHA512 f052afd0b32a1de30df55792c91fbc595489eb347b775e05db7f272e5d88ffc2ff8d498d35c811f2c4e4c14b6cd57d18549dddbbf6b085f5bbe533723dfc2dde WHIRLPOOL d37ec6920ce4922ff2dfd3b4c59691d735301b6124d49f6a854b7eca6975e0588ff975d8337d293a242014d2a5a747695a0dad4216e3c53b552d4a43a6c3a3dc
DIST chromium-54.0.2840.6.tar.xz 479511944 SHA256 2e1fb6c1095b1d03ccb8ce29c479e288bb53c196553ca7c71ac6c751f6628be5 SHA512 489fcba841db7f5a6af221e8d5113a24db1cf4235b4dcaaf88f0a4afdde0ce91863464d4fbedf3e433e39f71d9019599eedec7fc85b8e082a3db60bed7177821 WHIRLPOOL 38967a688b6c391b63e8129b3099b9fdd53bc3fe13ea21ddd162141a030a1ddd3d19142fda18153c16b4bfe8b51f58e98983cde7b82ac89b1d93e5d4bf202df3
+DIST chromium-54.0.2840.8.tar.xz 479432364 SHA256 1c62b5246bb7d4a0ec30b3266d8b378d5840765451a0de31a12c45ab5cc2ccd8 SHA512 f90b47e4ae337d3765607129f9176752fd3ccf0648c51385e1298f4373a516d9c37af79c91fd9969bfe605bcf6c055a4b121e6bc814aed187e6efcc19edb45cf WHIRLPOOL 4b28f6b741a0cf51c4550c68d57657e5978ba71d4ed0757be62878ad580161a7dda9849c917050b8db796af90e7918f750bfdc6ef53d3d79217aeee535ce7a81
diff --git a/www-client/chromium/chromium-54.0.2837.0.ebuild b/www-client/chromium/chromium-54.0.2840.8.ebuild
index 7164ae1e2140..fc7f8e0a5592 100644
--- a/www-client/chromium/chromium-54.0.2837.0.ebuild
+++ b/www-client/chromium/chromium-54.0.2840.8.ebuild
@@ -18,11 +18,10 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
LICENSE="BSD"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="cups +gn gnome gnome-keyring gtk3 +hangouts kerberos neon pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg tcmalloc widevine"
+IUSE="cups +gn gnome gnome-keyring gtk3 +hangouts kerberos neon pic +proprietary-codecs pulseaudio selinux +suid +system-ffmpeg +tcmalloc widevine"
RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-# TODO: bootstrapped gn binary hangs when using tcmalloc with portage's sandbox.
-REQUIRED_USE="gn? ( gnome gnome-keyring !tcmalloc )"
+REQUIRED_USE="gn? ( gnome gnome-keyring )"
# Native Client binaries are compiled with different set of flags, bug #452066.
QA_FLAGS_IGNORED=".*\.nexe"
@@ -52,7 +51,7 @@ COMMON_DEPEND="
media-libs/libvpx:=[svc]
media-libs/speex:=
pulseaudio? ( media-sound/pulseaudio:= )
- system-ffmpeg? ( >=media-video/ffmpeg-3.0.1:= )
+ system-ffmpeg? ( >=media-video/ffmpeg-2.7.2:= )
sys-apps/dbus:=
sys-apps/pciutils:=
>=sys-libs/libcap-2.22:=
@@ -145,6 +144,7 @@ are not displayed properly:
- media-fonts/bitstream-cyberbit
- media-fonts/droid
- media-fonts/ipamonafont
+- media-fonts/noto
- media-fonts/ja-ipafonts
- media-fonts/takao-fonts
- media-fonts/wqy-microhei
@@ -164,7 +164,7 @@ PATCHES=(
"${FILESDIR}/${PN}-system-ffmpeg-r3.patch"
"${FILESDIR}/${PN}-system-jinja-r13.patch"
"${FILESDIR}/${PN}-widevine-r1.patch"
- "${FILESDIR}/${PN}-gn-r5.patch"
+ "${FILESDIR}/chromium-54-ffmpeg2compat.patch"
)
pkg_pretend() {
@@ -410,7 +410,6 @@ src_configure() {
# TODO: support USE=gnome-keyring for GN
myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
myconf_gn+=" enable_widevine=$(usex widevine true false)"
- myconf_gn+=" use_allocator=$(usex tcmalloc \"tcmalloc\" \"none\")"
myconf_gn+=" use_cups=$(usex cups true false)"
myconf_gn+=" use_gconf=$(usex gnome true false)"
myconf_gn+=" use_gtk3=$(usex gtk3 true false)"
@@ -571,7 +570,9 @@ src_configure() {
einfo "Configuring Chromium..."
if use gn; then
- tools/gn/bootstrap/bootstrap.py -v --gn-gen-args "${myconf_gn}" || die
+ # TODO: bootstrapped gn binary hangs when using tcmalloc with portage's sandbox.
+ tools/gn/bootstrap/bootstrap.py -v --gn-gen-args "${myconf_gn} use_allocator=\"none\"" || die
+ myconf_gn+=" use_allocator=$(usex tcmalloc \"tcmalloc\" \"none\")"
out/Release/gn gen --args="${myconf_gn}" out/Release || die
else
build/linux/unbundle/replace_gyp_files.py ${myconf_gyp} || die