commit:     7ccc643ad50ab5169a0dff2af6d4abb8ed7246a5
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 28 18:27:40 2026 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Jan 28 20:50:48 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ccc643a

media-sound/picard: Sync 9999 w/ 3.0.0_alpha1

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 media-sound/picard/picard-9999.ebuild | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

diff --git a/media-sound/picard/picard-9999.ebuild 
b/media-sound/picard/picard-9999.ebuild
index a03bcdbd30de..5122fc3eee6c 100644
--- a/media-sound/picard/picard-9999.ebuild
+++ b/media-sound/picard/picard-9999.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,9 +15,12 @@ if [[ ${PV} == *9999* ]]; then
        inherit git-r3
 else
        if [[ ${PV} == *_p* ]]; then
-               COMMIT="45c664e331d5f392f45f80dccb5fc844737a614a"
+               COMMIT="8e2cdc4a020b6db03006df8551eb3415511d6a13"
                
SRC_URI="https://github.com/metabrainz/${PN}/archive/${COMMIT}.tar.gz -> 
${P}-${COMMIT:0:8}.tar.gz"
                S="${WORKDIR}/${PN}-${COMMIT}"
+       elif [[ ${PV} == *alpha* ]]; then
+               
SRC_URI="https://github.com/metabrainz/${PN}/releases/download/release-${PV/_alpha/a}/${PN}-${PV/_alpha/a}.tar.gz";
+               S="${WORKDIR}/${PN}-${PV/_alpha/a}"
        else
                
SRC_URI="https://data.musicbrainz.org/pub/musicbrainz/${PN}/${P}.tar.gz";
        fi
@@ -29,17 +32,19 @@ HOMEPAGE="https://picard.musicbrainz.org";
 
 LICENSE="GPL-2+"
 SLOT="0"
-IUSE="discid fingerprints nls"
+IUSE="discid fingerprints markdown multimedia nls"
 
+# Plugin manager, git based(?): dev-python/pygit2[${PYTHON_USEDEP}]
 RDEPEND="
        $(python_gen_cond_dep '
+               dev-python/charset-normalizer[${PYTHON_USEDEP}]
                dev-python/fasteners[${PYTHON_USEDEP}]
                dev-python/pyjwt[${PYTHON_USEDEP}]
-               dev-python/pyqt6[gui,network,qml,widgets,${PYTHON_USEDEP}]
-               dev-python/python-dateutil[${PYTHON_USEDEP}]
+               
dev-python/pyqt6[gui,multimedia?,network,qml,widgets,${PYTHON_USEDEP}]
                dev-python/pyyaml[${PYTHON_USEDEP}]
                media-libs/mutagen[${PYTHON_USEDEP}]
                discid? ( dev-python/discid[${PYTHON_USEDEP}] )
+               markdown? ( dev-python/markdown[${PYTHON_USEDEP}] )
        ')
        fingerprints? ( media-libs/chromaprint[tools] )
 "

Reply via email to