commit:     eb40911b363a659f7997bb4417150c7496eeef67
Author:     Pawel Hajdan, Jr <phajdan.jr <AT> gentoo <DOT> org>
AuthorDate: Mon Sep  5 21:06:16 2016 +0000
Commit:     Paweł Hajdan <phajdan.jr <AT> gentoo <DOT> org>
CommitDate: Mon Sep  5 21:06:16 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb40911b

www-client/chromium: dev channel bump (54.0.2840.8)

Package-Manager: portage-2.2.28

 www-client/chromium/Manifest                              |  2 +-
 ...ium-54.0.2837.0.ebuild => chromium-54.0.2840.8.ebuild} | 15 ++++++++-------
 2 files changed, 9 insertions(+), 8 deletions(-)

diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 1814356..150456b 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
similarity index 98%
rename from www-client/chromium/chromium-54.0.2837.0.ebuild
rename to www-client/chromium/chromium-54.0.2840.8.ebuild
index 7164ae1..fc7f8e0 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

Reply via email to