commit:     cb793709180c5cf2e6a356b9a43a8731fa756419
Author:     William Hubbs <williamh <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 16 22:04:07 2025 +0000
Commit:     William Hubbs <williamh <AT> gentoo <DOT> org>
CommitDate: Sun Mar 16 22:05:40 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb793709

app-containers/containerd: drop 2.0.1

Signed-off-by: William Hubbs <williamh <AT> gentoo.org>

 app-containers/containerd/Manifest                |  1 -
 app-containers/containerd/containerd-2.0.1.ebuild | 90 -----------------------
 2 files changed, 91 deletions(-)

diff --git a/app-containers/containerd/Manifest 
b/app-containers/containerd/Manifest
index fa946883a285..1a06b858fa62 100644
--- a/app-containers/containerd/Manifest
+++ b/app-containers/containerd/Manifest
@@ -1,3 +1,2 @@
-DIST containerd-2.0.1.tar.gz 10423945 BLAKE2B 
7f77678557bf649c71475d3ff08a57579b8959ef19a5f8fc1c27b8e8eacea01572d44d3f6dff1f53b72c1b7cf153413a5152391a78b0d5bd624a4c5267381144
 SHA512 
7875eee0fb274545acb4d62f5bca808105580177db6007e59164fd57830ea3e8ab646b8e227027016bf8dd4816341d38a620bfef48bb0fd83de006b1a91826b7
 DIST containerd-2.0.2.tar.gz 10379986 BLAKE2B 
aee39f749f056965b899f6525bebe00d46b72b6c437efbd01ed890c5ae9c5d812464bc6d10e32aea20fd0c6df00d98cd30502dd73f9a27b0d8d143a5542976d9
 SHA512 
86eb24acfa5d4d87ae396f8888e2484693823fad897a29f1a5ada78e2318640927cfcff1e85415bfd6c66f5417e582203eb94976d52e3dd373997e6e2cbae354
 DIST containerd-2.0.3.tar.gz 10450757 BLAKE2B 
5dec56a40dc2874fb0b6fd4d72704f6417858eefd983c8ec5dfb2c9ef8be1e9e309cff83395e03c2d5fef30ed5c0561329ffbcd3dfba91e40d8017f7a605771b
 SHA512 
9528a65d9d9f13d15d861f7ce71ab483958020bda83947d18868b477204e9e2e33eccc69280502c54b2be9ce577724e3e2b1772229c99636099b04bac1079ac1

diff --git a/app-containers/containerd/containerd-2.0.1.ebuild 
b/app-containers/containerd/containerd-2.0.1.ebuild
deleted file mode 100644
index 82e4dbe7a8d6..000000000000
--- a/app-containers/containerd/containerd-2.0.1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 2022-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-GIT_REVISION=88aa2f531d6c2922003cc7929e51daf1c14caa0a
-
-DESCRIPTION="A daemon to control runC"
-HOMEPAGE="https://containerd.io/";
-SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 ~riscv ~x86"
-IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
-
-COMMON_DEPEND="
-       btrfs? ( sys-fs/btrfs-progs )
-       seccomp? ( sys-libs/libseccomp )
-"
-
-DEPEND="
-${COMMON_DEPEND}
-"
-
-# recommended minimum version of runc is found in script/setup/runc-version
-RDEPEND="
-       ${COMMON_DEPEND}
-       >=app-containers/runc-1.2.1[apparmor?,seccomp?]
-"
-
-BDEPEND="
-       dev-go/go-md2man
-       virtual/pkgconfig
-"
-
-# tests require root or docker
-RESTRICT+="test"
-
-src_prepare() {
-       default
-       sed -i \
-               -e "s/-s -w//" \
-               -e "s/-mod=readonly//" \
-               Makefile || die
-       sed -i \
-               -e "s:/usr/local:/usr:" \
-               containerd.service || die
-}
-
-src_compile() {
-       local options=(
-               $(usev apparmor)
-               $(usex btrfs "" "no_btrfs")
-               $(usex cri "" "no_cri")
-               $(usex device-mapper "" "no_devmapper")
-               $(usev seccomp)
-               $(usev selinux)
-       )
-
-       myemakeargs=(
-               BUILDTAGS="${options[*]}"
-               LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')"
-               REVISION="${GIT_REVISION}"
-               VERSION=v${PV}
-       )
-
-       # race condition in man target https://bugs.gentoo.org/765100
-       # we need to explicitly specify GOFLAGS for "go run" to use vendor 
source
-       emake "${myemakeargs[@]}" man -j1 #nowarn
-       emake "${myemakeargs[@]}" all
-
-}
-
-src_install() {
-       rm bin/gen-manpages || die
-       dobin bin/*
-       doman man/*
-       newconfd "${FILESDIR}"/${PN}.confd "${PN}"
-       newinitd "${FILESDIR}"/${PN}.initd "${PN}"
-       systemd_dounit containerd.service
-       keepdir /var/lib/containerd
-
-       # we already installed manpages, remove markdown source
-       # before installing docs directory
-       rm -r docs/man || die
-
-       local DOCS=( ADOPTERS.md README.md RELEASES.md ROADMAP.md SCOPE.md 
docs/. )
-       einstalldocs
-}

Reply via email to