Package Details: chromium-widevine 1:4.10.2830.0-1

Git Clone URL: https://aur.archlinux.org/chromium-widevine.git (read-only, click to copy)
Package Base: chromium-widevine
Description: A browser plugin designed for the viewing of premium video content
Upstream URL: https://www.widevine.com/
Keywords: amazon chrome netflix prime webengine
Licenses: custom
Submitter: Scimmia
Maintainer: envolution
Last Packager: envolution
Votes: 419
Popularity: 0.079498
First Submitted: 2015-04-17 05:05 (UTC)
Last Updated: 2024-12-02 19:14 (UTC)

Latest Comments

« First ‹ Previous 1 .. 5 6 7 8 9 10 11 12 13 14 15 .. 36 Next › Last »

Musikolo commented on 2018-10-07 14:52 (UTC)

@erikduboi, the issue should be fixed now. I've decided to skip the integrity check of eula_text.html file due to constant changes.

<deleted-account> commented on 2018-10-07 13:15 (UTC)

There is a wrong checksum. This works. https://pastebin.com/TXnDRU6M

Musikolo commented on 2018-09-28 01:47 (UTC)

Updated to version 4.10.1192.0.

Enjoy!

Musikolo commented on 2018-09-19 00:35 (UTC)

@hades0299, if you want to get notified when a comment is made, please make sure you click on the "Enable notifications" link available in the "Package Actions" box above on the right.

I hope it helps! ;-)

hades0299 commented on 2018-09-18 11:11 (UTC) (edited on 2018-09-18 11:12 (UTC) by hades0299)

@Musikolo: sry for the late reply (why is there no automatic notification-email for comments after oneself comments?), but it works now. Thanks you :)

Musikolo commented on 2018-09-08 23:24 (UTC)

@Nazushvel / @hades0299, I've just added the temporary link provided below. Checksum for license changes due to an update, while it remains the same for the deb binary file.

Please, let me know if anything else is needed.

Thank you!

Nazushvel commented on 2018-09-07 06:42 (UTC)

Found it: https://confuzer.cloud/mirror/dl.google.com/linux/chrome/deb/pool/main/g/google-chrome-stable/google-chrome-stable_67.0.3396.99-1_amd64.deb passed the checks however the eula also needs then sha updated. I just used the one from the chromium-widevine.

Installation finished without any other issues.

Musikolo commented on 2018-09-07 04:31 (UTC)

@hades0299, yes, unfortunately current version is no longer available. I don't know about any other location where the same file can be downloaded from. If anybody knows, I could update the package accordingly.

I'm sorry for the inconveniences, but I'm afraid we'll have to wait for Vivaldi 16 to come out which should be compatible with the latest version of widevine.

Thank you.

hades0299 commented on 2018-09-05 09:25 (UTC)

It seems that the download-link for the .deb returns a 404, so installation is not possible.

compgamer89 commented on 2018-09-03 11:24 (UTC) (edited on 2018-09-03 11:35 (UTC) by compgamer89)

Suggested change:

Don't use the "live" EULA on the Google website. It contains analytics (privacy concern?) and may change unpredictably. Better to use the static EULA from the version matching the binary blob (which also contains the same EULA, but compiled into an internationalized .pak file).

As a secondary benefit, doing so removes need for web access other than source download phase. This is useful because fakeroot and curl don't work well together (DNS resolution breaks under fakeroot).

diff --git a/PKGBUILD b/PKGBUILD
index 767cef8..7db5f78 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,18 +4,16 @@ pkgname=chromium-widevine
 pkgdesc='A browser plugin designed for the viewing of premium video content'
 pkgver=4.10.1146.0
 _chrome_ver=68.0.3440.106
-_license_date=$(curl -sI https://www.google.com/intl/en/chrome/privacy/eula_text.html | awk '/^last-modified/ {print $3" "$4" "$5}' | date +"%Y%m%d" -f -)
-_license_last=20180809
-pkgrel=3
+pkgrel=4
 epoch=1
 arch=('x86_64')
 url='https://www.widevine.com/'
 license=('custom')
 options=('!strip')
-source=("chrome-eula_text-$_license_date.html::https://www.google.com/intl/en/chrome/privacy/eula_text.html"
-        "https://dl.google.com/linux/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${_chrome_ver}-1_amd64.deb")
-sha256sums=('f6aa8b7920d20c874deabc745517e0486e88fe9de667ad3d5fe6f61665ec725c'
-            'b2dd6af541bf4f44b65d487f7b208ee5ae922c78800d6d21786098c055156534')
+source=("https://dl.google.com/linux/deb/pool/main/g/google-chrome-stable/google-chrome-stable_${_chrome_ver}-1_amd64.deb"
+        "chrome-eula_text-${_chrome_ver}.html::https://raw.githubusercontent.com/chromium/chromium/${_chrome_ver}/components/resources/terms/terms_en.html")
+sha256sums=('b2dd6af541bf4f44b65d487f7b208ee5ae922c78800d6d21786098c055156534'
+            'ac69df44067135997f7efe3af46279962690dba5a3c1154054c1e1c06b5228f8')

 prepare() {
   bsdtar -x --strip-components 4 -f data.tar.xz opt/google/chrome/libwidevinecdm.so
@@ -29,5 +27,5 @@ package() {
   depends=('chromium' 'gcc-libs' 'glib2' 'glibc' 'nspr' 'nss')

   install -Dm644 libwidevinecdm.so -t "$pkgdir/usr/lib/chromium/"
-  install -Dm644 chrome-eula_text-$_license_date.html "$pkgdir/usr/share/licenses/$pkgname/eula_text.html"
+  install -Dm644 chrome-eula_text-${_chrome_ver}.html "$pkgdir/usr/share/licenses/$pkgname/eula_text.html"
 }