diff options
author | Mike Gilbert <floppym@gentoo.org> | 2017-11-12 16:13:28 -0500 |
---|---|---|
committer | Mike Gilbert <floppym@gentoo.org> | 2017-11-12 16:13:28 -0500 |
commit | 38bfb8612cf5291f234e975cc4a2cd49ebc55343 (patch) | |
tree | a17059094c24f62700b67ecea447b21c40d57eaa /www-client/chromium | |
parent | app-emulation/lxc: Handle automagic dep in selinux (diff) | |
download | gentoo-38bfb8612cf5291f234e975cc4a2cd49ebc55343.tar.gz gentoo-38bfb8612cf5291f234e975cc4a2cd49ebc55343.tar.bz2 gentoo-38bfb8612cf5291f234e975cc4a2cd49ebc55343.zip |
www-client/chromium: beta channel bump (63.0.3239.40)
Package-Manager: Portage-2.3.13_p7, Repoman-2.3.3_p87
Diffstat (limited to 'www-client/chromium')
-rw-r--r-- | www-client/chromium/Manifest | 2 | ||||
-rw-r--r-- | www-client/chromium/chromium-63.0.3239.40.ebuild (renamed from www-client/chromium/chromium-63.0.3230.0.ebuild) | 30 |
2 files changed, 17 insertions, 15 deletions
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index b56a678bf475..977faca54943 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,4 +1,4 @@ DIST chromium-62.0.3202.89.tar.xz 517100784 SHA256 9f79760dc22f7183602a07af3d37d2226bd63ab0ca7163d88ac0d81982de9469 SHA512 11ed71d2c9ebf82c9b704111d85d01c5600fc1caeb66e0dfaca172b20bb357817d717b3bcc13f704072b77550fa7fa74f990725b1d7d85d4d2b82cc1baec9578 WHIRLPOOL f1a5acf70285df4082cb1527751c65b02b6019b3c5c4c2384f8cdbd50e3255bc66bd8a1080b2e662facbcc111b10089743819a4ea2b88a862d4429cc624b0963 -DIST chromium-63.0.3230.0.tar.xz 558852780 SHA256 97daa90a6f0ba7dc49a168cbf9c40896e621fb0352ab6de1d2fa428bb63ab64a SHA512 b0aa9a42df303bc7ff412dec30b3bfed292ae39cb5e0f705f28eeb7a60d6125b9cecef7e3ab7798b2ca091ec71215fa5639def6b867c9fdb7a9a85c9b42323b3 WHIRLPOOL 1b9e346018c7056fce3f844d37b69e98529c9dc3ae04bdf07378c7de568d295814a42aa133c463a3be8d22a39b5f62ec69f679ea5dca3fe7e37a15215932c794 DIST chromium-63.0.3239.30.tar.xz 561111084 SHA256 ab210326029213eda0290db71f6ddbdf5c42e2d94c3461dee094637a34571219 SHA512 b6b89e3464b4dbef54cfe5971255bf4cf96b8c984a2a82d7f4f66e3aecaf5a0a3c72ad827127223b3448c2c2ffad3fe1b1546266ec9544838b758ac3d9b454c8 WHIRLPOOL 1a673b4060cc757e190ea376bb0cff2e8222c91f30a3627ba39b3fed0c534bced213fa3bba06614aacf2814996fb949bb55bd06d549e74f70af7002aa5796ee7 +DIST chromium-63.0.3239.40.tar.xz 561115132 SHA256 d1063027ff1d2e17f3076fe00abebad4a3e43d5fd3291a8c9bace298b7d666de SHA512 a6a2db0d472df0cbe54ead3f3da2b3fd0608ee3099f46772561146a5ac19ef2702800ac4a601228ae90431dce1e1021707ad397339f6cad99c0f38d667816de7 WHIRLPOOL de5cd4ebaaaa509a370ffb4967bc74c616ea5f195277c5079b6d1e22f1252679c417d6f52959a745b4c3881d6dff1fd44079eda1bc04580a3696445f99e128aa DIST chromium-64.0.3253.3.tar.xz 567976356 SHA256 6abe5b8ea147953c9d8bae72e52b4984f1a0f718e97bc578f0250055815ec4cd SHA512 fd0307337eec5513d73c14a0d8bf494d87e1a658c48585afbf7d0c08314297bf28825ee99bbeab95ccaae8a0e5b1536794c3b4c94f996ba0a4a217cdbc224267 WHIRLPOOL 78a44979475fda90087a164a5fa7e082576d344a103536c4c62cc4f1e4d3b6a4681005b9165ff020aff179bd3b58195c518c1fa32fb5f1e7b95548c5ae28e9cb diff --git a/www-client/chromium/chromium-63.0.3230.0.ebuild b/www-client/chromium/chromium-63.0.3239.40.ebuild index 70ac4c72c119..82207820db52 100644 --- a/www-client/chromium/chromium-63.0.3230.0.ebuild +++ b/www-client/chromium/chromium-63.0.3239.40.ebuild @@ -35,7 +35,7 @@ COMMON_DEPEND=" >=media-libs/alsa-lib-1.0.19:= media-libs/fontconfig:= media-libs/freetype:= - >=media-libs/harfbuzz-1.4.2:=[icu(-)] + >=media-libs/harfbuzz-1.5.0:=[icu(-)] media-libs/libjpeg-turbo:= media-libs/libpng:= system-libvpx? ( media-libs/libvpx:=[postproc,svc] ) @@ -95,7 +95,7 @@ DEPEND="${COMMON_DEPEND} dev-lang/perl >=dev-util/gperf-3.0.3 >=dev-util/ninja-1.7.2 - >=net-libs/nodejs-4.6.1 + >=net-libs/nodejs-6.9.4 sys-apps/hwids[usb(+)] >=sys-devel/bison-2.4.3 sys-devel/flex @@ -145,8 +145,9 @@ PATCHES=( "${FILESDIR}/${PN}-widevine-r1.patch" "${FILESDIR}/${PN}-FORTIFY_SOURCE-r2.patch" "${FILESDIR}/${PN}-gcc5-r4.patch" - "${FILESDIR}/${PN}-gn-bootstrap-r21.patch" "${FILESDIR}/${PN}-clang-r1.patch" + "${FILESDIR}/${PN}-webrtc-r0.patch" + "${FILESDIR}/${PN}-gcc5-r5.patch" ) pre_build_checks() { @@ -156,13 +157,10 @@ pre_build_checks() { # bugs: #601654 die "At least clang 3.9.1 is required" fi - if tc-is-gcc; then - die "Known build break with gcc, see https://bugs.gentoo.org/633452 . Use clang as workaround." + if tc-is-gcc && ! version_is_at_least 5.0 "$(gcc-version)"; then + # bugs: #535730, #525374, #518668, #600288, #627356 + die "At least gcc 5.0 is required" fi - #if tc-is-gcc && ! version_is_at_least 5.0 "$(gcc-version)"; then - # # bugs: #535730, #525374, #518668, #600288, #627356 - # die "At least gcc 5.0 is required" - #fi fi # Check build requirements, bug #541816 and bug #471810 . @@ -216,7 +214,7 @@ src_prepare() { third_party/analytics third_party/angle third_party/angle/src/common/third_party/base - third_party/angle/src/common/third_party/murmurhash + third_party/angle/src/common/third_party/smhasher third_party/angle/src/third_party/compiler third_party/angle/src/third_party/libXNVCtrl third_party/angle/src/third_party/trace_event @@ -227,15 +225,15 @@ src_prepare() { third_party/brotli third_party/cacheinvalidation third_party/catapult + third_party/catapult/common/py_vulcanize/third_party/rcssmin + third_party/catapult/common/py_vulcanize/third_party/rjsmin third_party/catapult/third_party/polymer - third_party/catapult/third_party/py_vulcanize - third_party/catapult/third_party/py_vulcanize/third_party/rcssmin - third_party/catapult/third_party/py_vulcanize/third_party/rjsmin third_party/catapult/tracing/third_party/d3 third_party/catapult/tracing/third_party/gl-matrix third_party/catapult/tracing/third_party/jszip third_party/catapult/tracing/third_party/mannwhitneyu 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 @@ -386,7 +384,8 @@ src_configure() { # libevent: https://bugs.gentoo.org/593458 local gn_system_libraries=( flac - harfbuzz-ng + # Need harfbuzz_from_pkgconfig target + #harfbuzz-ng libdrm libjpeg libpng @@ -410,6 +409,9 @@ src_configure() { fi build/linux/unbundle/replace_gn_files.py --system-libraries "${gn_system_libraries[@]}" || die + # See dependency logic in third_party/BUILD.gn + myconf_gn+=" use_system_harfbuzz=true" + # Optional dependencies. myconf_gn+=" enable_hangout_services_extension=$(usex hangouts true false)" myconf_gn+=" enable_widevine=$(usex widevine true false)" |