summaryrefslogtreecommitdiff
path: root/gnu/packages/containers.scm
AgeCommit message (Collapse)Author
2026-03-01gnu: Fix some spelling errors.Efraim Flashner
* gnu/packages/admin.scm, gnu/packages/containers.scm, gnu/packages/geo.scm, gnu/packages/monitoring.scm, gnu/packages/networking.scm, gnu/packages/sdl.scm, gnu/packages/shellutils.scm, gnu/packages/specifications.scm, gnu/packages/sssd.scm, gnu/packages/statistics.scm, gnu/packages/tcl.scm, gnu/packages/telephony.scm, gnu/packages/tex.scm, gnu/packages/text-editors.scm, gnu/packages/textutils.scm, gnu/packages/tor-browsers.scm: Fix some spelling errors. Change-Id: Idefb46cfe06869670c7f3b5229c8a39ac17392db
2026-02-24gnu: Add go-github-com-checkpoint-restore-checkpointctl.Sharlatan Hellseher
* gnu/packages/containers.scm: (go-github-com-checkpoint-restore-checkpointctl, checkpointctl): New variables. Change-Id: Ib40b970d8c4b0dd3b3b88e2fa4f554123d29263c
2026-02-23gnu: guix-compose: The check phase should respect #:tests?.jgart
* gnu/packages/containers.scm (guix-compose)[arguments]: The check phase should respect #:tests?. Change-Id: If55bb0f45b795e1d85088fdc869a118ec74894e5 Signed-off-by: jgart <jgart@dismail.de>
2026-02-23gnu: Add guix-compose.Giacomo Leidi
* gnu/packages/containers.scm (guix-compose): New variable. Change-Id: I0a1270272222b620f1344c096b5f68274581b2fd Signed-off-by: jgart <jgart@dismail.de>
2026-02-19gnu: podman: Add nftables to PATH.Andrew Tropin
* gnu/packages/containers.scm (podman)[arguments]: Add nftables to the wrapped PATH. Change-Id: Idc49a43aaf9b0ec0beb446350ba9cc1eb3704f52
2026-02-19gnu: distrobox: Update home-page url.moksh
* gnu/packages/containers.scm (distrobox)[home-page]: Update home-page url. Change-Id: I641b92fac6c9cf6030c876bb0f3516acadc32c6b Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-15gnu: Remove pin on go-1.23 by setting -vet=off in tests.Ethan Blanton
This is a follow up commit 87661cea77be67d7fdfcc607ee3a621d005e909c: "Pin some golang packages to use go-1.23" wich adds "-vet=off" to test args so that make check works with go 1.24+. * gnu/packages/authentication.scm: (oauth2l) * gnu/packages/bioinformatics.scm: (go-github-com-biogo-store) * gnu/packages/containers.scm: (dive) * gnu/packages/databases.scm: (go-github-com-cockroachdb-pebble) * gnu/packages/education.scm: (exercism) * gnu/packages/file-systems.scm: (fscrypt, gocryptfs) * gnu/packages/golang-check.scm: (go-github-com-cheekybits-is, go-github-com-coder-quartz, go-github-com-data-dog-go-sqlmock, go-github-com-google-gofuzz, go-github-com-matryer-is, go-github-com-onsi-ginkgo, go-github-com-onsi-ginkgo-v2, go-github-com-onsi-gomega, go-github-com-otiai10-mint, go-github-com-smarty-assertions, go-github-com-smarty-gunit, go-github-com-warpfork-go-testmark, go-sigs-k8s-io-randfill) * gnu/packages/golang-crypto.scm: (go-github-com-99designs-keyring, go-github-com-blanu-dust, go-github-com-chmduquesne-rollinghash) * gnu/packages/golang-maths.scm: (go-github-com-montanaflynn-stats, go-gonum-org-v1-gonum) * gnu/packages/golang-vcs.scm: (go-github-com-jiangxin-goconfig) * gnu/packages/golang-web.scm: (go-git-sr-ht-emersion-gqlclient, go-git-sr-ht-rockorager-go-jmap, go-github-com-apex-log, go-github-com-apex-log-bootstrap, go-github-com-cenkalti-backoff-v4, go-github-com-digitalocean-godo, go-github-com-donovanhide-eventsource, go-github-com-emersion-go-smtp, go-github-com-flosch-pongo2-v6, go-github-com-go-chi-chi-v5, go-github-com-go-jose-go-jose-v3, go-github-com-go-openapi-errors, go-github-com-go-openapi-runtime, go-github-com-go-openapi-validate, go-github-com-gobwas-httphead, go-github-com-goccy-go-json, go-github-com-gogo-protobuf, go-github-com-google-safehtml, go-github-com-jcmturner-gokrb5-v8, go-github-com-jhillyerd-enmime, go-github-com-jlaffaye-ftp, go-github-com-jmespath-go-jmespath, go-github-com-json-iterator-go, go-github-com-labbsr0x-goh, go-github-com-makeworld-the-better-one-go-gemini, go-github-com-ovn-kubernetes-libovsdb, go-github-com-pascaldekloe-goe, go-github-com-perimeterx-marshmallow, go-github-com-pion-stun, go-github-com-pion-stun-v2, go-github-com-pion-stun-v3, go-github-com-rcrowley-go-metrics, go-github-com-swaggo-swag, go-github-com-urfave-negroni, go-github-com-urfave-negroni-v3, go-github-com-xeipuuv-gojsonschema, go-maunium-net-go-mautrix) * gnu/packages/golang-xyz.scm: (go-github-com-d5-tengo-v2, go-github-com-godbus-dbus, go-github-com-hashicorp-hcl-v2, go-github-com-itchyny-go-flags, go-github-com-jedib0t-go-pretty-v6, go-github-com-jessevdk-go-flags, go-github-com-mattn-go-shellwords, go-github-com-moby-sys-mountinfo, go-github-com-nlpodyssey-spago, go-github-com-pingcap-errors, go-github-com-pmezard-go-difflib, go-github-com-russross-blackfriday-v2, go-go-mongodb-org-mongo-driver, go-go4-org, go-k8s-io-klog-v2, go-sigs-k8s-io-kustomize-kyaml, go-zgo-at-zstd) * gnu/packages/irc.scm: (soju) * gnu/packages/password-utils.scm: (aws-vault) * gnu/packages/text-editors.scm: (micro) * gnu/packages/version-control.scm: (hut) * gnu/packages/video.scm: (ytarchive) * gnu/packages/web-browsers.scm: (bombadillo) * gnu/packages/web.scm: (webhook) Change-Id: If7ffae01869404796467f8deed29a03e7a7020d7 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-12gnu: podman: Satisfy linter on formatting.jgart
* gnu/packages/containers.scm (podman)[arguments]: Satisfy linter on formatting. Change-Id: I1a5866e1917782581a1d14034fd9cd103f314c34
2026-02-12gnu: distrobox: Update to 1.8.2.4.jgart
* gnu/packages/containers.scm (distrobox): Update to 1.8.2.4. Change-Id: Ic59b20b02adf9a0775c42c1040e067e5ded98c4a
2026-02-12gnu: podman: Update to 5.8.0.Foster Hangdaan
* gnu/packages/containers.scm (podman): Update to 5.8.0. Change-Id: I05aa7108104babc342b1330e34c460129ccc1f16 Signed-off-by: jgart <jgart@dismail.de>
2025-12-29gnu: podman: Update to 5.7.1.Foster Hangdaan
* gnu/packages/containers.scm (podman): Update to 5.7.1. Closes: guix/guix#5148 Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
2025-12-21gnu: podman-compose: Use unittest.Sharlatan Hellseher
* gnu/packages/containers.scm (podman-compose): [arguments] <test-backend, test-flags>: Use unittest as seen in project's GitHub Actons. <phases>: Remove 'pre-check. [native-inputs]: Remove python-pytest and python-wheel. Change-Id: I6da2f7f4c55f4cd22919d7f7827b2be58993f2e2
2025-12-21gnu: podman-compose: Update to 1.5.0.Foster Hangdaan
* gnu/packages/containers.scm (podman-compose): Update to 1.5.0. [arguments] <test-flags>: Only run tests in `tests/unit`. [arguments] <phases>: Add before-checks phase to fix a ModuleNotFoundError. Change-Id: Ia9b8900bd71c848559b067d48e7eb4bf212f0f73 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-12-03gnu: buildah: Update to 1.42.1.Tomas Volf
* gnu/packages/containers.scm (buildah): Update to 1.42.1. [native-inputs]: Replace go-1.23 by go-1.24. Change-Id: Iedd79d9b2ad05cc0a8a40a314133b292e0c27233
2025-12-03gnu: crun: Update to 1.25.1.Tomas Volf
* gnu/packages/containers.scm (crun): Update to 1.25.1. Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-12-02gnu: podman: Update to 5.7.0.Tomas Volf
* gnu/packages/containers.scm (podman): Update to 5.7.0. [arguments]<#:phases>{fix-hardcoded-paths}: Update file name. [native-inputs]: Use go-1.24. Closes: https://issues.guix.gnu.org/79919 Change-Id: I4193174311eee928a98a653e16d6be4a5deb2624 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-11-22gnu: gvisor-tap-vsock: Unvendor.Sharlatan Hellseher
* gnu/packages/containers.scm (gvisor-tap-vsock): [source] <snippet>: Remove "vendor" dirrectory and submodule with it's own go.mod. [build-system]: Switch to go-build-system. [arguments] <phases>: Remove 'patch-go-reference, 'setenv; {prune-tests}: Do not remove just skip tests requiring networking; use default 'install. [native-inputs]: Remove go-1.23; add go-github-com-apparentlymart-go-cidr, go-github-com-containers-winquit, go-github-com-coreos-stream-metadata-go, go-github-com-dustin-go-humanize, go-github-com-google-gopacket, go-github-com-insomniacslk-dhcp, go-github-com-mdlayher-vsock, go-github-com-miekg-dns, go-github-com-onsi-ginkgo, go-github-com-onsi-gomega, go-github-com-opencontainers-go-digest, go-github-com-pkg-errors, go-github-com-sirupsen-logrus, go-github-com-songgao-packets, go-github-com-songgao-water, go-github-com-stretchr-testify, go-github-com-vishvananda-netlink, go-golang-org-x-crypto, go-golang-org-x-mod, go-golang-org-x-sync, go-golang-org-x-sys, and go-gvisor-dev-gvisor. Change-Id: Ica757e693aa9ffbfaa56e64d28ff1b1669736670
2025-11-12gnu: distrobox: Update to 1.8.2.1.jgart
* gnu/packages/containers.scm (distrobox): Update to 1.8.2.1. Change-Id: Ic98a43b3b59136a74726df9dd23289e5750bb3b1
2025-11-09gnu: cni-plugins: Unvendor.Sharlatan Hellseher
* gnu/packages/containers.scm (cni-plugins): Unvendor, use G-Expressions, simplify. [source] <snippet>: Remove "vendor" directory. [arguments] <install-source?>: Do not install them. <phases>: Remove 'set-test-environment; use default 'check. [native-inputs]: Add go-github-com-alexflint-go-filemutex, go-github-com-buger-jsonparser, go-github-com-containernetworking-cni, go-github-com-coreos-go-iptables, go-github-com-mattn-go-shellwords, go-github-com-networkplumbing-go-nft, and go-sigs-k8s-io-knftables. Change-Id: I72eecd151da595e8d7c3fb4b8a81e6c52567c4c4
2025-09-20gnu: gvisor-tap-vsock: Update to 0.8.7.Tomas Volf
* gnu/packages/containers.scm (gvisor-tap-vsock): Update to 0.8.7. Change-Id: Id90c1cba75130b0daec7cfd5ece1f234e3da2692 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-20gnu: buildah: Update to 1.41.4.Tomas Volf
* gnu/packages/containers.scm (buildah): Update to 1.41.4. Change-Id: I44cee867dc4cfbde04e5ff81b4fceb443451ee91 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-20gnu: crun: Update to 1.24.Tomas Volf
* gnu/packages/containers.scm (crun): Update to 1.24. Change-Id: Iba1d53f44153ceb5d12f5376fd0add901003916e Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-20gnu: podman: Update to 5.6.1.Tomas Volf
* gnu/packages/containers.scm (podman): Update to 5.6.1. Change-Id: Ia02738280847176e8c9c094903eb23facc543d97 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-09-10gnu: cni-plugins: Update to 1.8.0.Sharlatan Hellseher
* gnu/packages/containers.scm (cni-plugins): Update to 1.8.0. [native-inputs]: Add go-github-com-coreos-go-systemd-v22, go-github-com-godbus-dbus-v5, go-github-com-insomniacslk-dhcp, go-github-com-onsi-ginkgo-v2, go-github-com-onsi-gomega, go-github-com-opencontainers-selinux, go-github-com-pkg-errors, go-github-com-safchain-ethtool, go-github-com-vishvananda-netlink, go-github-com-vishvananda-netns, and go-golang-org-x-sys. Change-Id: Idff85d22a78cde5616880f3d7f0003de99627a76
2025-09-04gnu: podman: Hide CVE-2022-2989.Nicolas Graves
This issue seems to be properly adressed since version v4.3.0-rc1. * gnu/packages/containers.scm (podman)[properties]<lint-hidden-cve>: Hide CVE-2022-2989. Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-09-04gnu: podman: Update to 5.6.0.Nicolas Graves
* gnu/packages/containers.scm (podman): Update to 5.6.0. Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-08-11gnu: Remove #:go arguments using go-1.22, go-1.23 or go-1.24.Maxim Cournoyer
We are now building with go-1.24 by default. Automated via: git grep -rl '#:go go-1.2' | xargs sed -i '/.*#:go go-1.2[234].*/d' Change-Id: Ib821d96753619c7748a67ff58b95d8fa358839b7 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-08-11gnu: buildah: Update to 1.41.1.Tomas Volf
* gnu/packages/containers.scm (buildah): Update to 1.41.1. Change-Id: Ie9b06a71bde92f2b98d9bfe6223dcb55afaf2c6c Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-05gnu: slirp4netns: Update to 1.3.3.Maxim Cournoyer
* gnu/packages/containers.scm (slirp4netns): Update to 1.3.3. Change-Id: I7aaa8adb322b98b43780d8029a32085393ff5f06
2025-08-05gnu: libslirp: Update to 4.9.1.Maxim Cournoyer
* gnu/packages/containers.scm (libslirp): Update to 4.9.1. Change-Id: I356e7fc31aa4fa4256fa7466851d40529c292d58
2025-08-02gnu: buildah: Update to 1.41.0.Tomas Volf
* gnu/packages/containers.scm (buildah): Update to 1.41.0. Change-Id: I047ae322a3c0e24d9bb9c85cbaaf8516a22180bd Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-08-02gnu: crun: Update to 1.23.1.Tomas Volf
* gnu/packages/containers.scm (crun): Update to 1.23.1. Change-Id: Ife7cf92568eab7bc3e7797f91662820135fbd0cb Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-31gnu: Add dive.Sharlatan Hellseher
* gnu/packages/containers.scm (dive): New variable. Change-Id: Iccbcf83437f9bf5720206136c172f4daf988fc1e
2025-07-11gnu: podman: Replace gettext native-input.Nicolas Graves
gnu-gettext has an emacs-minimal dependency, and we'd better avoid this dependency. * gnu/packages/gnome.scm (podman)[native-inputs]: Replace gnu-gettext by gettext-minimal. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2025-06-28gnu: podman: Update to 5.5.2.Tomas Volf
* gnu/packages/containers.scm (podman): Update to 5.5.2. Change-Id: I602d4affc9394f23ddb3905c16b41f111f987c46 Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-28gnu: crun: Update to 1.22.Tomas Volf
* gnu/packages/containers.scm (crun): Update to 1.22. Change-Id: Ie52e1bcdcee0ccdac3b33c2fc2a284145cea83bf Signed-off-by: Zheng Junjie <z572@z572.online>
2025-06-13gnu: buildah: Update to 1.40.1.Tomas Volf
* gnu/packages/containers.scm (buildah): Update to 1.40.1. Change-Id: Icd910e76c698625c983f1577c20c39d404970747 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-12gnu: podman: Update to 5.5.1.Tomas Volf
* gnu/packages/containers.scm (podman): Update to 5.5.1. Change-Id: Ie271e74235569a3c39ba0a8700f88d56ecb587f8 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-02gnu: gvisor-tap-vsock: Update to 0.8.6.Tomas Volf
* gnu/packages/containers.scm (gvisor-tap-vsock): Update to 0.8.6. [arguments]<#:phases>{'prune-tests}: Adjust. [native-inputs]: Use go-1.23. Change-Id: Ia591a145c519b4f0cdfcd20a76ccdb625c097676 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-01gnu: podman: Update to 5.5.0.Tomas Volf
* gnu/packages/containers.scm (podman): Update to 5.5.0. [native-inputs]: Use go-1.23, regular grep. Change-Id: I2664753590d778936972bcb0fa8646b016b7c2e0 Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-05-26gnu: cni-plugins: Update to 1.7.1.Tomas Volf
* gnu/packages/containers.scm (cni-plugins)[version]: Update to 1.7.1. [arguments]<#:go>: Set to go-1.24. Change-Id: I0c28e224501ea0e67cde8104d8bfa573751f4c9b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-26gnu: go-github-com-go-md2man: Package executable separately.Sharlatan Hellseher
* gnu/packages/golang-xyz.scm (go-github-com-go-md2man) [arguments] <skip-build?>: Preserve the package for source only inputs. (go-md2man): New variable. * gnu/packages/check.scm (checkmake): [native-inputs]: Remove go-github-com-go-md2man; add go-md2man. * gnu/packages/containers.scm (buildah, podman): Likewise. * gnu/packages/hardware.scm (brillo): Likewise. * gnu/packages/printers.scm (ipp-usb): Likewise. * gnu/packages/virtualization.scm (runc, skopeo): Likewise. Change-Id: I753364633786574c603a978da75a57090d706b27
2025-04-28gnu: buildah: Update to 1.40.0.Tomas Volf
* gnu/packages/containers.scm (buildah)[version]: Update to 1.40.0. [native-inputs]: Use go-1.23. Change-Id: Ibeaf798bc0096744bec99e810ed9b4e476022ae8 Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-04-07gnu: buildah: Update to 1.39.4.Tomas Volf
* gnu/packages/containers.scm (buildah): Update to 1.39.4. [arguments]<#:phases>{'set-env}: Do not set CC. Change-Id: If64a18f0da0b9caf73f01fbe0d56d4ea1c065c3a Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-06gnu: podman: Update to 5.4.2.Tomas Volf
* gnu/packages/containers.scm (podman): Update to 5.4.2. Change-Id: I4da6a4f24e8d9762151c13953e67e370e2f36d00 Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-03-30gnu: crun: Update to 1.21.Tomas Volf
* gnu/packages/containers.scm (crun): Update to 1.21. Change-Id: I46ab82d5f3ceb9cebf4d9ef5ea342ac30f8cbc23 Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-03-12gnu: podman: Update to 5.4.1.Tomas Volf
* gnu/packages/containers.scm (podman): Update to 5.4.1. Change-Id: Ic1eda1231af028300580f4c14635ef34a1fe54de Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-12gnu: buildah: Update to 1.39.2.Tomas Volf
* gnu/packages/containers.scm (buildah): Update to 1.39.2. Change-Id: I9cfe18de7e14b303645b9d2c0aa8ebe3deb36220 Signed-off-by: Zheng Junjie <z572@z572.online>
2025-03-01gnu: buildah: Update to 1.39.1.Tomas Volf
* gnu/packages/containers.scm (buildah): Update to 1.39.1. Change-Id: I281d80aec5d5ae1f47366a870e209f09bab50a29 Signed-off-by: Christopher Baines <mail@cbaines.net>
2025-03-01gnu: conmon: Update to 2.1.13.Tomas Volf
* gnu/packages/containers.scm (conmon): Update to 2.1.13. Change-Id: I35170acf3fb74d43e4ec62ed9dca831ee5c25bb4 Signed-off-by: Christopher Baines <mail@cbaines.net>