81 Commits

Author SHA1 Message Date
kirill 7808ec67e3 audio/beets: update to 2.11.0 2026-05-07 01:24:02 +00:00
kirill 4dd1bdcc36 audio/beets: update to 2.8.0 2026-03-28 17:30:06 +00:00
kirill 78955cac0e audio/beets: update to 2.7.1 2026-03-08 21:10:43 +00:00
kirill 52db0c767c audio/beets: update to 2.6.2
Changes: https://github.com/beetbox/beets/releases/tag/v2.6.2
2026-02-23 10:49:56 +00:00
kirill 206a202cd7 audio/beets: update to 2.6.1
OK: sthen@
2026-02-18 18:03:03 +00:00
kirill d79a6de0ce audio/beets: update to 2.5.1
OK: sthen@
2025-10-28 12:15:48 +00:00
sthen 93ef55c0db remove MODPY_COMMENT from PLISTs, no longer needed (expands to nothing, so bumps not required) 2025-10-23 13:19:02 +00:00
sthen 9aa4439ba1 bleh, the poetry-core update moved license files to a subdir; regen plists 2025-09-16 08:42:44 +00:00
kirill dce3042093 audio/beets: update to 2.4.0
Changes: https://github.com/beetbox/beets/releases/tag/v2.4.0

OK: sthen@
2025-09-15 22:25:17 +00:00
kirill 06caeda6ac audio/beets: update to 2.2.0
Changes:
 - https://github.com/beetbox/beets/releases/tag/v2.3.0
 - https://github.com/beetbox/beets/releases/tag/v2.3.1
2025-05-23 12:55:50 +00:00
rapha 1cc732fae5 Mention the keyfinder plugin in the README
ok kirill@
2025-05-20 19:57:45 +00:00
ajacoutot 034cb7c66d Cope with renaming of gstreamer1-plugins. 2025-01-24 10:00:48 +00:00
sthen fb9a66f2a5 handle poetry-core update 2025-01-05 14:34:54 +00:00
sthen 2c9b84a4c1 handle py3.12 switchover: misc files that didn't make it into my first list 2024-12-21 11:46:00 +00:00
sthen 80f0b31e83 handle py3.12 switchover in audio 2024-12-21 11:37:31 +00:00
kirill 81ef7d1ee9 audio/beets: update to 2.2.0
Changelog: https://github.com/beetbox/beets/releases/tag/v2.2.0

OK: sthen@
2024-12-02 13:52:28 +00:00
kirill 6db74ae0e7 audio/beets: update to 2.1.0
Also added new optional dependencies and sort them by the order in
pyproject.toml. Also, drop man and tests because no more tests and man
pages in artifact from pypi.

Changelog: https://github.com/beetbox/beets/releases/tag/v2.1.0

Feedback and OK: sthen@
2024-11-22 12:21:01 +00:00
sthen 7bdd3ad3cd update to beets-2.0.0, from Kirill A. Korinsky (taking maintainer)
tweak from me to drop py3-gobject3 from optional deps for gstreamer
replaygain in README (as it's already pulled in via py3-gstreamer1
which is listed).
2024-06-04 12:24:44 +00:00
sthen b980bb5574 bump REVISION for py3.10 -> py3.11 switch 2024-05-06 12:22:30 +00:00
sthen 81d581665c bump for MODPY_DEFAULT_VERSION_3 change 2022-11-13 15:27:35 +00:00
sthen 2206a80000 rename MODPY_PEP517 to MODPY_PYBUILD which is a bit less of a
magic-numbers name and more of a nod at the frontend we're actually
using for the build.
2022-09-13 20:56:17 +00:00
sthen 39e54bf66e move audio/* from MODPY_SETUPTOOLS to MODPY_PEP517=setuptools 2022-09-09 19:12:12 +00:00
naddy b80841c8ec drop RCS Ids 2022-03-11 18:20:04 +00:00
sthen 0f1a96de66 we no longer need GNU tar to extract these archives correctly 2022-03-01 21:26:19 +00:00
ajacoutot 8a71e1916c Fix typo which prevented archivers/gtar to be added to BDEP. 2021-11-29 17:32:28 +00:00
sthen f8d0d42500 update to beets-1.6.0 2021-11-29 11:37:08 +00:00
sthen 555d342476 update to beets-1.5.0, ok abieber@ (i tweaked tests after ok) 2021-11-16 16:20:03 +00:00
sthen 8ad2bb9a3a bump REVISION for switch from Python 3.8 -> 3.9 2021-11-02 00:00:12 +00:00
sthen 1ecc625e3d drop py-pathlib use, it's in the standard library in newer py3.x 2021-07-21 23:31:48 +00:00
sthen 497d376044 merge a newer version of lyrics.py plugin from beets git; fixes an
"AttributeError: 'NoneType' object has no attribute 'get_text'" which
occurs with the old version.

from Johan Huldtgren
2021-05-16 17:10:44 +00:00
sthen 3cbe1c2f30 Reverse the polarity of MODPY_VERSION; default is now 3.x,
if a port needs 2.x then set MODPY_VERSION=${MODPY_DEFAULT_VERSION_2}.

This commit doesn't change any versions currently used; it may be that
some ports have MODPY_DEFAULT_VERSION_2 but don't require it, those
should be cleaned up in the course of updating ports where possible.

Python module ports providing py3-* packages should still use
FLAVOR=python3 so that we don't have a mixture of dependencies some
using ${MODPY_FLAVOR} and others not.
2021-02-23 19:39:08 +00:00
bentley e02c2d2953 Move homepage to https 2021-01-04 05:34:22 +00:00
kmos 8f37911a7d Move devel/py-algorithm-munkres from MODPY_DEFAULT_VERSION_3 to
FLAVOR=python3. Also adjust its only soncumer, audio/beets

ok kn bket
2020-09-20 16:04:52 +00:00
abieber 76122bb8de Actually include the diff wht the fix this time. Thanks to paco@ for pointing it
out.
2020-09-08 18:23:35 +00:00
abieber 926d764f9a Bump beets to include an upstream fix:
https://github.com/beetbox/beets/commit/31855a93949a7b2e2636f709c2678d0efef1dcba.patch
2020-09-05 22:24:01 +00:00
sthen d9cfe4113e bump REVISION; python 3 default changed to 3.8 2020-07-03 21:12:24 +00:00
sthen 98f0e8ab1a Update beets readme: replaygain needs gstreamer1-plugins-good as well. 2020-03-30 21:38:42 +00:00
sthen a3e5de8f53 drop maintainer 2020-02-03 20:40:37 +00:00
sthen e57f922939 bump REVISION/adjust hpodder dep for py-mutagen semi-backout 2019-11-19 21:21:10 +00:00
sthen 0022503a80 cope with audio/py-mutagen subpackage split 2019-11-19 12:12:15 +00:00
kmos f915acf5de py-algorithm-munkres is now python3-only. Update the dependency here
and bump REVISION.

ok kn
2019-11-10 21:47:00 +00:00
kmos ffbd1ec4fd Fix tests by adding py-responses and py-rarfile to the TEST_DEPENDS
and enable MODPY_PYTEST
2019-11-07 21:58:27 +00:00
sthen 4965f2a855 fix previous - duh, PORTHOME should just be a port variable, not in TEST_ENV.
use consistent spacing around = while there.
2019-07-04 20:05:26 +00:00
sthen a36566fa60 set PORTHOME in TEST_ENV 2019-07-04 19:57:40 +00:00
sthen 9c6e9626b9 s/PERMIT_PACKAGE_CDROM/PERMIT_PACKAGE/ and some light whitespace tidying
in ports which I maintain
2019-06-03 16:06:50 +00:00
sthen d34fab62c6 update to beets-1.4.9
new feature: now supports https://no-color.org
2019-05-31 13:51:46 +00:00
sthen bc7670d779 update to beets-1.4.8 2019-05-17 13:42:00 +00:00
kmos c45cd79fc7 Add RUN_DEPENDS to TEST_DEPENDS automatically for ports using the
lang/python port module. I've not yet come up with a port that
would not need this and one can always set MODPY_TESTDEP to "no"
to prevent the module from touching TEST_DEPENDS.

Idea from afresh1 who pointed out the cpan module already does this.

aja "I support this move."

OK sthen@
2019-05-15 12:04:34 +00:00
sthen d7f0752227 bump all the py3 things, _SYSTEM_VERSION didn't quite work out how
we expected and it's easier|safer to do it this way than fiddle with
pkg_add now. thanks aja for update tests with a quick bulk.
2019-04-28 20:51:26 +00:00
sthen 264cf4c5c2 do-test target not needed, it's the default already 2019-03-17 23:39:40 +00:00