www-client/yandex-browser, www-plugins/yandex-browser-ffmpeg-codecs-bin, licenses/Yandex-EULA: new packages

From https://github.com/yandex-gentoo/overlay/tree/master

Signed-off-by: Vitaly Zdanevich <zdanevich.vitaly@ya.ru>
This commit is contained in:
Vitaly Zdanevich
2023-10-01 12:53:23 +04:00
parent c5de62b215
commit a451b0eb9f
6 changed files with 301 additions and 0 deletions

View File

@@ -0,0 +1,2 @@
DIST chromium-codecs-ffmpeg-extra_110.0.5481.100-0ubuntu0.18.04.1_amd64.deb 1108300 BLAKE2B befca27cdd764d9ee6442674f817576313b566f6b249e90962e1d6200362d27e000d26578de32f4c4f7c0400326c74bc26b1ec85906d912d6b17304dfc63f021 SHA512 d3c716d571594de19df219239fa3d34971b68ffcd78cb4bdfe18fd24ff26662fd43a382a4b9e0aa9d1f3e13c9dce551ab9cd5f47321acb0e58689ba0a02aa684
DIST chromium-codecs-ffmpeg-extra_110.0.5481.100-0ubuntu0.18.04.1_i386.deb 1090256 BLAKE2B 4cc031ddac0e567d6ac3d9c8d007b3af3b3c36b79f0ebed04ca587216ee7acc60a69ef208e649bd8b8f786c0b50a75ad1c74a0c2eaaa0b65d893b983cc46da56 SHA512 7b8a5818348bd9b33b30023ef80514264038f33caf2de9a4130cf27683fa04cb60110189eeaba9693f4eb59eb0b708aa79ebfd2e05d804111901deee02e1330c

View File

@@ -0,0 +1,33 @@
# Copyright 1999-2023 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit unpacker
KEYWORDS="~amd64 ~x86"
DESCRIPTION="Multi-threaded ffmpeg codecs needed for the HTML5 <audio> and <video> tags"
HOMEPAGE="http://www.chromium.org/Home"
SLOT="0"
LICENSE="BSD"
RESTRICT="bindist strip mirror"
DEBIAN_REVISION="0ubuntu0.18.04.1"
_FULL_VERSION="${PV}-${DEBIAN_REVISION}"
BASE_URI="http://security.ubuntu.com/ubuntu/pool/universe/c/chromium-browser"
SRC_URI="
x86? ( ${BASE_URI}/chromium-codecs-ffmpeg-extra_${_FULL_VERSION}_i386.deb )
amd64? ( ${BASE_URI}/chromium-codecs-ffmpeg-extra_${_FULL_VERSION}_amd64.deb )
"
S="${WORKDIR}"
src_unpack() {
unpack_deb ${A}
}
src_install() {
insinto /opt/yandex/browser-beta
doins usr/lib/chromium-browser/libffmpeg.so
insinto /opt/yandex/browser
doins usr/lib/chromium-browser/libffmpeg.so
}