mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
media-sound/ytm-player: drop 1.9.4, 1.9.5
Signed-off-by: HAZARD <ghostyn678+git@gmail.com>
This commit is contained in:
3 files changed
-132
No files matched your search
@@ -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.0.0.tar.gz 1881257 BLAKE2B 463423e556d3a0f85a1eb99a51a9cc349813bf83e88b96422aca750300a1f1bfd317d054756cc94d2ba43019ba5e17ceb39fe079494dfe577e0275eac8f4fe14 SHA512 4860f36f11eebb1bf2bfa89a9313ef860df7f438c836a1936f756efc6689f3d9ebcf320dd5c70c502112149fa143135ffcb82f16f2c67c5c08c019fc4e542c07
|
||||||
DIST ytm-player-2.1.0.tar.gz 2244774 BLAKE2B f13ab534dae3d86f2ee14c060db6f329288c5227bb2e41b4ee940125bb92b21daa7c26d36ebddcc731c5c6ac1bef6a4a2c69d75b1e2c454ca1b4a84930eb7080 SHA512 72434ba8b360d0322ce851a6e95b0641a113b6d27f27b68b2d3427401b66c67855aaf665f41577bbb70add129483c78a8e8415febc4302d4d9a8392bae65214b
|
DIST ytm-player-2.1.0.tar.gz 2244774 BLAKE2B f13ab534dae3d86f2ee14c060db6f329288c5227bb2e41b4ee940125bb92b21daa7c26d36ebddcc731c5c6ac1bef6a4a2c69d75b1e2c454ca1b4a84930eb7080 SHA512 72434ba8b360d0322ce851a6e95b0641a113b6d27f27b68b2d3427401b66c67855aaf665f41577bbb70add129483c78a8e8415febc4302d4d9a8392bae65214b
|
||||||
@@ -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
|
|
||||||
}
|
|
||||||
@@ -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
|
|
||||||
}
|
|
||||||
Reference in new issue
Block a user