diff options
author | Mike Gilbert <floppym@gentoo.org> | 2017-12-14 11:01:35 -0500 |
---|---|---|
committer | Mike Gilbert <floppym@gentoo.org> | 2017-12-14 11:01:35 -0500 |
commit | 37c073f669df56c634a3cb4e489705198df5d8a1 (patch) | |
tree | 9ccf500ea4f18110ebe4e266d983b5970e647e9b /www-client | |
parent | app-cdr/xfburn: Bump to 0.5.5 (diff) | |
download | gentoo-37c073f669df56c634a3cb4e489705198df5d8a1.tar.gz gentoo-37c073f669df56c634a3cb4e489705198df5d8a1.tar.bz2 gentoo-37c073f669df56c634a3cb4e489705198df5d8a1.zip |
www-client/chromium: dev channel bump (64.0.3282.24)
Package-Manager: Portage-2.3.18, Repoman-2.3.6_p30
Diffstat (limited to 'www-client')
-rw-r--r-- | www-client/chromium/Manifest | 2 | ||||
-rw-r--r-- | www-client/chromium/chromium-64.0.3282.24.ebuild (renamed from www-client/chromium/chromium-64.0.3260.2.ebuild) | 35 |
2 files changed, 19 insertions, 18 deletions
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 2be4ae21ce04..083b489e8c5e 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,4 +1,4 @@ DIST chromium-63.0.3239.84.tar.xz 534280828 BLAKE2B 08437f625a97ea49f274140a0444dc5531e7a178a99d04592194158817169f4b9c42769dd76b5df624b5189705b17b9b049f61c2474b411ee520439213f12513 SHA512 049a09a821606ff7f52fa8f41d34f0e67c02a20a346841dfcbb06c4138c60a62240f33d9255662260251e5be913a14b004cb2a12873d2ed34751be2b1efb3f34 DIST chromium-63.0.3239.90.tar.xz 534296804 BLAKE2B 2f91c1b06d3b825478425aacc891b273cd9d10c3dca9c165d3eda9aa65c6e92b7e635cdd1d4c596d22e7660eaf6a3cb954c572cd4a7fa95cd560c76ab838a852 SHA512 3f7d4bb2976d73861b9b12117d2a06652127b0082b1adbeb5d86ead003a5b3aacba3f3e11298df700111722bdd054e36cd33a14871ae2a185926fbd242bf431d -DIST chromium-64.0.3260.2.tar.xz 568772508 BLAKE2B 8aee43fded3504c5a64b537d8845096a4412353c16ae24b405c10b20b0e49e926bf8db531fa03390cc608c39e5cb09a2b2aab659ceda9320bf8e1f69d75e8bd2 SHA512 f7003976c8c5449569e0017fae5e1f2f7150a297a4bb4ad2a9bafe69e9fb4e931c76efeecbe07cc11a00af5a49591655734f21892e69e3ac523fc4d3faa2795f DIST chromium-64.0.3282.14.tar.xz 482211216 BLAKE2B 0ffc69478719903e39998fd6f908883dadcb32580a64b1e8a93b270dfb221cb89b674c7e288649de24e468a56da78cdbf35af9693cd24f5cba158789db609d30 SHA512 75b851be4bf4814e91a4e7a036b7aa78d0c76e138605a42ebe9ce8d2017a1f95eb2dc67bd73f4fa911ce2a28cec769a699f52c98c2b1b3a037321af517692c28 +DIST chromium-64.0.3282.24.tar.xz 482195676 BLAKE2B fdbe03cd5ee936913300beba18faf2a14b07a28a3904642bb4aef076c69914e1d058bde076e8f093836c4b5c548b7aa33c292b283f2807104ee5f5ebf87d6c91 SHA512 84bf757cf7a5ce08f81c4d2ef7b628b4bc393f457b81df8d86a4420a5cf68b61e01d5add6c6b221cbaf19f85b411228770d2c821e81cd8b0c16e27a455a96dff diff --git a/www-client/chromium/chromium-64.0.3260.2.ebuild b/www-client/chromium/chromium-64.0.3282.24.ebuild index e0edc40ba064..c0f32ba37a41 100644 --- a/www-client/chromium/chromium-64.0.3260.2.ebuild +++ b/www-client/chromium/chromium-64.0.3282.24.ebuild @@ -145,9 +145,7 @@ PATCHES=( "${FILESDIR}/chromium-widevine-r1.patch" "${FILESDIR}/chromium-FORTIFY_SOURCE-r2.patch" "${FILESDIR}/chromium-webrtc-r0.patch" - "${FILESDIR}/chromium-math-includes-r0.patch" - "${FILESDIR}/chromium-gcc5-r5.patch" - "${FILESDIR}/chromium-gn-bootstrap-r22.patch" + "${FILESDIR}/chromium-memcpy-r0.patch" ) pre_build_checks() { @@ -220,6 +218,7 @@ src_prepare() { third_party/angle/src/third_party/trace_event third_party/blink third_party/boringssl + third_party/boringssl/src/third_party/fiat third_party/breakpad third_party/breakpad/breakpad/src/third_party/curl third_party/brotli @@ -235,7 +234,6 @@ src_prepare() { third_party/catapult/tracing/third_party/oboe third_party/catapult/tracing/third_party/pako third_party/ced - third_party/cld_2 third_party/cld_3 third_party/crc32c third_party/cros_system_api @@ -545,23 +543,26 @@ src_compile() { # Calling this here supports resumption via FEATURES=keepwork python_setup - local ninja_targets="chrome chromedriver" - if use suid; then - ninja_targets+=" chrome_sandbox" - fi - # Build mksnapshot and pax-mark it. - if tc-is-cross-compiler; then - eninja -C out/Release host/mksnapshot || die - pax-mark m out/Release/host/mksnapshot - else - eninja -C out/Release mksnapshot || die - pax-mark m out/Release/mksnapshot - fi + local x + for x in mksnapshot v8_context_snapshot_generator; do + if tc-is-cross-compiler; then + eninja -C out/Release "host/${x}" + pax-mark m "out/Release/host/${x}" + else + eninja -C out/Release "${x}" + pax-mark m "out/Release/${x}" + fi + done + + # Work around circular dep issue + # https://chromium-review.googlesource.com/c/chromium/src/+/617768 + eninja -C out/Release gen/ui/accessibility/ax_enums.h # Even though ninja autodetects number of CPUs, we respect # user's options, for debugging with -j 1 or any other reason. - eninja -C out/Release ${ninja_targets} || die + eninja -C out/Release chrome chromedriver + use suid && eninja -C out/Release chrome_sandbox pax-mark m out/Release/chrome } |