[gentoo-commits] repo/proj/guru:master commit in: media-sound/yandex-music/

2026-02-06 Thread Lucio Sauer
commit: 8e80b87917b72a46647897d932b14caaa31a7eb4
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu Feb  5 16:45:50 2026 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Thu Feb  5 16:50:28 2026 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8e80b879

media-sound/yandex-music: 5.85.0 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-sound/yandex-music/Manifest  |   1 +
 .../yandex-music/yandex-music-5.85.0.ebuild| 129 +
 2 files changed, 130 insertions(+)

diff --git a/media-sound/yandex-music/Manifest 
b/media-sound/yandex-music/Manifest
index 7868881238..28028ce9da 100644
--- a/media-sound/yandex-music/Manifest
+++ b/media-sound/yandex-music/Manifest
@@ -2,3 +2,4 @@ DIST Yandex_Music_amd64_5.81.4.deb 92599278 BLAKE2B 
221c693ac7150c7d6f0d45a31d5f
 DIST Yandex_Music_amd64_5.82.0.deb 92606352 BLAKE2B 
9df62bd624698787df49eb1e688bc07546fb1d6b3a156076a31986f7cf61bb5f572ea89e8cb0060c9f918716b4af8bbb9975a61d6a70d1b8e9feb5d419e23391
 SHA512 
dd6ccd0cfdd2d937d5b0134bf5a1b5954cd0f43adc5507c49e53f234d687282d1e6f0b8c76c7bd72d67998a232c447e752054dd4de57ceb17d8caa7868dfca3a
 DIST Yandex_Music_amd64_5.83.0.deb 92586476 BLAKE2B 
4f0a7db0e32dcc8a584ae57c37557876a1a675d2e3f11a47f8feefb52959639ff3452f8b394686f89feb54d6f976b7667ce8d23fbd632bbc8bcc9a6133651225
 SHA512 
4c8a637ff327edcf8d3e32991c0608841e987c3050f17f4467e90703a32b03781ebaebc9a2b5abd11585b78efcc98ec419de4547f8e3cc992baeac25190ceaca
 DIST Yandex_Music_amd64_5.84.1.deb 92619070 BLAKE2B 
df7684d8a9c910acfccce73d347afd83d88b2d8f8e6dd7b15caa73fb5da511eeb434740cb2300f47f5bc92f50ec3a3811b0b014472d7a6069accb19d99dc8123
 SHA512 
7214751c246596dfbc788f6ebd229fc43ddaf358d36cea8fb9ec7496377fa5ec55eb473791fea9f569e880fbae8e7635c3aaa795332d775721f0605454f9644e
+DIST Yandex_Music_amd64_5.85.0.deb 92625888 BLAKE2B 
2536bcb3ffd5ba632f6669663f1bf1e780bb68faa8027fcf997485377b0b69bb9d5117e440a2d678ee95f2722f09c88e691517d0299b1829e6c03f05574b9fba
 SHA512 
175cff6585899c574cbe7c10789eb39b4fea94b0272b6d4a4b1a7727f81297286d7ff3a2e5f1ddc275ce23ed09ececf4d097334fa413cf909b59c756dd5dd9fd

diff --git a/media-sound/yandex-music/yandex-music-5.85.0.ebuild 
b/media-sound/yandex-music/yandex-music-5.85.0.ebuild
new file mode 100644
index 00..32815afbbb
--- /dev/null
+++ b/media-sound/yandex-music/yandex-music-5.85.0.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi 
fil fr gu he hi hr hu id it ja kn ko \
+lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi 
zh-CN zh-TW"
+inherit chromium-2 pax-utils wrapper unpacker xdg
+
+MY_PN="${PN/-/}"
+
+DESCRIPTION="Yandex Music streaming service"
+HOMEPAGE="https://music.yandex.ru/";
+SRC_URI="
+   amd64? ( 
https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb
 )
+"
+
+S="${WORKDIR}"
+
+LICENSE="Yandex-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-core
+   app-arch/bzip2
+   dev-libs/expat
+   dev-libs/fribidi
+   dev-libs/glib:2
+   dev-libs/gmp
+   dev-libs/libffi
+   dev-libs/libpcre2
+   dev-libs/libtasn1
+   dev-libs/libunistring
+   dev-libs/nettle
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/wayland
+   media-gfx/graphite2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/harfbuzz
+   media-libs/libepoxy
+   media-libs/libjpeg-turbo
+   media-libs/libpng
+   media-libs/mesa
+   net-dns/libidn2
+   net-libs/gnutls
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/systemd-utils
+   sys-apps/util-linux
+   sys-devel/gcc
+   sys-libs/glibc
+   sys-libs/libcap
+   virtual/zlib
+   x11-libs/cairo[X,glib]
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango[X]
+   x11-libs/pixman
+"
+DEPEND="
+   >=dev-util/patchelf-0.9
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/yandex-music.*\\.desktop"
+YANDEX_HOME="opt/${PN}"
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   unpack_deb ${A}
+   mv -T "${S}/opt/Яндекс Музыка" "${S}/${YANDEX_HOME}" || die
+   mv -T "${S}/usr/share/doc/${MY_PN}" "${S}/usr/share/doc/${PF}" || die
+}
+
+src_prepare() {
+   default
+   sed -i -e "s|/opt/Яндекс Музыка/${MY_PN}|/opt/bin/${PN}|" 

[gentoo-commits] repo/proj/guru:master commit in: media-sound/yandex-music/

2026-02-06 Thread Lucio Sauer
commit: dc346ed6ce2378d9bae310b9fa188fcfb3a39009
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu Feb  5 16:52:41 2026 +
Commit: Lucio Sauer  posteo  net>
CommitDate: Thu Feb  5 16:53:15 2026 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc346ed6

media-sound/yandex-music: drop old 5.81.4, 5.82.0

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-sound/yandex-music/Manifest  |   2 -
 .../yandex-music/yandex-music-5.81.4.ebuild| 129 -
 .../yandex-music/yandex-music-5.82.0.ebuild| 129 -
 3 files changed, 260 deletions(-)

diff --git a/media-sound/yandex-music/Manifest 
b/media-sound/yandex-music/Manifest
index 28028ce9da..520fe163e6 100644
--- a/media-sound/yandex-music/Manifest
+++ b/media-sound/yandex-music/Manifest
@@ -1,5 +1,3 @@
-DIST Yandex_Music_amd64_5.81.4.deb 92599278 BLAKE2B 
221c693ac7150c7d6f0d45a31d5fc567ed5689fc71a54d11e1e48b8fea498f78bc0d0a72a1a25fb52a3f37dd9b63b5018556c0f52870266d0171e5a6a6068ed9
 SHA512 
494f4e52c5dd34f33c28a1ff4c9aab662c0d8c8163b28bf5067a65dd66b48241bc0e22c926633b1d6bf35372c7a84d4f1abb07004746988408f50e35ba67ca62
-DIST Yandex_Music_amd64_5.82.0.deb 92606352 BLAKE2B 
9df62bd624698787df49eb1e688bc07546fb1d6b3a156076a31986f7cf61bb5f572ea89e8cb0060c9f918716b4af8bbb9975a61d6a70d1b8e9feb5d419e23391
 SHA512 
dd6ccd0cfdd2d937d5b0134bf5a1b5954cd0f43adc5507c49e53f234d687282d1e6f0b8c76c7bd72d67998a232c447e752054dd4de57ceb17d8caa7868dfca3a
 DIST Yandex_Music_amd64_5.83.0.deb 92586476 BLAKE2B 
4f0a7db0e32dcc8a584ae57c37557876a1a675d2e3f11a47f8feefb52959639ff3452f8b394686f89feb54d6f976b7667ce8d23fbd632bbc8bcc9a6133651225
 SHA512 
4c8a637ff327edcf8d3e32991c0608841e987c3050f17f4467e90703a32b03781ebaebc9a2b5abd11585b78efcc98ec419de4547f8e3cc992baeac25190ceaca
 DIST Yandex_Music_amd64_5.84.1.deb 92619070 BLAKE2B 
df7684d8a9c910acfccce73d347afd83d88b2d8f8e6dd7b15caa73fb5da511eeb434740cb2300f47f5bc92f50ec3a3811b0b014472d7a6069accb19d99dc8123
 SHA512 
7214751c246596dfbc788f6ebd229fc43ddaf358d36cea8fb9ec7496377fa5ec55eb473791fea9f569e880fbae8e7635c3aaa795332d775721f0605454f9644e
 DIST Yandex_Music_amd64_5.85.0.deb 92625888 BLAKE2B 
2536bcb3ffd5ba632f6669663f1bf1e780bb68faa8027fcf997485377b0b69bb9d5117e440a2d678ee95f2722f09c88e691517d0299b1829e6c03f05574b9fba
 SHA512 
175cff6585899c574cbe7c10789eb39b4fea94b0272b6d4a4b1a7727f81297286d7ff3a2e5f1ddc275ce23ed09ececf4d097334fa413cf909b59c756dd5dd9fd

diff --git a/media-sound/yandex-music/yandex-music-5.81.4.ebuild 
b/media-sound/yandex-music/yandex-music-5.81.4.ebuild
deleted file mode 100644
index 9ecec89b42..00
--- a/media-sound/yandex-music/yandex-music-5.81.4.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi 
fil fr gu he hi hr hu id it ja kn ko \
-lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi 
zh-CN zh-TW"
-inherit chromium-2 pax-utils wrapper unpacker xdg
-
-MY_PN="${PN/-/}"
-
-DESCRIPTION="Yandex Music streaming service"
-HOMEPAGE="https://music.yandex.ru/";
-SRC_URI="
-   amd64? ( 
https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb
 )
-"
-
-S="${WORKDIR}"
-
-LICENSE="Yandex-EULA"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-core
-   app-arch/bzip2
-   dev-libs/expat
-   dev-libs/fribidi
-   dev-libs/glib:2
-   dev-libs/gmp
-   dev-libs/libffi
-   dev-libs/libpcre2
-   dev-libs/libtasn1
-   dev-libs/libunistring
-   dev-libs/nettle
-   dev-libs/nspr
-   dev-libs/nss
-   dev-libs/wayland
-   media-gfx/graphite2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/harfbuzz
-   media-libs/libepoxy
-   media-libs/libjpeg-turbo
-   media-libs/libpng
-   media-libs/mesa
-   net-dns/libidn2
-   net-libs/gnutls
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/systemd-utils
-   sys-apps/util-linux
-   sys-devel/gcc
-   sys-libs/glibc
-   sys-libs/libcap
-   virtual/zlib
-   x11-libs/cairo[X,glib]
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/pango[X]
-   x11-libs/pixman
-"
-DEPEND="
-   >=dev-util/patchelf-0.9
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/yandex-music.*\\.desktop"
-YANDEX_HOME="opt/${PN}"
-
-pkg_setup() {
-   chromium_su

[gentoo-commits] repo/proj/guru:master commit in: media-sound/yandex-music/

2026-01-31 Thread David Roman
commit: 9645e42cb9d5fc3c8d49148ac2628b2b099b1808
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Jan 30 16:45:45 2026 +
Commit: David Roman  gmail  com>
CommitDate: Fri Jan 30 16:45:45 2026 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9645e42c

media-sound/yandex-music: drop old 5.78.7, 5.79.7

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-sound/yandex-music/Manifest  |   2 -
 .../yandex-music/yandex-music-5.78.7.ebuild| 129 -
 .../yandex-music/yandex-music-5.79.7.ebuild| 129 -
 3 files changed, 260 deletions(-)

diff --git a/media-sound/yandex-music/Manifest 
b/media-sound/yandex-music/Manifest
index 46818aa790..7868881238 100644
--- a/media-sound/yandex-music/Manifest
+++ b/media-sound/yandex-music/Manifest
@@ -1,5 +1,3 @@
-DIST Yandex_Music_amd64_5.78.7.deb 92585384 BLAKE2B 
e783bdf0bc6f572344975ba122f77b92af4462e5a5e8274ef88bcfa285730dae8f8ceb35f38d6a32fc5df8224b458c5f387b820fbf415b33cd2e924332fcfe0c
 SHA512 
bbe4bd768b218ef45805d2b7db83659ba0875c8ccf3c65b69ca46356268f2fcec0321dfd51a68bf3e77d2034d62f3c04067e6c7a5dab072018aa04eeeabd54ac
-DIST Yandex_Music_amd64_5.79.7.deb 92572126 BLAKE2B 
0699449edf16bcf2d9e72c1ed885eecd42b26563e2750cc169e5f40b4cbfb925591420893b3350cee229ffa6fc745bf0fdcd8b806de7077a11a305fbad624cfb
 SHA512 
cfc343e988dd07485f80d02b9525b2568539dc344cd5da853bc9ee81a9ac52314c33ca056b7bd9c9a9ec4631f5106d601946b37151765a6a7ad4f4a5889464b4
 DIST Yandex_Music_amd64_5.81.4.deb 92599278 BLAKE2B 
221c693ac7150c7d6f0d45a31d5fc567ed5689fc71a54d11e1e48b8fea498f78bc0d0a72a1a25fb52a3f37dd9b63b5018556c0f52870266d0171e5a6a6068ed9
 SHA512 
494f4e52c5dd34f33c28a1ff4c9aab662c0d8c8163b28bf5067a65dd66b48241bc0e22c926633b1d6bf35372c7a84d4f1abb07004746988408f50e35ba67ca62
 DIST Yandex_Music_amd64_5.82.0.deb 92606352 BLAKE2B 
9df62bd624698787df49eb1e688bc07546fb1d6b3a156076a31986f7cf61bb5f572ea89e8cb0060c9f918716b4af8bbb9975a61d6a70d1b8e9feb5d419e23391
 SHA512 
dd6ccd0cfdd2d937d5b0134bf5a1b5954cd0f43adc5507c49e53f234d687282d1e6f0b8c76c7bd72d67998a232c447e752054dd4de57ceb17d8caa7868dfca3a
 DIST Yandex_Music_amd64_5.83.0.deb 92586476 BLAKE2B 
4f0a7db0e32dcc8a584ae57c37557876a1a675d2e3f11a47f8feefb52959639ff3452f8b394686f89feb54d6f976b7667ce8d23fbd632bbc8bcc9a6133651225
 SHA512 
4c8a637ff327edcf8d3e32991c0608841e987c3050f17f4467e90703a32b03781ebaebc9a2b5abd11585b78efcc98ec419de4547f8e3cc992baeac25190ceaca

diff --git a/media-sound/yandex-music/yandex-music-5.78.7.ebuild 
b/media-sound/yandex-music/yandex-music-5.78.7.ebuild
deleted file mode 100644
index 9ecec89b42..00
--- a/media-sound/yandex-music/yandex-music-5.78.7.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi 
fil fr gu he hi hr hu id it ja kn ko \
-lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi 
zh-CN zh-TW"
-inherit chromium-2 pax-utils wrapper unpacker xdg
-
-MY_PN="${PN/-/}"
-
-DESCRIPTION="Yandex Music streaming service"
-HOMEPAGE="https://music.yandex.ru/";
-SRC_URI="
-   amd64? ( 
https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb
 )
-"
-
-S="${WORKDIR}"
-
-LICENSE="Yandex-EULA"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-core
-   app-arch/bzip2
-   dev-libs/expat
-   dev-libs/fribidi
-   dev-libs/glib:2
-   dev-libs/gmp
-   dev-libs/libffi
-   dev-libs/libpcre2
-   dev-libs/libtasn1
-   dev-libs/libunistring
-   dev-libs/nettle
-   dev-libs/nspr
-   dev-libs/nss
-   dev-libs/wayland
-   media-gfx/graphite2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/harfbuzz
-   media-libs/libepoxy
-   media-libs/libjpeg-turbo
-   media-libs/libpng
-   media-libs/mesa
-   net-dns/libidn2
-   net-libs/gnutls
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/systemd-utils
-   sys-apps/util-linux
-   sys-devel/gcc
-   sys-libs/glibc
-   sys-libs/libcap
-   virtual/zlib
-   x11-libs/cairo[X,glib]
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/pango[X]
-   x11-libs/pixman
-"
-DEPEND="
-   >=dev-util/patchelf-0.9
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/yandex-music.*\\.desktop"
-YANDEX_HOME="opt/${PN}"
-
-pkg_setup() {
-   chromium_sui

[gentoo-commits] repo/proj/guru:master commit in: media-sound/yandex-music/

2026-01-31 Thread David Roman
commit: d905c95371adf91948ee9c3ecd03b3e9d5dac188
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Jan 30 16:39:24 2026 +
Commit: David Roman  gmail  com>
CommitDate: Fri Jan 30 16:39:24 2026 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d905c953

media-sound/yandex-music: 5.84.1 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-sound/yandex-music/Manifest  |   1 +
 .../yandex-music/yandex-music-5.84.1.ebuild| 129 +
 2 files changed, 130 insertions(+)

diff --git a/media-sound/yandex-music/Manifest 
b/media-sound/yandex-music/Manifest
index 2c2a7fbbff..46818aa790 100644
--- a/media-sound/yandex-music/Manifest
+++ b/media-sound/yandex-music/Manifest
@@ -3,3 +3,4 @@ DIST Yandex_Music_amd64_5.79.7.deb 92572126 BLAKE2B 
0699449edf16bcf2d9e72c1ed885
 DIST Yandex_Music_amd64_5.81.4.deb 92599278 BLAKE2B 
221c693ac7150c7d6f0d45a31d5fc567ed5689fc71a54d11e1e48b8fea498f78bc0d0a72a1a25fb52a3f37dd9b63b5018556c0f52870266d0171e5a6a6068ed9
 SHA512 
494f4e52c5dd34f33c28a1ff4c9aab662c0d8c8163b28bf5067a65dd66b48241bc0e22c926633b1d6bf35372c7a84d4f1abb07004746988408f50e35ba67ca62
 DIST Yandex_Music_amd64_5.82.0.deb 92606352 BLAKE2B 
9df62bd624698787df49eb1e688bc07546fb1d6b3a156076a31986f7cf61bb5f572ea89e8cb0060c9f918716b4af8bbb9975a61d6a70d1b8e9feb5d419e23391
 SHA512 
dd6ccd0cfdd2d937d5b0134bf5a1b5954cd0f43adc5507c49e53f234d687282d1e6f0b8c76c7bd72d67998a232c447e752054dd4de57ceb17d8caa7868dfca3a
 DIST Yandex_Music_amd64_5.83.0.deb 92586476 BLAKE2B 
4f0a7db0e32dcc8a584ae57c37557876a1a675d2e3f11a47f8feefb52959639ff3452f8b394686f89feb54d6f976b7667ce8d23fbd632bbc8bcc9a6133651225
 SHA512 
4c8a637ff327edcf8d3e32991c0608841e987c3050f17f4467e90703a32b03781ebaebc9a2b5abd11585b78efcc98ec419de4547f8e3cc992baeac25190ceaca
+DIST Yandex_Music_amd64_5.84.1.deb 92619070 BLAKE2B 
df7684d8a9c910acfccce73d347afd83d88b2d8f8e6dd7b15caa73fb5da511eeb434740cb2300f47f5bc92f50ec3a3811b0b014472d7a6069accb19d99dc8123
 SHA512 
7214751c246596dfbc788f6ebd229fc43ddaf358d36cea8fb9ec7496377fa5ec55eb473791fea9f569e880fbae8e7635c3aaa795332d775721f0605454f9644e

diff --git a/media-sound/yandex-music/yandex-music-5.84.1.ebuild 
b/media-sound/yandex-music/yandex-music-5.84.1.ebuild
new file mode 100644
index 00..32815afbbb
--- /dev/null
+++ b/media-sound/yandex-music/yandex-music-5.84.1.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi 
fil fr gu he hi hr hu id it ja kn ko \
+lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi 
zh-CN zh-TW"
+inherit chromium-2 pax-utils wrapper unpacker xdg
+
+MY_PN="${PN/-/}"
+
+DESCRIPTION="Yandex Music streaming service"
+HOMEPAGE="https://music.yandex.ru/";
+SRC_URI="
+   amd64? ( 
https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb
 )
+"
+
+S="${WORKDIR}"
+
+LICENSE="Yandex-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-core
+   app-arch/bzip2
+   dev-libs/expat
+   dev-libs/fribidi
+   dev-libs/glib:2
+   dev-libs/gmp
+   dev-libs/libffi
+   dev-libs/libpcre2
+   dev-libs/libtasn1
+   dev-libs/libunistring
+   dev-libs/nettle
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/wayland
+   media-gfx/graphite2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/harfbuzz
+   media-libs/libepoxy
+   media-libs/libjpeg-turbo
+   media-libs/libpng
+   media-libs/mesa
+   net-dns/libidn2
+   net-libs/gnutls
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/systemd-utils
+   sys-apps/util-linux
+   sys-devel/gcc
+   sys-libs/glibc
+   sys-libs/libcap
+   virtual/zlib
+   x11-libs/cairo[X,glib]
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango[X]
+   x11-libs/pixman
+"
+DEPEND="
+   >=dev-util/patchelf-0.9
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/yandex-music.*\\.desktop"
+YANDEX_HOME="opt/${PN}"
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   unpack_deb ${A}
+   mv -T "${S}/opt/Яндекс Музыка" "${S}/${YANDEX_HOME}" || die
+   mv -T "${S}/usr/share/doc/${MY_PN}" "${S}/usr/share/doc/${PF}" || die
+}
+
+src_prepare() {
+   default
+   sed -i -e "s|/opt/Яндекс Музыка/${MY_PN}|/opt/bin/${PN}|" -

[gentoo-commits] repo/proj/guru:master commit in: media-sound/yandex-music/

2025-12-11 Thread Haelwenn Monnier
commit: f9a2e811c423626d5e52931b179e370174e6826b
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Dec 10 21:54:32 2025 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Dec 10 21:55:58 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f9a2e811

media-sound/yandex-music: 5.79.7 re-disable update check

It was enabled in local repo for testing purpose.
Signed-off-by: Sergey Torokhov  yandex.ru>

 media-sound/yandex-music/yandex-music-5.79.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/yandex-music/yandex-music-5.79.7.ebuild 
b/media-sound/yandex-music/yandex-music-5.79.7.ebuild
index 40048db005..9ecec89b42 100644
--- a/media-sound/yandex-music/yandex-music-5.79.7.ebuild
+++ b/media-sound/yandex-music/yandex-music-5.79.7.ebuild
@@ -103,7 +103,7 @@ src_prepare() {
 
gunzip "usr/share/doc/${PF}/changelog.gz" || die "Failed to decompress 
docs"
 
-#  rm "${S}/${YANDEX_HOME}"/resources/app-update.yml || die
+   rm "${S}/${YANDEX_HOME}"/resources/app-update.yml || die
 
pushd "${YANDEX_HOME}/locales" > /dev/null || die
chromium_remove_language_paks



[gentoo-commits] repo/proj/guru:master commit in: media-sound/yandex-music/

2025-12-11 Thread Haelwenn Monnier
commit: 7c94b8bd69298eaf1634096842450878eb7ec902
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Dec 10 18:43:51 2025 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Dec 10 18:43:51 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c94b8bd

media-sound/yandex-music: 5.79.7 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-sound/yandex-music/Manifest  |   1 +
 .../yandex-music/yandex-music-5.79.7.ebuild| 129 +
 2 files changed, 130 insertions(+)

diff --git a/media-sound/yandex-music/Manifest 
b/media-sound/yandex-music/Manifest
index 3cfc7ba88f..72c8d477d6 100644
--- a/media-sound/yandex-music/Manifest
+++ b/media-sound/yandex-music/Manifest
@@ -4,3 +4,4 @@ DIST Yandex_Music_amd64_5.77.1.deb 92578104 BLAKE2B 
1376879b0797dde63a6153a37b3c
 DIST Yandex_Music_amd64_5.78.4.deb 92584610 BLAKE2B 
1aab1d17979f0cf923bd55f8dfa9b4d124732a12940bd696fd4c5b62c8f9fa7b342780d506cb7d832aaa238a60cfee0745cc127afccf2b7b4757945d2cf4c42f
 SHA512 
a6e3c2b1e46f195059becb9d82b7c70255dd581d69daca60f1e9ff08f9ea2f3ac5f9fa20ab4e4b4a1d555184031677b8e30c08db941f4fc01bdb2d699f269c33
 DIST Yandex_Music_amd64_5.78.7.deb 92585384 BLAKE2B 
e783bdf0bc6f572344975ba122f77b92af4462e5a5e8274ef88bcfa285730dae8f8ceb35f38d6a32fc5df8224b458c5f387b820fbf415b33cd2e924332fcfe0c
 SHA512 
bbe4bd768b218ef45805d2b7db83659ba0875c8ccf3c65b69ca46356268f2fcec0321dfd51a68bf3e77d2034d62f3c04067e6c7a5dab072018aa04eeeabd54ac
 DIST Yandex_Music_amd64_5.79.2.deb 92586290 BLAKE2B 
079df58618d115461e1b76558ed28b2a66ca6c9d808e97aa9989e1cff2f012454b39dbb385eb725010716bb284a80be7ad293055ec3efc263d1e34c0dd0841ad
 SHA512 
05bbb5e66e6266162539fa9ea40ece4def3f5bb9c9a9c56e36e2a5b4fdf85d6b342bc6d15b383ee54205ead3fbd27cf74d9e23b0add0a523cca8464e16ed6e0a
+DIST Yandex_Music_amd64_5.79.7.deb 92572126 BLAKE2B 
0699449edf16bcf2d9e72c1ed885eecd42b26563e2750cc169e5f40b4cbfb925591420893b3350cee229ffa6fc745bf0fdcd8b806de7077a11a305fbad624cfb
 SHA512 
cfc343e988dd07485f80d02b9525b2568539dc344cd5da853bc9ee81a9ac52314c33ca056b7bd9c9a9ec4631f5106d601946b37151765a6a7ad4f4a5889464b4

diff --git a/media-sound/yandex-music/yandex-music-5.79.7.ebuild 
b/media-sound/yandex-music/yandex-music-5.79.7.ebuild
new file mode 100644
index 00..40048db005
--- /dev/null
+++ b/media-sound/yandex-music/yandex-music-5.79.7.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi 
fil fr gu he hi hr hu id it ja kn ko \
+lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi 
zh-CN zh-TW"
+inherit chromium-2 pax-utils wrapper unpacker xdg
+
+MY_PN="${PN/-/}"
+
+DESCRIPTION="Yandex Music streaming service"
+HOMEPAGE="https://music.yandex.ru/";
+SRC_URI="
+   amd64? ( 
https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb
 )
+"
+
+S="${WORKDIR}"
+
+LICENSE="Yandex-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-core
+   app-arch/bzip2
+   dev-libs/expat
+   dev-libs/fribidi
+   dev-libs/glib:2
+   dev-libs/gmp
+   dev-libs/libffi
+   dev-libs/libpcre2
+   dev-libs/libtasn1
+   dev-libs/libunistring
+   dev-libs/nettle
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/wayland
+   media-gfx/graphite2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/harfbuzz
+   media-libs/libepoxy
+   media-libs/libjpeg-turbo
+   media-libs/libpng
+   media-libs/mesa
+   net-dns/libidn2
+   net-libs/gnutls
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/systemd-utils
+   sys-apps/util-linux
+   sys-devel/gcc
+   sys-libs/glibc
+   sys-libs/libcap
+   virtual/zlib
+   x11-libs/cairo[X,glib]
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango[X]
+   x11-libs/pixman
+"
+DEPEND="
+   >=dev-util/patchelf-0.9
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/yandex-music.*\\.desktop"
+YANDEX_HOME="opt/${PN}"
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   unpack_deb ${A}
+   mv -T "${S}/opt/Яндекс Музыка" "${S}/${YANDEX_HOME}" || die
+   mv -T "${S}/usr/share/doc/${MY_PN}" "${S}/usr/share/doc/${PF}" || die
+}
+
+src_prepare() {
+   default
+   sed -i -e "s|/opt/Яндекс Музыка/${MY_PN}|/opt/bin/$

[gentoo-commits] repo/proj/guru:master commit in: media-sound/yandex-music/

2025-12-11 Thread Haelwenn Monnier
commit: 30936c49a02bca9cf4648a87b656cd683c068302
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Wed Dec 10 18:46:19 2025 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Dec 10 18:46:19 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=30936c49

media-sound/yandex-music: drop old 5.75.2, 5.78.4

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-sound/yandex-music/Manifest  |   2 -
 .../yandex-music/yandex-music-5.75.2.ebuild| 129 -
 .../yandex-music/yandex-music-5.78.4.ebuild| 129 -
 3 files changed, 260 deletions(-)

diff --git a/media-sound/yandex-music/Manifest 
b/media-sound/yandex-music/Manifest
index 72c8d477d6..9119139925 100644
--- a/media-sound/yandex-music/Manifest
+++ b/media-sound/yandex-music/Manifest
@@ -1,7 +1,5 @@
-DIST Yandex_Music_amd64_5.75.2.deb 90330712 BLAKE2B 
ea605c24ceff469d86e43a654a1cf4cd5f8922616087899b7fc34a237d148883e22e0798e7d516a2fed892fa5f1a47207232b2149b625611d9d2d0cd82d42171
 SHA512 
384afaed7e1f334eb63c0d698de7aec626b5a29d0efcd975901ba76be68e3fe131c2070e0d81796fe99611ab8b37b655bdfa8d89cbdcdc3067f4ad160273ffd5
 DIST Yandex_Music_amd64_5.76.4.deb 90331836 BLAKE2B 
b332956da0c859aa96529e2d3e274ddcef443b3c1a919a0bc07570083dc72b7a1d13725b7cf347f58136492a5743c97d1b4c651309367f43736520d4834fc7b4
 SHA512 
c8f58adf2a8ea85eaa33018d34947fee30413fe087258aa47bcd352e03f78d852a2402c12b1ac7761a1571b2225c7eaf5ff8acecb13e2bae6696b0b01b232111
 DIST Yandex_Music_amd64_5.77.1.deb 92578104 BLAKE2B 
1376879b0797dde63a6153a37b3c8859bbe2f3824fcb9e95bde11bf77aa335a939c6c0287a3463df62a7a2d06e002ab310b832252e13b6421db54be26883429e
 SHA512 
5cb286cd7af5cac3ad15e7582d682170a30d5100e894ae12dc0fdbc97c443dc0c9af0ba689cad631cbac851c4aff753cf1b2aba91e37496d04016250be067fd8
-DIST Yandex_Music_amd64_5.78.4.deb 92584610 BLAKE2B 
1aab1d17979f0cf923bd55f8dfa9b4d124732a12940bd696fd4c5b62c8f9fa7b342780d506cb7d832aaa238a60cfee0745cc127afccf2b7b4757945d2cf4c42f
 SHA512 
a6e3c2b1e46f195059becb9d82b7c70255dd581d69daca60f1e9ff08f9ea2f3ac5f9fa20ab4e4b4a1d555184031677b8e30c08db941f4fc01bdb2d699f269c33
 DIST Yandex_Music_amd64_5.78.7.deb 92585384 BLAKE2B 
e783bdf0bc6f572344975ba122f77b92af4462e5a5e8274ef88bcfa285730dae8f8ceb35f38d6a32fc5df8224b458c5f387b820fbf415b33cd2e924332fcfe0c
 SHA512 
bbe4bd768b218ef45805d2b7db83659ba0875c8ccf3c65b69ca46356268f2fcec0321dfd51a68bf3e77d2034d62f3c04067e6c7a5dab072018aa04eeeabd54ac
 DIST Yandex_Music_amd64_5.79.2.deb 92586290 BLAKE2B 
079df58618d115461e1b76558ed28b2a66ca6c9d808e97aa9989e1cff2f012454b39dbb385eb725010716bb284a80be7ad293055ec3efc263d1e34c0dd0841ad
 SHA512 
05bbb5e66e6266162539fa9ea40ece4def3f5bb9c9a9c56e36e2a5b4fdf85d6b342bc6d15b383ee54205ead3fbd27cf74d9e23b0add0a523cca8464e16ed6e0a
 DIST Yandex_Music_amd64_5.79.7.deb 92572126 BLAKE2B 
0699449edf16bcf2d9e72c1ed885eecd42b26563e2750cc169e5f40b4cbfb925591420893b3350cee229ffa6fc745bf0fdcd8b806de7077a11a305fbad624cfb
 SHA512 
cfc343e988dd07485f80d02b9525b2568539dc344cd5da853bc9ee81a9ac52314c33ca056b7bd9c9a9ec4631f5106d601946b37151765a6a7ad4f4a5889464b4

diff --git a/media-sound/yandex-music/yandex-music-5.75.2.ebuild 
b/media-sound/yandex-music/yandex-music-5.75.2.ebuild
deleted file mode 100644
index 9ecec89b42..00
--- a/media-sound/yandex-music/yandex-music-5.75.2.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi 
fil fr gu he hi hr hu id it ja kn ko \
-lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi 
zh-CN zh-TW"
-inherit chromium-2 pax-utils wrapper unpacker xdg
-
-MY_PN="${PN/-/}"
-
-DESCRIPTION="Yandex Music streaming service"
-HOMEPAGE="https://music.yandex.ru/";
-SRC_URI="
-   amd64? ( 
https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb
 )
-"
-
-S="${WORKDIR}"
-
-LICENSE="Yandex-EULA"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-core
-   app-arch/bzip2
-   dev-libs/expat
-   dev-libs/fribidi
-   dev-libs/glib:2
-   dev-libs/gmp
-   dev-libs/libffi
-   dev-libs/libpcre2
-   dev-libs/libtasn1
-   dev-libs/libunistring
-   dev-libs/nettle
-   dev-libs/nspr
-   dev-libs/nss
-   dev-libs/wayland
-   media-gfx/graphite2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/harfbuzz
-   media-libs/libepoxy
-   media-libs/libjpeg-turbo
-   media-libs/libpng
-   media-libs/mesa
-   net-dns/libidn2
-   net-libs/gnutls
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/systemd-utils
-   sys-apps/util-linux
-   sys-devel/gcc
-   sys-libs/glibc
-   sys-libs/libcap
-   virtual/zlib
-   x11-libs/cairo[X,glib]
-   x11-lib

[gentoo-commits] repo/proj/guru:master commit in: media-sound/yandex-music/

2025-12-07 Thread Paul Zander
commit: 8ba4fe38f2d3b0e5944d30c44df6f753cdc4851c
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sat Dec  6 22:03:11 2025 +
Commit: Paul Zander  gmail  com>
CommitDate: Sat Dec  6 22:03:11 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ba4fe38

media-sound/yandex-music: 5.79.2 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-sound/yandex-music/Manifest  |   1 +
 .../yandex-music/yandex-music-5.79.2.ebuild| 129 +
 2 files changed, 130 insertions(+)

diff --git a/media-sound/yandex-music/Manifest 
b/media-sound/yandex-music/Manifest
index 1a75904dcf..3cfc7ba88f 100644
--- a/media-sound/yandex-music/Manifest
+++ b/media-sound/yandex-music/Manifest
@@ -3,3 +3,4 @@ DIST Yandex_Music_amd64_5.76.4.deb 90331836 BLAKE2B 
b332956da0c859aa96529e2d3e27
 DIST Yandex_Music_amd64_5.77.1.deb 92578104 BLAKE2B 
1376879b0797dde63a6153a37b3c8859bbe2f3824fcb9e95bde11bf77aa335a939c6c0287a3463df62a7a2d06e002ab310b832252e13b6421db54be26883429e
 SHA512 
5cb286cd7af5cac3ad15e7582d682170a30d5100e894ae12dc0fdbc97c443dc0c9af0ba689cad631cbac851c4aff753cf1b2aba91e37496d04016250be067fd8
 DIST Yandex_Music_amd64_5.78.4.deb 92584610 BLAKE2B 
1aab1d17979f0cf923bd55f8dfa9b4d124732a12940bd696fd4c5b62c8f9fa7b342780d506cb7d832aaa238a60cfee0745cc127afccf2b7b4757945d2cf4c42f
 SHA512 
a6e3c2b1e46f195059becb9d82b7c70255dd581d69daca60f1e9ff08f9ea2f3ac5f9fa20ab4e4b4a1d555184031677b8e30c08db941f4fc01bdb2d699f269c33
 DIST Yandex_Music_amd64_5.78.7.deb 92585384 BLAKE2B 
e783bdf0bc6f572344975ba122f77b92af4462e5a5e8274ef88bcfa285730dae8f8ceb35f38d6a32fc5df8224b458c5f387b820fbf415b33cd2e924332fcfe0c
 SHA512 
bbe4bd768b218ef45805d2b7db83659ba0875c8ccf3c65b69ca46356268f2fcec0321dfd51a68bf3e77d2034d62f3c04067e6c7a5dab072018aa04eeeabd54ac
+DIST Yandex_Music_amd64_5.79.2.deb 92586290 BLAKE2B 
079df58618d115461e1b76558ed28b2a66ca6c9d808e97aa9989e1cff2f012454b39dbb385eb725010716bb284a80be7ad293055ec3efc263d1e34c0dd0841ad
 SHA512 
05bbb5e66e6266162539fa9ea40ece4def3f5bb9c9a9c56e36e2a5b4fdf85d6b342bc6d15b383ee54205ead3fbd27cf74d9e23b0add0a523cca8464e16ed6e0a

diff --git a/media-sound/yandex-music/yandex-music-5.79.2.ebuild 
b/media-sound/yandex-music/yandex-music-5.79.2.ebuild
new file mode 100644
index 00..9ecec89b42
--- /dev/null
+++ b/media-sound/yandex-music/yandex-music-5.79.2.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi 
fil fr gu he hi hr hu id it ja kn ko \
+lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi 
zh-CN zh-TW"
+inherit chromium-2 pax-utils wrapper unpacker xdg
+
+MY_PN="${PN/-/}"
+
+DESCRIPTION="Yandex Music streaming service"
+HOMEPAGE="https://music.yandex.ru/";
+SRC_URI="
+   amd64? ( 
https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb
 )
+"
+
+S="${WORKDIR}"
+
+LICENSE="Yandex-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-core
+   app-arch/bzip2
+   dev-libs/expat
+   dev-libs/fribidi
+   dev-libs/glib:2
+   dev-libs/gmp
+   dev-libs/libffi
+   dev-libs/libpcre2
+   dev-libs/libtasn1
+   dev-libs/libunistring
+   dev-libs/nettle
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/wayland
+   media-gfx/graphite2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/harfbuzz
+   media-libs/libepoxy
+   media-libs/libjpeg-turbo
+   media-libs/libpng
+   media-libs/mesa
+   net-dns/libidn2
+   net-libs/gnutls
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/systemd-utils
+   sys-apps/util-linux
+   sys-devel/gcc
+   sys-libs/glibc
+   sys-libs/libcap
+   virtual/zlib
+   x11-libs/cairo[X,glib]
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango[X]
+   x11-libs/pixman
+"
+DEPEND="
+   >=dev-util/patchelf-0.9
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/yandex-music.*\\.desktop"
+YANDEX_HOME="opt/${PN}"
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   unpack_deb ${A}
+   mv -T "${S}/opt/Яндекс Музыка" "${S}/${YANDEX_HOME}" || die
+   mv -T "${S}/usr/share/doc/${MY_PN}" "${S}/usr/share/doc/${PF}" || die
+}
+
+src_prepare() {
+   default
+   sed -i -e "s|/opt/Яндекс Музыка/${MY_PN}|/opt/bin/${PN}|" -

[gentoo-commits] repo/proj/guru:master commit in: media-sound/yandex-music/

2025-12-02 Thread Paul Zander
commit: 5598537ebdd9571a47d2c1a5903baf5c94d905df
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Nov 30 21:41:23 2025 +
Commit: Paul Zander  gmail  com>
CommitDate: Sun Nov 30 21:41:23 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5598537e

media-sound/yandex-music: 5.78.7 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-sound/yandex-music/Manifest  |   1 +
 .../yandex-music/yandex-music-5.78.7.ebuild| 129 +
 2 files changed, 130 insertions(+)

diff --git a/media-sound/yandex-music/Manifest 
b/media-sound/yandex-music/Manifest
index 22bebcfbe4..1a75904dcf 100644
--- a/media-sound/yandex-music/Manifest
+++ b/media-sound/yandex-music/Manifest
@@ -2,3 +2,4 @@ DIST Yandex_Music_amd64_5.75.2.deb 90330712 BLAKE2B 
ea605c24ceff469d86e43a654a1c
 DIST Yandex_Music_amd64_5.76.4.deb 90331836 BLAKE2B 
b332956da0c859aa96529e2d3e274ddcef443b3c1a919a0bc07570083dc72b7a1d13725b7cf347f58136492a5743c97d1b4c651309367f43736520d4834fc7b4
 SHA512 
c8f58adf2a8ea85eaa33018d34947fee30413fe087258aa47bcd352e03f78d852a2402c12b1ac7761a1571b2225c7eaf5ff8acecb13e2bae6696b0b01b232111
 DIST Yandex_Music_amd64_5.77.1.deb 92578104 BLAKE2B 
1376879b0797dde63a6153a37b3c8859bbe2f3824fcb9e95bde11bf77aa335a939c6c0287a3463df62a7a2d06e002ab310b832252e13b6421db54be26883429e
 SHA512 
5cb286cd7af5cac3ad15e7582d682170a30d5100e894ae12dc0fdbc97c443dc0c9af0ba689cad631cbac851c4aff753cf1b2aba91e37496d04016250be067fd8
 DIST Yandex_Music_amd64_5.78.4.deb 92584610 BLAKE2B 
1aab1d17979f0cf923bd55f8dfa9b4d124732a12940bd696fd4c5b62c8f9fa7b342780d506cb7d832aaa238a60cfee0745cc127afccf2b7b4757945d2cf4c42f
 SHA512 
a6e3c2b1e46f195059becb9d82b7c70255dd581d69daca60f1e9ff08f9ea2f3ac5f9fa20ab4e4b4a1d555184031677b8e30c08db941f4fc01bdb2d699f269c33
+DIST Yandex_Music_amd64_5.78.7.deb 92585384 BLAKE2B 
e783bdf0bc6f572344975ba122f77b92af4462e5a5e8274ef88bcfa285730dae8f8ceb35f38d6a32fc5df8224b458c5f387b820fbf415b33cd2e924332fcfe0c
 SHA512 
bbe4bd768b218ef45805d2b7db83659ba0875c8ccf3c65b69ca46356268f2fcec0321dfd51a68bf3e77d2034d62f3c04067e6c7a5dab072018aa04eeeabd54ac

diff --git a/media-sound/yandex-music/yandex-music-5.78.7.ebuild 
b/media-sound/yandex-music/yandex-music-5.78.7.ebuild
new file mode 100644
index 00..9ecec89b42
--- /dev/null
+++ b/media-sound/yandex-music/yandex-music-5.78.7.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi 
fil fr gu he hi hr hu id it ja kn ko \
+lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi 
zh-CN zh-TW"
+inherit chromium-2 pax-utils wrapper unpacker xdg
+
+MY_PN="${PN/-/}"
+
+DESCRIPTION="Yandex Music streaming service"
+HOMEPAGE="https://music.yandex.ru/";
+SRC_URI="
+   amd64? ( 
https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb
 )
+"
+
+S="${WORKDIR}"
+
+LICENSE="Yandex-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-core
+   app-arch/bzip2
+   dev-libs/expat
+   dev-libs/fribidi
+   dev-libs/glib:2
+   dev-libs/gmp
+   dev-libs/libffi
+   dev-libs/libpcre2
+   dev-libs/libtasn1
+   dev-libs/libunistring
+   dev-libs/nettle
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/wayland
+   media-gfx/graphite2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/harfbuzz
+   media-libs/libepoxy
+   media-libs/libjpeg-turbo
+   media-libs/libpng
+   media-libs/mesa
+   net-dns/libidn2
+   net-libs/gnutls
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/systemd-utils
+   sys-apps/util-linux
+   sys-devel/gcc
+   sys-libs/glibc
+   sys-libs/libcap
+   virtual/zlib
+   x11-libs/cairo[X,glib]
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango[X]
+   x11-libs/pixman
+"
+DEPEND="
+   >=dev-util/patchelf-0.9
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/yandex-music.*\\.desktop"
+YANDEX_HOME="opt/${PN}"
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   unpack_deb ${A}
+   mv -T "${S}/opt/Яндекс Музыка" "${S}/${YANDEX_HOME}" || die
+   mv -T "${S}/usr/share/doc/${MY_PN}" "${S}/usr/share/doc/${PF}" || die
+}
+
+src_prepare() {
+   default
+   sed -i -e "s|/opt/Яндекс Музыка/${MY_PN}|/opt/bin/${PN}|" -

[gentoo-commits] repo/proj/guru:master commit in: media-sound/yandex-music/

2025-11-29 Thread Haelwenn Monnier
commit: d73e3605b6e585b233b0d0e6cf71eaca083913f9
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Nov 28 19:58:07 2025 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Nov 28 19:58:07 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d73e3605

media-sound/yandex-music: 5.78.4 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-sound/yandex-music/Manifest  |   1 +
 .../yandex-music/yandex-music-5.78.4.ebuild| 129 +
 2 files changed, 130 insertions(+)

diff --git a/media-sound/yandex-music/Manifest 
b/media-sound/yandex-music/Manifest
index 654a33922e..22bebcfbe4 100644
--- a/media-sound/yandex-music/Manifest
+++ b/media-sound/yandex-music/Manifest
@@ -1,3 +1,4 @@
 DIST Yandex_Music_amd64_5.75.2.deb 90330712 BLAKE2B 
ea605c24ceff469d86e43a654a1cf4cd5f8922616087899b7fc34a237d148883e22e0798e7d516a2fed892fa5f1a47207232b2149b625611d9d2d0cd82d42171
 SHA512 
384afaed7e1f334eb63c0d698de7aec626b5a29d0efcd975901ba76be68e3fe131c2070e0d81796fe99611ab8b37b655bdfa8d89cbdcdc3067f4ad160273ffd5
 DIST Yandex_Music_amd64_5.76.4.deb 90331836 BLAKE2B 
b332956da0c859aa96529e2d3e274ddcef443b3c1a919a0bc07570083dc72b7a1d13725b7cf347f58136492a5743c97d1b4c651309367f43736520d4834fc7b4
 SHA512 
c8f58adf2a8ea85eaa33018d34947fee30413fe087258aa47bcd352e03f78d852a2402c12b1ac7761a1571b2225c7eaf5ff8acecb13e2bae6696b0b01b232111
 DIST Yandex_Music_amd64_5.77.1.deb 92578104 BLAKE2B 
1376879b0797dde63a6153a37b3c8859bbe2f3824fcb9e95bde11bf77aa335a939c6c0287a3463df62a7a2d06e002ab310b832252e13b6421db54be26883429e
 SHA512 
5cb286cd7af5cac3ad15e7582d682170a30d5100e894ae12dc0fdbc97c443dc0c9af0ba689cad631cbac851c4aff753cf1b2aba91e37496d04016250be067fd8
+DIST Yandex_Music_amd64_5.78.4.deb 92584610 BLAKE2B 
1aab1d17979f0cf923bd55f8dfa9b4d124732a12940bd696fd4c5b62c8f9fa7b342780d506cb7d832aaa238a60cfee0745cc127afccf2b7b4757945d2cf4c42f
 SHA512 
a6e3c2b1e46f195059becb9d82b7c70255dd581d69daca60f1e9ff08f9ea2f3ac5f9fa20ab4e4b4a1d555184031677b8e30c08db941f4fc01bdb2d699f269c33

diff --git a/media-sound/yandex-music/yandex-music-5.78.4.ebuild 
b/media-sound/yandex-music/yandex-music-5.78.4.ebuild
new file mode 100644
index 00..9ecec89b42
--- /dev/null
+++ b/media-sound/yandex-music/yandex-music-5.78.4.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi 
fil fr gu he hi hr hu id it ja kn ko \
+lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi 
zh-CN zh-TW"
+inherit chromium-2 pax-utils wrapper unpacker xdg
+
+MY_PN="${PN/-/}"
+
+DESCRIPTION="Yandex Music streaming service"
+HOMEPAGE="https://music.yandex.ru/";
+SRC_URI="
+   amd64? ( 
https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb
 )
+"
+
+S="${WORKDIR}"
+
+LICENSE="Yandex-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-core
+   app-arch/bzip2
+   dev-libs/expat
+   dev-libs/fribidi
+   dev-libs/glib:2
+   dev-libs/gmp
+   dev-libs/libffi
+   dev-libs/libpcre2
+   dev-libs/libtasn1
+   dev-libs/libunistring
+   dev-libs/nettle
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/wayland
+   media-gfx/graphite2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/harfbuzz
+   media-libs/libepoxy
+   media-libs/libjpeg-turbo
+   media-libs/libpng
+   media-libs/mesa
+   net-dns/libidn2
+   net-libs/gnutls
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/systemd-utils
+   sys-apps/util-linux
+   sys-devel/gcc
+   sys-libs/glibc
+   sys-libs/libcap
+   virtual/zlib
+   x11-libs/cairo[X,glib]
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango[X]
+   x11-libs/pixman
+"
+DEPEND="
+   >=dev-util/patchelf-0.9
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/yandex-music.*\\.desktop"
+YANDEX_HOME="opt/${PN}"
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   unpack_deb ${A}
+   mv -T "${S}/opt/Яндекс Музыка" "${S}/${YANDEX_HOME}" || die
+   mv -T "${S}/usr/share/doc/${MY_PN}" "${S}/usr/share/doc/${PF}" || die
+}
+
+src_prepare() {
+   default
+   sed -i -e "s|/opt/Яндекс Музыка/${MY_PN}|/opt/bin/${PN}|" -i -e 
"s/Audio;/AudioVideo;/" \
+   "${S}/usr/share/applicatio

[gentoo-commits] repo/proj/guru:master commit in: media-sound/yandex-music/

2025-11-23 Thread Paul Zander
commit: 4081677a237da895f52f01c8cda558c7b8996c4b
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Sun Nov 23 11:45:50 2025 +
Commit: Paul Zander  gmail  com>
CommitDate: Sun Nov 23 11:45:50 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4081677a

media-sound/yandex-music: 5.77.1 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-sound/yandex-music/Manifest  |   1 +
 .../yandex-music/yandex-music-5.77.1.ebuild| 129 +
 2 files changed, 130 insertions(+)

diff --git a/media-sound/yandex-music/Manifest 
b/media-sound/yandex-music/Manifest
index 2883ee0091..654a33922e 100644
--- a/media-sound/yandex-music/Manifest
+++ b/media-sound/yandex-music/Manifest
@@ -1,2 +1,3 @@
 DIST Yandex_Music_amd64_5.75.2.deb 90330712 BLAKE2B 
ea605c24ceff469d86e43a654a1cf4cd5f8922616087899b7fc34a237d148883e22e0798e7d516a2fed892fa5f1a47207232b2149b625611d9d2d0cd82d42171
 SHA512 
384afaed7e1f334eb63c0d698de7aec626b5a29d0efcd975901ba76be68e3fe131c2070e0d81796fe99611ab8b37b655bdfa8d89cbdcdc3067f4ad160273ffd5
 DIST Yandex_Music_amd64_5.76.4.deb 90331836 BLAKE2B 
b332956da0c859aa96529e2d3e274ddcef443b3c1a919a0bc07570083dc72b7a1d13725b7cf347f58136492a5743c97d1b4c651309367f43736520d4834fc7b4
 SHA512 
c8f58adf2a8ea85eaa33018d34947fee30413fe087258aa47bcd352e03f78d852a2402c12b1ac7761a1571b2225c7eaf5ff8acecb13e2bae6696b0b01b232111
+DIST Yandex_Music_amd64_5.77.1.deb 92578104 BLAKE2B 
1376879b0797dde63a6153a37b3c8859bbe2f3824fcb9e95bde11bf77aa335a939c6c0287a3463df62a7a2d06e002ab310b832252e13b6421db54be26883429e
 SHA512 
5cb286cd7af5cac3ad15e7582d682170a30d5100e894ae12dc0fdbc97c443dc0c9af0ba689cad631cbac851c4aff753cf1b2aba91e37496d04016250be067fd8

diff --git a/media-sound/yandex-music/yandex-music-5.77.1.ebuild 
b/media-sound/yandex-music/yandex-music-5.77.1.ebuild
new file mode 100644
index 00..9ecec89b42
--- /dev/null
+++ b/media-sound/yandex-music/yandex-music-5.77.1.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi 
fil fr gu he hi hr hu id it ja kn ko \
+lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi 
zh-CN zh-TW"
+inherit chromium-2 pax-utils wrapper unpacker xdg
+
+MY_PN="${PN/-/}"
+
+DESCRIPTION="Yandex Music streaming service"
+HOMEPAGE="https://music.yandex.ru/";
+SRC_URI="
+   amd64? ( 
https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb
 )
+"
+
+S="${WORKDIR}"
+
+LICENSE="Yandex-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-core
+   app-arch/bzip2
+   dev-libs/expat
+   dev-libs/fribidi
+   dev-libs/glib:2
+   dev-libs/gmp
+   dev-libs/libffi
+   dev-libs/libpcre2
+   dev-libs/libtasn1
+   dev-libs/libunistring
+   dev-libs/nettle
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/wayland
+   media-gfx/graphite2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/harfbuzz
+   media-libs/libepoxy
+   media-libs/libjpeg-turbo
+   media-libs/libpng
+   media-libs/mesa
+   net-dns/libidn2
+   net-libs/gnutls
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/systemd-utils
+   sys-apps/util-linux
+   sys-devel/gcc
+   sys-libs/glibc
+   sys-libs/libcap
+   virtual/zlib
+   x11-libs/cairo[X,glib]
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango[X]
+   x11-libs/pixman
+"
+DEPEND="
+   >=dev-util/patchelf-0.9
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/yandex-music.*\\.desktop"
+YANDEX_HOME="opt/${PN}"
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   unpack_deb ${A}
+   mv -T "${S}/opt/Яндекс Музыка" "${S}/${YANDEX_HOME}" || die
+   mv -T "${S}/usr/share/doc/${MY_PN}" "${S}/usr/share/doc/${PF}" || die
+}
+
+src_prepare() {
+   default
+   sed -i -e "s|/opt/Яндекс Музыка/${MY_PN}|/opt/bin/${PN}|" -i -e 
"s/Audio;/AudioVideo;/" \
+   "${S}/usr/share/applications/${MY_PN}.desktop" || die
+
+   sed -i -e "s|/opt/Яндекс Музыка|/${YANDEX_HOME}|" 
"${S}/${YANDEX_HOME}"/resources/apparmor-profile || die
+
+   gunzip "usr/share/doc/${PF}/changelog.gz" || die "Failed to decompress 
docs"
+
+   rm "${S}/${YANDEX_HOME}"/resources/app-update.yml || die
+
+   pushd "${YANDEX_HOM

[gentoo-commits] repo/proj/guru:master commit in: media-sound/yandex-music/

2025-11-15 Thread Haelwenn Monnier
commit: 89d350890f6efbe255e929ec4ca4d2dae459955d
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Nov 14 16:27:44 2025 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Nov 14 16:27:44 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=89d35089

media-sound/yandex-music: 5.76.4 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-sound/yandex-music/Manifest  |   1 +
 .../yandex-music/yandex-music-5.76.4.ebuild| 129 +
 2 files changed, 130 insertions(+)

diff --git a/media-sound/yandex-music/Manifest 
b/media-sound/yandex-music/Manifest
index d36a63cdc0..3f6702a942 100644
--- a/media-sound/yandex-music/Manifest
+++ b/media-sound/yandex-music/Manifest
@@ -2,3 +2,4 @@ DIST Yandex_Music_amd64_5.72.5.deb 90322566 BLAKE2B 
8434c7ff60b50143f4c485194151
 DIST Yandex_Music_amd64_5.73.1.deb 90315806 BLAKE2B 
7dc9833ddf5233d6b6820d9bb5ffa29d885b86e68334859faf0f180a369eac326ada5510c9820fcc5c131b258a0e8e7bfa1f3521b3644bc34cf7df682c126348
 SHA512 
bd99359575921153a89a870a286be5006f179b42b1ffc854add9b8df889ae6c83b27b2a9905347ff579d4d4d7d7d33a3dbdc5967921033f43169bfd12ef95ff9
 DIST Yandex_Music_amd64_5.74.1.deb 90333876 BLAKE2B 
09cfaf75f1731078fa8198ff92bb7f1cfebcf19ee26e97ca8f36e6c4730310d02f09b8296f026656b8f5d095810c991f977b530997b1d273244d7f94d10104ff
 SHA512 
fdbc1a1607062bde6d23d9e94325ee1e4a7e4fca38444a5f24e6f57015dcf174288f430635a9cbb56f51613b1da96ada47d94d5d7e824ccd1769d627dfbf0b6c
 DIST Yandex_Music_amd64_5.75.2.deb 90330712 BLAKE2B 
ea605c24ceff469d86e43a654a1cf4cd5f8922616087899b7fc34a237d148883e22e0798e7d516a2fed892fa5f1a47207232b2149b625611d9d2d0cd82d42171
 SHA512 
384afaed7e1f334eb63c0d698de7aec626b5a29d0efcd975901ba76be68e3fe131c2070e0d81796fe99611ab8b37b655bdfa8d89cbdcdc3067f4ad160273ffd5
+DIST Yandex_Music_amd64_5.76.4.deb 90331836 BLAKE2B 
b332956da0c859aa96529e2d3e274ddcef443b3c1a919a0bc07570083dc72b7a1d13725b7cf347f58136492a5743c97d1b4c651309367f43736520d4834fc7b4
 SHA512 
c8f58adf2a8ea85eaa33018d34947fee30413fe087258aa47bcd352e03f78d852a2402c12b1ac7761a1571b2225c7eaf5ff8acecb13e2bae6696b0b01b232111

diff --git a/media-sound/yandex-music/yandex-music-5.76.4.ebuild 
b/media-sound/yandex-music/yandex-music-5.76.4.ebuild
new file mode 100644
index 00..9ecec89b42
--- /dev/null
+++ b/media-sound/yandex-music/yandex-music-5.76.4.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi 
fil fr gu he hi hr hu id it ja kn ko \
+lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi 
zh-CN zh-TW"
+inherit chromium-2 pax-utils wrapper unpacker xdg
+
+MY_PN="${PN/-/}"
+
+DESCRIPTION="Yandex Music streaming service"
+HOMEPAGE="https://music.yandex.ru/";
+SRC_URI="
+   amd64? ( 
https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb
 )
+"
+
+S="${WORKDIR}"
+
+LICENSE="Yandex-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-core
+   app-arch/bzip2
+   dev-libs/expat
+   dev-libs/fribidi
+   dev-libs/glib:2
+   dev-libs/gmp
+   dev-libs/libffi
+   dev-libs/libpcre2
+   dev-libs/libtasn1
+   dev-libs/libunistring
+   dev-libs/nettle
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/wayland
+   media-gfx/graphite2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/harfbuzz
+   media-libs/libepoxy
+   media-libs/libjpeg-turbo
+   media-libs/libpng
+   media-libs/mesa
+   net-dns/libidn2
+   net-libs/gnutls
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/systemd-utils
+   sys-apps/util-linux
+   sys-devel/gcc
+   sys-libs/glibc
+   sys-libs/libcap
+   virtual/zlib
+   x11-libs/cairo[X,glib]
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango[X]
+   x11-libs/pixman
+"
+DEPEND="
+   >=dev-util/patchelf-0.9
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/yandex-music.*\\.desktop"
+YANDEX_HOME="opt/${PN}"
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   unpack_deb ${A}
+   mv -T "${S}/opt/Яндекс Музыка" "${S}/${YANDEX_HOME}" || die
+   mv -T "${S}/usr/share/doc/${MY_PN}" "${S}/usr/share/doc/${PF}" || die
+}
+
+src_prepare() {
+   default
+   sed -i -e "s|/opt/Яндекс Музыка/${MY_PN}|/opt/bin/$

[gentoo-commits] repo/proj/guru:master commit in: media-sound/yandex-music/

2025-11-15 Thread Haelwenn Monnier
commit: 6a38c333cf66c2f55977624ce208ed5d5a909121
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Fri Nov 14 16:32:00 2025 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Nov 14 16:32:00 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a38c333

media-sound/yandex-music: drop old 5.72.5, 5.73.1, 5.74.1

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-sound/yandex-music/Manifest  |   3 -
 .../yandex-music/yandex-music-5.72.5.ebuild| 129 -
 .../yandex-music/yandex-music-5.73.1.ebuild| 129 -
 .../yandex-music/yandex-music-5.74.1.ebuild| 129 -
 4 files changed, 390 deletions(-)

diff --git a/media-sound/yandex-music/Manifest 
b/media-sound/yandex-music/Manifest
index 3f6702a942..2883ee0091 100644
--- a/media-sound/yandex-music/Manifest
+++ b/media-sound/yandex-music/Manifest
@@ -1,5 +1,2 @@
-DIST Yandex_Music_amd64_5.72.5.deb 90322566 BLAKE2B 
8434c7ff60b50143f4c485194151ddc4bd74f8d0e92763b1a46fedab5f23ec4d94803514bc52f7090859b961f4e7674dc0e316dd1921f82aec60049d62eb1de3
 SHA512 
711e48d4c847ae9027c4a9a9f2e7d1a0609a5871df7b461f48fee13812ce1934ffb813d909182b184565b1a8b68b7397f47a27439b309f92a42bf45b8673f608
-DIST Yandex_Music_amd64_5.73.1.deb 90315806 BLAKE2B 
7dc9833ddf5233d6b6820d9bb5ffa29d885b86e68334859faf0f180a369eac326ada5510c9820fcc5c131b258a0e8e7bfa1f3521b3644bc34cf7df682c126348
 SHA512 
bd99359575921153a89a870a286be5006f179b42b1ffc854add9b8df889ae6c83b27b2a9905347ff579d4d4d7d7d33a3dbdc5967921033f43169bfd12ef95ff9
-DIST Yandex_Music_amd64_5.74.1.deb 90333876 BLAKE2B 
09cfaf75f1731078fa8198ff92bb7f1cfebcf19ee26e97ca8f36e6c4730310d02f09b8296f026656b8f5d095810c991f977b530997b1d273244d7f94d10104ff
 SHA512 
fdbc1a1607062bde6d23d9e94325ee1e4a7e4fca38444a5f24e6f57015dcf174288f430635a9cbb56f51613b1da96ada47d94d5d7e824ccd1769d627dfbf0b6c
 DIST Yandex_Music_amd64_5.75.2.deb 90330712 BLAKE2B 
ea605c24ceff469d86e43a654a1cf4cd5f8922616087899b7fc34a237d148883e22e0798e7d516a2fed892fa5f1a47207232b2149b625611d9d2d0cd82d42171
 SHA512 
384afaed7e1f334eb63c0d698de7aec626b5a29d0efcd975901ba76be68e3fe131c2070e0d81796fe99611ab8b37b655bdfa8d89cbdcdc3067f4ad160273ffd5
 DIST Yandex_Music_amd64_5.76.4.deb 90331836 BLAKE2B 
b332956da0c859aa96529e2d3e274ddcef443b3c1a919a0bc07570083dc72b7a1d13725b7cf347f58136492a5743c97d1b4c651309367f43736520d4834fc7b4
 SHA512 
c8f58adf2a8ea85eaa33018d34947fee30413fe087258aa47bcd352e03f78d852a2402c12b1ac7761a1571b2225c7eaf5ff8acecb13e2bae6696b0b01b232111

diff --git a/media-sound/yandex-music/yandex-music-5.72.5.ebuild 
b/media-sound/yandex-music/yandex-music-5.72.5.ebuild
deleted file mode 100644
index 9ecec89b42..00
--- a/media-sound/yandex-music/yandex-music-5.72.5.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi 
fil fr gu he hi hr hu id it ja kn ko \
-lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi 
zh-CN zh-TW"
-inherit chromium-2 pax-utils wrapper unpacker xdg
-
-MY_PN="${PN/-/}"
-
-DESCRIPTION="Yandex Music streaming service"
-HOMEPAGE="https://music.yandex.ru/";
-SRC_URI="
-   amd64? ( 
https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb
 )
-"
-
-S="${WORKDIR}"
-
-LICENSE="Yandex-EULA"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-core
-   app-arch/bzip2
-   dev-libs/expat
-   dev-libs/fribidi
-   dev-libs/glib:2
-   dev-libs/gmp
-   dev-libs/libffi
-   dev-libs/libpcre2
-   dev-libs/libtasn1
-   dev-libs/libunistring
-   dev-libs/nettle
-   dev-libs/nspr
-   dev-libs/nss
-   dev-libs/wayland
-   media-gfx/graphite2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/harfbuzz
-   media-libs/libepoxy
-   media-libs/libjpeg-turbo
-   media-libs/libpng
-   media-libs/mesa
-   net-dns/libidn2
-   net-libs/gnutls
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/systemd-utils
-   sys-apps/util-linux
-   sys-devel/gcc
-   sys-libs/glibc
-   sys-libs/libcap
-   virtual/zlib
-   x11-libs/cairo[X,glib]
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+
-   x11-libs/libX11
-   x11-libs/libXau
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXdmcp
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libdrm
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/pango[X]
-   x11-libs/pixman
-"
-DEPEND="
-   >=dev-util/patchelf-0.9
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/appli

[gentoo-commits] repo/proj/guru:master commit in: media-sound/yandex-music/

2025-10-20 Thread David Roman
commit: eda4f152fb546aa4e7dcda273c7ee4f4c3ce746b
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Thu Oct 16 23:34:06 2025 +
Commit: David Roman  gmail  com>
CommitDate: Thu Oct 16 23:44:14 2025 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eda4f152

media-sound/yandex-music: new-package, add 5.72.5

Signed-off-by: Sergey Torokhov  yandex.ru>

 media-sound/yandex-music/Manifest  |   1 +
 media-sound/yandex-music/metadata.xml  |  11 ++
 .../yandex-music/yandex-music-5.72.5.ebuild| 129 +
 3 files changed, 141 insertions(+)

diff --git a/media-sound/yandex-music/Manifest 
b/media-sound/yandex-music/Manifest
new file mode 100644
index 00..469aa9aee9
--- /dev/null
+++ b/media-sound/yandex-music/Manifest
@@ -0,0 +1 @@
+DIST Yandex_Music_amd64_5.72.5.deb 90322566 BLAKE2B 
8434c7ff60b50143f4c485194151ddc4bd74f8d0e92763b1a46fedab5f23ec4d94803514bc52f7090859b961f4e7674dc0e316dd1921f82aec60049d62eb1de3
 SHA512 
711e48d4c847ae9027c4a9a9f2e7d1a0609a5871df7b461f48fee13812ce1934ffb813d909182b184565b1a8b68b7397f47a27439b309f92a42bf45b8673f608

diff --git a/media-sound/yandex-music/metadata.xml 
b/media-sound/yandex-music/metadata.xml
new file mode 100644
index 00..8d5eae4b25
--- /dev/null
+++ b/media-sound/yandex-music/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   [email protected]
+   Sergey Torokhov
+   
+   
+   Yandex Music is a music streaming service that offers 
personalized recommendations and smart playlists.
+   
+

diff --git a/media-sound/yandex-music/yandex-music-5.72.5.ebuild 
b/media-sound/yandex-music/yandex-music-5.72.5.ebuild
new file mode 100644
index 00..c444ffb589
--- /dev/null
+++ b/media-sound/yandex-music/yandex-music-5.72.5.ebuild
@@ -0,0 +1,129 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fi 
fil fr gu he hi hr hu id it ja kn ko \
+lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw ta te th tr uk ur vi 
zh-CN zh-TW"
+inherit chromium-2 pax-utils wrapper unpacker xdg
+
+MY_PN="Yandex_Music"
+
+DESCRIPTION="Yandex Music streaming service"
+HOMEPAGE="https://music.yandex.ru/";
+SRC_URI="
+   amd64? ( 
https://music-desktop-application.s3.yandex.net/stable/Yandex_Music_amd64_${PV}.deb
 )
+"
+
+S="${WORKDIR}"
+
+LICENSE="Yandex-EULA"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-core
+   app-arch/bzip2
+   dev-libs/expat
+   dev-libs/fribidi
+   dev-libs/glib:2
+   dev-libs/gmp
+   dev-libs/libffi
+   dev-libs/libpcre2
+   dev-libs/libtasn1
+   dev-libs/libunistring
+   dev-libs/nettle
+   dev-libs/nspr
+   dev-libs/nss
+   dev-libs/wayland
+   media-gfx/graphite2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   media-libs/harfbuzz
+   media-libs/libepoxy
+   media-libs/libjpeg-turbo
+   media-libs/libpng
+   media-libs/mesa
+   net-dns/libidn2
+   net-libs/gnutls
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/systemd-utils
+   sys-apps/util-linux
+   sys-devel/gcc
+   sys-libs/glibc
+   sys-libs/libcap
+   sys-libs/zlib
+   x11-libs/cairo[X,glib]
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXdmcp
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libdrm
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/pango[X]
+   x11-libs/pixman
+"
+DEPEND="
+   >=dev-util/patchelf-0.9
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/yandex-music.*\\.desktop"
+YANDEX_HOME="opt/${PN}"
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   unpack_deb ${A}
+   mv -T "${S}/opt/Яндекс Музыка" "${S}/opt/${PN}" || die
+   mv -T "${S}/usr/share/doc/yandexmusic" "${S}/usr/share/doc/${PF}" || die
+}
+
+src_prepare() {
+   default
+   sed -i -e "s|/opt/Яндекс Музыка/yandexmusic|/opt/bin/${PN}|" -i -e 
"s/Audio;/AudioVideo;/" \
+   "${S}"/usr/share/applications/yandexmusic.desktop || die
+
+   sed -i -e "s|/opt/Яндекс Музыка|/opt/${PN}|" 
"${S}/opt/${PN}"/resources/apparmor-profile || die
+
+   gunzip "usr/share/doc/${PF}/changelog.gz" || die "Failed to decompress 
docs"
+
+   rm "${S}/opt/${PN}"/resources/app-update.yml || die
+
+   pushd "${YANDEX_HOME}/locales" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die