media-sound/mopidy-spotify: new package, add 5.0.1

Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz>
This commit is contained in:
bakedsnake committed 2026-09-27 12:42:56 +02:00
1 parent 8d6d152fd0
commit 7f2dc7a478
3 files changed
+57

No files matched your search

+2
View File
@@ -0,0 +1,2 @@
DIST mopidy_spotify-5.0.1.tar.gz 52943 BLAKE2B da1fbf6953b354e57adf9bc3ed9bcab5bda746e0fec954e94fbb4795598a2720ca9fdcb161b8c55e0676ba8ba78a3e58410a58fc8af8165c44981549c9e1b8cc SHA512 f8e7ac8e1f65dab6cfcbe7d1dee6361468ad64d27a0e6bfbdb2a91ae32719e89aa7b97bce5b9b9457ae0b5dc68f46e86024950bbb4566d8e1c5aced4581a5a3c
DIST mopidy_spotify-5.0.1.tar.gz.provenance 9578 BLAKE2B d0b2a69a0447ab1449d03b5c895281edda5e038e66a72fadbb880635121f7a6bd29abdc5cb1c9dc2ba760d32af24e1d22885c6975287fa27f42e56386fbb6e1f SHA512 e4a03665d2ddd6819ff6d774a1ef7d25d0a0aaf982ae580dd139ad8d62e8d5984da2424eaf6cbb98aa44476b21c07ea434c71dff20b51d4ddc4daddcf6fa8274
+12
View File
@@ -0,0 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
<pkgmetadata>
<maintainer type="person">
<email>bakedsnake@vagrantz.xyz</email>
<name>bakedsnake</name>
</maintainer>
<upstream>
<remote-id type="github">mopidy/mopidy-spotify</remote-id>
<remote-id type="pypi">mopidy-spotify</remote-id>
</upstream>
</pkgmetadata>
@@ -0,0 +1,43 @@
# Copyright 2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYPI_VERIFY_REPO="https://github.com/mopidy/mopidy-spotify"
PYTHON_COMPAT=( python3_{13..14} )
inherit distutils-r1 pypi
DESCRIPTION="Mopidy extension for playing music from Spotify"
HOMEPAGE="
https://mopidy.com/ext/spotify/
https://pypi.org/project/mopidy-spotify
"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="~amd64"
IUSE="test verify-provenance"
RDEPEND="
>=media-plugins/gst-plugins-rs-1.26.11[spotify]
media-sound/librespot[gstreamer]
media-sound/mopidy[${PYTHON_USEDEP}]
"
DEPEND="${RDEPEND}"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
EPYTEST_PLUGINS=( pytest pytest-cov responses )
distutils_enable_tests pytest
src_prepare() {
local class
local classifiers=( "license =" "\"License ::" )
for class in "${classifiers[@]}"; do
sed -ie "/${class}/d" pyproject.toml \
|| die "Failed to remove deprecated license classifier"
done
eapply_user
}