Archived
1
0
Fork 0

gnu: go-golang-org-x-sys: Update to 0.8.0.

* gnu/packages/golang.scm (go-golang-org-x-sys): Update to 0.8.0.
  (go-golang-org-x-sys-0.8): Remove.
  (go-github-com-quic-go-quic-go, go-github-com-quic-go-qtls-go1-20):
  Use the new version of "go-golang-org-x-sys".
* gnu/packages/networking.scm (yggdrasil): Use the new version of
  "go-golang-org-x-sys".
  [propagated-inputs]: Don't rewrite inputs; add "go-golang-org-x-sys".

Change-Id: I969dd402427e345550038918f6de607413c44a61
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Artyom V. Poptsov 2023-12-09 11:09:26 +03:00 committed by Ludovic Courtès
parent 59a68a6c2a
commit f896382594
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5
2 changed files with 41 additions and 66 deletions

View file

@ -3959,11 +3959,11 @@ packages.")
(license license:bsd-3)))) (license license:bsd-3))))
(define-public go-golang-org-x-sys (define-public go-golang-org-x-sys
(let ((commit "b60007cc4e6f966b1c542e343d026d06723e5653") (let ((commit "ca59edaa5a761e1d0ea91d6c07b063f85ef24f78")
(revision "0")) (revision "0"))
(package (package
(name "go-golang-org-x-sys") (name "go-golang-org-x-sys")
(version (git-version "0.4.0" revision commit)) (version (git-version "0.8.0" revision commit))
(source (origin (source (origin
(method git-fetch) (method git-fetch)
(uri (git-reference (uri (git-reference
@ -3972,7 +3972,7 @@ packages.")
(file-name (git-file-name name version)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 (base32
"0fr2d6fnpbqx6n89sg9lsinqkdaw49y068kqj2g0cxlhbh69hzii")))) "1p81niiin8dwyrjl2xsc95136w3vdw4kmj0w3mlh0vh5v134s4xq"))))
(build-system go-build-system) (build-system go-build-system)
(arguments (arguments
(list (list
@ -3989,24 +3989,6 @@ support for low-level interaction with the operating system.")
(home-page "https://go.googlesource.com/sys") (home-page "https://go.googlesource.com/sys")
(license license:bsd-3)))) (license license:bsd-3))))
;; XXX: This version is required for "go-github-com-quic-go-qtls-go1-20".
(define-public go-golang-org-x-sys-0.8
(let ((commit "ca59edaa5a761e1d0ea91d6c07b063f85ef24f78")
(revision "0"))
(package
(inherit go-golang-org-x-sys)
(name "go-golang-org-x-sys")
(version (git-version "0.8.0" revision commit))
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://go.googlesource.com/sys")
(commit commit)))
(file-name (git-file-name name version))
(sha256
(base32
"1p81niiin8dwyrjl2xsc95136w3vdw4kmj0w3mlh0vh5v134s4xq")))))))
(define-public go-golang-org-x-text (define-public go-golang-org-x-text
(package (package
(name "go-golang-org-x-text") (name "go-golang-org-x-text")
@ -7269,7 +7251,7 @@ implementation of generics.")
#:import-path "github.com/quic-go/qtls-go1-20" #:import-path "github.com/quic-go/qtls-go1-20"
#:go go-1.20)) #:go go-1.20))
(propagated-inputs (list go-golang-org-x-crypto (propagated-inputs (list go-golang-org-x-crypto
go-golang-org-x-sys-0.8)) go-golang-org-x-sys))
(synopsis "TLS 1.3 for QUIC") (synopsis "TLS 1.3 for QUIC")
(description (description
"Go standard library TLS 1.3 implementation, modified for QUIC. For "Go standard library TLS 1.3 implementation, modified for QUIC. For
@ -7330,21 +7312,17 @@ the Go standard library}.")
#:tests? #f #:tests? #f
#:go go-1.20)) #:go go-1.20))
(propagated-inputs (propagated-inputs
(let ((p (package-input-rewriting (list go-github-com-quic-go-qtls-go1-20
`((,go-golang-org-x-sys . ,go-golang-org-x-sys-0.8)) go-github-com-quic-go-qpack
#:deep? #true))) go-golang-org-x-crypto
(cons go-golang-org-x-sys-0.8 go-github-com-cheekybits-genny
(map p go-github-com-marten-seemann-chacha20
(list go-github-com-quic-go-qtls-go1-20 go-github-com-golang-protobuf-proto
go-github-com-quic-go-qpack go-golang-org-x-crypto
go-golang-org-x-crypto go-golang-org-x-exp
go-github-com-cheekybits-genny go-golang-org-x-net
go-github-com-marten-seemann-chacha20 go-golang-org-x-sys
go-github-com-golang-protobuf-proto go-golang-org-x-sync))
go-golang-org-x-crypto
go-golang-org-x-exp
go-golang-org-x-net
go-golang-org-x-sync)))))
(synopsis "QUIC in Go") (synopsis "QUIC in Go")
(description "This package provides a Go language implementation of the QUIC (description "This package provides a Go language implementation of the QUIC
network protocol.") network protocol.")

View file

@ -4445,35 +4445,32 @@ QUIC protocol.")
"github.com/yggdrasil-network/yggdrasil-go/cmd/yggdrasilctl" "github.com/yggdrasil-network/yggdrasil-go/cmd/yggdrasilctl"
"github.com/yggdrasil-network/yggdrasil-go/cmd/genkeys")))))))) "github.com/yggdrasil-network/yggdrasil-go/cmd/genkeys"))))))))
(propagated-inputs (propagated-inputs
(let ((p (package-input-rewriting (list go-golang-zx2c4-com-wireguard
`((,go-golang-org-x-sys . ,go-golang-org-x-sys-0.8)) go-golang-org-x-text
#:deep? #true))) go-golang-org-x-net
(cons go-golang-org-x-sys-0.8 go-golang-org-x-crypto
(map p go-golang-org-x-tools
(list go-github-com-arceliar-ironwood go-golang-org-x-sys
go-github-com-arceliar-phony go-netns
go-github-com-bits-and-blooms-bitset go-netlink
go-github-com-bits-and-blooms-bloom go-github-com-bits-and-blooms-bitset
go-github-com-cheggaaa-pb-v3 go-github-com-bits-and-blooms-bloom
go-github-com-fatih-color go-github-com-quic-go-quic-go
go-github-com-gologme-log go-github-com-hjson-hjson-go
go-github-com-hashicorp-go-syslog go-github-com-olekukonko-tablewriter
go-github-com-hjson-hjson-go go-github-com-mitchellh-mapstructure
go-github-com-kardianos-minwinsvc go-github-com-mattn-go-runewidth
go-github-com-mattn-go-colorable go-github-com-mattn-go-isatty
go-github-com-mattn-go-isatty go-github-com-mattn-go-colorable
go-github-com-mattn-go-runewidth go-github-com-kardianos-minwinsvc
go-github-com-mitchellh-mapstructure go-github-com-hjson-hjson-go
go-github-com-olekukonko-tablewriter go-github-com-hashicorp-go-syslog
go-github-com-quic-go-quic-go go-github-com-gologme-log
go-github-com-vividcortex-ewma go-github-com-fatih-color
go-golang-org-x-crypto go-github-com-cheggaaa-pb-v3
go-golang-org-x-net go-github-com-vividcortex-ewma
go-golang-org-x-text go-github-com-arceliar-phony
go-golang-org-x-tools go-github-com-arceliar-ironwood))
go-golang-zx2c4-com-wireguard
go-netlink
go-netns)))))
(home-page "https://yggdrasil-network.github.io/blog.html") (home-page "https://yggdrasil-network.github.io/blog.html")
(synopsis (synopsis
"Experiment in scalable routing as an encrypted IPv6 overlay network") "Experiment in scalable routing as an encrypted IPv6 overlay network")