guix-commits
[Top][All Lists]
Advanced

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

07/12: gnu: magic-wormhole-transit-relay: Simplify package.


From: guix-commits
Subject: 07/12: gnu: magic-wormhole-transit-relay: Simplify package.
Date: Sat, 23 Mar 2024 16:59:38 -0400 (EDT)

sharlatan pushed a commit to branch master
in repository guix.

commit 70386806e1f8428ad310373bd491aa9f833947c4
Author: Sharlatan Hellseher <sharlatanus@gmail.com>
AuthorDate: Sat Mar 23 17:56:21 2024 +0000

    gnu: magic-wormhole-transit-relay: Simplify package.
    
    * gnu/packages/magic-wormhole.scm (magic-wormhole-transit-relay)
    Use G-expressions
    [build-system]: Swap to pyproject-build-system.
    [arguments] <#:phases>: Remove traling #t from lambda.
    [native-inputs]: Add python-pytest.
    
    Change-Id: I1d72d48768016067d1a6a24e47eb9144b36d38e4
---
 gnu/packages/magic-wormhole.scm | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/gnu/packages/magic-wormhole.scm b/gnu/packages/magic-wormhole.scm
index cbb785a199..582c91cb1e 100644
--- a/gnu/packages/magic-wormhole.scm
+++ b/gnu/packages/magic-wormhole.scm
@@ -71,20 +71,20 @@ connection, or through a transit-relay.")
         (sha256
          (base32
           "0ppsx2s1ysikns1h053x67z2zmficbn3y3kf52bzzslhd2s02j6b"))))
-    (build-system python-build-system)
+    (build-system pyproject-build-system)
     (arguments
-     `(#:phases
-       (modify-phases %standard-phases
+     (list
+      #:phases
+       #~(modify-phases %standard-phases
          (add-after 'install 'install-docs
-           (lambda* (#:key outputs #:allow-other-keys)
-             (let* ((out (assoc-ref outputs "out"))
+           (lambda _
+             (let* ((out #$output)
                     (docs (string-append out 
"/share/doc/magic-wormhole-transit-relay")))
                (for-each (lambda (file)
                            (install-file file docs))
-                         (find-files "docs/"))
-               #t))))))
+                         (find-files "docs/"))))))))
     (native-inputs
-     (list python-mock python-pyflakes python-tox))
+     (list python-mock python-pyflakes python-pytest python-tox))
     (propagated-inputs
      (list python-twisted))
     (home-page



reply via email to

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