diff options
| author | JodiMcJodson <JodiMcJodson@noreply.codeberg.org> | 2025-11-17 19:45:47 -0600 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2025-11-18 18:27:47 +0100 |
| commit | ce36502dabc252b4f6f4dab8f5b24233668dd4a0 (patch) | |
| tree | d84a6850aeb14176bd532ca4ef5bbd1ab19ff731 /gnu | |
| parent | acf0473bb30b3a9808cb0a7296c6bf18d068f768 (diff) | |
gnu: beets: Update to 2.5.1.
* gnu/packages/music.scm (beets): Update to 2.5.1.
[arguments]<#:phases>{skip-tests-that-need-internet}: New phase.
Change-Id: Ic0d4c4fea00e58bc50fe0a77816ec5663ad2e204
Signed-off-by: Andreas Enge <andreas@enge.fr>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/music.scm | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 5a2f48dabc6..b9a1b4ecac7 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -4314,14 +4314,14 @@ websites such as Libre.fm.") (define-public beets (package (name "beets") - (version "2.3.1") + (version "2.5.1") (source (origin (method url-fetch) (uri (pypi-uri "beets" version)) (sha256 (base32 - "04jp9mwfsh5qj0d9h6i720ji3b7q720rwgddsl39my2al4hqfnc7")))) + "18p93p4sy6zxaa957v10irzagiilmhmlg7q82rjz5g2gh1qgvvkz")))) (build-system pyproject-build-system) (arguments (list @@ -4330,6 +4330,11 @@ websites such as Libre.fm.") (add-after 'unpack 'set-HOME (lambda _ (setenv "HOME" (string-append (getcwd) "/tmp")))) + (add-after 'unpack 'skip-tests-that-need-internet + (lambda _ + (substitute* "test/test_importer.py" + (("^([ \t]+)(def test_merge_duplicate_album\\(self\\):)" _ indentation rest) + (string-append indentation "@pytest.mark.skip()\n" indentation rest))))) ;; Wrap the executable, so it can find python-gi (aka ;; pygobject) and gstreamer plugins. (add-after 'wrap 'wrap-typelib |
