summaryrefslogtreecommitdiffstats
path: root/chromium-dev
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2014-11-19 19:14:43 +0000
committer Eric Hameleers <alien@slackware.com>2014-11-19 19:14:43 +0000
commite455dc3a64cd3029be8de7fc8de3f485375552f4 (patch)
tree95cce0c930028b51cfc23f2c8b314646ec2b6036 /chromium-dev
parent9000c0d43a2654bb08a1f19bb9171f4e7279c790 (diff)
downloadasb-e455dc3a64cd3029be8de7fc8de3f485375552f4.tar.gz
asb-e455dc3a64cd3029be8de7fc8de3f485375552f4.tar.xz
Version update; play with Widevine CDM (unsuccessfully); some fixes.
Diffstat (limited to 'chromium-dev')
-rwxr-xr-xchromium-dev/build/chromium-dev.SlackBuild14
1 files changed, 11 insertions, 3 deletions
diff --git a/chromium-dev/build/chromium-dev.SlackBuild b/chromium-dev/build/chromium-dev.SlackBuild
index 74f2517e..018e0afb 100755
--- a/chromium-dev/build/chromium-dev.SlackBuild
+++ b/chromium-dev/build/chromium-dev.SlackBuild
@@ -40,6 +40,9 @@
# 39.0.2138.3-2:
# 31/aug/2014 by Eric Hameleers <alien@slackware.com>
# * Fixed the the use of .config/chromium-dev directory name.
+# 39.0.2145.4-1:
+# 06/sep/2014 by Eric Hameleers <alien@slackware.com>
+# * Update.
#
# Run 'sh chromium-dev.SlackBuild' to build a Slackware package.
# The package (.txz) and .txt file as well as build logs are created in /tmp .
@@ -50,8 +53,8 @@
SRCNAM=chromium
SRCEXT=${SRCEXT:-"-dev"}
PRGNAM=${SRCNAM}${SRCEXT} # chromium-dev
-VERSION=${VERSION:-39.0.2138.3}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-39.0.2145.4}
+BUILD=${BUILD:-1}
NUMJOBS=${NUMJOBS:" -j4 "}
TAG=${TAG:-alien}
@@ -231,6 +234,9 @@ touch $OUTPUT/patch-${PRGNAM}.log
# this is not an official build:
cat $SRCDIR/patches/chromium_secure_referrer.patch | patch -p1 --verbose \
2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log
+# Add widevine cdm to this build:
+cat $SRCDIR/patches/chromium_widevine.patch | patch -p1 --verbose \
+ 2>&1 | tee -a $OUTPUT/patch-${PRGNAM}.log
# Save configuration in ~/.config/chromium-dev":
sed -e "s|'filename': 'chromium-browser'|'filename': '${PRGNAM}'|" \
@@ -271,6 +277,7 @@ export -n CFLAGS="$SLKCFLAGS -Wno-unused-local-typedefs"
_chromium_conf=(
${CLANG_OPTS}
-Ddisable_glibc=1
+ -Denable_pepper_cdms=1
-Dffmpeg_branding=Chrome
-Dgoogle_api_key=$_google_api_key
-Dgoogle_default_client_id=$_google_default_client_id
@@ -359,9 +366,10 @@ if [ ${USE_NACL} -eq 1 ]; then
# Native Client files:
cp -a \
out/Release/nacl_helper{,_bootstrap} \
+ out/Release/nacl_irt_*.nexe \
$PKG/usr/lib${LIBDIRSUFFIX}/${PRGNAM}/
# No longer built:
- #out/Release/{libppGoogleNaClPluginChrome.so,nacl_irt_*.nexe} \
+ #out/Release/libppGoogleNaClPluginChrome.so \
fi
# Manually strip binaries so that 'nacl_irt_*.nexe' is left intact