guix-commits
[Top][All Lists]
Advanced

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

284/361: gnu: beets: Update to 2.0.0.


From: guix-commits
Subject: 284/361: gnu: beets: Update to 2.0.0.
Date: Thu, 21 Nov 2024 06:29:35 -0500 (EST)

sharlatan pushed a commit to branch python-team
in repository guix.

commit 769300d461fb1b8e910158e6b39431a1bbfe97fa
Author: Sharlatan Hellseher <sharlatanus@gmail.com>
AuthorDate: Sat Nov 9 11:50:22 2024 +0000

    gnu: beets: Update to 2.0.0.
    
    * gnu/packages/music.scm (beets): Update to 2.0.0.
    [native-inputs]: Add python-pytest-cov, python-setuptools, and python-wheel.
    
    Change-Id: I7e489acc875337f7c624b6ac24b27012a7bc200a
---
 gnu/packages/music.scm | 15 +++++++--------
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm
index 628448e4b6..f646612eab 100644
--- a/gnu/packages/music.scm
+++ b/gnu/packages/music.scm
@@ -4192,14 +4192,14 @@ websites such as Libre.fm.")
 (define-public beets
   (package
     (name "beets")
-    (version "1.6.0")
+    (version "2.0.0")
     (source (origin
               (method url-fetch)
               (uri (pypi-uri "beets" version))
               (sha256
                (base32
-                "0paj2nxvdx4zz9xawjpbsh0dy1kp9kfhxg8akh1rpz2awhsbfvxa"))))
-    (build-system python-build-system)
+                "1kzqn6f3iw30lav9cwf653w2ns1n09yrys54dqxf6a9ppjsp449v"))))
+    (build-system pyproject-build-system)
     (arguments
      (list
       #:phases
@@ -4207,10 +4207,6 @@ websites such as Libre.fm.")
           (add-after 'unpack 'set-HOME
             (lambda _
               (setenv "HOME" (string-append (getcwd) "/tmp"))))
-          (replace 'check
-            (lambda* (#:key tests? #:allow-other-keys)
-              (when tests?
-                (invoke "pytest" "-v" "test"))))
           ;; Wrap the executable, so it can find python-gi (aka
           ;; pygobject) and gstreamer plugins.
           (add-after 'wrap 'wrap-typelib
@@ -4227,7 +4223,10 @@ websites such as Libre.fm.")
            python-mock
            python-py7zr
            python-pytest
-           python-responses))
+           python-pytest-cov
+           python-setuptools
+           python-responses
+           python-wheel))
     (inputs
      (list bash-minimal
            gst-plugins-base



reply via email to

[Prev in Thread] Current Thread [Next in Thread]