summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* app-containers/buildah: Stabilize 1.34.3 arm64, #927575Arthur Zamarin20 hours1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-containers/buildah: Stabilize 1.33.7 arm64, #927575Arthur Zamarin20 hours1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-containers/podman: 4.9.4 fixes CVE-2024-1753 and CVE-2024-24786Rahil Bhimjiani30 hours2-0/+157
| | | | | | | | | | | | | also backported some niceities from 5.x ebuild * fix failed build with python-exec[-native-symlinks] * improvments in init.d/podman, add podman-restart and podman-clean-transient scripts, add podman-auto-update cronjob Bug: https://bugs.gentoo.org/927500 Bug: https://bugs.gentoo.org/927501 Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> From: https://github.com/gentoo/gentoo/pull/35929 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-containers/buildah: add go-md2man as BDEPEND and ...Rahil Bhimjiani30 hours4-0/+20
| | | | | | | | | | remove unnecessary build steps which were running tests resulting in failed build on arm64 (and potentially other archs). Closes: https://bugs.gentoo.org/888571 Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35931 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-containers/buildah: fix calling as directlyRahil Bhimjiani30 hours4-5/+9
| | | | | | | Closes: https://bugs.gentoo.org/924038 Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> From: https://github.com/gentoo/gentoo/pull/35931 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-containers/incus: build the new incus-simplestreams binary tooJoonas Niilola2 days1-2/+2
| | | | Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/incus: add 0.7Joonas Niilola2 days2-0/+207
| | | | | | - install bash, fish and zsh completion files. Signed-off-by: Joonas Niilola <juippis@gentoo.org>
* app-containers/distrobox: Stabilize 1.7.0.1 amd64, #927761Arthur Zamarin3 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-containers/distrobox: drop old 1.7.0Maciej Barć3 days2-36/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* app-containers/nerdctl: add 1.7.5Zac Medico3 days2-0/+55
| | | | Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-containers/nerdctl: drop 1.4.0Zac Medico3 days2-37/+0
| | | | Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-containers/buildah: Stabilize 1.34.3 amd64, #927575Sam James4 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/buildah: Stabilize 1.33.7 amd64, #927575Sam James4 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/buildah: update RDEPEND in liveRahil Bhimjiani5 days1-1/+1
| | | | | | Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35846 Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/buildah: add 1.33.7 and 1.34.3 fix security issuesRahil Bhimjiani5 days3-0/+246
| | | | | | | Bug: https://bugs.gentoo.org/show_bug.cgi?id=927502 Bug: https://bugs.gentoo.org/show_bug.cgi?id=927499 Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/podman-tui: add 1.0.0Rahil Bhimjiani5 days2-0/+35
| | | | | Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/podman: update to 5.0.0Rahil Bhimjiani5 days6-60/+160
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) Podman 5 drops old, slow & insecure stack in favour of shiny new one: * slirp4netns -> passt/pasta * runc -> crun * cni-plugins -> netavark + aardvark-dns * cgroupv1 -> cgroupv2 2) remove USE flags: cgroup-hybrid, init, rootless, fuse because ... * cgroupv1 support is deprecated. * app-containers/catatonit, net-misc/passt, sys-fs/fuse-overlayfs are very minimal dependencies, <1M of installed size in <30s of compile time (ofc it varies). * These flags didn't do much except pulling in dependencies. So suppose someone goes from -init to +init they've to compile whole podman again, instead of just emerging catatonit. * Forcing fuse-overlayfs on users makes sure to have a default graph driver in rootless mode. containers-storage(5) 3) add python-any-r1.elcass to fix python-exec[-native-symlinks] Closes: https://bugs.gentoo.org/877719 Closes: https://bugs.gentoo.org/906073 Bug: https://bugs.gentoo.org/show_bug.cgi?id=927501 Bug: https://bugs.gentoo.org/show_bug.cgi?id=927500 Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/podman: remove 4.8.3 and 5.0.0_rc{5,7}Rahil Bhimjiani5 days4-441/+0
| | | | | Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/containers-common: 0.58.0-r1 aligning with Podman 5Rahil Bhimjiani5 days2-7/+97
| | | | | | | Podman 5 drops support for CNI, runc and slirp4netns Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/buildah: add 1.35.1 to fix HIGH severity security fixRahil Bhimjiani5 days3-127/+1
| | | | | | | | | | | Fixes: 8.6/10 CVE-2024-1753 https://nvd.nist.gov/vuln/detail/CVE-2024-1753 Let's stabilize this and cleanup old versions ASAP Bug: https://bugs.gentoo.org/show_bug.cgi?id=927502 Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/devcontainer: bump to 0.58.0Maciej Barć5 days2-0/+47
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* app-containers/devcontainer: drop old 0.56.1Maciej Barć5 days2-47/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* app-containers/docker-compose: Stabilize 1.29.2-r6 amd64, #927546Arthur Zamarin6 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-containers/docker-compose: Stabilize 1.29.2-r6 arm64, #927546Sam James6 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/skopeo: add 1.15.0Rahil Bhimjiani7 days2-0/+70
| | | | | | | Closes: https://bugs.gentoo.org/922294 Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35767 Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/podman-tui: add 0.18.0 and drop 0.12.0Rahil Bhimjiani9 days2-5/+2
| | | | | | Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35766 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-containers/containers-common: add 0.58.0Rahil Bhimjiani9 days3-3/+65
| | | | | | | | 1. Use PATCHES variable instead of eapply Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35642 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-containers/containers-image: add 5.30.0Rahil Bhimjiani9 days3-1/+39
| | | | | | | | 1) revert to using old patch as Makefile is executing command `go` Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35629 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-containers/earthly: cleanup commentsMaciej Barć9 days3-6/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* app-containers/earthly: bump to 0.8.6Maciej Barć9 days2-0/+73
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* app-containers/podman-tui: add myself as a maintainerZac Medico10 days1-0/+4
| | | | Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-containers/containers-shortnames: add myself as a maintainerZac Medico10 days1-0/+4
| | | | Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-containers/containers-image: add myself as a maintainerZac Medico10 days1-0/+4
| | | | Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-containers/containers-common: add myself as a maintainerZac Medico10 days1-0/+4
| | | | Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-containers/buildah: mask 1.34.0Rahil Bhimjiani11 days1-1/+1
| | | | | | | | | | | Masking because it isn't getting security fixes from upstream and seems like 1.34.x is more suitable for podman 5.x (yet to be released) https://github.com/containers/buildah/issues/5320 Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35261 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-containers/containerd: add 1.7.14William Hubbs11 days2-0/+87
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* app-containers/docker: add 25.0.4William Hubbs11 days2-0/+319
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* app-containers/docker-cli: add 25.0.4William Hubbs11 days2-0/+72
| | | | Signed-off-by: William Hubbs <williamh@gentoo.org>
* app-containers/buildah: Stabilize 1.33.6 arm64, #924456Arthur Zamarin11 days1-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-containers/podman: drop 5.0.0_rc4Rahil Bhimjiani11 days2-149/+0
| | | | | | Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> From: https://github.com/gentoo/gentoo/pull/35766 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-containers/podman: add 5.0.0_rc7 with new openrc serviceRahil Bhimjiani11 days5-0/+180
| | | | | | | | | | | | | | | podman-cleanup-transient: This service runs once each boot to remove potential leftover container state from previous boots. This is needed when using transient storage mode in podman where the database and other configs are stored in tmpfs, but some other files are not. If we don't run this after an unclean boot then there may be some leftover files that grow over time. Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> From: https://github.com/gentoo/gentoo/pull/35766 Signed-off-by: Zac Medico <zmedico@gentoo.org>
* app-containers/devcontainer: Stabilize 0.56.2 amd64, #927093Sam James12 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/podman: Stabilize 4.9.3 amd64, #927046Sam James13 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/podman: Stabilize 4.9.3 arm64, #927046Sam James13 days1-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* app-containers/earthly: bump to 0.8.5Maciej Barć2024-03-122-0/+75
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* app-containers/earthly: drop old 0.8.0Maciej Barć2024-03-122-75/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* app-containers/earthly: drop old 0.7.23Maciej Barć2024-03-122-75/+0
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* app-containers/distrobox: bump to 1.7.0.1Maciej Barć2024-03-122-0/+36
| | | | Signed-off-by: Maciej Barć <xgqt@gentoo.org>
* app-containers/earthly: Stabilize 0.8.3 amd64, #926455Arthur Zamarin2024-03-081-1/+1
| | | | Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
* app-containers/podman: add 5.0.0_rc5Rahil Bhimjiani2024-03-072-0/+149
| | | | | | Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35663 Signed-off-by: Zac Medico <zmedico@gentoo.org>