unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#74898] [PATCH 0/7] gnu: magic-wormhole: Update to 0.16.0.
@ 2024-12-15 19:34 Artyom V. Poptsov
  2024-12-15 19:36 ` [bug#74898] [PATCH 1/7] gnu: magic-wormhole-mailbox-server: Fix build Artyom V. Poptsov
                   ` (6 more replies)
  0 siblings, 7 replies; 8+ messages in thread
From: Artyom V. Poptsov @ 2024-12-15 19:34 UTC (permalink / raw)
  To: 74898; +Cc: Artyom V. Poptsov

This patchset updates "magic-wormhole" to the version 0.16.0 and fixes its
build and build of related packages.

Artyom V. Poptsov (7):
  gnu: magic-wormhole-mailbox-server: Fix build.
  gnu: magic-wormhole-transit-relay: Fix build.
  gnu: python-iterable-io: Fix build.
  gnu: python-noiseprotocol: Fix build.
  gnu: python-zipstream-ng: Fix build.
  gnu: python-spake2: Update to 0.9.
  gnu: magic-wormhole: Update to 0.16.0.

 gnu/packages/magic-wormhole.scm     | 21 ++++++++++++++++-----
 gnu/packages/python-compression.scm |  2 +-
 gnu/packages/python-crypto.scm      |  6 +++---
 gnu/packages/python-web.scm         |  1 +
 gnu/packages/python-xyz.scm         |  1 +
 5 files changed, 22 insertions(+), 9 deletions(-)


base-commit: cfd4f56f75a20b6732d463180d211f796c9032e5
-- 
2.46.0





^ permalink raw reply	[flat|nested] 8+ messages in thread

* [bug#74898] [PATCH 1/7] gnu: magic-wormhole-mailbox-server: Fix build.
  2024-12-15 19:34 [bug#74898] [PATCH 0/7] gnu: magic-wormhole: Update to 0.16.0 Artyom V. Poptsov
@ 2024-12-15 19:36 ` Artyom V. Poptsov
  2024-12-15 19:36 ` [bug#74898] [PATCH 2/7] gnu: magic-wormhole-transit-relay: " Artyom V. Poptsov
                   ` (5 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Artyom V. Poptsov @ 2024-12-15 19:36 UTC (permalink / raw)
  To: 74898; +Cc: Artyom V. Poptsov

* gnu/packages/magic-wormhole.scm (magic-wormhole-mailbox-server): Fix build.
[native-inputs]: Add "python-setuptools" and "python-wheel".  Sort
alphabetically.

Change-Id: Id0af4aebbe3560a58483846d889955c2748ea4da
---
 gnu/packages/magic-wormhole.scm | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/magic-wormhole.scm b/gnu/packages/magic-wormhole.scm
index dbb943c5c6..6eca2d7cda 100644
--- a/gnu/packages/magic-wormhole.scm
+++ b/gnu/packages/magic-wormhole.scm
@@ -3,6 +3,7 @@
 ;;; Copyright © 2024 normally_js <normally_js@posteo.net>
 ;;; Copyright © 2024 Sharlatan Hellseher <sharlatanus@gmail.com>
 ;;; Copyright © 2024 TakeV <takev@disroot.org>
+;;; Copyright © 2024 Artyom V. Poptsov <poptsov.artyom@gmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;
@@ -26,6 +27,7 @@ (define-module (gnu packages magic-wormhole)
   #:use-module (guix download)
   #:use-module (guix gexp)
   #:use-module (guix packages)
+  #:use-module (gnu packages python-build)
   #:use-module (gnu packages check)
   #:use-module (gnu packages python-compression)
   #:use-module (gnu packages python-crypto)
@@ -45,7 +47,10 @@ (define-public magic-wormhole-mailbox-server
          "1yw8i8jv5iv1kkz1aqimskw7fpichjn6ww0fq0czbalwj290bw8s"))))
     (build-system pyproject-build-system)
     (native-inputs
-     (list python-mock python-pytest))
+     (list python-mock
+           python-pytest
+           python-setuptools
+           python-wheel))
     (propagated-inputs
      (list python-attrs
            python-autobahn
-- 
2.46.0





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#74898] [PATCH 2/7] gnu: magic-wormhole-transit-relay: Fix build.
  2024-12-15 19:34 [bug#74898] [PATCH 0/7] gnu: magic-wormhole: Update to 0.16.0 Artyom V. Poptsov
  2024-12-15 19:36 ` [bug#74898] [PATCH 1/7] gnu: magic-wormhole-mailbox-server: Fix build Artyom V. Poptsov
@ 2024-12-15 19:36 ` Artyom V. Poptsov
  2024-12-15 19:36 ` [bug#74898] [PATCH 3/7] gnu: python-iterable-io: " Artyom V. Poptsov
                   ` (4 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Artyom V. Poptsov @ 2024-12-15 19:36 UTC (permalink / raw)
  To: 74898; +Cc: Artyom V. Poptsov

* gnu/packages/magic-wormhole.scm (magic-wormhole-transit-relay): Fix build.
[native-inputs]: Add "python-setuptools" and "python-wheel".  Sort
alphabetically.

Change-Id: Ibc1b611f2f0c4e5975d8e123001c5afced87a367
---
 gnu/packages/magic-wormhole.scm | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/magic-wormhole.scm b/gnu/packages/magic-wormhole.scm
index 6eca2d7cda..e4f02c3682 100644
--- a/gnu/packages/magic-wormhole.scm
+++ b/gnu/packages/magic-wormhole.scm
@@ -92,7 +92,10 @@ (define-public magic-wormhole-transit-relay
                             (install-file file docs))
                           (find-files "docs/"))))))))
     (native-inputs
-     (list python-mock python-pytest))
+     (list python-mock
+           python-pytest
+           python-setuptools
+           python-wheel))
     (propagated-inputs
      (list python-twisted))
     (home-page "https://github.com/magic-wormhole/magic-wormhole-transit-relay")
-- 
2.46.0





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#74898] [PATCH 3/7] gnu: python-iterable-io: Fix build.
  2024-12-15 19:34 [bug#74898] [PATCH 0/7] gnu: magic-wormhole: Update to 0.16.0 Artyom V. Poptsov
  2024-12-15 19:36 ` [bug#74898] [PATCH 1/7] gnu: magic-wormhole-mailbox-server: Fix build Artyom V. Poptsov
  2024-12-15 19:36 ` [bug#74898] [PATCH 2/7] gnu: magic-wormhole-transit-relay: " Artyom V. Poptsov
@ 2024-12-15 19:36 ` Artyom V. Poptsov
  2024-12-15 19:36 ` [bug#74898] [PATCH 4/7] gnu: python-noiseprotocol: " Artyom V. Poptsov
                   ` (3 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Artyom V. Poptsov @ 2024-12-15 19:36 UTC (permalink / raw)
  To: 74898
  Cc: Artyom V. Poptsov, Lars-Dominik Braun, Marius Bakke,
	Munyoki Kilyungi, Sharlatan Hellseher, Tanguy Le Carrour, jgart

* gnu/packages/python-xyz.scm (python-iterable-io) [native-inputs]: Add
"python-setuptools" and "python-wheel".

Change-Id: I08e8135178e0558239f39017bf8ca709a63205b6
---
 gnu/packages/python-xyz.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 503a224954..ff9cb507cb 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -37764,6 +37764,7 @@ (define-public python-iterable-io
        (sha256
         (base32 "0g4cn522n4dv6ly8pwf97dc62rr4f7my38v0bh6vmac7jmrip7pv"))))
     (build-system pyproject-build-system)
+    (native-inputs (list python-setuptools python-wheel))
     (home-page "https://github.com/pR0Ps/iterable-io")
     (synopsis "Adapt generators and other iterables to a file-like interface")
     (description
-- 
2.46.0





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#74898] [PATCH 4/7] gnu: python-noiseprotocol: Fix build.
  2024-12-15 19:34 [bug#74898] [PATCH 0/7] gnu: magic-wormhole: Update to 0.16.0 Artyom V. Poptsov
                   ` (2 preceding siblings ...)
  2024-12-15 19:36 ` [bug#74898] [PATCH 3/7] gnu: python-iterable-io: " Artyom V. Poptsov
@ 2024-12-15 19:36 ` Artyom V. Poptsov
  2024-12-15 19:36 ` [bug#74898] [PATCH 5/7] gnu: python-zipstream-ng: " Artyom V. Poptsov
                   ` (2 subsequent siblings)
  6 siblings, 0 replies; 8+ messages in thread
From: Artyom V. Poptsov @ 2024-12-15 19:36 UTC (permalink / raw)
  To: 74898
  Cc: Artyom V. Poptsov, Lars-Dominik Braun, Marius Bakke,
	Munyoki Kilyungi, Sharlatan Hellseher, Tanguy Le Carrour, jgart

* gnu/packages/python-web.scm (python-noiseprotocol): [native-inputs]: Add
"python-setuptools" and "python-wheel".

Change-Id: I53c9f9b1f76245b204926da4434210fd164c116a
---
 gnu/packages/python-web.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/python-web.scm b/gnu/packages/python-web.scm
index 3db2a995dc..7403bc9752 100644
--- a/gnu/packages/python-web.scm
+++ b/gnu/packages/python-web.scm
@@ -3610,6 +3610,7 @@ (define-public python-noiseprotocol
        (sha256
         (base32 "0ifnj0mpbqsfqba9n12vf5yzxj4qf2gxql3ry43qyshgnrqsi4mh"))))
     (build-system pyproject-build-system)
+    (native-inputs (list python-setuptools python-wheel))
     (propagated-inputs (list python-cryptography))
     (home-page "https://github.com/plizonczyk/noiseprotocol")
     (synopsis "Implementation of Noise Protocol Framework")
-- 
2.46.0





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#74898] [PATCH 5/7] gnu: python-zipstream-ng: Fix build.
  2024-12-15 19:34 [bug#74898] [PATCH 0/7] gnu: magic-wormhole: Update to 0.16.0 Artyom V. Poptsov
                   ` (3 preceding siblings ...)
  2024-12-15 19:36 ` [bug#74898] [PATCH 4/7] gnu: python-noiseprotocol: " Artyom V. Poptsov
@ 2024-12-15 19:36 ` Artyom V. Poptsov
  2024-12-15 19:36 ` [bug#74898] [PATCH 6/7] gnu: python-spake2: Update to 0.9 Artyom V. Poptsov
  2024-12-15 19:36 ` [bug#74898] [PATCH 7/7] gnu: magic-wormhole: Update to 0.16.0 Artyom V. Poptsov
  6 siblings, 0 replies; 8+ messages in thread
From: Artyom V. Poptsov @ 2024-12-15 19:36 UTC (permalink / raw)
  To: 74898
  Cc: Artyom V. Poptsov, Lars-Dominik Braun, Marius Bakke,
	Munyoki Kilyungi, Sharlatan Hellseher, Tanguy Le Carrour, jgart

* gnu/packages/python-compression.scm (python-zipstream-ng) [native-inputs]:
Add "python-setuptools" and "python-wheel".

Change-Id: Ifdcaeafd585500611a444a354c94c401d96bdd88
---
 gnu/packages/python-compression.scm | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gnu/packages/python-compression.scm b/gnu/packages/python-compression.scm
index 15eaae5bdc..ef01c59269 100644
--- a/gnu/packages/python-compression.scm
+++ b/gnu/packages/python-compression.scm
@@ -746,7 +746,7 @@ (define-public python-zipstream-ng
         (base32 "1z4zdqqs2rg3z36khgj96bpggv34av337isfv7yxg32prawj687r"))))
     (build-system pyproject-build-system)
     (native-inputs
-     (list python-pytest python-pytest-cov))
+     (list python-pytest python-pytest-cov python-setuptools python-wheel))
     (home-page "https://github.com/pR0Ps/zipstream-ng")
     (synopsis "Streamable zip file generator")
     (description
-- 
2.46.0





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#74898] [PATCH 6/7] gnu: python-spake2: Update to 0.9.
  2024-12-15 19:34 [bug#74898] [PATCH 0/7] gnu: magic-wormhole: Update to 0.16.0 Artyom V. Poptsov
                   ` (4 preceding siblings ...)
  2024-12-15 19:36 ` [bug#74898] [PATCH 5/7] gnu: python-zipstream-ng: " Artyom V. Poptsov
@ 2024-12-15 19:36 ` Artyom V. Poptsov
  2024-12-15 19:36 ` [bug#74898] [PATCH 7/7] gnu: magic-wormhole: Update to 0.16.0 Artyom V. Poptsov
  6 siblings, 0 replies; 8+ messages in thread
From: Artyom V. Poptsov @ 2024-12-15 19:36 UTC (permalink / raw)
  To: 74898
  Cc: Artyom V. Poptsov, Lars-Dominik Braun, Marius Bakke,
	Munyoki Kilyungi, Sharlatan Hellseher, Tanguy Le Carrour, jgart

* gnu/packages/python-crypto.scm (python-spake2): Update to 0.9.
[propagated-inputs]: Add python-cryptography.

Change-Id: I9122e657446cb92a7fd1325cdbed63f6ab73428f
---
 gnu/packages/python-crypto.scm | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/python-crypto.scm b/gnu/packages/python-crypto.scm
index bf2a532cf4..3cd58bf0ea 100644
--- a/gnu/packages/python-crypto.scm
+++ b/gnu/packages/python-crypto.scm
@@ -1329,17 +1329,17 @@ (define-public python-hkdf
 (define-public python-spake2
   (package
     (name "python-spake2")
-    (version "0.8")
+    (version "0.9")
     (source
       (origin
         (method url-fetch)
         (uri (pypi-uri "spake2" version))
         (sha256
          (base32
-          "1x16r7lrbklvfzbacb66qv9iiih6liq1y612dqh2chgf555n2yn1"))))
+          "0d4kbaxi4cv8klyqh6yb0p0qiwfdwvczy1h2mzvmlfdcsnlc87s2"))))
     (build-system python-build-system)
     (propagated-inputs
-     (list python-hkdf))
+     (list python-cryptography python-hkdf))
     (home-page "https://github.com/warner/python-spake2")
     (synopsis "SPAKE2 password-authenticated key exchange in Python")
     (description "This package provides a Python implementation of the SPAKE2
-- 
2.46.0





^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#74898] [PATCH 7/7] gnu: magic-wormhole: Update to 0.16.0.
  2024-12-15 19:34 [bug#74898] [PATCH 0/7] gnu: magic-wormhole: Update to 0.16.0 Artyom V. Poptsov
                   ` (5 preceding siblings ...)
  2024-12-15 19:36 ` [bug#74898] [PATCH 6/7] gnu: python-spake2: Update to 0.9 Artyom V. Poptsov
@ 2024-12-15 19:36 ` Artyom V. Poptsov
  6 siblings, 0 replies; 8+ messages in thread
From: Artyom V. Poptsov @ 2024-12-15 19:36 UTC (permalink / raw)
  To: 74898; +Cc: Artyom V. Poptsov

* gnu/packages/magic-wormhole.scm (magic-wormhole): Update to 0.16.0.
[propagated-inputs]: Add python-attrs.
[native-inputs]: Add python-setuptools and python-wheel.

Change-Id: I8c627f1cf421ec26a3749962f937039bda85b542
---
 gnu/packages/magic-wormhole.scm | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/magic-wormhole.scm b/gnu/packages/magic-wormhole.scm
index e4f02c3682..dc9563e467 100644
--- a/gnu/packages/magic-wormhole.scm
+++ b/gnu/packages/magic-wormhole.scm
@@ -111,14 +111,14 @@ (define-public magic-wormhole-transit-relay
 (define-public magic-wormhole
   (package
     (name "magic-wormhole")
-    (version "0.14.0")
+    (version "0.16.0")
     (source
      (origin
        (method url-fetch)
        (uri (pypi-uri "magic-wormhole" version))
        (sha256
         (base32
-         "105hsv7ck83bs29929zpb29aygr69q00mxpgq9xw7xxzi2gj6v80"))))
+         "1jcldlyj6bdd9bb39r77cd9ra6cllqijc9lhs6kaggcdi53c3rhl"))))
     (build-system pyproject-build-system)
     (arguments
      (list
@@ -133,10 +133,13 @@ (define-public magic-wormhole
     (native-inputs
      (list python-mock
            python-pytest
+           python-setuptools
+           python-wheel
            magic-wormhole-mailbox-server
            magic-wormhole-transit-relay))
     (propagated-inputs
-     (list python-autobahn
+     (list python-attrs
+           python-autobahn
            python-click
            python-hkdf
            python-humanize
-- 
2.46.0





^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-12-15 19:39 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-15 19:34 [bug#74898] [PATCH 0/7] gnu: magic-wormhole: Update to 0.16.0 Artyom V. Poptsov
2024-12-15 19:36 ` [bug#74898] [PATCH 1/7] gnu: magic-wormhole-mailbox-server: Fix build Artyom V. Poptsov
2024-12-15 19:36 ` [bug#74898] [PATCH 2/7] gnu: magic-wormhole-transit-relay: " Artyom V. Poptsov
2024-12-15 19:36 ` [bug#74898] [PATCH 3/7] gnu: python-iterable-io: " Artyom V. Poptsov
2024-12-15 19:36 ` [bug#74898] [PATCH 4/7] gnu: python-noiseprotocol: " Artyom V. Poptsov
2024-12-15 19:36 ` [bug#74898] [PATCH 5/7] gnu: python-zipstream-ng: " Artyom V. Poptsov
2024-12-15 19:36 ` [bug#74898] [PATCH 6/7] gnu: python-spake2: Update to 0.9 Artyom V. Poptsov
2024-12-15 19:36 ` [bug#74898] [PATCH 7/7] gnu: magic-wormhole: Update to 0.16.0 Artyom V. Poptsov

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).