[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 6627fbc8ddb4d249139d7f17722090d9e2c32341 Author: James Le Cuirot gentoo org> AuthorDate: Tue Jul 16 09:28:56 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Jul 16 20:29:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6627fbc8 app-containers/runc: HTTPS for HOMEPAGE, move S Signed-off-by: James Le Cuirot gentoo.org> app-containers/runc/runc-1.1.13.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app-containers/runc/runc-1.1.13.ebuild b/app-containers/runc/runc-1.1.13.ebuild index 182586a7d26a..821b7ad84de7 100644 --- a/app-containers/runc/runc-1.1.13.ebuild +++ b/app-containers/runc/runc-1.1.13.ebuild @@ -10,9 +10,10 @@ RUNC_COMMIT=58aa9203c123022138b22cf96540c284876a7910 CONFIG_CHECK="~USER_NS" DESCRIPTION="runc container cli tools" -HOMEPAGE="http://github.com/opencontainers/runc/; +HOMEPAGE="https://github.com/opencontainers/runc/; MY_PV="${PV/_/-}" SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" @@ -38,8 +39,6 @@ BDEPEND=" # majority of tests pass RESTRICT+=" test" -S="${WORKDIR}/${PN}-${MY_PV}" - src_compile() { # Taken from app-containers/docker-1.7.0-r1 CGO_CFLAGS+=" -I${ESYSROOT}/usr/include"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 00739da2e898f275a92b569aeddf5766ad537bc4 Author: Mathieu Tortuyaux microsoft com> AuthorDate: Mon Jul 8 12:34:36 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Tue Jul 16 20:29:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00739da2 app-containers/runc: add release 1.1.13 Signed-off-by: Mathieu Tortuyaux microsoft.com> Closes: https://github.com/gentoo/gentoo/pull/37486 Signed-off-by: James Le Cuirot gentoo.org> app-containers/runc/Manifest | 1 + app-containers/runc/runc-1.1.13.ebuild | 78 ++ 2 files changed, 79 insertions(+) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index 54fafe76f957..241b60c0ce67 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1 +1,2 @@ DIST runc-1.1.12.tar.gz 2522196 BLAKE2B 14fe8d5f82d5b4d7f6b4bb9111c5d258e74f6a44aeb51fc87c69104e95b9bf24a3d503f4cc5dedb40d542fbd4b6e27273f456bda4fcf3bc298eb93ae292d9663 SHA512 92e8ac54a77d7ebcc76b5a9cc08d9a064211f12e9d26f064070cc203a5afb11c3af28d8f556f297513f797a2933d50bf10a8f22e307724041d66aa8c5ca1d9d3 +DIST runc-1.1.13.tar.gz 2532849 BLAKE2B f3d3171ffce2bb833bfb5cc21d0dc034fd7e38c47ee098cc1fc75c06fd4dfae21dfe25c2e69a1ca93b29d36e8799727ea41725eee8aca3a059c14dab6c8a435f SHA512 644bf9e6359bf49bbdec667c0f7c69ded78c7eacfc2d1b730d52fdcf7348571c6406b8e5790811fe3662a458c878e4225c3559885f0d95f8905273e7e40e55ad diff --git a/app-containers/runc/runc-1.1.13.ebuild b/app-containers/runc/runc-1.1.13.ebuild new file mode 100644 index ..182586a7d26a --- /dev/null +++ b/app-containers/runc/runc-1.1.13.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module linux-info + +# update on bump, look for commit ID on release tag. +# https://github.com/opencontainers/runc +RUNC_COMMIT=58aa9203c123022138b22cf96540c284876a7910 +CONFIG_CHECK="~USER_NS" + +DESCRIPTION="runc container cli tools" +HOMEPAGE="http://github.com/opencontainers/runc/; +MY_PV="${PV/_/-}" +SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="apparmor hardened +kmem +seccomp selinux test" + +DEPEND="seccomp? ( sys-libs/libseccomp )" + +RDEPEND=" + ${DEPEND} + !app-emulation/docker-runc + apparmor? ( sys-libs/libapparmor ) + selinux? ( sec-policy/selinux-container ) +" + +BDEPEND=" + dev-go/go-md2man + test? ( "${RDEPEND}" ) +" + +# tests need busybox binary, and portage namespace +# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox +# majority of tests pass +RESTRICT+=" test" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_compile() { + # Taken from app-containers/docker-1.7.0-r1 + CGO_CFLAGS+=" -I${ESYSROOT}/usr/include" + CGO_LDFLAGS+=" $(usex hardened '-fno-PIC ' '') + -L${ESYSROOT}/usr/$(get_libdir)" + + # build up optional flags + local options=( + $(usev apparmor) + $(usev seccomp) + $(usex kmem '' 'nokmem') + ) + + myemakeargs=( + BUILDTAGS="${options[*]}" + COMMIT="${RUNC_COMMIT}" + ) + + emake "${myemakeargs[@]}" runc man +} + +src_install() { + myemakeargs+=( + PREFIX="${ED}/usr" + BINDIR="${ED}/usr/bin" + MANDIR="${ED}/usr/share/man" + ) + emake "${myemakeargs[@]}" install install-man install-bash + + local DOCS=( README.md PRINCIPLES.md docs/. ) + einstalldocs +} + +src_test() { + emake "${myemakeargs[@]}" localunittest +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: c41ea6c4c5ab09daed8063788c25e78247d985fd Author: William Hubbs gentoo org> AuthorDate: Tue Jun 18 22:39:45 2024 + Commit: William Hubbs gentoo org> CommitDate: Tue Jun 18 22:39:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c41ea6c4 app-containers/runc: drop 1.1.7, 1.1.9 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 2 - app-containers/runc/runc-1.1.7.ebuild | 78 --- app-containers/runc/runc-1.1.9.ebuild | 78 --- 3 files changed, 158 deletions(-) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index acb6c17123e9..54fafe76f957 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1,3 +1 @@ DIST runc-1.1.12.tar.gz 2522196 BLAKE2B 14fe8d5f82d5b4d7f6b4bb9111c5d258e74f6a44aeb51fc87c69104e95b9bf24a3d503f4cc5dedb40d542fbd4b6e27273f456bda4fcf3bc298eb93ae292d9663 SHA512 92e8ac54a77d7ebcc76b5a9cc08d9a064211f12e9d26f064070cc203a5afb11c3af28d8f556f297513f797a2933d50bf10a8f22e307724041d66aa8c5ca1d9d3 -DIST runc-1.1.7.tar.gz 2511464 BLAKE2B 63f09052659636b62185abbb178f7e104d22125190899e80e71ed2ba35567eb855abf786d3c7fff3dd9a1ab43ee282fcaecb6650cd8a1ce49c05acefd7c12cde SHA512 e3a18f04ac2c3553a815074ca64e04cfd71af54d78edbd4a13819f187476f96d7311c23bb63fb5c311b91865db4540985a6f9daa84819b0bac5f023b3b2a832c -DIST runc-1.1.9.tar.gz 2512231 BLAKE2B 4e8e2a454231492f83de34bf66ba25a02b8925b6ef0af2206cdf4ab3299173d3452cea4d51fcfeb02026df288dd8ca6c44ecd35fb075f25f56fd7bc07f873af7 SHA512 020986f2df49c45394d0acbfa4da62663353004550d9b4409f6cfe8369972a090fb8020e4a05342754bde5c1fbe9fcf3868faed2dceed5d54460c3373cdd2278 diff --git a/app-containers/runc/runc-1.1.7.ebuild b/app-containers/runc/runc-1.1.7.ebuild deleted file mode 100644 index 01b66cb34800.. --- a/app-containers/runc/runc-1.1.7.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module linux-info - -# update on bump, look for https://github.com/docker\ -# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer -RUNC_COMMIT=4ffc61430bbe6d3d405bdf357b766bf303ff3cc5 -CONFIG_CHECK="~USER_NS" - -DESCRIPTION="runc container cli tools" -HOMEPAGE="http://github.com/opencontainers/runc/; -MY_PV="${PV/_/-}" -SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor hardened +kmem +seccomp selinux test" - -DEPEND="seccomp? ( sys-libs/libseccomp )" - -RDEPEND=" - ${DEPEND} - !app-emulation/docker-runc - apparmor? ( sys-libs/libapparmor ) - selinux? ( sec-policy/selinux-container ) -" - -BDEPEND=" - dev-go/go-md2man - test? ( "${RDEPEND}" ) -" - -# tests need busybox binary, and portage namespace -# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox -# majority of tests pass -RESTRICT+=" test" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_compile() { - # Taken from app-containers/docker-1.7.0-r1 - export CGO_CFLAGS="-I${ESYSROOT}/usr/include" - export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') - -L${ESYSROOT}/usr/$(get_libdir)" - - # build up optional flags - local options=( - $(usev apparmor) - $(usev seccomp) - $(usex kmem '' 'nokmem') - ) - - myemakeargs=( - BUILDTAGS="${options[*]}" - COMMIT="${RUNC_COMMIT}" - ) - - emake "${myemakeargs[@]}" runc man -} - -src_install() { - myemakeargs+=( - PREFIX="${ED}/usr" - BINDIR="${ED}/usr/bin" - MANDIR="${ED}/usr/share/man" - ) - emake "${myemakeargs[@]}" install install-man install-bash - - local DOCS=( README.md PRINCIPLES.md docs/. ) - einstalldocs -} - -src_test() { - emake "${myemakeargs[@]}" localunittest -} diff --git a/app-containers/runc/runc-1.1.9.ebuild b/app-containers/runc/runc-1.1.9.ebuild deleted file mode 100644 index 3d5796186404.. --- a/app-containers/runc/runc-1.1.9.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module linux-info - -# update on bump, look for https://github.com/docker\ -# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer -RUNC_COMMIT=ccaecfcbc907d70a7aa870a6650887b901b25b82 -CONFIG_CHECK="~USER_NS" - -DESCRIPTION="runc container cli tools" -HOMEPAGE="http://github.com/opencontainers/runc/; -MY_PV="${PV/_/-}" -SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 3092ca60e9219793b9df1282548ca692eb0b5c51 Author: Sam James gentoo org> AuthorDate: Thu Jun 13 17:56:40 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jun 13 17:56:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3092ca60 app-containers/runc: Stabilize 1.1.12 amd64, #934160 Signed-off-by: Sam James gentoo.org> app-containers/runc/runc-1.1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.12.ebuild b/app-containers/runc/runc-1.1.12.ebuild index 3717165cc5ab..9a94108c30b6 100644 --- a/app-containers/runc/runc-1.1.12.ebuild +++ b/app-containers/runc/runc-1.1.12.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: f1bf67da86a6bf12fd915dca387b36989f60bc17 Author: Sam James gentoo org> AuthorDate: Thu Jun 13 02:14:48 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jun 13 02:14:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1bf67da app-containers/runc: Stabilize 1.1.12 ppc64, #934160 Signed-off-by: Sam James gentoo.org> app-containers/runc/runc-1.1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.12.ebuild b/app-containers/runc/runc-1.1.12.ebuild index e763c9f74daa..3717165cc5ab 100644 --- a/app-containers/runc/runc-1.1.12.ebuild +++ b/app-containers/runc/runc-1.1.12.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: e297b464eddb22383a0943fba09d85c732a16f42 Author: Sam James gentoo org> AuthorDate: Thu Jun 13 01:55:36 2024 + Commit: Sam James gentoo org> CommitDate: Thu Jun 13 01:55:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e297b464 app-containers/runc: Stabilize 1.1.12 arm64, #934160 Signed-off-by: Sam James gentoo.org> app-containers/runc/runc-1.1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.12.ebuild b/app-containers/runc/runc-1.1.12.ebuild index c605e6d0a2c3..e763c9f74daa 100644 --- a/app-containers/runc/runc-1.1.12.ebuild +++ b/app-containers/runc/runc-1.1.12.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 76215ae8b1d053ac1c73eb25fe9db7e612d9 Author: William Hubbs gentoo org> AuthorDate: Thu Feb 1 16:22:52 2024 + Commit: William Hubbs gentoo org> CommitDate: Thu Feb 1 16:24:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76215ae8 app-containers/runc: add 1.1.12 Bug: https://bugs.gentoo.org/923434 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 1 + app-containers/runc/runc-1.1.12.ebuild | 78 ++ 2 files changed, 79 insertions(+) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index 6d16b6ad9648..acb6c17123e9 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1,2 +1,3 @@ +DIST runc-1.1.12.tar.gz 2522196 BLAKE2B 14fe8d5f82d5b4d7f6b4bb9111c5d258e74f6a44aeb51fc87c69104e95b9bf24a3d503f4cc5dedb40d542fbd4b6e27273f456bda4fcf3bc298eb93ae292d9663 SHA512 92e8ac54a77d7ebcc76b5a9cc08d9a064211f12e9d26f064070cc203a5afb11c3af28d8f556f297513f797a2933d50bf10a8f22e307724041d66aa8c5ca1d9d3 DIST runc-1.1.7.tar.gz 2511464 BLAKE2B 63f09052659636b62185abbb178f7e104d22125190899e80e71ed2ba35567eb855abf786d3c7fff3dd9a1ab43ee282fcaecb6650cd8a1ce49c05acefd7c12cde SHA512 e3a18f04ac2c3553a815074ca64e04cfd71af54d78edbd4a13819f187476f96d7311c23bb63fb5c311b91865db4540985a6f9daa84819b0bac5f023b3b2a832c DIST runc-1.1.9.tar.gz 2512231 BLAKE2B 4e8e2a454231492f83de34bf66ba25a02b8925b6ef0af2206cdf4ab3299173d3452cea4d51fcfeb02026df288dd8ca6c44ecd35fb075f25f56fd7bc07f873af7 SHA512 020986f2df49c45394d0acbfa4da62663353004550d9b4409f6cfe8369972a090fb8020e4a05342754bde5c1fbe9fcf3868faed2dceed5d54460c3373cdd2278 diff --git a/app-containers/runc/runc-1.1.12.ebuild b/app-containers/runc/runc-1.1.12.ebuild new file mode 100644 index ..c605e6d0a2c3 --- /dev/null +++ b/app-containers/runc/runc-1.1.12.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module linux-info + +# update on bump, look for https://github.com/docker\ +# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer +RUNC_COMMIT=51d5e94601ceffbbd85688df1c928ecccbfa4685 +CONFIG_CHECK="~USER_NS" + +DESCRIPTION="runc container cli tools" +HOMEPAGE="http://github.com/opencontainers/runc/; +MY_PV="${PV/_/-}" +SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="apparmor hardened +kmem +seccomp selinux test" + +DEPEND="seccomp? ( sys-libs/libseccomp )" + +RDEPEND=" + ${DEPEND} + !app-emulation/docker-runc + apparmor? ( sys-libs/libapparmor ) + selinux? ( sec-policy/selinux-container ) +" + +BDEPEND=" + dev-go/go-md2man + test? ( "${RDEPEND}" ) +" + +# tests need busybox binary, and portage namespace +# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox +# majority of tests pass +RESTRICT+=" test" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_compile() { + # Taken from app-containers/docker-1.7.0-r1 + export CGO_CFLAGS="-I${ESYSROOT}/usr/include" + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') + -L${ESYSROOT}/usr/$(get_libdir)" + + # build up optional flags + local options=( + $(usev apparmor) + $(usev seccomp) + $(usex kmem '' 'nokmem') + ) + + myemakeargs=( + BUILDTAGS="${options[*]}" + COMMIT="${RUNC_COMMIT}" + ) + + emake "${myemakeargs[@]}" runc man +} + +src_install() { + myemakeargs+=( + PREFIX="${ED}/usr" + BINDIR="${ED}/usr/bin" + MANDIR="${ED}/usr/share/man" + ) + emake "${myemakeargs[@]}" install install-man install-bash + + local DOCS=( README.md PRINCIPLES.md docs/. ) + einstalldocs +} + +src_test() { + emake "${myemakeargs[@]}" localunittest +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 8e1909eefc6d6b8f6ead4c7c102e78ff2636e6d2 Author: Sam James gentoo org> AuthorDate: Tue Oct 31 19:52:54 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 31 19:52:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e1909ee app-containers/runc: Stabilize 1.1.9 amd64, #916561 Signed-off-by: Sam James gentoo.org> app-containers/runc/runc-1.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.9.ebuild b/app-containers/runc/runc-1.1.9.ebuild index ae3f62236cef..3d5796186404 100644 --- a/app-containers/runc/runc-1.1.9.ebuild +++ b/app-containers/runc/runc-1.1.9.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 09a4fd69b5b8136e7fc4b6423a4c966fd3ea49c8 Author: Sam James gentoo org> AuthorDate: Tue Oct 31 19:20:29 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 31 19:20:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09a4fd69 app-containers/runc: Stabilize 1.1.9 arm64, #916561 Signed-off-by: Sam James gentoo.org> app-containers/runc/runc-1.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.9.ebuild b/app-containers/runc/runc-1.1.9.ebuild index 075f1761e1ab..ae3f62236cef 100644 --- a/app-containers/runc/runc-1.1.9.ebuild +++ b/app-containers/runc/runc-1.1.9.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: ae381a2a55ecab4767c165d3039f52cae075d25e Author: Sam James gentoo org> AuthorDate: Tue Oct 31 19:20:20 2023 + Commit: Sam James gentoo org> CommitDate: Tue Oct 31 19:20:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae381a2a app-containers/runc: Stabilize 1.1.9 ppc64, #916561 Signed-off-by: Sam James gentoo.org> app-containers/runc/runc-1.1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.9.ebuild b/app-containers/runc/runc-1.1.9.ebuild index 6282b7e07955..075f1761e1ab 100644 --- a/app-containers/runc/runc-1.1.9.ebuild +++ b/app-containers/runc/runc-1.1.9.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 447ee104202dc9397c842d44ca4a527e30323a71 Author: William Hubbs gentoo org> AuthorDate: Mon Sep 25 19:02:16 2023 + Commit: William Hubbs gentoo org> CommitDate: Mon Sep 25 19:20:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=447ee104 app-containers/runc: add 1.1.9 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 1 + app-containers/runc/runc-1.1.9.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index 07cf4093fb49..6d16b6ad9648 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1 +1,2 @@ DIST runc-1.1.7.tar.gz 2511464 BLAKE2B 63f09052659636b62185abbb178f7e104d22125190899e80e71ed2ba35567eb855abf786d3c7fff3dd9a1ab43ee282fcaecb6650cd8a1ce49c05acefd7c12cde SHA512 e3a18f04ac2c3553a815074ca64e04cfd71af54d78edbd4a13819f187476f96d7311c23bb63fb5c311b91865db4540985a6f9daa84819b0bac5f023b3b2a832c +DIST runc-1.1.9.tar.gz 2512231 BLAKE2B 4e8e2a454231492f83de34bf66ba25a02b8925b6ef0af2206cdf4ab3299173d3452cea4d51fcfeb02026df288dd8ca6c44ecd35fb075f25f56fd7bc07f873af7 SHA512 020986f2df49c45394d0acbfa4da62663353004550d9b4409f6cfe8369972a090fb8020e4a05342754bde5c1fbe9fcf3868faed2dceed5d54460c3373cdd2278 diff --git a/app-containers/runc/runc-1.1.9.ebuild b/app-containers/runc/runc-1.1.9.ebuild new file mode 100644 index ..6282b7e07955 --- /dev/null +++ b/app-containers/runc/runc-1.1.9.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module linux-info + +# update on bump, look for https://github.com/docker\ +# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer +RUNC_COMMIT=ccaecfcbc907d70a7aa870a6650887b901b25b82 +CONFIG_CHECK="~USER_NS" + +DESCRIPTION="runc container cli tools" +HOMEPAGE="http://github.com/opencontainers/runc/; +MY_PV="${PV/_/-}" +SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="apparmor hardened +kmem +seccomp selinux test" + +DEPEND="seccomp? ( sys-libs/libseccomp )" + +RDEPEND=" + ${DEPEND} + !app-emulation/docker-runc + apparmor? ( sys-libs/libapparmor ) + selinux? ( sec-policy/selinux-container ) +" + +BDEPEND=" + dev-go/go-md2man + test? ( "${RDEPEND}" ) +" + +# tests need busybox binary, and portage namespace +# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox +# majority of tests pass +RESTRICT+=" test" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_compile() { + # Taken from app-containers/docker-1.7.0-r1 + export CGO_CFLAGS="-I${ESYSROOT}/usr/include" + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') + -L${ESYSROOT}/usr/$(get_libdir)" + + # build up optional flags + local options=( + $(usev apparmor) + $(usev seccomp) + $(usex kmem '' 'nokmem') + ) + + myemakeargs=( + BUILDTAGS="${options[*]}" + COMMIT="${RUNC_COMMIT}" + ) + + emake "${myemakeargs[@]}" runc man +} + +src_install() { + myemakeargs+=( + PREFIX="${ED}/usr" + BINDIR="${ED}/usr/bin" + MANDIR="${ED}/usr/share/man" + ) + emake "${myemakeargs[@]}" install install-man install-bash + + local DOCS=( README.md PRINCIPLES.md docs/. ) + einstalldocs +} + +src_test() { + emake "${myemakeargs[@]}" localunittest +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: c5bf2a0bfa317aea69e2536b61e17e963257a8e9 Author: William Hubbs gentoo org> AuthorDate: Tue Jul 25 15:18:58 2023 + Commit: William Hubbs gentoo org> CommitDate: Tue Jul 25 15:20:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5bf2a0b app-containers/runc: drop 1.1.4 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 1 - app-containers/runc/runc-1.1.4.ebuild | 78 --- 2 files changed, 79 deletions(-) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index 258b36fe4190..07cf4093fb49 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1,2 +1 @@ -DIST runc-1.1.4.tar.gz 2334639 BLAKE2B bc7eb7de29e8ebb9ce146bc77bf6cfc116f4af3e28c0344059183cf0c8082c629ccb235531c368cce99915991b25df0b50b7cbb98b9c6a7d141ba6cc15958651 SHA512 c8e79ad839964680d29ab56a4de255f91192741951673025da6889c544a232d4d392db2da8005d8e22999a37bfbc9c9fe7f6043b165bc4edc2f2a29261d8a3d6 DIST runc-1.1.7.tar.gz 2511464 BLAKE2B 63f09052659636b62185abbb178f7e104d22125190899e80e71ed2ba35567eb855abf786d3c7fff3dd9a1ab43ee282fcaecb6650cd8a1ce49c05acefd7c12cde SHA512 e3a18f04ac2c3553a815074ca64e04cfd71af54d78edbd4a13819f187476f96d7311c23bb63fb5c311b91865db4540985a6f9daa84819b0bac5f023b3b2a832c diff --git a/app-containers/runc/runc-1.1.4.ebuild b/app-containers/runc/runc-1.1.4.ebuild deleted file mode 100644 index 8818b620d307.. --- a/app-containers/runc/runc-1.1.4.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module linux-info - -# update on bump, look for https://github.com/docker\ -# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer -RUNC_COMMIT=5fd4c4d144137e991c4acebb2146ab1483a97925 -CONFIG_CHECK="~USER_NS" - -DESCRIPTION="runc container cli tools" -HOMEPAGE="http://github.com/opencontainers/runc/; -MY_PV="${PV/_/-}" -SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor hardened +kmem +seccomp selinux test" - -DEPEND="seccomp? ( sys-libs/libseccomp )" - -RDEPEND=" - ${DEPEND} - !app-emulation/docker-runc - apparmor? ( sys-libs/libapparmor ) - selinux? ( sec-policy/selinux-container ) -" - -BDEPEND=" - dev-go/go-md2man - test? ( "${RDEPEND}" ) -" - -# tests need busybox binary, and portage namespace -# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox -# majority of tests pass -RESTRICT+=" test" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_compile() { - # Taken from app-containers/docker-1.7.0-r1 - export CGO_CFLAGS="-I${ESYSROOT}/usr/include" - export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') - -L${ESYSROOT}/usr/$(get_libdir)" - - # build up optional flags - local options=( - $(usev apparmor) - $(usev seccomp) - $(usex kmem '' 'nokmem') - ) - - myemakeargs=( - BUILDTAGS="${options[*]}" - COMMIT="${RUNC_COMMIT}" - ) - - emake "${myemakeargs[@]}" runc man -} - -src_install() { - myemakeargs+=( - PREFIX="${ED}/usr" - BINDIR="${ED}/usr/bin" - MANDIR="${ED}/usr/share/man" - ) - emake "${myemakeargs[@]}" install install-man install-bash - - local DOCS=( README.md PRINCIPLES.md docs/. ) - einstalldocs -} - -src_test() { - emake "${myemakeargs[@]}" localunittest -}
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 1485ee097f10ade3b68b5b0ba05d1c4cde000704 Author: William Hubbs gentoo org> AuthorDate: Mon Jul 24 21:26:27 2023 + Commit: William Hubbs gentoo org> CommitDate: Mon Jul 24 21:26:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1485ee09 app-containers/runc: drop 1.1.5 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 1 - app-containers/runc/runc-1.1.5.ebuild | 78 --- 2 files changed, 79 deletions(-) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index a3082d620465..258b36fe4190 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1,3 +1,2 @@ DIST runc-1.1.4.tar.gz 2334639 BLAKE2B bc7eb7de29e8ebb9ce146bc77bf6cfc116f4af3e28c0344059183cf0c8082c629ccb235531c368cce99915991b25df0b50b7cbb98b9c6a7d141ba6cc15958651 SHA512 c8e79ad839964680d29ab56a4de255f91192741951673025da6889c544a232d4d392db2da8005d8e22999a37bfbc9c9fe7f6043b165bc4edc2f2a29261d8a3d6 -DIST runc-1.1.5.tar.gz 2336539 BLAKE2B 3fcc4c2160f33fcec2efd6bcd755279c535128af870d4ea71dc07c501c0f401f394f2f66219739ca24cc5ec37b5944b0323f8e7ee49c619513ce826159e3a395 SHA512 f3cc9b93b0fe8a4341d410010fe584febb8e975ec9e0fd569d7dff33ab74c5821a2e0c40b7aeafd6b90991a50eae9c352342437f09cf6884dc850ceccdc68944 DIST runc-1.1.7.tar.gz 2511464 BLAKE2B 63f09052659636b62185abbb178f7e104d22125190899e80e71ed2ba35567eb855abf786d3c7fff3dd9a1ab43ee282fcaecb6650cd8a1ce49c05acefd7c12cde SHA512 e3a18f04ac2c3553a815074ca64e04cfd71af54d78edbd4a13819f187476f96d7311c23bb63fb5c311b91865db4540985a6f9daa84819b0bac5f023b3b2a832c diff --git a/app-containers/runc/runc-1.1.5.ebuild b/app-containers/runc/runc-1.1.5.ebuild deleted file mode 100644 index 83e98084e2e8.. --- a/app-containers/runc/runc-1.1.5.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module linux-info - -# update on bump, look for https://github.com/docker\ -# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer -RUNC_COMMIT=f19387a6bec4944c770f7668ab51c4348d9c2f38 -CONFIG_CHECK="~USER_NS" - -DESCRIPTION="runc container cli tools" -HOMEPAGE="http://github.com/opencontainers/runc/; -MY_PV="${PV/_/-}" -SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="apparmor hardened +kmem +seccomp selinux test" - -DEPEND="seccomp? ( sys-libs/libseccomp )" - -RDEPEND=" - ${DEPEND} - !app-emulation/docker-runc - apparmor? ( sys-libs/libapparmor ) - selinux? ( sec-policy/selinux-container ) -" - -BDEPEND=" - dev-go/go-md2man - test? ( "${RDEPEND}" ) -" - -# tests need busybox binary, and portage namespace -# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox -# majority of tests pass -RESTRICT+=" test" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_compile() { - # Taken from app-containers/docker-1.7.0-r1 - export CGO_CFLAGS="-I${ESYSROOT}/usr/include" - export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') - -L${ESYSROOT}/usr/$(get_libdir)" - - # build up optional flags - local options=( - $(usev apparmor) - $(usev seccomp) - $(usex kmem '' 'nokmem') - ) - - myemakeargs=( - BUILDTAGS="${options[*]}" - COMMIT="${RUNC_COMMIT}" - ) - - emake "${myemakeargs[@]}" runc man -} - -src_install() { - myemakeargs+=( - PREFIX="${ED}/usr" - BINDIR="${ED}/usr/bin" - MANDIR="${ED}/usr/share/man" - ) - emake "${myemakeargs[@]}" install install-man install-bash - - local DOCS=( README.md PRINCIPLES.md docs/. ) - einstalldocs -} - -src_test() { - emake "${myemakeargs[@]}" localunittest -}
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 01afa94c0c7c5ab2bfc310bc10005614443a5994 Author: Sam James gentoo org> AuthorDate: Mon Jul 24 20:54:18 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jul 24 20:54:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01afa94c app-containers/runc: Stabilize 1.1.7 ppc64, #910651 Signed-off-by: Sam James gentoo.org> app-containers/runc/runc-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.7.ebuild b/app-containers/runc/runc-1.1.7.ebuild index b73c9be9abbe..01b66cb34800 100644 --- a/app-containers/runc/runc-1.1.7.ebuild +++ b/app-containers/runc/runc-1.1.7.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 432d5eed19530d8a3b9bd54cfeeda9da885091fd Author: Sam James gentoo org> AuthorDate: Fri Jul 21 23:51:56 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jul 21 23:51:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=432d5eed app-containers/runc: Stabilize 1.1.7 arm64, #910651 Signed-off-by: Sam James gentoo.org> app-containers/runc/runc-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.7.ebuild b/app-containers/runc/runc-1.1.7.ebuild index e1c69c2b7058..b73c9be9abbe 100644 --- a/app-containers/runc/runc-1.1.7.ebuild +++ b/app-containers/runc/runc-1.1.7.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 74ca77a918246bc774f2cfd678ec71240eaa39d4 Author: Sam James gentoo org> AuthorDate: Fri Jul 21 21:52:09 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jul 21 21:52:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ca77a9 app-containers/runc: Stabilize 1.1.7 amd64, #910651 Signed-off-by: Sam James gentoo.org> app-containers/runc/runc-1.1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.7.ebuild b/app-containers/runc/runc-1.1.7.ebuild index 0633aa35c491..e1c69c2b7058 100644 --- a/app-containers/runc/runc-1.1.7.ebuild +++ b/app-containers/runc/runc-1.1.7.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 3b00a6b63c6198ab7576923962d0b40b3c2abb2d Author: William Hubbs gentoo org> AuthorDate: Thu Jul 20 19:32:46 2023 + Commit: William Hubbs gentoo org> CommitDate: Thu Jul 20 19:32:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b00a6b6 app-containers/runc: add 1.1.7 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 1 + app-containers/runc/runc-1.1.7.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index 919aead73539..a3082d620465 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1,2 +1,3 @@ DIST runc-1.1.4.tar.gz 2334639 BLAKE2B bc7eb7de29e8ebb9ce146bc77bf6cfc116f4af3e28c0344059183cf0c8082c629ccb235531c368cce99915991b25df0b50b7cbb98b9c6a7d141ba6cc15958651 SHA512 c8e79ad839964680d29ab56a4de255f91192741951673025da6889c544a232d4d392db2da8005d8e22999a37bfbc9c9fe7f6043b165bc4edc2f2a29261d8a3d6 DIST runc-1.1.5.tar.gz 2336539 BLAKE2B 3fcc4c2160f33fcec2efd6bcd755279c535128af870d4ea71dc07c501c0f401f394f2f66219739ca24cc5ec37b5944b0323f8e7ee49c619513ce826159e3a395 SHA512 f3cc9b93b0fe8a4341d410010fe584febb8e975ec9e0fd569d7dff33ab74c5821a2e0c40b7aeafd6b90991a50eae9c352342437f09cf6884dc850ceccdc68944 +DIST runc-1.1.7.tar.gz 2511464 BLAKE2B 63f09052659636b62185abbb178f7e104d22125190899e80e71ed2ba35567eb855abf786d3c7fff3dd9a1ab43ee282fcaecb6650cd8a1ce49c05acefd7c12cde SHA512 e3a18f04ac2c3553a815074ca64e04cfd71af54d78edbd4a13819f187476f96d7311c23bb63fb5c311b91865db4540985a6f9daa84819b0bac5f023b3b2a832c diff --git a/app-containers/runc/runc-1.1.7.ebuild b/app-containers/runc/runc-1.1.7.ebuild new file mode 100644 index ..0633aa35c491 --- /dev/null +++ b/app-containers/runc/runc-1.1.7.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module linux-info + +# update on bump, look for https://github.com/docker\ +# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer +RUNC_COMMIT=4ffc61430bbe6d3d405bdf357b766bf303ff3cc5 +CONFIG_CHECK="~USER_NS" + +DESCRIPTION="runc container cli tools" +HOMEPAGE="http://github.com/opencontainers/runc/; +MY_PV="${PV/_/-}" +SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="apparmor hardened +kmem +seccomp selinux test" + +DEPEND="seccomp? ( sys-libs/libseccomp )" + +RDEPEND=" + ${DEPEND} + !app-emulation/docker-runc + apparmor? ( sys-libs/libapparmor ) + selinux? ( sec-policy/selinux-container ) +" + +BDEPEND=" + dev-go/go-md2man + test? ( "${RDEPEND}" ) +" + +# tests need busybox binary, and portage namespace +# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox +# majority of tests pass +RESTRICT+=" test" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_compile() { + # Taken from app-containers/docker-1.7.0-r1 + export CGO_CFLAGS="-I${ESYSROOT}/usr/include" + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') + -L${ESYSROOT}/usr/$(get_libdir)" + + # build up optional flags + local options=( + $(usev apparmor) + $(usev seccomp) + $(usex kmem '' 'nokmem') + ) + + myemakeargs=( + BUILDTAGS="${options[*]}" + COMMIT="${RUNC_COMMIT}" + ) + + emake "${myemakeargs[@]}" runc man +} + +src_install() { + myemakeargs+=( + PREFIX="${ED}/usr" + BINDIR="${ED}/usr/bin" + MANDIR="${ED}/usr/share/man" + ) + emake "${myemakeargs[@]}" install install-man install-bash + + local DOCS=( README.md PRINCIPLES.md docs/. ) + einstalldocs +} + +src_test() { + emake "${myemakeargs[@]}" localunittest +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 082f7b1e24a65be9c7b8d09cab220a68a3aca164 Author: William Hubbs gentoo org> AuthorDate: Sun Apr 23 21:33:55 2023 + Commit: William Hubbs gentoo org> CommitDate: Sun Apr 23 21:33:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=082f7b1e app-containers/runc: add 1.1.5 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 1 + app-containers/runc/runc-1.1.5.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index 1aab0cf80f9d..919aead73539 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1 +1,2 @@ DIST runc-1.1.4.tar.gz 2334639 BLAKE2B bc7eb7de29e8ebb9ce146bc77bf6cfc116f4af3e28c0344059183cf0c8082c629ccb235531c368cce99915991b25df0b50b7cbb98b9c6a7d141ba6cc15958651 SHA512 c8e79ad839964680d29ab56a4de255f91192741951673025da6889c544a232d4d392db2da8005d8e22999a37bfbc9c9fe7f6043b165bc4edc2f2a29261d8a3d6 +DIST runc-1.1.5.tar.gz 2336539 BLAKE2B 3fcc4c2160f33fcec2efd6bcd755279c535128af870d4ea71dc07c501c0f401f394f2f66219739ca24cc5ec37b5944b0323f8e7ee49c619513ce826159e3a395 SHA512 f3cc9b93b0fe8a4341d410010fe584febb8e975ec9e0fd569d7dff33ab74c5821a2e0c40b7aeafd6b90991a50eae9c352342437f09cf6884dc850ceccdc68944 diff --git a/app-containers/runc/runc-1.1.5.ebuild b/app-containers/runc/runc-1.1.5.ebuild new file mode 100644 index ..83e98084e2e8 --- /dev/null +++ b/app-containers/runc/runc-1.1.5.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module linux-info + +# update on bump, look for https://github.com/docker\ +# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer +RUNC_COMMIT=f19387a6bec4944c770f7668ab51c4348d9c2f38 +CONFIG_CHECK="~USER_NS" + +DESCRIPTION="runc container cli tools" +HOMEPAGE="http://github.com/opencontainers/runc/; +MY_PV="${PV/_/-}" +SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="apparmor hardened +kmem +seccomp selinux test" + +DEPEND="seccomp? ( sys-libs/libseccomp )" + +RDEPEND=" + ${DEPEND} + !app-emulation/docker-runc + apparmor? ( sys-libs/libapparmor ) + selinux? ( sec-policy/selinux-container ) +" + +BDEPEND=" + dev-go/go-md2man + test? ( "${RDEPEND}" ) +" + +# tests need busybox binary, and portage namespace +# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox +# majority of tests pass +RESTRICT+=" test" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_compile() { + # Taken from app-containers/docker-1.7.0-r1 + export CGO_CFLAGS="-I${ESYSROOT}/usr/include" + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') + -L${ESYSROOT}/usr/$(get_libdir)" + + # build up optional flags + local options=( + $(usev apparmor) + $(usev seccomp) + $(usex kmem '' 'nokmem') + ) + + myemakeargs=( + BUILDTAGS="${options[*]}" + COMMIT="${RUNC_COMMIT}" + ) + + emake "${myemakeargs[@]}" runc man +} + +src_install() { + myemakeargs+=( + PREFIX="${ED}/usr" + BINDIR="${ED}/usr/bin" + MANDIR="${ED}/usr/share/man" + ) + emake "${myemakeargs[@]}" install install-man install-bash + + local DOCS=( README.md PRINCIPLES.md docs/. ) + einstalldocs +} + +src_test() { + emake "${myemakeargs[@]}" localunittest +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: b1bed292b9e7921754f4466ad7aeb11dbfc9dbc3 Author: William Hubbs gentoo org> AuthorDate: Thu Jan 5 05:34:37 2023 + Commit: William Hubbs gentoo org> CommitDate: Thu Jan 5 05:34:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1bed292 app-containers/runc: drop 1.1.3 Bug: https://bugs.gentoo.org/884803 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 1 - app-containers/runc/runc-1.1.3.ebuild | 78 --- 2 files changed, 79 deletions(-) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index 5f8b6d16045a..1aab0cf80f9d 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1,2 +1 @@ -DIST runc-1.1.3.tar.gz 284 BLAKE2B 7530faa80a6d51c840a1ea702ec59580a3e42514f5932a7dd4df9f80ff93245bde05accd572a942190b6be76316f38a408566b003ad380611376e73abe3cb5c0 SHA512 27fce2569d0dc710a0f90095957be30c29da24ce1d2b8e115b9dc11d36f5226d98c4b2d8b92ecfa7581eade90bc51c5d9bccaf15fcb2542dafebe4fabc6e1cd9 DIST runc-1.1.4.tar.gz 2334639 BLAKE2B bc7eb7de29e8ebb9ce146bc77bf6cfc116f4af3e28c0344059183cf0c8082c629ccb235531c368cce99915991b25df0b50b7cbb98b9c6a7d141ba6cc15958651 SHA512 c8e79ad839964680d29ab56a4de255f91192741951673025da6889c544a232d4d392db2da8005d8e22999a37bfbc9c9fe7f6043b165bc4edc2f2a29261d8a3d6 diff --git a/app-containers/runc/runc-1.1.3.ebuild b/app-containers/runc/runc-1.1.3.ebuild deleted file mode 100644 index ae3b5499f47a.. --- a/app-containers/runc/runc-1.1.3.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module linux-info - -# update on bump, look for https://github.com/docker\ -# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer -RUNC_COMMIT=6724737f999df9ee0d8ca5c6d7b81f97adc34374 -CONFIG_CHECK="~USER_NS" - -DESCRIPTION="runc container cli tools" -HOMEPAGE="http://github.com/opencontainers/runc/; -MY_PV="${PV/_/-}" -SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor hardened +kmem +seccomp selinux test" - -DEPEND="seccomp? ( sys-libs/libseccomp )" - -RDEPEND=" - ${DEPEND} - !app-emulation/docker-runc - apparmor? ( sys-libs/libapparmor ) - selinux? ( sec-policy/selinux-container ) -" - -BDEPEND=" - dev-go/go-md2man - test? ( "${RDEPEND}" ) -" - -# tests need busybox binary, and portage namespace -# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox -# majority of tests pass -RESTRICT+=" test" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_compile() { - # Taken from app-containers/docker-1.7.0-r1 - export CGO_CFLAGS="-I${ESYSROOT}/usr/include" - export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') - -L${ESYSROOT}/usr/$(get_libdir)" - - # build up optional flags - local options=( - $(usev apparmor) - $(usev seccomp) - $(usex kmem '' 'nokmem') - ) - - myemakeargs=( - BUILDTAGS="${options[*]}" - COMMIT="${RUNC_COMMIT}" - ) - - emake "${myemakeargs[@]}" runc man -} - -src_install() { - myemakeargs+=( - PREFIX="${ED}/usr" - BINDIR="${ED}/usr/bin" - MANDIR="${ED}/usr/share/man" - ) - emake "${myemakeargs[@]}" install install-man install-bash - - local DOCS=( README.md PRINCIPLES.md docs/. ) - einstalldocs -} - -src_test() { - emake "${myemakeargs[@]}" localunittest -}
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 103c27e775055430b2a97ac0ebba0d4f9a4396f9 Author: Sam James gentoo org> AuthorDate: Thu Jan 5 05:05:04 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jan 5 05:05:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=103c27e7 app-containers/runc: Stabilize 1.1.4 arm64, #889546 Signed-off-by: Sam James gentoo.org> app-containers/runc/runc-1.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.4.ebuild b/app-containers/runc/runc-1.1.4.ebuild index 0e6806625342..8818b620d307 100644 --- a/app-containers/runc/runc-1.1.4.ebuild +++ b/app-containers/runc/runc-1.1.4.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: bcf3f59981ae8bf2af0341089c181a25b987aa0e Author: William Hubbs gentoo org> AuthorDate: Tue Jan 3 19:31:17 2023 + Commit: William Hubbs gentoo org> CommitDate: Tue Jan 3 19:34:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf3f599 app-containers/runc: stabilize 1.1.4 for amd64 #889546 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/runc-1.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.4.ebuild b/app-containers/runc/runc-1.1.4.ebuild index 5a7ce14b3789..0e6806625342 100644 --- a/app-containers/runc/runc-1.1.4.ebuild +++ b/app-containers/runc/runc-1.1.4.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 3489204f7fc21714273de4ee447022ccf5543042 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jan 3 19:16:42 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jan 3 19:16:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3489204f app-containers/runc: Stabilize 1.1.4 ppc64, #889546 Signed-off-by: Arthur Zamarin gentoo.org> app-containers/runc/runc-1.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.4.ebuild b/app-containers/runc/runc-1.1.4.ebuild index e54c791a9b78..5a7ce14b3789 100644 --- a/app-containers/runc/runc-1.1.4.ebuild +++ b/app-containers/runc/runc-1.1.4.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 44711d3988a18ae2953421f20c0572e93eaf8975 Author: William Hubbs gentoo org> AuthorDate: Mon Jan 2 22:21:45 2023 + Commit: William Hubbs gentoo org> CommitDate: Mon Jan 2 22:21:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44711d39 app-containers/runc: add 1.1.4 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 1 + app-containers/runc/runc-1.1.4.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index a2c2fb30da3f..5f8b6d16045a 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1 +1,2 @@ DIST runc-1.1.3.tar.gz 284 BLAKE2B 7530faa80a6d51c840a1ea702ec59580a3e42514f5932a7dd4df9f80ff93245bde05accd572a942190b6be76316f38a408566b003ad380611376e73abe3cb5c0 SHA512 27fce2569d0dc710a0f90095957be30c29da24ce1d2b8e115b9dc11d36f5226d98c4b2d8b92ecfa7581eade90bc51c5d9bccaf15fcb2542dafebe4fabc6e1cd9 +DIST runc-1.1.4.tar.gz 2334639 BLAKE2B bc7eb7de29e8ebb9ce146bc77bf6cfc116f4af3e28c0344059183cf0c8082c629ccb235531c368cce99915991b25df0b50b7cbb98b9c6a7d141ba6cc15958651 SHA512 c8e79ad839964680d29ab56a4de255f91192741951673025da6889c544a232d4d392db2da8005d8e22999a37bfbc9c9fe7f6043b165bc4edc2f2a29261d8a3d6 diff --git a/app-containers/runc/runc-1.1.4.ebuild b/app-containers/runc/runc-1.1.4.ebuild new file mode 100644 index ..e54c791a9b78 --- /dev/null +++ b/app-containers/runc/runc-1.1.4.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module linux-info + +# update on bump, look for https://github.com/docker\ +# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer +RUNC_COMMIT=5fd4c4d144137e991c4acebb2146ab1483a97925 +CONFIG_CHECK="~USER_NS" + +DESCRIPTION="runc container cli tools" +HOMEPAGE="http://github.com/opencontainers/runc/; +MY_PV="${PV/_/-}" +SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="apparmor hardened +kmem +seccomp selinux test" + +DEPEND="seccomp? ( sys-libs/libseccomp )" + +RDEPEND=" + ${DEPEND} + !app-emulation/docker-runc + apparmor? ( sys-libs/libapparmor ) + selinux? ( sec-policy/selinux-container ) +" + +BDEPEND=" + dev-go/go-md2man + test? ( "${RDEPEND}" ) +" + +# tests need busybox binary, and portage namespace +# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox +# majority of tests pass +RESTRICT+=" test" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_compile() { + # Taken from app-containers/docker-1.7.0-r1 + export CGO_CFLAGS="-I${ESYSROOT}/usr/include" + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') + -L${ESYSROOT}/usr/$(get_libdir)" + + # build up optional flags + local options=( + $(usev apparmor) + $(usev seccomp) + $(usex kmem '' 'nokmem') + ) + + myemakeargs=( + BUILDTAGS="${options[*]}" + COMMIT="${RUNC_COMMIT}" + ) + + emake "${myemakeargs[@]}" runc man +} + +src_install() { + myemakeargs+=( + PREFIX="${ED}/usr" + BINDIR="${ED}/usr/bin" + MANDIR="${ED}/usr/share/man" + ) + emake "${myemakeargs[@]}" install install-man install-bash + + local DOCS=( README.md PRINCIPLES.md docs/. ) + einstalldocs +} + +src_test() { + emake "${myemakeargs[@]}" localunittest +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 4639f22272c5c72029eb8a50e846abc06280cd59 Author: William Hubbs gentoo org> AuthorDate: Sat Aug 20 22:02:45 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Aug 20 22:02:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4639f222 app-containers/runc: drop 1.0.3, 1.1.0, 1.1.1, 1.1.2 Bug: https://bugs.gentoo.org/850124 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 4 -- app-containers/runc/runc-1.0.3.ebuild | 78 --- app-containers/runc/runc-1.1.0.ebuild | 77 -- app-containers/runc/runc-1.1.1.ebuild | 78 --- app-containers/runc/runc-1.1.2.ebuild | 78 --- 5 files changed, 315 deletions(-) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index 415eda4e88c7..a2c2fb30da3f 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1,5 +1 @@ -DIST runc-1.0.3.tar.gz 2375241 BLAKE2B 0fb9368ab5442462001c15a67a71821133ad90d16cac5aac760e52b2477db69c0a5dd59df42601119b19ede508889796c994a24624f88ec6a1a29dad19e0bf33 SHA512 64a1894c2b4ed5a68b185e88548fc9fbbd01d8a9495feed59fb196aa06763d64cfb71ca6cbc09d1defa26a0d94ad58626296585741f23df2e290147ba6c4c26e -DIST runc-1.1.0.tar.gz 2332427 BLAKE2B 3a194221d0bab813249e23c5f725255e453ce6843c2cb7e1a40a3c6fdd90a1a805c18ebadf56ee5d535f253025716aae6ab3f437140a3cc69e854e750e205e0c SHA512 542ea87c488fd120f2b77e53e2c197f09cd504fbe55dbe47008aaa5b0565aa300fc49f8cadc24ead796e45a4e95a30dfb08bfeefa58dc370145a218fd2869e41 -DIST runc-1.1.1.tar.gz 2332722 BLAKE2B d0abe624ddd17885bd25a5923e35ed760a7acaeb2ae7eefa18cdd28a2ecfc79a958d550eafac421b58865376620d7475338752df823e0f1b4a69be201fe4ea90 SHA512 baf622e7edae9b68d2fa255f02359d770489c7578be3c6379a5d939b4f1dfa697ec9eb4ef7dce252e64ee5225f76c06e45182a9b92b68a952e21e3f5f91450d0 -DIST runc-1.1.2.tar.gz 2332953 BLAKE2B e6047baa799e97d201630f5ff438ca8742ef4c9f465c3728fe2e4bd7f18a571172cb8f994c0e9ffba4f7ae75088626583602f49e0e9f4764c96157820c332b5b SHA512 61d8cc82f49e3bc1cf4cc4ae18a9d9c8f4ae93e8380ce6fa9034b154bd1b915339ee65babdf7518021d015a3c31545fcbad5bbf0c4579c7eb50988877121f049 DIST runc-1.1.3.tar.gz 284 BLAKE2B 7530faa80a6d51c840a1ea702ec59580a3e42514f5932a7dd4df9f80ff93245bde05accd572a942190b6be76316f38a408566b003ad380611376e73abe3cb5c0 SHA512 27fce2569d0dc710a0f90095957be30c29da24ce1d2b8e115b9dc11d36f5226d98c4b2d8b92ecfa7581eade90bc51c5d9bccaf15fcb2542dafebe4fabc6e1cd9 diff --git a/app-containers/runc/runc-1.0.3.ebuild b/app-containers/runc/runc-1.0.3.ebuild deleted file mode 100644 index 98acb8f3bd4e.. --- a/app-containers/runc/runc-1.0.3.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit go-module linux-info - -# update on bump, look for https://github.com/docker\ -# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer -RUNC_COMMIT=f46b6ba2c9314cfc8caae24a32ec5fe9ef1059fe -CONFIG_CHECK="~USER_NS" - -DESCRIPTION="runc container cli tools" -HOMEPAGE="http://github.com/opencontainers/runc/; -MY_PV="${PV/_/-}" -SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor hardened +kmem +seccomp test" - -DEPEND="seccomp? ( sys-libs/libseccomp )" - -RDEPEND=" - ${DEPEND} - !app-emulation/docker-runc - apparmor? ( sys-libs/libapparmor ) -" - -BDEPEND=" - dev-go/go-md2man - test? ( "${RDEPEND}" ) -" - -# tests need busybox binary, and portage namespace -# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox -# majority of tests pass -RESTRICT+=" test" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_compile() { - # Taken from app-containers/docker-1.7.0-r1 - export CGO_CFLAGS="-I${ESYSROOT}/usr/include" - export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') - -L${ESYSROOT}/usr/$(get_libdir)" - - # build up optional flags - local options=( - $(usev apparmor) - $(usev seccomp) - $(usex kmem '' 'nokmem') - ) - - myemakeargs=( - BUILDTAGS="${options[*]}" - COMMIT="${RUNC_COMMIT}" - ) - - emake "${myemakeargs[@]}" runc man -} - -src_install() { - myemakeargs+=( - PREFIX="${ED}/usr" - BINDIR="${ED}/usr/bin" - MANDIR="${ED}/usr/share/man" - ) - emake "${myemakeargs[@]}" install install-man install-bash - - local DOCS=( README.md PRINCIPLES.md docs/. ) - einstalldocs -} - -src_test() { - emake "${myemakeargs[@]}" localunittest -} diff --git a/app-containers/runc/runc-1.1.0.ebuild b/app-containers/runc/runc-1.1.0.ebuild deleted file mode 100644
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 3acf8305bfb8cfad0c9a3f4f6503529b1a075aac Author: Arthur Zamarin gentoo org> AuthorDate: Fri Aug 19 19:32:59 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 19 19:32:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3acf8305 app-containers/runc: Stabilize 1.1.3 ppc64, #865193 Signed-off-by: Arthur Zamarin gentoo.org> app-containers/runc/runc-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.3.ebuild b/app-containers/runc/runc-1.1.3.ebuild index b4a730d82449..ae3b5499f47a 100644 --- a/app-containers/runc/runc-1.1.3.ebuild +++ b/app-containers/runc/runc-1.1.3.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: fcd2c2212bd5a1d93a170c7a315d7bc0a3cda0c5 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 15 07:42:30 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 15 07:42:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcd2c221 app-containers/runc: arm64 stable wrt bug #865193 Signed-off-by: Agostino Sarubbo gentoo.org> app-containers/runc/runc-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.3.ebuild b/app-containers/runc/runc-1.1.3.ebuild index f18a5090b8d6..b4a730d82449 100644 --- a/app-containers/runc/runc-1.1.3.ebuild +++ b/app-containers/runc/runc-1.1.3.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: f81ce98597d4346f8696e939116f651b6ba4d19d Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 15 07:39:07 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 15 07:39:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f81ce985 app-containers/runc: amd64 stable wrt bug #865193 Signed-off-by: Agostino Sarubbo gentoo.org> app-containers/runc/runc-1.1.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.3.ebuild b/app-containers/runc/runc-1.1.3.ebuild index e17a2001f385..f18a5090b8d6 100644 --- a/app-containers/runc/runc-1.1.3.ebuild +++ b/app-containers/runc/runc-1.1.3.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: c7b010c97cc4f8b06d7ab25f592a45e0cd521245 Author: William Hubbs gentoo org> AuthorDate: Sun Aug 14 22:39:24 2022 + Commit: William Hubbs gentoo org> CommitDate: Sun Aug 14 22:46:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7b010c9 app-containers/runc: add 1.1.3 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 1 + app-containers/runc/runc-1.1.3.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index 2c9db9c9f776..415eda4e88c7 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -2,3 +2,4 @@ DIST runc-1.0.3.tar.gz 2375241 BLAKE2B 0fb9368ab5442462001c15a67a71821133ad90d16 DIST runc-1.1.0.tar.gz 2332427 BLAKE2B 3a194221d0bab813249e23c5f725255e453ce6843c2cb7e1a40a3c6fdd90a1a805c18ebadf56ee5d535f253025716aae6ab3f437140a3cc69e854e750e205e0c SHA512 542ea87c488fd120f2b77e53e2c197f09cd504fbe55dbe47008aaa5b0565aa300fc49f8cadc24ead796e45a4e95a30dfb08bfeefa58dc370145a218fd2869e41 DIST runc-1.1.1.tar.gz 2332722 BLAKE2B d0abe624ddd17885bd25a5923e35ed760a7acaeb2ae7eefa18cdd28a2ecfc79a958d550eafac421b58865376620d7475338752df823e0f1b4a69be201fe4ea90 SHA512 baf622e7edae9b68d2fa255f02359d770489c7578be3c6379a5d939b4f1dfa697ec9eb4ef7dce252e64ee5225f76c06e45182a9b92b68a952e21e3f5f91450d0 DIST runc-1.1.2.tar.gz 2332953 BLAKE2B e6047baa799e97d201630f5ff438ca8742ef4c9f465c3728fe2e4bd7f18a571172cb8f994c0e9ffba4f7ae75088626583602f49e0e9f4764c96157820c332b5b SHA512 61d8cc82f49e3bc1cf4cc4ae18a9d9c8f4ae93e8380ce6fa9034b154bd1b915339ee65babdf7518021d015a3c31545fcbad5bbf0c4579c7eb50988877121f049 +DIST runc-1.1.3.tar.gz 284 BLAKE2B 7530faa80a6d51c840a1ea702ec59580a3e42514f5932a7dd4df9f80ff93245bde05accd572a942190b6be76316f38a408566b003ad380611376e73abe3cb5c0 SHA512 27fce2569d0dc710a0f90095957be30c29da24ce1d2b8e115b9dc11d36f5226d98c4b2d8b92ecfa7581eade90bc51c5d9bccaf15fcb2542dafebe4fabc6e1cd9 diff --git a/app-containers/runc/runc-1.1.3.ebuild b/app-containers/runc/runc-1.1.3.ebuild new file mode 100644 index ..e17a2001f385 --- /dev/null +++ b/app-containers/runc/runc-1.1.3.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module linux-info + +# update on bump, look for https://github.com/docker\ +# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer +RUNC_COMMIT=6724737f999df9ee0d8ca5c6d7b81f97adc34374 +CONFIG_CHECK="~USER_NS" + +DESCRIPTION="runc container cli tools" +HOMEPAGE="http://github.com/opencontainers/runc/; +MY_PV="${PV/_/-}" +SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="apparmor hardened +kmem +seccomp selinux test" + +DEPEND="seccomp? ( sys-libs/libseccomp )" + +RDEPEND=" + ${DEPEND} + !app-emulation/docker-runc + apparmor? ( sys-libs/libapparmor ) + selinux? ( sec-policy/selinux-container ) +" + +BDEPEND=" + dev-go/go-md2man + test? ( "${RDEPEND}" ) +" + +# tests need busybox binary, and portage namespace +# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox +# majority of tests pass +RESTRICT+=" test" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_compile() { + # Taken from app-containers/docker-1.7.0-r1 + export CGO_CFLAGS="-I${ESYSROOT}/usr/include" + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') + -L${ESYSROOT}/usr/$(get_libdir)" + + # build up optional flags + local options=( + $(usev apparmor) + $(usev seccomp) + $(usex kmem '' 'nokmem') + ) + + myemakeargs=( + BUILDTAGS="${options[*]}" + COMMIT="${RUNC_COMMIT}" + ) + + emake "${myemakeargs[@]}" runc man +} + +src_install() { + myemakeargs+=( + PREFIX="${ED}/usr" + BINDIR="${ED}/usr/bin" + MANDIR="${ED}/usr/share/man" + ) + emake "${myemakeargs[@]}" install install-man install-bash + + local DOCS=( README.md PRINCIPLES.md docs/. ) + einstalldocs +} + +src_test() { + emake "${myemakeargs[@]}" localunittest +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 6d09b48976e555e3a183f73dd59748b6e6092bca Author: William Hubbs gentoo org> AuthorDate: Sat May 14 02:29:31 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat May 14 02:29:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d09b489 app-containers/runc: add 1.1.2 Bug: https://bugs.gentoo.org/844085 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 1 + app-containers/runc/runc-1.1.2.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index e689d99a3337..2c9db9c9f776 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1,3 +1,4 @@ DIST runc-1.0.3.tar.gz 2375241 BLAKE2B 0fb9368ab5442462001c15a67a71821133ad90d16cac5aac760e52b2477db69c0a5dd59df42601119b19ede508889796c994a24624f88ec6a1a29dad19e0bf33 SHA512 64a1894c2b4ed5a68b185e88548fc9fbbd01d8a9495feed59fb196aa06763d64cfb71ca6cbc09d1defa26a0d94ad58626296585741f23df2e290147ba6c4c26e DIST runc-1.1.0.tar.gz 2332427 BLAKE2B 3a194221d0bab813249e23c5f725255e453ce6843c2cb7e1a40a3c6fdd90a1a805c18ebadf56ee5d535f253025716aae6ab3f437140a3cc69e854e750e205e0c SHA512 542ea87c488fd120f2b77e53e2c197f09cd504fbe55dbe47008aaa5b0565aa300fc49f8cadc24ead796e45a4e95a30dfb08bfeefa58dc370145a218fd2869e41 DIST runc-1.1.1.tar.gz 2332722 BLAKE2B d0abe624ddd17885bd25a5923e35ed760a7acaeb2ae7eefa18cdd28a2ecfc79a958d550eafac421b58865376620d7475338752df823e0f1b4a69be201fe4ea90 SHA512 baf622e7edae9b68d2fa255f02359d770489c7578be3c6379a5d939b4f1dfa697ec9eb4ef7dce252e64ee5225f76c06e45182a9b92b68a952e21e3f5f91450d0 +DIST runc-1.1.2.tar.gz 2332953 BLAKE2B e6047baa799e97d201630f5ff438ca8742ef4c9f465c3728fe2e4bd7f18a571172cb8f994c0e9ffba4f7ae75088626583602f49e0e9f4764c96157820c332b5b SHA512 61d8cc82f49e3bc1cf4cc4ae18a9d9c8f4ae93e8380ce6fa9034b154bd1b915339ee65babdf7518021d015a3c31545fcbad5bbf0c4579c7eb50988877121f049 diff --git a/app-containers/runc/runc-1.1.2.ebuild b/app-containers/runc/runc-1.1.2.ebuild new file mode 100644 index ..a40a7842ef9b --- /dev/null +++ b/app-containers/runc/runc-1.1.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module linux-info + +# update on bump, look for https://github.com/docker\ +# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer +RUNC_COMMIT=a916309fff0f838eb94e928713dbc3c0d0ac7aa4 +CONFIG_CHECK="~USER_NS" + +DESCRIPTION="runc container cli tools" +HOMEPAGE="http://github.com/opencontainers/runc/; +MY_PV="${PV/_/-}" +SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="apparmor hardened +kmem +seccomp selinux test" + +DEPEND="seccomp? ( sys-libs/libseccomp )" + +RDEPEND=" + ${DEPEND} + !app-emulation/docker-runc + apparmor? ( sys-libs/libapparmor ) + selinux? ( sec-policy/selinux-container ) +" + +BDEPEND=" + dev-go/go-md2man + test? ( "${RDEPEND}" ) +" + +# tests need busybox binary, and portage namespace +# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox +# majority of tests pass +RESTRICT+=" test" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_compile() { + # Taken from app-containers/docker-1.7.0-r1 + export CGO_CFLAGS="-I${ESYSROOT}/usr/include" + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') + -L${ESYSROOT}/usr/$(get_libdir)" + + # build up optional flags + local options=( + $(usev apparmor) + $(usev seccomp) + $(usex kmem '' 'nokmem') + ) + + myemakeargs=( + BUILDTAGS="${options[*]}" + COMMIT="${RUNC_COMMIT}" + ) + + emake "${myemakeargs[@]}" runc man +} + +src_install() { + myemakeargs+=( + PREFIX="${ED}/usr" + BINDIR="${ED}/usr/bin" + MANDIR="${ED}/usr/share/man" + ) + emake "${myemakeargs[@]}" install install-man install-bash + + local DOCS=( README.md PRINCIPLES.md docs/. ) + einstalldocs +} + +src_test() { + emake "${myemakeargs[@]}" localunittest +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/files/
commit: 2d0d3ec11073df20c4c76cbcb76807690ee3ad42 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Sat Apr 16 15:11:49 2022 + Commit: Sam James gentoo org> CommitDate: Sun Apr 17 19:42:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0d3ec1 app-containers/runc: remove unused patch(es) Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/25043 Signed-off-by: Sam James gentoo.org> app-containers/runc/files/CVE-2021-43784.patch | 86 -- 1 file changed, 86 deletions(-) diff --git a/app-containers/runc/files/CVE-2021-43784.patch b/app-containers/runc/files/CVE-2021-43784.patch deleted file mode 100644 index ab3886ee9ba7.. --- a/app-containers/runc/files/CVE-2021-43784.patch +++ /dev/null @@ -1,86 +0,0 @@ -From b8dbe46687c2a96efa9252b69d3fc1ce33bdc416 Mon Sep 17 00:00:00 2001 -From: Aleksa Sarai -Date: Thu, 18 Nov 2021 16:12:59 +1100 -Subject: [PATCH] runc init: avoid netlink message length overflows - -When writing netlink messages, it is possible to have a byte array -larger than UINT16_MAX which would result in the length field -overflowing and allowing user-controlled data to be parsed as control -characters (such as creating custom mount points, changing which set of -namespaces to allow, and so on). - -Co-authored-by: Kir Kolyshkin -Signed-off-by: Kir Kolyshkin -Signed-off-by: Aleksa Sarai - libcontainer/container_linux.go | 20 +++- - libcontainer/message_linux.go | 9 + - 2 files changed, 28 insertions(+), 1 deletion(-) - -diff --git a/libcontainer/container_linux.go b/libcontainer/container_linux.go -index 6ce1854f68..1484703b0c 100644 a/libcontainer/container_linux.go -+++ b/libcontainer/container_linux.go -@@ -2028,16 +2028,34 @@ func encodeIDMapping(idMap []configs.IDMap) ([]byte, error) { - return data.Bytes(), nil - } - -+// netlinkError is an error wrapper type for use by custom netlink message -+// types. Panics with errors are wrapped in netlinkError so that the recover -+// in bootstrapData can distinguish intentional panics. -+type netlinkError struct{ error } -+ - // bootstrapData encodes the necessary data in netlink binary format - // as a io.Reader. - // Consumer can write the data to a bootstrap program - // such as one that uses nsenter package to bootstrap the container's - // init process correctly, i.e. with correct namespaces, uid/gid - // mapping etc. --func (c *linuxContainer) bootstrapData(cloneFlags uintptr, nsMaps map[configs.NamespaceType]string) (io.Reader, error) { -+func (c *linuxContainer) bootstrapData(cloneFlags uintptr, nsMaps map[configs.NamespaceType]string) (_ io.Reader, Err error) { - // create the netlink message - r := nl.NewNetlinkRequest(int(InitMsg), 0) - -+ // Our custom messages cannot bubble up an error using returns, instead -+ // they will panic with the specific error type, netlinkError. In that -+ // case, recover from the panic and return that as an error. -+ defer func() { -+ if r := recover(); r != nil { -+ if e, ok := r.(netlinkError); ok { -+ Err = e.error -+ } else { -+ panic(r) -+ } -+ } -+ }() -+ - // write cloneFlags - r.AddData({ - Type: CloneFlagsAttr, -diff --git a/libcontainer/message_linux.go b/libcontainer/message_linux.go -index 1d4f5033aa..e4107ce39f 100644 a/libcontainer/message_linux.go -+++ b/libcontainer/message_linux.go -@@ -3,6 +3,9 @@ - package libcontainer - - import ( -+ "fmt" -+ "math" -+ - "github.com/vishvananda/netlink/nl" - "golang.org/x/sys/unix" - ) -@@ -54,6 +57,12 @@ type Bytemsg struct { - - func (msg *Bytemsg) Serialize() []byte { - l := msg.Len() -+ if l > math.MaxUint16 { -+ // We cannot return nil nor an error here, so we panic with -+ // a specific type instead, which is handled via recover in -+ // bootstrapData. -+ panic(netlinkError{fmt.Errorf("netlink: cannot serialize bytemsg of length %d (larger than UINT16_MAX)", l)}) -+ } - buf := make([]byte, (l+unix.NLA_ALIGNTO-1) & ^(unix.NLA_ALIGNTO-1)) - native := nl.NativeEndian() - native.PutUint16(buf[0:2], uint16(l))
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 27387f634fa4b8863b46dab79da17503788a9930 Author: William Hubbs gentoo org> AuthorDate: Thu Apr 14 22:52:01 2022 + Commit: William Hubbs gentoo org> CommitDate: Thu Apr 14 22:52:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27387f63 app-containers/runc: drop 1.0.2-r1 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 1 - app-containers/runc/runc-1.0.2-r1.ebuild | 80 2 files changed, 81 deletions(-) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index b87f6306aa6e..e689d99a3337 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1,4 +1,3 @@ -DIST runc-1.0.2.tar.gz 2374156 BLAKE2B 526520adb7127e46e7258de75e66a15a5aac216a2a2fcb91f4d9c5da393892242c4d93c5f5483ab111bf29eed7d8f0c8c138ae83a22809d72802a981dcda0395 SHA512 434abd6d7ad2508c2272b627d8aeeb28ecd8461899bff463e7d2c7abbc0f0cbb2e0bafbfe81fc534fad506b1acb4bda3e05639ecd908bc9d0d2e9356f1e56e26 DIST runc-1.0.3.tar.gz 2375241 BLAKE2B 0fb9368ab5442462001c15a67a71821133ad90d16cac5aac760e52b2477db69c0a5dd59df42601119b19ede508889796c994a24624f88ec6a1a29dad19e0bf33 SHA512 64a1894c2b4ed5a68b185e88548fc9fbbd01d8a9495feed59fb196aa06763d64cfb71ca6cbc09d1defa26a0d94ad58626296585741f23df2e290147ba6c4c26e DIST runc-1.1.0.tar.gz 2332427 BLAKE2B 3a194221d0bab813249e23c5f725255e453ce6843c2cb7e1a40a3c6fdd90a1a805c18ebadf56ee5d535f253025716aae6ab3f437140a3cc69e854e750e205e0c SHA512 542ea87c488fd120f2b77e53e2c197f09cd504fbe55dbe47008aaa5b0565aa300fc49f8cadc24ead796e45a4e95a30dfb08bfeefa58dc370145a218fd2869e41 DIST runc-1.1.1.tar.gz 2332722 BLAKE2B d0abe624ddd17885bd25a5923e35ed760a7acaeb2ae7eefa18cdd28a2ecfc79a958d550eafac421b58865376620d7475338752df823e0f1b4a69be201fe4ea90 SHA512 baf622e7edae9b68d2fa255f02359d770489c7578be3c6379a5d939b4f1dfa697ec9eb4ef7dce252e64ee5225f76c06e45182a9b92b68a952e21e3f5f91450d0 diff --git a/app-containers/runc/runc-1.0.2-r1.ebuild b/app-containers/runc/runc-1.0.2-r1.ebuild deleted file mode 100644 index d31a90d65a0d.. --- a/app-containers/runc/runc-1.0.2-r1.ebuild +++ /dev/null @@ -1,80 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit go-module linux-info - -# update on bump, look for https://github.com/docker\ -# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer -RUNC_COMMIT=52b36a2dd837e8462de8e01458bf02cf9eea47dd -CONFIG_CHECK="~USER_NS" - -DESCRIPTION="runc container cli tools" -HOMEPAGE="http://github.com/opencontainers/runc/; -MY_PV="${PV/_/-}" -SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" -IUSE="apparmor hardened +kmem +seccomp test" - -DEPEND="seccomp? ( sys-libs/libseccomp )" - -RDEPEND=" - ${DEPEND} - !app-emulation/docker-runc - apparmor? ( sys-libs/libapparmor ) -" - -BDEPEND=" - dev-go/go-md2man - test? ( "${RDEPEND}" ) -" - -PATCHES=( "${FILESDIR}/CVE-2021-43784.patch" ) - -# tests need busybox binary, and portage namespace -# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox -# majority of tests pass -RESTRICT+=" test" - -S="${WORKDIR}/${PN}-${MY_PV}" - -src_compile() { - # Taken from app-containers/docker-1.7.0-r1 - export CGO_CFLAGS="-I${ESYSROOT}/usr/include" - export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') - -L${ESYSROOT}/usr/$(get_libdir)" - - # build up optional flags - local options=( - $(usev apparmor) - $(usev seccomp) - $(usex kmem '' 'nokmem') - ) - - myemakeargs=( - BUILDTAGS="${options[*]}" - COMMIT="${RUNC_COMMIT}" - ) - - emake "${myemakeargs[@]}" runc man -} - -src_install() { - myemakeargs+=( - PREFIX="${ED}/usr" - BINDIR="${ED}/usr/bin" - MANDIR="${ED}/usr/share/man" - ) - emake "${myemakeargs[@]}" install install-man install-bash - - local DOCS=( README.md PRINCIPLES.md docs/. ) - einstalldocs -} - -src_test() { - emake "${myemakeargs[@]}" localunittest -}
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 5fbd2bf5e2770e21ece6c83939280405b66dfd99 Author: Jason Zaman gentoo org> AuthorDate: Sat Apr 9 21:22:25 2022 + Commit: Jason Zaman gentoo org> CommitDate: Sat Apr 9 21:31:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fbd2bf5 app-containers/runc: Add selinux-container policy dep Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Jason Zaman gentoo.org> app-containers/runc/runc-1.1.1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.1.1.ebuild b/app-containers/runc/runc-1.1.1.ebuild index 1f7972fd498f..655750e7d505 100644 --- a/app-containers/runc/runc-1.1.1.ebuild +++ b/app-containers/runc/runc-1.1.1.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -IUSE="apparmor hardened +kmem +seccomp test" +IUSE="apparmor hardened +kmem +seccomp selinux test" DEPEND="seccomp? ( sys-libs/libseccomp )" @@ -25,6 +25,7 @@ RDEPEND=" ${DEPEND} !app-emulation/docker-runc apparmor? ( sys-libs/libapparmor ) + selinux? ( sec-policy/selinux-container ) " BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 74c192ffb88575551c1b9d6d1c692d3392b45c1a Author: William Hubbs gentoo org> AuthorDate: Mon Apr 4 21:32:23 2022 + Commit: William Hubbs gentoo org> CommitDate: Mon Apr 4 21:32:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c192ff app-containers/runc: add 1.1.1 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 1 + app-containers/runc/runc-1.1.1.ebuild | 77 +++ 2 files changed, 78 insertions(+) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index f6a9690dc00b..b87f6306aa6e 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1,3 +1,4 @@ DIST runc-1.0.2.tar.gz 2374156 BLAKE2B 526520adb7127e46e7258de75e66a15a5aac216a2a2fcb91f4d9c5da393892242c4d93c5f5483ab111bf29eed7d8f0c8c138ae83a22809d72802a981dcda0395 SHA512 434abd6d7ad2508c2272b627d8aeeb28ecd8461899bff463e7d2c7abbc0f0cbb2e0bafbfe81fc534fad506b1acb4bda3e05639ecd908bc9d0d2e9356f1e56e26 DIST runc-1.0.3.tar.gz 2375241 BLAKE2B 0fb9368ab5442462001c15a67a71821133ad90d16cac5aac760e52b2477db69c0a5dd59df42601119b19ede508889796c994a24624f88ec6a1a29dad19e0bf33 SHA512 64a1894c2b4ed5a68b185e88548fc9fbbd01d8a9495feed59fb196aa06763d64cfb71ca6cbc09d1defa26a0d94ad58626296585741f23df2e290147ba6c4c26e DIST runc-1.1.0.tar.gz 2332427 BLAKE2B 3a194221d0bab813249e23c5f725255e453ce6843c2cb7e1a40a3c6fdd90a1a805c18ebadf56ee5d535f253025716aae6ab3f437140a3cc69e854e750e205e0c SHA512 542ea87c488fd120f2b77e53e2c197f09cd504fbe55dbe47008aaa5b0565aa300fc49f8cadc24ead796e45a4e95a30dfb08bfeefa58dc370145a218fd2869e41 +DIST runc-1.1.1.tar.gz 2332722 BLAKE2B d0abe624ddd17885bd25a5923e35ed760a7acaeb2ae7eefa18cdd28a2ecfc79a958d550eafac421b58865376620d7475338752df823e0f1b4a69be201fe4ea90 SHA512 baf622e7edae9b68d2fa255f02359d770489c7578be3c6379a5d939b4f1dfa697ec9eb4ef7dce252e64ee5225f76c06e45182a9b92b68a952e21e3f5f91450d0 diff --git a/app-containers/runc/runc-1.1.1.ebuild b/app-containers/runc/runc-1.1.1.ebuild new file mode 100644 index ..1f7972fd498f --- /dev/null +++ b/app-containers/runc/runc-1.1.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module linux-info + +# update on bump, look for https://github.com/docker\ +# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer +RUNC_COMMIT=52de29d7e0f8c0899bd7efb8810dd07f0073fa87 +CONFIG_CHECK="~USER_NS" + +DESCRIPTION="runc container cli tools" +HOMEPAGE="http://github.com/opencontainers/runc/; +MY_PV="${PV/_/-}" +SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="apparmor hardened +kmem +seccomp test" + +DEPEND="seccomp? ( sys-libs/libseccomp )" + +RDEPEND=" + ${DEPEND} + !app-emulation/docker-runc + apparmor? ( sys-libs/libapparmor ) +" + +BDEPEND=" + dev-go/go-md2man + test? ( "${RDEPEND}" ) +" + +# tests need busybox binary, and portage namespace +# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox +# majority of tests pass +RESTRICT+=" test" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_compile() { + # Taken from app-containers/docker-1.7.0-r1 + export CGO_CFLAGS="-I${ESYSROOT}/usr/include" + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') + -L${ESYSROOT}/usr/$(get_libdir)" + + # build up optional flags + local options=( + $(usev apparmor) + $(usev seccomp) + $(usex kmem '' 'nokmem') + ) + + myemakeargs=( + BUILDTAGS="${options[*]}" + COMMIT="${RUNC_COMMIT}" + ) + + emake "${myemakeargs[@]}" runc man +} + +src_install() { + myemakeargs+=( + PREFIX="${ED}/usr" + BINDIR="${ED}/usr/bin" + MANDIR="${ED}/usr/share/man" + ) + emake "${myemakeargs[@]}" install install-man install-bash + + local DOCS=( README.md PRINCIPLES.md docs/. ) + einstalldocs +} + +src_test() { + emake "${myemakeargs[@]}" localunittest +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: bb72d1876fca7bed59258ad629e2c8e927e745e8 Author: William Hubbs gentoo org> AuthorDate: Mon Apr 4 15:26:24 2022 + Commit: William Hubbs gentoo org> CommitDate: Mon Apr 4 15:28:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb72d187 app-containers/runc: add 1.1.0 Signed-off-by: William Hubbs gentoo.org> app-containers/runc/Manifest | 1 + app-containers/runc/runc-1.1.0.ebuild | 77 +++ 2 files changed, 78 insertions(+) diff --git a/app-containers/runc/Manifest b/app-containers/runc/Manifest index e896bdf3b837..f6a9690dc00b 100644 --- a/app-containers/runc/Manifest +++ b/app-containers/runc/Manifest @@ -1,2 +1,3 @@ DIST runc-1.0.2.tar.gz 2374156 BLAKE2B 526520adb7127e46e7258de75e66a15a5aac216a2a2fcb91f4d9c5da393892242c4d93c5f5483ab111bf29eed7d8f0c8c138ae83a22809d72802a981dcda0395 SHA512 434abd6d7ad2508c2272b627d8aeeb28ecd8461899bff463e7d2c7abbc0f0cbb2e0bafbfe81fc534fad506b1acb4bda3e05639ecd908bc9d0d2e9356f1e56e26 DIST runc-1.0.3.tar.gz 2375241 BLAKE2B 0fb9368ab5442462001c15a67a71821133ad90d16cac5aac760e52b2477db69c0a5dd59df42601119b19ede508889796c994a24624f88ec6a1a29dad19e0bf33 SHA512 64a1894c2b4ed5a68b185e88548fc9fbbd01d8a9495feed59fb196aa06763d64cfb71ca6cbc09d1defa26a0d94ad58626296585741f23df2e290147ba6c4c26e +DIST runc-1.1.0.tar.gz 2332427 BLAKE2B 3a194221d0bab813249e23c5f725255e453ce6843c2cb7e1a40a3c6fdd90a1a805c18ebadf56ee5d535f253025716aae6ab3f437140a3cc69e854e750e205e0c SHA512 542ea87c488fd120f2b77e53e2c197f09cd504fbe55dbe47008aaa5b0565aa300fc49f8cadc24ead796e45a4e95a30dfb08bfeefa58dc370145a218fd2869e41 diff --git a/app-containers/runc/runc-1.1.0.ebuild b/app-containers/runc/runc-1.1.0.ebuild new file mode 100644 index ..e5ad2453a3b5 --- /dev/null +++ b/app-containers/runc/runc-1.1.0.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit go-module linux-info + +# update on bump, look for https://github.com/docker\ +# docker-ce/blob//components/engine/hack/dockerfile/install/runc.installer +RUNC_COMMIT=067aaf8548d78269dcb2c13b856775e27c410f9c +CONFIG_CHECK="~USER_NS" + +DESCRIPTION="runc container cli tools" +HOMEPAGE="http://github.com/opencontainers/runc/; +MY_PV="${PV/_/-}" +SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="apparmor hardened +kmem +seccomp test" + +DEPEND="seccomp? ( sys-libs/libseccomp )" + +RDEPEND=" + ${DEPEND} + !app-emulation/docker-runc + apparmor? ( sys-libs/libapparmor ) +" + +BDEPEND=" + dev-go/go-md2man + test? ( "${RDEPEND}" ) +" + +# tests need busybox binary, and portage namespace +# sandboxing disabled: mount-sandbox pid-sandbox ipc-sandbox +# majority of tests pass +RESTRICT+=" test" + +S="${WORKDIR}/${PN}-${MY_PV}" + +src_compile() { + # Taken from app-containers/docker-1.7.0-r1 + export CGO_CFLAGS="-I${ESYSROOT}/usr/include" + export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '') + -L${ESYSROOT}/usr/$(get_libdir)" + + # build up optional flags + local options=( + $(usev apparmor) + $(usev seccomp) + $(usex kmem '' 'nokmem') + ) + + myemakeargs=( + BUILDTAGS="${options[*]}" + COMMIT="${RUNC_COMMIT}" + ) + + emake "${myemakeargs[@]}" runc man +} + +src_install() { + myemakeargs+=( + PREFIX="${ED}/usr" + BINDIR="${ED}/usr/bin" + MANDIR="${ED}/usr/share/man" + ) + emake "${myemakeargs[@]}" install install-man install-bash + + local DOCS=( README.md PRINCIPLES.md docs/. ) + einstalldocs +} + +src_test() { + emake "${myemakeargs[@]}" localunittest +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 47e96ed86fb6dd998f7ba9d8cca8a6c5efede563 Author: Jakov Smolić gentoo org> AuthorDate: Mon Feb 14 09:47:45 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Feb 14 09:47:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47e96ed8 app-containers/runc: Stabilize 1.0.3 amd64, #830674 Signed-off-by: Jakov Smolić gentoo.org> app-containers/runc/runc-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.0.3.ebuild b/app-containers/runc/runc-1.0.3.ebuild index 283dd8ed7811..98acb8f3bd4e 100644 --- a/app-containers/runc/runc-1.0.3.ebuild +++ b/app-containers/runc/runc-1.0.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: f7a4ad7e3345ad680fe36917ecae41b282ef6253 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jan 7 18:05:47 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jan 7 18:05:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a4ad7e app-containers/runc: Stabilize 1.0.3 arm64, #830674 Signed-off-by: Georgy Yakovlev gentoo.org> app-containers/runc/runc-1.0.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-containers/runc/runc-1.0.3.ebuild b/app-containers/runc/runc-1.0.3.ebuild index 030101eed9c3..283dd8ed7811 100644 --- a/app-containers/runc/runc-1.0.3.ebuild +++ b/app-containers/runc/runc-1.0.3.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm arm64 ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/
commit: 49f79202f4b284b283fbf3e92daa3944d7610a12 Author: Georgy Yakovlev gentoo org> AuthorDate: Fri Jan 7 17:44:54 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Fri Jan 7 17:52:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f79202 app-containers/runc: Stabilize 1.0.3 ppc64, #830674 Signed-off-by: Georgy Yakovlev gentoo.org> app-containers/runc/runc-1.0.3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-containers/runc/runc-1.0.3.ebuild b/app-containers/runc/runc-1.0.3.ebuild index b4281cd2aad2..030101eed9c3 100644 --- a/app-containers/runc/runc-1.0.3.ebuild +++ b/app-containers/runc/runc-1.0.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,7 @@ SRC_URI="https://github.com/opencontainers/${PN}/archive/v${MY_PV}.tar.gz -> ${P LICENSE="Apache-2.0 BSD-2 BSD MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~riscv ~x86" IUSE="apparmor hardened +kmem +seccomp test" DEPEND="seccomp? ( sys-libs/libseccomp )"
[gentoo-commits] repo/gentoo:master commit in: app-containers/runc/, app-containers/img/, app-emulation/runc/, ...
commit: d989e708fffe34dedb517ef61464dad873c9f017 Author: Georgy Yakovlev gentoo org> AuthorDate: Mon Dec 20 07:38:59 2021 + Commit: Georgy Yakovlev gentoo org> CommitDate: Mon Dec 20 08:51:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d989e708 Move {app-emulation -> app-containers}/runc Signed-off-by: Georgy Yakovlev gentoo.org> app-containers/containerd/containerd-1.4.11.ebuild| 2 +- app-containers/containerd/containerd-1.4.12.ebuild| 2 +- app-containers/containerd/containerd-1.5.7.ebuild | 2 +- app-containers/cri-o/cri-o-1.21.0.ebuild | 2 +- app-containers/cri-o/cri-o-1.21.4.ebuild | 2 +- app-containers/cri-o/cri-o-1.22.1.ebuild | 2 +- app-containers/img/img-0.5.11.ebuild | 2 +- app-containers/podman/podman-3.3.1.ebuild | 2 +- app-containers/podman/podman-3.4.0.ebuild | 2 +- app-containers/podman/podman-3.4.1.ebuild | 2 +- app-containers/podman/podman-3.4.2.ebuild | 2 +- app-containers/podman/podman-3.4.3.ebuild | 2 +- app-containers/podman/podman-3.4.4.ebuild | 2 +- {app-emulation => app-containers}/runc/Manifest | 0 {app-emulation => app-containers}/runc/files/CVE-2021-43784.patch | 0 {app-emulation => app-containers}/runc/metadata.xml | 0 {app-emulation => app-containers}/runc/runc-1.0.2-r1.ebuild | 0 {app-emulation => app-containers}/runc/runc-1.0.3.ebuild | 0 profiles/updates/4Q-2021 | 1 + 19 files changed, 14 insertions(+), 13 deletions(-) diff --git a/app-containers/containerd/containerd-1.4.11.ebuild b/app-containers/containerd/containerd-1.4.11.ebuild index d2038dd4a85c..44e419c33326 100644 --- a/app-containers/containerd/containerd-1.4.11.ebuild +++ b/app-containers/containerd/containerd-1.4.11.ebuild @@ -24,7 +24,7 @@ DEPEND=" # recommended version of runc is found in script/setup/runc-version RDEPEND=" ${DEPEND} - ~app-emulation/runc-1.0.2 + ~app-containers/runc-1.0.2 " BDEPEND=" diff --git a/app-containers/containerd/containerd-1.4.12.ebuild b/app-containers/containerd/containerd-1.4.12.ebuild index 10c53e0472be..a738accf70b9 100644 --- a/app-containers/containerd/containerd-1.4.12.ebuild +++ b/app-containers/containerd/containerd-1.4.12.ebuild @@ -24,7 +24,7 @@ DEPEND=" # recommended version of runc is found in script/setup/runc-version RDEPEND=" ${DEPEND} - ~app-emulation/runc-1.0.2 + ~app-containers/runc-1.0.2 " BDEPEND=" diff --git a/app-containers/containerd/containerd-1.5.7.ebuild b/app-containers/containerd/containerd-1.5.7.ebuild index 03b79d4159d6..de23ad71b908 100644 --- a/app-containers/containerd/containerd-1.5.7.ebuild +++ b/app-containers/containerd/containerd-1.5.7.ebuild @@ -22,7 +22,7 @@ DEPEND=" # recommended version of runc is found in script/setup/runc-version RDEPEND=" ${DEPEND} - ~app-emulation/runc-1.0.2 + ~app-containers/runc-1.0.2 " BDEPEND=" diff --git a/app-containers/cri-o/cri-o-1.21.0.ebuild b/app-containers/cri-o/cri-o-1.21.0.ebuild index 51699a1ed417..bd5def52cce5 100644 --- a/app-containers/cri-o/cri-o-1.21.0.ebuild +++ b/app-containers/cri-o/cri-o-1.21.0.ebuild @@ -1915,7 +1915,7 @@ IUSE="btrfs +device-mapper selinux systemd" COMMON_DEPEND=" app-crypt/gpgme:= app-containers/conmon - app-emulation/runc + app-containers/runc dev-libs/glib:= dev-libs/libassuan:= dev-libs/libgpg-error:= diff --git a/app-containers/cri-o/cri-o-1.21.4.ebuild b/app-containers/cri-o/cri-o-1.21.4.ebuild index a7724cecf4ef..68c28e6f0190 100644 --- a/app-containers/cri-o/cri-o-1.21.4.ebuild +++ b/app-containers/cri-o/cri-o-1.21.4.ebuild @@ -1959,7 +1959,7 @@ IUSE="btrfs +device-mapper selinux systemd" COMMON_DEPEND=" app-crypt/gpgme:= app-containers/conmon - app-emulation/runc + app-containers/runc dev-libs/glib:= dev-libs/libassuan:= dev-libs/libgpg-error:= diff --git a/app-containers/cri-o/cri-o-1.22.1.ebuild b/app-containers/cri-o/cri-o-1.22.1.ebuild index b7d6765090d4..4d339e8f124f 100644 --- a/app-containers/cri-o/cri-o-1.22.1.ebuild +++ b/app-containers/cri-o/cri-o-1.22.1.ebuild @@ -1997,7 +1997,7 @@ IUSE="btrfs +device-mapper selinux systemd" COMMON_DEPEND=" app-crypt/gpgme:= app-containers/conmon - app-emulation/runc + app-containers/runc dev-libs/glib:= dev-libs/libassuan:= dev-libs/libgpg-error:= diff --git a/app-containers/img/img-0.5.11.ebuild b/app-containers/img/img-0.5.11.ebuild index cd92124e2d1f..a01cea3b2268 100644 --- a/app-containers/img/img-0.5.11.ebuild +++