Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
Date: Tue, 11 Oct 2016 02:00:54
Message-Id: 1476151239.ce2b40cece8a800b3c2e3b1582a297089c1941dd.floppym@gentoo
1 commit: ce2b40cece8a800b3c2e3b1582a297089c1941dd
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 11 02:00:39 2016 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 11 02:00:39 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce2b40ce
7
8 www-client/chromium: beta channel bump (54.0.2840.50)
9
10 Package-Manager: portage-2.3.1_p6
11
12 www-client/chromium/Manifest | 2 +-
13 ...chromium-54.0.2840.27.ebuild => chromium-54.0.2840.50.ebuild} | 9 ++++++---
14 2 files changed, 7 insertions(+), 4 deletions(-)
15
16 diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
17 index 483001f..9752988 100644
18 --- a/www-client/chromium/Manifest
19 +++ b/www-client/chromium/Manifest
20 @@ -1,6 +1,6 @@
21 DIST chromium-53.0.2785.116.tar.xz 460903264 SHA256 7a87629504346f64122ca7754574d187a4c1bf5736dea672ff3e247a0af16062 SHA512 3a88b5b61642c4b947ae9cd9faa6d9d75fecfd6058982e705d36f1da2e94b902fb6d0af5289e00bbd0e5e7d096d5f5a788132c6e4374978620d6f7a1e2fb00da WHIRLPOOL fa067c68b217d494e16dfc78d63482a31006234ebae1c686426f011afde41a58d6939e3c5ee3a340ee099d5d88016f425b97e9f68957bb60d9b846d471702ac3
22 DIST chromium-53.0.2785.143.tar.xz 460878628 SHA256 c52a58b79bfb27bb87e4a0a6ff213001485fbc747657b290f75d39ddce07dcc3 SHA512 d51ee1bd60d9ac0ae2dfa66b7ba10cae479002f32995d169c181e7ef1170953069531ec786e8031d3fc4777f002b213471213b4ed3e6f1e89f851547305456b9 WHIRLPOOL a9e75f905d7529aa0ed2ff3af9a7273c1b53dcb4c8a393d0fb34361b4cfa46e6e3691abf6fedc36dd6c375ab43038f76c981678d1988054d3fdb04b33b79d4a8
23 -DIST chromium-54.0.2840.27.tar.xz 479647448 SHA256 75e195afbb9f0c3e69b637ef4fa34ba7e5b3e62e871ba1b60638d9e9c5eee088 SHA512 3ba86ec5418aa0d338e8cfd935e8e6664679721ee208dd560d00ff011610094bed03ed0d76e1bc478d6bb92db5074e71f3e4bbeb1a41bb0ae21927b4dd74865c WHIRLPOOL 383de90421b1d23eee7bc7030e9e9bfeeeccf2639681b5219a3b3d865ef1568a65d8fae41a0864ddbe7c7980cd90df11a5d2bb8e93f705f906ec8a742b158fa6
24 DIST chromium-54.0.2840.34.tar.xz 479636320 SHA256 b46c26a9e773b2c620acd2f96d69408f14a279aefaedfefed002ecf898a1ecf2 SHA512 23732e02ed30eaf36a4a4ee7bbb1af72c4202e061444004b515f0c49a578907719de3588f6d1e8dbb756cffa0220b677c920dc2f5ad6e8ec70a82168c094c99d WHIRLPOOL 822b41231a41aaeb8fc45ddc927c731535640a844ad25256a3f3daa86916c7cd9a5b79b30324c22efff03ef16a033b77d93df24f1ebf64df9373f77a8669fb41
25 +DIST chromium-54.0.2840.50.tar.xz 479717252 SHA256 9b0b58f3af8353751e93fb6759660bd18de853fd3caabf88cbd48047e1c6cc38 SHA512 338dc37a994346877e180b9c7c9537a9f6a116f152f62a489dcb8d51e061e7262eba2585e63d368cf503b15d987e24b7ff4b4acc284e887b06c4cb3238b13543 WHIRLPOOL 0fccf4ca53b4289bc02e0bcd8d8e47fa9d1bff34545c85eeb8a0809067389cad1c395687388909069839ae921c47eebfa5b4fda4af13d0015d28d42e249c9728
26 DIST chromium-55.0.2868.3.tar.xz 505338268 SHA256 bec801332cdfb784d06a08da3936f5b9719e5b6a3bbaee88c3829651799077d1 SHA512 918c53f7380f889450b0e97e085f8d28af0ef4c25a5dd7b1ae0b2467ccc564747915c64d3bc6f64d31798ea4ef76f7a5cd7f64c06830ed9775756a495d9bb319 WHIRLPOOL df1fc03ebbc0ce4697e5aae6199c970d55b3cfdf78a00e18e47206dfc4f1995b3bae34216ea1d1023f7619febc87e9bfe738d015cee24123be386d6d41bec572
27 DIST chromium-55.0.2873.0.tar.xz 505121804 SHA256 7f0a502e18951215693567ab668c2a0b4031bd8a1b3d10f8c9d1711079f56c1a SHA512 352349314b6f7565dbef9425152efee1546c116346b6ec2094b9c7ccf30d7caa2b2b2a4b8aa97deb66e25e692741bd63675d3c1f95ee99e1e7345406509c0ad3 WHIRLPOOL de4c5f31ecbe072c5cf5718a889f383ec49d5100fb4dfbeda456e78c6665d80e3f85044efc6d56c6d575579992d90bfddbe23c16530b1cf5c570c5ce2cd3d0ac
28
29 diff --git a/www-client/chromium/chromium-54.0.2840.27.ebuild b/www-client/chromium/chromium-54.0.2840.50.ebuild
30 similarity index 98%
31 rename from www-client/chromium/chromium-54.0.2840.27.ebuild
32 rename to www-client/chromium/chromium-54.0.2840.50.ebuild
33 index f72ff95..8063646 100644
34 --- a/www-client/chromium/chromium-54.0.2840.27.ebuild
35 +++ b/www-client/chromium/chromium-54.0.2840.50.ebuild
36 @@ -407,7 +407,6 @@ src_configure() {
37 $(gyp_use tcmalloc use_allocator tcmalloc none)
38 $(gyp_use widevine enable_widevine)"
39
40 - # TODO: support USE=gnome-keyring for GN
41 myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)"
42 myconf_gn+=" enable_widevine=$(usex widevine true false)"
43 myconf_gn+=" use_cups=$(usex cups true false)"
44 @@ -452,11 +451,12 @@ src_configure() {
45 -Dlinux_use_gold_flags=0
46 -Dsysroot="
47 # Trying to use gold results in linker crash.
48 - myconf_gn+=" use_gold=false use_sysroot=false"
49 + myconf_gn+=" use_gold=false use_sysroot=false linux_use_bundled_binutils=false"
50
51 ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)"
52 myconf_gyp+=" -Dproprietary_codecs=1 -Dffmpeg_branding=${ffmpeg_branding}"
53 - myconf_gn+=" proprietary_codecs=true ffmpeg_branding=\"${ffmpeg_branding}\""
54 + myconf_gn+=" proprietary_codecs=$(usex proprietary-codecs true false)"
55 + myconf_gn+=" ffmpeg_branding=\"${ffmpeg_branding}\""
56
57 # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
58 # Note: these are for Gentoo use ONLY. For your own distribution,
59 @@ -537,6 +537,9 @@ src_configure() {
60 # Make sure the build system will use the right tools, bug #340795.
61 tc-export AR CC CXX NM
62
63 + # Define a custom toolchain for GN
64 + myconf_gn+=" custom_toolchain=\"${FILESDIR}/toolchain:default\""
65 +
66 # Tools for building programs to be executed on the build system, bug #410883.
67 if tc-is-cross-compiler; then
68 export AR_host=$(tc-getBUILD_AR)