[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/

2020-11-30 Thread William Hubbs
commit: 8c496e85d925ce7351ff7cbb5366e7870a0bba64
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 30 16:06:53 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 30 16:10:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c496e85

dev-lang/lua: 5.4.1-r1 bump to pick up libreadline

Closes: https://bugs.gentoo.org/77
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/lua/lua-5.4.1-r1.ebuild | 197 +++
 1 file changed, 197 insertions(+)

diff --git a/dev-lang/lua/lua-5.4.1-r1.ebuild b/dev-lang/lua/lua-5.4.1-r1.ebuild
new file mode 100644
index 000..7f79fce709c
--- /dev/null
+++ b/dev-lang/lua/lua-5.4.1-r1.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit autotools multilib multilib-minimal portability toolchain-funcs
+
+DESCRIPTION="A powerful light-weight programming language designed for 
extending applications"
+HOMEPAGE="http://www.lua.org/;
+TEST_PV="5.4.1"
+TEST_P="${PN}-${TEST_PV}-tests"
+SRC_URI="
+   http://www.lua.org/ftp/${P}.tar.gz
+   test? ( https://www.lua.org/tests/${TEST_P}.tar.gz )"
+
+LICENSE="MIT"
+SLOT="5.4"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+deprecated readline static test test-complete"
+
+COMMON_DEPEND="
+   app-eselect/eselect-lua
+   readline? ( sys-libs/readline:0= )
+   !dev-lang/lua:0"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="sys-devel/libtool"
+
+RESTRICT="!test? ( test )"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/lua${SLOT}/luaconf.h
+)
+
+PATCHES=(
+   "${FILESDIR}"/lua-5.4-makefiles.patch
+)
+
+src_prepare() {
+   default
+   # use glibtool on Darwin (versus Apple libtool)
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i -e '/LIBTOOL = /s:/libtool:/glibtool:' \
+   Makefile src/Makefile || die
+   fi
+
+   # correct lua versioning
+   sed -i -e 's/\(LIB_VERSION = \)6:1:1/\10:0:0/' src/Makefile || die
+
+   sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html || die
+
+   # Using dynamic linked lua is not recommended for performance
+   # reasons. http://article.gmane.org/gmane.comp.lang.lua.general/18519
+   # Mainly, this is of concern if your arch is poor with GPRs, like x86
+   # Note that this only affects the interpreter binary (named lua), not 
the lua
+   # compiler (built statically) nor the lua libraries (both shared and 
static
+   # are installed)
+   if use static ; then
+   sed -i -e 's:\(-export-dynamic\):-static \1:' src/Makefile || 
die
+   fi
+
+   # upstream does not use libtool, but we do (see bug #336167)
+   cp "${FILESDIR}/configure.in" "${S}/configure.ac" || die
+   eautoreconf
+
+   # custom Makefiles
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   sed -i \
+   -e 's:\(define LUA_ROOT\s*\).*:\1"'${EPREFIX}'/usr/":' \
+   -e "s:\(define LUA_CDIR\s*LUA_ROOT \"\)lib:\1$(get_libdir):" \
+   src/luaconf.h \
+   || die "failed patching luaconf.h"
+
+   econf
+}
+
+multilib_src_compile() {
+   tc-export CC
+
+   # what to link to liblua
+   liblibs="-lm"
+   liblibs="${liblibs} $(dlopen_lib)"
+
+   # what to link to the executables
+   mylibs=
+   use readline && mylibs="-lreadline"
+
+   cd src
+
+   local myCFLAGS=""
+   use deprecated && myCFLAGS="-DLUA_COMPAT_5_3"
+   use readline && myCFLAGS="-DLUA_USE_READLINE"
+
+   case "${CHOST}" in
+   *-mingw*) : ;;
+   *) myCFLAGS+=" -DLUA_USE_LINUX" ;;
+   esac
+
+   emake CC="${CC}" CFLAGS="${myCFLAGS} ${CFLAGS}" \
+   SYSLDFLAGS="${LDFLAGS}" \
+   RPATH="${EPREFIX}/usr/$(get_libdir)/" \
+   LUA_LIBS="${mylibs}" \
+   LIB_LIBS="${liblibs}" \
+   V=$(ver_cut 1-2) \
+   gentoo_all
+}
+
+multilib_src_install() {
+   emake INSTALL_TOP="${ED}/usr" INSTALL_LIB="${ED}/usr/$(get_libdir)" \
+   V=${SLOT} gentoo_install
+
+   case $SLOT in
+   0)
+   LIBNAME="lua"
+   INCLUDEDIR_SUFFIX=''
+ 

[gentoo-commits] repo/gentoo:master commit in: dev-lua/busted-htest/

2020-11-29 Thread William Hubbs
commit: d32a048c5193a98de2059efb6f2cb2c8b7e669bb
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 30 04:24:11 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 30 04:24:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d32a048c

dev-lua/busted-htest: add myself as maintainer

Signed-off-by: William Hubbs  gentoo.org>

 dev-lua/busted-htest/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/dev-lua/busted-htest/metadata.xml 
b/dev-lua/busted-htest/metadata.xml
index d43b8f09772..6f305be11e6 100644
--- a/dev-lua/busted-htest/metadata.xml
+++ b/dev-lua/busted-htest/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   willi...@gentoo.org
+       William Hubbs
+   

conik...@gentoo.org
Conrad Kostecki



[gentoo-commits] repo/gentoo:master commit in: app-emulation/kompose/

2020-11-28 Thread William Hubbs
commit: 33c588db1da2bf496103ade24a84f501da72293a
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Nov 29 00:18:46 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Nov 29 00:39:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c588db

app-emulation/kompose: remove old

Signed-off-by: William Hubbs  gentoo.org>

 app-emulation/kompose/Manifest  |  2 --
 app-emulation/kompose/kompose-1.16.0.ebuild | 30 -
 app-emulation/kompose/kompose-1.19.0.ebuild | 30 -
 3 files changed, 62 deletions(-)

diff --git a/app-emulation/kompose/Manifest b/app-emulation/kompose/Manifest
index 8a27034b7dd..c9c18f7e48d 100644
--- a/app-emulation/kompose/Manifest
+++ b/app-emulation/kompose/Manifest
@@ -532,8 +532,6 @@ DIST k8s.io%2Fklog%2Fv2%2F@v%2Fv2.2.0.mod 71 BLAKE2B 
5379c4cfec1c33cee99fc39e4c3
 DIST k8s.io%2Fklog%2Fv2%2F@v%2Fv2.2.0.zip 45140 BLAKE2B 
c7271958036e25fcaebf47cba48efd18029563731e8648cf0e52247e538b9fec5b3afe74c1b3d071927b3cee29553c8a891dcc1cb920a3a3b17e1cacc8887bbf
 SHA512 
f4adb771c1131f778d2b3f9154e8f855f5ad3882f1a932afc7b4457f9413fa43340e993e6a80cb930019a8e712d40fb62542efb524a2688635b6445f8f9dcb1e
 DIST k8s.io%2Fkube-openapi%2F@v%2Fv0.0.0-20200427153329-656914f816f9.mod 1576 
BLAKE2B 
cf5c64b8ea229cfa89dea8ded6e26d5669f0cafcd0265436060e9fad534df273e44f246bd28203613796e5503bcd245d94a0e70c82d7a1c797abd0170caae2cc
 SHA512 
66bcaee932ce76200d93cacc3f17cc654fb5bf6ab75da30850b9899c3e6b2d000839eef5f33cb257f6a13494dbb69b940c800b6bd31ea7542a69b60276269251
 DIST k8s.io%2Fkubernetes%2F@v%2Fv1.13.0.mod 25 BLAKE2B 
4060536d51fac9854215957b1108a158adb0b3aeb8bfc659eca1140efdcf79cffe378db6f3cb1f4a4b68aa36468b7d5631e993d5a089eb839bd03b6b608496be
 SHA512 
2349b7dbe8409836cc70d97c5b336f518b809f5731baf05ce68d957c9970895a9b7f89caf09763794cf13824ee29410b3a6e431b2da7f64610895c44b86c4d2d
-DIST kompose-1.16.0.tar.gz 5241785 BLAKE2B 
9958b200827b70c94a499981880cc7a5d8137354205d96657d854aefebbd877e332ac3047f59e13b62dd6b9a9235d1ed83bb8b8de973d59f81906b3f376176a0
 SHA512 
267601ba51f5cfcbb95b9fbf52bbb99f9c810de8edb301b635a50936d7a714dc8410352ff3a4aa8819de1659a45cbb42caf5e552023cfa594a0eb8e99db57522
-DIST kompose-1.19.0.tar.gz 5314491 BLAKE2B 
c03f7ece6dc91979a147bb1689525318b7c31b22242e6fbf5387469d3196dfc569178235b5a52ccdd9647ceb626be313017484451f149e375edf3b48da063328
 SHA512 
571c5f23a19ba1f7a403e2369d74a5f6ba051c5e9c27b79bf5ab05f8dfc9abd523862dad7da3cd0d503e4de2e7cd1eea8d8921b0bbe79db81f11a23fbe64
 DIST kompose-1.22.0.tar.gz 321371 BLAKE2B 
6a692c4ff4afc835ec6a3319e266849c6a9d2fda50828586eacc1b3b07c743acef7d3427fc3413af6e6ca8e435fd1e4ecfaef588d9be7091a08e45e4b8e4b053
 SHA512 
09c2520b759dcc452f6d55b171d9c002ccdab96cf01cd9b67be33070c8b3faff0a189ca30731376386d214002e2c44ffe27715aa74039a8adbae946d2b03d1d0
 DIST rsc.io%2Fbinaryregexp%2F@v%2Fv0.2.0.mod 36 BLAKE2B 
61110bed2b9e99e0250cf6e8b842257202c89b3462edf9368b73cab29f9dbd4dcc66c3e290a1d6329b7d62321eecc52082a8c4c0797eac743a29a8a00910a93f
 SHA512 
db50ff677b0bdccbc1a1ad3df7c5cc76f2fcccf3ab99d08d1c2868440eb9b893fe89452f4286f7d42f2f16abf0f4acda67fe86e174dcfa730a743aafcc166774
 DIST 
sigs.k8s.io%2Fstructured-merge-diff%2Fv3%2F@v%2Fv3.0.0-2020011632-67a7b8c61874.mod
 298 BLAKE2B 
c8069652ef0558d03282ef0f8444222d09708f1dcdc1ab19ed698d7acfb8d3421d9d9c9d053f3060848673d3dd30befd94c09b075ced36f79bef28940e7b351b
 SHA512 
d153dd32bc1485e17771bad3142f576d967e0986702050431a656eb990af3bbfe809542745ac7752c0d72e6beee78bf3c285a4b41b37b8ebef50ecd7b3f53f8d

diff --git a/app-emulation/kompose/kompose-1.16.0.ebuild 
b/app-emulation/kompose/kompose-1.16.0.ebuild
deleted file mode 100644
index 8804d097f4e..000
--- a/app-emulation/kompose/kompose-1.16.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit golang-build golang-vcs-snapshot
-
-EGO_PN="github.com/kubernetes/kompose"
-EGIT_COMMIT="v${PV}"
-GIT_COMMIT="0c01309fe899c587e8cb02e9c31196ee66ab5093"
-ARCHIVE_URI="https://${EGO_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64"
-
-DESCRIPTION="Tool to move from docker-compose to Kubernetes"
-HOMEPAGE="https://github.com/kubernetes/kompose https://kompose.io;
-SRC_URI="${ARCHIVE_URI}"
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="hardened"
-
-RESTRICT="test"
-
-src_compile() {
-   export CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')"
-   GOPATH="${S}" go build -v -ldflags="-X 
github.com/kubernetes/kompose/cmd.GITCOMMIT=${GIT_COMMIT}" -o bin/kompose 
src/${EGO_PN}/main.go || die
-}
-
-src_install() {
-   dobin bin/*
-   dodoc -r 
src/${EGO_PN}/{docs,{README,RELEASE,ROADMAP,CHANGELOG,CONTRIBUTING}.md}
-}

diff --git a/app-emulation/kompose/kompose-1.19.0.ebuild 
b/app-emulation/k

[gentoo-commits] repo/gentoo:master commit in: app-admin/helm/

2020-11-28 Thread William Hubbs
commit: 6021e98c49e9f9a9c7208d1894da41f5528c2f6b
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Nov 28 18:42:54 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Nov 28 19:08:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6021e98c

app-admin/helm: remove helm 2

Helm 2.x is no longer supported upstream.
Signed-off-by: William Hubbs  gentoo.org>

 app-admin/helm/Manifest   | 109 -
 app-admin/helm/helm-2.16.1.ebuild | 167 --
 app-admin/helm/helm-2.16.9.ebuild | 167 --
 3 files changed, 443 deletions(-)

diff --git a/app-admin/helm/Manifest b/app-admin/helm/Manifest
index 2010d53dda0..c06782c11ce 100644
--- a/app-admin/helm/Manifest
+++ b/app-admin/helm/Manifest
@@ -699,113 +699,6 @@ DIST 
github.com%2Fyvasiyarov%2Fnewrelic_platform_go%2F@v%2Fv0.0.0-20140908184405
 DIST 
github.com%2Fyvasiyarov%2Fnewrelic_platform_go%2F@v%2Fv0.0.0-20140908184405-b21fdbd4370f.zip
 7601 BLAKE2B 
b56d7ca4d7e755dd83297ca8c4ec96648a3c666fc63534882ad1c509b84c4db7b149a52694105856975c0bf8a578e6c751f4066af7751788d98b835d343e4ebb
 SHA512 
d8e7286879e7cfa4a14ac2df3f311dde56288bad6c17195fc7d585ea428cc8fb45de4795dae22d8a22aa08b4d50b42bea4c62f18a795900912185ddb928d7391
 DIST github.com%2Fziutek%2Fmymysql%2F@v%2Fv1.5.4.mod 33 BLAKE2B 
06075bbd3eb02ab2dd096de6cce465882d9afe5616c75d74b0dadf777263a3c914517bf0df87908d043370cd066c4a5c45b6843cf02bb3fd67928a8d5197
 SHA512 
cd6a60a15f71d86acc64da0657180522cc0cb7a6e43428e131241bcf791a9c73d6dd8813fb8dd5b3d8e9bf99ac9264b0519c796053a7d519bf66143e1b0643ac
 DIST github.com%2Fziutek%2Fmymysql%2F@v%2Fv1.5.4.zip 80096 BLAKE2B 
bca8ef9ec11f0ac9d2fe16820df45d3b1537af727ccb7884987543d196b7a6ddf41766e26ddbbe16ddffdbdc8cb6b2ce1a56f5e8d5084728f0067d1b180c7387
 SHA512 
99d07cd6de9d82336844cce61cd3742bd30128cfb9de97312e5d84e649ce166eed86277dc21a67625c97746e9c86ed895db1026757230dd60091343fce46ed08
-DIST 
github.com-Azure-go-ansiterm-d6e3b3328b783f23731bc4d058875b0371ff8109.tar.gz 
20948 BLAKE2B 
36ef6d0327a373d105a891d28de4a2e620856c902f5159330d8c316a31e3dab77847c292bd14e3c014203744ebdf0dd1ba1431024a52b55991e87b92a43535f2
 SHA512 
079dc6400c2dc53d46cad809a1bc7723b43b10939d51624a0aa48d2734f2d44b1621748ef1820843f55c07f233bcf394d2ae63ff356aa22f66df32ca40556e44
-DIST 
github.com-Azure-go-autorest-69b4126ece6b5257e2f9b0017007d2334153655f.tar.gz 
157788 BLAKE2B 
b0ba1987b95af4cd2d742061bd337eaaa0d9cc339d2ac2583d5d166b957692373f0444fea9c1f4c01a78dff21086a186135290373020c8a4ae664a74b5dde5a8
 SHA512 
e2225fb6ff49b62bbac42d1a72bfbf953ace8e73772fa41c23eb8cbff16a0011d5e281c078f30a8d5969912ffa264aad446d2a17a024950cb25ec2a8937b0e27
-DIST 
github.com-BurntSushi-toml-3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005.tar.gz 
42084 BLAKE2B 
09e4447d28ddb0824547d9aaa84c3c16acdc309faaf44434119e1851c40b3d3f67d0cb745691bf47a560084c93a9ce492c715833405061e5fc6114cd674b37a5
 SHA512 
bd14b162d4d33f62dac4abfe3bec908ea45dce88b9a0e5dd173e9f0576e29344c5136bc48e5c6602add41ddb71523e831c53107b47c4b36832c97e7b0a3d18f9
-DIST 
github.com-GoogleCloudPlatform-gcloud-golang-8c41231e01b2085512d98153bcffb847ff9b4b9f.tar.gz
 1922404 BLAKE2B 
09d935979634506edfd69ee6c72650a4eeaa4a6e6402e0e8b10c8d8a03b783c935dacafaff4f462e14ddc79319be37d36832ae757478afe3f0bae4c4b306f763
 SHA512 
7edef0098965732f64ba974fb90e772325f5079fec10bc7986cd8d82178dbf906a2b17a83a58bc655bd0b5138c61aa187c4841a2f3213716035e5b9cc2f09193
-DIST 
github.com-MakeNowJust-heredoc-bb23615498cded5e105af4ce27de75b089cbe851.tar.gz 
3384 BLAKE2B 
5eb9bb3c88a3bee70cd64f30afcc039f2f43b68be23f39c72f9091765388229a8f5bdbfba8d11d1916d18e9c785e15959c000337461e44940df0ea40ecce40db
 SHA512 
b877b8b0e67f300ed9773b32593a1edec2fb6df3b0d5026cc7b67490ec9a4cb0d9630fb30dc3dee6b7081f81c3fbf1399809c4bb171a5afab665ff93a9f3a034
-DIST 
github.com-Masterminds-goutils-41ac8693c5c10a92ea1ff5ac3a7f95646f6123b0.tar.gz 
14603 BLAKE2B 
f8f04dd7fb48c67ea31e2c438210100d671c0c017026317f43428d0460970cc6e07faaf6b3d4c2d554851dd962a7f62c8df617d0a42bf30f4d7038108f9df8a3
 SHA512 
05d67b1d5eb8881a9a4223d823412826d2ec035782a58879645c53e75d4e3a0a312ff70e32020d385faf6c345125edd8808b63d33c4f53542cdba73b3901d3b6
-DIST 
github.com-Masterminds-semver-805c489aa98f412e79eb308a37996bf9d8b1c91e.tar.gz 
21138 BLAKE2B 
07cb99b393f48eb0df3fcacf327e2c769791e5353bb717a998ef7acf587cd7e1f211d258cf55768d5b7951059612ddfa39e3404dc908255ef900901d16c33c6c
 SHA512 
a442038c4a222734d0f18a10eccdc450d4c2fddbcb2b1e10bb32c70e956d74ea3a6672ffae2a89a52e92aa6bb4c75fd85337392dc1e2380d27843237f6ebec2a
-DIST 
github.com-Masterminds-sprig-e4c0945838d570720d876a6ad9b4568ed32317b4.tar.gz 
42053 BLAKE2B 
dcbbcc8e9d0f3428a5d135529f0e72883263076bf6d69d2a0d543c8ef3b52aeca1d78550b3db03bf1356ecefc4201327b1de65b8d89e67811f9fec7388f3450b
 SHA512 
8732128e531878a4498a38d9445be448bdc77f9a6236e10fb9b20f56d249edb65f76bbc13f6bb916d5a259deb7ae77423f6116f2600c803ebdf443e3cb2d82c0
-DIST 
github.com-Master

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubernetes/, sys-cluster/kubernetes/files/, profiles/

2020-11-25 Thread William Hubbs
commit: 8c2762b8c6162c6dbd1d7b7abf5a8115cc42237e
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Nov 25 19:14:54 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Nov 25 19:20:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c2762b8

sys-cluster/kubernetes: remove last-rited package

Closes: https://bugs.gentoo.org/741572
Signed-off-by: William Hubbs  gentoo.org>

 profiles/package.mask  | 13 
 sys-cluster/kubernetes/Manifest|  2 -
 sys-cluster/kubernetes/files/kube-apiserver.confd  |  7 --
 sys-cluster/kubernetes/files/kube-apiserver.initd  | 19 -
 .../kubernetes/files/kube-apiserver.logrotated |  7 --
 .../kubernetes/files/kube-controller-manager.confd |  9 ---
 .../kubernetes/files/kube-controller-manager.initd | 19 -
 .../files/kube-controller-manager.logrotated   |  7 --
 sys-cluster/kubernetes/files/kube-proxy.confd  |  4 -
 sys-cluster/kubernetes/files/kube-proxy.initd  | 19 -
 sys-cluster/kubernetes/files/kube-proxy.logrotated |  7 --
 sys-cluster/kubernetes/files/kube-scheduler.confd  |  9 ---
 sys-cluster/kubernetes/files/kube-scheduler.initd  | 19 -
 .../kubernetes/files/kube-scheduler.logrotated |  7 --
 sys-cluster/kubernetes/files/kubelet.confd |  4 -
 sys-cluster/kubernetes/files/kubelet.env   | 17 
 sys-cluster/kubernetes/files/kubelet.initd | 19 -
 sys-cluster/kubernetes/files/kubelet.logrotated|  7 --
 sys-cluster/kubernetes/files/kubelet.service   | 24 --
 sys-cluster/kubernetes/kubernetes-1.17.9.ebuild| 90 --
 sys-cluster/kubernetes/kubernetes-1.18.6.ebuild| 90 --
 sys-cluster/kubernetes/metadata.xml| 17 
 22 files changed, 416 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 62961e6e8b7..09854d811b5 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -466,19 +466,6 @@ kde-apps/kdebase-meta:5
 # Removal in 14 days.  Bug #559060.
 sci-geosciences/mapnik-world-boundaries
 
-# Wiliam Hubbs  (2020-10-26)
-# Combining kubernetes into one package breaks upgrades, so it is split
-# into separate packages. You need to upgrade and install the following
-# packages based on the needs of your cluster:
-#
-# sys-cluster/kubeadm, sys-cluster/kube-apiserver
-# sys-cluster/kube-controller-manager, sys-cluster/kubectl
-# sys-cluster/kubelet, sys-cluster/kube-proxy
-# sys-cluster/kube-scheduler
-#
-# This package is being removed in 30 days. bug #741572
-sys-cluster/kubernetes
-
 # Thomas Deutschmann  (2020-10-26)
 # Depends on net-libs/zeromq-3 which is scheduled for removal.
 # Removal in 30 days.  Bug #741454.

diff --git a/sys-cluster/kubernetes/Manifest b/sys-cluster/kubernetes/Manifest
deleted file mode 100644
index 8a029969b28..000
--- a/sys-cluster/kubernetes/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST kubernetes-1.17.9.tar.gz 31821854 BLAKE2B 
62dffaa7ab671987aba9a477497dfa02943488d43ac42259706e21aa0d0520d76a6d0795db39b5025b23678ad0d36e0367e0bdda4b3e7c0c6a2ad409c29d02ad
 SHA512 
c6c1c27a534b5b6dbbc3be34d9f8f321b0289e9032ad11549e1f028cd4cf6ba288cdc54283f5263b5e9cef017d535db911b5f7e5cbaccd2bee7d955ce2039696
-DIST kubernetes-1.18.6.tar.gz 32619242 BLAKE2B 
7db8410b33b3748e2f391efa78fab2bff51c2f5cf9bc54ba74d5c0044f2ee453b1038f4edb206597be6cb0da7c9264988865bd94f1b99c308c350f04eaa232af
 SHA512 
8715b5738ae13455e5f91f58d8922e7e87ed9441a5caf1233426df7dac552ddf2c4242d217d50b65ee264b8b55e6cc4e33081bf70dd74c47870c0eff682a9545

diff --git a/sys-cluster/kubernetes/files/kube-apiserver.confd 
b/sys-cluster/kubernetes/files/kube-apiserver.confd
deleted file mode 100644
index db74d27f020..000
--- a/sys-cluster/kubernetes/files/kube-apiserver.confd
+++ /dev/null
@@ -1,7 +0,0 @@
-###
-# kubernetes system config
-#
-# The following values are used to configure the kube-apiserver
-#
-
-command_args=""

diff --git a/sys-cluster/kubernetes/files/kube-apiserver.initd 
b/sys-cluster/kubernetes/files/kube-apiserver.initd
deleted file mode 100644
index 6f649f5a546..000
--- a/sys-cluster/kubernetes/files/kube-apiserver.initd
+++ /dev/null
@@ -1,19 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-description="Kubernetes API Server"
-pidfile=${pidfile:-"/run/${RC_SVCNAME}.pid"}
-user=${user:-${RC_SVCNAME}}
-group=${group:-${RC_SVCNAME}}
-
-command="/usr/bin/kube-apiserver"
-command_args="${command_args}"
-command_background="true"
-start_stop_daemon_args="--user ${user} --group ${group} \
-   --stdout /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log \
-   --stderr /var/log/${RC_SVCNAME}/${RC_SVCNAME}.log"
-
-depend() {
-   after net
-}

diff --git a/sys-cluster/kubernetes/files/kube-apiserver.logrotated 
b/sys-cluster/kubern

[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2020-11-24 Thread William Hubbs
commit: 9e5089ea1c14ef045b51c92db1387a6348303cc9
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Nov 24 22:51:20 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Nov 24 22:51:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5089ea

net-libs/nodejs: 12.20.0 bump

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/Manifest  |   1 +
 net-libs/nodejs/nodejs-12.20.0.ebuild | 218 ++
 2 files changed, 219 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 9d0eb7a3394..dfc14db4832 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,4 +1,5 @@
 DIST node-v12.19.1.tar.xz 23829692 BLAKE2B 
244ca8ef29e315ce027638d9d5c66469ac8cd69abec47d5bf6370b990da0d9d2a7af812963530e5187d273d3f20638be0d23ccb1c0409fbbd678677740939f4f
 SHA512 
7c628ca214d3b17b34658aae32e335ce863d90853c92f1cd4119e9a82b7097ddf47d0d4cc7c9bbdbfdd4b403811aa6ee08e844078a947f31a3adc78f569b931a
+DIST node-v12.20.0.tar.xz 23868796 BLAKE2B 
80df641bebb3f89002ce260874adfbbd60c92eda50d28396441d7429b7bc0474fd141393c9756cd8d49c7904ea47048740c1e21071d07d083490c1b3755f27f7
 SHA512 
b0eb66ad64f727c8f3a0b34cadebb904afeb04709de20b2808c6a91980e079402f17e1fc8fa9ed870262508788f78e0eb5891e99aac57a9c41b92c70384bd7e0
 DIST node-v14.15.0.tar.xz 33440584 BLAKE2B 
dda9fb44f163b2268db126dfcda34e80064eba24921e4f8e6c14c212deb9170c79f31f7b2be272c8fa7ca992d14540df490c6cad078833514bd348825934ad95
 SHA512 
2a0cd1b9d95e0ac228a90aca82cb04b9f4fc4d08ab86f0286eed7a519ca6e756081b37375ad5d14d7f0e09affdd27bad658c3e364237eb3c212fe5b5e27af96e
 DIST node-v14.15.1.tar.xz 33437304 BLAKE2B 
f08251d2a76e4030433001fd7f062c71193de190036d1147ade0ea36350df0d65df9e1b749fbac77837dd090cbeda6c133ff88099691c932bc29e75b7bfa2acc
 SHA512 
cbab757e370a09b73c29a9bcb310b4122e4424d6baeaeaf1b10919ed6b348bc6ddbfc0e0eaff99d8ebb4d3d74f0206f575e2656245151eda564dd2cd33ff823a
 DIST node-v15.2.1.tar.xz 33172472 BLAKE2B 
d63dbc138ec161253f996fb61c9f40db2eabb5a598804eca7f2446b654ae8a11164820d46ea3c2b41b6a891bb0a3f15fe67712988ed67c1344ab72e2e4749fac
 SHA512 
b05663131d6bb458fe49cf610a7296cdd169b6e957df3e5117ad5553de9891ed4cb71c7d3dc0dbb7774153c884cf245f49faecfa308736086fe6f041f83c8a57

diff --git a/net-libs/nodejs/nodejs-12.20.0.ebuild 
b/net-libs/nodejs/nodejs-12.20.0.ebuild
new file mode 100644
index 000..794aecb45c5
--- /dev/null
+++ b/net-libs/nodejs/nodejs-12.20.0.ebuild
@@ -0,0 +1,218 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..8} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+SRC_URI="
+   https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz
+"
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0/$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+IUSE="cpu_flags_x86_sse2 debug doc icu inspector +npm +snapshot +ssl 
+system-ssl systemtap test"
+REQUIRED_USE="
+   inspector? ( icu ssl )
+   npm? ( ssl )
+   system-ssl? ( ssl )
+"
+
+RDEPEND="
+   >=app-arch/brotli-1.0.9
+   >=dev-libs/libuv-1.39.0:=
+   >=net-dns/c-ares-1.16.0
+   >=net-libs/http-parser-2.9.3:=
+   >=net-libs/nghttp2-1.40.0
+   sys-libs/zlib
+   icu? ( >=dev-libs/icu-64.2:= )
+   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   sys-apps/coreutils
+   systemtap? ( dev-util/systemtap )
+   test? ( net-misc/curl )
+"
+DEPEND="
+   ${RDEPEND}
+"
+PATCHES=(
+   "${FILESDIR}"/${PN}-10.3.0-global-npm-config.patch
+   "${FILESDIR}"/${PN}--llhttp.patch
+)
+RESTRICT="test"
+S="${WORKDIR}/node-v${PV}"
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+
+   ( [[ ${MERGE_TYPE} != "binary" ]] && ! test-flag-CXX -std=c++11 ) && \
+   die "Your compiler doesn't support C++11. Use GCC 4.8, Clang 
3.3 or newer."
+}
+
+src_prepare() {
+   tc-export CC CXX PKG_CONFIG
+   export V=1
+   export BUILDTYPE=Release
+
+   # fix compilation on Darwin
+   # https://code.google.com/p/gyp/issues/detail?id=260
+   sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || 
die
+
+   # less verbose install output (stating the same as portage, basically)
+   sed -i -e "/print/d" tools/install.py || die
+
+   # proper libdir, hat tip @ryanpcmcquen 
https:

[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2020-11-24 Thread William Hubbs
commit: b181b2fa6a06fa7af8d0c2459554ba628c31b75b
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Nov 24 19:51:28 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Nov 24 19:51:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b181b2fa

net-libs/nodejs: 15.3.0 bump

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/Manifest |   1 +
 net-libs/nodejs/nodejs-15.3.0.ebuild | 202 +++
 2 files changed, 203 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 87cfe291987..9d0eb7a3394 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -2,3 +2,4 @@ DIST node-v12.19.1.tar.xz 23829692 BLAKE2B 
244ca8ef29e315ce027638d9d5c66469ac8cd
 DIST node-v14.15.0.tar.xz 33440584 BLAKE2B 
dda9fb44f163b2268db126dfcda34e80064eba24921e4f8e6c14c212deb9170c79f31f7b2be272c8fa7ca992d14540df490c6cad078833514bd348825934ad95
 SHA512 
2a0cd1b9d95e0ac228a90aca82cb04b9f4fc4d08ab86f0286eed7a519ca6e756081b37375ad5d14d7f0e09affdd27bad658c3e364237eb3c212fe5b5e27af96e
 DIST node-v14.15.1.tar.xz 33437304 BLAKE2B 
f08251d2a76e4030433001fd7f062c71193de190036d1147ade0ea36350df0d65df9e1b749fbac77837dd090cbeda6c133ff88099691c932bc29e75b7bfa2acc
 SHA512 
cbab757e370a09b73c29a9bcb310b4122e4424d6baeaeaf1b10919ed6b348bc6ddbfc0e0eaff99d8ebb4d3d74f0206f575e2656245151eda564dd2cd33ff823a
 DIST node-v15.2.1.tar.xz 33172472 BLAKE2B 
d63dbc138ec161253f996fb61c9f40db2eabb5a598804eca7f2446b654ae8a11164820d46ea3c2b41b6a891bb0a3f15fe67712988ed67c1344ab72e2e4749fac
 SHA512 
b05663131d6bb458fe49cf610a7296cdd169b6e957df3e5117ad5553de9891ed4cb71c7d3dc0dbb7774153c884cf245f49faecfa308736086fe6f041f83c8a57
+DIST node-v15.3.0.tar.xz 33198460 BLAKE2B 
e88db9556e13b0df8f8e78a9b2673c9f1cd9445ea9d71b6cb9e674bfcdddad0ddd564d3c1323dff51e68c47f16eda3dc78cb303a3a7f6da341d0c51081bb965f
 SHA512 
77408b49385cbf1cf168409b1eaf1d12caa97ad6c1106e99abc05e2665ea3ca6447552cfabe0cf43e90db80ecadf14ff4d9923ef34b854e70976a6fd0130d6b7

diff --git a/net-libs/nodejs/nodejs-15.3.0.ebuild 
b/net-libs/nodejs/nodejs-15.3.0.ebuild
new file mode 100644
index 000..b8481a2f946
--- /dev/null
+++ b/net-libs/nodejs/nodejs-15.3.0.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+SLOT="0/$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+
+IUSE="cpu_flags_x86_sse2 debug doc +icu inspector +npm pax_kernel +snapshot 
+ssl system-icu +system-ssl systemtap test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+   system-ssl? ( ssl )"
+
+# FIXME: test-fs-mkdir fails with "no such file or directory". Investigate.
+RESTRICT="test"
+
+RDEPEND=">=app-arch/brotli-1.0.9
+   >=dev-libs/libuv-1.40.0:=
+   >=net-dns/c-ares-1.17.0
+   >=net-libs/nghttp2-1.41.0
+   sys-libs/zlib
+   system-icu? ( >=dev-libs/icu-67:= )
+   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )"
+BDEPEND="${PYTHON_DEPS}
+   sys-apps/coreutils
+   systemtap? ( dev-util/systemtap )
+   test? ( net-misc/curl )
+   pax_kernel? ( sys-apps/elfix )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-15.2.0-global-npm-config.patch
+)
+
+S="${WORKDIR}/node-v${PV}"
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+}
+
+src_prepare() {
+   tc-export AR CC CXX PKG_CONFIG
+   export V=1
+   export BUILDTYPE=Release
+
+   # fix compilation on Darwin
+   # https://code.google.com/p/gyp/issues/detail?id=260
+   sed -i -e "/append('-arch/d" tools/gyp/pylib/gyp/xcode_emulation.py || 
die
+
+   # less verbose install output (stating the same as portage, basically)
+   sed -i -e "/print/d" tools/install.py || die
+
+   # proper libdir, hat tip @ryanpcmcquen 
https://github.com/iojs/io.js/issues/504
+   local LIBDIR=$(get_libdir)
+   sed -i -e "s|lib/|${LIBDIR}/|g" tools/install.py || die
+   sed -i -e "s/'lib'/'${LIBDIR}'/" deps/npm/lib/npm.js || die
+
+   # Avoid writing a depfile, not useful
+   sed -i -e "/DEPFLAGS =/d" tools/gyp/pylib/gyp/generator/make.py || die
+
+   sed -i -e "/'-O3'/d" common

[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2020-11-23 Thread William Hubbs
commit: 47d38ea84daa3aaca57b9eef39ac98729a769c04
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 22:59:18 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 23:01:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d38ea8

net-libs/nodejs: add pax support to 15.2.1

Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/nodejs-15.2.1.ebuild | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/net-libs/nodejs/nodejs-15.2.1.ebuild 
b/net-libs/nodejs/nodejs-15.2.1.ebuild
index a69a9626746..b8481a2f946 100644
--- a/net-libs/nodejs/nodejs-15.2.1.ebuild
+++ b/net-libs/nodejs/nodejs-15.2.1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 PYTHON_COMPAT=( python3_{7..9} )
 PYTHON_REQ_USE="threads(+)"
 
-inherit bash-completion-r1 flag-o-matic python-any-r1 toolchain-funcs xdg-utils
+inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
 
 DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
 HOMEPAGE="https://nodejs.org/;
@@ -16,7 +16,7 @@ LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
 SLOT="0/$(ver_cut 1)"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x64-macos"
 
-IUSE="cpu_flags_x86_sse2 debug doc +icu inspector +npm +snapshot +ssl 
system-icu +system-ssl systemtap test"
+IUSE="cpu_flags_x86_sse2 debug doc +icu inspector +npm pax_kernel +snapshot 
+ssl system-icu +system-ssl systemtap test"
 REQUIRED_USE="inspector? ( icu ssl )
npm? ( ssl )
system-icu? ( icu )
@@ -35,7 +35,8 @@ RDEPEND=">=app-arch/brotli-1.0.9
 BDEPEND="${PYTHON_DEPS}
sys-apps/coreutils
systemtap? ( dev-util/systemtap )
-   test? ( net-misc/curl )"
+   test? ( net-misc/curl )
+   pax_kernel? ( sys-apps/elfix )"
 DEPEND="${RDEPEND}"
 
 PATCHES=(
@@ -84,6 +85,9 @@ src_prepare() {
BUILDTYPE=Debug
fi
 
+   # We need to disable mprotect on two files when it builds Bug 694100.
+   use pax_kernel && PATCHES+=( 
"${FILESDIR}"/${PN}-13.8.0-paxmarking.patch )
+
default
 }
 
@@ -143,6 +147,8 @@ src_install() {
local LIBDIR="${ED}/usr/$(get_libdir)"
default
 
+   pax-mark -m "${ED}"/usr/bin/node
+
# set up a symlink structure that node-gyp expects..
dodir /usr/include/node/deps/{v8,uv}
dosym . /usr/include/node/src



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2020-11-22 Thread William Hubbs
commit: 0313224b7179add3b7d3883192531644167a7bae
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:20:46 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:20:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0313224b

sys-cluster/kube-proxy: 1.19.4 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-proxy/Manifest |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.19.4.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index c184113c25f..5403b49246c 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -3,3 +3,4 @@ DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607
+DIST kubernetes-1.19.4.tar.gz 33362702 BLAKE2B 
a3402abbd524ba135b7fa5ae9451743da44e7691e9b646de01b265078d89099440e7d14b56b21f4b2f0e105825d51c9565b62d7ae81b644f2a0a0dde4f40122a
 SHA512 
b5a2cd73db3b1454c54d500d21630c971b5dae94377180e658638384ef2b243f0b41f1ce00eb425ab5958bddbdc0c792be4f14b9b61a364a90992860ca9109da

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.19.4.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.19.4.ebuild
new file mode 100644
index 000..2bf8b1a469e
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.19.4.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes 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"
+
+RDEPEND="net-firewall/conntrack-tools
+   !sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.15"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /var/log/${PN} /var/lib/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2020-11-22 Thread William Hubbs
commit: 31d89f87a8cf60eb44e45c4a00ea5f6f9f9d9ed3
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:20:45 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:20:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31d89f87

sys-cluster/kube-controller-manager: 1.19.4 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-controller-manager/Manifest   |  1 +
 .../kube-controller-manager-1.19.4.ebuild  | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index c184113c25f..5403b49246c 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -3,3 +3,4 @@ DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607
+DIST kubernetes-1.19.4.tar.gz 33362702 BLAKE2B 
a3402abbd524ba135b7fa5ae9451743da44e7691e9b646de01b265078d89099440e7d14b56b21f4b2f0e105825d51c9565b62d7ae81b644f2a0a0dde4f40122a
 SHA512 
b5a2cd73db3b1454c54d500d21630c971b5dae94377180e658638384ef2b243f0b41f1ce00eb425ab5958bddbdc0c792be4f14b9b61a364a90992860ca9109da

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.19.4.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.19.4.ebuild
new file mode 100644
index 000..7ebd21720e5
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.19.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Controller Manager"
+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-controller-manager
+   acct-user/kube-controller-manager"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   !sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.15"
+
+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}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2020-11-22 Thread William Hubbs
commit: ac62eaa1756023225de19ce55bf37924545d45cc
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:20:47 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:20:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac62eaa1

sys-cluster/kube-scheduler: 1.19.4 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-scheduler/Manifest|  1 +
 .../kube-scheduler/kube-scheduler-1.19.4.ebuild| 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index c184113c25f..5403b49246c 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -3,3 +3,4 @@ DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607
+DIST kubernetes-1.19.4.tar.gz 33362702 BLAKE2B 
a3402abbd524ba135b7fa5ae9451743da44e7691e9b646de01b265078d89099440e7d14b56b21f4b2f0e105825d51c9565b62d7ae81b644f2a0a0dde4f40122a
 SHA512 
b5a2cd73db3b1454c54d500d21630c971b5dae94377180e658638384ef2b243f0b41f1ce00eb425ab5958bddbdc0c792be4f14b9b61a364a90992860ca9109da

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.19.4.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.19.4.ebuild
new file mode 100644
index 000..177edc1feff
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.19.4.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Scheduler"
+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-scheduler
+   acct-user/kube-scheduler"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   !sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.15"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" 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}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/

2020-11-22 Thread William Hubbs
commit: a4577eac769b45ed836e214646c875d8d1dc8a26
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:20:46 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:20:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4577eac

sys-cluster/kubelet: 1.19.4 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubelet/Manifest  |  1 +
 sys-cluster/kubelet/kubelet-1.19.4.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index c184113c25f..5403b49246c 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -3,3 +3,4 @@ DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607
+DIST kubernetes-1.19.4.tar.gz 33362702 BLAKE2B 
a3402abbd524ba135b7fa5ae9451743da44e7691e9b646de01b265078d89099440e7d14b56b21f4b2f0e105825d51c9565b62d7ae81b644f2a0a0dde4f40122a
 SHA512 
b5a2cd73db3b1454c54d500d21630c971b5dae94377180e658638384ef2b243f0b41f1ce00eb425ab5958bddbdc0c792be4f14b9b61a364a90992860ca9109da

diff --git a/sys-cluster/kubelet/kubelet-1.19.4.ebuild 
b/sys-cluster/kubelet/kubelet-1.19.4.ebuild
new file mode 100644
index 000..03f40ee62ef
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.19.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+
+DESCRIPTION="Kubernetes Node Agent"
+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"
+
+RDEPEND="!sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.15"
+
+RESTRICT+=" test "
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${PN}.env ${PN}.env
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/

2020-11-22 Thread William Hubbs
commit: 6259e33e62be90b4b949ea45c141cf45e51f81c9
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:20:44 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:20:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6259e33e

sys-cluster/kubeadm: 1.19.4 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubeadm/Manifest  |  1 +
 sys-cluster/kubeadm/kubeadm-1.19.4.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index c184113c25f..5403b49246c 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -3,3 +3,4 @@ DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607
+DIST kubernetes-1.19.4.tar.gz 33362702 BLAKE2B 
a3402abbd524ba135b7fa5ae9451743da44e7691e9b646de01b265078d89099440e7d14b56b21f4b2f0e105825d51c9565b62d7ae81b644f2a0a0dde4f40122a
 SHA512 
b5a2cd73db3b1454c54d500d21630c971b5dae94377180e658638384ef2b243f0b41f1ce00eb425ab5958bddbdc0c792be4f14b9b61a364a90992860ca9109da

diff --git a/sys-cluster/kubeadm/kubeadm-1.19.4.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.19.4.ebuild
new file mode 100644
index 000..192287ce82c
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.19.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
+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"
+
+RDEPEND="!sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.15"
+
+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}
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2020-11-22 Thread William Hubbs
commit: 930197a69bbc890c08df7a11b5f23df83a092b23
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:20:44 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:20:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=930197a6

sys-cluster/kube-apiserver: 1.19.4 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.19.4.ebuild| 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index c184113c25f..5403b49246c 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -3,3 +3,4 @@ DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607
+DIST kubernetes-1.19.4.tar.gz 33362702 BLAKE2B 
a3402abbd524ba135b7fa5ae9451743da44e7691e9b646de01b265078d89099440e7d14b56b21f4b2f0e105825d51c9565b62d7ae81b644f2a0a0dde4f40122a
 SHA512 
b5a2cd73db3b1454c54d500d21630c971b5dae94377180e658638384ef2b243f0b41f1ce00eb425ab5958bddbdc0c792be4f14b9b61a364a90992860ca9109da

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.19.4.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.19.4.ebuild
new file mode 100644
index 000..0c60e4a0143
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.19.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020 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.15"
+
+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}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2020-11-22 Thread William Hubbs
commit: db986b6fa2dc697f20c02ab5656bfe508f568939
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:20:45 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:20:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db986b6f

sys-cluster/kubectl: 1.19.4 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubectl/Manifest  |  1 +
 sys-cluster/kubectl/kubectl-1.19.4.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index c184113c25f..5403b49246c 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -3,3 +3,4 @@ DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607
+DIST kubernetes-1.19.4.tar.gz 33362702 BLAKE2B 
a3402abbd524ba135b7fa5ae9451743da44e7691e9b646de01b265078d89099440e7d14b56b21f4b2f0e105825d51c9565b62d7ae81b644f2a0a0dde4f40122a
 SHA512 
b5a2cd73db3b1454c54d500d21630c971b5dae94377180e658638384ef2b243f0b41f1ce00eb425ab5958bddbdc0c792be4f14b9b61a364a90992860ca9109da

diff --git a/sys-cluster/kubectl/kubectl-1.19.4.ebuild 
b/sys-cluster/kubectl/kubectl-1.19.4.ebuild
new file mode 100644
index 000..716d7d53396
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.19.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+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"
+
+DEPEND="!sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.15"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2020-11-22 Thread William Hubbs
commit: 53b9ee8b312f87880d830287158d5d556f5c2aa3
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:11:54 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:12:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b9ee8b

sys-cluster/kube-proxy: 1.18.12 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-proxy/Manifest  |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.18.12.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index eb4e206f78a..c184113c25f 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
 DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1ac750d1378a7b8762aff39a638f88931e2f37d8609329b32bce360bb52e654f230f1c121d122fd90ab94de6b8a035f0f
 SHA512 
6d5a22c47bd89a5622e38746a6e9c6d3146f065d7f1e63c161f6fc667e1c7d973a4ce0a77a63b53ed46708f490477c182119a0809d08b8ee3041f232a60ad19e
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
+DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.18.12.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.18.12.ebuild
new file mode 100644
index 000..7054c6b9a9b
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.18.12.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes 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"
+IUSE="hardened"
+
+RDEPEND="net-firewall/conntrack-tools
+   !sys-cluster/kubernetes"
+BDEPEND="=dev-lang/go-1.14*"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /var/log/${PN} /var/lib/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2020-11-22 Thread William Hubbs
commit: a174f58b12945b403109696ee6fa200fa86a2edb
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:11:53 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:12:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a174f58b

sys-cluster/kubectl: 1.18.12 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubectl/Manifest   |  1 +
 sys-cluster/kubectl/kubectl-1.18.12.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index eb4e206f78a..c184113c25f 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
 DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1ac750d1378a7b8762aff39a638f88931e2f37d8609329b32bce360bb52e654f230f1c121d122fd90ab94de6b8a035f0f
 SHA512 
6d5a22c47bd89a5622e38746a6e9c6d3146f065d7f1e63c161f6fc667e1c7d973a4ce0a77a63b53ed46708f490477c182119a0809d08b8ee3041f232a60ad19e
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
+DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kubectl/kubectl-1.18.12.ebuild 
b/sys-cluster/kubectl/kubectl-1.18.12.ebuild
new file mode 100644
index 000..6cd5067f539
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.18.12.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+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"
+IUSE="hardened"
+
+RDEPEND="!sys-cluster/kubernetes"
+BDEPEND="=dev-lang/go-1.14*"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2020-11-22 Thread William Hubbs
commit: 1a377573cddc63926b964af82eb31ea155356b56
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:11:55 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:12:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a377573

sys-cluster/kube-scheduler: 1.18.12 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-scheduler/Manifest|  1 +
 .../kube-scheduler/kube-scheduler-1.18.12.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index eb4e206f78a..c184113c25f 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
 DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1ac750d1378a7b8762aff39a638f88931e2f37d8609329b32bce360bb52e654f230f1c121d122fd90ab94de6b8a035f0f
 SHA512 
6d5a22c47bd89a5622e38746a6e9c6d3146f065d7f1e63c161f6fc667e1c7d973a4ce0a77a63b53ed46708f490477c182119a0809d08b8ee3041f232a60ad19e
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
+DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.18.12.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.18.12.ebuild
new file mode 100644
index 000..519380fd3d8
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.18.12.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Scheduler"
+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"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-scheduler
+   acct-user/kube-scheduler"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   !sys-cluster/kubernetes"
+BDEPEND="=dev-lang/go-1.14*"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" 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}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/

2020-11-22 Thread William Hubbs
commit: caa4fdc295b92accb1bc5276eb230dc7c65ed7c4
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:11:54 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:12:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa4fdc2

sys-cluster/kubelet: 1.18.12 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubelet/Manifest   |  1 +
 sys-cluster/kubelet/kubelet-1.18.12.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index eb4e206f78a..c184113c25f 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
 DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1ac750d1378a7b8762aff39a638f88931e2f37d8609329b32bce360bb52e654f230f1c121d122fd90ab94de6b8a035f0f
 SHA512 
6d5a22c47bd89a5622e38746a6e9c6d3146f065d7f1e63c161f6fc667e1c7d973a4ce0a77a63b53ed46708f490477c182119a0809d08b8ee3041f232a60ad19e
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
+DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kubelet/kubelet-1.18.12.ebuild 
b/sys-cluster/kubelet/kubelet-1.18.12.ebuild
new file mode 100644
index 000..0b63052fc86
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.18.12.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+
+DESCRIPTION="Kubernetes Node Agent"
+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"
+IUSE="hardened"
+
+RDEPEND="!sys-cluster/kubernetes"
+BDEPEND="=dev-lang/go-1.14*"
+
+RESTRICT+=" test "
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${PN}.env ${PN}.env
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2020-11-22 Thread William Hubbs
commit: 613981759af1f40a1574451115b5b69aeeaa8333
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:11:52 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:12:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61398175

sys-cluster/kube-apiserver: 1.18.12 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.18.12.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index eb4e206f78a..c184113c25f 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
 DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1ac750d1378a7b8762aff39a638f88931e2f37d8609329b32bce360bb52e654f230f1c121d122fd90ab94de6b8a035f0f
 SHA512 
6d5a22c47bd89a5622e38746a6e9c6d3146f065d7f1e63c161f6fc667e1c7d973a4ce0a77a63b53ed46708f490477c182119a0809d08b8ee3041f232a60ad19e
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
+DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.18.12.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.18.12.ebuild
new file mode 100644
index 000..e2230b0a755
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.18.12.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2020 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"
+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.14*"
+
+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}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2020-11-22 Thread William Hubbs
commit: 40c483b91f5557132ea7f956bbd087d50c3c36d9
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:11:53 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:12:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40c483b9

sys-cluster/kube-controller-manager: 1.18.12 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-controller-manager/Manifest   |  1 +
 .../kube-controller-manager-1.18.12.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index eb4e206f78a..c184113c25f 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
 DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1ac750d1378a7b8762aff39a638f88931e2f37d8609329b32bce360bb52e654f230f1c121d122fd90ab94de6b8a035f0f
 SHA512 
6d5a22c47bd89a5622e38746a6e9c6d3146f065d7f1e63c161f6fc667e1c7d973a4ce0a77a63b53ed46708f490477c182119a0809d08b8ee3041f232a60ad19e
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
+DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.12.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.12.ebuild
new file mode 100644
index 000..25099739497
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.12.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Controller Manager"
+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"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-controller-manager
+   acct-user/kube-controller-manager"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   !sys-cluster/kubernetes"
+BDEPEND="=dev-lang/go-1.14*"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" 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}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/

2020-11-22 Thread William Hubbs
commit: 8936f36897797d0bc875182e211546c8a9dd1a85
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:11:52 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:12:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8936f368

sys-cluster/kubeadm: 1.18.12 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubeadm/Manifest   |  1 +
 sys-cluster/kubeadm/kubeadm-1.18.12.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index eb4e206f78a..c184113c25f 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
 DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1ac750d1378a7b8762aff39a638f88931e2f37d8609329b32bce360bb52e654f230f1c121d122fd90ab94de6b8a035f0f
 SHA512 
6d5a22c47bd89a5622e38746a6e9c6d3146f065d7f1e63c161f6fc667e1c7d973a4ce0a77a63b53ed46708f490477c182119a0809d08b8ee3041f232a60ad19e
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
+DIST kubernetes-1.18.12.tar.gz 32641752 BLAKE2B 
e1af0b8c83d0854cbe0c5f1751cb4433fae022f07785c116b27854db1858c30b0d0a46af97204d8df94d2c860275e980e123ced53dad514f3441c3b2453c
 SHA512 
20cfac78a484724c648d65e3904d588e9853e80eb291598d788d492293e7190ec6df737c90dc3e87268d5218523920f2958684f2684853c5433c080bc6c6523d
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kubeadm/kubeadm-1.18.12.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.18.12.ebuild
new file mode 100644
index 000..9ab85c49102
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.18.12.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
+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"
+IUSE="hardened"
+
+RDEPEND="!sys-cluster/kubernetes"
+BDEPEND="=dev-lang/go-1.14*"
+
+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/kubeadm
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2020-11-22 Thread William Hubbs
commit: 8f3cf73a3ad2c8b2403bdcb61fd84d617db4
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:06:15 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:08:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f3c

sys-cluster/kube-proxy: 1.17.14 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-proxy/Manifest  |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.17.14.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index ea5fc3529d2..eb4e206f78a 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
+DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1ac750d1378a7b8762aff39a638f88931e2f37d8609329b32bce360bb52e654f230f1c121d122fd90ab94de6b8a035f0f
 SHA512 
6d5a22c47bd89a5622e38746a6e9c6d3146f065d7f1e63c161f6fc667e1c7d973a4ce0a77a63b53ed46708f490477c182119a0809d08b8ee3041f232a60ad19e
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.17.14.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.17.14.ebuild
new file mode 100644
index 000..7054c6b9a9b
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.17.14.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes 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"
+IUSE="hardened"
+
+RDEPEND="net-firewall/conntrack-tools
+   !sys-cluster/kubernetes"
+BDEPEND="=dev-lang/go-1.14*"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /var/log/${PN} /var/lib/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2020-11-22 Thread William Hubbs
commit: 2d858de274d0cc82ca9816f9155cbd6f4d1f3967
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:06:15 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:08:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d858de2

sys-cluster/kube-scheduler: 1.17.14 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-scheduler/Manifest|  1 +
 .../kube-scheduler/kube-scheduler-1.17.14.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index ea5fc3529d2..eb4e206f78a 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
+DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1ac750d1378a7b8762aff39a638f88931e2f37d8609329b32bce360bb52e654f230f1c121d122fd90ab94de6b8a035f0f
 SHA512 
6d5a22c47bd89a5622e38746a6e9c6d3146f065d7f1e63c161f6fc667e1c7d973a4ce0a77a63b53ed46708f490477c182119a0809d08b8ee3041f232a60ad19e
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.17.14.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.17.14.ebuild
new file mode 100644
index 000..778135c2020
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.17.14.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Scheduler"
+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"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-scheduler
+   acct-user/kube-scheduler"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   !sys-cluster/kubernetes"
+   BDEPEND="=dev-lang/go-1.14*"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" 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}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/

2020-11-22 Thread William Hubbs
commit: 8421f9d8344d81a18affea5f612ada7ada9fc5e3
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:06:13 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:08:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8421f9d8

sys-cluster/kubeadm: 1.17.14 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubeadm/Manifest   |  1 +
 sys-cluster/kubeadm/kubeadm-1.17.14.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index ea5fc3529d2..eb4e206f78a 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
+DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1ac750d1378a7b8762aff39a638f88931e2f37d8609329b32bce360bb52e654f230f1c121d122fd90ab94de6b8a035f0f
 SHA512 
6d5a22c47bd89a5622e38746a6e9c6d3146f065d7f1e63c161f6fc667e1c7d973a4ce0a77a63b53ed46708f490477c182119a0809d08b8ee3041f232a60ad19e
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kubeadm/kubeadm-1.17.14.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.17.14.ebuild
new file mode 100644
index 000..9ab85c49102
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.17.14.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
+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"
+IUSE="hardened"
+
+RDEPEND="!sys-cluster/kubernetes"
+BDEPEND="=dev-lang/go-1.14*"
+
+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/kubeadm
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2020-11-22 Thread William Hubbs
commit: ba266a3166f08f332959a66ba201791f590d9990
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:06:13 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:08:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba266a31

sys-cluster/kube-apiserver: 1.17.14 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-apiserver/Manifest|  1 +
 .../kube-apiserver/kube-apiserver-1.17.14.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index ea5fc3529d2..eb4e206f78a 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
+DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1ac750d1378a7b8762aff39a638f88931e2f37d8609329b32bce360bb52e654f230f1c121d122fd90ab94de6b8a035f0f
 SHA512 
6d5a22c47bd89a5622e38746a6e9c6d3146f065d7f1e63c161f6fc667e1c7d973a4ce0a77a63b53ed46708f490477c182119a0809d08b8ee3041f232a60ad19e
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.17.14.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.17.14.ebuild
new file mode 100644
index 000..ec67c2c362c
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.17.14.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+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"
+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.14*"
+
+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}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2020-11-22 Thread William Hubbs
commit: 23350193c9dbb75529a8445abd6c32e2e4465a31
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:06:13 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:08:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23350193

sys-cluster/kube-controller-manager: 1.17.14 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-controller-manager/Manifest   |  1 +
 .../kube-controller-manager-1.17.14.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index ea5fc3529d2..eb4e206f78a 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
+DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1ac750d1378a7b8762aff39a638f88931e2f37d8609329b32bce360bb52e654f230f1c121d122fd90ab94de6b8a035f0f
 SHA512 
6d5a22c47bd89a5622e38746a6e9c6d3146f065d7f1e63c161f6fc667e1c7d973a4ce0a77a63b53ed46708f490477c182119a0809d08b8ee3041f232a60ad19e
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.14.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.14.ebuild
new file mode 100644
index 000..23ada18df06
--- /dev/null
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.14.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Controller Manager"
+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"
+IUSE="hardened"
+
+COMMON_DEPEND="acct-group/kube-controller-manager
+   acct-user/kube-controller-manager"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   !sys-cluster/kubernetes"
+BDEPEND="=dev-lang/go-1.14*"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS=-v GOLDFLAGS="" 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}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2020-11-22 Thread William Hubbs
commit: 273ac46653c981aa26db5a3225edf77072f26505
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:06:14 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:08:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=273ac466

sys-cluster/kubectl: 1.17.14 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubectl/Manifest   |  1 +
 sys-cluster/kubectl/kubectl-1.17.14.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index ea5fc3529d2..eb4e206f78a 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
+DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1ac750d1378a7b8762aff39a638f88931e2f37d8609329b32bce360bb52e654f230f1c121d122fd90ab94de6b8a035f0f
 SHA512 
6d5a22c47bd89a5622e38746a6e9c6d3146f065d7f1e63c161f6fc667e1c7d973a4ce0a77a63b53ed46708f490477c182119a0809d08b8ee3041f232a60ad19e
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kubectl/kubectl-1.17.14.ebuild 
b/sys-cluster/kubectl/kubectl-1.17.14.ebuild
new file mode 100644
index 000..6cd5067f539
--- /dev/null
+++ b/sys-cluster/kubectl/kubectl-1.17.14.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to run commands against Kubernetes clusters"
+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"
+IUSE="hardened"
+
+RDEPEND="!sys-cluster/kubernetes"
+BDEPEND="=dev-lang/go-1.14*"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/

2020-11-22 Thread William Hubbs
commit: 1ec0c4bd517b0ba6c63c672ebd44401b77e41a44
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 23 02:06:14 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 02:08:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ec0c4bd

sys-cluster/kubelet: 1.17.14 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubelet/Manifest   |  1 +
 sys-cluster/kubelet/kubelet-1.17.14.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index ea5fc3529d2..eb4e206f78a 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,3 +1,4 @@
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
+DIST kubernetes-1.17.14.tar.gz 31844013 BLAKE2B 
725081706a7647127018d34d55d1eae1ac750d1378a7b8762aff39a638f88931e2f37d8609329b32bce360bb52e654f230f1c121d122fd90ab94de6b8a035f0f
 SHA512 
6d5a22c47bd89a5622e38746a6e9c6d3146f065d7f1e63c161f6fc667e1c7d973a4ce0a77a63b53ed46708f490477c182119a0809d08b8ee3041f232a60ad19e
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kubelet/kubelet-1.17.14.ebuild 
b/sys-cluster/kubelet/kubelet-1.17.14.ebuild
new file mode 100644
index 000..0b63052fc86
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.17.14.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+
+DESCRIPTION="Kubernetes Node Agent"
+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"
+IUSE="hardened"
+
+RDEPEND="!sys-cluster/kubernetes"
+BDEPEND="=dev-lang/go-1.14*"
+
+RESTRICT+=" test "
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${PN}.env ${PN}.env
+}



[gentoo-commits] repo/gentoo:master commit in: net-vpn/openconnect/files/, net-vpn/openconnect/

2020-11-22 Thread William Hubbs
commit: 41acdc92e655eb64a0d667b3b612fd5312921656
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Nov 22 23:41:54 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 23 00:03:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41acdc92

net-vpn/openconnect: 8.10-r1 revbump to fix openrc service

This changes the openrc service to support the use of separate
openconnect config files for each tunnel instead of setting the tunnel
options in the conf.d files.

The config files will be stored in /etc/openconnect/.conf. The
contents of these config files is  defined in the openconnect man page.

Closes: https://bugs.gentoo.org/733614
Signed-off-by: William Hubbs  gentoo.org>

 net-vpn/openconnect/files/README.OpenRC  |  30 +
 net-vpn/openconnect/files/openconnect.initd.8.10 | 105 
 net-vpn/openconnect/openconnect-8.10-r1.ebuild   | 153 +++
 3 files changed, 288 insertions(+)

diff --git a/net-vpn/openconnect/files/README.OpenRC 
b/net-vpn/openconnect/files/README.OpenRC
new file mode 100644
index 000..baa617d94ea
--- /dev/null
+++ b/net-vpn/openconnect/files/README.OpenRC
@@ -0,0 +1,30 @@
+The service script for openconnect supports multiple vpn tunnels.
+
+You need to create a symbolic link to /etc/init.d/openconnect in
+/etc/init.d for each tunnel instead of calling it directly:
+
+ln -s /etc/init.d/openconnect /etc/init.d/openconnect.vpn0
+
+Also, create a configuration file for the tunnel in /etc/openconnect. To
+follow this example, the configuration file would be called
+/etc/openconnect/vpn0.conf. See man openconnect for the options that can
+go in this file.
+
+You can then start the vpn tunnel like this:
+
+rc-service openconnect.vpn0 start
+
+If you would like to run preup, postup, predown, and/or postdown scripts,
+You need to create a directory in /etc/openconnect with the name of the vpn:
+
+mkdir /etc/openconnect/vpn0
+
+Then add executable shell files:
+
+mkdir /etc/openconnect/vpn0
+cd /etc/openconnect/vpn0
+echo '#!/bin/sh' > preup.sh
+cp preup.sh predown.sh
+cp preup.sh postup.sh
+cp preup.sh postdown.sh
+chmod 755 /etc/openconnect/vpn0/*

diff --git a/net-vpn/openconnect/files/openconnect.initd.8.10 
b/net-vpn/openconnect/files/openconnect.initd.8.10
new file mode 100644
index 000..cec5350e17c
--- /dev/null
+++ b/net-vpn/openconnect/files/openconnect.initd.8.10
@@ -0,0 +1,105 @@
+#!/sbin/openrc-run
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+VPN="${RC_SVCNAME#*.}"
+VPNCONF=/etc/openconnect/${VPN}.conf
+VPNDIR="/etc/openconnect/${VPN}"
+VPNLOG="/var/log/openconnect/${VPN}"
+VPNLOGFILE="${VPNLOG}/openconnect.log"
+VPNERRFILE="${VPNLOG}/openconnect.err"
+
+command="/usr/sbin/openconnect"
+name="OpenConnect: ${VPN}"
+pidfile="/run/openconnect/${VPN}.pid"
+stopsig="SIGINT"
+
+depend() {
+   before netmount
+}
+
+checkconfig() {
+   if [ $VPN = "openconnect" ]; then
+   eerror "You cannot call openconnect directly. You must create a 
symbolic link to it with the vpn name:"
+   eerror
+   eerror "ln -s /etc/init.d/openconnect 
/etc/init.d/openconnect.vpn0"
+   eerror
+   eerror "And then call it instead:"
+   eerror
+   eerror "/etc/init.d/openconnect.vpn0 start"
+   return 1
+   fi
+   if [ ! -f "${VPNCONF}" ]; then
+   ewarn "The configuration file for ${VPN} does not exist."
+   ewarn "Please create ${VPNCONF}"
+   ewarn "This will become a fatal error in a future release."
+   fi
+   local server vpnopts password
+   eval server=\$server_${VPN}
+   eval vpnopts=\$vpnopts_${VPN}
+   eval password=\$password_${VPN}
+   if [ -n "$server" ] || [ -n "$vpnopts" ] || [ -n "password" ]; then
+   ewarn "server_${VPN}, vpnopts${VPN} and password_${VPN} are deprecated"
+   ewarn"Please move them to the appropriate settings in ${VPNCONF}"
+   ewarn "They will be ignored in the future."
+   fi
+   return 0
+}
+
+checktuntap() {
+   if [ "$RC_UNAME" = "Linux" -a ! -e /dev/net/tun ] ; then
+   if ! modprobe tun ; then
+   eerror "TUN/TAP support is not available in this kernel"
+   return 1
+   fi
+   fi
+}
+
+run_hook() {
+   if [ -x "$1" ]; then
+   "$@"
+   fi
+}
+
+start_pre() {
+   checkconfig || return
+   checktuntap || return
+   checkpath -d "${VPNLOG}" || return
+   checkpath -d /run/openconnect || return
+   run_hook 

[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2020-11-20 Thread William Hubbs
commit: 9ce9b123961a4dc19932e4cc81908b624eeba282
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Nov 20 20:21:46 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Nov 20 20:24:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ce9b123

net-libs/nodejs: add PaX support to 14.15.1

Bug: https://bugs.gentoo.org/735832
Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/nodejs-14.15.1.ebuild | 12 +---
 1 file changed, 9 insertions(+), 3 deletions(-)

diff --git a/net-libs/nodejs/nodejs-14.15.1.ebuild 
b/net-libs/nodejs/nodejs-14.15.1.ebuild
index fad4f233fa0..0f1006e6788 100644
--- a/net-libs/nodejs/nodejs-14.15.1.ebuild
+++ b/net-libs/nodejs/nodejs-14.15.1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 PYTHON_COMPAT=( python3_{7..9} )
 PYTHON_REQ_USE="threads(+)"
 
-inherit bash-completion-r1 flag-o-matic python-any-r1 toolchain-funcs xdg-utils
+inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
 
 DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
 HOMEPAGE="https://nodejs.org/;
@@ -16,7 +16,7 @@ LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
 SLOT="0/$(ver_cut 1)"
 KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x64-macos"
 
-IUSE="cpu_flags_x86_sse2 debug doc +icu inspector +npm +snapshot +ssl 
system-icu +system-ssl systemtap test"
+IUSE="cpu_flags_x86_sse2 debug doc +icu inspector +npm pax_kernel +snapshot 
+ssl system-icu +system-ssl systemtap test"
 REQUIRED_USE="inspector? ( icu ssl )
npm? ( ssl )
system-icu? ( icu )
@@ -35,7 +35,8 @@ RDEPEND=">=app-arch/brotli-1.0.9
 BDEPEND="${PYTHON_DEPS}
sys-apps/coreutils
systemtap? ( dev-util/systemtap )
-   test? ( net-misc/curl )"
+   test? ( net-misc/curl )
+   pax_kernel? ( sys-apps/elfix )"
 DEPEND="${RDEPEND}"
 
 PATCHES=(
@@ -85,6 +86,9 @@ src_prepare() {
BUILDTYPE=Debug
fi
 
+   # We need to disable mprotect on two files when it builds Bug 694100.
+   use pax_kernel && PATCHES+=( 
"${FILESDIR}"/${PN}-13.8.0-paxmarking.patch )
+
default
 }
 
@@ -144,6 +148,8 @@ src_install() {
local LIBDIR="${ED}/usr/$(get_libdir)"
default
 
+   pax-mark -m "${ED}"/usr/bin/node
+
# set up a symlink structure that node-gyp expects..
dodir /usr/include/node/deps/{v8,uv}
dosym . /usr/include/node/src



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/, net-libs/nodejs/files/

2020-11-20 Thread William Hubbs
commit: 3e4294ea80a70435fa09c3579da81c428fa15efc
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov 20 19:16:17 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Nov 20 20:23:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e4294ea

net-libs/nodejs: restore PaX support

Reverts: 19add7ba6500e6c60c8699b6bdda397744dfa73b
Bug: https://bugs.gentoo.org/735832
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>
Signed-off-by: William Hubbs  gentoo.org>

 .../nodejs/files/nodejs-13.2.0-paxmarking.patch|  71 +
 .../nodejs/files/nodejs-13.8.0-paxmarking.patch| 111 +
 net-libs/nodejs/metadata.xml   |   3 +-
 net-libs/nodejs/nodejs-12.18.4-r1.ebuild   |   5 +-
 net-libs/nodejs/nodejs-12.19.1.ebuild  |   5 +-
 net-libs/nodejs/nodejs-14.2.0.ebuild   |  10 +-
 net-libs/nodejs/nodejs-.ebuild |  10 +-
 7 files changed, 208 insertions(+), 7 deletions(-)

diff --git a/net-libs/nodejs/files/nodejs-13.2.0-paxmarking.patch 
b/net-libs/nodejs/files/nodejs-13.2.0-paxmarking.patch
new file mode 100644
index 000..1061255e163
--- /dev/null
+++ b/net-libs/nodejs/files/nodejs-13.2.0-paxmarking.patch
@@ -0,0 +1,71 @@
+Bug: 694100
+Add actions for pax marking mkcodecache and node_mksnapshot
+to disable mprotect for pax enable kernel.
+Reported-by: Attila Tóth 
+Co-developed-by: Attila Tóth 
+Signed-off-by: Magnus Granberg 
+
+--- a/node.gyp 2019-10-23 11:52:41.0 +0200
 a/node.gyp 2019-11-12 20:58:43.957881862 +0100
+@@ -233,7 +233,9 @@
+   'deps/acorn-plugins/acorn-static-class-features/index.js',
+ ],
+ 'node_mksnapshot_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot<(EXECUTABLE_SUFFIX)',
++'node_mksnapshot_u_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot_u<(EXECUTABLE_SUFFIX)',
+ 'mkcodecache_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache<(EXECUTABLE_SUFFIX)',
++'mkcodecache_u_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)mkcodecache_u<(EXECUTABLE_SUFFIX)',
+ 'conditions': [
+   [ 'node_shared=="true"', {
+ 'node_target_type%': 'shared_library',
+@@ -436,10 +438,24 @@
+   ],
+   'actions': [
+ {
++  'action_name': 'run_pax_mkcodecache',
++  'inputs': [
++'<(mkcodecache_exec)',
++  ],
++  'outputs': [
++'<(mkcodecache_u_exec)',
++  ],
++  'action': [
++'bash',
++'-c',
++'mv <(mkcodecache_exec) <(mkcodecache_u_exec) && paxmark.sh m 
<(mkcodecache_u_exec)',
++  ],
++},
++{
+   'action_name': 'run_mkcodecache',
+   'process_outputs_as_sources': 1,
+   'inputs': [
+-'<(mkcodecache_exec)',
++'<(mkcodecache_u_exec)',
+   ],
+   'outputs': [
+ '<(SHARED_INTERMEDIATE_DIR)/node_code_cache.cc',
+@@ -461,10 +477,24 @@
+   ],
+   'actions': [
+ {
++  'action_name': 'run_pax_mksnapshot',
++  'inputs': [
++'<(node_mksnapshot_exec)',
++  ],
++  'outputs': [
++'<(node_mksnapshot_u_exec)',
++  ],
++  'action': [
++'bash',
++'-c',
++'mv <(node_mksnapshot_exec) <(node_mksnapshot_u_exec) && 
paxmark.sh m <(node_mksnapshot_u_exec)',
++  ],
++},
++{
+   'action_name': 'node_mksnapshot',
+   'process_outputs_as_sources': 1,
+   'inputs': [
+-'<(node_mksnapshot_exec)',
++'<(node_mksnapshot_u_exec)',
+   ],
+   'outputs': [
+ '<(SHARED_INTERMEDIATE_DIR)/node_snapshot.cc',

diff --git a/net-libs/nodejs/files/nodejs-13.8.0-paxmarking.patch 
b/net-libs/nodejs/files/nodejs-13.8.0-paxmarking.patch
new file mode 100644
index 000..8dbf5f43d48
--- /dev/null
+++ b/net-libs/nodejs/files/nodejs-13.8.0-paxmarking.patch
@@ -0,0 +1,111 @@
+Bug: 694100
+Add actions for pax marking mkcodecache, node_mksnapshot and mksnapshot
+to disable mprotect for pax enable kernel.
+Reported-by: Attila Tóth 
+Co-developed-by: Attila Tóth 
+Signed-off-by: Magnus Granberg 
+
+--- a/node.gyp 2019-10-23 11:52:41.0 +0200
 b/node.gyp 2019-11-12 20:58:43.957881862 +0100
+@@ -233,7 +233,9 @@
+   'deps/acorn-plugins/acorn-static-class-features/index.js',
+ ],
+ 'node_mksnapshot_exec': 
'<(PRODUCT_DIR)/<(EXECUTABLE_PREFIX)node_mksnapshot<(EXECUTABLE_SUFFIX)',
+

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/nomad/

2020-11-19 Thread William Hubbs
commit: d87b3a8131b3af17840120a4cb7f8de3262fa3d5
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov 19 16:48:15 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Nov 19 16:49:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87b3a81

sys-cluster/nomad: 0.12.8 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/nomad/Manifest|  1 +
 sys-cluster/nomad/nomad-0.12.8.ebuild | 45 +++
 2 files changed, 46 insertions(+)

diff --git a/sys-cluster/nomad/Manifest b/sys-cluster/nomad/Manifest
index 270d3c07c08..6e34eeeba82 100644
--- a/sys-cluster/nomad/Manifest
+++ b/sys-cluster/nomad/Manifest
@@ -1,3 +1,4 @@
 DIST nomad-0.12.3.tar.gz 51432205 BLAKE2B 
77090f387e25f226c8d05b6ea16abfac0f4b710a40a3e7e5455bd6c8b7992080980967d4ebb92257348968dddbb45d2e5c3b58f143ae1205742bf08f0dec2a71
 SHA512 
17d361db11104ddbbae12a17301005c8eca3650e3fdda8f2fd6db8474728f31a2b6f828f2fba7e7d9d132b08cfb070799273353a17f5f66baa4dc5a0492562f8
 DIST nomad-0.12.4.tar.gz 51468076 BLAKE2B 
42ca90649263dae6aaa29921853816b6172b285f2675a3fe68aca423bd15213924263433e01d870fa502cfc53372cb6f30f810c7aaadfe63970f91c4bb630912
 SHA512 
2fb12f96a14772d0a382f40aa686d61823630d49778365447410e7c4a4d7f3cbff275fdeea823f3c397642ce7aeae3618c295d4b08ea884dc51190960f33110e
 DIST nomad-0.12.5.tar.gz 51464001 BLAKE2B 
825160a751481972335c4f37ef0514ddeb676a13a210f0faa43d06f1601bb794edf72402b0dfcf96426611e20eb530a5f077b97b331ce07e5fb6b3d3c7598130
 SHA512 
a337f3342de041696b1d6e39661d809e5cb82d27d9b2ba67a33a8698eb4afca929679093ec0d23f364a41307e669a6948e58429b97f49ec046d01f8d97f7
+DIST nomad-0.12.8.tar.gz 51472616 BLAKE2B 
17316e4305edc5a74d640d1bd46e1f997ae43727a6c6dcc5df19af64c659a9b00e4fa2c45c92d70ff70b465278b1bb5c03d81d041facf89549faba17d86efa96
 SHA512 
c4615043bd1ce3c28cc9a564d58cc0ebbd197b4761763f4d4106fc8d36678c1d8b5b697a38c5ec1093d7d3973b700cd5f32415ec10b8c00546aa1707dea25231

diff --git a/sys-cluster/nomad/nomad-0.12.8.ebuild 
b/sys-cluster/nomad/nomad-0.12.8.ebuild
new file mode 100644
index 000..3b9472c5d17
--- /dev/null
+++ b/sys-cluster/nomad/nomad-0.12.8.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+GIT_COMMIT=99fa2774301199ee20e661c7c1832a6ee1d5c553
+
+DESCRIPTION="A simple and flexible workload orchestrator "
+HOMEPAGE="https://nomadproject.io;
+SRC_URI="https://github.com/hashicorp/nomad/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="nvidia"
+
+RESTRICT+=" test"
+
+src_compile() {
+   local go_ldflags go_tags
+   go_ldflags="-X 
github.com/hashicorp/nomad/version.GitCommit=${GIT_COMMIT}"
+   go_tags="codegen_generated $(usex nvidia '' 'nonvidia')"
+   CGO_ENABLED=1 \
+   go build \
+   -trimpath \
+   -ldflags "${go_ldflags}" \
+   -mod=vendor \
+   -tags "${go_tags}" \
+   -o bin/${PN} || die "compile failed"
+}
+
+src_install() {
+   dobin bin/${PN}
+   systemd_dounit dist/systemd/nomad.service
+   insinto /etc/nomad.d
+   newins dist/client.hcl client.hcl.example
+   newins dist/server.hcl server.hcl.example
+   einstalldocs
+dodoc CHANGELOG.md
+   keepdir /var/lib/nomad /var/log/nomad
+   newconfd "${FILESDIR}/nomad.confd" nomad
+   newinitd "${FILESDIR}/nomad.initd" nomad
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}/nomad.logrotated" nomad
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/files/

2020-11-16 Thread William Hubbs
commit: 70b4bba5b02747defadf22661a040c13a4413a17
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 16 15:58:19 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 16 15:59:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70b4bba5

dev-lang/lua-5.4: typo fix

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/lua/files/lua-5.4-makefiles.patch | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-lang/lua/files/lua-5.4-makefiles.patch 
b/dev-lang/lua/files/lua-5.4-makefiles.patch
index 87e3a276897..67fb4ad1a33 100644
--- a/dev-lang/lua/files/lua-5.4-makefiles.patch
+++ b/dev-lang/lua/files/lua-5.4-makefiles.patch
@@ -25,7 +25,7 @@ index 1797df9..90284d8 100644
 +# Use libtool for binary installs, etc.
 +
 +export V
-+export LIBTOOL = $(ROOT)/usr/bin/libtool --quiet --tag=CC
++export LIBTOOL = $(BROOT)/usr/bin/libtool --quiet --tag=CC
 +# See libtool manual about how to set this
 +
 +gentoo_clean:
@@ -71,7 +71,7 @@ index 514593d..8af8f99 100644
  
  # (end of Makefile)
 +
-+export LIBTOOL = $(ROOT)/usr/bin/libtool --quiet --tag=CC
++export LIBTOOL = $(BROOT)/usr/bin/libtool --quiet --tag=CC
 +export LIB_VERSION = 6:1:1
 +
 +# The following rules use libtool for compiling and linking in order to



[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/files/, dev-lang/lua/

2020-11-16 Thread William Hubbs
commit: 45d981ed13785da38b1eb1788137fd9ea1165593
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 16 15:04:52 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 16 15:06:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45d981ed

dev-lang/lua: 5.4.1 eapi 7 fixes

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/lua/files/lua-5.4-makefiles.patch | 4 ++--
 dev-lang/lua/lua-5.4.1.ebuild  | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-lang/lua/files/lua-5.4-makefiles.patch 
b/dev-lang/lua/files/lua-5.4-makefiles.patch
index 461abb9b0d9..87e3a276897 100644
--- a/dev-lang/lua/files/lua-5.4-makefiles.patch
+++ b/dev-lang/lua/files/lua-5.4-makefiles.patch
@@ -25,7 +25,7 @@ index 1797df9..90284d8 100644
 +# Use libtool for binary installs, etc.
 +
 +export V
-+export LIBTOOL = $(EROOT)/usr/bin/libtool --quiet --tag=CC
++export LIBTOOL = $(ROOT)/usr/bin/libtool --quiet --tag=CC
 +# See libtool manual about how to set this
 +
 +gentoo_clean:
@@ -71,7 +71,7 @@ index 514593d..8af8f99 100644
  
  # (end of Makefile)
 +
-+export LIBTOOL = $(EROOT)/usr/bin/libtool --quiet --tag=CC
++export LIBTOOL = $(ROOT)/usr/bin/libtool --quiet --tag=CC
 +export LIB_VERSION = 6:1:1
 +
 +# The following rules use libtool for compiling and linking in order to

diff --git a/dev-lang/lua/lua-5.4.1.ebuild b/dev-lang/lua/lua-5.4.1.ebuild
index 97b958f75f9..d20880d9c82 100644
--- a/dev-lang/lua/lua-5.4.1.ebuild
+++ b/dev-lang/lua/lua-5.4.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit eutils autotools multilib multilib-minimal portability toolchain-funcs
+inherit autotools multilib multilib-minimal portability toolchain-funcs
 
 DESCRIPTION="A powerful light-weight programming language designed for 
extending applications"
 HOMEPAGE="http://www.lua.org/;
@@ -21,9 +21,9 @@ COMMON_DEPEND="
app-eselect/eselect-lua
readline? ( sys-libs/readline:0= )
!dev-lang/lua:0"
-DEPEND="${COMMON_DEPEND}
-   sys-devel/libtool"
+DEPEND="${COMMON_DEPEND}"
 RDEPEND="${COMMON_DEPEND}"
+BDEPEND="sys-devel/libtool"
 
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/files/, dev-lang/lua/

2020-11-16 Thread William Hubbs
commit: 48e616adccbebbdf28baa025ae832c5e17f99c65
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Nov 16 14:31:19 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Nov 16 14:31:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e616ad

dev-lang/lua: 5.4.1 bump

Closes: https://bugs.gentoo.org/754318
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/lua/Manifest  |   2 +
 dev-lang/lua/files/lua-5.4-makefiles.patch |  99 ++
 dev-lang/lua/lua-5.4.1.ebuild  | 200 +
 3 files changed, 301 insertions(+)

diff --git a/dev-lang/lua/Manifest b/dev-lang/lua/Manifest
index 56014cc9fe1..2b0364166fe 100644
--- a/dev-lang/lua/Manifest
+++ b/dev-lang/lua/Manifest
@@ -4,3 +4,5 @@ DIST lua-5.2.4.tar.gz 252651 BLAKE2B 
6f20308d8413438f8446040e8de16274837cb55e626
 DIST lua-5.3.4-tests.tar.gz 103438 BLAKE2B 
ac82708022e7729039111c3df4fe24302c8d0efb224afb4828871ac085a3d64c41d674a6f9369035de01ed1f7f75a3d2ce16917f37e774e923216aac0be03e09
 SHA512 
79575d100a2efabc8243f55b55d912443e09ef7e8b0219cb93541d85c2ba802fb9538015e1228703f09ca57bdb28a640a8f1fa0735716ba1e4bca2179c712dfb
 DIST lua-5.3.5.tar.gz 303543 BLAKE2B 
8890fa70fcfb869296bc74c754dc30621a3786d4b38dd35ef9e57ca46ee4b3df12dac1b86109be0823847499ff6b0d95de11f446c4c22de440ae3bb704e5068b
 SHA512 
4f9516acc4659dfd0a9e911bfa00c0788f0ad9348e5724fe8fb17aac59e9c0060a64378f82be86f8534e49c6c013e7488ad17321bafcc787831d3d67406bd0f4
 DIST lua-5.3.6.tar.gz 303770 BLAKE2B 
07c37c56f43095a4f6ca8eb8b3adf19afd53107c02b62b2bcb3619565cb2100d5f823493eef93092d5e312b30fc28885a6d9e8f0ba5a23b5bed86dc4515a5d61
 SHA512 
ccc380d5e114d54504de0bfb0321ca25ec325d6ff1bfee44b11870b660762d1a9bf120490c027a0088128b58bb6b5271bbc648400cab84d2dc22b512c4841681
+DIST lua-5.4.1-tests.tar.gz 128646 BLAKE2B 
2dae666e89bacf986228a33fc665bbc510e738d9f8791933f5048e4bbecaf6cd59c5e70e488d332b16960225aac3b9fae46e500f3b54856bb6aabe8cd3a5c932
 SHA512 
ac7cf113d96f8fe2af4f104297a70debd3bede5997627fc18db6b5d9c78ff49e05a165f5855894def5656c6dcc2d7d9ccce741c90da17698a5c714a33828f49a
+DIST lua-5.4.1.tar.gz 353965 BLAKE2B 
e5b46fcf2eb2ea9bd235793cefec2bf19f185ed51b11bc6133bda4e3639f09194378b2fd55544972ee32576751e80bba87b3b61ec3d4a0910592d6e5cb4a4c77
 SHA512 
49ffbe814ec41e515fc8502b6958151c6c56aa171412f0b211ad9de934be2c958c3709d49435885ddea0fa6765ed511dafb3537558950ff3b4261338214f1571

diff --git a/dev-lang/lua/files/lua-5.4-makefiles.patch 
b/dev-lang/lua/files/lua-5.4-makefiles.patch
new file mode 100644
index 000..461abb9b0d9
--- /dev/null
+++ b/dev-lang/lua/files/lua-5.4-makefiles.patch
@@ -0,0 +1,99 @@
+diff --git a/Makefile b/Makefile
+index 1797df9..90284d8 100644
+--- a/Makefile
 b/Makefile
+@@ -10,11 +10,11 @@ PLAT= guess
+ # so take care if INSTALL_TOP is not an absolute path. See the local target.
+ # You may want to make INSTALL_LMOD and INSTALL_CMOD consistent with
+ # LUA_ROOT, LUA_LDIR, and LUA_CDIR in luaconf.h.
+-INSTALL_TOP= /usr/local
++INSTALL_TOP= /usr
+ INSTALL_BIN= $(INSTALL_TOP)/bin
+-INSTALL_INC= $(INSTALL_TOP)/include
++INSTALL_INC= $(INSTALL_TOP)/include/lua$V
+ INSTALL_LIB= $(INSTALL_TOP)/lib
+-INSTALL_MAN= $(INSTALL_TOP)/man/man1
++INSTALL_MAN= $(INSTALL_TOP)/share/man/man1
+ INSTALL_LMOD= $(INSTALL_TOP)/share/lua/$V
+ INSTALL_CMOD= $(INSTALL_TOP)/lib/lua/$V
+ 
+@@ -104,3 +104,18 @@ pc:
+ .PHONY: all $(PLATS) help test clean install uninstall local dummy echo pc
+ 
+ # (end of Makefile)
++
++# Use libtool for binary installs, etc.
++
++export V
++export LIBTOOL = $(EROOT)/usr/bin/libtool --quiet --tag=CC
++# See libtool manual about how to set this
++
++gentoo_clean:
++  cd src; $(MAKE) $@
++
++gentoo_install:
++  mkdir -p $(INSTALL_BIN) $(INSTALL_INC) $(INSTALL_LIB)
++  cd src; $(LIBTOOL) --mode=install $(INSTALL_EXEC) lua$V luac$V 
$(INSTALL_BIN)
++  cd src; $(INSTALL_DATA) $(TO_INC) $(INSTALL_INC)
++  cd src; $(LIBTOOL) --mode=install $(INSTALL_DATA) liblua$V.la 
$(INSTALL_LIB)
+diff --git a/src/Makefile b/src/Makefile
+index 514593d..8af8f99 100644
+--- a/src/Makefile
 b/src/Makefile
+@@ -37,10 +37,10 @@ CORE_O=lapi.o lcode.o lctype.o ldebug.o ldo.o ldump.o 
lfunc.o lgc.o llex.o lmem
+ LIB_O=lauxlib.o lbaselib.o lcorolib.o ldblib.o liolib.o lmathlib.o 
loadlib.o loslib.o lstrlib.o ltablib.o lutf8lib.o linit.o
+ BASE_O= $(CORE_O) $(LIB_O) $(MYOBJS)
+ 
+-LUA_T=lua
++LUA_T=lua$V
+ LUA_O=lua.o
+ 
+-LUAC_T=   luac
++LUAC_T=   luac$V
+ LUAC_O=   luac.o
+ 
+ ALL_O= $(BASE_O) $(LUA_O) $(LUAC_O)
+@@ -60,10 +60,10 @@ $(LUA_A): $(BASE_O)
+   $(AR) $@ $(BASE_O)
+   $(RANLIB) $@
+ 
+-$(LUA_T): $(LUA_O) $(LUA_A)
++origin$(LUA_T): $(LUA_O) $(LUA_A)
+   $(CC) -o $@ $(LDFLAGS) $(LUA_O) $(LUA_A) $(LIBS)
+ 
+-$(LUAC_T): $(LUAC_O) $(LUA_A)
++origin$(LUAC_T): $(LUAC_O) $(LUA_A)
+   $(CC) -o $@ $(LDFLAGS) $(LUAC_O) $(LUA_A) $(LIBS)
+ 
+ test:
+@@ -218,3 +218,30 @@ lzio.o: lzio.c lprefi

[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2020-11-15 Thread William Hubbs
commit: ec56133b486dc13e5e462510653df559aa223396
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Nov 15 21:15:27 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Nov 15 21:18:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec56133b

dev-lang/go: remove vulnerable versions

Bug: https://bugs.gentoo.org/754210
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest  |   4 -
 dev-lang/go/go-1.14.10.ebuild | 188 --
 dev-lang/go/go-1.14.11.ebuild | 188 --
 dev-lang/go/go-1.15.3.ebuild  | 188 --
 dev-lang/go/go-1.15.4.ebuild  | 188 --
 5 files changed, 756 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index e5721fc39ea..8ae550c5ca0 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,6 +1,2 @@
-DIST go1.14.10.src.tar.gz 22542956 BLAKE2B 
9f056e5cf69ca7e0a73372b9b373c534fb638868e32ae37258c4d7d927f880879b337274111d1d1bb8ad253c3a629c5d618ad00a2a973a55d784c8989013ab3a
 SHA512 
f33fd3a06088f9b3594632e0429d3543987f0f93bf52a7383a05e0d845f981fd437d5545cebed6c146a500570f3fbdc35765d842c4c08cfc695a2c3b64223626
-DIST go1.14.11.src.tar.gz 22552087 BLAKE2B 
d75ecaa1fd385c2efc578db30bd9f2146c9f06bc5a9293937a83bae95e74cb026d2d0dd601442ebc3fcae6f2a364a524f076c3fc0369136b46d8e1874f5cf4f1
 SHA512 
93cac0ee9f499417dfdc196eb12a91f335ec5693be59d08f9fa3fa5202f717789408077b8180ce9122079768cb94a7293875c0fab2ebef2ecf2c83a86ca0a4ec
 DIST go1.14.12.src.tar.gz 22553834 BLAKE2B 
f2b3f750cc451c00376846962a5337c8e57aa9f4f737c7a8ab826772547ca0677bb3c6e52d004259f7e53d49efb013f645ce5223241fd29b35121149dc09a76c
 SHA512 
cba26b97878d5bd57d75bd1541932786779ddb7e9fa0bfb7bf003c7ae9e7bee8318c0d2108ce918453b863892b8f562e481bd0ed6cfc44e43d901522603adff2
-DIST go1.15.3.src.tar.gz 23015071 BLAKE2B 
a2f4f944cdd7347c2b01abe1e4da66559e07571c3f822a8502164a791e3c5d5e7b36907910392ec940361b644a08609f0a7635bfea9f990ec1ae8fd499cb2b87
 SHA512 
883fb327ce8aec77381aaa01e95acd0826c74d56a769d2077449b964411e30a5844117fdd941737015983c451a3e8d419bd40954842b199a09c26704577b5bca
-DIST go1.15.4.src.tar.gz 23017785 BLAKE2B 
f398ea81f925d342ddc24bd24d4081278b7329757436bf5f3835bc8ac830b61965d96d2b4f72c5a491c13a83102abce2344c826da52066faf7e7670cda35de63
 SHA512 
84fc687806d7904be0afcdfb4f45a74b4b45820c5c79b21b0c82cd51d07f3f8ae37e7f80730a411b96bdcf7f635b473ab0233c1bce977d2cf307d9a63aeb3df5
 DIST go1.15.5.src.tar.gz 23019303 BLAKE2B 
549f0e9c4e22432db7a1c6e06724d6ada0ac90c09c0886d3053296390d85686df89bcaff86c703e8a2789119f670ffb2c6c11f4bf7e186c14a75896e8e6b8c6e
 SHA512 
8e1d71f628d364b949b1e124af8950a563bbe9d9ae73b94c66af6ce029f67c26e2654556c0c118d0bc8566af52a7e9ed736b4667bbef7ccdab2bd338c43e6eb4

diff --git a/dev-lang/go/go-1.14.10.ebuild b/dev-lang/go/go-1.14.10.ebuild
deleted file mode 100644
index 178eb1504f2..000
--- a/dev-lang/go/go-1.14.10.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-
-MY_PV=${PV/_/}
-
-inherit toolchain-funcs
-
-case ${PV}  in
-**)
-   EGIT_REPO_URI="https://github.com/golang/go.git;
-   inherit git-r3
-   ;;
-*)
-   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
-   S="${WORKDIR}"/go
-   case ${PV} in
-   *_beta*|*_rc*) ;;
-   *)
-   KEYWORDS="-* amd64 arm arm64 ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
-   ;;
-   esac
-esac
-
-DESCRIPTION="A concurrent garbage collected and typesafe programming language"
-HOMEPAGE="https://golang.org;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-
-BDEPEND="|| (
-   dev-lang/go
-   dev-lang/go-bootstrap )"
-RDEPEND="!https://golang.org/issue/2775
-   #
-   # deliberately use cp to retain permissions
-   cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
-   # testdata directories are not needed on the installed system
-   rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print)
-   if go_cross_compile; then
-   bin_path="bin/$(go_tuple)"
-   else
-   bin_path=bin
-   fi
-   for x in ${bin_path}/*; do
-   f=${x##*/}
-   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
-   done
-   einstalldocs
-
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   # fix install_name for test object (binutils_test) on Darwin, it
-   # is never used in real circumstances
-   local 
libmac64="${EPREFIX}"/usr/lib/go/src/cmd/vendor/github.com/
- 
libmac64+=google/pprof/inter

[gentoo-commits] repo/gentoo:master commit in: sys-apps/baselayout/

2020-11-14 Thread William Hubbs
commit: 892dfe550af8c3d7c033b68408275582edf6504e
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Nov 14 17:01:45 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Nov 14 17:07:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=892dfe55

sys-apps/baselayout: 2.7-r1 bump

Closes: https://bugs.gentoo.org/732142
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/baselayout/baselayout-2.7-r1.ebuild | 317 +++
 1 file changed, 317 insertions(+)

diff --git a/sys-apps/baselayout/baselayout-2.7-r1.ebuild 
b/sys-apps/baselayout/baselayout-2.7-r1.ebuild
new file mode 100644
index 000..3d5fac97ac6
--- /dev/null
+++ b/sys-apps/baselayout/baselayout-2.7-r1.ebuild
@@ -0,0 +1,317 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit multilib versionator prefix
+
+DESCRIPTION="Filesystem baselayout and init scripts"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
+if [[ ${PV} =  ]]; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="build kernel_FreeBSD kernel_linux +split-usr"
+
+pkg_setup() {
+   multilib_layout
+}
+
+# Create our multilib dirs - the Makefile has no knowledge of this
+multilib_layout() {
+   local dir def_libdir libdir libdirs
+   local prefix prefix_lst
+   def_libdir=$(get_abi_LIBDIR $DEFAULT_ABI)
+   libdirs=$(get_all_libdirs)
+   : ${libdirs:=lib}   # it isn't that we don't trust 
multilib.eclass...
+
+   if [[ -z "${SYMLINK_LIB}" || ${SYMLINK_LIB} = no ]] ; then
+   prefix_lst=( "${EROOT}"{,usr/,usr/local/} )
+   for prefix in "${prefix_lst[@]}"; do
+   for libdir in ${libdirs}; do
+   dir="${prefix}${libdir}"
+   if [[ -e "${dir}" ]]; then
+   [[ ! -d "${dir}" ]] &&
+   die "${dir} exists but is not a 
directory"
+   continue
+   fi
+   if ! use split-usr && [[ ${prefix} = ${EROOT} 
]]; then
+   einfo "symlinking ${dir} to 
usr/${libdir}"
+   ln -s usr/${libdir} ${dir} ||
+   die " Unable to make ${dir} 
symlink"
+   else
+   einfo "creating directory ${dir}"
+   mkdir -p "${dir}" ||
+   die "Unable to create ${dir} 
directory"
+   fi
+   done
+   done
+   return 0
+   fi
+
+   [ -z "${def_libdir}" ] &&
+   die "your DEFAULT_ABI=$DEFAULT_ABI appears to be invalid"
+
+   # figure out which paths should be symlinks and which should be 
directories
+   local dirs syms exp d
+   for libdir in ${libdirs} ; do
+   if use split-usr ; then
+   exp=( {,usr/,usr/local/}${libdir} )
+   else
+   exp=( {usr/,usr/local/}${libdir} )
+   fi
+   for d in "${exp[@]}" ; do
+   # most things should be dirs
+   if [ "${SYMLINK_LIB}" = "yes" ] && [ "${libdir}" = 
"lib" ] ; then
+   [ ! -h "${d}" ] && [ -e "${d}" ] && dirs+=" 
${d}"
+   else
+   [ -h "${d}" ] && syms+=" ${d}"
+   fi
+   done
+   done
+   if [ -n "${syms}${dirs}" ] ; then
+   ewarn "Your system profile has SYMLINK_LIB=${SYMLINK_LIB:-no}, 
so that means you need to"
+   ewarn "have these paths configured as follows:"
+   [ -n "${dirs}" ] && ewarn "symlinks to '${def_libdir}':${dirs}"
+   [ -n "${syms}" ] && ewarn "directories:${syms}"
+   ewarn "The ebuild will attempt to fix these, but only for 
trivial conversions."
+   ewarn "If things fail, you will

[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/

2020-11-13 Thread William Hubbs
commit: 710464016e80e466066e880f8e8a449037ed6f33
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Nov 14 01:15:16 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Nov 14 01:17:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71046401

dev-lang/lua: 5.3.6 bump

Signed-off-by: William Hubbs  gentoo.org>

Bug: https://bugs.gentoo.org/754318

 dev-lang/lua/Manifest |   1 +
 dev-lang/lua/lua-5.3.6.ebuild | 194 ++
 2 files changed, 195 insertions(+)

diff --git a/dev-lang/lua/Manifest b/dev-lang/lua/Manifest
index 2505b266f4d..56014cc9fe1 100644
--- a/dev-lang/lua/Manifest
+++ b/dev-lang/lua/Manifest
@@ -3,3 +3,4 @@ DIST lua-5.2.2-tests.tar.gz 76629 BLAKE2B 
323eaae02ee61cfde2535d606ed704d964461c
 DIST lua-5.2.4.tar.gz 252651 BLAKE2B 
6f20308d8413438f8446040e8de16274837cb55e626b98a0ae8cfe279dc8610fa2e032a2ce53ef3acda4b96a7198123cbc18eff16775f952e6dc0355fdf331b0
 SHA512 
cd77148aba4b707b6c159758b5e8444e04f968092eb98f6b4c405b2fb647e709370d5a8dcf604176101d3407e196a7433b5dcdce4fe9605c76191d3649d61a8c
 DIST lua-5.3.4-tests.tar.gz 103438 BLAKE2B 
ac82708022e7729039111c3df4fe24302c8d0efb224afb4828871ac085a3d64c41d674a6f9369035de01ed1f7f75a3d2ce16917f37e774e923216aac0be03e09
 SHA512 
79575d100a2efabc8243f55b55d912443e09ef7e8b0219cb93541d85c2ba802fb9538015e1228703f09ca57bdb28a640a8f1fa0735716ba1e4bca2179c712dfb
 DIST lua-5.3.5.tar.gz 303543 BLAKE2B 
8890fa70fcfb869296bc74c754dc30621a3786d4b38dd35ef9e57ca46ee4b3df12dac1b86109be0823847499ff6b0d95de11f446c4c22de440ae3bb704e5068b
 SHA512 
4f9516acc4659dfd0a9e911bfa00c0788f0ad9348e5724fe8fb17aac59e9c0060a64378f82be86f8534e49c6c013e7488ad17321bafcc787831d3d67406bd0f4
+DIST lua-5.3.6.tar.gz 303770 BLAKE2B 
07c37c56f43095a4f6ca8eb8b3adf19afd53107c02b62b2bcb3619565cb2100d5f823493eef93092d5e312b30fc28885a6d9e8f0ba5a23b5bed86dc4515a5d61
 SHA512 
ccc380d5e114d54504de0bfb0321ca25ec325d6ff1bfee44b11870b660762d1a9bf120490c027a0088128b58bb6b5271bbc648400cab84d2dc22b512c4841681

diff --git a/dev-lang/lua/lua-5.3.6.ebuild b/dev-lang/lua/lua-5.3.6.ebuild
new file mode 100644
index 000..954451da521
--- /dev/null
+++ b/dev-lang/lua/lua-5.3.6.ebuild
@@ -0,0 +1,194 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils autotools multilib multilib-minimal portability toolchain-funcs 
versionator
+
+DESCRIPTION="A powerful light-weight programming language designed for 
extending applications"
+HOMEPAGE="http://www.lua.org/;
+TEST_PV="5.3.4" # no 5.3.5-specific release yet
+TEST_A="${PN}-${TEST_PV}-tests.tar.gz"
+PKG_A="${P}.tar.gz"
+SRC_URI="
+   http://www.lua.org/ftp/${PKG_A}
+   test? ( https://www.lua.org/tests/${TEST_A} )"
+
+LICENSE="MIT"
+SLOT="5.3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+deprecated emacs readline static test test-complete"
+RESTRICT="!test? ( test )"
+
+RDEPEND="readline? ( sys-libs/readline:0= )
+   app-eselect/eselect-lua
+   !dev-lang/lua:0"
+DEPEND="${RDEPEND}
+   sys-devel/libtool"
+PDEPEND="emacs? ( app-emacs/lua-mode )"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/lua${SLOT}/luaconf.h
+)
+
+src_prepare() {
+   local PATCH_PV=$(get_version_component_range 1-2)
+
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r1.patch
+
+   # use glibtool on Darwin (versus Apple libtool)
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i -e '/LIBTOOL = /s:/libtool:/glibtool:' \
+   Makefile src/Makefile || die
+   fi
+
+   [ -d "${FILESDIR}/${PV}" ] && \
+   EPATCH_SOURCE="${FILESDIR}/${PV}" 
EPATCH_SUFFIX="upstream.patch" epatch
+
+   # correct lua versioning
+   sed -i -e 's/\(LIB_VERSION = \)6:1:1/\10:0:0/' src/Makefile || die
+
+   sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html || die
+
+   if ! use readline ; then
+   sed -i -e '/#define LUA_USE_READLINE/d' src/luaconf.h || die
+   fi
+
+   # Using dynamic linked lua is not recommended for performance
+   # reasons. http://article.gmane.org/gmane.comp.lang.lua.general/18519
+   # Mainly, this is of concern if your arch is poor with GPRs, like x86
+   # Note that this only affects the interpreter binary (named lua), not 
the lua
+   # compiler (built statically) nor the lua libraries (both shared and 
static
+   # are installed)
+   if use static ; then
+   sed -i -e 's:\(-export-dynamic\):-static \1:' src/Makefile || 
die
+   fi
+
+   # upstream does not use libtool, but

[gentoo-commits] repo/gentoo:master commit in: profiles/

2020-11-13 Thread William Hubbs
commit: 87c9d4dd0c3ccc89ea0f3c4a493c0c955069e09b
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Nov 14 01:03:51 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Nov 14 01:03:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c9d4dd

profiles/package.mask: consolidate all slotted lua masks

Signed-off-by: William Hubbs  gentoo.org>

 profiles/package.mask | 9 ++---
 1 file changed, 2 insertions(+), 7 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 9ed59cfdb2d..f1ee71a4044 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -701,14 +701,9 @@ app-admin/amazon-ec2-init
 # Masked slotted lua for testing
 # William Hubbs  (2016-08-07)
 # Taking this mask since Mabi is retired
-# Rafael Martins  (2016-12-04)
-# Adding Lua 5.3 to mask
+# consolidating all slotted lua masks
 app-eselect/eselect-lua
-=dev-lang/lua-5.1.5-r103
-=dev-lang/lua-5.1.5-r104
-=dev-lang/lua-5.1.5-r105
-=dev-lang/lua-5.2.4-r2
-=dev-lang/lua-5.3.5-r2
+>=dev-lang/lua-5.1.5-r100
 
 # Samuli Suominen  (2012-03-06)
 # Masked for testing since this is known to break nearly



[gentoo-commits] repo/gentoo:master commit in: profiles/

2020-11-13 Thread William Hubbs
commit: bf8948dc7e8e93a0159a792fe4879083ad8a4731
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Nov 14 00:58:00 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Nov 14 00:58:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf8948dc

profiles/package.mask: update lua mask

Signed-off-by: William Hubbs  gentoo.org>

 profiles/package.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 423c356d83d..9ed59cfdb2d 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -706,6 +706,7 @@ app-admin/amazon-ec2-init
 app-eselect/eselect-lua
 =dev-lang/lua-5.1.5-r103
 =dev-lang/lua-5.1.5-r104
+=dev-lang/lua-5.1.5-r105
 =dev-lang/lua-5.2.4-r2
 =dev-lang/lua-5.3.5-r2
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/lua/

2020-11-13 Thread William Hubbs
commit: fc3a5c679990c8534abf4e4b31ac68ee999e82f0
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Nov 14 00:52:11 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Nov 14 00:52:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc3a5c67

dev-lang/lua: 5.1.5-r105 bump to fix cflags in lua.pc

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/lua/lua-5.1.5-r105.ebuild | 145 +
 1 file changed, 145 insertions(+)

diff --git a/dev-lang/lua/lua-5.1.5-r105.ebuild 
b/dev-lang/lua/lua-5.1.5-r105.ebuild
new file mode 100644
index 000..abdd584d449
--- /dev/null
+++ b/dev-lang/lua/lua-5.1.5-r105.ebuild
@@ -0,0 +1,145 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils multilib multilib-minimal portability toolchain-funcs 
versionator
+
+DESCRIPTION="A powerful light-weight programming language designed for 
extending applications"
+HOMEPAGE="http://www.lua.org/;
+SRC_URI="http://www.lua.org/ftp/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="5.1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+deprecated emacs readline static"
+
+RDEPEND="readline? ( >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] )
+   app-eselect/eselect-lua
+   !dev-lang/lua:0"
+DEPEND="${RDEPEND}
+   sys-devel/libtool"
+PDEPEND="emacs? ( app-emacs/lua-mode )"
+
+SAN_SLOT="${SLOT//.}"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/lua${SLOT}/luaconf.h
+)
+
+src_prepare() {
+   local PATCH_PV=$(get_version_component_range 1-2)
+
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r2.patch
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-module_paths.patch
+
+   # use glibtool on Darwin (versus Apple libtool)
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i -e '/LIBTOOL = /s:libtool:glibtool:' \
+   Makefile src/Makefile || die
+   fi
+
+   #EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="upstream.patch" epatch
+
+   # correct lua versioning
+   sed -i -e 's/\(LIB_VERSION = \)6:1:1/\16:5:1/' src/Makefile
+
+   sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html
+
+   if ! use deprecated ; then
+   # patches from 5.1.4 still apply
+   epatch "${FILESDIR}"/${PN}-5.1.4-deprecated.patch
+   epatch "${FILESDIR}"/${PN}-5.1.4-test.patch
+   fi
+
+   if ! use readline ; then
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-readline.patch
+   fi
+
+   # Using dynamic linked lua is not recommended for performance
+   # reasons. http://article.gmane.org/gmane.comp.lang.lua.general/18519
+   # Mainly, this is of concern if your arch is poor with GPRs, like x86
+   # Note that this only affects the interpreter binary (named lua), not 
the lua
+   # compiler (built statically) nor the lua libraries (both shared and 
static
+   # are installed)
+   if use static ; then
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make_static-r1.patch
+   fi
+
+   # A slotted Lua uses different directories for headers & names for
+   # libraries, and pkgconfig should reflect that.
+   sed -r -i \
+   -e "/^INSTALL_INC=/s,(/include)$,\1/lua${SLOT}," \
+   -e "/^includedir=/s,(/include)$,\1/lua${SLOT}," \
+   -e "/^Libs:/s,((-llua)($| )),\2${SLOT}\3," \
+   "${S}"/etc/lua.pc
+
+   # custom Makefiles
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   # We want packages to find our things...
+   sed -i \
+   -e 's:/usr/local:'${EPREFIX}'/usr:' \
+   -e "s:\([/\"]\)\:\1$(get_libdir):g" \
+   etc/lua.pc src/luaconf.h || die
+}
+
+multilib_src_compile() {
+   tc-export CC
+   myflags=
+   # what to link to liblua
+   liblibs="-lm"
+   liblibs="${liblibs} $(dlopen_lib)"
+
+   # what to link to the executables
+   mylibs=
+   if use readline; then
+   mylibs="-lreadline"
+   fi
+
+   cd src
+   emake CC="${CC}" CFLAGS="-DLUA_USE_LINUX ${CFLAGS}" \
+   RPATH="${EPREFIX}/usr/$(get_libdir)/" \
+   LUA_LIBS="${mylibs}" \
+   LIB_LIBS="${liblibs}" \
+   V=$(get_version_component_range 1-2) \
+   gentoo_all
+
+   mv lua_test ../test/lua.static
+}
+
+multil

[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2020-11-12 Thread William Hubbs
commit: 56dc87d421b1335c8485680e043883e4f5ddd56a
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov 12 23:39:10 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Nov 12 23:39:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56dc87d4

dev-lang/go: add rebuild instructions to 1.14.12 and 1.15.5

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/go-1.14.12.ebuild | 15 +++
 dev-lang/go/go-1.15.5.ebuild  | 15 +++
 2 files changed, 30 insertions(+)

diff --git a/dev-lang/go/go-1.14.12.ebuild b/dev-lang/go/go-1.14.12.ebuild
index fa07749bdeb..a65f588db76 100644
--- a/dev-lang/go/go-1.14.12.ebuild
+++ b/dev-lang/go/go-1.14.12.ebuild
@@ -186,3 +186,18 @@ src_install()
install_name_tool -id "${libmac64}" "${D}${libmac64}"
fi
 }
+
+pkg_postinst() {
+   [[ -z ${REPLACING_VERSIONS} ]] && return
+   has_version "https://bugs.gentoo.org/752153 for more info"
+}

diff --git a/dev-lang/go/go-1.15.5.ebuild b/dev-lang/go/go-1.15.5.ebuild
index fa07749bdeb..a65f588db76 100644
--- a/dev-lang/go/go-1.15.5.ebuild
+++ b/dev-lang/go/go-1.15.5.ebuild
@@ -186,3 +186,18 @@ src_install()
install_name_tool -id "${libmac64}" "${D}${libmac64}"
fi
 }
+
+pkg_postinst() {
+   [[ -z ${REPLACING_VERSIONS} ]] && return
+   has_version "https://bugs.gentoo.org/752153 for more info"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2020-11-12 Thread William Hubbs
commit: 8486795240d2e2b9bba91e410874fd0b8a9645c4
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Nov  2 02:49:12 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Nov 12 23:35:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84867952

dev-lang/go: mention new @go-rebuild set in pkg_postinst

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Georgy Yakovlev  gentoo.org>
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/go-.ebuild | 15 +++
 1 file changed, 15 insertions(+)

diff --git a/dev-lang/go/go-.ebuild b/dev-lang/go/go-.ebuild
index fa07749bdeb..a65f588db76 100644
--- a/dev-lang/go/go-.ebuild
+++ b/dev-lang/go/go-.ebuild
@@ -186,3 +186,18 @@ src_install()
install_name_tool -id "${libmac64}" "${D}${libmac64}"
fi
 }
+
+pkg_postinst() {
+   [[ -z ${REPLACING_VERSIONS} ]] && return
+   has_version "https://bugs.gentoo.org/752153 for more info"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2020-11-12 Thread William Hubbs
commit: 05ab9d34383190cd7840b76c3303c7d85d71f8e6
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov 12 21:10:21 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Nov 12 21:17:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ab9d34

dev-lang/go-1.14.12 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest  |   1 +
 dev-lang/go/go-1.14.12.ebuild | 188 ++
 2 files changed, 189 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 74ccbf0de79..6cf4942cb82 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,4 +1,5 @@
 DIST go1.14.10.src.tar.gz 22542956 BLAKE2B 
9f056e5cf69ca7e0a73372b9b373c534fb638868e32ae37258c4d7d927f880879b337274111d1d1bb8ad253c3a629c5d618ad00a2a973a55d784c8989013ab3a
 SHA512 
f33fd3a06088f9b3594632e0429d3543987f0f93bf52a7383a05e0d845f981fd437d5545cebed6c146a500570f3fbdc35765d842c4c08cfc695a2c3b64223626
 DIST go1.14.11.src.tar.gz 22552087 BLAKE2B 
d75ecaa1fd385c2efc578db30bd9f2146c9f06bc5a9293937a83bae95e74cb026d2d0dd601442ebc3fcae6f2a364a524f076c3fc0369136b46d8e1874f5cf4f1
 SHA512 
93cac0ee9f499417dfdc196eb12a91f335ec5693be59d08f9fa3fa5202f717789408077b8180ce9122079768cb94a7293875c0fab2ebef2ecf2c83a86ca0a4ec
+DIST go1.14.12.src.tar.gz 22553834 BLAKE2B 
f2b3f750cc451c00376846962a5337c8e57aa9f4f737c7a8ab826772547ca0677bb3c6e52d004259f7e53d49efb013f645ce5223241fd29b35121149dc09a76c
 SHA512 
cba26b97878d5bd57d75bd1541932786779ddb7e9fa0bfb7bf003c7ae9e7bee8318c0d2108ce918453b863892b8f562e481bd0ed6cfc44e43d901522603adff2
 DIST go1.15.3.src.tar.gz 23015071 BLAKE2B 
a2f4f944cdd7347c2b01abe1e4da66559e07571c3f822a8502164a791e3c5d5e7b36907910392ec940361b644a08609f0a7635bfea9f990ec1ae8fd499cb2b87
 SHA512 
883fb327ce8aec77381aaa01e95acd0826c74d56a769d2077449b964411e30a5844117fdd941737015983c451a3e8d419bd40954842b199a09c26704577b5bca
 DIST go1.15.4.src.tar.gz 23017785 BLAKE2B 
f398ea81f925d342ddc24bd24d4081278b7329757436bf5f3835bc8ac830b61965d96d2b4f72c5a491c13a83102abce2344c826da52066faf7e7670cda35de63
 SHA512 
84fc687806d7904be0afcdfb4f45a74b4b45820c5c79b21b0c82cd51d07f3f8ae37e7f80730a411b96bdcf7f635b473ab0233c1bce977d2cf307d9a63aeb3df5

diff --git a/dev-lang/go/go-1.14.12.ebuild b/dev-lang/go/go-1.14.12.ebuild
new file mode 100644
index 000..fa07749bdeb
--- /dev/null
+++ b/dev-lang/go/go-1.14.12.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://golang.org;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+
+BDEPEND="|| (
+   dev-lang/go
+   dev-lang/go-bootstrap )"
+RDEPEND="!https://golang.org/issue/2775
+   #
+   # deliberately use cp to retain permissions
+   cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
+   # testdata directories are not needed on the installed system
+   rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print)
+   if go_cross_compile; then
+   bin_path="bin/$(go_tuple)"
+   else
+   bin_path=bin
+   fi
+   for x in ${bin_path}/*; do
+   f=${x##*/}
+   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
+   done
+   einstalldocs
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # fix install_name for test object (binutils_test) on Darwin, it
+   # is never used in real circumstances
+   local 
libmac64="${EPREFIX}"/usr/lib/go/src/cmd/vendor/github.com/
+ 
libmac64+=google/pprof/internal/binutils/testdata/lib_mac_64
+   install_name_tool -id "${libmac64}" "${D}${libmac64}"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2020-11-12 Thread William Hubbs
commit: 0c543596c38e9b5da59a93f4de7185f12dbe387e
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Nov 12 21:16:28 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Nov 12 21:18:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c543596

dev-lang/go: 1.15.5 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.15.5.ebuild | 188 +++
 2 files changed, 189 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 6cf4942cb82..e5721fc39ea 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -3,3 +3,4 @@ DIST go1.14.11.src.tar.gz 22552087 BLAKE2B 
d75ecaa1fd385c2efc578db30bd9f2146c9f0
 DIST go1.14.12.src.tar.gz 22553834 BLAKE2B 
f2b3f750cc451c00376846962a5337c8e57aa9f4f737c7a8ab826772547ca0677bb3c6e52d004259f7e53d49efb013f645ce5223241fd29b35121149dc09a76c
 SHA512 
cba26b97878d5bd57d75bd1541932786779ddb7e9fa0bfb7bf003c7ae9e7bee8318c0d2108ce918453b863892b8f562e481bd0ed6cfc44e43d901522603adff2
 DIST go1.15.3.src.tar.gz 23015071 BLAKE2B 
a2f4f944cdd7347c2b01abe1e4da66559e07571c3f822a8502164a791e3c5d5e7b36907910392ec940361b644a08609f0a7635bfea9f990ec1ae8fd499cb2b87
 SHA512 
883fb327ce8aec77381aaa01e95acd0826c74d56a769d2077449b964411e30a5844117fdd941737015983c451a3e8d419bd40954842b199a09c26704577b5bca
 DIST go1.15.4.src.tar.gz 23017785 BLAKE2B 
f398ea81f925d342ddc24bd24d4081278b7329757436bf5f3835bc8ac830b61965d96d2b4f72c5a491c13a83102abce2344c826da52066faf7e7670cda35de63
 SHA512 
84fc687806d7904be0afcdfb4f45a74b4b45820c5c79b21b0c82cd51d07f3f8ae37e7f80730a411b96bdcf7f635b473ab0233c1bce977d2cf307d9a63aeb3df5
+DIST go1.15.5.src.tar.gz 23019303 BLAKE2B 
549f0e9c4e22432db7a1c6e06724d6ada0ac90c09c0886d3053296390d85686df89bcaff86c703e8a2789119f670ffb2c6c11f4bf7e186c14a75896e8e6b8c6e
 SHA512 
8e1d71f628d364b949b1e124af8950a563bbe9d9ae73b94c66af6ce029f67c26e2654556c0c118d0bc8566af52a7e9ed736b4667bbef7ccdab2bd338c43e6eb4

diff --git a/dev-lang/go/go-1.15.5.ebuild b/dev-lang/go/go-1.15.5.ebuild
new file mode 100644
index 000..fa07749bdeb
--- /dev/null
+++ b/dev-lang/go/go-1.15.5.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://golang.org;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+
+BDEPEND="|| (
+   dev-lang/go
+   dev-lang/go-bootstrap )"
+RDEPEND="!https://golang.org/issue/2775
+   #
+   # deliberately use cp to retain permissions
+   cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
+   # testdata directories are not needed on the installed system
+   rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print)
+   if go_cross_compile; then
+   bin_path="bin/$(go_tuple)"
+   else
+   bin_path=bin
+   fi
+   for x in ${bin_path}/*; do
+   f=${x##*/}
+   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
+   done
+   einstalldocs
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # fix install_name for test object (binutils_test) on Darwin, it
+   # is never used in real circumstances
+   local 
libmac64="${EPREFIX}"/usr/lib/go/src/cmd/vendor/github.com/
+ 
libmac64+=google/pprof/internal/binutils/testdata/lib_mac_64
+   install_name_tool -id "${libmac64}" "${D}${libmac64}"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/, dev-lang/lua/

2020-11-11 Thread William Hubbs
commit: e0ec6727d673a6ac44c7ee7d82d2ebc609e1f511
Author: Alexey Sokolov  google  com>
AuthorDate: Thu Nov 12 01:38:38 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Nov 12 02:15:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ec6727

dev-lang/lua: slotted 5.1 rev bump to fix lua_get_include_dir

Closes: https://github.com/gentoo/gentoo/pull/18227
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/lua/lua-5.1.5-r104.ebuild | 146 +
 profiles/package.mask  |   1 +
 2 files changed, 147 insertions(+)

diff --git a/dev-lang/lua/lua-5.1.5-r104.ebuild 
b/dev-lang/lua/lua-5.1.5-r104.ebuild
new file mode 100644
index 000..ee260fdac85
--- /dev/null
+++ b/dev-lang/lua/lua-5.1.5-r104.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit eutils multilib multilib-minimal portability toolchain-funcs 
versionator
+
+DESCRIPTION="A powerful light-weight programming language designed for 
extending applications"
+HOMEPAGE="http://www.lua.org/;
+SRC_URI="http://www.lua.org/ftp/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="5.1"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+deprecated emacs readline static"
+
+RDEPEND="readline? ( >=sys-libs/readline-6.2_p5-r1:0=[${MULTILIB_USEDEP}] )
+   app-eselect/eselect-lua
+   !dev-lang/lua:0"
+DEPEND="${RDEPEND}
+   sys-devel/libtool"
+PDEPEND="emacs? ( app-emacs/lua-mode )"
+
+SAN_SLOT="${SLOT//.}"
+
+MULTILIB_WRAPPED_HEADERS=(
+   /usr/include/lua${SLOT}/luaconf.h
+)
+
+src_prepare() {
+   local PATCH_PV=$(get_version_component_range 1-2)
+
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make-r2.patch
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-module_paths.patch
+
+   # use glibtool on Darwin (versus Apple libtool)
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   sed -i -e '/LIBTOOL = /s:libtool:glibtool:' \
+   Makefile src/Makefile || die
+   fi
+
+   #EPATCH_SOURCE="${FILESDIR}/${PV}" EPATCH_SUFFIX="upstream.patch" epatch
+
+   # correct lua versioning
+   sed -i -e 's/\(LIB_VERSION = \)6:1:1/\16:5:1/' src/Makefile
+
+   sed -i -e 's:\(/README\)\("\):\1.gz\2:g' doc/readme.html
+
+   if ! use deprecated ; then
+   # patches from 5.1.4 still apply
+   epatch "${FILESDIR}"/${PN}-5.1.4-deprecated.patch
+   epatch "${FILESDIR}"/${PN}-5.1.4-test.patch
+   fi
+
+   if ! use readline ; then
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-readline.patch
+   fi
+
+   # Using dynamic linked lua is not recommended for performance
+   # reasons. http://article.gmane.org/gmane.comp.lang.lua.general/18519
+   # Mainly, this is of concern if your arch is poor with GPRs, like x86
+   # Note that this only affects the interpreter binary (named lua), not 
the lua
+   # compiler (built statically) nor the lua libraries (both shared and 
static
+   # are installed)
+   if use static ; then
+   epatch "${FILESDIR}"/${PN}-${PATCH_PV}-make_static-r1.patch
+   fi
+
+   # A slotted Lua uses different directories for headers & names for
+   # libraries, and pkgconfig should reflect that.
+   sed -r -i \
+   -e "/^INSTALL_INC=/s,(/include)$,\1/lua${SLOT}," \
+   -e "/^includedir=/s,(/include)$,\1/lua${SLOT}," \
+   -e "/^Libs:/s,((-llua)($| )),\2${SLOT}\3," \
+   -e "/^Cflags:/s,((-I..includedir.)($| )),\2/lua${SLOT}\3," \
+   "${S}"/etc/lua.pc
+
+   # custom Makefiles
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   # We want packages to find our things...
+   sed -i \
+   -e 's:/usr/local:'${EPREFIX}'/usr:' \
+   -e "s:\([/\"]\)\:\1$(get_libdir):g" \
+   etc/lua.pc src/luaconf.h || die
+}
+
+multilib_src_compile() {
+   tc-export CC
+   myflags=
+   # what to link to liblua
+   liblibs="-lm"
+   liblibs="${liblibs} $(dlopen_lib)"
+
+   # what to link to the executables
+   mylibs=
+   if use readline; then
+   mylibs="-lreadline"
+   fi
+
+   cd src
+   emake CC="${CC}" CFLAGS="-DLUA_USE_LINUX ${CFLAGS}" \
+   RPATH="${EPREFIX}

[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2020-11-11 Thread William Hubbs
commit: 42b88e7f9a6a51525595ef317cfe947d44ce193e
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Nov 11 20:04:19 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Nov 11 20:07:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42b88e7f

dev-lang/go: 1.14.11 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest  |   1 +
 dev-lang/go/go-1.14.11.ebuild | 188 ++
 2 files changed, 189 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 3d34dae8663..5fc3f3d2730 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,2 +1,3 @@
 DIST go1.14.10.src.tar.gz 22542956 BLAKE2B 
9f056e5cf69ca7e0a73372b9b373c534fb638868e32ae37258c4d7d927f880879b337274111d1d1bb8ad253c3a629c5d618ad00a2a973a55d784c8989013ab3a
 SHA512 
f33fd3a06088f9b3594632e0429d3543987f0f93bf52a7383a05e0d845f981fd437d5545cebed6c146a500570f3fbdc35765d842c4c08cfc695a2c3b64223626
+DIST go1.14.11.src.tar.gz 22552087 BLAKE2B 
d75ecaa1fd385c2efc578db30bd9f2146c9f06bc5a9293937a83bae95e74cb026d2d0dd601442ebc3fcae6f2a364a524f076c3fc0369136b46d8e1874f5cf4f1
 SHA512 
93cac0ee9f499417dfdc196eb12a91f335ec5693be59d08f9fa3fa5202f717789408077b8180ce9122079768cb94a7293875c0fab2ebef2ecf2c83a86ca0a4ec
 DIST go1.15.3.src.tar.gz 23015071 BLAKE2B 
a2f4f944cdd7347c2b01abe1e4da66559e07571c3f822a8502164a791e3c5d5e7b36907910392ec940361b644a08609f0a7635bfea9f990ec1ae8fd499cb2b87
 SHA512 
883fb327ce8aec77381aaa01e95acd0826c74d56a769d2077449b964411e30a5844117fdd941737015983c451a3e8d419bd40954842b199a09c26704577b5bca

diff --git a/dev-lang/go/go-1.14.11.ebuild b/dev-lang/go/go-1.14.11.ebuild
new file mode 100644
index 000..fa07749bdeb
--- /dev/null
+++ b/dev-lang/go/go-1.14.11.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://golang.org;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+
+BDEPEND="|| (
+   dev-lang/go
+   dev-lang/go-bootstrap )"
+RDEPEND="!https://golang.org/issue/2775
+   #
+   # deliberately use cp to retain permissions
+   cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
+   # testdata directories are not needed on the installed system
+   rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print)
+   if go_cross_compile; then
+   bin_path="bin/$(go_tuple)"
+   else
+   bin_path=bin
+   fi
+   for x in ${bin_path}/*; do
+   f=${x##*/}
+   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
+   done
+   einstalldocs
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # fix install_name for test object (binutils_test) on Darwin, it
+   # is never used in real circumstances
+   local 
libmac64="${EPREFIX}"/usr/lib/go/src/cmd/vendor/github.com/
+ 
libmac64+=google/pprof/internal/binutils/testdata/lib_mac_64
+   install_name_tool -id "${libmac64}" "${D}${libmac64}"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2020-11-11 Thread William Hubbs
commit: fc8b329a47ed1356658e2af51a2d21e20bf310b1
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Nov 11 20:04:41 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Nov 11 20:07:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc8b329a

dev-lang/go: 1.15.4 bump

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.15.4.ebuild | 188 +++
 2 files changed, 189 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 5fc3f3d2730..74ccbf0de79 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,3 +1,4 @@
 DIST go1.14.10.src.tar.gz 22542956 BLAKE2B 
9f056e5cf69ca7e0a73372b9b373c534fb638868e32ae37258c4d7d927f880879b337274111d1d1bb8ad253c3a629c5d618ad00a2a973a55d784c8989013ab3a
 SHA512 
f33fd3a06088f9b3594632e0429d3543987f0f93bf52a7383a05e0d845f981fd437d5545cebed6c146a500570f3fbdc35765d842c4c08cfc695a2c3b64223626
 DIST go1.14.11.src.tar.gz 22552087 BLAKE2B 
d75ecaa1fd385c2efc578db30bd9f2146c9f06bc5a9293937a83bae95e74cb026d2d0dd601442ebc3fcae6f2a364a524f076c3fc0369136b46d8e1874f5cf4f1
 SHA512 
93cac0ee9f499417dfdc196eb12a91f335ec5693be59d08f9fa3fa5202f717789408077b8180ce9122079768cb94a7293875c0fab2ebef2ecf2c83a86ca0a4ec
 DIST go1.15.3.src.tar.gz 23015071 BLAKE2B 
a2f4f944cdd7347c2b01abe1e4da66559e07571c3f822a8502164a791e3c5d5e7b36907910392ec940361b644a08609f0a7635bfea9f990ec1ae8fd499cb2b87
 SHA512 
883fb327ce8aec77381aaa01e95acd0826c74d56a769d2077449b964411e30a5844117fdd941737015983c451a3e8d419bd40954842b199a09c26704577b5bca
+DIST go1.15.4.src.tar.gz 23017785 BLAKE2B 
f398ea81f925d342ddc24bd24d4081278b7329757436bf5f3835bc8ac830b61965d96d2b4f72c5a491c13a83102abce2344c826da52066faf7e7670cda35de63
 SHA512 
84fc687806d7904be0afcdfb4f45a74b4b45820c5c79b21b0c82cd51d07f3f8ae37e7f80730a411b96bdcf7f635b473ab0233c1bce977d2cf307d9a63aeb3df5

diff --git a/dev-lang/go/go-1.15.4.ebuild b/dev-lang/go/go-1.15.4.ebuild
new file mode 100644
index 000..fa07749bdeb
--- /dev/null
+++ b/dev-lang/go/go-1.15.4.ebuild
@@ -0,0 +1,188 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+MY_PV=${PV/_/}
+
+inherit toolchain-funcs
+
+case ${PV}  in
+**)
+   EGIT_REPO_URI="https://github.com/golang/go.git;
+   inherit git-r3
+   ;;
+*)
+   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
+   S="${WORKDIR}"/go
+   case ${PV} in
+   *_beta*|*_rc*) ;;
+   *)
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://golang.org;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+
+BDEPEND="|| (
+   dev-lang/go
+   dev-lang/go-bootstrap )"
+RDEPEND="!https://golang.org/issue/2775
+   #
+   # deliberately use cp to retain permissions
+   cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
+   # testdata directories are not needed on the installed system
+   rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print)
+   if go_cross_compile; then
+   bin_path="bin/$(go_tuple)"
+   else
+   bin_path=bin
+   fi
+   for x in ${bin_path}/*; do
+   f=${x##*/}
+   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
+   done
+   einstalldocs
+
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   # fix install_name for test object (binutils_test) on Darwin, it
+   # is never used in real circumstances
+   local 
libmac64="${EPREFIX}"/usr/lib/go/src/cmd/vendor/github.com/
+ 
libmac64+=google/pprof/internal/binutils/testdata/lib_mac_64
+   install_name_tool -id "${libmac64}" "${D}${libmac64}"
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/

2020-11-10 Thread William Hubbs
commit: a2ed55a3ab8bb86e41de3466352c6a630bec6da6
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Nov 10 14:18:26 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Nov 10 14:21:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ed55a3

net-libs/nodejs: add myself to maintainers

Per Marecki, add myself as primary maintainer.
Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/net-libs/nodejs/metadata.xml b/net-libs/nodejs/metadata.xml
index c23cc81d8e4..ff595099c9d 100644
--- a/net-libs/nodejs/metadata.xml
+++ b/net-libs/nodejs/metadata.xml
@@ -1,6 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
+   
+   willi...@gentoo.org
+       William Hubbs
+   

mare...@gentoo.org
Marek Szuba



[gentoo-commits] repo/gentoo:master commit in: profiles/

2020-10-31 Thread William Hubbs
commit: 150d85570e843efe206f5956d0e5a0c8a7877fb9
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Oct 31 21:39:41 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Oct 31 21:40:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=150d8557

profiles/package.mask: mask only the affected version of opentmpfiles

Signed-off-by: William Hubbs  gentoo.org>

 profiles/package.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index f8296618e39..0cb1d97aec8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -50,7 +50,7 @@ sci-libs/lapack-reference
 # broken acl handling, possible broken chattr handling
 # needs more testing
 # https://bugs.gentoo.org/751739
->=sys-apps/opentmpfiles-0.3.1
+=sys-apps/opentmpfiles-0.3.1
 
 # Stephan Hartmann  (2020-10-29)
 # Dev channel releases are only for people who



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2020-10-30 Thread William Hubbs
commit: fdacb6a0d259fe5012d6d969de75c81645f6effc
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Oct 30 14:33:47 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Oct 30 14:33:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdacb6a0

sys-cluster/kubectl: remove unstable versions

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubectl/Manifest   |  5 
 sys-cluster/kubectl/kubectl-1.17.12.ebuild | 34 --
 sys-cluster/kubectl/kubectl-1.17.3.ebuild  | 38 --
 sys-cluster/kubectl/kubectl-1.17.4.ebuild  | 38 --
 sys-cluster/kubectl/kubectl-1.18.9.ebuild  | 34 --
 sys-cluster/kubectl/kubectl-1.19.2.ebuild  | 34 --
 6 files changed, 183 deletions(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index e29a08a74ae..ea5fc3529d2 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,8 +1,3 @@
-DIST kubernetes-1.17.12.tar.gz 31835673 BLAKE2B 
defba38b718f21d0521047bed703680ebb7e736343ffcdc52c441a005c8157197e8d7584476550ed8abc65f2d8cd583f623906daaa00d2e99783dda5ad3f2a57
 SHA512 
703bdb78e51dc6f7c5b05284dc2374ecef6b48f2a302f4fb5d04a4fce6e77a4ad05ec2a61915dafef07c3396f716a5e97157ca19e589acd7fba662dbb62e269e
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
-DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
-DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
-DIST kubernetes-1.18.9.tar.gz 32626627 BLAKE2B 
4150e2a4d5cca27adac795f7d9be19a7151f2ddd33888a5da1d2fa8fcf4ed4451c5b266faedf1556a1ddaba92c066bf57637ecc244b7e9014c76d163dc68dd54
 SHA512 
db950af5bc964ce98ad39f237dccb0f46c698b7e801a6d8b6f96b90c3ec9650ab8f4836a764baec4c8d1b4cbea1ed5e692623f3434cb4f6f9d2dba1df482baa6
-DIST kubernetes-1.19.2.tar.gz 33341808 BLAKE2B 
814f43f90f248ad428e7c68995a44a9c69722b8215bab3ab9237b06dcee53297a3f57cb2cf68b9e3d246e49944f3246e7d8d3587ab0abff4b8e2fb72e42152c1
 SHA512 
7a4e0efdf0e262c662aa87bd77d226275761cb774cb77796846385b41937ce2d8d5e1f9fbae4804c7a0fbc6e558227661c453b2d5bd1b20a5c4913c31eae1519
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kubectl/kubectl-1.17.12.ebuild 
b/sys-cluster/kubectl/kubectl-1.17.12.ebuild
deleted file mode 100644
index 6cd5067f539..000
--- a/sys-cluster/kubectl/kubectl-1.17.12.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit bash-completion-r1 go-module
-
-DESCRIPTION="CLI to run commands against Kubernetes clusters"
-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"
-IUSE="hardened"
-
-RDEPEND="!sys-cluster/kubernetes"
-BDEPEND="=dev-lang/go-1.14*"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   _output/bin/${PN} completion bash > ${PN}.bash || die
-   _output/bin/${PN} completion zsh > ${PN}.zsh || die
-   newbashcomp ${PN}.bash ${PN}
-   insinto /usr/share/zsh/site-functions
-   newins ${PN}.zsh _${PN}
-}

diff --git

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2020-10-30 Thread William Hubbs
commit: eff42e45f70dc2f3fbd8050c44439ad064c770cb
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Oct 30 14:33:46 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Oct 30 14:33:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff42e45

sys-cluster/kube-apiserver: remove unstable versions

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-apiserver/Manifest|  8 
 .../kube-apiserver/kube-apiserver-1.17.11.ebuild   | 40 
 .../kube-apiserver/kube-apiserver-1.17.12.ebuild   | 39 
 .../kube-apiserver/kube-apiserver-1.17.3.ebuild| 43 --
 .../kube-apiserver/kube-apiserver-1.17.4.ebuild| 43 --
 .../kube-apiserver/kube-apiserver-1.18.8.ebuild| 40 
 .../kube-apiserver/kube-apiserver-1.18.9.ebuild| 40 
 .../kube-apiserver/kube-apiserver-1.19.1.ebuild| 40 
 .../kube-apiserver/kube-apiserver-1.19.2.ebuild| 40 
 9 files changed, 333 deletions(-)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 6c65bd01de9..ea5fc3529d2 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,11 +1,3 @@
-DIST kubernetes-1.17.11.tar.gz 31829687 BLAKE2B 
9684536fb19611f7da3889358bfa6044aebba8e5d3be83d7afe47ecd392d2f52011959abb1c1d4edcf3c48c8b499d40cc4e1d7751af3cfeadda16a33f3df67c3
 SHA512 
13853bd099c110df9f2dcf25e461c3c14aca48d77a3eaa6c040a4358edfa31462d0702e0544a187a17521e520ab7b545a6aeabfbfa2930946e15118e82a12369
-DIST kubernetes-1.17.12.tar.gz 31835673 BLAKE2B 
defba38b718f21d0521047bed703680ebb7e736343ffcdc52c441a005c8157197e8d7584476550ed8abc65f2d8cd583f623906daaa00d2e99783dda5ad3f2a57
 SHA512 
703bdb78e51dc6f7c5b05284dc2374ecef6b48f2a302f4fb5d04a4fce6e77a4ad05ec2a61915dafef07c3396f716a5e97157ca19e589acd7fba662dbb62e269e
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
-DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
-DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
-DIST kubernetes-1.18.8.tar.gz 32619514 BLAKE2B 
cdeff1d4400e69bee3f675a6a8c111ec6c5e79d1a8610d986ad37891b6ffc6b12460503004803373a5e87d6eae5517bfc6278d6a2aced6a3f414a460a0177bec
 SHA512 
04d41c3ce15b7679c7d605659c5c02873338d0d1e48d2b655852a31f897dd0842fc4eb839d132652b4483117b845b739b25cd219f12be0ef4d0058e6ea8f421e
-DIST kubernetes-1.18.9.tar.gz 32626627 BLAKE2B 
4150e2a4d5cca27adac795f7d9be19a7151f2ddd33888a5da1d2fa8fcf4ed4451c5b266faedf1556a1ddaba92c066bf57637ecc244b7e9014c76d163dc68dd54
 SHA512 
db950af5bc964ce98ad39f237dccb0f46c698b7e801a6d8b6f96b90c3ec9650ab8f4836a764baec4c8d1b4cbea1ed5e692623f3434cb4f6f9d2dba1df482baa6
-DIST kubernetes-1.19.1.tar.gz 8722 BLAKE2B 
ad9b36ec30049b721634f6725cab08f849407c7c1483c62694acdb6726932a212752586eb9849c0063309b52f90da05ef1f36603f292aa86ea1e3b1feb439f73
 SHA512 
e07f850a5957cb7f48a1720c7cb269df60bacafb7ac86f4b211875e789551681909a2ddcf85a38a880156669f2b73ce1dd379d241238a52bc3cb34b44b706284
-DIST kubernetes-1.19.2.tar.gz 33341808 BLAKE2B 
814f43f90f248ad428e7c68995a44a9c69722b8215bab3ab9237b06dcee53297a3f57cb2cf68b9e3d246e49944f3246e7d8d3587ab0abff4b8e2fb72e42152c1
 SHA512 
7a4e0efdf0e262c662aa87bd77d226275761cb774cb77796846385b41937ce2d8d5e1f9fbae4804c7a0fbc6e558227661c453b2d5bd1b20a5c4913c31eae1519
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.17.11.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.17.11.ebuild
deleted file mode 100644
index ea

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2020-10-30 Thread William Hubbs
commit: 18af69688e8f327764a4a0aa70c75f86197947e3
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Oct 30 14:38:10 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Oct 30 14:38:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18af6968

sys-cluster/kube-proxy: remove unstable versions

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-proxy/Manifest  |  5 ---
 sys-cluster/kube-proxy/kube-proxy-1.17.12.ebuild | 35 -
 sys-cluster/kube-proxy/kube-proxy-1.17.3.ebuild  | 40 
 sys-cluster/kube-proxy/kube-proxy-1.17.4.ebuild  | 40 
 sys-cluster/kube-proxy/kube-proxy-1.18.9.ebuild  | 35 -
 sys-cluster/kube-proxy/kube-proxy-1.19.2.ebuild  | 35 -
 6 files changed, 190 deletions(-)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index e29a08a74ae..ea5fc3529d2 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,8 +1,3 @@
-DIST kubernetes-1.17.12.tar.gz 31835673 BLAKE2B 
defba38b718f21d0521047bed703680ebb7e736343ffcdc52c441a005c8157197e8d7584476550ed8abc65f2d8cd583f623906daaa00d2e99783dda5ad3f2a57
 SHA512 
703bdb78e51dc6f7c5b05284dc2374ecef6b48f2a302f4fb5d04a4fce6e77a4ad05ec2a61915dafef07c3396f716a5e97157ca19e589acd7fba662dbb62e269e
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
-DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
-DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
-DIST kubernetes-1.18.9.tar.gz 32626627 BLAKE2B 
4150e2a4d5cca27adac795f7d9be19a7151f2ddd33888a5da1d2fa8fcf4ed4451c5b266faedf1556a1ddaba92c066bf57637ecc244b7e9014c76d163dc68dd54
 SHA512 
db950af5bc964ce98ad39f237dccb0f46c698b7e801a6d8b6f96b90c3ec9650ab8f4836a764baec4c8d1b4cbea1ed5e692623f3434cb4f6f9d2dba1df482baa6
-DIST kubernetes-1.19.2.tar.gz 33341808 BLAKE2B 
814f43f90f248ad428e7c68995a44a9c69722b8215bab3ab9237b06dcee53297a3f57cb2cf68b9e3d246e49944f3246e7d8d3587ab0abff4b8e2fb72e42152c1
 SHA512 
7a4e0efdf0e262c662aa87bd77d226275761cb774cb77796846385b41937ce2d8d5e1f9fbae4804c7a0fbc6e558227661c453b2d5bd1b20a5c4913c31eae1519
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.17.12.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.17.12.ebuild
deleted file mode 100644
index 7054c6b9a9b..000
--- a/sys-cluster/kube-proxy/kube-proxy-1.17.12.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module
-
-DESCRIPTION="Kubernetes Proxy service"
-HOMEPAGE="https://github.com/kubernetes/kubernetes 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"
-IUSE="hardened"
-
-RDEPEND="net-firewall/conntrack-tools
-   !sys-cluster/kubernetes"
-BDEPEND="=dev-lang/go-1.14*"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   keepdir /var/log/${PN} /var/lib/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2020-10-30 Thread William Hubbs
commit: 51043866c77698477a9fbc4d9da71646aaad748d
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Oct 30 14:43:15 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Oct 30 14:43:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51043866

sys-cluster/kube-scheduler: remove old versions

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-scheduler/Manifest|  5 ---
 .../kube-scheduler/kube-scheduler-1.17.12.ebuild   | 39 
 .../kube-scheduler/kube-scheduler-1.17.3.ebuild| 43 --
 .../kube-scheduler/kube-scheduler-1.17.4.ebuild| 43 --
 .../kube-scheduler/kube-scheduler-1.18.9.ebuild| 39 
 .../kube-scheduler/kube-scheduler-1.19.2.ebuild| 39 
 6 files changed, 208 deletions(-)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index e29a08a74ae..ea5fc3529d2 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,8 +1,3 @@
-DIST kubernetes-1.17.12.tar.gz 31835673 BLAKE2B 
defba38b718f21d0521047bed703680ebb7e736343ffcdc52c441a005c8157197e8d7584476550ed8abc65f2d8cd583f623906daaa00d2e99783dda5ad3f2a57
 SHA512 
703bdb78e51dc6f7c5b05284dc2374ecef6b48f2a302f4fb5d04a4fce6e77a4ad05ec2a61915dafef07c3396f716a5e97157ca19e589acd7fba662dbb62e269e
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
-DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
-DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
-DIST kubernetes-1.18.9.tar.gz 32626627 BLAKE2B 
4150e2a4d5cca27adac795f7d9be19a7151f2ddd33888a5da1d2fa8fcf4ed4451c5b266faedf1556a1ddaba92c066bf57637ecc244b7e9014c76d163dc68dd54
 SHA512 
db950af5bc964ce98ad39f237dccb0f46c698b7e801a6d8b6f96b90c3ec9650ab8f4836a764baec4c8d1b4cbea1ed5e692623f3434cb4f6f9d2dba1df482baa6
-DIST kubernetes-1.19.2.tar.gz 33341808 BLAKE2B 
814f43f90f248ad428e7c68995a44a9c69722b8215bab3ab9237b06dcee53297a3f57cb2cf68b9e3d246e49944f3246e7d8d3587ab0abff4b8e2fb72e42152c1
 SHA512 
7a4e0efdf0e262c662aa87bd77d226275761cb774cb77796846385b41937ce2d8d5e1f9fbae4804c7a0fbc6e558227661c453b2d5bd1b20a5c4913c31eae1519
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.17.12.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.17.12.ebuild
deleted file mode 100644
index 778135c2020..000
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.17.12.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module
-
-DESCRIPTION="Kubernetes Scheduler"
-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"
-IUSE="hardened"
-
-COMMON_DEPEND="acct-group/kube-scheduler
-   acct-user/kube-scheduler"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}
-   !sys-cluster/kubernetes"
-   BDEPEND="=dev-lang/go-1.14*"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2020-10-30 Thread William Hubbs
commit: 3879ed65f973bd06d5ab5b5c83af8cf6b5a08089
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Oct 30 14:33:47 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Oct 30 14:33:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3879ed65

sys-cluster/kube-controller-manager: remove unstable versions

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-controller-manager/Manifest   |  8 
 .../kube-controller-manager-1.17.11.ebuild | 37 ---
 .../kube-controller-manager-1.17.12.ebuild | 39 
 .../kube-controller-manager-1.17.3.ebuild  | 43 --
 .../kube-controller-manager-1.17.4.ebuild  | 43 --
 .../kube-controller-manager-1.18.8.ebuild  | 37 ---
 .../kube-controller-manager-1.18.9.ebuild  | 39 
 .../kube-controller-manager-1.19.1.ebuild  | 37 ---
 .../kube-controller-manager-1.19.2.ebuild  | 39 
 9 files changed, 322 deletions(-)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index 6c65bd01de9..ea5fc3529d2 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,11 +1,3 @@
-DIST kubernetes-1.17.11.tar.gz 31829687 BLAKE2B 
9684536fb19611f7da3889358bfa6044aebba8e5d3be83d7afe47ecd392d2f52011959abb1c1d4edcf3c48c8b499d40cc4e1d7751af3cfeadda16a33f3df67c3
 SHA512 
13853bd099c110df9f2dcf25e461c3c14aca48d77a3eaa6c040a4358edfa31462d0702e0544a187a17521e520ab7b545a6aeabfbfa2930946e15118e82a12369
-DIST kubernetes-1.17.12.tar.gz 31835673 BLAKE2B 
defba38b718f21d0521047bed703680ebb7e736343ffcdc52c441a005c8157197e8d7584476550ed8abc65f2d8cd583f623906daaa00d2e99783dda5ad3f2a57
 SHA512 
703bdb78e51dc6f7c5b05284dc2374ecef6b48f2a302f4fb5d04a4fce6e77a4ad05ec2a61915dafef07c3396f716a5e97157ca19e589acd7fba662dbb62e269e
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
-DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
-DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
-DIST kubernetes-1.18.8.tar.gz 32619514 BLAKE2B 
cdeff1d4400e69bee3f675a6a8c111ec6c5e79d1a8610d986ad37891b6ffc6b12460503004803373a5e87d6eae5517bfc6278d6a2aced6a3f414a460a0177bec
 SHA512 
04d41c3ce15b7679c7d605659c5c02873338d0d1e48d2b655852a31f897dd0842fc4eb839d132652b4483117b845b739b25cd219f12be0ef4d0058e6ea8f421e
-DIST kubernetes-1.18.9.tar.gz 32626627 BLAKE2B 
4150e2a4d5cca27adac795f7d9be19a7151f2ddd33888a5da1d2fa8fcf4ed4451c5b266faedf1556a1ddaba92c066bf57637ecc244b7e9014c76d163dc68dd54
 SHA512 
db950af5bc964ce98ad39f237dccb0f46c698b7e801a6d8b6f96b90c3ec9650ab8f4836a764baec4c8d1b4cbea1ed5e692623f3434cb4f6f9d2dba1df482baa6
-DIST kubernetes-1.19.1.tar.gz 8722 BLAKE2B 
ad9b36ec30049b721634f6725cab08f849407c7c1483c62694acdb6726932a212752586eb9849c0063309b52f90da05ef1f36603f292aa86ea1e3b1feb439f73
 SHA512 
e07f850a5957cb7f48a1720c7cb269df60bacafb7ac86f4b211875e789551681909a2ddcf85a38a880156669f2b73ce1dd379d241238a52bc3cb34b44b706284
-DIST kubernetes-1.19.2.tar.gz 33341808 BLAKE2B 
814f43f90f248ad428e7c68995a44a9c69722b8215bab3ab9237b06dcee53297a3f57cb2cf68b9e3d246e49944f3246e7d8d3587ab0abff4b8e2fb72e42152c1
 SHA512 
7a4e0efdf0e262c662aa87bd77d226275761cb774cb77796846385b41937ce2d8d5e1f9fbae4804c7a0fbc6e558227661c453b2d5bd1b20a5c4913c31eae1519
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.11.ebuild 
b/sys-cluster/kube-controlle

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/

2020-10-30 Thread William Hubbs
commit: 3f9775bd67af54c67becbd96ecbe269c6677ae3b
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Oct 30 14:33:46 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Oct 30 14:33:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f9775bd

sys-cluster/kubeadm: remove unstable versions

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubeadm/Manifest   |  6 --
 sys-cluster/kubeadm/kubeadm-1.17.11.ebuild | 34 --
 sys-cluster/kubeadm/kubeadm-1.17.12.ebuild | 34 --
 sys-cluster/kubeadm/kubeadm-1.18.8.ebuild  | 34 --
 sys-cluster/kubeadm/kubeadm-1.18.9.ebuild  | 34 --
 sys-cluster/kubeadm/kubeadm-1.19.1.ebuild  | 34 --
 sys-cluster/kubeadm/kubeadm-1.19.2.ebuild  | 34 --
 7 files changed, 210 deletions(-)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index df4c8378e2d..ea5fc3529d2 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,9 +1,3 @@
-DIST kubernetes-1.17.11.tar.gz 31829687 BLAKE2B 
9684536fb19611f7da3889358bfa6044aebba8e5d3be83d7afe47ecd392d2f52011959abb1c1d4edcf3c48c8b499d40cc4e1d7751af3cfeadda16a33f3df67c3
 SHA512 
13853bd099c110df9f2dcf25e461c3c14aca48d77a3eaa6c040a4358edfa31462d0702e0544a187a17521e520ab7b545a6aeabfbfa2930946e15118e82a12369
-DIST kubernetes-1.17.12.tar.gz 31835673 BLAKE2B 
defba38b718f21d0521047bed703680ebb7e736343ffcdc52c441a005c8157197e8d7584476550ed8abc65f2d8cd583f623906daaa00d2e99783dda5ad3f2a57
 SHA512 
703bdb78e51dc6f7c5b05284dc2374ecef6b48f2a302f4fb5d04a4fce6e77a4ad05ec2a61915dafef07c3396f716a5e97157ca19e589acd7fba662dbb62e269e
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
-DIST kubernetes-1.18.8.tar.gz 32619514 BLAKE2B 
cdeff1d4400e69bee3f675a6a8c111ec6c5e79d1a8610d986ad37891b6ffc6b12460503004803373a5e87d6eae5517bfc6278d6a2aced6a3f414a460a0177bec
 SHA512 
04d41c3ce15b7679c7d605659c5c02873338d0d1e48d2b655852a31f897dd0842fc4eb839d132652b4483117b845b739b25cd219f12be0ef4d0058e6ea8f421e
-DIST kubernetes-1.18.9.tar.gz 32626627 BLAKE2B 
4150e2a4d5cca27adac795f7d9be19a7151f2ddd33888a5da1d2fa8fcf4ed4451c5b266faedf1556a1ddaba92c066bf57637ecc244b7e9014c76d163dc68dd54
 SHA512 
db950af5bc964ce98ad39f237dccb0f46c698b7e801a6d8b6f96b90c3ec9650ab8f4836a764baec4c8d1b4cbea1ed5e692623f3434cb4f6f9d2dba1df482baa6
-DIST kubernetes-1.19.1.tar.gz 8722 BLAKE2B 
ad9b36ec30049b721634f6725cab08f849407c7c1483c62694acdb6726932a212752586eb9849c0063309b52f90da05ef1f36603f292aa86ea1e3b1feb439f73
 SHA512 
e07f850a5957cb7f48a1720c7cb269df60bacafb7ac86f4b211875e789551681909a2ddcf85a38a880156669f2b73ce1dd379d241238a52bc3cb34b44b706284
-DIST kubernetes-1.19.2.tar.gz 33341808 BLAKE2B 
814f43f90f248ad428e7c68995a44a9c69722b8215bab3ab9237b06dcee53297a3f57cb2cf68b9e3d246e49944f3246e7d8d3587ab0abff4b8e2fb72e42152c1
 SHA512 
7a4e0efdf0e262c662aa87bd77d226275761cb774cb77796846385b41937ce2d8d5e1f9fbae4804c7a0fbc6e558227661c453b2d5bd1b20a5c4913c31eae1519
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kubeadm/kubeadm-1.17.11.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.17.11.ebuild
deleted file mode 100644
index 1f2e0087261..000
--- a/sys-cluster/kubeadm/kubeadm-1.17.11.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit bash-completion-r1 go-module
-
-DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
-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"
-
-IUSE="hardened"
-
-BDEPEND="=dev-lang/go-1.14*"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS=-v GOLDFLAGS=&quo

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/

2020-10-30 Thread William Hubbs
commit: 8f04eaadd50fd8a3453bcbf80d7baae22fd6793a
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Oct 30 14:33:48 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Oct 30 14:33:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f04eaad

sys-cluster/kubelet: remove unstable versions

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubelet/Manifest   |  5 
 sys-cluster/kubelet/kubelet-1.17.12.ebuild | 37 -
 sys-cluster/kubelet/kubelet-1.17.3.ebuild  | 43 --
 sys-cluster/kubelet/kubelet-1.17.4.ebuild  | 43 --
 sys-cluster/kubelet/kubelet-1.18.9.ebuild  | 37 -
 sys-cluster/kubelet/kubelet-1.19.2.ebuild  | 37 -
 6 files changed, 202 deletions(-)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index e29a08a74ae..ea5fc3529d2 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,8 +1,3 @@
-DIST kubernetes-1.17.12.tar.gz 31835673 BLAKE2B 
defba38b718f21d0521047bed703680ebb7e736343ffcdc52c441a005c8157197e8d7584476550ed8abc65f2d8cd583f623906daaa00d2e99783dda5ad3f2a57
 SHA512 
703bdb78e51dc6f7c5b05284dc2374ecef6b48f2a302f4fb5d04a4fce6e77a4ad05ec2a61915dafef07c3396f716a5e97157ca19e589acd7fba662dbb62e269e
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
-DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
-DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
-DIST kubernetes-1.18.9.tar.gz 32626627 BLAKE2B 
4150e2a4d5cca27adac795f7d9be19a7151f2ddd33888a5da1d2fa8fcf4ed4451c5b266faedf1556a1ddaba92c066bf57637ecc244b7e9014c76d163dc68dd54
 SHA512 
db950af5bc964ce98ad39f237dccb0f46c698b7e801a6d8b6f96b90c3ec9650ab8f4836a764baec4c8d1b4cbea1ed5e692623f3434cb4f6f9d2dba1df482baa6
-DIST kubernetes-1.19.2.tar.gz 33341808 BLAKE2B 
814f43f90f248ad428e7c68995a44a9c69722b8215bab3ab9237b06dcee53297a3f57cb2cf68b9e3d246e49944f3246e7d8d3587ab0abff4b8e2fb72e42152c1
 SHA512 
7a4e0efdf0e262c662aa87bd77d226275761cb774cb77796846385b41937ce2d8d5e1f9fbae4804c7a0fbc6e558227661c453b2d5bd1b20a5c4913c31eae1519
 DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kubelet/kubelet-1.17.12.ebuild 
b/sys-cluster/kubelet/kubelet-1.17.12.ebuild
deleted file mode 100644
index 0b63052fc86..000
--- a/sys-cluster/kubelet/kubelet-1.17.12.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit go-module systemd
-
-DESCRIPTION="Kubernetes Node Agent"
-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"
-IUSE="hardened"
-
-RDEPEND="!sys-cluster/kubernetes"
-BDEPEND="=dev-lang/go-1.14*"
-
-RESTRICT+=" test "
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
-}
-
-src_install() {
-   dobin _output/bin/${PN}
-   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
-   newinitd "${FILESDIR}"/${PN}.initd ${PN}
-   newconfd "${FILESDIR}"/${PN}.confd ${PN}
-   insinto /etc/logrotate.d
-   newins "${FILESDIR}"/${PN}.logrotated ${PN}
-   systemd_do

[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2020-10-29 Thread William Hubbs
commit: 22be0a20b032405eaa17774c3435b30104dc9575
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Oct 29 14:38:23 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Oct 29 14:38:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22be0a20

dev-lang/go: remove old version

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   1 -
 dev-lang/go/go-1.14.9.ebuild | 188 ---
 2 files changed, 189 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 54d567d133b..3d34dae8663 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,3 +1,2 @@
 DIST go1.14.10.src.tar.gz 22542956 BLAKE2B 
9f056e5cf69ca7e0a73372b9b373c534fb638868e32ae37258c4d7d927f880879b337274111d1d1bb8ad253c3a629c5d618ad00a2a973a55d784c8989013ab3a
 SHA512 
f33fd3a06088f9b3594632e0429d3543987f0f93bf52a7383a05e0d845f981fd437d5545cebed6c146a500570f3fbdc35765d842c4c08cfc695a2c3b64223626
-DIST go1.14.9.src.tar.gz 22540282 BLAKE2B 
84f52ce4200c4f31aacb08b270a9e13e4753a9dc21aa2e6566cca95ea21f2d4bded9303bb7dbcd93c1ea8bb81100692f19b7129313278a821159e7a4c7a2f7f0
 SHA512 
318ca9dc4c55ea3a942aad0b8ede4d66a6fea9571ece56922cc8f4f167c4bfc77182cb4ef72be6d34a70e396e1549baf92a505fde785f4aff6b4c1318e86a526
 DIST go1.15.3.src.tar.gz 23015071 BLAKE2B 
a2f4f944cdd7347c2b01abe1e4da66559e07571c3f822a8502164a791e3c5d5e7b36907910392ec940361b644a08609f0a7635bfea9f990ec1ae8fd499cb2b87
 SHA512 
883fb327ce8aec77381aaa01e95acd0826c74d56a769d2077449b964411e30a5844117fdd941737015983c451a3e8d419bd40954842b199a09c26704577b5bca

diff --git a/dev-lang/go/go-1.14.9.ebuild b/dev-lang/go/go-1.14.9.ebuild
deleted file mode 100644
index 178eb1504f2..000
--- a/dev-lang/go/go-1.14.9.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-
-MY_PV=${PV/_/}
-
-inherit toolchain-funcs
-
-case ${PV}  in
-**)
-   EGIT_REPO_URI="https://github.com/golang/go.git;
-   inherit git-r3
-   ;;
-*)
-   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
-   S="${WORKDIR}"/go
-   case ${PV} in
-   *_beta*|*_rc*) ;;
-   *)
-   KEYWORDS="-* amd64 arm arm64 ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
-   ;;
-   esac
-esac
-
-DESCRIPTION="A concurrent garbage collected and typesafe programming language"
-HOMEPAGE="https://golang.org;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-
-BDEPEND="|| (
-   dev-lang/go
-   dev-lang/go-bootstrap )"
-RDEPEND="!https://golang.org/issue/2775
-   #
-   # deliberately use cp to retain permissions
-   cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
-   # testdata directories are not needed on the installed system
-   rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print)
-   if go_cross_compile; then
-   bin_path="bin/$(go_tuple)"
-   else
-   bin_path=bin
-   fi
-   for x in ${bin_path}/*; do
-   f=${x##*/}
-   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
-   done
-   einstalldocs
-
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   # fix install_name for test object (binutils_test) on Darwin, it
-   # is never used in real circumstances
-   local 
libmac64="${EPREFIX}"/usr/lib/go/src/cmd/vendor/github.com/
- 
libmac64+=google/pprof/internal/binutils/testdata/lib_mac_64
-   install_name_tool -id "${libmac64}" "${D}${libmac64}"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/minikube/

2020-10-29 Thread William Hubbs
commit: 857b5cf01d7b0417053a025a6c83e3cc865f24e2
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Oct 29 14:28:32 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Thu Oct 29 14:31:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=857b5cf0

sys-cluster/minikube: 1.14.1 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/minikube/Manifest   |9 +
 sys-cluster/minikube/minikube-1.14.1.ebuild | 1782 +++
 2 files changed, 1791 insertions(+)

diff --git a/sys-cluster/minikube/Manifest b/sys-cluster/minikube/Manifest
index ec1c2b2faf0..0e99769710d 100644
--- a/sys-cluster/minikube/Manifest
+++ b/sys-cluster/minikube/Manifest
@@ -52,6 +52,7 @@ DIST 
github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv30.1.0+incompatible.mod 41 B
 DIST github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv35.0.0+incompatible.mod 41 
BLAKE2B 
de145bd0fb63d51b475e0f5d293b9957a170a7c7c206f1cf2d8eb9abdb67a80051b25116b68c5f450bcc8163bb942d34d9bd4ed0b41f4e06d0d510d9b1aeff55
 SHA512 
be976846ed78cec5b19618c7364c47e66c3475519bed166ad1e6b666399ea08028fa621869ab4980981fc70256acc9a7dd1c1e52c8d3d44cb0ac75f9907b6d3e
 DIST github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv38.0.0+incompatible.mod 41 
BLAKE2B 
de145bd0fb63d51b475e0f5d293b9957a170a7c7c206f1cf2d8eb9abdb67a80051b25116b68c5f450bcc8163bb942d34d9bd4ed0b41f4e06d0d510d9b1aeff55
 SHA512 
be976846ed78cec5b19618c7364c47e66c3475519bed166ad1e6b666399ea08028fa621869ab4980981fc70256acc9a7dd1c1e52c8d3d44cb0ac75f9907b6d3e
 DIST github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv42.3.0+incompatible.mod 41 
BLAKE2B 
de145bd0fb63d51b475e0f5d293b9957a170a7c7c206f1cf2d8eb9abdb67a80051b25116b68c5f450bcc8163bb942d34d9bd4ed0b41f4e06d0d510d9b1aeff55
 SHA512 
be976846ed78cec5b19618c7364c47e66c3475519bed166ad1e6b666399ea08028fa621869ab4980981fc70256acc9a7dd1c1e52c8d3d44cb0ac75f9907b6d3e
+DIST github.com%2F!azure%2Fazure-sdk-for-go%2F@v%2Fv42.3.0+incompatible.zip 
38244120 BLAKE2B 
590dccad82e8dce1924c39d0f4f24782e5db143aad8e37f1ef5c49a12a9fb7004418fbe7c3226834e7cae0fde92ebbafc37105c995600e4c7c3b9d171879cec6
 SHA512 
0df3671fac0ae0b6b68b56d38a35532d6b5991740e4dc146a0197bb17b75cf6351defc0199421c0ec95493106fa31acc0d3d107dab39a802e25ab4b484924d31
 DIST github.com%2F!azure%2Fazure-service-bus-go%2F@v%2Fv0.9.1.mod 900 BLAKE2B 
dd08751d31c0d5262186a97504c8f7b28f612ba33b9160a1b29a5c0f76a0b17e16b5d11e1b5ebd1f93a09a8c07face8969d84784e5e7a52386ed52b314fb3558
 SHA512 
f02506139f416d1d4c1f14f7c441d3540dc458c5a2f73e6d7321c266d26021ee315e947675786ed87d932ab4c052a82b048baa6a04f69f8093446028b2522aa3
 DIST github.com%2F!azure%2Fazure-storage-blob-go%2F@v%2Fv0.8.0.mod 197 BLAKE2B 
292675e0016ac7235c23e13b7f5bb9ee8a3af41adcdb31af53c8b733962ee909064f6426ba721a42ded4b51965d5a3a526c0fa1789785c19e20eeb3cbd0206cf
 SHA512 
20d76c44feef7ec31f420ee199da84f4c22f6376dd0099cae7bfa542f9836ccc32b63d6dac44bf58066049860cb9b33ce13e6c116763df09d466a52a767e8167
 DIST 
github.com%2F!azure%2Fgo-ansiterm%2F@v%2Fv0.0.0-20170929234023-d6e3b3328b78.mod 
36 BLAKE2B 
52a2c5272e004524397df00dfa03b4c2d2ebd985a0c974236aad6b847d6b2b4b7c9b69ef48e263f4c67983b845b020d2004fe749b46fee3c0525da0416b20f3e
 SHA512 
350a16c68553738ce8c2f4a6ac8beba66a7dcf2386a42aff938ebaa3bdc526bda8e5c51c493331eda4666cbcf8411ee7ca3aeb0768cc4f557f34585960f9eb84
@@ -123,6 +124,8 @@ DIST 
github.com%2Fafbjorklund%2Fgo-containerregistry%2F@v%2Fv0.0.0-2020090215222
 DIST 
github.com%2Fafbjorklund%2Fgo-containerregistry%2F@v%2Fv0.0.0-20200902152226-fbad78ec2813.zip
 903454 BLAKE2B 
804575164a946074e1867f88dc316fb0bda093bc615f0d2845a112072422b6e57cf467a589602775a82daa6e4a71a32f6523af555fcf71cf560167c948486b8a
 SHA512 
fe79522db95acaa05ac87331e3709ea756d7f60a31ab9fb426e36a18bd7a581f40f5d98f253ef0b2c7aa9dc301794465ae721b562fb84bd45d2cd8e031b562e7
 DIST 
github.com%2Fafbjorklund%2Fgo-getter%2F@v%2Fv1.4.1-0.20190910175809-eb9f6c26742c.mod
 867 BLAKE2B 
d0efbc99d605ba60f89c4a2eb7cdf943b8f4da5f0d8e09e45f8e58ea0f492e47308c7e17ac090291ab673f5f32c1f281527d370da55571ea06bf1cb17b6c87c7
 SHA512 
23b1e033f75e68d59e43f0b1f0f0692f0ad15c7ba8d25326f2805eaf4af5e2a841550007dffba81cfcd8f1a9754fb08b5fec407384b7adb06d62f1321340f555
 DIST 
github.com%2Fafbjorklund%2Fgo-getter%2F@v%2Fv1.4.1-0.20190910175809-eb9f6c26742c.zip
 145250 BLAKE2B 
24c4146ac0f79b2cbc354b3d04fca45baaa4c72b6cc6eeb237f7204040fd3c7e06b19aa93b2ddb5119c75459515759ddce2a8df939431d80848c75dbdbd92af7
 SHA512 
3adde4f3777fe029dae5f497d7b5eeb8cd78fba6b88d0bdbdaafbf795f47c01dba4af2e1a93c84de3bb2d6cdd0abf982cbaa7ce11445620fa4464d00a159ed54
+DIST 
github.com%2Fafbjorklund%2Fgo-getter%2F@v%2Fv1.4.1-0.20201020145846-c0da14b4bffe.mod
 876 BLAKE2B 
da703bfa20467bda0a9f6bebbbc96f0ac061811f63dd833142ab99df9cbb1f219cc70c1db453a897bfd7fa45596689faf1afda555add1e8c625a94053f87
 SHA512 
a484540892ca7d1a98d5dbd52052bbac7ddb77837058e2cba6b063c361023b336c98fc43724590a4c817abc959151c15bbada8900c253243f4f271c0c7323b7e
+DIST 
github.com%2Fafbjorklund%2Fgo-getter%2F@v

[gentoo-commits] repo/gentoo:master commit in: sys-apps/opentmpfiles/

2020-10-28 Thread William Hubbs
commit: ce4184050a804b72366ff9a2fdcf7e1252dda40f
Author: Alexey Sokolov  google  com>
AuthorDate: Wed Oct 28 01:14:46 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Oct 28 14:47:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce418405

sys-apps/opentmpfiles: fix build on prefix

Closes: https://github.com/gentoo/gentoo/pull/18053
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild | 2 +-
 sys-apps/opentmpfiles/opentmpfiles-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild 
b/sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild
index 1bdbb4ca414..77eba6b9687 100644
--- a/sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild
+++ b/sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild
@@ -25,7 +25,7 @@ RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubernetes/

2020-10-27 Thread William Hubbs
commit: 106f3b5cd1eef2e8ca3c5a6e52d3085a7c6fa20a
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Oct 27 15:07:00 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Oct 27 15:07:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106f3b5c

sys-cluster/kubernetes: remove unstable versions

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubernetes/Manifest  |   4 -
 sys-cluster/kubernetes/kubernetes-1.17.11.ebuild | 100 ---
 sys-cluster/kubernetes/kubernetes-1.18.8.ebuild  | 100 ---
 sys-cluster/kubernetes/kubernetes-1.19.0.ebuild  |  89 
 sys-cluster/kubernetes/kubernetes-1.19.1.ebuild  |  98 --
 5 files changed, 391 deletions(-)

diff --git a/sys-cluster/kubernetes/Manifest b/sys-cluster/kubernetes/Manifest
index 29fcf7fc901..8a029969b28 100644
--- a/sys-cluster/kubernetes/Manifest
+++ b/sys-cluster/kubernetes/Manifest
@@ -1,6 +1,2 @@
-DIST kubernetes-1.17.11.tar.gz 31829687 BLAKE2B 
9684536fb19611f7da3889358bfa6044aebba8e5d3be83d7afe47ecd392d2f52011959abb1c1d4edcf3c48c8b499d40cc4e1d7751af3cfeadda16a33f3df67c3
 SHA512 
13853bd099c110df9f2dcf25e461c3c14aca48d77a3eaa6c040a4358edfa31462d0702e0544a187a17521e520ab7b545a6aeabfbfa2930946e15118e82a12369
 DIST kubernetes-1.17.9.tar.gz 31821854 BLAKE2B 
62dffaa7ab671987aba9a477497dfa02943488d43ac42259706e21aa0d0520d76a6d0795db39b5025b23678ad0d36e0367e0bdda4b3e7c0c6a2ad409c29d02ad
 SHA512 
c6c1c27a534b5b6dbbc3be34d9f8f321b0289e9032ad11549e1f028cd4cf6ba288cdc54283f5263b5e9cef017d535db911b5f7e5cbaccd2bee7d955ce2039696
 DIST kubernetes-1.18.6.tar.gz 32619242 BLAKE2B 
7db8410b33b3748e2f391efa78fab2bff51c2f5cf9bc54ba74d5c0044f2ee453b1038f4edb206597be6cb0da7c9264988865bd94f1b99c308c350f04eaa232af
 SHA512 
8715b5738ae13455e5f91f58d8922e7e87ed9441a5caf1233426df7dac552ddf2c4242d217d50b65ee264b8b55e6cc4e33081bf70dd74c47870c0eff682a9545
-DIST kubernetes-1.18.8.tar.gz 32619514 BLAKE2B 
cdeff1d4400e69bee3f675a6a8c111ec6c5e79d1a8610d986ad37891b6ffc6b12460503004803373a5e87d6eae5517bfc6278d6a2aced6a3f414a460a0177bec
 SHA512 
04d41c3ce15b7679c7d605659c5c02873338d0d1e48d2b655852a31f897dd0842fc4eb839d132652b4483117b845b739b25cd219f12be0ef4d0058e6ea8f421e
-DIST kubernetes-1.19.0.tar.gz 33584482 BLAKE2B 
b44248d8b4b22bdf2ee596ff3d864c76040f03b6f8bca17fd8bc2184463aa92f14d9e00d20163cfbb0dfb41ea0da6576f660362340ba1f6558fbb8294892ba01
 SHA512 
abc47f5c840894824adba3b3763b694fce89981fd90eaead9d540b9e282c9bfd97092c93d279efe26416e544393a33e95e20f953981de48e2f9f3cd4acf6bcba
-DIST kubernetes-1.19.1.tar.gz 8722 BLAKE2B 
ad9b36ec30049b721634f6725cab08f849407c7c1483c62694acdb6726932a212752586eb9849c0063309b52f90da05ef1f36603f292aa86ea1e3b1feb439f73
 SHA512 
e07f850a5957cb7f48a1720c7cb269df60bacafb7ac86f4b211875e789551681909a2ddcf85a38a880156669f2b73ce1dd379d241238a52bc3cb34b44b706284

diff --git a/sys-cluster/kubernetes/kubernetes-1.17.11.ebuild 
b/sys-cluster/kubernetes/kubernetes-1.17.11.ebuild
deleted file mode 100644
index 61060989116..000
--- a/sys-cluster/kubernetes/kubernetes-1.17.11.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit bash-completion-r1 go-module systemd
-
-DESCRIPTION="production-grade container orchestration"
-HOMEPAGE="https://kubernetes.io;
-SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-AGENT="kubelet"
-CLI="kubectl"
-SERVICES="kube-apiserver kube-controller-manager kube-proxy kube-scheduler"
-IUSE="hardened"
-for x in ${AGENT} ${CLI} ${SERVICES}; do
-   IUSE+=" +${x}"
-done
-
-BDEPEND="=dev-lang/go-1.14*"
-COMMON_DEPEND="
-   kube-apiserver? (
-   acct-group/kube-apiserver
-   acct-user/kube-apiserver
-   )
-   kube-controller-manager? (
-   acct-group/kube-controller-manager
-   acct-user/kube-controller-manager
-   )
-   kube-scheduler? (
-   acct-group/kube-scheduler
-   acct-user/kube-scheduler
-   )"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}
-   kube-proxy? ( net-firewall/conntrack-tools )
-   !sys-cluster/kubeadm
-   !sys-cluster/kubectl
-   !sys-cluster/kubelet
-   !sys-cluster/kube-apiserver
-   !sys-cluster/kube-controller-manager
-   !sys-cluster/kube-proxy
-   !sys-cluster/kube-scheduler"
-
-RESTRICT+=" test"
-
-src_compile() {
-   local x
-   for x in ${AGENT} ${CLI} ${SERVICES}; do
-   use $x || continue
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS=&qu

[gentoo-commits] repo/gentoo:master commit in: dev-util/gitlab-ci-linter/

2020-10-26 Thread William Hubbs
commit: dd5db003149421184b2332dae199f28afab7bfb5
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Oct 27 02:49:25 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Oct 27 02:49:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5db003

dev-util/gitlab-ci-linter: stable 2.2.0 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/gitlab-ci-linter/gitlab-ci-linter-2.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/gitlab-ci-linter/gitlab-ci-linter-2.2.0.ebuild 
b/dev-util/gitlab-ci-linter/gitlab-ci-linter-2.2.0.ebuild
index 9ea4cb00364..c08020267b6 100644
--- a/dev-util/gitlab-ci-linter/gitlab-ci-linter-2.2.0.ebuild
+++ b/dev-util/gitlab-ci-linter/gitlab-ci-linter-2.2.0.ebuild
@@ -63,7 +63,7 @@ 
SRC_URI="https://gitlab.com/orobardet/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 S="${WORKDIR}/${PN}-v${PV}"
 



[gentoo-commits] repo/gentoo:master commit in: profiles/

2020-10-25 Thread William Hubbs
commit: 5dc38ad6b2403c63b6e4b5d0fc31fd8b3c4aea36
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:51:19 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:51:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dc38ad6

profiles/package.mask: mask sys-cluster/kubernetes

Bug: https://bugs.gentoo.org/741572
Signed-off-by: William Hubbs  gentoo.org>

 profiles/package.mask | 13 +
 1 file changed, 13 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 3d23656367b..107f9353159 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,19 @@
 
 #--- END OF EXAMPLES ---
 
+# Wiliam Hubbs  (2020-10-26)
+# Combining kubernetes into one package breaks upgrades, so it is split
+# into separate packages. You need to upgrade and install the following
+# packages based on the needs of your cluster:
+#
+# sys-cluster/kubeadm, sys-cluster/kube-apiserver
+# sys-cluster/kube-controller-manager, sys-cluster/kubectl
+# sys-cluster/kubelet, sys-cluster/kube-proxy
+# sys-cluster/kube-scheduler
+#
+# This package is being removed in 30 days. bug #741572
+sys-cluster/kubernetes
+
 # Thomas Deutschmann  (2020-10-26)
 # Depends on net-libs/zeromq-3 which is scheduled for removal.
 # Removal in 30 days.  Bug #741454.



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2020-10-25 Thread William Hubbs
commit: bd118669ad30b15462ab41d9b01bcd6037bc90cd
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:26:04 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:26:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd118669

sys-cluster/kube-proxy: stabilize 1.19.3 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-proxy/kube-proxy-1.19.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.19.3.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.19.3.ebuild
index 2bf8b1a469e..ddc12b2f8a7 100644
--- a/sys-cluster/kube-proxy/kube-proxy-1.19.3.ebuild
+++ b/sys-cluster/kube-proxy/kube-proxy-1.19.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="hardened"
 
 RDEPEND="net-firewall/conntrack-tools



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2020-10-25 Thread William Hubbs
commit: 93bd5c56650b17c864fc1c0592717a375ed48b06
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:26:03 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:26:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93bd5c56

sys-cluster/kubectl: stabilize 1.19.3 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubectl/kubectl-1.19.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubectl/kubectl-1.19.3.ebuild 
b/sys-cluster/kubectl/kubectl-1.19.3.ebuild
index 716d7d53396..1f18731b5eb 100644
--- a/sys-cluster/kubectl/kubectl-1.19.3.ebuild
+++ b/sys-cluster/kubectl/kubectl-1.19.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="hardened"
 
 DEPEND="!sys-cluster/kubernetes"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/

2020-10-25 Thread William Hubbs
commit: 4c5b26c2a077764ae7b632008982bc8aeb198f4c
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:26:03 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:26:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c5b26c2

sys-cluster/kubelet: stabilize 1.19.3 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubelet/kubelet-1.19.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubelet/kubelet-1.19.3.ebuild 
b/sys-cluster/kubelet/kubelet-1.19.3.ebuild
index 03f40ee62ef..e2dd171a1bb 100644
--- a/sys-cluster/kubelet/kubelet-1.19.3.ebuild
+++ b/sys-cluster/kubelet/kubelet-1.19.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="hardened"
 
 RDEPEND="!sys-cluster/kubernetes"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2020-10-25 Thread William Hubbs
commit: e48aae26a434cc4ed0f8a20e89bc8d5c3ff0f078
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:26:02 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:26:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e48aae26

sys-cluster/kube-apiserver: stabilize 1.19.3 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-apiserver/kube-apiserver-1.19.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.19.3.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.19.3.ebuild
index 0c60e4a0143..c7e9121eb77 100644
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.19.3.ebuild
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.19.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="hardened"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2020-10-25 Thread William Hubbs
commit: 39b96d6bbf68ff3232adb74b17c1239fb5db9faf
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:26:02 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:26:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b96d6b

sys-cluster/kube-controller-manager: stabilize 1.19.3 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 .../kube-controller-manager/kube-controller-manager-1.19.3.ebuild   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.19.3.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.19.3.ebuild
index 7ebd21720e5..1ebd04eb633 100644
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.19.3.ebuild
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.19.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-controller-manager



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/

2020-10-25 Thread William Hubbs
commit: f9de576e69a814ffecd271d06bf095f172dc8715
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:26:01 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:26:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9de576e

sys-cluster/kubeadm: stabilize 1.19.3 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubeadm/kubeadm-1.19.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubeadm/kubeadm-1.19.3.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.19.3.ebuild
index 192287ce82c..2d33afced96 100644
--- a/sys-cluster/kubeadm/kubeadm-1.19.3.ebuild
+++ b/sys-cluster/kubeadm/kubeadm-1.19.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="hardened"
 
 RDEPEND="!sys-cluster/kubernetes"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2020-10-25 Thread William Hubbs
commit: 776df5d8baa5d6c261f185912a23f4ad88e2e932
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:26:05 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:26:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776df5d8

sys-cluster/kube-scheduler: stabilize 1.19.3 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-scheduler/kube-scheduler-1.19.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.19.3.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.19.3.ebuild
index 177edc1feff..e25a81f904c 100644
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.19.3.ebuild
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.19.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-scheduler



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2020-10-25 Thread William Hubbs
commit: 3e83d086b4a23d223f2c41be3a0b6ed899338f47
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:22:02 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:22:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e83d086

sys-cluster/kube-controller-manager: stabilize 1.18.10 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 .../kube-controller-manager/kube-controller-manager-1.18.10.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.10.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.10.ebuild
index 25099739497..a8f8cabb485 100644
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.10.ebuild
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.18.10.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-controller-manager



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2020-10-25 Thread William Hubbs
commit: d1f23406ca2a95ba5b03c3140eb73108d70c5351
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:22:05 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:22:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1f23406

sys-cluster/kube-scheduler: stabilize 1.18.10 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-scheduler/kube-scheduler-1.18.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.18.10.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.18.10.ebuild
index 519380fd3d8..050239c0899 100644
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.18.10.ebuild
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.18.10.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-scheduler



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2020-10-25 Thread William Hubbs
commit: ec31d0cdf7ee1718c1d549b588f4d0c119e73d75
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:22:03 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:22:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec31d0cd

sys-cluster/kubectl: stabilize 1.18.10 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubectl/kubectl-1.18.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubectl/kubectl-1.18.10.ebuild 
b/sys-cluster/kubectl/kubectl-1.18.10.ebuild
index 6cd5067f539..9640e72af8e 100644
--- a/sys-cluster/kubectl/kubectl-1.18.10.ebuild
+++ b/sys-cluster/kubectl/kubectl-1.18.10.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 RDEPEND="!sys-cluster/kubernetes"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/

2020-10-25 Thread William Hubbs
commit: 63db7b29a20918c3fba24cbf333764a522ff31d4
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:22:01 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:22:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63db7b29

sys-cluster/kubeadm: stabilize 1.18.10 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubeadm/kubeadm-1.18.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubeadm/kubeadm-1.18.10.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.18.10.ebuild
index 9ab85c49102..e301e2a424d 100644
--- a/sys-cluster/kubeadm/kubeadm-1.18.10.ebuild
+++ b/sys-cluster/kubeadm/kubeadm-1.18.10.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 RDEPEND="!sys-cluster/kubernetes"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/

2020-10-25 Thread William Hubbs
commit: 5bad9351f8720a8775e53a999e754c0b1de57445
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:22:03 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:22:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bad9351

sys-cluster/kubelet: stabilize 1.18.10 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubelet/kubelet-1.18.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubelet/kubelet-1.18.10.ebuild 
b/sys-cluster/kubelet/kubelet-1.18.10.ebuild
index 0b63052fc86..1476164f323 100644
--- a/sys-cluster/kubelet/kubelet-1.18.10.ebuild
+++ b/sys-cluster/kubelet/kubelet-1.18.10.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 RDEPEND="!sys-cluster/kubernetes"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2020-10-25 Thread William Hubbs
commit: 26067c43b414fdd194128ac37d452c549be22d0f
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:22:04 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:22:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26067c43

sys-cluster/kube-proxy: stabilize 1.18.10 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-proxy/kube-proxy-1.18.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.18.10.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.18.10.ebuild
index 7054c6b9a9b..5ef88fafdad 100644
--- a/sys-cluster/kube-proxy/kube-proxy-1.18.10.ebuild
+++ b/sys-cluster/kube-proxy/kube-proxy-1.18.10.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 RDEPEND="net-firewall/conntrack-tools



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2020-10-25 Thread William Hubbs
commit: dae05e367cffa02d78df18cff866582618bcd7bf
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:22:02 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:22:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dae05e36

sys-cluster/kube-apiserver: stabilize 1.18.10 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-apiserver/kube-apiserver-1.18.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.18.10.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.18.10.ebuild
index e2230b0a755..dadfa3ce121 100644
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.18.10.ebuild
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.18.10.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 COMMON_DEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-controller-manager/

2020-10-25 Thread William Hubbs
commit: 88d81aec3c8839ee589d9ec9ade49123d060f7da
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:19:08 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:19:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88d81aec

sys-cluster/kube-controller-manager: stabilize 1.17.13 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 .../kube-controller-manager/kube-controller-manager-1.17.13.ebuild  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.13.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.13.ebuild
index 23ada18df06..c96771b74a1 100644
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.13.ebuild
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.17.13.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-controller-manager



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubectl/

2020-10-25 Thread William Hubbs
commit: c547a59fcb57c589668926cede930faf8328012d
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:19:09 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:19:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c547a59f

sys-cluster/kubectl: stabilize 1.17.13 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubectl/kubectl-1.17.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubectl/kubectl-1.17.13.ebuild 
b/sys-cluster/kubectl/kubectl-1.17.13.ebuild
index 6cd5067f539..9640e72af8e 100644
--- a/sys-cluster/kubectl/kubectl-1.17.13.ebuild
+++ b/sys-cluster/kubectl/kubectl-1.17.13.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 RDEPEND="!sys-cluster/kubernetes"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-apiserver/

2020-10-25 Thread William Hubbs
commit: d0d28fa22f30402797885dab1c7fb09c3821ed04
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:19:08 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:19:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d28fa2

sys-cluster/kube-apiserver: stabilize 1.17.13 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-apiserver/kube-apiserver-1.17.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.17.13.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.17.13.ebuild
index ec67c2c362c..ea9dfae0d2b 100644
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.17.13.ebuild
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.17.13.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-apiserver



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2020-10-25 Thread William Hubbs
commit: 3934db26fe39b4a474f0cfa5ab5ff13254df4e82
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:19:10 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:19:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3934db26

sys-cluster/kube-scheduler: stabilize 1.17.13 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-scheduler/kube-scheduler-1.17.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.17.13.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.17.13.ebuild
index 778135c2020..51dfcc87782 100644
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.17.13.ebuild
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.17.13.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-scheduler



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/

2020-10-25 Thread William Hubbs
commit: 63bf003b727fd41f4793b817731f599c6fbf8478
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:19:07 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:19:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63bf003b

sys-cluster/kubeadm: stabilize 1.17.13 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubeadm/kubeadm-1.17.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubeadm/kubeadm-1.17.13.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.17.13.ebuild
index 9ab85c49102..e301e2a424d 100644
--- a/sys-cluster/kubeadm/kubeadm-1.17.13.ebuild
+++ b/sys-cluster/kubeadm/kubeadm-1.17.13.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 RDEPEND="!sys-cluster/kubernetes"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2020-10-25 Thread William Hubbs
commit: 2f356bede19dcaba7868ecf609f4630ae0e0
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:19:10 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:19:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f356bed

sys-cluster/kube-proxy: stabilize 1.17.13 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-proxy/kube-proxy-1.17.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.17.13.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.17.13.ebuild
index 7054c6b9a9b..5ef88fafdad 100644
--- a/sys-cluster/kube-proxy/kube-proxy-1.17.13.ebuild
+++ b/sys-cluster/kube-proxy/kube-proxy-1.17.13.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 RDEPEND="net-firewall/conntrack-tools



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/

2020-10-25 Thread William Hubbs
commit: 70e766e532cae1818040a5287e032ebeab483534
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:19:09 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:19:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e766e5

sys-cluster/kubelet: stabilize 1.17.13 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubelet/kubelet-1.17.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/kubelet/kubelet-1.17.13.ebuild 
b/sys-cluster/kubelet/kubelet-1.17.13.ebuild
index 0b63052fc86..1476164f323 100644
--- a/sys-cluster/kubelet/kubelet-1.17.13.ebuild
+++ b/sys-cluster/kubelet/kubelet-1.17.13.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="hardened"
 
 RDEPEND="!sys-cluster/kubernetes"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2020-10-25 Thread William Hubbs
commit: 068cd5ce54943a2b11dbed2a1900f93eb63327a9
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Oct 26 03:09:20 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Oct 26 03:09:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=068cd5ce

sys-cluster/kube-scheduler: drop arm64 keyword from 1.17.x and 1.18.x

This keyword was added only in 1.19.x where it was added to the entire
set of k8s packages.

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-scheduler/kube-scheduler-1.17.12.ebuild | 2 +-
 sys-cluster/kube-scheduler/kube-scheduler-1.17.13.ebuild | 2 +-
 sys-cluster/kube-scheduler/kube-scheduler-1.18.10.ebuild | 2 +-
 sys-cluster/kube-scheduler/kube-scheduler-1.18.9.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.17.12.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.17.12.ebuild
index 415e490bb07..778135c2020 100644
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.17.12.ebuild
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.17.12.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-scheduler

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.17.13.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.17.13.ebuild
index 415e490bb07..778135c2020 100644
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.17.13.ebuild
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.17.13.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-scheduler

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.18.10.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.18.10.ebuild
index 754cc4f5a1e..519380fd3d8 100644
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.18.10.ebuild
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.18.10.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-scheduler

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.18.9.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.18.9.ebuild
index 754cc4f5a1e..519380fd3d8 100644
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.18.9.ebuild
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.18.9.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/kubernetes/kubernetes/archive/v${PV}.tar.gz -> kuber
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-scheduler



[gentoo-commits] repo/gentoo:master commit in: profiles/

2020-10-25 Thread William Hubbs
commit: f12c31253868718158b22dc9d28c6651bc3ff761
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Oct 25 20:05:08 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Oct 25 20:05:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12c3125

profiles/package.mask: remove the mask for opentmpfiles-0.3 since it is gone

Signed-off-by: William Hubbs  gentoo.org>

 profiles/package.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 6599f3e8381..e1abcc5d358 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,10 +32,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Piotr Karbowski  (2020-10-25)
-# The bumped opentmpfiles after code cleanup no longer work. Masked for now.
-=sys-apps/opentmpfiles-0.3
-
 # David Seifert  (2020-10-24)
 # EAPI 4, broken since 2012, upstream disappeared, multiple QA issues,
 # build system is completely broken. Removal in 30 days,



[gentoo-commits] repo/gentoo:master commit in: sys-apps/opentmpfiles/

2020-10-25 Thread William Hubbs
commit: 9b3bddc253ca42d5daefd1858e261509a340
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Oct 25 19:53:48 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Oct 25 19:56:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b3bddff

sys-apps/opentmpfiles: remove broken 0.3 version

Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/opentmpfiles/Manifest|  1 -
 sys-apps/opentmpfiles/opentmpfiles-0.3.ebuild | 54 ---
 2 files changed, 55 deletions(-)

diff --git a/sys-apps/opentmpfiles/Manifest b/sys-apps/opentmpfiles/Manifest
index 7f24de988e0..dfc52126254 100644
--- a/sys-apps/opentmpfiles/Manifest
+++ b/sys-apps/opentmpfiles/Manifest
@@ -3,4 +3,3 @@ DIST opentmpfiles-0.1.2.tar.gz 5614 BLAKE2B 
d49485535bc3b92ba7e9a2af511969b1793d
 DIST opentmpfiles-0.1.3.tar.gz 5691 BLAKE2B 
56d79f0279a46ed3b4e13f94a7f2c7d494df245a17b8533c48cff357c21db56485bd076e375f3b4e2c9a140a65e8ab472a8a1030bbee0853463f734c316f71e8
 SHA512 
fd0b10ebfeb621466edadede50ec6e8f415861ab3b14b833c75bd71f7296e9c091e59144d39e1f9efd342b6d97776cade5a692c941085e33e9651fd885da7121
 DIST opentmpfiles-0.2.tar.gz 5711 BLAKE2B 
e1ee7820b2d184d18e63e7e9d93227bb301eb82be8c2b6021c7a1092f55a4ca2bb5dfb7494ff00c3b6debace1963f6c89011ff557f665f0a93c907bd759a4c6f
 SHA512 
bc384cc9156ba6c54d3308ddad4d26b1877f020aa8558e82df2ed49ffa65e0fed5a49eaa11b27193bfe2ad11a4d7368f7cdbc225b820b309af3b299327ddb07b
 DIST opentmpfiles-0.3.1.tar.gz 6843 BLAKE2B 
20cb40b34fd8db37da5797dc25912000f7d1feb38952b99c044220666cb21871eb40d3853074cb33ee8bcce8dc4858d102aeccb5730ce28df47e99a7edb50f2d
 SHA512 
1e0985403013ac10c0fe50a7ba61a250357b1ea7ea426f9dc92d7071e97eb0e5209448550cf427734b917599defa5123254044d5352b9dcaa22e562e5ca6821f
-DIST opentmpfiles-0.3.tar.gz 6831 BLAKE2B 
bed680dbbf3915086fcd9c47f8fadb25049b4b5f0687b623ece73ae2c40183ba10646c5bc32ec6c8a3d0c493f9a59f16de3d90cf17aa4add6caeead011c665c6
 SHA512 
02f12d03b75d3df84755dbea2fa27a075ae2b12eb34189aaa532b2b085fb1f455aaf6cc84d56eb7f299fd90922f704fcf0a585f983a7e14dbf843e2ab62de387

diff --git a/sys-apps/opentmpfiles/opentmpfiles-0.3.ebuild 
b/sys-apps/opentmpfiles/opentmpfiles-0.3.ebuild
deleted file mode 100644
index 1bdbb4ca414..000
--- a/sys-apps/opentmpfiles/opentmpfiles-0.3.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit prefix
-
-if [[ ${PV} = * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/openrc/${PN};
-else
-   SRC_URI="https://github.com/openrc/${PN}/archive/${PV}.tar.gz ->
-   ${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
-fi
-
-DESCRIPTION="A standalone utility to process systemd-style tmpfiles.d files"
-HOMEPAGE="https://github.com/openrc/opentmpfiles;
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="selinux"
-
-RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: sys-apps/opentmpfiles/

2020-10-25 Thread William Hubbs
commit: caa1677e978b69db8f3b2b9b25122778d053e7f5
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Oct 25 19:40:26 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Oct 25 19:41:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa1677e

sys-apps/opentmpfiles: 0.3.1 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/opentmpfiles/Manifest  |  1 +
 sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild | 54 +
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/opentmpfiles/Manifest b/sys-apps/opentmpfiles/Manifest
index 57e7b5941b4..7f24de988e0 100644
--- a/sys-apps/opentmpfiles/Manifest
+++ b/sys-apps/opentmpfiles/Manifest
@@ -2,4 +2,5 @@ DIST opentmpfiles-0.1.1.tar.gz 5626 BLAKE2B 
2b2d21bae0c8280f31ea1ad35cd857a94b3d
 DIST opentmpfiles-0.1.2.tar.gz 5614 BLAKE2B 
d49485535bc3b92ba7e9a2af511969b1793d94187a2600b3196314bef8de235fe7a640bb2b7f78f51727f94c18556fc27e7996ffccef71ff94e006b9f9a63810
 SHA512 
d86ba71e5fe96d7a8e1999e14b0b99c78e850c42fbfefd203916edca593d0269feaf2252aa01cc35a838906fc2909015430f72cde8370e2d5b1d478a11fe456d
 DIST opentmpfiles-0.1.3.tar.gz 5691 BLAKE2B 
56d79f0279a46ed3b4e13f94a7f2c7d494df245a17b8533c48cff357c21db56485bd076e375f3b4e2c9a140a65e8ab472a8a1030bbee0853463f734c316f71e8
 SHA512 
fd0b10ebfeb621466edadede50ec6e8f415861ab3b14b833c75bd71f7296e9c091e59144d39e1f9efd342b6d97776cade5a692c941085e33e9651fd885da7121
 DIST opentmpfiles-0.2.tar.gz 5711 BLAKE2B 
e1ee7820b2d184d18e63e7e9d93227bb301eb82be8c2b6021c7a1092f55a4ca2bb5dfb7494ff00c3b6debace1963f6c89011ff557f665f0a93c907bd759a4c6f
 SHA512 
bc384cc9156ba6c54d3308ddad4d26b1877f020aa8558e82df2ed49ffa65e0fed5a49eaa11b27193bfe2ad11a4d7368f7cdbc225b820b309af3b299327ddb07b
+DIST opentmpfiles-0.3.1.tar.gz 6843 BLAKE2B 
20cb40b34fd8db37da5797dc25912000f7d1feb38952b99c044220666cb21871eb40d3853074cb33ee8bcce8dc4858d102aeccb5730ce28df47e99a7edb50f2d
 SHA512 
1e0985403013ac10c0fe50a7ba61a250357b1ea7ea426f9dc92d7071e97eb0e5209448550cf427734b917599defa5123254044d5352b9dcaa22e562e5ca6821f
 DIST opentmpfiles-0.3.tar.gz 6831 BLAKE2B 
bed680dbbf3915086fcd9c47f8fadb25049b4b5f0687b623ece73ae2c40183ba10646c5bc32ec6c8a3d0c493f9a59f16de3d90cf17aa4add6caeead011c665c6
 SHA512 
02f12d03b75d3df84755dbea2fa27a075ae2b12eb34189aaa532b2b085fb1f455aaf6cc84d56eb7f299fd90922f704fcf0a585f983a7e14dbf843e2ab62de387

diff --git a/sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild 
b/sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild
new file mode 100644
index 000..1bdbb4ca414
--- /dev/null
+++ b/sys-apps/opentmpfiles/opentmpfiles-0.3.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit prefix
+
+if [[ ${PV} = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/openrc/${PN};
+else
+   SRC_URI="https://github.com/openrc/${PN}/archive/${PV}.tar.gz ->
+   ${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A standalone utility to process systemd-style tmpfiles.d files"
+HOMEPAGE="https://github.com/openrc/opentmpfiles;
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="selinux"
+
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: app-admin/helm/

2020-10-25 Thread William Hubbs
commit: b5efe61e985f334be900bc7e019ece0726e2c001
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Oct 25 06:00:21 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Oct 25 06:00:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5efe61e

app-admin/helm: remove unstable 2.16.7

Signed-off-by: William Hubbs  gentoo.org>

 app-admin/helm/Manifest   |   1 -
 app-admin/helm/helm-2.16.7.ebuild | 167 --
 2 files changed, 168 deletions(-)

diff --git a/app-admin/helm/Manifest b/app-admin/helm/Manifest
index 3fa9627d1eb..2010d53dda0 100644
--- a/app-admin/helm/Manifest
+++ b/app-admin/helm/Manifest
@@ -1019,7 +1019,6 @@ DIST 
gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20200313102051-9f266ea9e77c.zip 101467 BLA
 DIST gotest.tools%2F@v%2Fv2.2.0+incompatible.mod 20 BLAKE2B 
25d11078b1caa5a705f3ae32f28d155683dfe0109d96531b1fc20e632acdc2f8429395975e6509f5dc78bc042b5e70e90fa2daa9790c39eb3422cbc189fb21af
 SHA512 
5a73bc5466425ba833348d2986408baedcaff86acf1648384bbcb31e302b0b0de38e1a92d53083551e35c62f375262497c0d5a37c9fb39824ae68fe8113e
 DIST gotest.tools%2F@v%2Fv2.2.0+incompatible.zip 88327 BLAKE2B 
8730134244a00fb47b24b347ee4758fac8c11e3f627788c03d6568af129acb5b911b08857ab77a619bf571986ee90dd1c6c6aa12fd8e6e26d395a64bb7513a8b
 SHA512 
66a13fedc358399644b869ac4b39a295c6c15d642e074ec66ff042e1b109f9603bc941ff25aaf7d9bc700f6c2fb1f60bf2a637a471e26ae037d822f0f1e2c518
 DIST helm-2.16.1.tar.gz 1283836 BLAKE2B 
f0a2cfb05adea2b0a98341962753e777e9329b669ca32a84ce0ed9b823df48f7884c6809d1625dd8cdfbf50efea31081c3c0400f0af65a67ab0fbf1afa3deba1
 SHA512 
eed2da36ba72da61c121d2cc2d4dc4ef2163f926579b2189b8b8113ba70102d0f63e48729e08b260fb3877d0fe1e0d6ed7eb8e9c67605d7d4a3bcdf7b33c2544
-DIST helm-2.16.7.tar.gz 1287743 BLAKE2B 
fc04e25699489a18703ea1fcf8d63ec4b657098a06f36cc13e5f02696706654203a6a2b075799e3354c7bd7ccb507d538ece14a6a2b7be304a3eed0aa64984ad
 SHA512 
6fc04395e966be8282e576675860f3dddbba812cd23ef30a5bd0997db226887e209a8ffc27c94e4728bfd07a6a0fe4a2a5a24bcd81bd2981c45ddc1adb192087
 DIST helm-2.16.9.tar.gz 1289259 BLAKE2B 
e633445c51e762762916e10df15f9b5d28f5e9e1dd84bd30c041a37aa4e06b5427657ffc9c62fef27e194694d98335c601cf855f980b1a89b4a44048ae13b0c2
 SHA512 
a30a153419ffc3bb7f7bc3f17d7a29ecc9789a392e2117c03050345a73439c2c0f1dc53b40f67ef762497e08912da0b21b95f24d548efd5615ff1aaeca08a101
 DIST helm-3.3.4.tar.gz 635362 BLAKE2B 
41c6bb96532ef23738c7f5defa08ad819a9bdfd57d2270e150f5e728f0c5db6358edd318febe4d348c5a50b1018519c48a96403f1e0442897294dcf45d7df3a9
 SHA512 
9ec2aa5f6c30f9e705c812be77bac2815586ffd430d1316d343ade1048efc84abac603bb0185b6dcfc66029a8a5398c3de945830ca39d2415c62c4b7ea0c678a
 DIST honnef.co%2Fgo%2Ftools%2F@v%2Fv0.0.0-20180728063816-88497007e858.mod 26 
BLAKE2B 
db6cc87a17bed88b955e6b36a17568930239c94a969211b02c2d5acc70386fbea63ac44365a0d3241e900125bd64644d698d8f1bdcabc3e6cf99c47259c63df5
 SHA512 
d00ae74b24e7fb3ff351ff68b88e59636153bbcf92b36e81e91556e3e75a7ccfb08ce471f757f92fd7612378944de3d7309c73923812e2df6a26b74e999ca9ce

diff --git a/app-admin/helm/helm-2.16.7.ebuild 
b/app-admin/helm/helm-2.16.7.ebuild
deleted file mode 100644
index b5d0d64fefc..000
--- a/app-admin/helm/helm-2.16.7.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-EGO_PN="k8s.io/helm"
-
-MY_PV=${PV/_rc/-rc.}
-
-EGO_VENDOR=(
-"cloud.google.com/go 8c41231e01b2085512d98153bcffb847ff9b4b9f 
github.com/GoogleCloudPlatform/gcloud-golang"
-"github.com/asaskevich/govalidator 7664702784775e51966f0885f5cd27435916517b"
-"github.com/Azure/go-ansiterm d6e3b3328b783f23731bc4d058875b0371ff8109"
-"github.com/Azure/go-autorest 69b4126ece6b5257e2f9b0017007d2334153655f"
-"github.com/beorn7/perks 3a771d992973f24aa725d07868b467d1ddfceafb"
-"github.com/BurntSushi/toml 3012a1dbe2e4bd1391d42b32f0577cb7bbc7f005"
-"github.com/chai2010/gettext-go c6fed771bfd517099caf0f7a961671fa8ed08723"
-"github.com/cpuguy83/go-md2man 7762f7e404f8416dfa1d9bb6a8c192aa9acb4d19"
-"github.com/cyphar/filepath-securejoin 
a261ee33d7a517f054effbf451841abaafe3e0fd"
-"github.com/davecgh/go-spew 8991bc29aa16c548c550c7ff78260e27b9ab7c73"
-"github.com/dgrijalva/jwt-go 06ea1031745cb8b3dab3f6a236daf2b0aa468b7e"
-"github.com/docker/distribution 2461543d988979529609e8cb6fca9ca190dc48da"
-"github.com/docker/docker be7ac8be2ae072032a4005e8f232be3fc57e4127"
-"github.com/docker/go-units 9e638d38cf6977a37a8ea0078f3ee75a7cdb2dd1"
-"github.com/docker/spdystream 449fdfce4d962303d702fec724ef0ad181c92528"
-"github.com/emicklei/go-restful ff4f55a206334ef123e4f79bbf348980da81ca46"
-"github.com/evanphx/json-patch 5858425f75500d40c52783dce87d085a483ce135"
-"github.com/exponent-io/jsonpath d6023c

[gentoo-commits] repo/gentoo:master commit in: app-admin/helm/

2020-10-25 Thread William Hubbs
commit: d0140c7b66479ca12b1f0685795aea3ccc662866
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Oct 25 05:58:23 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Oct 25 05:58:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0140c7b

app-admin/helm: remove unstable 3.2.4

Signed-off-by: William Hubbs  gentoo.org>

 app-admin/helm/Manifest  |  39 --
 app-admin/helm/helm-3.2.4.ebuild | 835 ---
 2 files changed, 874 deletions(-)

diff --git a/app-admin/helm/Manifest b/app-admin/helm/Manifest
index 59931f59945..3fa9627d1eb 100644
--- a/app-admin/helm/Manifest
+++ b/app-admin/helm/Manifest
@@ -30,14 +30,10 @@ DIST 
github.com%2F!make!now!just%2Fheredoc%2F@v%2Fv0.0.0-20170808103936-bb236154
 DIST 
github.com%2F!make!now!just%2Fheredoc%2F@v%2Fv0.0.0-20170808103936-bb23615498cd.zip
 5595 BLAKE2B 
72d6d4e22f8aae9443e52fea0b8b01f704c7d58812c3a52ec4cccb2848f360f995e72b29fb393c333abe92e571e0b2e32a7e328e46e91d1a490b97d4d9ec93fc
 SHA512 
258e6875c1a5c8b700cbb95bea37af6886766cc30b70aa5fd78cb18a92bbbf073ee918bac7699e0bb86c6cdbd4b25f5ba4aff8c95087ad845f8efc84f715c8d3
 DIST github.com%2F!masterminds%2Fgoutils%2F@v%2Fv1.1.0.mod 38 BLAKE2B 
6bb3112d9b8ba6f9cf4d0c4ee376da93bf21b139563a211c51ee44a302caf9670181cd27f7e21c6fd05bf87c9273daa726c942749ffb18b623d17c7170aba6b1
 SHA512 
a3c38d1db1472c71e1c47b936d47ac2ecfb49519c2e78dd453d234f1a6153bf007eb96fabe0be7dcbd868160a3869e854ec6776356b9011fe7ef51a634b30aad
 DIST github.com%2F!masterminds%2Fgoutils%2F@v%2Fv1.1.0.zip 21259 BLAKE2B 
6ebd8152517cfcd5e883bc56dbb3d347fce7ac09589e8ad5a96af8d39c5e18b284e616cb1a6f6641084a34c07e59d4ded65b600dcc9041c9af59d26afd368993
 SHA512 
5800ddecf3717ea31dd991068c785053b9c6cb5ffdbc97b681bcce4219634362acc7811eec766117f0087536abaf0eaa22b8d66a44103a1644e5907e3174dfae
-DIST github.com%2F!masterminds%2Fsemver%2Fv3%2F@v%2Fv3.0.3.mod 49 BLAKE2B 
75301dd276a9f53c22d9d15f2ec4fa32cb90eeacabd9ddcc604d7f306d7e9481f9ed3f8f8bdfa5090951623f2ad2bdc671808dd8eae512bf911be30a6b93cc99
 SHA512 
7b9615ed8dbc53987e0370b5ff24bf62bfbf4cd3644859b735dd267826ce75177666106d8447a113dd508542086919336c82819385c92ee520082f6f6ada7ac9
-DIST github.com%2F!masterminds%2Fsemver%2Fv3%2F@v%2Fv3.0.3.zip 29035 BLAKE2B 
44ceec916a8ed19a1e9bbc3b4b4f325e5b9fe1d55991553f30eac70b3ad3b93ae92b1f0487ed57354b40db1b5b1458885a127c5db92a27ee806b9f8f1498f3dc
 SHA512 
3954271496e703d876e1bd9716ae1bdfcde08335cf20915aefa71c5ade8a836733f0635005d9eda8b01fb1991dbfd25d0df2aa71a1d52ae3677477eb34382aab
 DIST github.com%2F!masterminds%2Fsemver%2Fv3%2F@v%2Fv3.1.0.mod 49 BLAKE2B 
75301dd276a9f53c22d9d15f2ec4fa32cb90eeacabd9ddcc604d7f306d7e9481f9ed3f8f8bdfa5090951623f2ad2bdc671808dd8eae512bf911be30a6b93cc99
 SHA512 
7b9615ed8dbc53987e0370b5ff24bf62bfbf4cd3644859b735dd267826ce75177666106d8447a113dd508542086919336c82819385c92ee520082f6f6ada7ac9
 DIST github.com%2F!masterminds%2Fsemver%2Fv3%2F@v%2Fv3.1.0.zip 29693 BLAKE2B 
b82bf12654737a5719056c9aa16c0a2fbb510fc0680844485c79b45c1d54c2254832f41517440f4ff37f3d7bf292f594dace50038e221ef790ded3ccd18bef24
 SHA512 
ac438522dffc4312f7b67ae0dabd8b640584f5c934682e316b212c106cd4046486bf9a29ea4a7f00afbae98288b95633acb2cacc5034da65372fc8fb9e15a505
 DIST github.com%2F!masterminds%2Fsprig%2Fv3%2F@v%2Fv3.1.0.mod 405 BLAKE2B 
1fc7d2cd7fcc518aea753db768465f5a16c8ba91fdfe7857bd4e8ebc9dae9dfce8565fa6e5c97f2d68f8446797480a4d7239f9f34996cd0427fa01e4b11e0778
 SHA512 
c7dec4a7d2b69239d4e583bec5839b7611bbe03d2274740bde007bdf72afefcb1e6e189242b30c48b58bec88eaba888f68abfbbd2a0ed851e38698a81f27f54d
 DIST github.com%2F!masterminds%2Fsprig%2Fv3%2F@v%2Fv3.1.0.zip 67936 BLAKE2B 
658935dd88446c8b33fb2bde13bc46975b49e98b50855149984485a4c1ac8b85211b43c428e7cc461dea615f784390f1439d338185833cce17b692e3e33b2b10
 SHA512 
04c1aa98bb863370b0075ed39dc999525ce7a6d8b1bc3bfa99e16ea02c6734889720cab7e7f820bee013bdcaaef57a3bc74d7cb02a1789e9892c5775d42bb01e
-DIST github.com%2F!masterminds%2Fsquirrel%2F@v%2Fv1.2.0.mod 312 BLAKE2B 
386d733f3af5e520c16a63340477323f079302c743c19488bc09b7e63ed83b1d290db14eee791d9a06c7a2cd897ae67b79e6c681256adcbb4531789531936d07
 SHA512 
eaec26ac7cce88c407435c5715327d93a31746f93f57a6071178c8a45271e32b82bc8a1ec0f754a8d9318e7ff6d1de2ea28f04ef0b29158695893f89fd6a09a8
-DIST github.com%2F!masterminds%2Fsquirrel%2F@v%2Fv1.2.0.zip 43911 BLAKE2B 
f3ce7ee5e28e6f55e0b0a87019df0f10b7a440c4dd1a4e025c4eedc76c66f3cb490c1890952519dfee83f33901f352df96dee77f61796ada76aea78c7ecb1cd2
 SHA512 
96ec08b06cf74bc2ed135ff98eefeea449cd1be8fb5eb4baa59fb35dae5911e7bc496ca2be2fe97327f6725dfbe1a45af64fcbe63654ceffb93593821747ba2c
 DIST github.com%2F!masterminds%2Fsquirrel%2F@v%2Fv1.4.0.mod 312 BLAKE2B 
386d733f3af5e520c16a63340477323f079302c743c19488bc09b7e63ed83b1d290db14eee791d9a06c7a2cd897ae67b79e6c681256adcbb4531789531936d07
 SHA512 
eaec26ac7cce88c407435c5715327d93a31746f93f57a6071178c8a45271e32b82bc8a1ec0f754a8d9318e7ff6d1de2ea28f04ef0b29158695893f89fd6a09a8
 DIST github.com%2F!masterminds%2Fsqui

[gentoo-commits] repo/gentoo:master commit in: app-admin/helm/

2020-10-25 Thread William Hubbs
commit: 3b9f41875ff38dc6bf4ee54f60199c69f154ee80
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Oct 25 05:49:59 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Oct 25 05:55:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b9f4187

app-admin/helm: stabilize 3.3.4 on amd64

Signed-off-by: William Hubbs  gentoo.org>

 app-admin/helm/helm-3.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/helm/helm-3.3.4.ebuild b/app-admin/helm/helm-3.3.4.ebuild
index ee7f349103f..d3db7c00e7e 100644
--- a/app-admin/helm/helm-3.3.4.ebuild
+++ b/app-admin/helm/helm-3.3.4.ebuild
@@ -992,7 +992,7 @@ 
SRC_URI="https://github.com/helm/helm/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RESTRICT+=" test"
 



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2020-10-24 Thread William Hubbs
commit: dea6585c8f4850720ff15eb6e7663042c60e14f6
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Oct 25 04:04:27 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Oct 25 04:04:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea6585c

dev-lang/go: stabilize 1.15.3 on amd64

Bug: https://bugs.gentoo.org/751061
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/go-1.15.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.15.3.ebuild b/dev-lang/go/go-1.15.3.ebuild
index fa07749bdeb..25f172dcbed 100644
--- a/dev-lang/go/go-1.15.3.ebuild
+++ b/dev-lang/go/go-1.15.3.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2020-10-24 Thread William Hubbs
commit: 1d53f9344dfc1ee1a3f35a15393ae3ad481bd3ff
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Oct 25 02:50:36 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Oct 25 04:02:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d53f934

dev-lang/go: stabilize 1.14.10 on amd64

Bug: https://bugs.gentoo.org/751061
Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/go-1.14.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/go/go-1.14.10.ebuild b/dev-lang/go/go-1.14.10.ebuild
index fa07749bdeb..25f172dcbed 100644
--- a/dev-lang/go/go-1.14.10.ebuild
+++ b/dev-lang/go/go-1.14.10.ebuild
@@ -21,7 +21,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm ~arm64 ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



[gentoo-commits] repo/gentoo:master commit in: sys-apps/opentmpfiles/

2020-10-24 Thread William Hubbs
commit: 1b98a2d6dc52987a23e6fcc29cfddd39216c9cdb
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Oct 25 02:06:00 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Oct 25 02:06:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b98a2d6

sys-apps/opentmpfiles: 0.3 bump

Closes: https://bugs.gentoo.org/741216
Signed-off-by: William Hubbs  gentoo.org>

 sys-apps/opentmpfiles/Manifest|  1 +
 sys-apps/opentmpfiles/opentmpfiles-0.3.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/opentmpfiles/Manifest b/sys-apps/opentmpfiles/Manifest
index 9865ce6a8da..57e7b5941b4 100644
--- a/sys-apps/opentmpfiles/Manifest
+++ b/sys-apps/opentmpfiles/Manifest
@@ -2,3 +2,4 @@ DIST opentmpfiles-0.1.1.tar.gz 5626 BLAKE2B 
2b2d21bae0c8280f31ea1ad35cd857a94b3d
 DIST opentmpfiles-0.1.2.tar.gz 5614 BLAKE2B 
d49485535bc3b92ba7e9a2af511969b1793d94187a2600b3196314bef8de235fe7a640bb2b7f78f51727f94c18556fc27e7996ffccef71ff94e006b9f9a63810
 SHA512 
d86ba71e5fe96d7a8e1999e14b0b99c78e850c42fbfefd203916edca593d0269feaf2252aa01cc35a838906fc2909015430f72cde8370e2d5b1d478a11fe456d
 DIST opentmpfiles-0.1.3.tar.gz 5691 BLAKE2B 
56d79f0279a46ed3b4e13f94a7f2c7d494df245a17b8533c48cff357c21db56485bd076e375f3b4e2c9a140a65e8ab472a8a1030bbee0853463f734c316f71e8
 SHA512 
fd0b10ebfeb621466edadede50ec6e8f415861ab3b14b833c75bd71f7296e9c091e59144d39e1f9efd342b6d97776cade5a692c941085e33e9651fd885da7121
 DIST opentmpfiles-0.2.tar.gz 5711 BLAKE2B 
e1ee7820b2d184d18e63e7e9d93227bb301eb82be8c2b6021c7a1092f55a4ca2bb5dfb7494ff00c3b6debace1963f6c89011ff557f665f0a93c907bd759a4c6f
 SHA512 
bc384cc9156ba6c54d3308ddad4d26b1877f020aa8558e82df2ed49ffa65e0fed5a49eaa11b27193bfe2ad11a4d7368f7cdbc225b820b309af3b299327ddb07b
+DIST opentmpfiles-0.3.tar.gz 6831 BLAKE2B 
bed680dbbf3915086fcd9c47f8fadb25049b4b5f0687b623ece73ae2c40183ba10646c5bc32ec6c8a3d0c493f9a59f16de3d90cf17aa4add6caeead011c665c6
 SHA512 
02f12d03b75d3df84755dbea2fa27a075ae2b12eb34189aaa532b2b085fb1f455aaf6cc84d56eb7f299fd90922f704fcf0a585f983a7e14dbf843e2ab62de387

diff --git a/sys-apps/opentmpfiles/opentmpfiles-0.3.ebuild 
b/sys-apps/opentmpfiles/opentmpfiles-0.3.ebuild
new file mode 100644
index 000..1bdbb4ca414
--- /dev/null
+++ b/sys-apps/opentmpfiles/opentmpfiles-0.3.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit prefix
+
+if [[ ${PV} = * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/openrc/${PN};
+else
+   SRC_URI="https://github.com/openrc/${PN}/archive/${PV}.tar.gz ->
+   ${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+fi
+
+DESCRIPTION="A standalone utility to process systemd-style tmpfiles.d files"
+HOMEPAGE="https://github.com/openrc/opentmpfiles;
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="selinux"
+
+RDEPEND="!

[gentoo-commits] repo/gentoo:master commit in: dev-lang/go/

2020-10-20 Thread William Hubbs
commit: 9211729f0858acf55351ed7e6598d876ace42d21
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Oct 21 00:17:25 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Oct 21 00:17:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9211729f

dev-lang/go: remove 1.14.7

Signed-off-by: William Hubbs  gentoo.org>

 dev-lang/go/Manifest |   1 -
 dev-lang/go/go-1.14.7.ebuild | 188 ---
 2 files changed, 189 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index e166de1325d..54d567d133b 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,4 +1,3 @@
 DIST go1.14.10.src.tar.gz 22542956 BLAKE2B 
9f056e5cf69ca7e0a73372b9b373c534fb638868e32ae37258c4d7d927f880879b337274111d1d1bb8ad253c3a629c5d618ad00a2a973a55d784c8989013ab3a
 SHA512 
f33fd3a06088f9b3594632e0429d3543987f0f93bf52a7383a05e0d845f981fd437d5545cebed6c146a500570f3fbdc35765d842c4c08cfc695a2c3b64223626
-DIST go1.14.7.src.tar.gz 22534747 BLAKE2B 
ab43abeec9d636dd88eaa10dc210f5d11d487df35238a00548e1f56a86bdf2375e7c180ee6e1cea53591528714fa70333e3336db61eacfdeb5f51b2d5ea86a45
 SHA512 
3f1133c66d7795ceb6c5793db90616613244d7561abaef6b059602992c0b7a53b6b6ebbcf69add4769a58542e9dc55871bcfe3d64d4cd9f3569bd435ade86dee
 DIST go1.14.9.src.tar.gz 22540282 BLAKE2B 
84f52ce4200c4f31aacb08b270a9e13e4753a9dc21aa2e6566cca95ea21f2d4bded9303bb7dbcd93c1ea8bb81100692f19b7129313278a821159e7a4c7a2f7f0
 SHA512 
318ca9dc4c55ea3a942aad0b8ede4d66a6fea9571ece56922cc8f4f167c4bfc77182cb4ef72be6d34a70e396e1549baf92a505fde785f4aff6b4c1318e86a526
 DIST go1.15.3.src.tar.gz 23015071 BLAKE2B 
a2f4f944cdd7347c2b01abe1e4da66559e07571c3f822a8502164a791e3c5d5e7b36907910392ec940361b644a08609f0a7635bfea9f990ec1ae8fd499cb2b87
 SHA512 
883fb327ce8aec77381aaa01e95acd0826c74d56a769d2077449b964411e30a5844117fdd941737015983c451a3e8d419bd40954842b199a09c26704577b5bca

diff --git a/dev-lang/go/go-1.14.7.ebuild b/dev-lang/go/go-1.14.7.ebuild
deleted file mode 100644
index 178eb1504f2..000
--- a/dev-lang/go/go-1.14.7.ebuild
+++ /dev/null
@@ -1,188 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-
-MY_PV=${PV/_/}
-
-inherit toolchain-funcs
-
-case ${PV}  in
-**)
-   EGIT_REPO_URI="https://github.com/golang/go.git;
-   inherit git-r3
-   ;;
-*)
-   SRC_URI="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz "
-   S="${WORKDIR}"/go
-   case ${PV} in
-   *_beta*|*_rc*) ;;
-   *)
-   KEYWORDS="-* amd64 arm arm64 ppc64 ~s390 x86 ~amd64-linux 
~x86-linux ~x64-macos ~x64-solaris"
-   ;;
-   esac
-esac
-
-DESCRIPTION="A concurrent garbage collected and typesafe programming language"
-HOMEPAGE="https://golang.org;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-
-BDEPEND="|| (
-   dev-lang/go
-   dev-lang/go-bootstrap )"
-RDEPEND="!https://golang.org/issue/2775
-   #
-   # deliberately use cp to retain permissions
-   cp -R api bin doc lib pkg misc src test "${ED}"/usr/lib/go
-   # testdata directories are not needed on the installed system
-   rm -fr $(find "${ED}"/usr/lib/go -iname testdata -type d -print)
-   if go_cross_compile; then
-   bin_path="bin/$(go_tuple)"
-   else
-   bin_path=bin
-   fi
-   for x in ${bin_path}/*; do
-   f=${x##*/}
-   dosym ../lib/go/${bin_path}/${f} /usr/bin/${f}
-   done
-   einstalldocs
-
-   if [[ ${CHOST} == *-darwin* ]] ; then
-   # fix install_name for test object (binutils_test) on Darwin, it
-   # is never used in real circumstances
-   local 
libmac64="${EPREFIX}"/usr/lib/go/src/cmd/vendor/github.com/
- 
libmac64+=google/pprof/internal/binutils/testdata/lib_mac_64
-   install_name_tool -id "${libmac64}" "${D}${libmac64}"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-proxy/

2020-10-17 Thread William Hubbs
commit: 486a387de4dc1a6015a5d5deb2847411a99ee78a
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Oct 17 21:46:05 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Oct 17 22:03:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=486a387d

sys-cluster/kube-proxy: 1.19.3 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-proxy/Manifest |  1 +
 sys-cluster/kube-proxy/kube-proxy-1.19.3.ebuild | 35 +
 2 files changed, 36 insertions(+)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index b5b7b765a98..e29a08a74ae 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -5,3 +5,4 @@ DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230d
 DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.18.9.tar.gz 32626627 BLAKE2B 
4150e2a4d5cca27adac795f7d9be19a7151f2ddd33888a5da1d2fa8fcf4ed4451c5b266faedf1556a1ddaba92c066bf57637ecc244b7e9014c76d163dc68dd54
 SHA512 
db950af5bc964ce98ad39f237dccb0f46c698b7e801a6d8b6f96b90c3ec9650ab8f4836a764baec4c8d1b4cbea1ed5e692623f3434cb4f6f9d2dba1df482baa6
 DIST kubernetes-1.19.2.tar.gz 33341808 BLAKE2B 
814f43f90f248ad428e7c68995a44a9c69722b8215bab3ab9237b06dcee53297a3f57cb2cf68b9e3d246e49944f3246e7d8d3587ab0abff4b8e2fb72e42152c1
 SHA512 
7a4e0efdf0e262c662aa87bd77d226275761cb774cb77796846385b41937ce2d8d5e1f9fbae4804c7a0fbc6e558227661c453b2d5bd1b20a5c4913c31eae1519
+DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.19.3.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.19.3.ebuild
new file mode 100644
index 000..2bf8b1a469e
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.19.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Proxy service"
+HOMEPAGE="https://github.com/kubernetes/kubernetes 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"
+
+RDEPEND="net-firewall/conntrack-tools
+   !sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.15"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /var/log/${PN} /var/lib/${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubeadm/

2020-10-17 Thread William Hubbs
commit: 3a727fa6889fae963aca9f0c44b5944e302a36e2
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Oct 17 21:38:16 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Oct 17 22:03:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a727fa6

sys-cluster/kubeadm: 1.19.3 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubeadm/Manifest  |  1 +
 sys-cluster/kubeadm/kubeadm-1.19.3.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index df8ed63845a..df4c8378e2d 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -6,3 +6,4 @@ DIST kubernetes-1.18.8.tar.gz 32619514 BLAKE2B 
cdeff1d4400e69bee3f675a6a8c111ec6
 DIST kubernetes-1.18.9.tar.gz 32626627 BLAKE2B 
4150e2a4d5cca27adac795f7d9be19a7151f2ddd33888a5da1d2fa8fcf4ed4451c5b266faedf1556a1ddaba92c066bf57637ecc244b7e9014c76d163dc68dd54
 SHA512 
db950af5bc964ce98ad39f237dccb0f46c698b7e801a6d8b6f96b90c3ec9650ab8f4836a764baec4c8d1b4cbea1ed5e692623f3434cb4f6f9d2dba1df482baa6
 DIST kubernetes-1.19.1.tar.gz 8722 BLAKE2B 
ad9b36ec30049b721634f6725cab08f849407c7c1483c62694acdb6726932a212752586eb9849c0063309b52f90da05ef1f36603f292aa86ea1e3b1feb439f73
 SHA512 
e07f850a5957cb7f48a1720c7cb269df60bacafb7ac86f4b211875e789551681909a2ddcf85a38a880156669f2b73ce1dd379d241238a52bc3cb34b44b706284
 DIST kubernetes-1.19.2.tar.gz 33341808 BLAKE2B 
814f43f90f248ad428e7c68995a44a9c69722b8215bab3ab9237b06dcee53297a3f57cb2cf68b9e3d246e49944f3246e7d8d3587ab0abff4b8e2fb72e42152c1
 SHA512 
7a4e0efdf0e262c662aa87bd77d226275761cb774cb77796846385b41937ce2d8d5e1f9fbae4804c7a0fbc6e558227661c453b2d5bd1b20a5c4913c31eae1519
+DIST kubernetes-1.19.3.tar.gz 33357048 BLAKE2B 
9e023d8be35a4f65ec7412e3dd624f22ecaac478da9e2c4ef98f7369e686bc4b3ccc7f8ba2a1aa1f4fc4aabfaa6670678799fd3db6326fdd3d034b678e66ff0c
 SHA512 
a394544e3baf797282291cae28b58e27e31fea3b3f66274a5ce9005519534860ae6f4b138ce51f4996e7da15930fadeb21d427d80e93433dc14e79cdcb250607

diff --git a/sys-cluster/kubeadm/kubeadm-1.19.3.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.19.3.ebuild
new file mode 100644
index 000..192287ce82c
--- /dev/null
+++ b/sys-cluster/kubeadm/kubeadm-1.19.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="CLI to Easily bootstrap a secure Kubernetes cluster"
+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"
+
+RDEPEND="!sys-cluster/kubernetes"
+BDEPEND=">=dev-lang/go-1.15"
+
+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}
+   _output/bin/${PN} completion bash > ${PN}.bash || die
+   _output/bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kubelet/

2020-10-17 Thread William Hubbs
commit: fc354d2353d1799ec1ecad5ae22538192d5414d9
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Oct 17 20:50:52 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Oct 17 22:03:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc354d23

sys-cluster/kubelet: 1.17.13 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kubelet/Manifest   |  1 +
 sys-cluster/kubelet/kubelet-1.17.13.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index dad85b26c1b..be6c4ad62f4 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,4 +1,5 @@
 DIST kubernetes-1.17.12.tar.gz 31835673 BLAKE2B 
defba38b718f21d0521047bed703680ebb7e736343ffcdc52c441a005c8157197e8d7584476550ed8abc65f2d8cd583f623906daaa00d2e99783dda5ad3f2a57
 SHA512 
703bdb78e51dc6f7c5b05284dc2374ecef6b48f2a302f4fb5d04a4fce6e77a4ad05ec2a61915dafef07c3396f716a5e97157ca19e589acd7fba662dbb62e269e
+DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
 DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
 DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549
 DIST kubernetes-1.18.9.tar.gz 32626627 BLAKE2B 
4150e2a4d5cca27adac795f7d9be19a7151f2ddd33888a5da1d2fa8fcf4ed4451c5b266faedf1556a1ddaba92c066bf57637ecc244b7e9014c76d163dc68dd54
 SHA512 
db950af5bc964ce98ad39f237dccb0f46c698b7e801a6d8b6f96b90c3ec9650ab8f4836a764baec4c8d1b4cbea1ed5e692623f3434cb4f6f9d2dba1df482baa6

diff --git a/sys-cluster/kubelet/kubelet-1.17.13.ebuild 
b/sys-cluster/kubelet/kubelet-1.17.13.ebuild
new file mode 100644
index 000..0b63052fc86
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.17.13.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module systemd
+
+DESCRIPTION="Kubernetes Node Agent"
+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"
+IUSE="hardened"
+
+RDEPEND="!sys-cluster/kubernetes"
+BDEPEND="=dev-lang/go-1.14*"
+
+RESTRICT+=" test "
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" WHAT=cmd/${PN}
+}
+
+src_install() {
+   dobin _output/bin/${PN}
+   keepdir /etc/kubernetes/manifests /var/log/kubelet /var/lib/kubelet
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   insinto /etc/logrotate.d
+   newins "${FILESDIR}"/${PN}.logrotated ${PN}
+   systemd_dounit "${FILESDIR}"/${PN}.service
+   insinto /etc/kubernetes
+   newins "${FILESDIR}"/${PN}.env ${PN}.env
+}



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/kube-scheduler/

2020-10-17 Thread William Hubbs
commit: 2d82e6717ad1ad305ee416701aae39ccd423f1bf
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Oct 17 21:09:51 2020 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat Oct 17 22:03:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d82e671

sys-cluster/kube-scheduler: 1.18.10 bump

Signed-off-by: William Hubbs  gentoo.org>

 sys-cluster/kube-scheduler/Manifest|  1 +
 .../kube-scheduler/kube-scheduler-1.18.10.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index be6c4ad62f4..b5b7b765a98 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -2,5 +2,6 @@ DIST kubernetes-1.17.12.tar.gz 31835673 BLAKE2B 
defba38b718f21d0521047bed703680e
 DIST kubernetes-1.17.13.tar.gz 31841139 BLAKE2B 
b068ed913fe9a36aaf51b2e2ff05841374b9b1ad25392c0b894bb25b2895228201e9c85eee84a6d61901855be336ad07a1108fbeb43a619f779667191737eddb
 SHA512 
eaebc7d649a2a53f2a7bae8fe70ccd469f8f983a2d14148f86e86a05d66a40ce8b71d4422e653966daf4c86ccd353693cc0e9bfe3a44b5259239d047a20ddb7a
 DIST kubernetes-1.17.3.tar.gz 31762013 BLAKE2B 
4470fadf2ec441ed7a5f3a82581af6a0f4d768780048576863b2aae9c13cff543592da73b979c7f9191a4c7c2b5a1ad10d85e0eba04fdcd08ece86884ab1f80d
 SHA512 
09b33377de0bdd7dc8ac2ae81196d15eeb93862cb0aba1256bcfca38d2ce1f15951ad70cf67600fc3d16c1d449e0451707e756ec21ad812c6628ae1f0fdda427
 DIST kubernetes-1.17.4.tar.gz 3175 BLAKE2B 
cd04e429d3f524f5dce7948db9b22230df8abdeb7570001ab985ffdb5b85709a8d1698490b9df13455d8f3968741db9571ee1ab3bc2a6fdd06a8c0fe274476e2
 SHA512 
fd1944d26c840bc1d2f585fccbabf48091fe8820ea089b3ea5c18652fd1edb3c8157a70ea19111b8b62aef16e0284a1607b583c3c1af79dd0dd266b99e20c549
+DIST kubernetes-1.18.10.tar.gz 32640930 BLAKE2B 
f07b5cb047bb023f1b46414edf360b4d694d55130fa6fd0a13f2e6ec653971670a8b1af04dc5972738e504cce664619b1aad67d0bcae217884fb352c364a6804
 SHA512 
967caccf8758bcdf4549ec83b795ec580e072d8108b2c8ef10f1d05696dedbfd5d472e27590bb952639f198003b44dc83da5435853337938035488959360e3d3
 DIST kubernetes-1.18.9.tar.gz 32626627 BLAKE2B 
4150e2a4d5cca27adac795f7d9be19a7151f2ddd33888a5da1d2fa8fcf4ed4451c5b266faedf1556a1ddaba92c066bf57637ecc244b7e9014c76d163dc68dd54
 SHA512 
db950af5bc964ce98ad39f237dccb0f46c698b7e801a6d8b6f96b90c3ec9650ab8f4836a764baec4c8d1b4cbea1ed5e692623f3434cb4f6f9d2dba1df482baa6
 DIST kubernetes-1.19.2.tar.gz 33341808 BLAKE2B 
814f43f90f248ad428e7c68995a44a9c69722b8215bab3ab9237b06dcee53297a3f57cb2cf68b9e3d246e49944f3246e7d8d3587ab0abff4b8e2fb72e42152c1
 SHA512 
7a4e0efdf0e262c662aa87bd77d226275761cb774cb77796846385b41937ce2d8d5e1f9fbae4804c7a0fbc6e558227661c453b2d5bd1b20a5c4913c31eae1519

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.18.10.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.18.10.ebuild
new file mode 100644
index 000..754cc4f5a1e
--- /dev/null
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.18.10.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit go-module
+
+DESCRIPTION="Kubernetes Scheduler"
+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-scheduler
+   acct-user/kube-scheduler"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}
+   !sys-cluster/kubernetes"
+BDEPEND="=dev-lang/go-1.14*"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" 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}
+}



  1   2   3   4   5   6   7   8   9   10   >