guix-glicid/glicid/packages/golang.scm

1727 lines
82 KiB
Scheme
Raw Normal View History

2021-12-11 14:21:33 +01:00
(define-module (glicid packages golang)
2021-12-11 13:14:24 +01:00
#:use-module (guix build-system go)
#:use-module (guix download)
#:use-module (guix git-download)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix packages)
)
2022-03-25 10:12:59 +01:00
(define-public go-github-com-netflix-go-expect-0.0.0-20220104043353-73e0943537d2
(package
(name "go-github-com-netflix-go-expect")
(version "0.0.0-20220104043353-73e0943537d2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/Netflix/go-expect")
(commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
(base32 "0zkvhnc4ii6ygvcsj54ng0kql26rnny7l3hy1w61g88mxjsww1b9"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/Netflix/go-expect"))
(propagated-inputs
`(("go-github-com-stretchr-testify-1.6.1"
,go-github-com-stretchr-testify-1.6.1)
("go-github-com-creack-pty-1.1.17" ,go-github-com-creack-pty-1.1.17)))
(home-page "https://github.com/Netflix/go-expect")
(synopsis "go-expect")
(description
"Package expect provides an expect-like interface to automate control of
applications. It is unlike expect in that it does not spawn or manage process
lifecycle. This package only focuses on expecting output and sending input
through it's psuedoterminal.")
(license license:asl2.0)))
(define-public go-github-com-protonmail-go-crypto-0.0.0-20220113124808-70ae35bab23f
(package
(name "go-github-com-protonmail-go-crypto")
(version "0.0.0-20220113124808-70ae35bab23f")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/ProtonMail/go-crypto")
(commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
(base32 "0dpalb7cd2xs0hji80zv378vf8gx4ph7b8xdd05kvbskyw67fb7n"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/ProtonMail/go-crypto"))
(propagated-inputs
`(("go-golang-org-x-crypto-0.0.0-20210322153248-0c34fe9e7dc2"
,go-golang-org-x-crypto-0.0.0-20210322153248-0c34fe9e7dc2)))
(home-page "https://github.com/ProtonMail/go-crypto")
(synopsis #f)
(description
"This module is backwards compatible with x/crypto/openpgp, so you can simply
replace all imports of @code{golang.org/x/crypto/openpgp} with
@code{github.com/ProtonMail/go-crypto/openpgp}.")
(license license:bsd-3)))
(define-public go-github-com-adigunhammedolalekan-registry-auth-0.0.0-20200730122110-8cde180a3a60
(package
(name "go-github-com-adigunhammedolalekan-registry-auth")
(version "0.0.0-20200730122110-8cde180a3a60")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/adigunhammedolalekan/registry-auth")
(commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
(base32 "0855a5c0ifi6q2ghb6gax0kwwra5j7pd2lplq4wp8r83dnv4vwj0"))))
(build-system go-build-system)
(arguments
'(#:import-path "github.com/adigunhammedolalekan/registry-auth"))
(propagated-inputs
`(("go-github-com-sirupsen-logrus-1.4.2"
,go-github-com-sirupsen-logrus-1.4.2)
("go-github-com-gorilla-mux-1.7.4" ,go-github-com-gorilla-mux-1.7.4)
("go-github-com-docker-libtrust-0.0.0-20160708172513-aabc10ec26b7"
,go-github-com-docker-libtrust-0.0.0-20160708172513-aabc10ec26b7)
("go-github-com-docker-distribution-2.7.1+incompatible"
,go-github-com-docker-distribution-2.7.1+incompatible)))
(home-page "https://github.com/adigunhammedolalekan/registry-auth")
(synopsis "registry-auth")
(description
"a package to implements docker registry token authentication server as described
here
[https://github.com/docker/distribution/blob/1b9ab303a477ded9bdd3fc97e9119fa8f9e58fca/docs/spec/auth/index.md]")
(license license:expat)))
(define-public go-github-com-apex-log-1.9.0
(package
(name "go-github-com-apex-log")
(version "1.9.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/apex/log")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1ibqkncnb8wcwilg2kyfyl5541g69rg551iy6m61q6iwdn5vfhi2"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/apex/log"))
(propagated-inputs
`(("go-gopkg-in-yaml-v2-2.2.2" ,go-gopkg-in-yaml-v2-2.2.2)
("go-gopkg-in-check-v1-1.0.0-20190902080502-41f04d3bba15"
,go-gopkg-in-check-v1-1.0.0-20190902080502-41f04d3bba15)
("go-golang-org-x-text-0.3.2" ,go-golang-org-x-text-0.3.2)
("go-golang-org-x-net-0.0.0-20190620200207-3b0461eec859"
,go-golang-org-x-net-0.0.0-20190620200207-3b0461eec859)
("go-github-com-tj-go-spin-1.1.0" ,go-github-com-tj-go-spin-1.1.0)
("go-github-com-tj-go-kinesis-0.0.0-20171128231115-08b17f58cb1b"
,go-github-com-tj-go-kinesis-0.0.0-20171128231115-08b17f58cb1b)
("go-github-com-tj-go-elastic-0.0.0-20171221160941-36157cbbebc2"
,go-github-com-tj-go-elastic-0.0.0-20171221160941-36157cbbebc2)
("go-github-com-tj-go-buffer-1.1.0" ,go-github-com-tj-go-buffer-1.1.0)
("go-github-com-tj-assert-0.0.3" ,go-github-com-tj-assert-0.0.3)
("go-github-com-stretchr-testify-1.6.1"
,go-github-com-stretchr-testify-1.6.1)
("go-github-com-smartystreets-gunit-1.0.0"
,go-github-com-smartystreets-gunit-1.0.0)
("go-github-com-smartystreets-go-aws-auth-0.0.0-20180515143844-0c1422d1fdb9"
,go-github-com-smartystreets-go-aws-auth-0.0.0-20180515143844-0c1422d1fdb9)
("go-github-com-rogpeppe-fastuuid-1.1.0"
,go-github-com-rogpeppe-fastuuid-1.1.0)
("go-github-com-pkg-errors-0.8.1" ,go-github-com-pkg-errors-0.8.1)
("go-github-com-mattn-go-colorable-0.1.2"
,go-github-com-mattn-go-colorable-0.1.2)
("go-github-com-kr-pretty-0.2.0" ,go-github-com-kr-pretty-0.2.0)
("go-github-com-jpillora-backoff-0.0.0-20180909062703-3050d21c67d7"
,go-github-com-jpillora-backoff-0.0.0-20180909062703-3050d21c67d7)
("go-github-com-google-uuid-1.1.1" ,go-github-com-google-uuid-1.1.1)
("go-github-com-golang-protobuf-1.3.1"
,go-github-com-golang-protobuf-1.3.1)
("go-github-com-go-logfmt-logfmt-0.4.0"
,go-github-com-go-logfmt-logfmt-0.4.0)
("go-github-com-fatih-color-1.7.0" ,go-github-com-fatih-color-1.7.0)
("go-github-com-aybabtme-rgbterm-0.0.0-20170906152045-cc83f3b3ce59"
,go-github-com-aybabtme-rgbterm-0.0.0-20170906152045-cc83f3b3ce59)
("go-github-com-aws-aws-sdk-go-1.20.6"
,go-github-com-aws-aws-sdk-go-1.20.6)
("go-github-com-aphistic-sweet-0.2.0"
,go-github-com-aphistic-sweet-0.2.0)
("go-github-com-aphistic-golf-0.0.0-20180712155816-02c07f170c5a"
,go-github-com-aphistic-golf-0.0.0-20180712155816-02c07f170c5a)
("go-github-com-apex-logs-1.0.0" ,go-github-com-apex-logs-1.0.0)))
(home-page "https://github.com/apex/log")
(synopsis "Handlers")
(description
"Package log implements a simple structured logging API designed with few
assumptions. Designed for centralized logging solutions such as Kinesis which
require encoding and decoding before fanning-out to handlers.")
(license license:expat)))
(define-public go-github-com-apptainer-container-key-client-0.7.2
(package
(name "go-github-com-apptainer-container-key-client")
(version "0.7.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/apptainer/container-key-client")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0f4bb1k8pi37alzgzvjw23ynp54752qwgnr9gim3vc061qcjx377"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/apptainer/container-key-client"))
(propagated-inputs
`(("go-github-com-sylabs-json-resp-0.8.0"
,go-github-com-sylabs-json-resp-0.8.0)))
(home-page "https://github.com/apptainer/container-key-client")
(synopsis "Container Key Client")
(description
"This project provides a Go client to Apptainer for key storage and retrieval
using the HKP protocol. Forked from
@url{https://github.com/sylabs/scs-key-client,sylabs/scs-key-client}.")
(license license:bsd-3)))
(define-public go-github-com-apptainer-container-library-client-1.2.2
(package
(name "go-github-com-apptainer-container-library-client")
(version "1.2.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/apptainer/container-library-client")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1f6pxzk0k9jf9612kjw6jlmrs8yzqqrvhjwfxwri1q1d4i410a0h"))))
(build-system go-build-system)
(arguments
'(#:import-path "github.com/apptainer/container-library-client"))
(propagated-inputs
`(("go-gopkg-in-yaml-v3-3.0.0-20200313102051-9f266ea9e77c"
,go-gopkg-in-yaml-v3-3.0.0-20200313102051-9f266ea9e77c)
("go-github-com-pmezard-go-difflib-1.0.0"
,go-github-com-pmezard-go-difflib-1.0.0)
("go-github-com-davecgh-go-spew-1.1.0"
,go-github-com-davecgh-go-spew-1.1.0)
("go-golang-org-x-sync-0.0.0-20200317015054-43a5402ce75a"
,go-golang-org-x-sync-0.0.0-20200317015054-43a5402ce75a)
("go-github-com-sylabs-json-resp-0.8.0"
,go-github-com-sylabs-json-resp-0.8.0)
("go-github-com-stretchr-testify-1.7.0"
,go-github-com-stretchr-testify-1.7.0)
("go-github-com-go-log-log-0.2.0" ,go-github-com-go-log-log-0.2.0)
("go-github-com-blang-semver-v4-4.0.0"
,go-github-com-blang-semver-v4-4.0.0)))
(home-page "https://github.com/apptainer/container-library-client")
(synopsis "Container Library Client")
(description
"This project provides a Go client to Apptainer for the container library.
Forked from
@url{https://github.com/sylabs/scs-library-client,sylabs/scs-library-client}.")
(license license:bsd-3)))
(define-public go-github-com-apptainer-sif-v2-2.3.2
(package
(name "go-github-com-apptainer-sif-v2")
(version "2.3.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/apptainer/sif")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "10cmvgyjxnfgw5661n1zbdr8zs29rx9izsr1bbnnyjr9kdqdhfg1"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/apptainer/sif/v2"))
(propagated-inputs
`(("go-gopkg-in-warnings-v0-0.1.2" ,go-gopkg-in-warnings-v0-0.1.2)
("go-golang-org-x-sys-0.0.0-20211205182925-97ca703d548d"
,go-golang-org-x-sys-0.0.0-20211205182925-97ca703d548d)
("go-golang-org-x-net-0.0.0-20210813160813-60bc85c4be6d"
,go-golang-org-x-net-0.0.0-20210813160813-60bc85c4be6d)
("go-golang-org-x-crypto-0.0.0-20210817164053-32db794688a5"
,go-golang-org-x-crypto-0.0.0-20210817164053-32db794688a5)
("go-github-com-xanzy-ssh-agent-0.3.0"
,go-github-com-xanzy-ssh-agent-0.3.0)
("go-github-com-sergi-go-diff-1.1.0"
,go-github-com-sergi-go-diff-1.1.0)
("go-github-com-pmezard-go-difflib-1.0.0"
,go-github-com-pmezard-go-difflib-1.0.0)
("go-github-com-mitchellh-go-homedir-1.1.0"
,go-github-com-mitchellh-go-homedir-1.1.0)
("go-github-com-kevinburke-ssh-config-0.0.0-20201106050909-4977a11b4351"
,go-github-com-kevinburke-ssh-config-0.0.0-20201106050909-4977a11b4351)
("go-github-com-jbenet-go-context-0.0.0-20150711004518-d14ea06fba99"
,go-github-com-jbenet-go-context-0.0.0-20150711004518-d14ea06fba99)
("go-github-com-inconshreveable-mousetrap-1.0.0"
,go-github-com-inconshreveable-mousetrap-1.0.0)
("go-github-com-imdario-mergo-0.3.12"
,go-github-com-imdario-mergo-0.3.12)
("go-github-com-go-git-go-billy-v5-5.3.1"
,go-github-com-go-git-go-billy-v5-5.3.1)
("go-github-com-go-git-gcfg-1.5.0" ,go-github-com-go-git-gcfg-1.5.0)
("go-github-com-emirpasic-gods-1.12.0"
,go-github-com-emirpasic-gods-1.12.0)
("go-github-com-acomagu-bufpipe-1.0.3"
,go-github-com-acomagu-bufpipe-1.0.3)
("go-github-com-microsoft-go-winio-0.4.16"
,go-github-com-microsoft-go-winio-0.4.16)
("go-github-com-spf13-pflag-1.0.5" ,go-github-com-spf13-pflag-1.0.5)
("go-github-com-spf13-cobra-1.3.0" ,go-github-com-spf13-cobra-1.3.0)
("go-github-com-sebdah-goldie-v2-2.5.3"
,go-github-com-sebdah-goldie-v2-2.5.3)
("go-github-com-magefile-mage-1.12.1"
,go-github-com-magefile-mage-1.12.1)
("go-github-com-google-uuid-1.3.0" ,go-github-com-google-uuid-1.3.0)
("go-github-com-go-git-go-git-v5-5.4.2"
,go-github-com-go-git-go-git-v5-5.4.2)
("go-github-com-blang-semver-v4-4.0.0"
,go-github-com-blang-semver-v4-4.0.0)
("go-github-com-protonmail-go-crypto-0.0.0-20220113124808-70ae35bab23f"
,go-github-com-protonmail-go-crypto-0.0.0-20220113124808-70ae35bab23f)))
(home-page "https://github.com/apptainer/sif")
(synopsis "The Singularity Image Format (SIF)")
(description
"This module contains an open source implementation of the Singularity Image
Format (SIF) that makes it easy to create complete and encapsulated container
environments stored in a single file.")
(license license:bsd-3)))
(define-public go-github-com-blang-semver-v4-4.0.0
(package
(name "go-github-com-blang-semver-v4")
(version "4.0.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/blang/semver")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "14h9ys4n4kx9cbj42lkdf4i5k3nkll6sd62jcvl7cs565v6fiknz"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/blang/semver/v4"))
(home-page "https://github.com/blang/semver")
(synopsis #f)
(description #f)
(license license:expat)))
(define-public go-github-com-buger-jsonparser-1.1.1
(package
(name "go-github-com-buger-jsonparser")
(version "1.1.1")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/buger/jsonparser")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0qv2lsh2biwxn927941gqiv5pqg7n4v58j0i536pjp7pr17pq7dp"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/buger/jsonparser"))
(home-page "https://github.com/buger/jsonparser")
(synopsis
"Alternative JSON parser for Go (10x times faster standard library)")
(description
"It does not require you to know the structure of the payload (eg. create
structs), and allows accessing fields by providing the path to them. It is up
to @strong{10 times faster} than standard @code{encoding/json} package
(depending on payload size and usage), @strong{allocates no memory}. See
benchmarks below.")
(license license:expat)))
(define-public go-github-com-cenkalti-backoff-v4-4.1.2
(package
(name "go-github-com-cenkalti-backoff-v4")
(version "4.1.2")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/cenkalti/backoff")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "08c28226q612i1pv83161y57qh16631vpc51ai9f76qfrzsy946z"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/cenkalti/backoff/v4"))
(home-page "https://github.com/cenkalti/backoff")
(synopsis "Exponential Backoff")
(description
"Package backoff implements backoff algorithms for retrying operations.")
(license license:expat)))
(define-public go-github-com-containerd-cgroups-1.0.3
(package
(name "go-github-com-containerd-cgroups")
(version "1.0.3")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/containerd/cgroups")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0mqsi2jm1f7xvs35kx6ijvadr6zycshc1xivq6xdiwrw24wb0m3r"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/containerd/cgroups"))
(propagated-inputs
`(("go-golang-org-x-sys-0.0.0-20210510120138-977fb7262007"
,go-golang-org-x-sys-0.0.0-20210510120138-977fb7262007)
("go-go-uber-org-goleak-1.1.12" ,go-go-uber-org-goleak-1.1.12)
("go-github-com-urfave-cli-1.22.2" ,go-github-com-urfave-cli-1.22.2)
("go-github-com-stretchr-testify-1.7.0"
,go-github-com-stretchr-testify-1.7.0)
("go-github-com-sirupsen-logrus-1.8.1"
,go-github-com-sirupsen-logrus-1.8.1)
("go-github-com-opencontainers-runtime-spec-1.0.2"
,go-github-com-opencontainers-runtime-spec-1.0.2)
("go-github-com-gogo-protobuf-1.3.2"
,go-github-com-gogo-protobuf-1.3.2)
("go-github-com-godbus-dbus-v5-5.0.4"
,go-github-com-godbus-dbus-v5-5.0.4)
("go-github-com-docker-go-units-0.4.0"
,go-github-com-docker-go-units-0.4.0)
("go-github-com-cpuguy83-go-md2man-v2-2.0.0"
,go-github-com-cpuguy83-go-md2man-v2-2.0.0)
("go-github-com-coreos-go-systemd-v22-22.3.2"
,go-github-com-coreos-go-systemd-v22-22.3.2)
("go-github-com-cilium-ebpf-0.4.0" ,go-github-com-cilium-ebpf-0.4.0)))
(home-page "https://github.com/containerd/cgroups")
(synopsis "cgroups")
(description
"Go package for creating, managing, inspecting, and destroying cgroups. The
resources format for settings on the cgroup uses the OCI runtime-spec found
@url{https://github.com/opencontainers/runtime-spec,here}.")
(license license:asl2.0)))
(define-public go-github-com-containerd-containerd-1.6.0
(package
(name "go-github-com-containerd-containerd")
(version "1.6.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/containerd/containerd")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1wqmb124l8hjh7a053xjgh1kwblczg6q99l4vh6pi5zmnmdn67iv"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/containerd/containerd"))
(propagated-inputs
`(("go-google-golang-org-genproto-0.0.0-20200224152610-e50cd9704f63"
,go-google-golang-org-genproto-0.0.0-20200224152610-e50cd9704f63)
("go-github-com-urfave-cli-1.22.1" ,go-github-com-urfave-cli-1.22.1)
("go-github-com-gogo-googleapis-1.3.2"
,go-github-com-gogo-googleapis-1.3.2)
("go-k8s-io-utils-0.0.0-20210930125809-cb0fa318a74b"
,go-k8s-io-utils-0.0.0-20210930125809-cb0fa318a74b)
("go-k8s-io-klog-v2-2.30.0" ,go-k8s-io-klog-v2-2.30.0)
("go-k8s-io-cri-api-0.23.1" ,go-k8s-io-cri-api-0.23.1)
("go-k8s-io-component-base-0.22.5" ,go-k8s-io-component-base-0.22.5)
("go-k8s-io-client-go-0.22.5" ,go-k8s-io-client-go-0.22.5)
("go-k8s-io-apiserver-0.22.5" ,go-k8s-io-apiserver-0.22.5)
("go-k8s-io-apimachinery-0.22.5" ,go-k8s-io-apimachinery-0.22.5)
("go-k8s-io-api-0.22.5" ,go-k8s-io-api-0.22.5)
("go-gotest-tools-v3-3.0.3" ,go-gotest-tools-v3-3.0.3)
("go-google-golang-org-protobuf-1.27.1"
,go-google-golang-org-protobuf-1.27.1)
("go-google-golang-org-grpc-1.43.0" ,go-google-golang-org-grpc-1.43.0)
("go-golang-org-x-term-0.0.0-20210615171337-6886f2dfbf5b"
,go-golang-org-x-term-0.0.0-20210615171337-6886f2dfbf5b)
("go-golang-org-x-sys-0.0.0-20211216021012-1d35b9e2eb4e"
,go-golang-org-x-sys-0.0.0-20211216021012-1d35b9e2eb4e)
("go-golang-org-x-sync-0.0.0-20210220032951-036812b2e83c"
,go-golang-org-x-sync-0.0.0-20210220032951-036812b2e83c)
("go-golang-org-x-oauth2-0.0.0-20210819190943-2bc19b11175f"
,go-golang-org-x-oauth2-0.0.0-20210819190943-2bc19b11175f)
("go-golang-org-x-net-0.0.0-20211216030914-fe4d6282115f"
,go-golang-org-x-net-0.0.0-20211216030914-fe4d6282115f)
("go-golang-org-x-crypto-0.0.0-20210817164053-32db794688a5"
,go-golang-org-x-crypto-0.0.0-20210817164053-32db794688a5)
("go-go-opentelemetry-io-otel-trace-1.3.0"
,go-go-opentelemetry-io-otel-trace-1.3.0)
("go-go-opentelemetry-io-otel-sdk-1.3.0"
,go-go-opentelemetry-io-otel-sdk-1.3.0)
("go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracehttp-1.3.0"
,go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracehttp-1.3.0)
("go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc-1.3.0"
,go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-otlptracegrpc-1.3.0)
("go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-1.3.0"
,go-go-opentelemetry-io-otel-exporters-otlp-otlptrace-1.3.0)
("go-go-opentelemetry-io-otel-1.3.0"
,go-go-opentelemetry-io-otel-1.3.0)
("go-go-opentelemetry-io-contrib-instrumentation-google-golang-org-grpc-otelgrpc-0.28.0"
,go-go-opentelemetry-io-contrib-instrumentation-google-golang-org-grpc-otelgrpc-0.28.0)
("go-go-etcd-io-bbolt-1.3.6" ,go-go-etcd-io-bbolt-1.3.6)
("go-github-com-vishvananda-netlink-1.1.1-0.20210330154013-f5de75959ad5"
,go-github-com-vishvananda-netlink-1.1.1-0.20210330154013-f5de75959ad5)
("go-github-com-tchap-go-patricia-2.2.6+incompatible"
,go-github-com-tchap-go-patricia-2.2.6+incompatible)
("go-github-com-stretchr-testify-1.7.0"
,go-github-com-stretchr-testify-1.7.0)
("go-github-com-sirupsen-logrus-1.8.1"
,go-github-com-sirupsen-logrus-1.8.1)
("go-github-com-satori-go-uuid-1.2.0"
,go-github-com-satori-go-uuid-1.2.0)
("go-github-com-prometheus-client-golang-1.11.0"
,go-github-com-prometheus-client-golang-1.11.0)
("go-github-com-pelletier-go-toml-1.9.3"
,go-github-com-pelletier-go-toml-1.9.3)
("go-github-com-opencontainers-selinux-1.10.0"
,go-github-com-opencontainers-selinux-1.10.0)
("go-github-com-opencontainers-runtime-spec-1.0.3-0.20210326190908-1c3f411f0417"
,go-github-com-opencontainers-runtime-spec-1.0.3-0.20210326190908-1c3f411f0417)
("go-github-com-opencontainers-runc-1.1.0"
,go-github-com-opencontainers-runc-1.1.0)
("go-github-com-opencontainers-image-spec-1.0.2-0.20211117181255-693428a734f5"
,go-github-com-opencontainers-image-spec-1.0.2-0.20211117181255-693428a734f5)
("go-github-com-opencontainers-go-digest-1.0.0"
,go-github-com-opencontainers-go-digest-1.0.0)
2022-03-25 10:18:04 +01:00
("go-github-com-moby-sys"
,go-github-com-moby-sys)
2022-03-25 10:12:59 +01:00
("go-github-com-moby-locker-1.0.1" ,go-github-com-moby-locker-1.0.1)
("go-github-com-klauspost-compress-1.11.13"
,go-github-com-klauspost-compress-1.11.13)
("go-github-com-json-iterator-go-1.1.12"
,go-github-com-json-iterator-go-1.1.12)
("go-github-com-intel-goresctrl-0.2.0"
,go-github-com-intel-goresctrl-0.2.0)
("go-github-com-imdario-mergo-0.3.12"
,go-github-com-imdario-mergo-0.3.12)
("go-github-com-hashicorp-go-multierror-1.1.1"
,go-github-com-hashicorp-go-multierror-1.1.1)
("go-github-com-grpc-ecosystem-go-grpc-prometheus-1.2.0"
,go-github-com-grpc-ecosystem-go-grpc-prometheus-1.2.0)
("go-github-com-grpc-ecosystem-go-grpc-middleware-1.3.0"
,go-github-com-grpc-ecosystem-go-grpc-middleware-1.3.0)
("go-github-com-google-uuid-1.2.0" ,go-github-com-google-uuid-1.2.0)
("go-github-com-google-go-cmp-0.5.6"
,go-github-com-google-go-cmp-0.5.6)
("go-github-com-gogo-protobuf-1.3.2"
,go-github-com-gogo-protobuf-1.3.2)
("go-github-com-go-logr-stdr-1.2.2" ,go-github-com-go-logr-stdr-1.2.2)
("go-github-com-fsnotify-fsnotify-1.4.9"
,go-github-com-fsnotify-fsnotify-1.4.9)
("go-github-com-emicklei-go-restful-2.9.5+incompatible"
,go-github-com-emicklei-go-restful-2.9.5+incompatible)
("go-github-com-docker-go-units-0.4.0"
,go-github-com-docker-go-units-0.4.0)
("go-github-com-docker-go-metrics-0.0.1"
,go-github-com-docker-go-metrics-0.0.1)
("go-github-com-docker-go-events-0.0.0-20190806004212-e31b211e4f1c"
,go-github-com-docker-go-events-0.0.0-20190806004212-e31b211e4f1c)
("go-github-com-davecgh-go-spew-1.1.1"
,go-github-com-davecgh-go-spew-1.1.1)
("go-github-com-coreos-go-systemd-v22-22.3.2"
,go-github-com-coreos-go-systemd-v22-22.3.2)
("go-github-com-containernetworking-plugins-1.0.1"
,go-github-com-containernetworking-plugins-1.0.1)
("go-github-com-containerd-zfs-1.0.0"
,go-github-com-containerd-zfs-1.0.0)
("go-github-com-containerd-typeurl-1.0.2"
,go-github-com-containerd-typeurl-1.0.2)
("go-github-com-containerd-ttrpc-1.1.0"
,go-github-com-containerd-ttrpc-1.1.0)
("go-github-com-containerd-nri-0.1.0"
,go-github-com-containerd-nri-0.1.0)
("go-github-com-containerd-imgcrypt-1.1.3"
,go-github-com-containerd-imgcrypt-1.1.3)
("go-github-com-containerd-go-runc-1.0.0"
,go-github-com-containerd-go-runc-1.0.0)
("go-github-com-containerd-go-cni-1.1.3"
,go-github-com-containerd-go-cni-1.1.3)
("go-github-com-containerd-fifo-1.0.0"
,go-github-com-containerd-fifo-1.0.0)
("go-github-com-containerd-continuity-0.2.2"
,go-github-com-containerd-continuity-0.2.2)
("go-github-com-containerd-console-1.0.3"
,go-github-com-containerd-console-1.0.3)
("go-github-com-containerd-cgroups-1.0.3"
,go-github-com-containerd-cgroups-1.0.3)
("go-github-com-containerd-btrfs-1.0.0"
,go-github-com-containerd-btrfs-1.0.0)
("go-github-com-containerd-aufs-1.0.0"
,go-github-com-containerd-aufs-1.0.0)
("go-github-com-microsoft-hcsshim-0.9.2"
,go-github-com-microsoft-hcsshim-0.9.2)
("go-github-com-microsoft-go-winio-0.5.1"
,go-github-com-microsoft-go-winio-0.5.1)
("go-github-com-adalogics-go-fuzz-headers-0.0.0-20210715213245-6c3934b029d8"
,go-github-com-adalogics-go-fuzz-headers-0.0.0-20210715213245-6c3934b029d8)
("go-cloud-google-com-go-0.81.0" ,go-cloud-google-com-go-0.81.0)))
(home-page "https://github.com/containerd/containerd")
(synopsis "Now Recruiting")
(description
"containerd is an industry-standard container runtime with an emphasis on
simplicity, robustness and portability. It is available as a daemon for Linux
and Windows, which can manage the complete container lifecycle of its host
system: image transfer and storage, container execution and supervision,
low-level storage and network attachments, etc.")
(license license:asl2.0)))
(define-public go-github-com-containernetworking-cni-1.0.1
(package
(name "go-github-com-containernetworking-cni")
(version "1.0.1")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/containernetworking/cni")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0jzijcb96z26lchh6j4js3rl7c148mwlaiz3s6ww47kljnxmv05f"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/containernetworking/cni"))
(propagated-inputs
`(("go-github-com-onsi-gomega-1.10.1" ,go-github-com-onsi-gomega-1.10.1)
("go-github-com-onsi-ginkgo-1.13.0"
,go-github-com-onsi-ginkgo-1.13.0)))
(home-page "https://github.com/containernetworking/cni")
(synopsis "CNI - the Container Network Interface")
(description
"CNI (), a @url{https://cncf.io,Cloud Native Computing Foundation} project,
consists of a specification and libraries for writing plugins to configure
network interfaces in Linux containers, along with a number of supported
plugins. CNI concerns itself only with network connectivity of containers and
removing allocated resources when the container is deleted. Because of this
focus, CNI has a wide range of support and the specification is simple to
implement.")
(license license:asl2.0)))
(define-public go-github-com-containernetworking-plugins-1.1.0
(package
(name "go-github-com-containernetworking-plugins")
(version "1.1.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/containernetworking/plugins")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "10c9sxi5nq88772ql35a3vy5m1wrdyji4imc4ysl27malcqxhiik"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/containernetworking/plugins"))
(propagated-inputs
`(("go-gopkg-in-yaml-v2-2.4.0" ,go-gopkg-in-yaml-v2-2.4.0)
("go-gopkg-in-tomb-v1-1.0.0-20141024135613-dd632973f1e7"
,go-gopkg-in-tomb-v1-1.0.0-20141024135613-dd632973f1e7)
("go-golang-org-x-text-0.3.6" ,go-golang-org-x-text-0.3.6)
("go-golang-org-x-net-0.0.0-20210428140749-89ef3d95e781"
,go-golang-org-x-net-0.0.0-20210428140749-89ef3d95e781)
("go-go-opencensus-io-0.22.3" ,go-go-opencensus-io-0.22.3)
("go-github-com-vishvananda-netns-0.0.0-20210104183010-2eb08e3e575f"
,go-github-com-vishvananda-netns-0.0.0-20210104183010-2eb08e3e575f)
("go-github-com-sirupsen-logrus-1.8.1"
,go-github-com-sirupsen-logrus-1.8.1)
("go-github-com-pkg-errors-0.9.1" ,go-github-com-pkg-errors-0.9.1)
("go-github-com-nxadm-tail-1.4.8" ,go-github-com-nxadm-tail-1.4.8)
("go-github-com-golang-groupcache-0.0.0-20200121045136-8c9f03a8e57e"
,go-github-com-golang-groupcache-0.0.0-20200121045136-8c9f03a8e57e)
("go-github-com-gogo-protobuf-1.3.2"
,go-github-com-gogo-protobuf-1.3.2)
("go-github-com-fsnotify-fsnotify-1.4.9"
,go-github-com-fsnotify-fsnotify-1.4.9)
("go-github-com-containerd-cgroups-1.0.1"
,go-github-com-containerd-cgroups-1.0.1)
("go-github-com-microsoft-go-winio-0.4.17"
,go-github-com-microsoft-go-winio-0.4.17)
("go-golang-org-x-sys-0.0.0-20210809222454-d867a43fc93e"
,go-golang-org-x-sys-0.0.0-20210809222454-d867a43fc93e)
("go-github-com-vishvananda-netlink-1.1.1-0.20210330154013-f5de75959ad5"
,go-github-com-vishvananda-netlink-1.1.1-0.20210330154013-f5de75959ad5)
("go-github-com-safchain-ethtool-0.0.0-20210803160452-9aa261dae9b1"
,go-github-com-safchain-ethtool-0.0.0-20210803160452-9aa261dae9b1)
("go-github-com-onsi-gomega-1.15.0" ,go-github-com-onsi-gomega-1.15.0)
("go-github-com-onsi-ginkgo-1.16.4" ,go-github-com-onsi-ginkgo-1.16.4)
("go-github-com-networkplumbing-go-nft-0.2.0"
,go-github-com-networkplumbing-go-nft-0.2.0)
("go-github-com-mattn-go-shellwords-1.0.12"
,go-github-com-mattn-go-shellwords-1.0.12)
("go-github-com-godbus-dbus-v5-5.0.4"
,go-github-com-godbus-dbus-v5-5.0.4)
("go-github-com-d2g-dhcp4server-0.0.0-20181031114812-7d4a0a7f59a5"
,go-github-com-d2g-dhcp4server-0.0.0-20181031114812-7d4a0a7f59a5)
("go-github-com-d2g-dhcp4client-1.0.0"
,go-github-com-d2g-dhcp4client-1.0.0)
("go-github-com-d2g-dhcp4-0.0.0-20170904100407-a1d1b6c41b1c"
,go-github-com-d2g-dhcp4-0.0.0-20170904100407-a1d1b6c41b1c)
("go-github-com-coreos-go-systemd-v22-22.3.2"
,go-github-com-coreos-go-systemd-v22-22.3.2)
("go-github-com-coreos-go-iptables-0.6.0"
,go-github-com-coreos-go-iptables-0.6.0)
("go-github-com-containernetworking-cni-1.0.1"
,go-github-com-containernetworking-cni-1.0.1)
("go-github-com-buger-jsonparser-1.1.1"
,go-github-com-buger-jsonparser-1.1.1)
("go-github-com-alexflint-go-filemutex-1.1.0"
,go-github-com-alexflint-go-filemutex-1.1.0)
("go-github-com-microsoft-hcsshim-0.8.20"
,go-github-com-microsoft-hcsshim-0.8.20)))
(home-page "https://github.com/containernetworking/plugins")
(synopsis "Plugins")
(description
"Some CNI network plugins, maintained by the containernetworking team. For more
information, see the @url{https://www.cni.dev,CNI website}.")
(license license:asl2.0)))
(define-public go-github-com-containers-image-v5-5.19.1
(package
(name "go-github-com-containers-image-v5")
(version "5.19.1")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/containers/image")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0wyq3ns6yrzi9bff2kb8p3rppw652m4ffq8374sdjkn7f39z4inf"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/containers/image/v5"))
(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-20220114195835-da31bd327af9"
,go-golang-org-x-sys-0.0.0-20220114195835-da31bd327af9)
("go-golang-org-x-sync-0.0.0-20210220032951-036812b2e83c"
,go-golang-org-x-sync-0.0.0-20210220032951-036812b2e83c)
("go-golang-org-x-net-0.0.0-20211112202133-69e39bad7dc2"
,go-golang-org-x-net-0.0.0-20211112202133-69e39bad7dc2)
("go-golang-org-x-crypto-0.0.0-20211215153901-e495a2d5b3d3"
,go-golang-org-x-crypto-0.0.0-20211215153901-e495a2d5b3d3)
("go-go-etcd-io-bbolt-1.3.6" ,go-go-etcd-io-bbolt-1.3.6)
("go-github-com-xeipuuv-gojsonschema-1.2.0"
,go-github-com-xeipuuv-gojsonschema-1.2.0)
("go-github-com-xeipuuv-gojsonpointer-0.0.0-20190809123943-df4f5c81cb3b"
,go-github-com-xeipuuv-gojsonpointer-0.0.0-20190809123943-df4f5c81cb3b)
("go-github-com-vbauerster-mpb-v7-7.3.2"
,go-github-com-vbauerster-mpb-v7-7.3.2)
("go-github-com-vbatts-tar-split-0.11.2"
,go-github-com-vbatts-tar-split-0.11.2)
("go-github-com-ulikunitz-xz-0.5.10"
,go-github-com-ulikunitz-xz-0.5.10)
("go-github-com-sylabs-sif-v2-2.3.1"
,go-github-com-sylabs-sif-v2-2.3.1)
("go-github-com-stretchr-testify-1.7.0"
,go-github-com-stretchr-testify-1.7.0)
("go-github-com-sirupsen-logrus-1.8.1"
,go-github-com-sirupsen-logrus-1.8.1)
("go-github-com-proglottis-gpgme-0.1.1"
,go-github-com-proglottis-gpgme-0.1.1)
("go-github-com-pkg-errors-0.9.1" ,go-github-com-pkg-errors-0.9.1)
("go-github-com-ostreedev-ostree-go-0.0.0-20190702140239-759a8c1ac913"
,go-github-com-ostreedev-ostree-go-0.0.0-20190702140239-759a8c1ac913)
("go-github-com-opencontainers-selinux-1.10.0"
,go-github-com-opencontainers-selinux-1.10.0)
("go-github-com-opencontainers-image-spec-1.0.3-0.20211202193544-a5463b7f9c84"
,go-github-com-opencontainers-image-spec-1.0.3-0.20211202193544-a5463b7f9c84)
("go-github-com-opencontainers-go-digest-1.0.0"
,go-github-com-opencontainers-go-digest-1.0.0)
("go-github-com-manifoldco-promptui-0.9.0"
,go-github-com-manifoldco-promptui-0.9.0)
("go-github-com-klauspost-pgzip-1.2.5"
,go-github-com-klauspost-pgzip-1.2.5)
("go-github-com-klauspost-compress-1.14.2"
,go-github-com-klauspost-compress-1.14.2)
("go-github-com-imdario-mergo-0.3.12"
,go-github-com-imdario-mergo-0.3.12)
("go-github-com-hashicorp-go-multierror-1.1.1"
,go-github-com-hashicorp-go-multierror-1.1.1)
("go-github-com-gorilla-mux-1.7.4" ,go-github-com-gorilla-mux-1.7.4)
("go-github-com-ghodss-yaml-1.0.0" ,go-github-com-ghodss-yaml-1.0.0)
("go-github-com-docker-libtrust-0.0.0-20160708172513-aabc10ec26b7"
,go-github-com-docker-libtrust-0.0.0-20160708172513-aabc10ec26b7)
("go-github-com-docker-go-connections-0.4.0"
,go-github-com-docker-go-connections-0.4.0)
("go-github-com-docker-docker-credential-helpers-0.6.4"
,go-github-com-docker-docker-credential-helpers-0.6.4)
("go-github-com-docker-docker-20.10.12+incompatible"
,go-github-com-docker-docker-20.10.12+incompatible)
("go-github-com-docker-distribution-2.7.1+incompatible"
,go-github-com-docker-distribution-2.7.1+incompatible)
("go-github-com-containers-storage-1.38.2"
,go-github-com-containers-storage-1.38.2)
("go-github-com-containers-ocicrypt-1.1.2"
,go-github-com-containers-ocicrypt-1.1.2)
("go-github-com-containers-libtrust-0.0.0-20190913040956-14b96171aa3b"
,go-github-com-containers-libtrust-0.0.0-20190913040956-14b96171aa3b)
("go-github-com-containerd-containerd-1.5.9"
,go-github-com-containerd-containerd-1.5.9)
("go-github-com-burntsushi-toml-1.0.0"
,go-github-com-burntsushi-toml-1.0.0)
("go-github-com-14rcole-gopopulate-0.0.0-20180821133914-b175b219e774"
,go-github-com-14rcole-gopopulate-0.0.0-20180821133914-b175b219e774)))
(home-page "https://github.com/containers/image")
(synopsis "")
(description
"The package image provides libraries and commands to interact with container
images.")
(license license:asl2.0)))
(define-public go-github-com-creack-pty-1.1.17
(package
(name "go-github-com-creack-pty")
(version "1.1.17")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/creack/pty")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "09lcq5bw1dwppxjia05sj4fy7gbk62vishfz1bgrbd1r06i57mjf"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/creack/pty"))
(home-page "https://github.com/creack/pty")
(synopsis "pty")
(description
"Package pty provides functions for working with Unix terminals.")
(license license:expat)))
(define-public go-github-com-cyphar-filepath-securejoin-0.2.3
(package
(name "go-github-com-cyphar-filepath-securejoin")
(version "0.2.3")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/cyphar/filepath-securejoin")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0w03d8hslwfhcnfqck21agzs7y0sc6gpwfz53md8fv26ishwxppy"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/cyphar/filepath-securejoin"))
(home-page "https://github.com/cyphar/filepath-securejoin")
(synopsis #f)
(description
"Package securejoin is an implementation of the hopefully-soon-to-be-included
SecureJoin helper that is meant to be part of the \"path/filepath\" package. The
purpose of this project is to provide a PoC implementation to make the
SecureJoin proposal
(@url{https://github.com/golang/go/issues/20126,https://github.com/golang/go/issues/20126})
more tangible.")
(license license:bsd-3)))
(define-public go-github-com-docker-docker-20.10.12+incompatible
(package
(name "go-github-com-docker-docker")
(version "20.10.12+incompatible")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/moby/moby")
(commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
(base32 "17j820ij8p6w61jyg5g6y5dwv56dh1w178f6ia2i2dc9b8mz6b5a"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/docker/docker"))
(home-page "https://github.com/docker/docker")
(synopsis "The Moby Project")
(description
"Moby is an open-source project created by Docker to enable and accelerate
software containerization.")
(license license:asl2.0)))
(define-public go-github-com-fatih-color-1.13.0
(package
(name "go-github-com-fatih-color")
(version "1.13.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 "029qkxsdpblhrpgbv4fcmqwkqnjhx08hwiqp19pd7zz6l8a373ay"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/fatih/color"))
(propagated-inputs
`(("go-github-com-mattn-go-isatty-0.0.14"
,go-github-com-mattn-go-isatty-0.0.14)
("go-github-com-mattn-go-colorable-0.1.9"
,go-github-com-mattn-go-colorable-0.1.9)))
(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-go-log-log-0.2.0
(package
(name "go-github-com-go-log-log")
(version "0.2.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/go-log/log")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1idnqv4yvkmdh3wcsgvhcpak9z6ix8dsifdjq5kfbbnskdq5rmvg"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/go-log/log"))
(home-page "https://github.com/go-log/log")
(synopsis "Log")
(description "Package log provides a log interface")
(license license:expat)))
(define-public go-github-com-google-uuid-1.3.0
(package
(name "go-github-com-google-uuid")
(version "1.3.0")
(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 "0imkw52m7fzrwsdj2rfrk3zbplqfbwncyv6hv89xw0vdw3jpk122"))))
(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-opencontainers-go-digest-1.0.0
(package
(name "go-github-com-opencontainers-go-digest")
(version "1.0.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/opencontainers/go-digest")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0i5acjajvr6hi9zb7gxwifd8w28y884cv7cx36adj8lngj647xbi"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/opencontainers/go-digest"))
(home-page "https://github.com/opencontainers/go-digest")
(synopsis "go-digest")
(description
"Package digest provides a generalized type to opaquely represent message digests
and their operations within the registry. The Digest type is designed to serve
as a flexible identifier in a content-addressable system. More importantly, it
provides tools and wrappers to work with hash.Hash-based digests with little
effort.")
(license (list license:asl2.0 license:cc-by-sa4.0))))
(define-public go-github-com-opencontainers-image-spec-1.0.3-0.20211202193544-a5463b7f9c84
(package
(name "go-github-com-opencontainers-image-spec")
(version "1.0.3-0.20211202193544-a5463b7f9c84")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/opencontainers/image-spec")
(commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
(base32 "11js6467d7fhcvad4aw26d4p0r5b33vf41qhcf1bdwx0y7smd7s4"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/opencontainers/image-spec"))
(propagated-inputs
`(("go-github-com-xeipuuv-gojsonschema-1.2.0"
,go-github-com-xeipuuv-gojsonschema-1.2.0)
("go-github-com-xeipuuv-gojsonreference-0.0.0-20180127040603-bd5ef7bd5415"
,go-github-com-xeipuuv-gojsonreference-0.0.0-20180127040603-bd5ef7bd5415)
("go-github-com-russross-blackfriday-1.6.0"
,go-github-com-russross-blackfriday-1.6.0)
("go-github-com-pkg-errors-0.9.1" ,go-github-com-pkg-errors-0.9.1)
("go-github-com-opencontainers-go-digest-1.0.0"
,go-github-com-opencontainers-go-digest-1.0.0)))
(home-page "https://github.com/opencontainers/image-spec")
(synopsis "OCI Image Format Specification")
(description
"The OCI Image Format project creates and maintains the software shipping
container image format spec (OCI Image Format).")
(license license:asl2.0)))
(define-public go-github-com-opencontainers-runtime-spec-1.0.3-0.20210326190908-1c3f411f0417
(package
(name "go-github-com-opencontainers-runtime-spec")
(version "1.0.3-0.20210326190908-1c3f411f0417")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/opencontainers/runtime-spec")
(commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
(base32 "1azk8z41ga8af35c966f06vrq9y9hwz6mkm59r3py5qaamzim3qq"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/opencontainers/runtime-spec"))
(home-page "https://github.com/opencontainers/runtime-spec")
(synopsis "Open Container Initiative Runtime Specification")
(description
"The @url{https://www.opencontainers.org,Open Container Initiative} develops
specifications for standards on Operating System process and application
containers.")
(license license:asl2.0)))
(define-public go-github-com-opencontainers-runtime-tools-0.9.1-0.20210326182921-59cdde06764b
(package
(name "go-github-com-opencontainers-runtime-tools")
(version "0.9.1-0.20210326182921-59cdde06764b")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/opencontainers/runtime-tools")
(commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
(base32 "0f4zy6x1rrrg10bphwijic30m3r4mq934zbavnci6jyi41l1w2r0"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/opencontainers/runtime-tools"))
(home-page "https://github.com/opencontainers/runtime-tools")
(synopsis "oci-runtime-tool")
(description
"oci-runtime-tool is a collection of tools for working with the
@url{https://github.com/opencontainers/runtime-spec,OCI runtime specification}.
To build from source code, runtime-tools requires Go 1.10.x or above.")
(license license:asl2.0)))
(define-public go-github-com-opencontainers-selinux-1.10.0
(package
(name "go-github-com-opencontainers-selinux")
(version "1.10.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/opencontainers/selinux")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "118q1d9py9zhym4jmyiivasmllkdnkp1zyx4brc6n2cfmxfph6gc"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/opencontainers/selinux"))
(propagated-inputs
`(("go-golang-org-x-sys-0.0.0-20191115151921-52ab43148777"
,go-golang-org-x-sys-0.0.0-20191115151921-52ab43148777)))
(home-page "https://github.com/opencontainers/selinux")
(synopsis "selinux")
(description "Common SELinux package used across the container ecosystem.")
(license license:asl2.0)))
(define-public go-github-com-opencontainers-umoci-0.4.7
(package
(name "go-github-com-opencontainers-umoci")
(version "0.4.7")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/opencontainers/umoci")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0in8kyi4jprvbm3zsl3risbjj8b0ma62yl3rq8rcvcgypx0mn7d4"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/opencontainers/umoci"))
(propagated-inputs
`(("go-gopkg-in-yaml-v3-3.0.0-20200615113413-eeeca48fe776"
,go-gopkg-in-yaml-v3-3.0.0-20200615113413-eeeca48fe776)
("go-gopkg-in-check-v1-1.0.0-20200227125254-8fa46927fb4f"
,go-gopkg-in-check-v1-1.0.0-20200227125254-8fa46927fb4f)
("go-google-golang-org-protobuf-1.24.0"
,go-google-golang-org-protobuf-1.24.0)
("go-golang-org-x-sys-0.0.0-20200622214017-ed371f2e16b4"
,go-golang-org-x-sys-0.0.0-20200622214017-ed371f2e16b4)
("go-golang-org-x-crypto-0.0.0-20200604202706-70a84ac30bf9"
,go-golang-org-x-crypto-0.0.0-20200604202706-70a84ac30bf9)
("go-github-com-vbatts-go-mtree-0.5.0"
,go-github-com-vbatts-go-mtree-0.5.0)
("go-github-com-urfave-cli-1.22.4" ,go-github-com-urfave-cli-1.22.4)
("go-github-com-tj-assert-0.0.3" ,go-github-com-tj-assert-0.0.3)
("go-github-com-stretchr-testify-1.6.1"
,go-github-com-stretchr-testify-1.6.1)
("go-github-com-sirupsen-logrus-1.6.0"
,go-github-com-sirupsen-logrus-1.6.0)
("go-github-com-rootless-containers-proto-0.1.0"
,go-github-com-rootless-containers-proto-0.1.0)
("go-github-com-pkg-errors-0.9.1" ,go-github-com-pkg-errors-0.9.1)
("go-github-com-opencontainers-runtime-spec-1.0.2"
,go-github-com-opencontainers-runtime-spec-1.0.2)
("go-github-com-opencontainers-runc-1.0.0-rc90"
,go-github-com-opencontainers-runc-1.0.0-rc90)
("go-github-com-opencontainers-image-spec-1.0.1"
,go-github-com-opencontainers-image-spec-1.0.1)
("go-github-com-opencontainers-go-digest-1.0.0"
,go-github-com-opencontainers-go-digest-1.0.0)
("go-github-com-niemeyer-pretty-0.0.0-20200227124842-a10e7caefd8e"
,go-github-com-niemeyer-pretty-0.0.0-20200227124842-a10e7caefd8e)
("go-github-com-mohae-deepcopy-0.0.0-20170929034955-c48cc78d4826"
,go-github-com-mohae-deepcopy-0.0.0-20170929034955-c48cc78d4826)
("go-github-com-mattn-go-colorable-0.1.6"
,go-github-com-mattn-go-colorable-0.1.6)
("go-github-com-kr-text-0.2.0" ,go-github-com-kr-text-0.2.0)
("go-github-com-klauspost-pgzip-1.2.4"
,go-github-com-klauspost-pgzip-1.2.4)
("go-github-com-klauspost-compress-1.11.3"
,go-github-com-klauspost-compress-1.11.3)
("go-github-com-google-go-cmp-0.5.0"
,go-github-com-google-go-cmp-0.5.0)
("go-github-com-golang-protobuf-1.4.2"
,go-github-com-golang-protobuf-1.4.2)
("go-github-com-docker-go-units-0.4.0"
,go-github-com-docker-go-units-0.4.0)
("go-github-com-cyphar-filepath-securejoin-0.2.2"
,go-github-com-cyphar-filepath-securejoin-0.2.2)
("go-github-com-cpuguy83-go-md2man-v2-2.0.0"
,go-github-com-cpuguy83-go-md2man-v2-2.0.0)
("go-github-com-apex-log-1.4.0" ,go-github-com-apex-log-1.4.0)
("go-github-com-adamkorcz-go-fuzz-headers-0.0.0-20210312213058-32f4d319f0d2"
,go-github-com-adamkorcz-go-fuzz-headers-0.0.0-20210312213058-32f4d319f0d2)))
(home-page "https://github.com/opencontainers/umoci")
(synopsis "Install")
(description
"@strong{u}moci @strong{m}odifies @strong{O}pen @strong{C}ontainer
@strong{i}mages.")
(license license:asl2.0)))
(define-public go-github-com-pelletier-go-toml-1.9.4
(package
(name "go-github-com-pelletier-go-toml")
(version "1.9.4")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/pelletier/go-toml")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0f2d9m19dadl18i2baf57xygvn9vprm6wb8chvpx8kipx94nchyl"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/pelletier/go-toml"))
(home-page "https://github.com/pelletier/go-toml")
(synopsis "go-toml")
(description "Package toml is a TOML parser and manipulation library.")
2022-03-25 10:15:00 +01:00
(license license:expat)))
2022-03-25 10:12:59 +01:00
(define-public go-github-com-pkg-errors-0.9.1
(package
(name "go-github-com-pkg-errors")
(version "0.9.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 "1761pybhc2kqr6v5fm8faj08x9bql8427yqg6vnfv6nhrasx1mwq"))))
(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-seccomp-containers-golang-0.6.0
(package
(name "go-github-com-seccomp-containers-golang")
(version "0.6.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/seccomp/containers-golang")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0clrwdnmr131a65h66br57bsnr17i1s3kq9cc7ljrdaym57y6cfz"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/seccomp/containers-golang"))
(propagated-inputs
`(("go-golang-org-x-sys-0.0.0-20200720211630-cb9d2d5c5666"
,go-golang-org-x-sys-0.0.0-20200720211630-cb9d2d5c5666)
("go-github-com-xeipuuv-gojsonschema-1.2.0"
,go-github-com-xeipuuv-gojsonschema-1.2.0)
("go-github-com-syndtr-gocapability-0.0.0-20180916011248-d98352740cb2"
,go-github-com-syndtr-gocapability-0.0.0-20180916011248-d98352740cb2)
("go-github-com-sirupsen-logrus-1.6.0"
,go-github-com-sirupsen-logrus-1.6.0)
("go-github-com-seccomp-libseccomp-golang-0.9.1"
,go-github-com-seccomp-libseccomp-golang-0.9.1)
("go-github-com-opencontainers-selinux-1.6.0"
,go-github-com-opencontainers-selinux-1.6.0)
("go-github-com-opencontainers-runtime-tools-0.9.0"
,go-github-com-opencontainers-runtime-tools-0.9.0)
("go-github-com-opencontainers-runtime-spec-1.0.3-0.20200710190001-3e4195d92445"
,go-github-com-opencontainers-runtime-spec-1.0.3-0.20200710190001-3e4195d92445)
("go-github-com-hashicorp-go-multierror-1.1.0"
,go-github-com-hashicorp-go-multierror-1.1.0)
("go-github-com-blang-semver-3.5.1+incompatible"
,go-github-com-blang-semver-3.5.1+incompatible)))
(home-page "https://github.com/seccomp/containers-golang")
(synopsis "containers-golang")
(description
"@code{containers-golang} is a set of Go libraries used by container runtimes to
generate and load seccomp mappings into the kernel.")
(license license:asl2.0)))
(define-public go-github-com-seccomp-libseccomp-golang-0.9.2-0.20210429002308-3879420cc921
(package
(name "go-github-com-seccomp-libseccomp-golang")
(version "0.9.2-0.20210429002308-3879420cc921")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/seccomp/libseccomp-golang")
(commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
(base32 "0ypr3j50cd9lnj9szfyh45kh0cf7swm7cv2svz1575mldd9m1xr9"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/seccomp/libseccomp-golang"))
(home-page "https://github.com/seccomp/libseccomp-golang")
(synopsis #f)
(description
"Package seccomp provides bindings for libseccomp, a library wrapping the Linux
seccomp syscall. Seccomp enables an application to restrict system call use for
itself and its children.")
(license license:bsd-2)))
(define-public go-github-com-spf13-cobra-1.3.0
(package
(name "go-github-com-spf13-cobra")
(version "1.3.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/spf13/cobra")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0j3kj6yxrl2aigixapjl6bi2gmghrj52763wbd7jc079f38wz94n"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/spf13/cobra"))
(propagated-inputs
`(("go-gopkg-in-yaml-v2-2.4.0" ,go-gopkg-in-yaml-v2-2.4.0)
("go-github-com-spf13-viper-1.10.0" ,go-github-com-spf13-viper-1.10.0)
("go-github-com-spf13-pflag-1.0.5" ,go-github-com-spf13-pflag-1.0.5)
("go-github-com-inconshreveable-mousetrap-1.0.0"
,go-github-com-inconshreveable-mousetrap-1.0.0)
("go-github-com-cpuguy83-go-md2man-v2-2.0.1"
,go-github-com-cpuguy83-go-md2man-v2-2.0.1)))
(home-page "https://github.com/spf13/cobra")
(synopsis "Overview")
(description
"Package cobra is a commander providing a simple interface to create powerful
modern CLI interfaces. In addition to providing an interface, Cobra
simultaneously provides a controller to organize your application code.")
(license license:asl2.0)))
(define-public go-github-com-spf13-pflag-1.0.5
(package
(name "go-github-com-spf13-pflag")
(version "1.0.5")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/spf13/pflag")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0gpmacngd0gpslnbkzi263f5ishigzgh6pbdv9hp092rnjl4nd31"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/spf13/pflag"))
(home-page "https://github.com/spf13/pflag")
(synopsis "Description")
(description
"Package pflag is a drop-in replacement for Go's flag package, implementing
POSIX/GNU-style --flags.")
(license license:bsd-3)))
(define-public go-github-com-sylabs-json-resp-0.8.0
(package
(name "go-github-com-sylabs-json-resp")
(version "0.8.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/sylabs/json-resp")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1ygr4mavaj1pp78hkkphhn3ydd923n3klwnx8x7v4ajqzx4cx4id"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/sylabs/json-resp"))
(home-page "https://github.com/sylabs/json-resp")
(synopsis "JSON Response")
(description
"The @code{json-resp} package contains a small set of functions that are used to
marshall and unmarshall response data and errors in JSON format.")
(license license:bsd-3)))
(define-public go-github-com-urfave-cli-1.22.5
(package
(name "go-github-com-urfave-cli")
(version "1.22.5")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/urfave/cli")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1n8lk58j7bdsp47yh5bcpsw38lhkbyzcy3203ffkawc2rvkf1pp7"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/urfave/cli"))
(propagated-inputs
`(("go-gopkg-in-yaml-v2-2.2.2" ,go-gopkg-in-yaml-v2-2.2.2)
("go-github-com-cpuguy83-go-md2man-v2-2.0.0-20190314233015-f79a8a8ca69d"
,go-github-com-cpuguy83-go-md2man-v2-2.0.0-20190314233015-f79a8a8ca69d)
("go-github-com-burntsushi-toml-0.3.1"
,go-github-com-burntsushi-toml-0.3.1)))
(home-page "https://github.com/urfave/cli")
(synopsis "cli")
(description
"Package cli provides a minimal framework for creating and organizing command
line Go applications. cli is designed to be easy to understand and write, the
most simple cli application can be written as follows:")
(license license:expat)))
(define-public go-github-com-vbauerster-mpb-v7-7.4.1
(package
(name "go-github-com-vbauerster-mpb-v7")
(version "7.4.1")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/vbauerster/mpb")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1ii1r84qjfp2spvj6nb8xy5b3nsfw17jmwgp55zkaz9n9lfj75w2"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/vbauerster/mpb/v7"))
(propagated-inputs
`(("go-golang-org-x-sys-0.0.0-20220209214540-3681064d5158"
,go-golang-org-x-sys-0.0.0-20220209214540-3681064d5158)
("go-github-com-mattn-go-runewidth-0.0.13"
,go-github-com-mattn-go-runewidth-0.0.13)
("go-github-com-acarl005-stripansi-0.0.0-20180116102854-5a71ef0e047d"
,go-github-com-acarl005-stripansi-0.0.0-20180116102854-5a71ef0e047d)
("go-github-com-vividcortex-ewma-1.2.0"
,go-github-com-vividcortex-ewma-1.2.0)))
(home-page "https://github.com/vbauerster/mpb")
(synopsis "Multi Progress Bar")
(description
"Package mpb is a library for rendering progress bars in terminal applications.")
(license license:unlicense)))
(define-public go-github-com-xeipuuv-gojsonpointer-0.0.0-20190905194746-02993c407bfb
(package
(name "go-github-com-xeipuuv-gojsonpointer")
(version "0.0.0-20190905194746-02993c407bfb")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/xeipuuv/gojsonpointer")
(commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
(base32 "0y7gmpgsm8c12ax4a0ij9srmd9d424iq224n172ckwfqf37amvzy"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/xeipuuv/gojsonpointer"))
(home-page "https://github.com/xeipuuv/gojsonpointer")
(synopsis "gojsonpointer")
(description "An implementation of JSON Pointer - Go language")
(license license:asl2.0)))
(define-public go-github-com-yvasiyarov-go-metrics-0.0.0-20150112132944-c25f46c4b940
(package
(name "go-github-com-yvasiyarov-go-metrics")
(version "0.0.0-20150112132944-c25f46c4b940")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/yvasiyarov/go-metrics")
(commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
(base32 "0p1hx4ml4gzgyj8n0fg5lv8bq092zwg00n59lq8v8sphjc1h8i8d"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/yvasiyarov/go-metrics"))
(home-page "https://github.com/yvasiyarov/go-metrics")
(synopsis "go-metrics")
(description "Go port of Coda Hale's Metrics library")
2022-03-25 10:15:00 +01:00
(license license:expat)))
2022-03-25 10:12:59 +01:00
(define-public go-github-com-yvasiyarov-newrelic-platform-go-0.0.0-20160601141957-9c099fbc30e9
(package
(name "go-github-com-yvasiyarov-newrelic-platform-go")
(version "0.0.0-20160601141957-9c099fbc30e9")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/yvasiyarov/newrelic_platform_go")
(commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
(base32 "0n6jap27qc7b7c37ck1gv9biq5nfl7y06jk0cqgc517yfnb4f07x"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/yvasiyarov/newrelic_platform_go"))
(home-page "https://github.com/yvasiyarov/newrelic_platform_go")
(synopsis "New Relic Platform Agent SDK for Go(golang)")
(description
"Package newrelic_platform_go is New Relic Platform Agent SDK for Go language.")
(license license:bsd-2)))
(define-public go-golang-org-x-sys-0.0.0-20220209214540-3681064d5158
(package
(name "go-golang-org-x-sys")
(version "0.0.0-20220209214540-3681064d5158")
(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 "0cw9rzb4rxmr2si28pjqx3wv5r119c83kd08yy1h7nf725bzrs89"))))
(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-term-0.0.0-20210916214954-140adaaadfaf
(package
(name "go-golang-org-x-term")
(version "0.0.0-20210916214954-140adaaadfaf")
(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 "1rcdx2q92pzpmdyzdlzpq9flc3ibfi3m1rni7w4qlmlq569s6wh3"))))
(build-system go-build-system)
(arguments '(#:import-path "golang.org/x/term"))
(propagated-inputs
`(("go-golang-org-x-sys-0.0.0-20210615035016-665e8c7367d1"
,go-golang-org-x-sys-0.0.0-20210615035016-665e8c7367d1)))
(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-gopkg-in-yaml-v2-2.4.0
(package
(name "go-gopkg-in-yaml-v2")
(version "2.4.0")
(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 "1pbmrpj7gcws34g8vwna4i2nhm9p6235piww36436xhyaa10cldr"))))
(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-gotest-tools-v3-3.1.0
(package
(name "go-gotest-tools-v3")
(version "3.1.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/gotestyourself/gotest.tools")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0jk2grk2q19k453m76hn2bsq9i73yk63drlfjg1imvhmmcl88872"))))
(build-system go-build-system)
(arguments
'(#:import-path "gotest.tools/v3" #:unpack-path "gotest.tools/v3"))
(propagated-inputs
`(("go-golang-org-x-tools-0.1.0" ,go-golang-org-x-tools-0.1.0)
("go-golang-org-x-sys-0.0.0-20210119212857-b64e53b001e4"
,go-golang-org-x-sys-0.0.0-20210119212857-b64e53b001e4)
("go-github-com-spf13-pflag-1.0.3" ,go-github-com-spf13-pflag-1.0.3)
("go-github-com-pkg-errors-0.9.1" ,go-github-com-pkg-errors-0.9.1)
("go-github-com-google-go-cmp-0.5.5"
,go-github-com-google-go-cmp-0.5.5)))
(home-page "https://gotest.tools/v3")
(synopsis "gotest.tools")
(description
"Package gotesttools is a collection of packages to augment `testing` and support
common patterns.")
(license license:asl2.0)))
(define-public go-mvdan-cc-sh-v3-3.4.3-0.20220202175809-113ed667a8a7
(package
(name "go-mvdan-cc-sh-v3")
(version "3.4.3-0.20220202175809-113ed667a8a7")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/mvdan/sh")
(commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
(base32 "1k5113qqm20x58838k8f0ry3v1hinahjf2yl8y4450922yy0mq2k"))))
(build-system go-build-system)
(arguments
'(#:import-path "mvdan.cc/sh/v3" #:unpack-path "mvdan.cc/sh/v3"))
(propagated-inputs
`(("go-mvdan-cc-editorconfig-0.2.0" ,go-mvdan-cc-editorconfig-0.2.0)
("go-golang-org-x-term-0.0.0-20210916214954-140adaaadfaf"
,go-golang-org-x-term-0.0.0-20210916214954-140adaaadfaf)
("go-golang-org-x-sys-0.0.0-20210925032602-92d5a993a665"
,go-golang-org-x-sys-0.0.0-20210925032602-92d5a993a665)
("go-golang-org-x-sync-0.0.0-20210220032951-036812b2e83c"
,go-golang-org-x-sync-0.0.0-20210220032951-036812b2e83c)
("go-github-com-rogpeppe-go-internal-1.8.1-0.20210923151022-86f73c517451"
,go-github-com-rogpeppe-go-internal-1.8.1-0.20210923151022-86f73c517451)
("go-github-com-pkg-diff-0.0.0-20210226163009-20ebb0f2a09e"
,go-github-com-pkg-diff-0.0.0-20210226163009-20ebb0f2a09e)
("go-github-com-kr-pretty-0.3.0" ,go-github-com-kr-pretty-0.3.0)
("go-github-com-google-renameio-1.0.1"
,go-github-com-google-renameio-1.0.1)
("go-github-com-frankban-quicktest-1.13.1"
,go-github-com-frankban-quicktest-1.13.1)
("go-github-com-creack-pty-1.1.15" ,go-github-com-creack-pty-1.1.15)))
(home-page "https://mvdan.cc/sh/v3")
(synopsis "sh")
(description
"This package provides a shell parser, formatter, and interpreter. Supports
@url{https://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html,POSIX
Shell}, @url{https://www.gnu.org/software/bash/,Bash}, and
@url{http://www.mirbsd.org/mksh.htm,mksh}. Requires Go 1.16 or later.")
(license license:bsd-3)))
(define-public go-oras-land-oras-go-1.1.0
(package
(name "go-oras-land-oras-go")
(version "1.1.0")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/oras-project/oras-go")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "1mbn57dgpr7m2f7cw5r9s8kka44khrgqca84np6wnjiyzxgr1khk"))))
(build-system go-build-system)
(arguments '(#:import-path "oras.land/oras-go"))
(propagated-inputs
`(("go-gopkg-in-yaml-v3-3.0.0-20210107192922-496545a6307b"
,go-gopkg-in-yaml-v3-3.0.0-20210107192922-496545a6307b)
("go-gopkg-in-yaml-v2-2.4.0" ,go-gopkg-in-yaml-v2-2.4.0)
("go-gopkg-in-check-v1-1.0.0-20200227125254-8fa46927fb4f"
,go-gopkg-in-check-v1-1.0.0-20200227125254-8fa46927fb4f)
("go-google-golang-org-protobuf-1.27.1"
,go-google-golang-org-protobuf-1.27.1)
("go-google-golang-org-grpc-1.43.0" ,go-google-golang-org-grpc-1.43.0)
("go-google-golang-org-genproto-0.0.0-20220107163113-42d7afdf6368"
,go-google-golang-org-genproto-0.0.0-20220107163113-42d7afdf6368)
("go-golang-org-x-text-0.3.7" ,go-golang-org-x-text-0.3.7)
("go-golang-org-x-sys-0.0.0-20211216021012-1d35b9e2eb4e"
,go-golang-org-x-sys-0.0.0-20211216021012-1d35b9e2eb4e)
("go-golang-org-x-net-0.0.0-20220107192237-5cfca573fb4d"
,go-golang-org-x-net-0.0.0-20220107192237-5cfca573fb4d)
("go-github-com-yvasiyarov-newrelic-platform-go-0.0.0-20140908184405-b21fdbd4370f"
,go-github-com-yvasiyarov-newrelic-platform-go-0.0.0-20140908184405-b21fdbd4370f)
("go-github-com-yvasiyarov-gorelic-0.0.0-20141212073537-a9bba5b9ab50"
,go-github-com-yvasiyarov-gorelic-0.0.0-20141212073537-a9bba5b9ab50)
("go-github-com-yvasiyarov-go-metrics-0.0.0-20140926110328-57bccd1ccd43"
,go-github-com-yvasiyarov-go-metrics-0.0.0-20140926110328-57bccd1ccd43)
("go-github-com-spf13-pflag-1.0.5" ,go-github-com-spf13-pflag-1.0.5)
("go-github-com-prometheus-procfs-0.6.0"
,go-github-com-prometheus-procfs-0.6.0)
("go-github-com-prometheus-common-0.10.0"
,go-github-com-prometheus-common-0.10.0)
("go-github-com-prometheus-client-model-0.2.0"
,go-github-com-prometheus-client-model-0.2.0)
("go-github-com-prometheus-client-golang-1.7.1"
,go-github-com-prometheus-client-golang-1.7.1)
("go-github-com-pmezard-go-difflib-1.0.0"
,go-github-com-pmezard-go-difflib-1.0.0)
("go-github-com-niemeyer-pretty-0.0.0-20200227124842-a10e7caefd8e"
,go-github-com-niemeyer-pretty-0.0.0-20200227124842-a10e7caefd8e)
("go-github-com-morikuni-aec-1.0.0" ,go-github-com-morikuni-aec-1.0.0)
("go-github-com-moby-term-0.0.0-20200312100748-672ec06f55cd"
,go-github-com-moby-term-0.0.0-20200312100748-672ec06f55cd)
2022-03-25 10:18:04 +01:00
("go-github-com-moby-sys"
,go-github-com-moby-sys)
2022-03-25 10:12:59 +01:00
("go-github-com-moby-locker-1.0.1" ,go-github-com-moby-locker-1.0.1)
("go-github-com-matttproud-golang-protobuf-extensions-1.0.2-0.20181231171920-c182affec369"
,go-github-com-matttproud-golang-protobuf-extensions-1.0.2-0.20181231171920-c182affec369)
("go-github-com-kr-text-0.2.0" ,go-github-com-kr-text-0.2.0)
("go-github-com-klauspost-compress-1.13.6"
,go-github-com-klauspost-compress-1.13.6)
("go-github-com-inconshreveable-mousetrap-1.0.0"
,go-github-com-inconshreveable-mousetrap-1.0.0)
("go-github-com-gorilla-mux-1.8.0" ,go-github-com-gorilla-mux-1.8.0)
("go-github-com-gorilla-handlers-1.5.1"
,go-github-com-gorilla-handlers-1.5.1)
("go-github-com-google-go-cmp-0.5.6"
,go-github-com-google-go-cmp-0.5.6)
("go-github-com-gomodule-redigo-1.8.2"
,go-github-com-gomodule-redigo-1.8.2)
("go-github-com-golang-protobuf-1.5.2"
,go-github-com-golang-protobuf-1.5.2)
("go-github-com-golang-groupcache-0.0.0-20210331224755-41bb18bfe9da"
,go-github-com-golang-groupcache-0.0.0-20210331224755-41bb18bfe9da)
("go-github-com-gogo-protobuf-1.3.2"
,go-github-com-gogo-protobuf-1.3.2)
("go-github-com-felixge-httpsnoop-1.0.1"
,go-github-com-felixge-httpsnoop-1.0.1)
("go-github-com-docker-libtrust-0.0.0-20150114040149-fa567046d9b1"
,go-github-com-docker-libtrust-0.0.0-20150114040149-fa567046d9b1)
("go-github-com-docker-go-units-0.4.0"
,go-github-com-docker-go-units-0.4.0)
("go-github-com-docker-go-metrics-0.0.1"
,go-github-com-docker-go-metrics-0.0.1)
("go-github-com-docker-go-events-0.0.0-20190806004212-e31b211e4f1c"
,go-github-com-docker-go-events-0.0.0-20190806004212-e31b211e4f1c)
("go-github-com-docker-go-connections-0.4.0"
,go-github-com-docker-go-connections-0.4.0)
("go-github-com-docker-docker-credential-helpers-0.6.4"
,go-github-com-docker-docker-credential-helpers-0.6.4)
("go-github-com-docker-distribution-2.7.1+incompatible"
,go-github-com-docker-distribution-2.7.1+incompatible)
("go-github-com-davecgh-go-spew-1.1.1"
,go-github-com-davecgh-go-spew-1.1.1)
("go-github-com-containerd-cgroups-1.0.2"
,go-github-com-containerd-cgroups-1.0.2)
("go-github-com-cespare-xxhash-v2-2.1.1"
,go-github-com-cespare-xxhash-v2-2.1.1)
("go-github-com-bugsnag-panicwrap-0.0.0-20151223152923-e2c28503fcd0"
,go-github-com-bugsnag-panicwrap-0.0.0-20151223152923-e2c28503fcd0)
("go-github-com-bugsnag-osext-0.0.0-20130617224835-0dd3f918b21b"
,go-github-com-bugsnag-osext-0.0.0-20130617224835-0dd3f918b21b)
("go-github-com-bugsnag-bugsnag-go-0.0.0-20141110184014-b1d153021fcd"
,go-github-com-bugsnag-bugsnag-go-0.0.0-20141110184014-b1d153021fcd)
("go-github-com-bshuster-repo-logrus-logstash-hook-1.0.0"
,go-github-com-bshuster-repo-logrus-logstash-hook-1.0.0)
("go-github-com-beorn7-perks-1.0.1" ,go-github-com-beorn7-perks-1.0.1)
("go-github-com-shopify-logrus-bugsnag-0.0.0-20171204204709-577dee27f20d"
,go-github-com-shopify-logrus-bugsnag-0.0.0-20171204204709-577dee27f20d)
("go-github-com-microsoft-hcsshim-0.9.1"
,go-github-com-microsoft-hcsshim-0.9.1)
("go-github-com-microsoft-go-winio-0.5.1"
,go-github-com-microsoft-go-winio-0.5.1)
("go-github-com-azure-go-ansiterm-0.0.0-20170929234023-d6e3b3328b78"
,go-github-com-azure-go-ansiterm-0.0.0-20170929234023-d6e3b3328b78)
("go-golang-org-x-sync-0.0.0-20210220032951-036812b2e83c"
,go-golang-org-x-sync-0.0.0-20210220032951-036812b2e83c)
("go-golang-org-x-crypto-0.0.0-20211117183948-ae814b36b871"
,go-golang-org-x-crypto-0.0.0-20211117183948-ae814b36b871)
("go-github-com-stretchr-testify-1.7.0"
,go-github-com-stretchr-testify-1.7.0)
("go-github-com-spf13-cobra-1.2.1" ,go-github-com-spf13-cobra-1.2.1)
("go-github-com-sirupsen-logrus-1.8.1"
,go-github-com-sirupsen-logrus-1.8.1)
("go-github-com-pkg-errors-0.9.1" ,go-github-com-pkg-errors-0.9.1)
("go-github-com-phayes-freeport-0.0.0-20180830031419-95f893ade6f2"
,go-github-com-phayes-freeport-0.0.0-20180830031419-95f893ade6f2)
("go-github-com-opencontainers-image-spec-1.0.2"
,go-github-com-opencontainers-image-spec-1.0.2)
("go-github-com-opencontainers-go-digest-1.0.0"
,go-github-com-opencontainers-go-digest-1.0.0)
("go-github-com-docker-docker-20.10.11+incompatible"
,go-github-com-docker-docker-20.10.11+incompatible)
("go-github-com-docker-cli-20.10.11+incompatible"
,go-github-com-docker-cli-20.10.11+incompatible)
("go-github-com-distribution-distribution-v3-3.0.0-20211118083504-a29a3c99a684"
,go-github-com-distribution-distribution-v3-3.0.0-20211118083504-a29a3c99a684)
("go-github-com-containerd-containerd-1.5.9"
,go-github-com-containerd-containerd-1.5.9)))
(home-page "https://oras.land/oras-go")
(synopsis "ORAS Go library")
(description
"Documentation for the ORAS Go library is located on the project website:
@url{https://oras.land/client_libraries/go/,oras.land/client_libraries/go}")
(license license:asl2.0)))
(define-public go-github-com-opencontainers-image-spec-1.0.2-0.20211117181255-693428a734f5
(package
(name "go-github-com-opencontainers-image-spec")
(version "1.0.2-0.20211117181255-693428a734f5")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/opencontainers/image-spec")
(commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
(base32 "1w9fmamky30idjbqs78qhds6d5b9gdy6wzcxx6fhmpm2159dv62b"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/opencontainers/image-spec"))
(home-page "https://github.com/opencontainers/image-spec")
(synopsis "OCI Image Format Specification")
(description
"The OCI Image Format project creates and maintains the software shipping
container image format spec (OCI Image Format).")
(license license:asl2.0)))
2022-03-25 10:05:40 +01:00
(define-public go-github-com-moby-sys-0.0.0-20220308220145-03355939d693
2022-03-25 08:52:37 +01:00
(package
2022-03-25 10:05:40 +01:00
(name "go-github-com-moby-sys")
(version "0.0.0-20220308220145-03355939d693")
2022-03-25 08:52:37 +01:00
(source
(origin
(method git-fetch)
(uri (git-reference
2022-03-25 10:05:40 +01:00
(url "https://github.com/moby/sys")
2022-03-25 08:52:37 +01:00
(commit (go-version->git-ref version))))
(file-name (git-file-name name version))
(sha256
2022-03-25 10:05:40 +01:00
(base32 "1ns4bav4n0k93nwz898dmcrz9zm4fa08sxyzhi7wqj4f8mpz4fam"))))
2022-03-25 08:52:37 +01:00
(build-system go-build-system)
2022-03-25 10:05:40 +01:00
(arguments '(#:import-path "github.com/moby/sys"))
(home-page "https://github.com/moby/sys")
2022-03-25 08:52:37 +01:00
(synopsis #f)
2022-03-25 10:05:40 +01:00
(description #f)
2022-03-25 08:52:37 +01:00
(license license:asl2.0)))
(define-public go-github-com-yvasiyarov-gorelic-0.0.6
(package
(name "go-github-com-yvasiyarov-gorelic")
(version "0.0.6")
(source
(origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/yvasiyarov/gorelic")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "0210d8z7l945611b5ynzjhnypqfdyr490ndrap13s4k5z1jgqjnb"))))
(build-system go-build-system)
(arguments '(#:import-path "github.com/yvasiyarov/gorelic"))
(home-page "https://github.com/yvasiyarov/gorelic")
(synopsis "GoRelic is deprecated in favour of")
(description
"Package gorelic is an New Relic agent implementation for Go runtime. It collect
a lot of metrics about Go scheduler, garbage collector and memory allocator and
send them to NewRelic.")
(license license:bsd-2)))