~ruther/guix-local

a2107b25d7f7c3a2489ab85c2c9ee63703350164 — Patrick Norton 7 months ago 105e986
gnu: Add go-github-com-googleapis-gax-go-v2.

* gnu/packages/golang-web.scm (go-github-com-googleapis-gax-go-v2): New
variable.

Change-Id: Iee368625fdafd91e7a59ecb13441cd8c3a5ad915
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
1 files changed, 35 insertions(+), 0 deletions(-)

M gnu/packages/golang-web.scm
M gnu/packages/golang-web.scm => gnu/packages/golang-web.scm +35 -0
@@ 242,6 242,41 @@ devices.")
API service accounts for Go.")
    (license license:asl2.0)))

(define-public go-github-com-googleapis-gax-go-v2
  (package
    (name "go-github-com-googleapis-gax-go")
    (version "2.15.0")
    (source
     (origin
       (method git-fetch)
       (uri (git-reference
              (url "https://github.com/googleapis/gax-go")
              (commit (string-append "v" version))))
       (file-name (git-file-name name version))
       (sha256
        (base32 "0mp07716zjb7q9di6sfglscahrg053lsq3j5w68dknxn1fks5j6f"))))
    (build-system go-build-system)
    (arguments
     (list
      #:tests? #f ;; TODO: Tests require additional dependencies
      #:skip-build? #t
      #:import-path "github.com/googleapis/gax-go/v2"
      #:unpack-path "github.com/googleapis/gax-go"))
    (propagated-inputs
     (list go-google-golang-org-protobuf
           go-google-golang-org-grpc
           go-google-golang-org-genproto-googleapis-rpc
           go-google-golang-org-genproto-googleapis-api
           ;; go-google-golang-org-genproto
           ;; go-google-golang-org-api
           go-github-com-google-go-cmp))
    (home-page "https://github.com/googleapis/gax-go")
    (synopsis "Google API Extensions for Go")
    (description
     "This package contains a set of modules which aid the development of APIs for
clients and servers based on @code{gRPC} and Google API conventions.")
    (license license:bsd-3)))

(define-public go-code-gitea-io-sdk-gitea
  (package
    (name "go-code-gitea-io-sdk-gitea")