~ruther/guix-local

2e400263d3d281b8ac35aa96d8dbdff2a24fea5d — Sharlatan Hellseher 5 months ago 8be0c8e
gnu: go-github-com-quic-go-qpack: Update to 0.5.1.

* gnu/packages/golang-web.scm (go-github-com-quic-go-qpack): Update to 0.5.1.
[arguments] <tests?>: Enable the most of them.
<test-subdirs>: Run test only from the project's root.
[propagated-inputs]: Remove go-github-com-onsi-ginkgo and
go-github-com-onsi-gomega.
[native-inputs]: Add go-github-com-stretchr-testify.
[description]: Fix fill column.

Change-Id: Ia891acf16b9bef63a582fd9e24769f10ad0c50b0
1 files changed, 14 insertions(+), 13 deletions(-)

M gnu/packages/golang-web.scm
M gnu/packages/golang-web.scm => gnu/packages/golang-web.scm +14 -13
@@ 9785,7 9785,7 @@ characters incorrectly escaped by net/url.")
(define-public go-github-com-quic-go-qpack
  (package
    (name "go-github-com-quic-go-qpack")
    (version "0.4.0")
    (version "0.5.1")
    (source
     (origin
       (method git-fetch)


@@ 9794,25 9794,26 @@ characters incorrectly escaped by net/url.")
             (commit (string-append "v" version))))
       (file-name (git-file-name name version))
       (sha256
        (base32 "00mjz445hhx4yar5l8p21bpp4d06jyg2ajw0ax7bh64d37l4kx39"))))
        (base32 "0aj0vv89l94y3clhsjcm1ham6mysmls4yhv7602cwlyag61hfrh3"))))
    (build-system go-build-system)
    (arguments
     (list
      ;; Tests require ginkgo v2.
      #:tests? #f
      #:import-path "github.com/quic-go/qpack"))
      #:import-path "github.com/quic-go/qpack"
      ;; XXX: integrationtests/interop contains git submodule of
      ;; <https://github.com/qpackers/qifs>.
      #:test-subdirs #~(list ".")))
    (native-inputs
     (list go-github-com-stretchr-testify))
    (propagated-inputs
     (list go-github-com-onsi-ginkgo
           go-github-com-onsi-gomega
           go-golang-org-x-net))
     (list go-golang-org-x-net))
    (home-page "https://github.com/quic-go/qpack")
    (synopsis "Minimal QPACK (RFC 9204) implementation for Go")
    (description
     "A minimal QPACK (RFC 9204) implementation in Go.  It is minimal in the sense
that it doesn't use the dynamic table at all, but just the static table and (Huffman
encoded) string literals.  Wherever possible, it reuses code from the
@url{https://github.com/golang/net/tree/master/http2/hpack, HPACK implementation in
the Go standard library}.")
     "A minimal QPACK (RFC 9204) implementation in Go.  It is minimal in the
sense that it doesn't use the dynamic table at all, but just the static table
and (Huffman encoded) string literals.  Wherever possible, it reuses code from
the @url{https://github.com/golang/net/tree/master/http2/hpack, HPACK
implementation in the Go standard library}.")
    (license license:expat)))

(define-public go-github-com-quic-go-quic-go