diff options
| author | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-02-12 12:33:11 +0000 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2026-02-12 12:34:39 +0000 |
| commit | f5b7e394475f1b5dfbaaa77d71df00619972846c (patch) | |
| tree | 6b949f326602ed03b5afd46fb6485c220d068a8e | |
| parent | 5337a43715787c68342c30e06c58acfb81b14e83 (diff) | |
gnu: umoci: Update to 0.6.0.
* gnu/packages/virtualization.scm (umoci): Update to 0.6.0.
[native-inputs]: Remove go-github-com-opencontainers-image-spec-1.0.2,
and go-github-com-vbatts-go-mtree; add
go-github-com-containerd-platforms, go-github-com-cyphar-go-mtree, and
go-github-com-opencontainers-image-spec.
* gnu/packages/golang-xyz.scm (go-github-com-cyphar-go-mtree): New variable.
(go-github-com-opencontainers-image-spec-1.0.2): Delete variable.
Change-Id: I2145fb3414eef0be5e563fab9d34b5f35574c696
| -rw-r--r-- | gnu/packages/golang-xyz.scm | 68 | ||||
| -rw-r--r-- | gnu/packages/virtualization.scm | 11 |
2 files changed, 50 insertions, 29 deletions
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm index e29e3c4b559..245fe9a666c 100644 --- a/gnu/packages/golang-xyz.scm +++ b/gnu/packages/golang-xyz.scm | |||
| @@ -6282,6 +6282,50 @@ provide a @code{PoC} implementation to make the @code{SecureJoin} proposal | |||
| 6282 | more tangible.") | 6282 | more tangible.") |
| 6283 | (license license:bsd-3))) | 6283 | (license license:bsd-3))) |
| 6284 | 6284 | ||
| 6285 | ;; For umoci@1.6.0, remove when a fresh version is released. | ||
| 6286 | (define-public go-github-com-cyphar-go-mtree | ||
| 6287 | (let ((commit "54003baae6e5e009853fa0b67da7ad43cdc9059a") | ||
| 6288 | (revision "0")) | ||
| 6289 | (hidden-package | ||
| 6290 | (package | ||
| 6291 | (name "go-github-com-cyphar-go-mtree") | ||
| 6292 | (version (git-version "0.0.0" revision commit)) | ||
| 6293 | (source | ||
| 6294 | (origin | ||
| 6295 | (method git-fetch) | ||
| 6296 | (uri (git-reference | ||
| 6297 | (url "https://github.com/cyphar/go-mtree") | ||
| 6298 | (commit commit))) | ||
| 6299 | (file-name (git-file-name name version)) | ||
| 6300 | (sha256 | ||
| 6301 | (base32 "1z063grsqawnpmwv2m3gm4pfssm5ynzssvn9igw5x4l237zbpl52")) | ||
| 6302 | (modules '((guix build utils))) | ||
| 6303 | (snippet | ||
| 6304 | #~(begin | ||
| 6305 | ;; Module name has been changed upstream. | ||
| 6306 | (substitute* (find-files "." "\\.go$") | ||
| 6307 | (("github.com/vbatts/go-mtree") | ||
| 6308 | "github.com/vbatts/go-mtree")))))) | ||
| 6309 | (build-system go-build-system) | ||
| 6310 | (arguments | ||
| 6311 | (list | ||
| 6312 | #:import-path "github.com/vbatts/go-mtree")) | ||
| 6313 | (native-inputs | ||
| 6314 | (list go-github-com-davecgh-go-spew)) | ||
| 6315 | (propagated-inputs | ||
| 6316 | (list go-github-com-fatih-color | ||
| 6317 | go-github-com-sirupsen-logrus | ||
| 6318 | go-github-com-urfave-cli-v2 | ||
| 6319 | go-golang-org-x-crypto | ||
| 6320 | go-golang-org-x-sys)) | ||
| 6321 | (home-page "https://github.com/cyphar/go-mtree") | ||
| 6322 | (synopsis "File systems verification utility and library") | ||
| 6323 | (description | ||
| 6324 | "This package is alternative fork of | ||
| 6325 | @url{https://github.com/vbatts/go-mtree} required for @code{umoci} version | ||
| 6326 | 1.6.0.") | ||
| 6327 | (license license:bsd-3))))) | ||
| 6328 | |||
| 6285 | (define-public go-github-com-d4l3k-messagediff | 6329 | (define-public go-github-com-d4l3k-messagediff |
| 6286 | (package | 6330 | (package |
| 6287 | (name "go-github-com-d4l3k-messagediff") | 6331 | (name "go-github-com-d4l3k-messagediff") |
| @@ -18987,30 +19031,6 @@ digests with little effort.") | |||
| 18987 | container image format spec (OCI Image Format).") | 19031 | container image format spec (OCI Image Format).") |
| 18988 | (license license:asl2.0))) | 19032 | (license license:asl2.0))) |
| 18989 | 19033 | ||
| 18990 | ;; For umoci@1.5.0, remove when a fresh version is released. | ||
| 18991 | (define-public go-github-com-opencontainers-image-spec-1.0.2 | ||
| 18992 | (hidden-package | ||
| 18993 | (package | ||
| 18994 | (inherit go-github-com-opencontainers-image-spec) | ||
| 18995 | (name "go-github-com-opencontainers-image-spec") | ||
| 18996 | (version "1.0.2") | ||
| 18997 | (source | ||
| 18998 | (origin | ||
| 18999 | (method git-fetch) | ||
| 19000 | (uri | ||
| 19001 | (git-reference | ||
| 19002 | (url "https://github.com/opencontainers/image-spec") | ||
| 19003 | (commit (string-append "v" version)))) | ||
| 19004 | (file-name (git-file-name name version)) | ||
| 19005 | (sha256 | ||
| 19006 | (base32 "1wcw1z39wjx338406ga86a41f5ird0yc4ab3c70nfhkpkvjjzhkm")))) | ||
| 19007 | (arguments | ||
| 19008 | (list #:skip-build? #t | ||
| 19009 | #:tests? #f | ||
| 19010 | #:import-path "github.com/opencontainers/image-spec")) | ||
| 19011 | (propagated-inputs | ||
| 19012 | (list go-github-com-pkg-errors))))) | ||
| 19013 | |||
| 19014 | (define-public go-github-com-opencontainers-runc | 19034 | (define-public go-github-com-opencontainers-runc |
| 19015 | (package | 19035 | (package |
| 19016 | (name "go-github-com-opencontainers-runc") | 19036 | (name "go-github-com-opencontainers-runc") |
diff --git a/gnu/packages/virtualization.scm b/gnu/packages/virtualization.scm index 4b353c524f5..ea661b6d638 100644 --- a/gnu/packages/virtualization.scm +++ b/gnu/packages/virtualization.scm | |||
| @@ -2444,7 +2444,7 @@ Open Container Initiative specification.") | |||
| 2444 | (define-public umoci | 2444 | (define-public umoci |
| 2445 | (package | 2445 | (package |
| 2446 | (name "umoci") | 2446 | (name "umoci") |
| 2447 | (version "0.5.1") | 2447 | (version "0.6.0") |
| 2448 | (source | 2448 | (source |
| 2449 | (origin | 2449 | (origin |
| 2450 | (method git-fetch) | 2450 | (method git-fetch) |
| @@ -2453,7 +2453,7 @@ Open Container Initiative specification.") | |||
| 2453 | (commit (string-append "v" version)))) | 2453 | (commit (string-append "v" version)))) |
| 2454 | (file-name (git-file-name name version)) | 2454 | (file-name (git-file-name name version)) |
| 2455 | (sha256 | 2455 | (sha256 |
| 2456 | (base32 "0446xw8jrxgf2vgi30vlihak6z9srzbkzvm4v47nm0c87fijmigs")) | 2456 | (base32 "0m50x2q2h34g6sh786blf8r9wh098yzgwnicdlx0cgsqqwjsn0ia")) |
| 2457 | (snippet | 2457 | (snippet |
| 2458 | #~(begin | 2458 | #~(begin |
| 2459 | (use-modules (guix build utils)) | 2459 | (use-modules (guix build utils)) |
| @@ -2476,11 +2476,13 @@ Open Container Initiative specification.") | |||
| 2476 | "-X github.com/opencontainers/umoci.version=" | 2476 | "-X github.com/opencontainers/umoci.version=" |
| 2477 | #$version)))) | 2477 | #$version)))) |
| 2478 | ;; TODO: build manpages from <doc/man> with 'go-md2man'. | 2478 | ;; TODO: build manpages from <doc/man> with 'go-md2man'. |
| 2479 | (native-inputs | 2479 | (propagated-inputs |
| 2480 | (list go-github-com-adalogics-go-fuzz-headers | 2480 | (list go-github-com-adalogics-go-fuzz-headers |
| 2481 | go-github-com-apex-log | 2481 | go-github-com-apex-log |
| 2482 | go-github-com-blang-semver-v4 | 2482 | go-github-com-blang-semver-v4 |
| 2483 | go-github-com-containerd-platforms | ||
| 2483 | go-github-com-cyphar-filepath-securejoin | 2484 | go-github-com-cyphar-filepath-securejoin |
| 2485 | go-github-com-cyphar-go-mtree | ||
| 2484 | go-github-com-docker-go-units | 2486 | go-github-com-docker-go-units |
| 2485 | go-github-com-klauspost-compress | 2487 | go-github-com-klauspost-compress |
| 2486 | go-github-com-klauspost-pgzip | 2488 | go-github-com-klauspost-pgzip |
| @@ -2488,12 +2490,11 @@ Open Container Initiative specification.") | |||
| 2488 | go-github-com-moby-sys-userns | 2490 | go-github-com-moby-sys-userns |
| 2489 | go-github-com-mohae-deepcopy | 2491 | go-github-com-mohae-deepcopy |
| 2490 | go-github-com-opencontainers-go-digest | 2492 | go-github-com-opencontainers-go-digest |
| 2491 | go-github-com-opencontainers-image-spec-1.0.2 | 2493 | go-github-com-opencontainers-image-spec |
| 2492 | go-github-com-opencontainers-runtime-spec | 2494 | go-github-com-opencontainers-runtime-spec |
| 2493 | go-github-com-rootless-containers-proto-go-proto | 2495 | go-github-com-rootless-containers-proto-go-proto |
| 2494 | go-github-com-stretchr-testify | 2496 | go-github-com-stretchr-testify |
| 2495 | go-github-com-urfave-cli | 2497 | go-github-com-urfave-cli |
| 2496 | go-github-com-vbatts-go-mtree | ||
| 2497 | go-golang-org-x-sys | 2498 | go-golang-org-x-sys |
| 2498 | go-google-golang-org-protobuf)) | 2499 | go-google-golang-org-protobuf)) |
| 2499 | (home-page "https://umo.ci/") | 2500 | (home-page "https://umo.ci/") |
