diff options
author | Eric Hameleers <alien@slackware.com> | 2020-02-06 09:35:43 +0000 |
---|---|---|
committer | Eric Hameleers <alien@slackware.com> | 2020-02-06 09:35:43 +0000 |
commit | 5fdc3cc6e34f3ddf5d4f3cd118dc021a6c1957a5 (patch) | |
tree | f06bfbcd1e99ad8f0ca11ab7f3a410196d3b4a28 | |
parent | 9a253dd4c6d7fafbad22595e581b6f38d6b82602 (diff) | |
download | asb-5fdc3cc6e34f3ddf5d4f3cd118dc021a6c1957a5.tar.gz asb-5fdc3cc6e34f3ddf5d4f3cd118dc021a6c1957a5.tar.xz |
chromium: updated to 80.0.3987.87
-rwxr-xr-x | chromium/build/chromium.SlackBuild | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/chromium/build/chromium.SlackBuild b/chromium/build/chromium.SlackBuild index b59be83a..96947288 100755 --- a/chromium/build/chromium.SlackBuild +++ b/chromium/build/chromium.SlackBuild @@ -437,6 +437,9 @@ # 79.0.3945.130-1: # 19/jan/2020 by Eric Hameleers <alien@slackware.com> # * Security update. +# 80.0.3987.87-1: +# 05/feb/2020 by Eric Hameleers <alien@slackware.com> +# * Update to M80. # # ----------------------------------------------------------------------------- # @@ -449,7 +452,7 @@ SRCNAM=chromium SRCEXT=${SRCEXT:-""} # could be "-dev" for development build PRGNAM=${SRCNAM}${SRCEXT} # chromium or chromium-dev -VERSION=${VERSION:-79.0.3945.130} +VERSION=${VERSION:-80.0.3987.87} BUILD=${BUILD:-1} TAG=${TAG:-alien} @@ -693,12 +696,14 @@ echo "Extracting the source archive(s) for $PRGNAM..." tar -xf ${SOURCE[0]} cd ${SRCNAM}-${VERSION} -# Patches: +# Patches and bug fixes: touch $OUTPUT/patch-${PRGNAM}.log # Reduce log spam in console, see https://crbug.com/1005508 cat $SRCDIR/patches/chromium_fontmatching-logspam.patch | patch -p1 --verbose \ 2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log -# Bug fixes: +# Fix graphics rendering corruption, see https://crbug.com/1046122 +cat $SRCDIR/patches/chromium_windowrendering.patch | patch -p1 --verbose \ + 2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log # Enable USSPasswords by default to prevent a long delay in doing the # initial sync of stored passwords (fixed in next release): cat $SRCDIR/patches/chromium_sync-enable-usspasswords-by-default.patch \ @@ -828,7 +833,7 @@ _chromium_conf=( 'enable_platform_mpeg_h_audio=true' 'enable_platform_dolby_vision=true' 'enable_precompiled_headers=false' - 'enable_swiftshader=false' + 'enable_swiftshader=true' 'enable_webrtc=true' "enable_widevine=${do_cdm}" 'exclude_unwind_tables=true' @@ -1083,11 +1088,12 @@ elif [ -f out/Release/lib/libffmpeg.so ]; then out/Release/lib/libffmpeg.so* \ $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/lib/ fi -if [ -f out/Release/natives_blob.bin ]; then - cp -a \ - out/Release/{natives_blob.bin,snapshot_blob.bin,v8_context_snapshot.bin} \ - $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/ -fi +for BLOB in out/Release/{natives_blob.bin,snapshot_blob.bin,v8_context_snapshot.bin}; +do + if [ -f $BLOB ]; then + cp -a $BLOB $PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/ + fi +done if [ ${USE_NACL} -eq 1 ]; then # Native Client files: cp -a \ |