diff --git a/media-sound/ytm-player/Manifest b/media-sound/ytm-player/Manifest index 14fd2d0237..aa0f1034ae 100644 --- a/media-sound/ytm-player/Manifest +++ b/media-sound/ytm-player/Manifest @@ -1,4 +1,2 @@ -DIST ytm-player-1.9.4.tar.gz 1791782 BLAKE2B 140c11727b26663ca634c1aef00669fe797024295561743eebc6965652db20f8b8b2bd1738978a5b89d0dcf69bd8265e6b0897f7c353bf765a6f429dd2f73c38 SHA512 97501d8651038000eb568e6a71f0649a4c2e6232564f13755149b89304673bf8d3110e182d9e94de020f32695a22a106c27d5a17e008c5ba73caebb228be1c9c -DIST ytm-player-1.9.5.tar.gz 1807100 BLAKE2B f12f077eeb5d8e86369f5f51d68813762af544db7025a3905002fcc4f1081bbfc47961e167d0dd9790b1184e1690bda3876edb5019194660baf140c3dfd4cc5e SHA512 ca7db13f5c1a74cfbb2fbd72640746b82944555bd1ad729783030cf104be0ee57880077733867f931fe8d0b0620a45c51a4f986bf0e908be861f27a6d19516d6 DIST ytm-player-2.0.0.tar.gz 1881257 BLAKE2B 463423e556d3a0f85a1eb99a51a9cc349813bf83e88b96422aca750300a1f1bfd317d054756cc94d2ba43019ba5e17ceb39fe079494dfe577e0275eac8f4fe14 SHA512 4860f36f11eebb1bf2bfa89a9313ef860df7f438c836a1936f756efc6689f3d9ebcf320dd5c70c502112149fa143135ffcb82f16f2c67c5c08c019fc4e542c07 DIST ytm-player-2.1.0.tar.gz 2244774 BLAKE2B f13ab534dae3d86f2ee14c060db6f329288c5227bb2e41b4ee940125bb92b21daa7c26d36ebddcc731c5c6ac1bef6a4a2c69d75b1e2c454ca1b4a84930eb7080 SHA512 72434ba8b360d0322ce851a6e95b0641a113b6d27f27b68b2d3427401b66c67855aaf665f41577bbb70add129483c78a8e8415febc4302d4d9a8392bae65214b diff --git a/media-sound/ytm-player/ytm-player-1.9.4.ebuild b/media-sound/ytm-player/ytm-player-1.9.4.ebuild deleted file mode 100644 index 7f812cf3e3..0000000000 --- a/media-sound/ytm-player/ytm-player-1.9.4.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Full-featured YouTube Music TUI client with vim-style navigation" -HOMEPAGE="https://github.com/peternaame-boop/ytm-player" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/peternaame-boop/ytm-player.git" -else - SRC_URI="https://github.com/peternaame-boop/ytm-player/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="MIT" -SLOT="0" - -DOCS=( - {README,CHANGELOG,SECURITY}.md - docs/ -) - -RDEPEND=" - media-video/mpv - >=net-misc/yt-dlp-2025.01.12[${PYTHON_USEDEP}] - >=dev-python/aiosqlite-0.20.0[${PYTHON_USEDEP}] - >=dev-python/click-8.1.0[${PYTHON_USEDEP}] - >=dev-python/python-mpv-1.0.0[${PYTHON_USEDEP}] - >=dev-python/pillow-10.0[${PYTHON_USEDEP}] - >=dev-python/textual-7.0.0[${PYTHON_USEDEP}] - >=dev-python/ytmusicapi-1.11.0[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - >=dev-python/anyascii-0.3.0[${PYTHON_USEDEP}] - >=dev-python/responses-0.25.0[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-asyncio ) -distutils_enable_tests pytest - -pkg_postinst() { - optfeature "MPRIS media key support" dev-python/dbus-next - optfeature "last.fm scrobbling" dev-python/pylast - optfeature "Discord rich presence" dev-python/pypresence - optfeature "spotify playlist import" dev-python/spotipy # spotifyscraper & thefuzz are not packaged - optfeature "lyrics transliteration to ASCII" dev-python/anyascii -} - -python_test() { - # The default portage tempdir is too long for AF_UNIX sockets - local -x TMPDIR=/tmp - epytest -} diff --git a/media-sound/ytm-player/ytm-player-1.9.5.ebuild b/media-sound/ytm-player/ytm-player-1.9.5.ebuild deleted file mode 100644 index 440ce58668..0000000000 --- a/media-sound/ytm-player/ytm-player-1.9.5.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2026 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( python3_{12..14} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Full-featured YouTube Music TUI client with vim-style navigation" -HOMEPAGE=" - https://ytm-player.com - https://github.com/peternaame-boop/ytm-player -" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/peternaame-boop/ytm-player.git" -else - SRC_URI="https://github.com/peternaame-boop/ytm-player/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="MIT" -SLOT="0" - -DOCS=( - {README,CONTRIBUTING,CHANGELOG,SECURITY}.md - docs/ -) - -RDEPEND=" - media-video/mpv - >=net-misc/yt-dlp-2025.01.12[${PYTHON_USEDEP}] - >=dev-python/aiosqlite-0.20.0[${PYTHON_USEDEP}] - >=dev-python/click-8.1.0[${PYTHON_USEDEP}] - >=dev-python/python-mpv-1.0.0[${PYTHON_USEDEP}] - >=dev-python/pillow-10.0[${PYTHON_USEDEP}] - >=dev-python/textual-7.0.0[${PYTHON_USEDEP}] - >=dev-python/ytmusicapi-1.11.0[${PYTHON_USEDEP}] - >=dev-python/dbus-fast-4.0.0[${PYTHON_USEDEP}] - >=dev-python/packaging-21.0[${PYTHON_USEDEP}] -" - -BDEPEND=" - test? ( - >=dev-python/anyascii-0.3.0[${PYTHON_USEDEP}] - >=dev-python/responses-0.25.0[${PYTHON_USEDEP}] - ) -" - -EPYTEST_PLUGINS=( pytest-asyncio ) -distutils_enable_tests pytest - -pkg_postinst() { - optfeature "last.fm scrobbling" dev-python/pylast - optfeature "Discord rich presence" dev-python/pypresence - optfeature "spotify playlist import" dev-python/spotipy # spotifyscraper & thefuzz are not packaged - optfeature "lyrics transliteration to ASCII" dev-python/anyascii -} - -python_test() { - # The default portage tempdir is too long for AF_UNIX sockets - local -x TMPDIR=/tmp - epytest -}