summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2021-09-14 21:57:04 +0000
committer Eric Hameleers <alien@slackware.com>2021-09-14 21:57:04 +0000
commitd5a2f5c667983ebcd91b5f2527b3806a3303c94b (patch)
treec2f54b52a6047463513180d9cb063d92dfd38c96
parent19120a1566c7ea2613b6a615979718fd81482d88 (diff)
downloadasb-d5a2f5c667983ebcd91b5f2527b3806a3303c94b.tar.gz
asb-d5a2f5c667983ebcd91b5f2527b3806a3303c94b.tar.xz
chromium: update to 93.0.4577.82
-rwxr-xr-xchromium/build/chromium.SlackBuild16
1 files changed, 12 insertions, 4 deletions
diff --git a/chromium/build/chromium.SlackBuild b/chromium/build/chromium.SlackBuild
index 5c6d681c..f014a4b3 100755
--- a/chromium/build/chromium.SlackBuild
+++ b/chromium/build/chromium.SlackBuild
@@ -409,9 +409,11 @@
# * Update.
# 92.0.4515.159-1: 17/aug/2021 by Eric Hameleers <alien@slackware.com>
# * Update.
-# 93.0.4577.63-1: 01/sep/2021 by Eric Hameleers <alien@slackware.com>
+# 93.0.4577.63-1: 01/sep/2021 by Eric Hameleers <alien@slackware.com>
# * Update to M93. Add some mods that hopefully make building
# on ARM platforms easier.
+# 93.0.4577.82-1: 13/sep/2021 by Eric Hameleers <alien@slackware.com>
+# * Update.
#
# -----------------------------------------------------------------------------
#
@@ -436,7 +438,7 @@ USE_DEV=${USE_DEV:-0}
SRCNAM=chromium
PRGNAM=${SRCNAM}${SRCEXT} # chromium, chromium-dev, chromium-ungoogled, etc
-VERSION=${VERSION:-93.0.4577.63}
+VERSION=${VERSION:-93.0.4577.82}
UNGOOGLED=${UNGOOGLED:-92.0.4515.159-1}
BUILD=${BUILD:-1}
TAG=${TAG:-alien}
@@ -878,7 +880,6 @@ export PATH="$TMP/tmp-$PRGNAM/privatebin:$PATH"
# "./out/Release/gn args out/Release --list"
# for a list of all variables.
_chromium_conf=(
- 'enable_hidpi=true'
"enable_platform_hevc=${do_hevc}"
'enable_platform_ac3_eac3_audio=true'
'enable_platform_mpeg_h_audio=true'
@@ -922,6 +923,13 @@ _chromium_conf=(
"extra_cxxflags=\"${CXXFLAGS}\""
"extra_ldflags=\"${LDFLAGS}\""
)
+if [ ${USE_CLANG} -eq 1 ] && [ ${BUILD_CLANG} -eq 0 ]; then
+ # Use system toolchain:
+ _chromium_conf+=(
+ 'custom_toolchain="//build/toolchain/linux/unbundle:default"'
+ 'host_toolchain="//build/toolchain/linux/unbundle:default"'
+ )
+fi
if [ ${USE_UNGOOGLED} -ne 0 ]; then
# Add ungoogled flags if requested:
readarray -t -O ${#_chromium_conf[@]} _chromium_conf < ${UGDIR}/flags.gn
@@ -1176,7 +1184,7 @@ out/Release/gn gen out/Release -v --args="${_chromium_conf[*]}" \
# Compile everything:
echo "-- Compiling the lot."
-if [ ${USE_CLANG} -eq 1 ] && [ ${BUILD_CLANG} -eq 1 ]; then
+if [ ${USE_CLANG} -eq 1 ] && [ ${BUILD_CLANG} -eq 1 ]; then
# Use the clang that we build in-tree instead of using the system version:
export CC="$MYCLANG_PATH/clang"
export CXX="$MYCLANG_PATH/clang++"