summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorVinicius Monego <monego@posteo.net>2025-07-20 07:44:18 -0300
committerVinicius Monego <monego@posteo.net>2025-07-26 13:32:54 -0300
commitf99cc5b744216399638fe11d571bd22dade1f07f (patch)
tree4bcc0e891081ae5851c670866449366c243ef387 /gnu
parent69e548ee4aed882c0552b58af2f39182443f9a15 (diff)
gnu: magic-wormhole-transit-relay: Update to 0.4.0.
* gnu/packages/magic-wormhole.scm (magic-wormhole-transit-relay): Update to 0.4.0. [arguments]<#:phases>: Add phase 'fix-test' before 'check'. [propagated-inputs]: Ad python-autobahn, python-service-identity. Change-Id: Ibf0eb89561ef55d356d9b8338963a1ed4ba6e69b
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/magic-wormhole.scm15
1 files changed, 11 insertions, 4 deletions
diff --git a/gnu/packages/magic-wormhole.scm b/gnu/packages/magic-wormhole.scm
index e373e919cd2..cce44e9796f 100644
--- a/gnu/packages/magic-wormhole.scm
+++ b/gnu/packages/magic-wormhole.scm
@@ -70,14 +70,14 @@ connection, or through a transit-relay.")
(define-public magic-wormhole-transit-relay
(package
(name "magic-wormhole-transit-relay")
- (version "0.2.1")
+ (version "0.4.0")
(source
(origin
(method url-fetch)
(uri (pypi-uri "magic-wormhole-transit-relay" version))
(sha256
(base32
- "0ppsx2s1ysikns1h053x67z2zmficbn3y3kf52bzzslhd2s02j6b"))))
+ "134yh50xyrr2jrws3w4q1gy660l0wnswj78ifxn2c48vl9fq6bci"))))
(build-system pyproject-build-system)
(arguments
(list
@@ -89,14 +89,21 @@ connection, or through a transit-relay.")
(docs (string-append out "/share/doc/magic-wormhole-transit-relay")))
(for-each (lambda (file)
(install-file file docs))
- (find-files "docs/"))))))))
+ (find-files "docs/")))))
+ (add-before 'check 'fix-test
+ (lambda _
+ ;; Fix for failing test (test_buffer_fills).
+ (substitute* "src/wormhole_transit_relay/test/test_backpressure.py"
+ (("reactor\\.spawnProcess\\(proto, exe, args\\)")
+ "reactor.spawnProcess(proto, exe, args, None)")))))))
(native-inputs
(list python-mock
python-pytest
python-setuptools
python-wheel))
(propagated-inputs
- (list python-twisted))
+ ;; python-service-identity should be propagated from python-twisted.
+ (list python-autobahn python-service-identity python-twisted))
(home-page "https://github.com/magic-wormhole/magic-wormhole-transit-relay")
(synopsis "Magic-Wormhole relay server")
(description