unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#73901] [PATCH 0/4] gnu: yggdrasil: Update to 0.5.9.
@ 2024-10-20  9:10 Artyom V. Poptsov
  2024-10-20  9:11 ` [bug#73901] [PATCH 1/4] gnu: Add go-github-com-coder-websocket Artyom V. Poptsov
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Artyom V. Poptsov @ 2024-10-20  9:10 UTC (permalink / raw)
  To: 73901; +Cc: Artyom V. Poptsov

This patchset updates Yggdrasil to 0.5.9.

Artyom V. Poptsov (4):
  gnu: Add go-github-com-coder-websocket.
  gnu: go-github-com-wlynxg-anet: Update to 0.0.5.
  gnu: go-github-com-arceliar-ironwood: Update to
    v0.0.0-20241016082300-f6fb9da97a17.
  gnu: yggdrasil: Update to 0.5.9.

 gnu/packages/golang-web.scm | 27 +++++++++++++++++++++++++--
 gnu/packages/golang.scm     |  4 ++--
 gnu/packages/networking.scm |  9 +++++----
 3 files changed, 32 insertions(+), 8 deletions(-)


base-commit: 551a2b293ee34855f9395b9032e5a8837a64e08e
-- 
2.46.0





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

* [bug#73901] [PATCH 1/4] gnu: Add go-github-com-coder-websocket.
  2024-10-20  9:10 [bug#73901] [PATCH 0/4] gnu: yggdrasil: Update to 0.5.9 Artyom V. Poptsov
@ 2024-10-20  9:11 ` Artyom V. Poptsov
  2024-10-20  9:11 ` [bug#73901] [PATCH 2/4] gnu: go-github-com-wlynxg-anet: Update to 0.0.5 Artyom V. Poptsov
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: Artyom V. Poptsov @ 2024-10-20  9:11 UTC (permalink / raw)
  To: 73901; +Cc: Artyom V. Poptsov

* gnu/packages/golang-web.scm (go-github-com-coder-websocket): New variable.

Change-Id: Ia3533f889aacb478b29d8c5ec4cd86a23ba411cc
---
 gnu/packages/golang-web.scm | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm
index cf652a0248..f1c904c06d 100644
--- a/gnu/packages/golang-web.scm
+++ b/gnu/packages/golang-web.scm
@@ -722,6 +722,29 @@ (define-public go-github-com-chris-ramon-douceur
     (description "This package provides a CSS parser and inliner.")
     (license license:expat)))
 
+(define-public go-github-com-coder-websocket
+  (package
+    (name "go-github-com-coder-websocket")
+    (version "1.8.12")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/coder/websocket")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "172v9mqghswf50ga512qghb6ii0ivz5fi2iyjzdnbm42g0cr4fjj"))))
+    (build-system go-build-system)
+    (arguments
+     `(#:import-path "github.com/coder/websocket"))
+    (home-page "https://github.com/coder/websocket")
+    (synopsis "WebSocket library for Go")
+    (description
+     "@code{websocket} is a minimal and idiomatic
+@url{https://websockets.spec.whatwg.org/, WebSocket} library for Go.")
+    (license license:isc)))
+
 (define-public go-github-com-containerd-typeurl
   (package
     (name "go-github-com-containerd-typeurl")
-- 
2.46.0





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

* [bug#73901] [PATCH 2/4] gnu: go-github-com-wlynxg-anet: Update to 0.0.5.
  2024-10-20  9:10 [bug#73901] [PATCH 0/4] gnu: yggdrasil: Update to 0.5.9 Artyom V. Poptsov
  2024-10-20  9:11 ` [bug#73901] [PATCH 1/4] gnu: Add go-github-com-coder-websocket Artyom V. Poptsov
@ 2024-10-20  9:11 ` Artyom V. Poptsov
  2024-10-20  9:11 ` [bug#73901] [PATCH 3/4] gnu: go-github-com-arceliar-ironwood: Update to v0.0.0-20241016082300-f6fb9da97a17 Artyom V. Poptsov
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: Artyom V. Poptsov @ 2024-10-20  9:11 UTC (permalink / raw)
  To: 73901; +Cc: Artyom V. Poptsov

* gnu/packages/golang-web.scm (go-github-com-wlynxg-anet): Update to 0.0.5.

Change-Id: I4ff2de41e7011b16226079a4d4a8a1387a61e165
---
 gnu/packages/golang-web.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/golang-web.scm b/gnu/packages/golang-web.scm
index f1c904c06d..b0361393f3 100644
--- a/gnu/packages/golang-web.scm
+++ b/gnu/packages/golang-web.scm
@@ -5293,7 +5293,7 @@ (define-public go-github-com-whyrusleeping-multiaddr-filter
 (define-public go-github-com-wlynxg-anet
   (package
     (name "go-github-com-wlynxg-anet")
-    (version "0.0.4")
+    (version "0.0.5")
     (source
      (origin
        (method git-fetch)
@@ -5302,7 +5302,7 @@ (define-public go-github-com-wlynxg-anet
              (commit (string-append "v" version))))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0i8sqq9d2k19jxplqhb1phzv6qxgzchbpdazq8l26h7pihzsq1gg"))))
+        (base32 "09s3x28qb571xs92gnbqzkyiah4vhk56hqqb4cc4yfrzfv3430hp"))))
     (build-system go-build-system)
     (arguments
      (list
-- 
2.46.0





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

* [bug#73901] [PATCH 3/4] gnu: go-github-com-arceliar-ironwood: Update to v0.0.0-20241016082300-f6fb9da97a17.
  2024-10-20  9:10 [bug#73901] [PATCH 0/4] gnu: yggdrasil: Update to 0.5.9 Artyom V. Poptsov
  2024-10-20  9:11 ` [bug#73901] [PATCH 1/4] gnu: Add go-github-com-coder-websocket Artyom V. Poptsov
  2024-10-20  9:11 ` [bug#73901] [PATCH 2/4] gnu: go-github-com-wlynxg-anet: Update to 0.0.5 Artyom V. Poptsov
@ 2024-10-20  9:11 ` Artyom V. Poptsov
  2024-10-20  9:11 ` [bug#73901] [PATCH 4/4] gnu: yggdrasil: Update to 0.5.9 Artyom V. Poptsov
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: Artyom V. Poptsov @ 2024-10-20  9:11 UTC (permalink / raw)
  To: 73901; +Cc: Artyom V. Poptsov

* gnu/packages/golang.scm (go-github-com-arceliar-ironwood): Update to v0.0.0-20241016082300-f6fb9da97a17.

Change-Id: Ic1007a777545169f024bebe0cd50ac48e25bb2e6
---
 gnu/packages/golang.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
index ccb94aadf7..00dde61f2c 100644
--- a/gnu/packages/golang.scm
+++ b/gnu/packages/golang.scm
@@ -7506,7 +7506,7 @@ (define-public go-github-com-containerd-console
 (define-public go-github-com-arceliar-ironwood
   (package
     (name "go-github-com-arceliar-ironwood")
-    (version "v0.0.0-20240529054413-b8e59574e2b2")
+    (version "v0.0.0-20241016082300-f6fb9da97a17")
     (source
      (origin
        (method git-fetch)
@@ -7516,7 +7516,7 @@ (define-public go-github-com-arceliar-ironwood
        (file-name (git-file-name name version))
        (sha256
         (base32
-         "06ay82gqm3k649m7x0r3a3crnqv9x0yxhyqfabrf1b7inki35mfs"))))
+         "020gdcx6s2cvmi3bs3zanif08vqbabbg5pwqmqcrhj3v7d8k6dx5"))))
     (build-system go-build-system)
     (arguments
      (list
-- 
2.46.0





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

* [bug#73901] [PATCH 4/4] gnu: yggdrasil: Update to 0.5.9.
  2024-10-20  9:10 [bug#73901] [PATCH 0/4] gnu: yggdrasil: Update to 0.5.9 Artyom V. Poptsov
                   ` (2 preceding siblings ...)
  2024-10-20  9:11 ` [bug#73901] [PATCH 3/4] gnu: go-github-com-arceliar-ironwood: Update to v0.0.0-20241016082300-f6fb9da97a17 Artyom V. Poptsov
@ 2024-10-20  9:11 ` Artyom V. Poptsov
  2024-10-21  7:18 ` [bug#73901] [PATCH 0/4] " Sharlatan Hellseher
  2024-10-22 19:47 ` bug#73901: " Artyom V. Poptsov
  5 siblings, 0 replies; 7+ messages in thread
From: Artyom V. Poptsov @ 2024-10-20  9:11 UTC (permalink / raw)
  To: 73901; +Cc: Artyom V. Poptsov

* gnu/packages/networking.scm (yggdrasil): Update to 0.5.9.
[propagated-inputs]: Remove go-nhooyr-io-websocket; add go-github-com-coder-websocket and
go-github-com-wlynxg-anet.

Change-Id: I282661d8e45c9a02ec9d4e8a9079a469d19261a1
---
 gnu/packages/networking.scm | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/networking.scm b/gnu/packages/networking.scm
index f209c1e27c..7e7b9ab174 100644
--- a/gnu/packages/networking.scm
+++ b/gnu/packages/networking.scm
@@ -4650,7 +4650,7 @@ (define-public ngtcp2
 (define-public yggdrasil
   (package
     (name "yggdrasil")
-    (version "0.5.8")
+    (version "0.5.9")
     (source
      (origin
        (method git-fetch)
@@ -4661,7 +4661,7 @@ (define-public yggdrasil
          (recursive? #t)))
        (file-name (git-file-name name version))
        (sha256
-        (base32 "0qcly06bljlilihrqrylhq53w3l4bfzmqqjq4cbn55nvsz2gbify"))
+        (base32 "0flaix9la53gf496i6jxwi5gliszim25vlm2cc91ipgz7nzslasz"))
       (patches (search-patches "yggdrasil-extra-config.patch"))))
     (build-system go-build-system)
     (arguments
@@ -4696,6 +4696,7 @@ (define-public yggdrasil
            go-github-com-arceliar-ironwood
            go-github-com-arceliar-phony
            go-github-com-cheggaaa-pb-v3
+           go-github-com-coder-websocket
            go-github-com-gologme-log
            go-github-com-hashicorp-go-syslog
            go-github-com-hjson-hjson-go-v4
@@ -4703,12 +4704,12 @@ (define-public yggdrasil
            go-github-com-olekukonko-tablewriter
            go-github-com-quic-go-quic-go
            go-github-com-vishvananda-netlink
+           go-github-com-wlynxg-anet
            go-golang-org-x-crypto
            go-golang-org-x-net
            go-golang-org-x-sys
            go-golang-org-x-text
-           go-golang-zx2c4-com-wireguard
-           go-nhooyr-io-websocket))
+           go-golang-zx2c4-com-wireguard))
     (home-page "https://yggdrasil-network.github.io/blog.html")
     (synopsis
      "Experiment in scalable routing as an encrypted IPv6 overlay network")
-- 
2.46.0





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

* [bug#73901] [PATCH 0/4] gnu: yggdrasil: Update to 0.5.9.
  2024-10-20  9:10 [bug#73901] [PATCH 0/4] gnu: yggdrasil: Update to 0.5.9 Artyom V. Poptsov
                   ` (3 preceding siblings ...)
  2024-10-20  9:11 ` [bug#73901] [PATCH 4/4] gnu: yggdrasil: Update to 0.5.9 Artyom V. Poptsov
@ 2024-10-21  7:18 ` Sharlatan Hellseher
  2024-10-22 19:47 ` bug#73901: " Artyom V. Poptsov
  5 siblings, 0 replies; 7+ messages in thread
From: Sharlatan Hellseher @ 2024-10-21  7:18 UTC (permalink / raw)
  To: 73901; +Cc: Artyom V. Poptsov

[-- Attachment #1: Type: text/plain, Size: 1286 bytes --]


Hi,

Some review points, but it looks fine in general.

Looks ok and trivial
- [PATCH 2/4] gnu: go-github-com-wlynxg-anet: Update to 0.0.5.
- [PATCH 3/4] gnu: go-github-com-arceliar-ironwood: Update to v0.0.0-20241016082300-f6fb9da97a17.

The project is quite active and big, maybe we may add more info into
description with some highlights of features. WDYT?
- [PATCH 1/4] gnu: Add go-github-com-coder-websocket.

--8<---------------cut here---------------start------------->8---
+     `(#:import-path "github.com/coder/websocket"))
--8<---------------cut here---------------end--------------->8---
I guess "guix import go" generates "(arguments (list ...))" style, let's
stick to that.

Looks ok. Maybe check if we have associated service and 0.5.9 did not
bring any breaking changes or new features in configuration.
- [PATCH 4/4] gnu: yggdrasil: Update to 0.5.9.

I could build it locally:
--8<---------------cut here---------------start------------->8---
successfully built /gnu/store/bk5ksmjyhza2dznnnmqhi0fxvb8snlvn-yggdrasil-0.5.9.drv
/gnu/store/grlv79cw4z3m60q2vgqshkk4dl3lxqn8-yggdrasil-0.5.9
--8<---------------cut here---------------end--------------->8---

Comments are optional, you don't have to send v2 if you decided to apply
changes reflecting them.

--
Thanks,
Oleg

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 832 bytes --]

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

* bug#73901: [PATCH 0/4] gnu: yggdrasil: Update to 0.5.9.
  2024-10-20  9:10 [bug#73901] [PATCH 0/4] gnu: yggdrasil: Update to 0.5.9 Artyom V. Poptsov
                   ` (4 preceding siblings ...)
  2024-10-21  7:18 ` [bug#73901] [PATCH 0/4] " Sharlatan Hellseher
@ 2024-10-22 19:47 ` Artyom V. Poptsov
  5 siblings, 0 replies; 7+ messages in thread
From: Artyom V. Poptsov @ 2024-10-22 19:47 UTC (permalink / raw)
  To: 73901-done; +Cc: Sharlatan Hellseher

[-- Attachment #1: Type: text/plain, Size: 495 bytes --]

Reviewed by: Sharlatan Hellseher <sharlatanus@gmail.com>

Merged to the "master" branch as:
  - 44c9441434f10477e0e366f839c4778d9ca4a735
  - 76c7b00bc4e92131e2420221189a7d828dcbfb41
  - 93c632ea8d5fce95ec997fcbfe9fcd6633df0669
  - bd26815cf8ce38a3b03676a6e3fc482bb74247cb

- avp

-- 
Artyom "avp" Poptsov <poptsov.artyom@gmail.com>
Home page: https://memory-heap.org/~avp/
CADR Hackerspace co-founder: https://cadrspace.ru/
GPG: D0C2 EAC1 3310 822D 98DE  B57C E9C5 A2D9 0898 A02F

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 869 bytes --]

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

end of thread, other threads:[~2024-10-22 19:49 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-20  9:10 [bug#73901] [PATCH 0/4] gnu: yggdrasil: Update to 0.5.9 Artyom V. Poptsov
2024-10-20  9:11 ` [bug#73901] [PATCH 1/4] gnu: Add go-github-com-coder-websocket Artyom V. Poptsov
2024-10-20  9:11 ` [bug#73901] [PATCH 2/4] gnu: go-github-com-wlynxg-anet: Update to 0.0.5 Artyom V. Poptsov
2024-10-20  9:11 ` [bug#73901] [PATCH 3/4] gnu: go-github-com-arceliar-ironwood: Update to v0.0.0-20241016082300-f6fb9da97a17 Artyom V. Poptsov
2024-10-20  9:11 ` [bug#73901] [PATCH 4/4] gnu: yggdrasil: Update to 0.5.9 Artyom V. Poptsov
2024-10-21  7:18 ` [bug#73901] [PATCH 0/4] " Sharlatan Hellseher
2024-10-22 19:47 ` bug#73901: " 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).