diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2021-05-31 20:59:14 +0100 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2021-05-31 20:59:14 +0100 |
commit | e748ba9741f6540f4675c23e3e37b73e822c13a4 (patch) | |
tree | 23dece8beabb3a3d7c6c0273b0eb40b21c62a889 /media-libs/mutagen | |
parent | 908778078736bd36f7a60a2d576d415cb8e000fa (diff) |
gentoo resync : 31.05.2021
Diffstat (limited to 'media-libs/mutagen')
-rw-r--r-- | media-libs/mutagen/Manifest | 2 | ||||
-rw-r--r-- | media-libs/mutagen/mutagen-1.45.1.ebuild | 33 |
2 files changed, 12 insertions, 23 deletions
diff --git a/media-libs/mutagen/Manifest b/media-libs/mutagen/Manifest index 9135b89c052a..25894c44fc0d 100644 --- a/media-libs/mutagen/Manifest +++ b/media-libs/mutagen/Manifest @@ -1,3 +1,3 @@ DIST mutagen-1.45.1.tar.gz 1285455 BLAKE2B a1e29698d96b4c98f16e18dd8b3f902e41dcc4409d01da861a726a6a9fbd7f116e07b4e1872b8b3857f0eec080d18bac736de741635746f5c71416a3a8ef6e78 SHA512 c5244efa01b9de5ec22ceca39e55f34b933ca4a5bec0f2088fd3adca657f0230cbe85cd5e156db1d90fb44d9339bc94dc3bdcd3e49f1b0d46bc3d71ece6b45d8 -EBUILD mutagen-1.45.1.ebuild 1129 BLAKE2B bcf3eeb51a0ffcb317e24ed18e52135de527d0f12f1361764e841d1ad96c60bf6fa332f5ed0e75553fd2c7026f63ada443fcc893d2fc58b46b634390ea22bf37 SHA512 8a4397ad2fdf912d22d50104232a76382c67625dfba985b48a6106fec620e69ae274832ada15d8c7f14dd8c8e1ed95cd8626d316b9220fafbf3dbcc8ebdb8d93 +EBUILD mutagen-1.45.1.ebuild 888 BLAKE2B 24a1624088d8aa1a3ae3b786bf07a63a0ea69dfade5043ae475a1e8ee16d2673b6f691e1f5e3e6a480bb15dc1eb9148319bf9f01e11bbff12fcd8bcb976ba56d SHA512 6c96861c937a360045ecf9cad34d0cbc161cd4c20dede873b75f6175c63d2799ff7be4f241d9ca4503a46c9d49cad8151e3f054f6d1a3398d7c031b96822c0a6 MISC metadata.xml 380 BLAKE2B 9fd70ca6ca6e8d17b66ea703f65885b87714ed0560ffe7502d85da3ee8fdf1d62545c1166b64d99f2bd2bfa6105f8f8865bc28769069c1ae3da4b1c3c174fd69 SHA512 87ce1f85bd6aff7c159fd22a412eb9ea95ac4f58fb2cc70fd4c4f470bfe9f6366b906bc9cef833ae5c10b7a3601c15edab9e8418cf78d7d9e993191873f41d59 diff --git a/media-libs/mutagen/mutagen-1.45.1.ebuild b/media-libs/mutagen/mutagen-1.45.1.ebuild index 2f34aa453892..6c482da9106b 100644 --- a/media-libs/mutagen/mutagen-1.45.1.ebuild +++ b/media-libs/mutagen/mutagen-1.45.1.ebuild @@ -1,10 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{7..9} ) inherit distutils-r1 DESCRIPTION="Audio metadata tag reader and writer implemented in pure Python" @@ -14,34 +13,24 @@ SRC_URI="https://github.com/quodlibet/mutagen/releases/download/release-${PV}/${ LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" -IUSE="doc test" -# TODO: Missing support for >=dev-python/eyeD3-0.7 API -# test? ( >=dev-python/eyeD3-0.7 ) BDEPEND=" - doc? ( - dev-python/sphinx - dev-python/sphinx_rtd_theme - ) test? ( + dev-python/eyeD3[${PYTHON_USEDEP}] dev-python/hypothesis[${PYTHON_USEDEP}] dev-python/pyflakes[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] ) " -RESTRICT="!test? ( test )" +DOCS=( NEWS README.rst ) -python_compile_all() { - use doc && emake -C docs -} +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/sphinx_rtd_theme python_test() { - esetup.py test --no-quality -} - -python_install_all() { - local DOCS=( NEWS README.rst ) - use doc && local HTML_DOCS=( docs/_build/. ) - distutils-r1_python_install_all + local deselect=( + tests/quality/test_flake8.py + ) + epytest ${deselect[@]/#/--deselect } } |