media-sound/yandex-music add 5.119.0

This commit is contained in:
2026-09-09 14:02:55 +00:00
parent e48fcbb627
commit 4d3556e7b9
2 changed files with 70 additions and 0 deletions

View File

@@ -3,3 +3,4 @@ DIST yandex-music-5.115.3.deb 94679824 BLAKE2B a572b3368aa86189ae0770066eca21eac
DIST yandex-music-5.116.3.deb 95099430 BLAKE2B 48798ff56ef79490cc2156dbee937422185a3c4327bca50bebf0dfb6cc49b4a54d4f4b344001d7bcc049b6b96627236889b76e374724dd41d51f1be949d97b1a SHA512 fd1884b82f039d9b7c75bdac1b18546c315545ac811746bb8047e367358d58ecf46e9669d3292898e1c502d16422d6402e68e07e24e4b2907e34138698c7389d DIST yandex-music-5.116.3.deb 95099430 BLAKE2B 48798ff56ef79490cc2156dbee937422185a3c4327bca50bebf0dfb6cc49b4a54d4f4b344001d7bcc049b6b96627236889b76e374724dd41d51f1be949d97b1a SHA512 fd1884b82f039d9b7c75bdac1b18546c315545ac811746bb8047e367358d58ecf46e9669d3292898e1c502d16422d6402e68e07e24e4b2907e34138698c7389d
DIST yandex-music-5.117.1.deb 95158212 BLAKE2B 7042482aa337c24d2cf740008a4b22ce233f02aff28970dc41b28d1f917c48fb303aea46f83085e5c65316609953b11c183f7255edaa8e2befc3ddb65bb089bd SHA512 168679c5cc9d23bb915ecc0b90502a33dbe917be91cc83d0bde71deb7141caa25db64681b371552a9e8c3b489c5ec3bf06f7ba83d32ea5d7667014d2dc3e23d5 DIST yandex-music-5.117.1.deb 95158212 BLAKE2B 7042482aa337c24d2cf740008a4b22ce233f02aff28970dc41b28d1f917c48fb303aea46f83085e5c65316609953b11c183f7255edaa8e2befc3ddb65bb089bd SHA512 168679c5cc9d23bb915ecc0b90502a33dbe917be91cc83d0bde71deb7141caa25db64681b371552a9e8c3b489c5ec3bf06f7ba83d32ea5d7667014d2dc3e23d5
DIST yandex-music-5.118.1.deb 95169496 BLAKE2B 54b456a126338a28eba74f0d2af79e82c4744e4790ba8a502ee7bbd44031c8ffcb0077f14a919a5778eee63bf024356c6d7f098aef7bfc78afcaad0a25321f64 SHA512 d5bc584a28a70acff161edea2d36ac613bedab13ed62a190d238ea542680538f49cd3c916795a375350984a6e84f4f9385a03c2b4c510b97e5738e52297c1f4d DIST yandex-music-5.118.1.deb 95169496 BLAKE2B 54b456a126338a28eba74f0d2af79e82c4744e4790ba8a502ee7bbd44031c8ffcb0077f14a919a5778eee63bf024356c6d7f098aef7bfc78afcaad0a25321f64 SHA512 d5bc584a28a70acff161edea2d36ac613bedab13ed62a190d238ea542680538f49cd3c916795a375350984a6e84f4f9385a03c2b4c510b97e5738e52297c1f4d
DIST yandex-music-5.119.0.deb 94510500 BLAKE2B 927f89257ac4058e89f76e1eb01e47bbf9e9a65ebfe7ff7681de57ac600b04ebc985a8f5590d1ec8fe3773c3bd246e231a66a0c1d442021fa1f7c2b366f6af58 SHA512 5b68113ca68bcba856da4ca0b98d2bf9fb3220cf5e8d35fd3223cd77484e135750c9838a1ddc02a4ffa2b14199ba3ac953e9ad27fdf79a04c638dfee63ae0275

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
}