[PATCH 0/4] gnu: yggdrasil: Update to 0.5.9.

  • Done
  • quality assurance status badge
Details
2 participants
  • Artyom V. Poptsov
  • Sharlatan Hellseher
Owner
unassigned
Submitted by
Artyom V. Poptsov
Severity
normal

Debbugs page

Artyom V. Poptsov wrote 5 months ago
(address . guix-patches@gnu.org)(name . Artyom V. Poptsov)(address . poptsov.artyom@gmail.com)
cover.1729415197.git.poptsov.artyom@gmail.com
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
Artyom V. Poptsov wrote 5 months ago
[PATCH 2/4] gnu: go-github-com-wlynxg-anet: Update to 0.0.5.
(address . 73901@debbugs.gnu.org)(name . Artyom V. Poptsov)(address . poptsov.artyom@gmail.com)
6e0d531911c57454be20de38a8064f7ee61a45f6.1729415197.git.poptsov.artyom@gmail.com
* 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(-)

Toggle diff (24 lines)
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
Artyom V. Poptsov wrote 5 months ago
[PATCH 3/4] gnu: go-github-com-arceliar-ironwood: Update to v0.0.0-20241016082300-f6fb9da97a17.
(address . 73901@debbugs.gnu.org)(name . Artyom V. Poptsov)(address . poptsov.artyom@gmail.com)
223d674e88a581c597ca174db3107ddcfd31c221.1729415197.git.poptsov.artyom@gmail.com
* 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(-)

Toggle diff (24 lines)
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
Artyom V. Poptsov wrote 5 months ago
[PATCH 1/4] gnu: Add go-github-com-coder-websocket.
(address . 73901@debbugs.gnu.org)(name . Artyom V. Poptsov)(address . poptsov.artyom@gmail.com)
6c4ecc1b3d770798ed256cdcfafdd7732535fe69.1729415197.git.poptsov.artyom@gmail.com
* 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(+)

Toggle diff (36 lines)
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
Artyom V. Poptsov wrote 5 months ago
[PATCH 4/4] gnu: yggdrasil: Update to 0.5.9.
(address . 73901@debbugs.gnu.org)(name . Artyom V. Poptsov)(address . poptsov.artyom@gmail.com)
ca6186fec01fe30f5eb33078882a7d9fef24f8ca.1729415197.git.poptsov.artyom@gmail.com
* 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(-)

Toggle diff (47 lines)
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
Sharlatan Hellseher wrote 5 months ago
[PATCH 0/4] gnu: yggdrasil: Update to 0.5.9.
(address . 73901@debbugs.gnu.org)(name . Artyom V. Poptsov)(address . poptsov.artyom@gmail.com)
87msixords.fsf@gmail.com
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.

Toggle snippet (2 lines)
+ `(#:import-path "github.com/coder/websocket"))
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:
Toggle snippet (4 lines)
successfully built /gnu/store/bk5ksmjyhza2dznnnmqhi0fxvb8snlvn-yggdrasil-0.5.9.drv
/gnu/store/grlv79cw4z3m60q2vgqshkk4dl3lxqn8-yggdrasil-0.5.9

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

--
Thanks,
Oleg
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEmEeB3micIcJkGAhndtcnv/Ys0rUFAmcWAF8ACgkQdtcnv/Ys
0rUDmg//aAzcYNcgOxhAtdw+heSBdcsQXNTqfjq32Ilv7I8GveWc1PpfuRdRUSVr
pQsz77yeIMUE/zjZXP3hwfUjFoOxzmzKMikhPq5GyeFUf1XpvIpRMmxxeKPkunMH
49lKD5Tv1+1o9nCN1Pc1KOgbGq6yrGyle/dBrrAs4MKCIMZrGr14MZoFDnUSYLHQ
/e5srfZ8Yc7bvOeylQqXqg9/7xwRs4GE8FJ+JpjIcEfDfKCNfBMfGR2ArcSOG05+
otlfjrSMVuK+ufYLifipfqC/9i2ijSkxu1reYY5NmR4+7iWTjKbVn4zIy/2AHHkG
E2EjJdTh4Yfi/kFUcxJsLVNmmo1kIjHnLnKDKeTDYl+GbNaqUZNcFELITp9AXJL9
v7HkOnxgN3qGU5Mv0P4LsAWC/osJGBdy9zFi2HFoTHzaLfaOYN1Dvzb9CgFeCb9N
8hUfln83pApY4ZH2vmvsx/+JjnuAcDR1i28XkqfZw9txucdhYOXD7djgz+7GiICl
giqsARA6QqsDH6GISTkxlitQ5GGDHNczKzEDFk5yt1Gk+bUrU3H/jH+FHTyn+LIE
ls6Zw84XIr02P4jRjbotNanN3V9P811DXGRdp7TbAwyfH3iakjKQGA+N0j4umGZS
f3gkJ+8v+oLvk0u9PdSu/ZPsGyZNxyFbiVIPOpcs4ORat9T5NZ4=
=ceag
-----END PGP SIGNATURE-----

Artyom V. Poptsov wrote 5 months ago
(address . 73901-done@debbugs.gnu.org)(name . Sharlatan Hellseher)(address . sharlatanus@gmail.com)
87cyjrncmc.fsf@gmail.com
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>
CADR Hackerspace co-founder: https://cadrspace.ru/
GPG: D0C2 EAC1 3310 822D 98DE B57C E9C5 A2D9 0898 A02F
-----BEGIN PGP SIGNATURE-----

iQJNBAEBCgA3FiEEAf2F9Bp7f4IFgwalk16+BzbchX4FAmcYAWAZHHBvcHRzb3Yu
YXJ0eW9tQGdtYWlsLmNvbQAKCRCTXr4HNtyFfkJKD/9F+37JUGaAhJUH7tXf2rgr
mBoIU0z3Qz7RLObxSQCtD+v3FZSOoKmbKQe+X5Tw46W7oxiAacRFoQX9eNgsC6zV
hjiF9NMVQBLwjk6rozF4HGhLziXB8t/+/e+xGXFc4JfdUmJCGIC3Pig/LpDhzc/d
R/1l69xy6P6yHd9DdKwyQvCuERmgoGbAvYAzPGTLlIW2K9gOzV/BAxZovYc9Zgb7
HIKWM+lf8QK/+EbYP2QheYFpf8igTp4mhmWd1vqf085mPH6EoPqVSvMp9Ws29PtN
MzecJKNAnEJNTx9fgciPubpD37EDoYtqEdF9kgy+LcMAnHmRMHSdKkmJeylK5Hkr
88qp8eEfQEvDo+9ZXsOvzAFSA1WRV6LedetwLQ1DHYXb1cIYEMnW8NrvSzEJEvVb
5wF+M6wCOrg0KB7lkctl5mTIHSfpQIeDulN6AKazNBB/5rpzL7RBD+gRdFdhbalk
CfkiNzxsWrYRuS2pvX8o8rJDj0pRp2scgjoO3RoJ20vOkd++zJzuTK2eoDZReR9Y
xYOu5YeJGQDFNTvo3l/LMCZqF+id2vb6XukEkQsi8XD6hHGivDt5b5pclnWQo776
Q6lKhOFA9jkjv6boh9zGDSGOWMDUGuvDJQRRC5wwQx96DsYqKmnsCIwCXfvlVvn2
rVtXq8Kb+QkZZnyy+SI+Zg==
=+bwn
-----END PGP SIGNATURE-----

Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 73901@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 73901
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help