diff options
-rwxr-xr-x | chromium/build/chromium.SlackBuild | 16 |
1 files changed, 7 insertions, 9 deletions
diff --git a/chromium/build/chromium.SlackBuild b/chromium/build/chromium.SlackBuild index 16657036..b78ce658 100755 --- a/chromium/build/chromium.SlackBuild +++ b/chromium/build/chromium.SlackBuild @@ -33,6 +33,7 @@ # - ninja; # - nodejs; # - gcc >= 8 for bootstrapping gn; +# - nasm >= 2.14 (yasm no longer being used); # - Internet access (for downloading toolchain bins) # Needs: # Changelog: @@ -342,6 +343,8 @@ # See https://chromium.googlesource.com/chromium/src/+/master/docs/gpu/vaapi.md#VaAPI-on-Linux # for the intended usage (Intel VAAPI and MESA VAAPI). # To support Nvidia and other GPUs, patches would be needed. +# 84.0.4147.89-1: 20/jul/2020 by Eric Hameleers <alien@slackware.com> +# * Update to M84. # # # ----------------------------------------------------------------------------- @@ -355,7 +358,7 @@ SRCNAM=chromium SRCEXT=${SRCEXT:-""} # could be "-dev" for development build PRGNAM=${SRCNAM}${SRCEXT} # chromium or chromium-dev -VERSION=${VERSION:-83.0.4103.116} +VERSION=${VERSION:-84.0.4147.89} BUILD=${BUILD:-1} TAG=${TAG:-alien} @@ -617,11 +620,6 @@ sed -e 's/OFFICIAL_BUILD/GOOGLE_CHROME_BUILD/' \ -i tools/generate_shim_headers/generate_shim_headers.py # Patches and bug fixes: touch $OUTPUT/patch-${PRGNAM}.log -# Be compatible with icu-67.1: -cd v8 - cat $SRCDIR/patches/chromium_icu67.patch | patch -p1 --verbose \ - 2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log -cd - 1>/dev/null # Be compatible with gcc 10: cat $SRCDIR/patches/chromium_gcc10.patch | patch -p1 --verbose \ 2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log @@ -787,10 +785,12 @@ fi # See https://bugs.chromium.org/p/chromium/issues/detail?id=592268 # icu_use_data_file_flag=false +# The array of possible replacements of embedded with system libraries is +# found in 'build/linux/unbundle/replace_gn_files.py': gn_system_libraries=( # 'bzip2' # 'ffmpeg' - # 'flac' + 'flac' # 'freetype2' # 'harfbuzz' # 'icu' @@ -805,7 +805,6 @@ gn_system_libraries=( # 'opus' # 're2' # 'snappy' - 'yasm' # 'zlib' ) @@ -818,7 +817,6 @@ for ULIB in ${gn_system_libraries[@]}; do find -type f -path "*third_party/$ULIB/*" \ \! -path "*third_party/$ULIB/chromium/*" \ \! -path "*third_party/$ULIB/google/*" \ - \! -path '*third_party/yasm/run_yasm.py' \ \! -regex '.*\.\(gn\|gni\|isolate\)' \ -delete done |