pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc py-mutagen: mark as not for python 2.7



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c97ab0ea09d6
branches:  trunk
changeset: 771269:c97ab0ea09d6
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Dec 16 12:44:53 2021 +0000

description:
py-mutagen: mark as not for python 2.7

Also adapt the dependencies to not support python 2.7.

diffstat:

 audio/exaile/Makefile     |  4 +++-
 audio/picard/Makefile     |  4 +++-
 audio/py-beets/Makefile   |  4 ++--
 audio/py-mutagen/Makefile |  8 +++++---
 net/bandcamp-dl/Makefile  |  4 +++-
 5 files changed, 16 insertions(+), 8 deletions(-)

diffs (98 lines):

diff -r a53d83eb0b2b -r c97ab0ea09d6 audio/exaile/Makefile
--- a/audio/exaile/Makefile     Thu Dec 16 11:32:41 2021 +0000
+++ b/audio/exaile/Makefile     Thu Dec 16 12:44:53 2021 +0000
@@ -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-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 -r a53d83eb0b2b -r c97ab0ea09d6 audio/picard/Makefile
--- a/audio/picard/Makefile     Thu Dec 16 11:32:41 2021 +0000
+++ b/audio/picard/Makefile     Thu Dec 16 12:44:53 2021 +0000
@@ -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 @@
 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 -r a53d83eb0b2b -r c97ab0ea09d6 audio/py-beets/Makefile
--- a/audio/py-beets/Makefile   Thu Dec 16 11:32:41 2021 +0000
+++ b/audio/py-beets/Makefile   Thu Dec 16 12:44:53 2021 +0000
@@ -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 @@
 
 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 -r a53d83eb0b2b -r c97ab0ea09d6 audio/py-mutagen/Makefile
--- a/audio/py-mutagen/Makefile Thu Dec 16 11:32:41 2021 +0000
+++ b/audio/py-mutagen/Makefile Thu Dec 16 12:44:53 2021 +0000
@@ -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 @@
 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_SED.manpath=     -e 's,share/man,${PKGMANDIR},'
 
 .include "../../lang/python/egg.mk"
-.include "../../lang/python/versioned_dependencies.mk"
 .include "../../mk/bsd.pkg.mk"
diff -r a53d83eb0b2b -r c97ab0ea09d6 net/bandcamp-dl/Makefile
--- a/net/bandcamp-dl/Makefile  Thu Dec 16 11:32:41 2021 +0000
+++ b/net/bandcamp-dl/Makefile  Thu Dec 16 12:44:53 2021 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.3 2021/01/21 18:10:05 nia Exp $
+# $NetBSD: Makefile,v 1.4 2021/12/16 12:44:54 wiz Exp $
 
 DISTNAME=      bandcamp-downloader-0.0.10
 PKGNAME=       ${DISTNAME:S/-downloader/-dl/1}
@@ -19,5 +19,7 @@
 DEPENDS+=      ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
 DEPENDS+=      ${PYPKGPREFIX}-chardet-[0-9]*:../../converters/py-chardet
 
+PYTHON_VERSIONS_INCOMPATIBLE=  27 # py-mutagen
+
 .include "../../lang/python/egg.mk"
 .include "../../mk/bsd.pkg.mk"



Home | Main Index | Thread Index | Old Index