From afeba4386971260cba98be28f4cc6300f2376a89 Mon Sep 17 00:00:00 2001 From: JEAN-FRANCOIS GUILLAUME Date: Fri, 25 Mar 2022 10:39:30 +0100 Subject: [PATCH] adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 adding apptainer 1.0.1 --- glicid/packages/golang.scm | 889 +++++++++++++++++++++++++++++++++++++ 1 file changed, 889 insertions(+) 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)))