commit:     31e123362f591442b78c99a73ad818966435b601
Author:     Louis Sautier <sbraz <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 28 17:42:30 2021 +0000
Commit:     Louis Sautier <sbraz <AT> gentoo <DOT> org>
CommitDate: Sat Aug 28 17:48:09 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e12336

media-sound/picard: sync live ebuild with 2.6.3

Signed-off-by: Louis Sautier <sbraz <AT> gentoo.org>

 media-sound/picard/picard-9999.ebuild | 24 +++++++-----------------
 1 file changed, 7 insertions(+), 17 deletions(-)

diff --git a/media-sound/picard/picard-9999.ebuild 
b/media-sound/picard/picard-9999.ebuild
index 7592c9ab3a2..3b869df3541 100644
--- a/media-sound/picard/picard-9999.ebuild
+++ b/media-sound/picard/picard-9999.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_SINGLE_IMPL=1
-DISABLE_AUTOFORMATTING=true
+
 inherit distutils-r1 xdg
 
 if [[ ${PV} = *9999* ]]; then
@@ -29,16 +29,16 @@ BDEPEND="
 "
 RDEPEND="
        $(python_gen_cond_dep '
+               dev-python/fasteners[${PYTHON_USEDEP}]
                
dev-python/PyQt5[declarative,gui,network,widgets,${PYTHON_USEDEP}]
                dev-python/python-dateutil[${PYTHON_USEDEP}]
+               media-libs/mutagen[${PYTHON_USEDEP}]
+               discid? ( dev-python/python-discid[${PYTHON_USEDEP}] )
        ')
-       dev-qt/qtgui:5
-       media-libs/mutagen
-       discid? ( dev-python/python-discid )
        fingerprints? ( media-libs/chromaprint[tools] )
 "
 
-RESTRICT="test" # doesn't work with ebuilds
+distutils_enable_tests pytest
 
 python_compile() {
        local build_args=(
@@ -60,13 +60,3 @@ python_install() {
        fi
        distutils-r1_python_install ${install_args[@]}
 }
-
-python_install_all() {
-       distutils-r1_python_install_all
-
-       if [[ -n "${REPLACING_VERSIONS}" ]]; then
-               elog "If you are upgrading Picard and it does not start, try 
removing"
-               elog "Picard's settings:"
-               elog "        rm ~/.config/MusicBrainz/Picard.conf"
-       fi
-}

Reply via email to