guix_mirror_bot pushed a commit to branch master
in repository guix.
commit c9aa68fd441f4ee93b9159bde4eda8609c259158
Author: Sharlatan Hellseher <[email protected]>
AuthorDate: Fri Jul 24 16:21:47 2026 +0100
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.
---
gnu/packages/containers.scm | 6 +++---
gnu/packages/golang-xyz.scm | 25 +++++++++++++++++++++----
2 files changed, 24 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/containers.scm b/gnu/packages/containers.scm
index a9e6832063..4f625468dc 100644
--- a/gnu/packages/containers.scm
+++ b/gnu/packages/containers.scm
@@ -676,7 +676,7 @@ unprivileged user, known as \"Rootless mode\".")
go-github-com-containerd-platforms
go-github-com-containers-ocicrypt
go-github-com-coreos-go-systemd-v22
- go-github-com-cyphar-filepath-securejoin
+ go-github-com-cyphar-filepath-securejoin-0.4.1
go-github-com-davecgh-go-spew
go-github-com-d6o-gotree-v3 ;go-github-com-disiqueira-gotree-v3
go-github-com-docker-distribution
@@ -919,7 +919,7 @@ also implements \"simple image signing\". It's a successor
of
(propagated-inputs
(list go-github-com-burntsushi-toml
go-github-com-containerd-stargz-snapshotter-estargz
- go-github-com-cyphar-filepath-securejoin
+ go-github-com-cyphar-filepath-securejoin-0.4.1
go-github-com-docker-go-units
go-github-com-google-go-intervals
go-github-com-json-iterator-go
@@ -1983,7 +1983,7 @@ layer to create a new image.
go-github-com-apex-log
go-github-com-blang-semver-v4
go-github-com-containerd-platforms
- go-github-com-cyphar-filepath-securejoin
+ go-github-com-cyphar-filepath-securejoin-0.4.1
go-github-com-cyphar-go-mtree
go-github-com-docker-go-units
go-github-com-klauspost-compress
diff --git a/gnu/packages/golang-xyz.scm b/gnu/packages/golang-xyz.scm
index 4de16a324b..386f6f84cc 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.")
(propagated-inputs
(list go-github-com-burntsushi-toml
go-github-com-containerd-stargz-snapshotter-estargz
- go-github-com-cyphar-filepath-securejoin
+ go-github-com-cyphar-filepath-securejoin-0.4.1
go-github-com-docker-go-units
go-github-com-google-go-intervals
go-github-com-json-iterator-go
@@ -8614,6 +8614,23 @@ provide a @code{PoC} implementation to make the
@code{SecureJoin} proposal
more tangible.")
(license license:bsd-3)))
+;; Breaking changes, remove when nothing depends on it.
+(define-public go-github-com-cyphar-filepath-securejoin-0.4.1
+ (hidden-package
+ (package
+ (inherit go-github-com-cyphar-filepath-securejoin)
+ (name "go-github-com-cyphar-filepath-securejoin")
+ (version "0.4.1")
+ (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 "0cyqbxmrn3qgq8q0v7xmm9knc8nr60s017yrhkghcwg4yqqpmr9l")))))))
+
;; For [email protected], remove when a fresh version is released.
(define-public go-github-com-cyphar-go-mtree
(let ((commit "54003baae6e5e009853fa0b67da7ad43cdc9059a")
@@ -12695,7 +12712,7 @@ error return.")
go-github-com-stretchr-testify
go-gopkg-in-check-v1))
(propagated-inputs
- (list go-github-com-cyphar-filepath-securejoin
+ (list go-github-com-cyphar-filepath-securejoin-0.4.1
go-golang-org-x-sys))
(home-page "https://github.com/go-git/go-billy/")
(synopsis "File system abstraction for Go")
@@ -24295,7 +24312,7 @@ levels per backend and logger.")
(propagated-inputs
(list go-github-com-cilium-ebpf
go-github-com-coreos-go-systemd-v22
- go-github-com-cyphar-filepath-securejoin
+ go-github-com-cyphar-filepath-securejoin-0.4.1
go-github-com-godbus-dbus-v5
go-github-com-moby-sys-mountinfo
go-github-com-moby-sys-userns
@@ -24637,7 +24654,7 @@ or above.")
(list go-github-com-adalogics-go-fuzz-headers
go-github-com-apex-log
go-github-com-blang-semver-v4
- go-github-com-cyphar-filepath-securejoin
+ go-github-com-cyphar-filepath-securejoin-0.4.1
go-github-com-docker-go-units
go-github-com-klauspost-compress
go-github-com-klauspost-pgzip