summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStephan Hartmann <stha09@googlemail.com>2020-04-17 07:53:29 +0200
committerMike Gilbert <floppym@gentoo.org>2020-04-17 12:11:04 -0400
commitd77a0d41ee922fb300d499589a551d107cebd0df (patch)
treeba1e145dc1729b2308d72adaeb265397622e6abb /www-client
parentprofiles: mask app-i18n/man-pages-fr for removal (diff)
downloadgentoo-d77a0d41ee922fb300d499589a551d107cebd0df.tar.gz
gentoo-d77a0d41ee922fb300d499589a551d107cebd0df.tar.bz2
gentoo-d77a0d41ee922fb300d499589a551d107cebd0df.zip
www-client/chromium: beta channel bump to 83.0.4103.14
Depend on >=media-libs/libvpx-1.8.2 for USE=system-vpx. Strip debug C{XX}FLAGS for USE="-component-build -custom-cflags", because debug info sections overflow. Closes: https://bugs.gentoo.org/696924 Package-Manager: Portage-2.3.89, Repoman-2.3.20 Signed-off-by: Stephan Hartmann <stha09@googlemail.com> Signed-off-by: Mike Gilbert <floppym@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/15386
Diffstat (limited to 'www-client')
-rw-r--r--www-client/chromium/Manifest2
-rw-r--r--www-client/chromium/chromium-83.0.4103.14.ebuild (renamed from www-client/chromium/chromium-83.0.4103.7.ebuild)9
2 files changed, 7 insertions, 4 deletions
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index 00f3466b4ae9..fbba4a971b5b 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,4 +1,4 @@
DIST chromium-81.0.4044.113.tar.xz 785970632 BLAKE2B 4306b4f7986abd8b56d6b52bd76d84de755eeab7d2f5ded447d031a4e36376c5d5a580ed857181e8e893788407245eb65b908bd77df927d03e6e6e65f188527e SHA512 dfdf71fb8c98baf722aded7815f773850368b0bc7cb74d8c994c0c3f7dcf0157a0969ba501774a107a00c1fe18d08f90fcf8ea957ffb19bed5007d188ffa2010
DIST chromium-81.0.4044.92.tar.xz 785906276 BLAKE2B af8e40391362c5ea182b917b085cfc1c2fe605503621316196e4a60d7031fe3b3075af9040ad756bddbad77058b5210d265731990a828ca6a11829e41c7cb807 SHA512 2d5817c84ac17e7b4d2e4473df841f53a074528e0ac997345ee68db4a9f8b45d84ef50c1d475608428f49ae40fe5315cda9d501ee22b829156c9e533044fb5af
-DIST chromium-83.0.4103.7.tar.xz 802381832 BLAKE2B 5e1d204dd799a11726e9e8247598e28268e0689462cdd0b35867c63b1f578fcd356fbaa0f9181e26ed67f798100464f0cd218d83874df6d3b9c55f29aa4e176f SHA512 42bc38921ece136cfc24a5b9c15739f336524a5a178e57b11ffebd897b1092354e35da144f9b11d91569f07ed480c3e565e4d6086ca3be84d139633e000a71d6
+DIST chromium-83.0.4103.14.tar.xz 802476760 BLAKE2B bf8df2572018a99e735bcf6fe017db8b3832205e69073091b868c8a147419dabd480420a652761a4386fd2f1671c803c8f903bf3f9381b9059d251cb9d9773a9 SHA512 7fa4848a332c2c5cee3b946d82f83e8d1fc561e8c94682400e12dd1cd2df9a53c140f331dfc570d4b968bd54f283c57c61f52cca9f91d627c92b56ff0e23191d
DIST setuptools-44.1.0.zip 858569 BLAKE2B f59f154e121502a731e51294ccd293d60ffccadacf51e23b53bf7ceba38858948b86783238061136c827ac3373ea7ea8e6253d4bb53f3f1dd69284568ec65a68 SHA512 4dfb0f42d334b835758e865a26ecd1e725711fa2b9c38ddc273b8b3849fba04527bc97436d11ba1e98f1a42922aa0f0b9032e32998273c705fac6e10735eacbf
diff --git a/www-client/chromium/chromium-83.0.4103.7.ebuild b/www-client/chromium/chromium-83.0.4103.14.ebuild
index bac5b079ad6b..94c94ec2ffe8 100644
--- a/www-client/chromium/chromium-83.0.4103.7.ebuild
+++ b/www-client/chromium/chromium-83.0.4103.14.ebuild
@@ -41,7 +41,7 @@ COMMON_DEPEND="
>=media-libs/harfbuzz-2.4.0:0=[icu(-)]
media-libs/libjpeg-turbo:=
media-libs/libpng:=
- system-libvpx? ( media-libs/libvpx:=[postproc,svc] )
+ system-libvpx? ( >=media-libs/libvpx-1.8.2:=[postproc,svc] )
>=media-libs/openh264-1.6.0:=
pulseaudio? ( media-sound/pulseaudio:= )
system-ffmpeg? (
@@ -186,7 +186,9 @@ pre_build_checks() {
CHECKREQS_MEMORY="3G"
CHECKREQS_DISK_BUILD="7G"
if ( shopt -s extglob; is-flagq '-g?(gdb)?([1-9])' ); then
- CHECKREQS_DISK_BUILD="25G"
+ if use custom-cflags || use component-build; then
+ CHECKREQS_DISK_BUILD="25G"
+ fi
if ! use component-build; then
CHECKREQS_MEMORY="16G"
fi
@@ -556,8 +558,9 @@ src_configure() {
replace-flags "-Os" "-O2"
strip-flags
+ # Debug info section overflows without component build
# Prevent linker from running out of address space, bug #471810 .
- if use x86; then
+ if ! use component-build || use x86; then
filter-flags "-g*"
fi