pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/audio/py-beets
Module Name: pkgsrc
Committed By: adam
Date: Thu Jan 2 10:21:02 UTC 2025
Modified Files:
pkgsrc/audio/py-beets: Makefile PLIST distinfo
Log Message:
py-beets: updated to 2.2.0
2.2.0
New features
/plugins/substitute: Allow the replacement string to use capture groups from the match. It is thus possible to create more general rules, applying to many different artists at once.
Bug fixes
Bring back test files and the manual to the source distribution tarball.
Fix bug where matcher doesn't consider medium number when importing. This makes it difficult to import hybrid SACDs and other releases with duplicate tracks.
Check if running python from the Microsoft Store and provide feedback to install from python.org.
Other changes
Changed bitesize label to good first issue. Our contribute page is now automatically populated with these issues.
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 pkgsrc/audio/py-beets/Makefile
cvs rdiff -u -r1.18 -r1.19 pkgsrc/audio/py-beets/PLIST
cvs rdiff -u -r1.21 -r1.22 pkgsrc/audio/py-beets/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/audio/py-beets/Makefile
diff -u pkgsrc/audio/py-beets/Makefile:1.34 pkgsrc/audio/py-beets/Makefile:1.35
--- pkgsrc/audio/py-beets/Makefile:1.34 Mon Nov 11 07:27:52 2024
+++ pkgsrc/audio/py-beets/Makefile Thu Jan 2 10:21:02 2025
@@ -1,6 +1,7 @@
-# $NetBSD: Makefile,v 1.34 2024/11/11 07:27:52 wiz Exp $
+# $NetBSD: Makefile,v 1.35 2025/01/02 10:21:02 adam Exp $
-DISTNAME= beets-2.0.0
+DISTNAME= beets-2.2.0
+PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= audio python
MASTER_SITES= ${MASTER_SITE_PYPI:=b/beets/}
@@ -9,24 +10,33 @@ HOMEPAGE= https://beets.io/
COMMENT= Music geek's media organizer
LICENSE= mit
-TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
+TOOL_DEPENDS+= ${PYPKGPREFIX}-poetry-core>=1.0.0:../../devel/py-poetry-core
DEPENDS+= ${PYPKGPREFIX}-Unidecode>=1.3.6:../../textproc/py-Unidecode
DEPENDS+= ${PYPKGPREFIX}-confuse>=1.5.0:../../devel/py-confuse
DEPENDS+= ${PYPKGPREFIX}-jellyfish-[0-9]*:../../textproc/py-jellyfish
DEPENDS+= ${PYPKGPREFIX}-mediafile>=0.12.0:../../audio/py-mediafile
DEPENDS+= ${PYPKGPREFIX}-munkres>=1.0.0:../../math/py-munkres
DEPENDS+= ${PYPKGPREFIX}-musicbrainz-ngs>=0.4:../../audio/py-musicbrainz-ngs
-DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
-DEPENDS+= ${PYPKGPREFIX}-typing-extensions-[0-9]*:../../devel/py-typing-extensions
+DEPENDS+= ${PYPKGPREFIX}-platformdirs>=3.5.0:../../misc/py-platformdirs
DEPENDS+= ${PYPKGPREFIX}-yaml-[0-9]*:../../textproc/py-yaml
+# update
+DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
# lastgenre
DEPENDS+= ${PYPKGPREFIX}-last-[0-9]*:../../audio/py-last
# scrub
DEPENDS+= ${PYPKGPREFIX}-mutagen>=1.33:../../audio/py-mutagen
+TEST_DEPENDS+= ${PYPKGPREFIX}-discogs-client-[0-9]*:../../audio/py-discogs-client
+TEST_DEPENDS+= ${PYPKGPREFIX}-mpd2-[0-9]*:../../audio/py-mpd2
+TEST_DEPENDS+= ${PYPKGPREFIX}-requests-oauthlib-[0-9]*:../../security/py-requests-oauthlib
+TEST_DEPENDS+= ${PYPKGPREFIX}-responses>=0.3.0:../../net/py-responses
+TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
USE_LANGUAGES= # none
-PYTHON_VERSIONS_INCOMPATIBLE= 27
+.include "../../lang/python/pyversion.mk"
+.if ${PYTHON_VERSION} < 311
+DEPENDS+= ${PYPKGPREFIX}-typing-extensions-[0-9]*:../../devel/py-typing-extensions
+.endif
post-install:
cd ${DESTDIR}${PREFIX}/bin && ${MV} beet beet-${PYVERSSUFFIX} || ${TRUE}
Index: pkgsrc/audio/py-beets/PLIST
diff -u pkgsrc/audio/py-beets/PLIST:1.18 pkgsrc/audio/py-beets/PLIST:1.19
--- pkgsrc/audio/py-beets/PLIST:1.18 Wed Jun 12 15:42:29 2024
+++ pkgsrc/audio/py-beets/PLIST Thu Jan 2 10:21:02 2025
@@ -1,11 +1,10 @@
-@comment $NetBSD: PLIST,v 1.18 2024/06/12 15:42:29 adam Exp $
+@comment $NetBSD: PLIST,v 1.19 2025/01/02 10:21:02 adam Exp $
bin/beet-${PYVERSSUFFIX}
${PYSITELIB}/${WHEEL_INFODIR}/LICENSE
${PYSITELIB}/${WHEEL_INFODIR}/METADATA
${PYSITELIB}/${WHEEL_INFODIR}/RECORD
${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt
-${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/beets/__init__.py
${PYSITELIB}/beets/__init__.pyc
${PYSITELIB}/beets/__init__.pyo
@@ -86,12 +85,6 @@ ${PYSITELIB}/beets/util/artresizer.pyo
${PYSITELIB}/beets/util/bluelet.py
${PYSITELIB}/beets/util/bluelet.pyc
${PYSITELIB}/beets/util/bluelet.pyo
-${PYSITELIB}/beets/util/confit.py
-${PYSITELIB}/beets/util/confit.pyc
-${PYSITELIB}/beets/util/confit.pyo
-${PYSITELIB}/beets/util/enumeration.py
-${PYSITELIB}/beets/util/enumeration.pyc
-${PYSITELIB}/beets/util/enumeration.pyo
${PYSITELIB}/beets/util/functemplate.py
${PYSITELIB}/beets/util/functemplate.pyc
${PYSITELIB}/beets/util/functemplate.pyo
@@ -352,3 +345,5 @@ ${PYSITELIB}/beetsplug/web/templates/ind
${PYSITELIB}/beetsplug/zero.py
${PYSITELIB}/beetsplug/zero.pyc
${PYSITELIB}/beetsplug/zero.pyo
+${PYSITELIB}/man/beet.1
+${PYSITELIB}/man/beetsconfig.5
Index: pkgsrc/audio/py-beets/distinfo
diff -u pkgsrc/audio/py-beets/distinfo:1.21 pkgsrc/audio/py-beets/distinfo:1.22
--- pkgsrc/audio/py-beets/distinfo:1.21 Wed Jun 12 15:42:29 2024
+++ pkgsrc/audio/py-beets/distinfo Thu Jan 2 10:21:02 2025
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.21 2024/06/12 15:42:29 adam Exp $
+$NetBSD: distinfo,v 1.22 2025/01/02 10:21:02 adam Exp $
-BLAKE2s (beets-2.0.0.tar.gz) = 242278f04cc2c3b1cab5a9a7fad5a17a70c8039fc5225fe13caedd860ecaa346
-SHA512 (beets-2.0.0.tar.gz) = 1af621ba7a16c1f7a838c9f23737745658080ec021c90da3f7574bbeb16a841c828b86ccf29d530d198988e4971ccc424fc1b5b482bb579b9da32273f3add3a9
-Size (beets-2.0.0.tar.gz) = 2194709 bytes
+BLAKE2s (beets-2.2.0.tar.gz) = e52ad19e709226963b84377d1633fdd170ad80b8a9f019197579da427ad8eeb9
+SHA512 (beets-2.2.0.tar.gz) = aa14978d8ff9ddcab88db846371209e69bdf6f8c22d98bf819b9dcf583c2a38d3259b3f8afad0574e73f333d0edb9ddd6752b6ae3c7e92e93a0f7532a22f0fe9
+Size (beets-2.2.0.tar.gz) = 2044230 bytes
Home |
Main Index |
Thread Index |
Old Index