diff options
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 |
commit | 81a9ccbed9ee93616ba30abaaebc5c23089f67e7 (patch) | |
tree | 37f4bf66b7f5e89ba9f16d5d5fd0ff0f5d031542 /chromium-widevine-plugin/build/chromium-widevine-plugin.SlackBuild | |
parent | b3709b223d0a9b3f1a1aa15410cfa305e481863e (diff) | |
download | asb-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 '')
-rwxr-xr-x | chromium-widevine-plugin/build/chromium-widevine-plugin.SlackBuild | 23 |
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 |