media-sound/yandex-music add 5.115.3

This commit is contained in:
2026-08-12 13:02:51 +00:00
parent 41164a60bc
commit 540205c467
2 changed files with 70 additions and 0 deletions

View File

@@ -3,3 +3,4 @@ DIST yandex-music-5.112.0.deb 94344274 BLAKE2B 81644323f99c4ebba56698e00019021cb
DIST yandex-music-5.113.0.deb 94320204 BLAKE2B 63271d35fad2da500f3addf546b77fef5f69db0cb443e76c079c373555db9969bb89d30c7dcbbf4137f27215b9f3b062de5396574d8c14e42cdc1a8a5da54771 SHA512 449cc89eb840c00b91950576c2254a58c2d975c09efc171329a1fb1b9327007d355bf87ae36d77509f999d3b2e4dcbcb3dca14a61b92c7eae2a8e9ae9f90aac8 DIST yandex-music-5.113.0.deb 94320204 BLAKE2B 63271d35fad2da500f3addf546b77fef5f69db0cb443e76c079c373555db9969bb89d30c7dcbbf4137f27215b9f3b062de5396574d8c14e42cdc1a8a5da54771 SHA512 449cc89eb840c00b91950576c2254a58c2d975c09efc171329a1fb1b9327007d355bf87ae36d77509f999d3b2e4dcbcb3dca14a61b92c7eae2a8e9ae9f90aac8
DIST yandex-music-5.113.2.deb 94337468 BLAKE2B a67cb54769bda8f95625f236997f7066c642d1729a8b1a8261b31334ab274be52ea6b94783be2b299c22da8593e878ae6d4aec688acb8dbad417d8c80161f692 SHA512 af8361637fc69c368a990577d966b359d8447ccc91ffacd8abcf0662396fe1f67f012f4c988657850ba4e352517fe66235bb6b93117c2a93dea3bac53832e225 DIST yandex-music-5.113.2.deb 94337468 BLAKE2B a67cb54769bda8f95625f236997f7066c642d1729a8b1a8261b31334ab274be52ea6b94783be2b299c22da8593e878ae6d4aec688acb8dbad417d8c80161f692 SHA512 af8361637fc69c368a990577d966b359d8447ccc91ffacd8abcf0662396fe1f67f012f4c988657850ba4e352517fe66235bb6b93117c2a93dea3bac53832e225
DIST yandex-music-5.114.1.deb 94604300 BLAKE2B f6a2ca2299cd65457e17f046b9499ec05f51f7a7baff07cb1ddb0d6c52f7b42199d9ab8b325735e6a6271d7eddd36acfe0eb5f872c90d4afb80a87684c489711 SHA512 b7b72f1ff0348383a375f07340ca28954bb549575c5f378571a97363e2222a0d897ceced6e12dd3ea2d04174e646e0b66eb077bf91a1369b475e9e38d62dd352 DIST yandex-music-5.114.1.deb 94604300 BLAKE2B f6a2ca2299cd65457e17f046b9499ec05f51f7a7baff07cb1ddb0d6c52f7b42199d9ab8b325735e6a6271d7eddd36acfe0eb5f872c90d4afb80a87684c489711 SHA512 b7b72f1ff0348383a375f07340ca28954bb549575c5f378571a97363e2222a0d897ceced6e12dd3ea2d04174e646e0b66eb077bf91a1369b475e9e38d62dd352
DIST yandex-music-5.115.3.deb 94679824 BLAKE2B a572b3368aa86189ae0770066eca21eacfd3e6327f8be28203fda237657907484a8a971ea5675cee73f20937034adf07c25643769077fcaa50f0faaf0367f5c4 SHA512 47ee5e9156b8b75cd901606188b1e758d54641fce1943c9954bf9bf7e83ce03fd45025ace3efc5306435b5a65afb01eaca196ca8ddb07d5887a5bf44c8b822cd

View File

@@ -0,0 +1,69 @@
# Copyright 2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit xdg desktop unpacker
DESCRIPTION="Personal recommendations, mixes for any occasion and the latest musical releases"
HOMEPAGE="https://music.yandex.ru/download/"
SRC_URI="https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb -> ${P}.deb"
S="${WORKDIR}"
LICENSE="Yandex-Music-EULA"
SLOT="0"
KEYWORDS="~amd64"
DEPEND="
x11-libs/gtk+:3
x11-libs/libnotify
dev-libs/nss
x11-libs/libXScrnSaver
x11-libs/libXtst
x11-misc/xdg-utils
app-accessibility/at-spi2-core
sys-apps/util-linux
app-crypt/libsecret
"
RDEPEND="${DEPEND}"
QA_PRESTRIPPED="
/opt/Яндекс\\ Музыка/libEGL.so
/opt/Яндекс\\ Музыка/chrome-sandbox
/opt/Яндекс\\ Музыка/chrome_crashpad_handler
/opt/Яндекс\\ Музыка/libffmpeg.so
/opt/Яндекс\\ Музыка/libvulkan.so.1
/opt/Яндекс\\ Музыка/libGLESv2.so
/opt/Яндекс\\ Музыка/libvk_swiftshader.so
/opt/Яндекс\\ Музыка/yandexmusic
"
src_install() {
gzip -d usr/share/doc/yandexmusic/changelog.gz
mv usr/share/doc/yandexmusic usr/share/doc/${P}
insinto /
doins -r opt
doins -r usr
exeinto "/opt/Яндекс Музыка"
doexe "opt/Яндекс Музыка/yandexmusic"
doexe "opt/Яндекс Музыка/chrome-sandbox"
doexe "opt/Яндекс Музыка/chrome_crashpad_handler"
dosym "../../opt/Яндекс Музыка/yandexmusic" /usr/bin/yandexmusic
sed -i 's/Categories=Audio;/Categories=Audio;AudioVideo/' usr/share/applications/yandexmusic.desktop
domenu usr/share/applications/yandexmusic.desktop
}
pkg_postinst() {
xdg_desktop_database_update
xdg_icon_cache_update
}
pkg_postrm() {
xdg_desktop_database_update
xdg_icon_cache_update
}