gnu: Add go-golang-org-x-sys-0.8

* gnu/packages/golang.scm (go-golang-org-x-sys-0.8): New variable.
  (go-github-com-quic-go-qtls-go1-20) [propagated-inputs]: Use
  "go-golang-org-x-sys-0.8".

Change-Id: I5e79b909e1f670a20e66bf2a9a06009737c45028
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Artyom V. Poptsov 2023-11-05 21:01:17 +03:00 committed by Ludovic Courtès
parent 3f8d50ecbd
commit eea7dffd80
No known key found for this signature in database
GPG Key ID: 090B11993D9AEBB5

View File

@ -4092,6 +4092,24 @@ 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")
@ -7711,7 +7729,8 @@ implementation of generics.")
(list (list
#: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 go-golang-org-x-sys)) (propagated-inputs (list go-golang-org-x-crypto
go-golang-org-x-sys-0.8))
(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