From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 3CD7D15808C for ; Mon, 7 Feb 2022 16:25:03 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 95D972BC010; Mon, 7 Feb 2022 16:25:01 +0000 (UTC) Received: from smtp.gentoo.org (woodpecker.gentoo.org [IPv6:2001:470:ea4a:1:5054:ff:fec7:86e4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 28C532BC009 for ; Mon, 7 Feb 2022 16:25:01 +0000 (UTC) Received: from oystercatcher.gentoo.org (oystercatcher.gentoo.org [148.251.78.52]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id F0E79342F8F for ; Mon, 7 Feb 2022 16:24:59 +0000 (UTC) Received: from localhost.localdomain (localhost [IPv6:::1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id 38FC6287 for ; Mon, 7 Feb 2022 16:24:58 +0000 (UTC) From: "William Hubbs" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "William Hubbs" Message-ID: <1644251055.ee0fb19559ec5a968a3e8e6db19919ff6c0f0d9a.williamh@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/ X-VCS-Repository: repo/gentoo X-VCS-Files: sys-cluster/kube-apiserver/Manifest sys-cluster/kube-apiserver/kube-apiserver-1.23.3.ebuild X-VCS-Directories: sys-cluster/kube-apiserver/ X-VCS-Committer: williamh X-VCS-Committer-Name: William Hubbs X-VCS-Revision: ee0fb19559ec5a968a3e8e6db19919ff6c0f0d9a X-VCS-Branch: master Date: Mon, 7 Feb 2022 16:24:58 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Auto-Response-Suppress: DR, RN, NRN, OOF, AutoReply X-Archives-Salt: c65a910e-d684-4b39-ac7b-853843e93b4e X-Archives-Hash: 380faf9e33ec62d8790cf10119d8cc24 commit: ee0fb19559ec5a968a3e8e6db19919ff6c0f0d9a Author: William Hubbs gentoo org> AuthorDate: Mon Feb 7 16:24:15 2022 +0000 Commit: William Hubbs gentoo org> CommitDate: Mon Feb 7 16:24:15 2022 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee0fb195 sys-cluster/kube-apiserver: 1.23.3 bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: William Hubbs gentoo.org> sys-cluster/kube-apiserver/Manifest | 1 + .../kube-apiserver/kube-apiserver-1.23.3.ebuild | 40 ++++++++++++++++++++++ 2 files changed, 41 insertions(+) diff --git a/sys-cluster/kube-apiserver/Manifest b/sys-cluster/kube-apiserver/Manifest index a7770775913f..8bc964afe3e0 100644 --- a/sys-cluster/kube-apiserver/Manifest +++ b/sys-cluster/kube-apiserver/Manifest @@ -6,3 +6,4 @@ DIST kubernetes-1.22.5.tar.gz 36038511 BLAKE2B 3cedea38cdb2c5c1f8b54000e4f7f21c1 DIST kubernetes-1.22.6.tar.gz 36044335 BLAKE2B 2d89424d6b74e99e6c161e4c1fd970aca6419dbcd8dfb3704ce3c5afad7002338357cf5b5b580ec458f55bcb3b6b1c48aabea67876b9bfed8f733cc710dafa58 SHA512 bf79a203b6faae8d267e971e76e80b0d83234d2bf46f83506860fc94f00e4fe8c708d70fce70113f7390528752c2c29fb2da59c9e7dd29986d52a77493202174 DIST kubernetes-1.23.1.tar.gz 38170867 BLAKE2B edfcd8649995cf944225cf3bc276a7b7cac5ae055e4255319c924b1b80776d939c6630dbd4f074c2b606e16d5abc5c45e72a11b42dda428c8e29411521b63bf7 SHA512 95ccd27680cefa1f0e367259a373236866c85b8b0534bed364101b5177c718de0bcd6631136e84b910a2fce00f4c119aef043782228658f852d6753f6606c316 DIST kubernetes-1.23.2.tar.gz 38183896 BLAKE2B 6b8287ec0f2661f2c704aee5c8eada748395aa49b17d260fbb78ce7d2da6ac02dcf7d40018d954768ba174f9387d289fc9f8dc4c2d5a58689877a667c6e367e3 SHA512 af67745f84efe1e340187e510d42db231bbeef29d59fae3408b8a560bf5a336d3afa21d4a6bdd6a748ebd018aae0b15edcb4ebda594367aae3f91bae173c3a98 +DIST kubernetes-1.23.3.tar.gz 38184837 BLAKE2B 56148c09db94508d43487dbb6c932bd7f660ba91bb2de04e3bf71db888ed9d7326d12b63c6622bdaaafda7cb00086f342f97da97fcf66e9d022e624e7106e6a2 SHA512 8cb6e3515844cda8afc9ab73b8a87ee5c29f0a9e7e89a82d739c2d1db01826419249ebaf65f7fd347bb95e06be437c40e22ae0f6b4423c7ba67c0f43c9bc0862 diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.23.3.ebuild b/sys-cluster/kube-apiserver/kube-apiserver-1.23.3.ebuild new file mode 100644 index 000000000000..f500b5c78822 --- /dev/null +++ b/sys-cluster/kube-apiserver/kube-apiserver-1.23.3.ebuild @@ -0,0 +1,40 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit bash-completion-r1 go-module systemd + +DESCRIPTION="Kubernetes API server" +HOMEPAGE="https://kubernetes.io" +SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kubernetes-${PV}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="hardened" + +COMMON_DEPEND=" + acct-group/kube-apiserver + acct-user/kube-apiserver" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + !sys-cluster/kubernetes" +BDEPEND=">=dev-lang/go-1.17" + +RESTRICT+=" test" +S="${WORKDIR}/kubernetes-${PV}" + +src_compile() { + CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \ + emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN} +} + +src_install() { + dobin _output/bin/${PN} + newinitd "${FILESDIR}"/${PN}.initd ${PN} + newconfd "${FILESDIR}"/${PN}.confd ${PN} + insinto /etc/logrotate.d + newins "${FILESDIR}"/${PN}.logrotated ${PN} + keepdir /var/log/${PN} + fowners ${PN}:${PN} /var/log/${PN} +}