app-emulation/libpod: Add missing seccomp.json and crun runtime dep
authorMatthias Dahl <matthias.dahl@binary-island.eu>
Sun, 24 Nov 2019 08:07:28 +0000 (09:07 +0100)
committerZac Medico <zmedico@gentoo.org>
Sun, 24 Nov 2019 19:46:25 +0000 (11:46 -0800)
commit69fa809444d7ca0ecc63519e76790d2a321c9936
tree490d012dfbee2407e5983d3a391f719e6a19405b
parent08c312f1734dc3b7b1a386c6ffce1244229d5445
app-emulation/libpod: Add missing seccomp.json and crun runtime dep

seccomp.json needs to be installed in /usr/share/containers and will
be used by libpod as well as buildah. Without it, some containers
will not work due to seccomp usage that is otherwise blocked.

Fedora has switched to crun as the default container runtime. At the
moment it is the only runtime that supports CGroup v2 which in-turn
greatly helps with rootless mode. Support crun as an alternative to
the runc dependency.

Closes: https://bugs.gentoo.org/692118
Closes: https://github.com/gentoo/gentoo/pull/13743
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Matthias Dahl <matthias.dahl@binary-island.eu>
Signed-off-by: Zac Medico <zmedico@gentoo.org>
app-emulation/libpod/libpod-1.6.3-r1.ebuild [moved from app-emulation/libpod/libpod-1.6.3.ebuild with 97% similarity]