summaryrefslogtreecommitdiffstats
path: root/chromium
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2018-03-10 18:43:41 +0000
committer Eric Hameleers <alien@slackware.com>2018-03-10 18:43:41 +0000
commit92298f3a472c16f620a8afed5c497c835df1cee4 (patch)
treef2da3114f9e14f00b8dec35c3d1d3dba46772bc8 /chromium
parent2bf8f0f0d517e7cd165e5b5c27a2de5f938c984f (diff)
downloadasb-92298f3a472c16f620a8afed5c497c835df1cee4.tar.gz
asb-92298f3a472c16f620a8afed5c497c835df1cee4.tar.xz
chromium: updated to 65.0.3325.146
Diffstat (limited to 'chromium')
-rwxr-xr-xchromium/build/chromium.SlackBuild19
1 files changed, 15 insertions, 4 deletions
diff --git a/chromium/build/chromium.SlackBuild b/chromium/build/chromium.SlackBuild
index 2381541f..a854eda4 100755
--- a/chromium/build/chromium.SlackBuild
+++ b/chromium/build/chromium.SlackBuild
@@ -314,6 +314,9 @@
# 64.0.3282.186-1:
# 06/mar/2018 by Eric Hameleers <alien@slackware.com>
# * Update.
+# 65.0.3325.146-1:
+# 09/mar/2018 by Eric Hameleers <alien@slackware.com>
+# * Update to 65.
#
#
# -----------------------------------------------------------------------------
@@ -327,7 +330,7 @@
SRCNAM=chromium
SRCEXT=${SRCEXT:-""} # could be "-dev" for development build
PRGNAM=${SRCNAM}${SRCEXT} # chromium or chromium-dev
-VERSION=${VERSION:-64.0.3282.186}
+VERSION=${VERSION:-65.0.3325.146}
BUILD=${BUILD:-1}
TAG=${TAG:-alien}
@@ -556,8 +559,14 @@ cd ${SRCNAM}-${VERSION}
# Patches:
touch $OUTPUT/patch-${PRGNAM}.log
-# Include string.h in Chromium's memcpy:
-cat $SRCDIR/patches/chromium_memcpy-r0.patch | patch -p1 --verbose \
+## Include string.h in Chromium's memcpy:
+#cat $SRCDIR/patches/chromium_memcpy-r0.patch | patch -p1 --verbose \
+# 2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log
+# Fix compilation against glibc 2.27:
+cat $SRCDIR/patches/chromium_math.h-r0.patch | patch -p1 --verbose \
+ 2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log
+# Add missing stdint include:
+cat $SRCDIR/patches/chromium_stdint.patch | patch -p1 --verbose \
2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log
# When compiling google's clang on 32bit Slackware use 'i586' in the triplet.
# I am a python noob so this is clumsy, better implementation is welcome :-)
@@ -710,6 +719,7 @@ gn_system_libraries=(
# 'bzip2'
# 'ffmpeg'
'flac'
+ # 'freetype2'
# 'harfbuzz'
# 'icu'
# 'libevent'
@@ -823,6 +833,7 @@ python2 tools/gn/bootstrap/bootstrap.py \
2>&1 | tee $OUTPUT/gyp-${PRGNAM}.log
echo "-- Generating ninja build files."
out/Release/gn gen out/Release -v --args="${_chromium_conf[*]}" \
+ --script-executable=/usr/bin/python2 \
2>&1 | tee -a $OUTPUT/gyp-${PRGNAM}.log
# Compile everything:
@@ -842,7 +853,7 @@ export AR=ar
LC_ALL=C \
ninja -C out/Release \
- pdf chrome chrome_sandbox chromedriver widevinecdmadapter clearkeycdm \
+ pdf chrome chrome_sandbox chromedriver widevinecdmadapter clear_key_cdm \
2>&1 | tee $OUTPUT/ninja-${PRGNAM}.log
# Manually install everything: