git: fd0b4ac035e7 - main - */*: Mark audio/py-tagpy and consumer as BROKEN

From: Jason E. Hale <jhale_at_FreeBSD.org>
Date: Fri, 14 Jun 2024 05:29:39 UTC
The branch main has been updated by jhale:

URL: https://cgit.FreeBSD.org/ports/commit/?id=fd0b4ac035e7072949ad93e008eebd27c312082f

commit fd0b4ac035e7072949ad93e008eebd27c312082f
Author:     Jason E. Hale <jhale@FreeBSD.org>
AuthorDate: 2024-06-14 04:53:00 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2024-06-14 05:29:26 +0000

    */*: Mark audio/py-tagpy and consumer as BROKEN
    
    audio/py-tagpy is an abandoned wrapper to audio/taglib and is not
    compatible with TagLib 2.x. Singular potential consumer audio/sonata is
    also abandoned software, but the TAGLIB option is non-default.
    
    PR:             276677
---
 audio/py-tagpy/Makefile | 2 ++
 audio/sonata/Makefile   | 1 +
 2 files changed, 3 insertions(+)

diff --git a/audio/py-tagpy/Makefile b/audio/py-tagpy/Makefile
index fb280b76a5c7..659d4a8d1fe0 100644
--- a/audio/py-tagpy/Makefile
+++ b/audio/py-tagpy/Makefile
@@ -11,6 +11,8 @@ WWW=		https://mathema.tician.de/software/tagpy
 
 LICENSE=	MIT
 
+BROKEN=		does not build with audio/taglib 2.x
+
 LIB_DEPENDS=	${PY_BOOST} \
 		libtag.so:audio/taglib
 
diff --git a/audio/sonata/Makefile b/audio/sonata/Makefile
index f1abf9f1b324..4d0f6d41598c 100644
--- a/audio/sonata/Makefile
+++ b/audio/sonata/Makefile
@@ -29,6 +29,7 @@ OPTIONS_SUB=	yes
 
 MPD_RUN_DEPENDS+=	musicpd:audio/musicpd
 MMKEYS_RUN_DEPENDS=${PYTHON_PKGNAMEPREFIX}dbus>=0.82.4:devel/py-dbus@${FLAVOR}
+TAGLIB_BROKEN=		audio/py-tagpy does not build with audio/taglib 2.x
 TAGLIB_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}tagpy>=0.94.5:audio/py-tagpy@${FLAVOR}
 
 .include <bsd.port.mk>