|
|
|
@ -64,10 +64,15 @@ RDEPEND="
|
|
|
|
|
x11-libs/pango
|
|
|
|
|
x11-misc/xdg-utils
|
|
|
|
|
ffmpeg-codecs? (
|
|
|
|
|
app-misc/jq
|
|
|
|
|
>=sys-libs/glibc-2.34
|
|
|
|
|
media-video/ffmpeg-chromium:114
|
|
|
|
|
)
|
|
|
|
|
"
|
|
|
|
|
# ffmpeg-codecs? (
|
|
|
|
|
# app-misc/jq
|
|
|
|
|
# >=sys-libs/glibc-2.34
|
|
|
|
|
# )
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
DEPEND="
|
|
|
|
|
>=dev-util/patchelf-0.9
|
|
|
|
|
"
|
|
|
|
@ -107,9 +112,16 @@ src_prepare() {
|
|
|
|
|
# Fix Gentoo bug https://bugs.gentoo.org/709450
|
|
|
|
|
mv usr/share/appdata usr/share/metainfo
|
|
|
|
|
|
|
|
|
|
# pushd "${BROWSER_HOME}/locales" > /dev/null || die
|
|
|
|
|
# chromium_remove_language_paks
|
|
|
|
|
# popd > /dev/null || die
|
|
|
|
|
if use ffmpeg-codecs; then
|
|
|
|
|
rm -f ${BROWSER_HOME}/libffmpeg.so || die
|
|
|
|
|
# dosym ${BROWSER_HOME}/libffmpeg.so /usr/lib64/chromium/libffmpeg.so.114 && \
|
|
|
|
|
ln -s /usr/lib64/chromium/libffmpeg.so.114 ${BROWSER_HOME}/libffmpeg.so && \
|
|
|
|
|
elog "Ffmpeg codec update for yandex-browser completed in ${BROWSER_HOME}/libffmpeg.so"
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
# pushd "${BROWSER_HOME}/locales" > /dev/null || die
|
|
|
|
|
# chromium_remove_language_paks
|
|
|
|
|
# popd > /dev/null || die
|
|
|
|
|
|
|
|
|
|
default
|
|
|
|
|
|
|
|
|
@ -141,12 +153,12 @@ src_install() {
|
|
|
|
|
|
|
|
|
|
pkg_postinst() {
|
|
|
|
|
xdg_desktop_database_update
|
|
|
|
|
if use ffmpeg-codecs; then
|
|
|
|
|
bash "/${BROWSER_HOME}/update-ffmpeg" && elog "Ffmpeg codec update for yandex-browser completed"
|
|
|
|
|
else
|
|
|
|
|
ewarn "For a complete support for video and audio in the HTML5 format"
|
|
|
|
|
ewarn "see: https://yandex.ru/support/browser/working-with-files/video.html#problems__video-linux"
|
|
|
|
|
fi
|
|
|
|
|
# if use ffmpeg-codecs; then
|
|
|
|
|
# bash "/${BROWSER_HOME}/update-ffmpeg" && elog "Ffmpeg codec update for yandex-browser completed"
|
|
|
|
|
# else
|
|
|
|
|
# ewarn "For a complete support for video and audio in the HTML5 format"
|
|
|
|
|
# ewarn "see: https://yandex.ru/support/browser/working-with-files/video.html#problems__video-linux"
|
|
|
|
|
# fi
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
pkg_postrm() {
|