summaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2021-12-16 12:44:53 +0000
committerwiz <wiz@pkgsrc.org>2021-12-16 12:44:53 +0000
commit7aecf950735873306f12ca576902ed987e2a9b8c (patch)
tree0093e8909e4ec49c8331cde3191a411346bcd6a3 /audio
parent2e03e1a76eb5578ba5e6747c44bc465834811937 (diff)
downloadpkgsrc-7aecf950735873306f12ca576902ed987e2a9b8c.tar.gz
py-mutagen: mark as not for python 2.7
Also adapt the dependencies to not support python 2.7.
Diffstat (limited to 'audio')
-rw-r--r--audio/exaile/Makefile4
-rw-r--r--audio/picard/Makefile4
-rw-r--r--audio/py-beets/Makefile4
-rw-r--r--audio/py-mutagen/Makefile8
4 files changed, 13 insertions, 7 deletions
diff --git a/audio/exaile/Makefile b/audio/exaile/Makefile
index 0b9f92b6a6c..7aff4596010 100644
--- a/audio/exaile/Makefile
+++ b/audio/exaile/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.74 2021/12/08 16:03:08 adam Exp $
+# $NetBSD: Makefile,v 1.75 2021/12/16 12:44:53 wiz Exp $
DISTNAME= exaile-4.1.1
PKGREVISION= 2
@@ -34,6 +34,8 @@ DEPENDS+= gst-plugins1-ogg-[0-9]*:../../multimedia/gst-plugins1-ogg
DEPENDS+= gst-plugins1-opus-[0-9]*:../../audio/gst-plugins1-opus
DEPENDS+= gst-plugins1-vorbis-[0-9]*:../../audio/gst-plugins1-vorbis
+PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-mutagen
+
.include "../../mk/oss.buildlink3.mk"
.if ${OPSYS} == "Linux"
diff --git a/audio/picard/Makefile b/audio/picard/Makefile
index bd05bd68ca0..8f18e9a4ec2 100644
--- a/audio/picard/Makefile
+++ b/audio/picard/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.45 2020/12/04 20:44:58 nia Exp $
+# $NetBSD: Makefile,v 1.46 2021/12/16 12:44:53 wiz Exp $
DISTNAME= picard-2.3.2
PKGREVISION= 1
@@ -13,6 +13,8 @@ LICENSE= gnu-gpl-v2
DEPENDS+= ${PYPKGPREFIX}-mutagen>=1.20:../../audio/py-mutagen
DEPENDS+= ${PYPKGPREFIX}-qt5-[0-9]*:../../x11/py-qt5
+PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-mutagen
+
USE_LANGUAGES= c c++
USE_TOOLS+= msgfmt pkg-config
diff --git a/audio/py-beets/Makefile b/audio/py-beets/Makefile
index 8e4d1e43741..9c03a72f4d1 100644
--- a/audio/py-beets/Makefile
+++ b/audio/py-beets/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.27 2021/11/25 19:41:22 bsiegert Exp $
+# $NetBSD: Makefile,v 1.28 2021/12/16 12:44:54 wiz Exp $
DISTNAME= beets-1.5.0
CATEGORIES= audio python
@@ -24,7 +24,7 @@ DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
USE_LANGUAGES= # none
-PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-jellyfish
+PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-jellyfish, py-mutagen
post-install:
cd ${DESTDIR}${PREFIX}/bin && ${MV} beet beet-${PYVERSSUFFIX} || ${TRUE}
diff --git a/audio/py-mutagen/Makefile b/audio/py-mutagen/Makefile
index 7d04dfafe3b..18a0fd84e43 100644
--- a/audio/py-mutagen/Makefile
+++ b/audio/py-mutagen/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.26 2021/11/20 20:07:10 bsiegert Exp $
+# $NetBSD: Makefile,v 1.27 2021/12/16 12:44:54 wiz Exp $
DISTNAME= mutagen-1.45.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
@@ -10,7 +10,10 @@ HOMEPAGE= https://github.com/quodlibet/mutagen
COMMENT= Audio metadata handling for Python
LICENSE= gnu-gpl-v2
-PYTHON_VERSIONED_DEPENDENCIES= test:test hypothesis:test
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-[0-9]*:../../devel/py-test
+TEST_DEPENDS+= ${PYPKGPREFIX}-hypothesis-[0-9]*:../../devel/py-hypothesis
+
+PYTHON_VERSIONS_INCOMPATIBLE= 27
USE_LANGUAGES= # none
@@ -23,5 +26,4 @@ SUBST_FILES.manpath= setup.py
SUBST_SED.manpath= -e 's,share/man,${PKGMANDIR},'
.include "../../lang/python/egg.mk"
-.include "../../lang/python/versioned_dependencies.mk"
.include "../../mk/bsd.pkg.mk"