diff --git a/media-libs/widevine/Manifest b/media-libs/widevine/Manifest index 675b32f..45ed908 100644 --- a/media-libs/widevine/Manifest +++ b/media-libs/widevine/Manifest @@ -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 diff --git a/media-libs/widevine/widevine-4.10.2662.3.ebuild b/media-libs/widevine/widevine-4.10.2662.3.ebuild index 8784f6a..a4f0292 100644 --- a/media-libs/widevine/widevine-4.10.2662.3.ebuild +++ b/media-libs/widevine/widevine-4.10.2662.3.ebuild @@ -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() {