summaryrefslogtreecommitdiff
path: root/gnu
diff options
context:
space:
mode:
authorSharlatan Hellseher <sharlatanus@gmail.com>2026-07-24 16:21:47 +0100
committerSharlatan Hellseher <sharlatanus@gmail.com>2026-07-24 16:59:37 +0100
commitc9aa68fd441f4ee93b9159bde4eda8609c259158 (patch)
treee8955b25c0935cfc91ded4e92e1418a24aebbd05 /gnu
parent6eb8431ef16610b585f58f8ab20e6dedb2936efd (diff)
gnu: Add go-github-com-cyphar-filepath-securejoin-0.4.1.
* gnu/packages/golang-xyz.scm (go-github-com-cyphar-filepath-securejoin-0.4.1): New variable. * gnu/packages/containers.scm (go-go-podman-io-common, go-go-podman-io-storage): [propagated-inputs]: Replace go-github-com-cyphar-filepath-securejoin with go-github-com-cyphar-filepath-securejoin-0.4.1. (umoci)[native-inputs]: Replace go-github-com-cyphar-filepath-securejoin with go-github-com-cyphar-filepath-securejoin-0.4.1. * gnu/packages/golang-xyz.scm: (go-github-com-containers-storage, go-github-com-go-git-go-billy-v5, go-github-com-opencontainers-cgroups, go-github-com-opencontainers-umoci): [propagated-inputs]: Replace go-github-com-cyphar-filepath-securejoin with go-github-com-cyphar-filepath-securejoin-0.4.1.
Diffstat (limited to 'gnu')
-rw-r--r--gnu/packages/containers.scm6
-rw-r--r--gnu/packages/golang-xyz.scm25
2 files changed, 24 insertions, 7 deletions
diff --git a/gnu/packages/containers.scm b/gnu/packages/containers.scm
index a9e68320636..4f625468dc6 100644
--- a/gnu/packages/containers.scm
+++ b/gnu/packages/containers.scm
@@ -676,7 +676,7 @@ unprivileged user, known as \"Rootless mode\".")
676 go-github-com-containerd-platforms 676 go-github-com-containerd-platforms
677 go-github-com-containers-ocicrypt 677 go-github-com-containers-ocicrypt
678 go-github-com-coreos-go-systemd-v22 678 go-github-com-coreos-go-systemd-v22
679 go-github-com-cyphar-filepath-securejoin 679 go-github-com-cyphar-filepath-securejoin-0.4.1
680 go-github-com-davecgh-go-spew 680 go-github-com-davecgh-go-spew
681 go-github-com-d6o-gotree-v3 ;go-github-com-disiqueira-gotree-v3 681 go-github-com-d6o-gotree-v3 ;go-github-com-disiqueira-gotree-v3
682 go-github-com-docker-distribution 682 go-github-com-docker-distribution
@@ -919,7 +919,7 @@ also implements \"simple image signing\". It's a successor of
919 (propagated-inputs 919 (propagated-inputs
920 (list go-github-com-burntsushi-toml 920 (list go-github-com-burntsushi-toml
921 go-github-com-containerd-stargz-snapshotter-estargz 921 go-github-com-containerd-stargz-snapshotter-estargz
922 go-github-com-cyphar-filepath-securejoin 922 go-github-com-cyphar-filepath-securejoin-0.4.1
923 go-github-com-docker-go-units 923 go-github-com-docker-go-units
924 go-github-com-google-go-intervals 924 go-github-com-google-go-intervals
925 go-github-com-json-iterator-go 925 go-github-com-json-iterator-go
@@ -1983,7 +1983,7 @@ layer to create a new image.
1983 go-github-com-apex-log 1983 go-github-com-apex-log
1984 go-github-com-blang-semver-v4 1984 go-github-com-blang-semver-v4
1985 go-github-com-containerd-platforms 1985 go-github-com-containerd-platforms
1986 go-github-com-cyphar-filepath-securejoin 1986 go-github-com-cyphar-filepath-securejoin-0.4.1
1987 go-github-com-cyphar-go-mtree 1987 go-github-com-cyphar-go-mtree
1988 go-github-com-docker-go-units 1988 go-github-com-docker-go-units
1989 go-github-com-klauspost-compress 1989 go-github-com-klauspost-compress
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index 4de16a324b3..386f6f84cc3 100644
--- a/gnu/packages/golang-xyz.scm
+++ b/gnu/packages/golang-xyz.scm
@@ -7767,7 +7767,7 @@ between different image formats like Docker and OCI.")
7767 (propagated-inputs 7767 (propagated-inputs
7768 (list go-github-com-burntsushi-toml 7768 (list go-github-com-burntsushi-toml
7769 go-github-com-containerd-stargz-snapshotter-estargz 7769 go-github-com-containerd-stargz-snapshotter-estargz
7770 go-github-com-cyphar-filepath-securejoin 7770 go-github-com-cyphar-filepath-securejoin-0.4.1
7771 go-github-com-docker-go-units 7771 go-github-com-docker-go-units
7772 go-github-com-google-go-intervals 7772 go-github-com-google-go-intervals
7773 go-github-com-json-iterator-go 7773 go-github-com-json-iterator-go
@@ -8614,6 +8614,23 @@ provide a @code{PoC} implementation to make the @code{SecureJoin} proposal
8614more tangible.") 8614more tangible.")
8615 (license license:bsd-3))) 8615 (license license:bsd-3)))
8616 8616
8617;; Breaking changes, remove when nothing depends on it.
8618(define-public go-github-com-cyphar-filepath-securejoin-0.4.1
8619 (hidden-package
8620 (package
8621 (inherit go-github-com-cyphar-filepath-securejoin)
8622 (name "go-github-com-cyphar-filepath-securejoin")
8623 (version "0.4.1")
8624 (source
8625 (origin
8626 (method git-fetch)
8627 (uri (git-reference
8628 (url "https://github.com/cyphar/filepath-securejoin")
8629 (commit (string-append "v" version))))
8630 (file-name (git-file-name name version))
8631 (sha256
8632 (base32 "0cyqbxmrn3qgq8q0v7xmm9knc8nr60s017yrhkghcwg4yqqpmr9l")))))))
8633
8617;; For umoci@1.6.0, remove when a fresh version is released. 8634;; For umoci@1.6.0, remove when a fresh version is released.
8618(define-public go-github-com-cyphar-go-mtree 8635(define-public go-github-com-cyphar-go-mtree
8619 (let ((commit "54003baae6e5e009853fa0b67da7ad43cdc9059a") 8636 (let ((commit "54003baae6e5e009853fa0b67da7ad43cdc9059a")
@@ -12695,7 +12712,7 @@ error return.")
12695 go-github-com-stretchr-testify 12712 go-github-com-stretchr-testify
12696 go-gopkg-in-check-v1)) 12713 go-gopkg-in-check-v1))
12697 (propagated-inputs 12714 (propagated-inputs
12698 (list go-github-com-cyphar-filepath-securejoin 12715 (list go-github-com-cyphar-filepath-securejoin-0.4.1
12699 go-golang-org-x-sys)) 12716 go-golang-org-x-sys))
12700 (home-page "https://github.com/go-git/go-billy/") 12717 (home-page "https://github.com/go-git/go-billy/")
12701 (synopsis "File system abstraction for Go") 12718 (synopsis "File system abstraction for Go")
@@ -24295,7 +24312,7 @@ levels per backend and logger.")
24295 (propagated-inputs 24312 (propagated-inputs
24296 (list go-github-com-cilium-ebpf 24313 (list go-github-com-cilium-ebpf
24297 go-github-com-coreos-go-systemd-v22 24314 go-github-com-coreos-go-systemd-v22
24298 go-github-com-cyphar-filepath-securejoin 24315 go-github-com-cyphar-filepath-securejoin-0.4.1
24299 go-github-com-godbus-dbus-v5 24316 go-github-com-godbus-dbus-v5
24300 go-github-com-moby-sys-mountinfo 24317 go-github-com-moby-sys-mountinfo
24301 go-github-com-moby-sys-userns 24318 go-github-com-moby-sys-userns
@@ -24637,7 +24654,7 @@ or above.")
24637 (list go-github-com-adalogics-go-fuzz-headers 24654 (list go-github-com-adalogics-go-fuzz-headers
24638 go-github-com-apex-log 24655 go-github-com-apex-log
24639 go-github-com-blang-semver-v4 24656 go-github-com-blang-semver-v4
24640 go-github-com-cyphar-filepath-securejoin 24657 go-github-com-cyphar-filepath-securejoin-0.4.1
24641 go-github-com-docker-go-units 24658 go-github-com-docker-go-units
24642 go-github-com-klauspost-compress 24659 go-github-com-klauspost-compress
24643 go-github-com-klauspost-pgzip 24660 go-github-com-klauspost-pgzip