summaryrefslogtreecommitdiffstats
path: root/chromium-widevine-plugin
diff options
context:
space:
mode:
author Eric Hameleers <alien@slackware.com>2019-09-14 10:27:32 +0000
committer Eric Hameleers <alien@slackware.com>2019-09-14 10:27:32 +0000
commit81a9ccbed9ee93616ba30abaaebc5c23089f67e7 (patch)
tree37f4bf66b7f5e89ba9f16d5d5fd0ff0f5d031542 /chromium-widevine-plugin
parentb3709b223d0a9b3f1a1aa15410cfa305e481863e (diff)
downloadasb-81a9ccbed9ee93616ba30abaaebc5c23089f67e7.tar.gz
asb-81a9ccbed9ee93616ba30abaaebc5c23089f67e7.tar.xz
chromium-widevine-plugin: update to 4.10.1440.19
Also, new download URL and version check mechanism
Diffstat (limited to 'chromium-widevine-plugin')
-rwxr-xr-xchromium-widevine-plugin/build/chromium-widevine-plugin.SlackBuild23
1 files changed, 12 insertions, 11 deletions
diff --git a/chromium-widevine-plugin/build/chromium-widevine-plugin.SlackBuild b/chromium-widevine-plugin/build/chromium-widevine-plugin.SlackBuild
index ccca5eda..8a03ec99 100755
--- a/chromium-widevine-plugin/build/chromium-widevine-plugin.SlackBuild
+++ b/chromium-widevine-plugin/build/chromium-widevine-plugin.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/sh
# $Id$
-# Copyright 2014, 2015, 2016, 2017 Eric Hameleers, Eindhoven, NL
+# Copyright 2014, 2015, 2016, 2017, 2019 Eric Hameleers, Eindhoven, NL
# All rights reserved.
#
# Permission to use, copy, modify, and distribute this software for
@@ -173,6 +173,9 @@
# 1.4.9.1088-1:
# 01/aug/2018 by Eric Hameleers <alien@slackware.com>
# * Update required for Chromium 68.
+# 4.10.1440.19-1:
+# 14/sep/2019 by Eric Hameleers <alien@slackware.com>
+# * Update required for HBO and Amazon streams.
#
# Run 'sh chromium-widevine-plugin.SlackBuild' to build a Slackware package.
# The package (.txz) and .txt file as well as build logs are created in /tmp .
@@ -185,7 +188,7 @@ SRCNAM="chromium"
SRCEXT="" # "" is stable, "-dev" is development
PRGNAM="${SRCNAM}${SRCEXT}-widevine-plugin"
-VERSION=${VERSION:-"1.4.9.1088"}
+VERSION=${VERSION:-"4.10.1440.19"}
BUILD=${BUILD:-1}
TAG=${TAG:-alien}
@@ -217,20 +220,18 @@ case "$MARCH" in
esac
# Each zip contains a CDM binary, manifest.json file, and LICENSE.txt file.
-# Current version can be read online:
-# https://redirector.gvt1.com/edgedl/widevine-cdm/current.txt
-# This is where Mozilla gets it:
-# https://github.com/mozilla/gecko-dev/blob/release/toolkit/content/gmp-sources/widevinecdm.json
+# Current version can be read online (last line):
+# https://dl.google.com/widevine-cdm/versions.txt
-SOURCE[0]="$SRCDIR/current.txt"
-SRCURL[0]="https://redirector.gvt1.com/edgedl/widevine-cdm/current.txt"
+SOURCE[0]="$SRCDIR/versions.txt"
+SRCURL[0]="https://dl.google.com/widevine-cdm/versions.txt"
if [ "$ARCH" = "x86_64" ]; then
SOURCE[1]="$SRCDIR/${VERSION}-linux-x64.zip"
- SRCURL[1]="https://redirector.gvt1.com/edgedl/widevine-cdm/${VERSION}-linux-x64.zip"
+ SRCURL[1]="https://dl.google.com/widevine-cdm/${VERSION}-linux-x64.zip"
else
SOURCE[1]="$SRCDIR/${VERSION}-linux-ia32.zip"
- SRCURL[1]="https://redirector.gvt1.com/edgedl/widevine-cdm/${VERSION}-linux-ia32.zip"
+ SRCURL[1]="https://dl.google.com/widevine-cdm/${VERSION}-linux-ia32.zip"
fi
##
@@ -282,7 +283,7 @@ done
if [ "$P1" == "--download" ]; then
echo "Download complete."
echo "Check that the following match your expectations:"
- echo ">> Current online version; $(curl -L -s -k -o - ${SRCURL[0]})"
+ echo ">> Current online version; $(curl -L -s -k -o - ${SRCURL[0]} |tail -1)"
echo ">> Widevine version as reported by downloaded files: $(unzip -p ${SOURCE[1]} manifest.json |grep '\"version\":' |cut -d\" -f4)"
echo ">> Widevine package version: $VERSION"
exit 0