media-libs/widevine: use correct version of chromeos

This commit is contained in:
Jared Allard 2024-02-25 16:04:18 -08:00
parent 05c4657380
commit 14e622d339
Signed by: jaredallard
SSH key fingerprint: SHA256:wyRyyv28jBYw8Yp/oABNPUYvbGd6hyZj23XVXEm5G/U
2 changed files with 11 additions and 7 deletions

View file

@ -1,2 +1,2 @@
DIST installer.zip 10546 BLAKE2B 3327ea0f5da242d89d8fb5b289448268c66fdd9ae156ab6e1090802beef5c754f4f9730ccee3e60782b1402aa8d7e53474b4b53aa8c565115a388ff0a80f0c34 SHA512 d00138473f837d94f36a616a152befae928536c9decf91652e758a1f047b2bc957ec0e35cf6fc1aa990052aafbc32626fc50efe8f810fa1491209981326a753d
DIST lacros.squashfs 156340224 BLAKE2B afb6c2249e5c2e20e0463ca22797158fcf04eda122b2c07ab670eac1a5e1b7e6134cfe06684cc758ea50c4fecaff70e3a5ed100cecd895b2ce086c989c7a6e6a SHA512 49e778d428281746bdb18e9636a09575bcb3e9331c6adaad6f3b40bb985d79ef47da3acd604fe8f3e96900033b52b47303593d3b65a6fb4a6d550a182591221b
DIST 7a3928fe1342fb07d96f61c2b094e3287588958b.zip 10546 BLAKE2B 3327ea0f5da242d89d8fb5b289448268c66fdd9ae156ab6e1090802beef5c754f4f9730ccee3e60782b1402aa8d7e53474b4b53aa8c565115a388ff0a80f0c34 SHA512 d00138473f837d94f36a616a152befae928536c9decf91652e758a1f047b2bc957ec0e35cf6fc1aa990052aafbc32626fc50efe8f810fa1491209981326a753d
DIST chromeos-lacros-arm64-squash-zstd-120.0.6098.0 154140672 BLAKE2B 19e2870606d19ee3ebd5666a5660ef4c2272ec7efdf2e585decdbac58cd48163e9e95205497e2c0bc36570341fdcb8d6567ee7fd0e0be5b5ac144a20c58729b2 SHA512 79b4b9c7e8e8d3967c1983e81b9cbe700098294a030c4f28810ca7d2536b56ad7a03665fb45e92680c1351eaef9df8e5660a21fadf13dedefcf4bbee9ce3a0cf

View file

@ -6,13 +6,17 @@ EAPI=8
inherit toolchain-funcs
INSTALLER_SHA="7a3928fe1342fb07d96f61c2b094e3287588958b"
LACROS_VERSION="122.0.6261.69"
# Newer versions cause chromium to core dump on startup. Match
# widevine-installer.
#
# See: https://github.com/AsahiLinux/widevine-installer/blob/main/widevine-installer#L18
LACROS_VERSION="120.0.6098.0"
DESCRIPTION="Widevine CDM installer for arm64"
HOMEPAGE="https://github.com/AsahiLinux/widevine-installer"
SRC_URI="
https://github.com/AsahiLinux/widevine-installer/archive/${INSTALLER_SHA}.zip -> installer.zip
https://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/chromeos-lacros-arm64-squash-zstd-${LACROS_VERSION} -> lacros.squashfs
https://github.com/AsahiLinux/widevine-installer/archive/${INSTALLER_SHA}.zip
https://commondatastorage.googleapis.com/chromeos-localmirror/distfiles/chromeos-lacros-arm64-squash-zstd-${LACROS_VERSION}
"
RESTRICT="bindist mirror"
S="${WORKDIR}"
@ -31,8 +35,8 @@ BDEPEND="
"
src_unpack() {
unpack installer.zip
cp "${DISTDIR}/lacros.squashfs" "${S}/widevine-installer"-*/ || die "Failed to copy lacros.squashfs"
unpack "${INSTALLER_SHA}.zip"
cp "${DISTDIR}/chromeos-lacros-arm64-squash-zstd-${LACROS_VERSION}" "${S}/widevine-installer"-*/lacros.squashfs || die "Failed to copy lacros.squashfs"
}
src_install() {