summaryrefslogtreecommitdiff
path: root/app-containers/podman
AgeCommit message (Collapse)Author
2025-11-12app-containers/podman: add 5.7.0Zac Medico
Bug: https://bugs.gentoo.org/965982 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2025-07-07app-containers/podman: update to 5.5.2Rahil Bhimjiani
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/42919 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2025-07-07app-containers/podman: remove 5.3.0Rahil Bhimjiani
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> From: https://github.com/gentoo/gentoo/pull/42919 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2025-04-21app-containers/podman: fix user/init.d script installationRahil Bhimjiani
Closes: https://bugs.gentoo.org/954123 Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> From: https://github.com/gentoo/gentoo/pull/41682 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2025-04-20app-containers/podman: add conf.d file for podman user serviceEmanuel Valasiadis
Signed-off-by: Emanuel Valasiadis <emanuel@valasiadis.space> Closes: https://github.com/gentoo/gentoo/pull/41672 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2025-04-20app-containers/podman: add OpenRC user service for podmanEmanuel Valasiadis
Signed-off-by: Emanuel Valasiadis <emanuel@valasiadis.space> From: https://github.com/gentoo/gentoo/pull/41672 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2025-04-03app-containers/podman: update to 5.4.2 & drop 5.4.1Rahil Bhimjiani
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/41438 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-03-22app-containers/podman: Stabilize 5.3.2 amd64, #951558Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-22app-containers/podman: Stabilize 5.3.2 arm64, #951558Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-03-19app-containers/podman: drop 5.2.5Rahil Bhimjiani
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> From: https://github.com/gentoo/gentoo/pull/41170 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2025-03-19app-containers/podman: update to 5.4.1Rahil Bhimjiani
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> From: https://github.com/gentoo/gentoo/pull/41170 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2025-02-28app-containers/podman: move patch from inline to files/ [QA]Arthur Zamarin
This was weird solution, with nothing to gain from inline patch in the ebuild. No variable substitution, no conditional, nothing. It was even the same file across versions. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-02-09app-containers/podman: fix restart behavior of unless-stoppedNN708
Signed-off-by: NN708 <nn708@outlook.com> Closes: https://github.com/gentoo/gentoo/pull/40494 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2025-01-22app-containers/podman: add 5.3.2Zac Medico
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2025-01-10app-containers/podman: Stabilize 5.3.0 arm64, #947809Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-10app-containers/podman: Stabilize 5.3.0 amd64, #947809Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-11-26app-containers/podman: Remove unused local USE flagsZac Medico
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-11-25app-containers/podman: drop 4.9.4, 5.0.2, 5.0.3, 5.1.1, 5.2.4Zac Medico
Bug: https://bugs.gentoo.org/942556 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-11-26app-containers/podman: Stabilize 5.2.5 amd64, #944943Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-26app-containers/podman: Stabilize 5.2.5 arm64, #944943Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-13app-containers/podman: add 5.3.0Zac Medico
Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-10-30app-containers/podman: add 5.2.5Zac Medico
Bug: https://bugs.gentoo.org/942556 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-10-24app-containers/podman: fix SELinux relabelingKenton Groombridge
The Makefile relabels the podman executable during installation and defaults to using container_runtime_exec_t which does not exist in Gentoo's SELinux policies. Disable the automatic relabeling during install and let portage take care of it to avoid this error. Closes: https://bugs.gentoo.org/927966 Signed-off-by: Kenton Groombridge <concord@gentoo.org> From: https://github.com/gentoo/gentoo/pull/39098 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-10-18app-containers/podman: Stabilize 5.2.4 arm64, #941592Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-16app-containers/podman: Stabilize 5.2.4 amd64, #941592Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-11app-containers/podman: add 5.2.4Zac Medico
Bug: https://bugs.gentoo.org/941217 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-08-22app-containers/podman: forward ~loongWANG Xuerui
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2024-08-22app-containers/podman: keyword 5.1.1 for ~loongWANG Xuerui
Signed-off-by: WANG Xuerui <xen0n@gentoo.org>
2024-06-13app-containers/podman: update to 5.1.1Rahil Bhimjiani
* add compatibility to python 3.13 * Use new upstream variable in Makefile to toggle seccomp USE Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> From: https://github.com/gentoo/gentoo/pull/37135 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-05-26app-containers/podman: Fix cross-compilation issues with gpgmeKrzesimir Nowak
Need to tell cgo to use proper pkg-config with the PKG_CONFIG environment variable. Bug: https://bugs.gentoo.org/930982 Signed-off-by: Krzesimir Nowak <knowak@microsoft.com> Closes: https://github.com/gentoo/gentoo/pull/36805 Closes: https://bugs.gentoo.org/930982 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-05-12app-containers/podman: update to 5.0.3, remove 5.0.1Rahil Bhimjiani
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> From: https://github.com/gentoo/gentoo/pull/36642 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-04-17app-containers/podman: remove 5.0.0Rahil Bhimjiani
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/36302 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-04-17app-containers/podman: update to 5.0.2Rahil Bhimjiani
Changelog: Fixed a bug that could leak IPAM entries when a network was removed (#22034). Fixed a bug that could cause the rootless network namespace to not be cleaned up on if an error occurred during setup resulting in errors relating to a missing resolv.conf being displayed (#22168). Fixed a bug where Podman would use rootless network namespace logic for nested containers (#22218). Fixed a bug where writing to volumes on a Mac could result in EACCESS failures when using the :z or :Z volume mount options on a directory with read only files (#19852) Fixed a bug in the Compat List endpoint for Networks which could result in a server crash due to concurrent writes to a map (#22330). Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> From: https://github.com/gentoo/gentoo/pull/36302 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-04-01app-containers/podman: add 5.0.1Rahil Bhimjiani
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/36043 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-03-31app-containers/podman: cleanup unused filesRahil Bhimjiani
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> From: https://github.com/gentoo/gentoo/pull/36031 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-03-31app-containers/podman: drop 4.9.3Zac Medico
Bug: https://bugs.gentoo.org/927500 Bug: https://bugs.gentoo.org/927501 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-03-31app-containers/podman: Stabilize 4.9.4 arm64, #928282Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-03-31app-containers/podman: Stabilize 4.9.4 amd64, #928282Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-03-26app-containers/podman: 4.9.4 fixes CVE-2024-1753 and CVE-2024-24786Rahil Bhimjiani
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>
2024-03-23app-containers/podman: update to 5.0.0Rahil Bhimjiani
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>
2024-03-23app-containers/podman: remove 4.8.3 and 5.0.0_rc{5,7}Rahil Bhimjiani
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Signed-off-by: Sam James <sam@gentoo.org>
2024-03-16app-containers/podman: drop 5.0.0_rc4Rahil Bhimjiani
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> From: https://github.com/gentoo/gentoo/pull/35766 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-03-16app-containers/podman: add 5.0.0_rc7 with new openrc serviceRahil Bhimjiani
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>
2024-03-15app-containers/podman: Stabilize 4.9.3 amd64, #927046Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-15app-containers/podman: Stabilize 4.9.3 arm64, #927046Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-07app-containers/podman: add 5.0.0_rc5Rahil Bhimjiani
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35663 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-03-06app-containers/podman: drop 4.9.{1,2} and 5.0.0_rc{1,3}Rahil Bhimjiani
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35637 Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-03-06app-containers/podman: add 5.0.0_rc4 and goodiesRahil Bhimjiani
1. rewrite podman.initd 2. Add cron job which executes daily mimicking podman-auto-update.{service,timer} along with USE flag `cron` 3. Add podman-restart.initd which starts and stops all containers with restart-policy set to always Closes: https://github.com/gentoo/gentoo/pull/33621 Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Signed-off-by: Zac Medico <zmedico@gentoo.org>
2024-03-03app-containers/podman: Apply musl-1.2.4 largefile workaroundAndreas K. Hüttel
Bug: https://bugs.gentoo.org/906073 Signed-off-by: Andreas K. Hüttel <dilfridge@gentoo.org>
2024-02-28app-containers/podman: add 5.0.0_rc3Rahil Bhimjiani
Signed-off-by: Rahil Bhimjiani <me@rahil.rocks> Closes: https://github.com/gentoo/gentoo/pull/35375 Signed-off-by: Florian Schmaus <flow@gentoo.org>