diff --git a/glicid/packages/golang.scm b/glicid/packages/golang.scm index a87b963..3ad1e4a 100644 --- a/glicid/packages/golang.scm +++ b/glicid/packages/golang.scm @@ -1852,3 +1852,892 @@ your code will behave as you intend.") "Go-difflib is a partial port of python 3 difflib package. Its main goal was to make unified and context diff available in pure Go, mostly for testing purposes.") (license license:bsd-3))) +(define-public go-github-com-davecgh-go-spew-1.1.0 + (package + (name "go-github-com-davecgh-go-spew") + (version "1.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/davecgh/go-spew") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0d4jfmak5p6lb7n2r6yvf5p1zcw0l8j74kn55ghvr7zr7b7axm6c")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/davecgh/go-spew")) + (home-page "https://github.com/davecgh/go-spew") + (synopsis "go-spew") + (description + "Go-spew implements a deep pretty printer for Go data structures to aid in +debugging. A comprehensive suite of tests with 100% test coverage is provided +to ensure proper functionality. See @code{test_coverage.txt} for the gocov +coverage report. Go-spew is licensed under the liberal ISC license, so it may +be used in open source or commercial projects.") + (license license:isc))) +(define-public go-gopkg-in-check-v1-0.0.0-20161208181325-20d25e280405 + (package + (name "go-gopkg-in-check-v1") + (version "0.0.0-20161208181325-20d25e280405") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gopkg.in/check.v1") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0k1m83ji9l1a7ng8a7v40psbymxasmssbrrhpdv2wl4rhs0nc3np")))) + (build-system go-build-system) + (arguments + '(#:import-path "gopkg.in/check.v1" #:unpack-path "gopkg.in/check.v1")) + (home-page "https://gopkg.in/check.v1") + (synopsis "Instructions") + (description + "Package check is a rich testing extension for Go's testing package.") + (license license:bsd-2))) +(define-public go-golang-org-x-crypto-0.0.0-20210322153248-0c34fe9e7dc2 + (package + (name "go-golang-org-x-crypto") + (version "0.0.0-20210322153248-0c34fe9e7dc2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://go.googlesource.com/crypto") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "021szs1czc0xg4chpays7i05dvkax9s8mns314ab01r887kchqxq")))) + (build-system go-build-system) + (arguments '(#:import-path "golang.org/x/crypto")) + (propagated-inputs + `(("go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1" + ,go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1) + ("go-golang-org-x-sys-0.0.0-20201119102817-f84b799fce68" + ,go-golang-org-x-sys-0.0.0-20201119102817-f84b799fce68) + ("go-golang-org-x-net-0.0.0-20210226172049-e18ecbb05110" + ,go-golang-org-x-net-0.0.0-20210226172049-e18ecbb05110))) + (home-page "https://golang.org/x/crypto") + (synopsis "Go Cryptography") + (description + "This repository holds supplementary Go cryptography libraries.") + (license license:bsd-3))) +(define-public go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1 + (package + (name "go-golang-org-x-term") + (version "0.0.0-20201126162022-7de9c90e9dd1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://go.googlesource.com/term") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1ba252xmv6qsvf1w1gcy98mngrj0vd4inbjw0lsklqvva65nljna")))) + (build-system go-build-system) + (arguments '(#:import-path "golang.org/x/term")) + (propagated-inputs + `(("go-golang-org-x-sys-0.0.0-20201119102817-f84b799fce68" + ,go-golang-org-x-sys-0.0.0-20201119102817-f84b799fce68))) + (home-page "https://golang.org/x/term") + (synopsis "Go terminal/console support") + (description + "Package term provides support functions for dealing with terminals, as commonly +found on UNIX systems.") + (license license:bsd-3))) +(define-public go-golang-org-x-sys-0.0.0-20201119102817-f84b799fce68 + (package + (name "go-golang-org-x-sys") + (version "0.0.0-20201119102817-f84b799fce68") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://go.googlesource.com/sys") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1dvhqian5byzkcg1bnqzygqa6ccc6krc2q7j12pp1vhl3y7znnsg")))) + (build-system go-build-system) + (arguments '(#:import-path "golang.org/x/sys")) + (home-page "https://golang.org/x/sys") + (synopsis "sys") + (description + "This repository holds supplemental Go packages for low-level interactions with +the operating system.") + (license license:bsd-3))) +(define-public go-golang-org-x-net-0.0.0-20210226172049-e18ecbb05110 + (package + (name "go-golang-org-x-net") + (version "0.0.0-20210226172049-e18ecbb05110") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://go.googlesource.com/net") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1vlq8mdscp7yfaa1lmyv03y5m4c2d67ydg2q1i6smkrxghn3zn3q")))) + (build-system go-build-system) + (arguments '(#:import-path "golang.org/x/net")) + (propagated-inputs + `(("go-golang-org-x-text-0.3.3" ,go-golang-org-x-text-0.3.3) + ("go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1" + ,go-golang-org-x-term-0.0.0-20201126162022-7de9c90e9dd1) + ("go-golang-org-x-sys-0.0.0-20201119102817-f84b799fce68" + ,go-golang-org-x-sys-0.0.0-20201119102817-f84b799fce68))) + (home-page "https://golang.org/x/net") + (synopsis "Go Networking") + (description + "This repository holds supplementary Go networking libraries.") + (license license:bsd-3))) +(define-public go-golang-org-x-text-0.3.3 + (package + (name "go-golang-org-x-text") + (version "0.3.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://go.googlesource.com/text") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "19pihqm3phyndmiw6i42pdv6z1rbvlqlsnhsyqf9gsnn0qnmqqlh")))) + (build-system go-build-system) + (arguments '(#:import-path "golang.org/x/text")) + (propagated-inputs + `(("go-golang-org-x-tools-0.0.0-20180917221912-90fa682c2a6e" + ,go-golang-org-x-tools-0.0.0-20180917221912-90fa682c2a6e))) + (home-page "https://golang.org/x/text") + (synopsis "Go Text") + (description + "text is a repository of text-related packages related to internationalization +(i18n) and localization (l10n), such as character encodings, text +transformations, and locale-specific text handling.") + (license license:bsd-3))) +(define-public go-golang-org-x-tools-0.0.0-20180917221912-90fa682c2a6e + (package + (name "go-golang-org-x-tools") + (version "0.0.0-20180917221912-90fa682c2a6e") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://go.googlesource.com/tools") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "03ic2xsy51jw9749wl7gszdbz99iijbd2bckgygl6cm9w5m364ak")))) + (build-system go-build-system) + (arguments '(#:import-path "golang.org/x/tools")) + (home-page "https://golang.org/x/tools") + (synopsis "Go Tools") + (description + "This subrepository holds the source for various packages and tools that support +the Go programming language.") + (license license:bsd-3))) +(define-public go-github-com-sirupsen-logrus-1.4.2 + (package + (name "go-github-com-sirupsen-logrus") + (version "1.4.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/sirupsen/logrus") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "087k2lxrr9p9dh68yw71d05h5g9p5v26zbwd6j7lghinjfaw334x")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/sirupsen/logrus")) + (propagated-inputs + `(("go-golang-org-x-sys-0.0.0-20190422165155-953cdadca894" + ,go-golang-org-x-sys-0.0.0-20190422165155-953cdadca894) + ("go-github-com-stretchr-testify-1.2.2" + ,go-github-com-stretchr-testify-1.2.2) + ("go-github-com-stretchr-objx-0.1.1" + ,go-github-com-stretchr-objx-0.1.1) + ("go-github-com-pmezard-go-difflib-1.0.0" + ,go-github-com-pmezard-go-difflib-1.0.0) + ("go-github-com-konsorten-go-windows-terminal-sequences-1.0.1" + ,go-github-com-konsorten-go-windows-terminal-sequences-1.0.1) + ("go-github-com-davecgh-go-spew-1.1.1" + ,go-github-com-davecgh-go-spew-1.1.1))) + (home-page "https://github.com/sirupsen/logrus") + (synopsis "Logrus") + (description + "Package logrus is a structured logger for Go, completely API compatible with the +standard library logger.") + (license license:expat))) +(define-public go-github-com-gorilla-mux-1.7.4 + (package + (name "go-github-com-gorilla-mux") + (version "1.7.4") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/gorilla/mux") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1d0sy1paa055ic84sp3766s9pa24q008hf77dc842vrgvn8p3wmh")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/gorilla/mux")) + (home-page "https://github.com/gorilla/mux") + (synopsis "gorilla/mux") + (description "Package mux implements a request router and dispatcher.") + (license license:bsd-3))) +(define-public go-github-com-docker-libtrust-0.0.0-20160708172513-aabc10ec26b7 + (package + (name "go-github-com-docker-libtrust") + (version "0.0.0-20160708172513-aabc10ec26b7") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/docker/libtrust") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1lwslbggzc2b0c4wxl5pn6i2nfgz5jz8f7s7vnid9mrlsk59h7s1")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/docker/libtrust")) + (home-page "https://github.com/docker/libtrust") + (synopsis "libtrust") + (description + "Package libtrust provides an interface for managing authentication and +authorization using public key cryptography. Authentication is handled using +the identity attached to the public key and verified through TLS x509 +certificates, a key challenge, or signature. Authorization and access control +is managed through a trust graph distributed between both remote trust servers +and locally cached and managed data.") + (license license:asl2.0))) +(define-public go-github-com-docker-distribution-2.7.1+incompatible + (package + (name "go-github-com-docker-distribution") + (version "2.7.1+incompatible") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/distribution/distribution") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1nx8b5a68rn81alp8wkkw6qd5v32mgf0fk23mxm60zdf63qk1nzw")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/docker/distribution")) + (home-page "https://github.com/docker/distribution") + (synopsis "Distribution") + (description + "Package distribution will define the interfaces for the components of docker +distribution. The goal is to allow users to reliably package, ship and store +content related to docker images.") + (license license:asl2.0))) +(define-public go-golang-org-x-sys-0.0.0-20190422165155-953cdadca894 + (package + (name "go-golang-org-x-sys") + (version "0.0.0-20190422165155-953cdadca894") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://go.googlesource.com/sys") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0gkha4whk8xkcv3isigbs250akag99isxnd3v9xmy0kl3g88hxy1")))) + (build-system go-build-system) + (arguments '(#:import-path "golang.org/x/sys")) + (home-page "https://golang.org/x/sys") + (synopsis "sys") + (description + "This repository holds supplemental Go packages for low-level interactions with +the operating system.") + (license license:bsd-3))) +(define-public go-github-com-stretchr-testify-1.2.2 + (package + (name "go-github-com-stretchr-testify") + (version "1.2.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/stretchr/testify") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0dlszlshlxbmmfxj5hlwgv3r22x0y1af45gn1vd198nvvs3pnvfs")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/stretchr/testify")) + (home-page "https://github.com/stretchr/testify") + (synopsis "Testify - Thou Shalt Write Tests") + (description + "** We are working on testify v2 and would love to hear what you'd like to see in +it, have your say here: @url{https://cutt.ly/testify,https://cutt.ly/testify} ** +Package testify is a set of packages that provide many tools for testifying that +your code will behave as you intend.") + (license license:expat))) +(define-public go-github-com-stretchr-objx-0.1.1 + (package + (name "go-github-com-stretchr-objx") + (version "0.1.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/stretchr/objx") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0iph0qmpyqg4kwv8jsx6a56a7hhqq8swrazv40ycxk9rzr0s8yls")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/stretchr/objx")) + (home-page "https://github.com/stretchr/objx") + (synopsis "Objx") + (description + "Objx - Go package for dealing with maps, slices, JSON and other data.") + (license license:expat))) +(define-public go-github-com-konsorten-go-windows-terminal-sequences-1.0.1 + (package + (name "go-github-com-konsorten-go-windows-terminal-sequences") + (version "1.0.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/konsorten/go-windows-terminal-sequences") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1lchgf27n276vma6iyxa0v1xds68n2g8lih5lavqnx5x6q5pw2ip")))) + (build-system go-build-system) + (arguments + '(#:import-path "github.com/konsorten/go-windows-terminal-sequences")) + (home-page "https://github.com/konsorten/go-windows-terminal-sequences") + (synopsis "Windows Terminal Sequences") + (description + "This library allow for enabling Windows terminal color support for Go.") + (license license:expat))) +(define-public go-github-com-davecgh-go-spew-1.1.1 + (package + (name "go-github-com-davecgh-go-spew") + (version "1.1.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/davecgh/go-spew") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0hka6hmyvp701adzag2g26cxdj47g21x6jz4sc6jjz1mn59d474y")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/davecgh/go-spew")) + (home-page "https://github.com/davecgh/go-spew") + (synopsis "go-spew") + (description + "Go-spew implements a deep pretty printer for Go data structures to aid in +debugging. A comprehensive suite of tests with 100% test coverage is provided +to ensure proper functionality. See @code{test_coverage.txt} for the gocov +coverage report. Go-spew is licensed under the liberal ISC license, so it may +be used in open source or commercial projects.") + (license license:isc))) +(define-public go-gopkg-in-yaml-v2-2.2.2 + (package + (name "go-gopkg-in-yaml-v2") + (version "2.2.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gopkg.in/yaml.v2") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "01wj12jzsdqlnidpyjssmj0r4yavlqy7dwrg7adqd8dicjc4ncsa")))) + (build-system go-build-system) + (arguments + '(#:import-path "gopkg.in/yaml.v2" #:unpack-path "gopkg.in/yaml.v2")) + (propagated-inputs + `(("go-gopkg-in-check-v1-0.0.0-20161208181325-20d25e280405" + ,go-gopkg-in-check-v1-0.0.0-20161208181325-20d25e280405))) + (home-page "https://gopkg.in/yaml.v2") + (synopsis "YAML support for the Go language") + (description "Package yaml implements YAML support for the Go language.") + (license license:asl2.0))) +(define-public go-gopkg-in-check-v1-1.0.0-20190902080502-41f04d3bba15 + (package + (name "go-gopkg-in-check-v1") + (version "1.0.0-20190902080502-41f04d3bba15") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gopkg.in/check.v1") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0vfk9czmlxmp6wndq8k17rhnjxal764mxfhrccza7nwlia760pjy")))) + (build-system go-build-system) + (arguments + '(#:import-path "gopkg.in/check.v1" #:unpack-path "gopkg.in/check.v1")) + (home-page "https://gopkg.in/check.v1") + (synopsis "Instructions") + (description + "Package check is a rich testing extension for Go's testing package.") + (license license:bsd-2))) +(define-public go-golang-org-x-text-0.3.2 + (package + (name "go-golang-org-x-text") + (version "0.3.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://go.googlesource.com/text") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0flv9idw0jm5nm8lx25xqanbkqgfiym6619w575p7nrdh0riqwqh")))) + (build-system go-build-system) + (arguments '(#:import-path "golang.org/x/text")) + (propagated-inputs + `(("go-golang-org-x-tools-0.0.0-20180917221912-90fa682c2a6e" + ,go-golang-org-x-tools-0.0.0-20180917221912-90fa682c2a6e))) + (home-page "https://golang.org/x/text") + (synopsis "Go Text") + (description + "text is a repository of text-related packages related to internationalization +(i18n) and localization (l10n), such as character encodings, text +transformations, and locale-specific text handling.") + (license license:bsd-3))) +(define-public go-golang-org-x-net-0.0.0-20190620200207-3b0461eec859 + (package + (name "go-golang-org-x-net") + (version "0.0.0-20190620200207-3b0461eec859") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://go.googlesource.com/net") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0l00c8l0a8xnv6qdpwfzxxsr58jggacgzdrwiprrfx2xqm37b6d5")))) + (build-system go-build-system) + (arguments '(#:import-path "golang.org/x/net")) + (propagated-inputs + `(("go-golang-org-x-text-0.3.0" ,go-golang-org-x-text-0.3.0) + ("go-golang-org-x-sys-0.0.0-20190215142949-d0b11bdaac8a" + ,go-golang-org-x-sys-0.0.0-20190215142949-d0b11bdaac8a) + ("go-golang-org-x-crypto-0.0.0-20190308221718-c2843e01d9a2" + ,go-golang-org-x-crypto-0.0.0-20190308221718-c2843e01d9a2))) + (home-page "https://golang.org/x/net") + (synopsis "Go Networking") + (description + "This repository holds supplementary Go networking libraries.") + (license license:bsd-3))) +(define-public go-github-com-tj-go-spin-1.1.0 + (package + (name "go-github-com-tj-go-spin") + (version "1.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tj/go-spin") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "11xr67991m5pwsy1dira3iwd0sr55vmn1cyjwmlqziw4bwpym64s")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/tj/go-spin")) + (home-page "https://github.com/tj/go-spin") + (synopsis #f) + (description #f) + (license #f))) +(define-public go-github-com-tj-go-kinesis-0.0.0-20171128231115-08b17f58cb1b + (package + (name "go-github-com-tj-go-kinesis") + (version "0.0.0-20171128231115-08b17f58cb1b") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tj/go-kinesis") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "108c6p5j6rhhc2cnc2v5368yfsw73y6lzlvz02vpvvjph8rhmld4")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/tj/go-kinesis")) + (home-page "https://github.com/tj/go-kinesis") + (synopsis "go-kinesis") + (description + "Package kinesis implements a batch producer built on top of the official AWS +SDK.") + (license license:expat))) +(define-public go-github-com-tj-go-elastic-0.0.0-20171221160941-36157cbbebc2 + (package + (name "go-github-com-tj-go-elastic") + (version "0.0.0-20171221160941-36157cbbebc2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tj/go-elastic") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1r94vc4hbfvqvjz74n4mvsw4dy3vbyzlivb90kyn8vn76a4wqk69")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/tj/go-elastic")) + (home-page "https://github.com/tj/go-elastic") + (synopsis "go-elastic") + (description + "Package elastic provides an Elasticsearch client with AWS sigv4 support.") + (license license:expat))) +(define-public go-github-com-tj-go-buffer-1.1.0 + (package + (name "go-github-com-tj-go-buffer") + (version "1.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tj/go-buffer") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1qdxpa069pjjbzh217aadpzz1aq1n6h32lhp60yjcpi7hr4q8fxx")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/tj/go-buffer")) + (propagated-inputs + `(("go-github-com-tj-assert-0.0.3" ,go-github-com-tj-assert-0.0.3))) + (home-page "https://github.com/tj/go-buffer") + (synopsis "Buffer") + (description + "Package buffer provides a generic buffer or batching mechanism for flushing +entries at a given size or interval, useful for cases such as batching log +events.") + (license license:expat))) +(define-public go-github-com-tj-assert-0.0.3 + (package + (name "go-github-com-tj-assert") + (version "0.0.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/tj/assert") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1j5swk3fjq1h5fpqkipddz2ccnbidr7qrpm5dpdaflg9q5jnc673")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/tj/assert")) + (propagated-inputs + `(("go-gopkg-in-yaml-v3-3.0.0-20200605160147-a5ece683394c" + ,go-gopkg-in-yaml-v3-3.0.0-20200605160147-a5ece683394c) + ("go-github-com-stretchr-testify-1.6.1" + ,go-github-com-stretchr-testify-1.6.1) + ("go-github-com-davecgh-go-spew-1.1.1" + ,go-github-com-davecgh-go-spew-1.1.1))) + (home-page "https://github.com/tj/assert") + (synopsis "assert") + (description + "Package assert implements the same assertions as the `assert` package but stops +test execution when a test fails.") + (license license:expat))) +(define-public go-github-com-smartystreets-gunit-1.0.0 + (package + (name "go-github-com-smartystreets-gunit") + (version "1.0.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/smartystreets/gunit") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "11d09rl5qqpj36a311pjj8w5jkj83d5b8gdcsx8f1zn4j924sm5d")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/smartystreets/gunit")) + (propagated-inputs + `(("go-github-com-smartystreets-assertions-1.0.0" + ,go-github-com-smartystreets-assertions-1.0.0))) + (home-page "https://github.com/smartystreets/gunit") + (synopsis "gunit") + (description + "Package gunit provides \"testing\" package hooks and convenience functions for +writing tests in an xUnit style. See the README file and the examples folder +for examples.") + (license license:expat))) +(define-public go-github-com-smartystreets-go-aws-auth-0.0.0-20180515143844-0c1422d1fdb9 + (package + (name "go-github-com-smartystreets-go-aws-auth") + (version "0.0.0-20180515143844-0c1422d1fdb9") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/smarty-archives/go-aws-auth") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0krfdpgn3gfii1z9fi8ydfw0wwfqyvp6w3rji7w92m528zkjl93d")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/smartystreets/go-aws-auth")) + (home-page "https://github.com/smartystreets/go-aws-auth") + (synopsis "go-aws-auth") + (description + "Package awsauth implements AWS request signing using Signed Signature Version 2, +Signed Signature Version 3, and Signed Signature Version 4. Supports S3 and +STS.") + (license license:expat))) +(define-public go-github-com-rogpeppe-fastuuid-1.1.0 + (package + (name "go-github-com-rogpeppe-fastuuid") + (version "1.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/rogpeppe/fastuuid") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1jlif5pxyz3md02ij93kd2y2j1zz0ajc9k8azvn83vv6l3r5c1zg")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/rogpeppe/fastuuid")) + (home-page "https://github.com/rogpeppe/fastuuid") + (synopsis "fastuuid") + (description + "Package fastuuid provides fast UUID generation of 192 bit universally unique +identifiers.") + (license license:bsd-3))) +(define-public go-github-com-pkg-errors-0.8.1 + (package + (name "go-github-com-pkg-errors") + (version "0.8.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/pkg/errors") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0g5qcb4d4fd96midz0zdk8b9kz8xkzwfa8kr1cliqbg8sxsy5vd1")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/pkg/errors")) + (home-page "https://github.com/pkg/errors") + (synopsis "errors") + (description "Package errors provides simple error handling primitives.") + (license license:bsd-2))) +(define-public go-github-com-mattn-go-colorable-0.1.2 + (package + (name "go-github-com-mattn-go-colorable") + (version "0.1.2") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/mattn/go-colorable") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0512jm3wmzkkn7d99x9wflyqf48n5ri3npy1fqkq6l6adc5mni3n")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/mattn/go-colorable")) + (propagated-inputs + `(("go-github-com-mattn-go-isatty-0.0.8" + ,go-github-com-mattn-go-isatty-0.0.8))) + (home-page "https://github.com/mattn/go-colorable") + (synopsis "go-colorable") + (description "Colorable writer for windows.") + (license license:expat))) +(define-public go-github-com-kr-pretty-0.2.0 + (package + (name "go-github-com-kr-pretty") + (version "0.2.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/kr/pretty") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1ywbfzz1h3a3qd8rpkiqwi1dm4w8ls9ijb4x1b7567grns9f0vnp")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/kr/pretty")) + (propagated-inputs + `(("go-github-com-kr-text-0.1.0" ,go-github-com-kr-text-0.1.0))) + (home-page "https://github.com/kr/pretty") + (synopsis #f) + (description + "Package pretty provides pretty-printing for Go values. This is useful during +debugging, to avoid wrapping long output lines in the terminal.") + (license license:expat))) +(define-public go-github-com-jpillora-backoff-0.0.0-20180909062703-3050d21c67d7 + (package + (name "go-github-com-jpillora-backoff") + (version "0.0.0-20180909062703-3050d21c67d7") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/jpillora/backoff") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "1nxapdx9xg5gwiscfhq7m0w14hj4gaxb4avmgf1mx9zd3jnw9jxv")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/jpillora/backoff")) + (home-page "https://github.com/jpillora/backoff") + (synopsis "Backoff") + (description + "Package backoff provides an exponential-backoff implementation.") + (license license:expat))) +(define-public go-github-com-google-uuid-1.1.1 + (package + (name "go-github-com-google-uuid") + (version "1.1.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/google/uuid") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0hfxcf9frkb57k6q0rdkrmnfs78ms21r1qfk9fhlqga2yh5xg8zb")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/google/uuid")) + (home-page "https://github.com/google/uuid") + (synopsis "uuid") + (description "Package uuid generates and inspects UUIDs.") + (license license:bsd-3))) +(define-public go-github-com-golang-protobuf-1.3.1 + (package + (name "go-github-com-golang-protobuf") + (version "1.3.1") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/golang/protobuf") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "15am4s4646qy6iv0g3kkqq52rzykqjhm4bf08dk0fy2r58knpsyl")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/golang/protobuf")) + (home-page "https://github.com/golang/protobuf") + (synopsis "Go support for Protocol Buffers") + (description + "This module (@url{https://pkg.go.dev/mod/github.com/golang/protobuf,(code +github.com/golang/protobuf)}) contains Go bindings for protocol buffers.") + (license license:bsd-3))) +(define-public go-github-com-go-logfmt-logfmt-0.4.0 + (package + (name "go-github-com-go-logfmt-logfmt") + (version "0.4.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/go-logfmt/logfmt") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "06smxc112xmixz78nyvk3b2hmc7wasf2sl5vxj1xz62kqcq9lzm9")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/go-logfmt/logfmt")) + (propagated-inputs + `(("go-github-com-kr-logfmt-0.0.0-20140226030751-b84e30acd515" + ,go-github-com-kr-logfmt-0.0.0-20140226030751-b84e30acd515))) + (home-page "https://github.com/go-logfmt/logfmt") + (synopsis "logfmt") + (description + "Package logfmt implements utilities to marshal and unmarshal data in the logfmt +format. The logfmt format records key/value pairs in a way that balances +readability for humans and simplicity of computer parsing. It is most commonly +used as a more human friendly alternative to JSON for structured logging.") + (license license:expat))) +(define-public go-github-com-fatih-color-1.7.0 + (package + (name "go-github-com-fatih-color") + (version "1.7.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/fatih/color") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0v8msvg38r8d1iiq2i5r4xyfx0invhc941kjrsg5gzwvagv55inv")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/fatih/color")) + (home-page "https://github.com/fatih/color") + (synopsis "color") + (description + "Package color is an ANSI color package to output colorized or SGR defined output +to the standard output. The API can be used in several way, pick one that suits +you.") + (license license:expat))) +(define-public go-github-com-aybabtme-rgbterm-0.0.0-20170906152045-cc83f3b3ce59 + (package + (name "go-github-com-aybabtme-rgbterm") + (version "0.0.0-20170906152045-cc83f3b3ce59") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/aybabtme/rgbterm") + (commit (go-version->git-ref version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "0wvmxvjn64968ikvnxrflb1x8rlcwzpfl53fzbxff2axbx9lq50q")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/aybabtme/rgbterm")) + (home-page "https://github.com/aybabtme/rgbterm") + (synopsis "RGB terminal") + (description + "Package rgbterm colorizes bytes and strings using RGB colors, for a full range +of pretty terminal strings.") + (license license:expat))) +(define-public go-github-com-aws-aws-sdk-go-1.20.6 + (package + (name "go-github-com-aws-aws-sdk-go") + (version "1.20.6") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/aws/aws-sdk-go") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "016vy5s9finyfgh08j7rvn2pnwymdgj2ydr59w57pysnri87mdwx")))) + (build-system go-build-system) + (arguments '(#:import-path "github.com/aws/aws-sdk-go")) + (propagated-inputs + `(("go-github-com-jmespath-go-jmespath-0.0.0-20180206201540-c2b33e8439af" + ,go-github-com-jmespath-go-jmespath-0.0.0-20180206201540-c2b33e8439af))) + (home-page "https://github.com/aws/aws-sdk-go") + (synopsis "AWS SDK for Go") + (description + "Package sdk is the official AWS SDK for the Go programming language.") + (license license:asl2.0)))