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] )
"