diff options
| author | Arthur Rodrigues <arthurhdrodrigues@proton.me> | 2026-05-10 19:32:34 +0000 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-05-15 13:05:23 +0100 |
| commit | 82dfda74213238220351bf0b05b9ee942d068bd6 (patch) | |
| tree | 645159ede3b1baf58a52f8629136d0fe69725c8d /gnu/packages/docker.scm | |
| parent | 1498f468a3f810819ac5c6244bcda7f938a361f8 (diff) | |
gnu: Add go-github-com-moby-policy-helpers.
* gnu/packages/docker.scm (go-github-com-moby-policy-helpers): New variable.
Change-Id: I1027f63912c7b437a19c7a421ba2cb1b572ddfb4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Change-Id: Ifb8b60fd878b0a95ce03c59f8f96546db31261fb
Diffstat (limited to 'gnu/packages/docker.scm')
| -rw-r--r-- | gnu/packages/docker.scm | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/gnu/packages/docker.scm b/gnu/packages/docker.scm index ff38e14a51f..eb654c80fce 100644 --- a/gnu/packages/docker.scm +++ b/gnu/packages/docker.scm | |||
| @@ -45,6 +45,7 @@ | |||
| 45 | #:use-module (gnu packages autotools) | 45 | #:use-module (gnu packages autotools) |
| 46 | #:use-module (gnu packages base) | 46 | #:use-module (gnu packages base) |
| 47 | #:use-module (gnu packages check) | 47 | #:use-module (gnu packages check) |
| 48 | #:use-module (gnu packages containers) | ||
| 48 | #:use-module (gnu packages compression) | 49 | #:use-module (gnu packages compression) |
| 49 | #:use-module (gnu packages glib) | 50 | #:use-module (gnu packages glib) |
| 50 | #:use-module (gnu packages golang) | 51 | #:use-module (gnu packages golang) |
| @@ -198,6 +199,50 @@ enforce convention and best practices for metrics collection in Docker | |||
| 198 | projects.") | 199 | projects.") |
| 199 | (license (list license:asl2.0 license:cc-by-sa4.0)))) | 200 | (license (list license:asl2.0 license:cc-by-sa4.0)))) |
| 200 | 201 | ||
| 202 | (define-public go-github-com-moby-policy-helpers | ||
| 203 | (package | ||
| 204 | (name "go-github-com-moby-policy-helpers") | ||
| 205 | (version "0.0.0-20260507153417-a39d60132186") | ||
| 206 | (source | ||
| 207 | (origin | ||
| 208 | (method git-fetch) | ||
| 209 | (uri (git-reference | ||
| 210 | (url "https://github.com/moby/policy-helpers") | ||
| 211 | (commit (go-version->git-ref version)))) | ||
| 212 | (file-name (git-file-name name version)) | ||
| 213 | (sha256 | ||
| 214 | (base32 "12fa602jianip7dg98f2i9i686s2a9bsclw8sqxw1ac1v19qlqr8")) | ||
| 215 | (modules '((guix build utils))) | ||
| 216 | (snippet '(delete-file-recursively "vendor")))) | ||
| 217 | (build-system go-build-system) | ||
| 218 | (arguments | ||
| 219 | (list | ||
| 220 | #:go go-1.25 | ||
| 221 | #:embed-files #~(list ".*\\.json") | ||
| 222 | #:import-path "github.com/moby/policy-helpers")) | ||
| 223 | (native-inputs | ||
| 224 | (list go-github-com-stretchr-testify)) | ||
| 225 | (propagated-inputs | ||
| 226 | (list go-github-com-containerd-containerd-v2 | ||
| 227 | go-github-com-containerd-errdefs | ||
| 228 | go-github-com-containerd-platforms | ||
| 229 | go-github-com-distribution-reference | ||
| 230 | go-github-com-gofrs-flock | ||
| 231 | go-github-com-in-toto-in-toto-golang | ||
| 232 | go-github-com-opencontainers-go-digest | ||
| 233 | go-github-com-opencontainers-image-spec | ||
| 234 | go-github-com-pkg-errors | ||
| 235 | go-github-com-sigstore-protobuf-specs | ||
| 236 | go-github-com-sigstore-sigstore | ||
| 237 | go-github-com-sigstore-sigstore-go | ||
| 238 | go-github-com-theupdateframework-go-tuf-v2 | ||
| 239 | go-golang-org-x-sync)) | ||
| 240 | (home-page "https://github.com/moby/policy-helpers") | ||
| 241 | (synopsis "Policy helpers for Docker") | ||
| 242 | (description "This package provides a policy helpers for Moby (Docker) | ||
| 243 | and BuildKit. It is a work in progress.") | ||
| 244 | (license license:asl2.0))) | ||
| 245 | |||
| 201 | (define-public python-docker | 246 | (define-public python-docker |
| 202 | (package | 247 | (package |
| 203 | (name "python-docker") | 248 | (name "python-docker") |
