chromium: update to 87.0.4280.141.

Disable gold globally since it is now broken on i686, x86_64, and musl.
This commit is contained in:
Peter Bui 2021-01-07 17:47:38 -05:00 committed by Érico Nogueira Rolim
parent 04825ced01
commit 84b159af75

View file

@ -1,7 +1,7 @@
# Template file for 'chromium' # Template file for 'chromium'
pkgname=chromium pkgname=chromium
# See http://www.chromium.org/developers/calendar for the latest version # See http://www.chromium.org/developers/calendar for the latest version
version=87.0.4280.88 version=87.0.4280.141
revision=1 revision=1
archs="i686* x86_64* aarch64* armv7l* ppc64le*" archs="i686* x86_64* aarch64* armv7l* ppc64le*"
short_desc="Google's attempt at creating a safer, faster, and more stable browser" short_desc="Google's attempt at creating a safer, faster, and more stable browser"
@ -9,7 +9,7 @@ maintainer="Enno Boland <gottox@voidlinux.org>"
license="BSD-3-Clause" license="BSD-3-Clause"
homepage="https://www.chromium.org/" homepage="https://www.chromium.org/"
distfiles="https://commondatastorage.googleapis.com/chromium-browser-official/${pkgname}-${version}.tar.xz" distfiles="https://commondatastorage.googleapis.com/chromium-browser-official/${pkgname}-${version}.tar.xz"
checksum=3e4645328735ef60db78d1a313efb3770a3edeaede90d076414df52f567a09c0 checksum=147591d7fc21e1a173701d28bbf35baddb91e64dd96ec16d8eee9a5113403375
nocross=yes nocross=yes
lib32disabled=yes lib32disabled=yes
@ -223,12 +223,8 @@ do_configure() {
'use_lld=false' 'use_lld=false'
) )
# XXX: gold broken with musl and i686 # XXX: gold broken with musl, i686, and x86_64 so disable globally
case "${XBPS_TARGET_MACHINE}" in conf+=( 'use_gold=false' )
*-musl) conf+=( 'use_gold=false' ) ;;
i686*) conf+=( 'use_gold=false' ) ;;
*) conf+=( 'use_gold=true' ) ;;
esac
# Always support proprietary codecs. # Always support proprietary codecs.
# Enable H.264 support in bundled ffmpeg. # Enable H.264 support in bundled ffmpeg.