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,11 +7312,6 @@ 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
`((,go-golang-org-x-sys . ,go-golang-org-x-sys-0.8))
#:deep? #true)))
(cons go-golang-org-x-sys-0.8
(map p
(list go-github-com-quic-go-qtls-go1-20 (list go-github-com-quic-go-qtls-go1-20
go-github-com-quic-go-qpack go-github-com-quic-go-qpack
go-golang-org-x-crypto go-golang-org-x-crypto
@ -7344,7 +7321,8 @@ the Go standard library}.")
go-golang-org-x-crypto go-golang-org-x-crypto
go-golang-org-x-exp go-golang-org-x-exp
go-golang-org-x-net go-golang-org-x-net
go-golang-org-x-sync))))) go-golang-org-x-sys
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-netlink
go-github-com-bits-and-blooms-bitset go-github-com-bits-and-blooms-bitset
go-github-com-bits-and-blooms-bloom go-github-com-bits-and-blooms-bloom
go-github-com-cheggaaa-pb-v3
go-github-com-fatih-color
go-github-com-gologme-log
go-github-com-hashicorp-go-syslog
go-github-com-hjson-hjson-go
go-github-com-kardianos-minwinsvc
go-github-com-mattn-go-colorable
go-github-com-mattn-go-isatty
go-github-com-mattn-go-runewidth
go-github-com-mitchellh-mapstructure
go-github-com-olekukonko-tablewriter
go-github-com-quic-go-quic-go go-github-com-quic-go-quic-go
go-github-com-hjson-hjson-go
go-github-com-olekukonko-tablewriter
go-github-com-mitchellh-mapstructure
go-github-com-mattn-go-runewidth
go-github-com-mattn-go-isatty
go-github-com-mattn-go-colorable
go-github-com-kardianos-minwinsvc
go-github-com-hjson-hjson-go
go-github-com-hashicorp-go-syslog
go-github-com-gologme-log
go-github-com-fatih-color
go-github-com-cheggaaa-pb-v3
go-github-com-vividcortex-ewma go-github-com-vividcortex-ewma
go-golang-org-x-crypto go-github-com-arceliar-phony
go-golang-org-x-net go-github-com-arceliar-ironwood))
go-golang-org-x-text
go-golang-org-x-tools
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")