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

2024-06-01 Thread William Hubbs
commit: 7bf886ade0814dded7ebaedec99a818cd6b76e20
Author: William Hubbs  gentoo  org>
AuthorDate: Sun Jun  2 04:25:28 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sun Jun  2 04:26:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bf886ad

app-admin/opentofu: add 1.7.1

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

 app-admin/opentofu/Manifest  |  2 ++
 app-admin/opentofu/opentofu-1.7.1.ebuild | 40 
 2 files changed, 42 insertions(+)

diff --git a/app-admin/opentofu/Manifest b/app-admin/opentofu/Manifest
index d8ffd6841e91..21c71bd5796a 100644
--- a/app-admin/opentofu/Manifest
+++ b/app-admin/opentofu/Manifest
@@ -4,3 +4,5 @@ DIST opentofu-1.6.1-deps.tar.xz 332000152 BLAKE2B 
bfa5bee3c7ba8cc79cd8f81137fb61
 DIST opentofu-1.6.1.tar.gz 3709010 BLAKE2B 
3d172a4228ff10608dc74da6980eda38ec9afa13ac4bbfeb4ae3fb3142af81fc30988a99fea01ee7988b7ad057efbe1b270b4b880e4152ec3d87939f29ae8614
 SHA512 
6d98e5f03340853ad3f516ad890fe297c4239c03c0c5d4b0e7efc490b734ce2948bbd3ee5d1375d9eade2ea4a6ef71dbb22a5dd48fc81df5a9440ce73090a92e
 DIST opentofu-1.6.2-deps.tar.xz 106556484 BLAKE2B 
fe6ed9507aa3589e34f8c3189d6ee03044b6397a650663c9746c94e45066dbc6e15529f9b4ed3c57649083580a7589596c0b710fdcf0ec832816e76d5137607e
 SHA512 
d8c2e66ab9254d0031aa8fd7dc6fb0ef1aa748282a0b7d9d277398c2f50bceb097b52389a19b70c67d5d0abba9ef289f3d19a786436f16f7549b293bf6b46a48
 DIST opentofu-1.6.2.tar.gz 3708735 BLAKE2B 
07c48de78e5510c87413447bf2393ee3e93a91ea562a28849e9db6342eccb7b85745cea0aaa3d8e3861a10127905f4b3614b77863b62a21a0a8c8f5163afac22
 SHA512 
25fac0e6837f2d125d35f780c3091139819a00ae3f96c2e62a1c3c544e425a60c9880c84b4e1aa6727771c5523c81e8dbab38d5151b854bbc470d7819746567c
+DIST opentofu-1.7.1-deps.tar.xz 107794272 BLAKE2B 
cf06be88cdfe1e2b12d9f5b6c3576bb5d5fab9a05041fa60ad98a094778ab937efb5d2cc0f535f6212ed233188a4c620cc4ac80b5f58306b2dc92399d138c8b1
 SHA512 
d9e950cf196b93d75211593b372ecf46a6933f05a653e63c60bb1813530ddf39edce5236f1dcdc815812fbbe2b7721c237ca0cc36f3fcded523e1d213ba7ed7f
+DIST opentofu-1.7.1.tar.gz 3890267 BLAKE2B 
c82bd4a99eb904a2dddc1c38c7a67680b3a51eb9a4a23ff618d038c4b467c7666a9801c7fb205d2f93b60ec8137a28b193347c0be43357a7397a0d98b8e1cf06
 SHA512 
11573449cf73e44352124463bb2dfe890688fc0bb1a232fb57a16872612c562e0fe08ed926635fc21063118d83a120febd156073c23d8dc3294e00035c660ad6

diff --git a/app-admin/opentofu/opentofu-1.7.1.ebuild 
b/app-admin/opentofu/opentofu-1.7.1.ebuild
new file mode 100644
index ..544c2e0b5f16
--- /dev/null
+++ b/app-admin/opentofu/opentofu-1.7.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="The open source infrastructure as code tool"
+HOMEPAGE="https://www.opentofu.org/;
+SRC_URI="https://github.com/opentofu/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-go/gox"
+
+RESTRICT="test"
+
+DOCS=( {README,CHANGELOG}.md )
+
+src_compile() {
+   export CGO_ENABLED=0
+   gox \
+   -os=$(go env GOOS) \
+   -arch=$(go env GOARCH) \
+   -output bin/tofu \
+   -verbose \
+   ./cmd/tofu || die
+}
+
+src_install() {
+   dobin bin/*
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "If you would like to install shell completions please run:"
+   elog "tofu -install-autocomplete"
+}



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

2024-05-26 Thread William Hubbs
commit: 02f02180c053b0b19a07cac98b5e74f9aa2e0491
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 27 04:57:11 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon May 27 04:57:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f02180

net-libs/nodejs: drop 18.17.1, 18.19.0, 20.6.1, 20.11.0

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

 net-libs/nodejs/Manifest  |   4 -
 net-libs/nodejs/nodejs-18.17.1.ebuild | 258 -
 net-libs/nodejs/nodejs-18.19.0.ebuild | 259 -
 net-libs/nodejs/nodejs-20.11.0.ebuild | 261 -
 net-libs/nodejs/nodejs-20.6.1.ebuild  | 262 --
 5 files changed, 1044 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 66965aebf760..ec33349fe0a6 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,12 +1,8 @@
-DIST node-v18.17.1.tar.xz 40788836 BLAKE2B 
50e0dc0eecd68620ffa7457319e71124bbba302f6acff79286a30cf97442fb09a96cf8781456bafd5c2e497ba88cf392c141f0e221683da421b87f653b1ad7ca
 SHA512 
fd6f586447ecd44ac6738da1cf7d54e74bd33ffd1ee1acc2e0e1bdaf0031bcaef85751d3dd590bb278eb502daf9c77f0763b5a181a30ee4cf537aef254629622
-DIST node-v18.19.0.tar.xz 41248748 BLAKE2B 
24f9c99737a6d455ad83a7c55d0c668190570b5947bb3a6b2f321a25ff1e30b2913a4e144821ddf794a975cd9765582426252933235ce033623ccf3ecce816a4
 SHA512 
db2f1342f028e5cd2ab0a3719b4c822e22439aa097b59df768fb7f6aa581394f81af6f51f7764b99d119ea2c849b55c02897af8caafab7c0f9d0112608a8867f
 DIST node-v18.20.1.tar.xz 40434200 BLAKE2B 
560e04d5da8c2f3f4ef82e67b483f2c5d9a59b0646108a1dfc0bd80b410b60b15ee517be7d720834232fc49ed5d94785ebd64282c9abd3c10bdcb883a6960a38
 SHA512 
08864a164cfde08e369653abd17f6fe549db014697bd36abd07233d5ae746417ef18ea80e3d3f3630503a21110bb5e0ebd0073b4f2885b00c2d46e6f31c386a3
 DIST node-v18.20.2.tar.xz 40550044 BLAKE2B 
119e1c0a1817b982940704c3fb92bca8fa09d6d26921ffa01aa1240103704d2e2779774a759246f9b00372bcd991e8cff035f3c5ad0bf92e0fde9f640721904a
 SHA512 
b613e1cf5c87535fc3db908cd258359813aae7636ab0e2fdd00ffe813f99e33050926f10016280d8fac4905fb933d1f20315b919fbf3b0b37cd7a9936ae415e3
-DIST node-v20.11.0.tar.xz 42162348 BLAKE2B 
c090a3b118c9f3b497450ea2572b08a7a0df0834f280b212d6f068e5fb75a0a095cc41fe5d530c51dd7c2ae4815cedce1c52642fdc5aa07345fb546c2ea3b396
 SHA512 
405cbd53f75d94b9c31536a638c6508215b34a77505471319c46f66eb87ac907cb6796b25efa27162da53cb6a013aaf9ad1a5690eb7ed793969055a648d1d53c
 DIST node-v20.12.1.tar.xz 41743360 BLAKE2B 
1e2819724051720321a429bb18967a12608e8f93ef1760c520a40c9130e6138f95ab4e87f1acbaa72142bdd801ec3050bc42d7e4fae8d6a62192c3511b922e0a
 SHA512 
c51c4aa37cc80f3fe34381f2cdf431053124ec6b83fc8490573502adfab48601c382448132c9962ab135bebaffc257a9d5b63334ba8ff480db57b5706bbfed67
 DIST node-v20.12.2.tar.xz 41634476 BLAKE2B 
4a402cd4d2a3d59e249581b8dafbd09802f1fc6c1173810a7198ebf73bbe9ccbe085226c1889461d6faa2654138f21a2636594dca1a02847af9fd64ef80293e5
 SHA512 
2ff2873f3e1a15d529d07a74af601194c9dc7c24e566b989c96fadda8636d7ea1c97787642e9483a00db320cf1cf0817b43c4ba3ad45b15a241997c9f0c6c288
 DIST node-v20.13.1.tar.xz 41770976 BLAKE2B 
1ee95ed15aecbc5d611abdba305f97adf2769e769db8ee1609aec5ed8e746ce4531d7a809bacec1da304f2dea44e98167ee01c57da0250c6a8b54cafa984
 SHA512 
646ac044e5699ba4740d3d4caa262b1c39b0a590c333fdb05bd35f4cb1bc52695b31169fb94264417dd553f46706e6dfea5b31eb336ba865d05397df67ba3b15
-DIST node-v20.6.1.tar.xz 41791920 BLAKE2B 
c131aa9dd2a155eb24dda80e4997895aab7d935e46d1f21e9e176aa15021aa68be41f49cc43557f0b2c962baf3b2da4ea0ba044efd5016ea58bf2dc0b76c4edd
 SHA512 
8a6d998ae9b52872ff8cdcd44261f644161f31bcb565329ae05e68945c8da939eabcb76d2e0f628c8eb634de37d7b16334823f64122e4483c390117d8aa511bf
 DIST node-v22.1.0.tar.xz 44377532 BLAKE2B 
161618a71d8f2c5f828e29e45f5eb410fb2c6695012ca7559bddbe3884e578d643414ebf59c1b3292dbe93bf115de43c4145f6ff24e11fb9e87a32cf4eff1859
 SHA512 
d991fe069e43cfab587f06e81df71b56b82fbdd7042cdbe46136fc9ccad654d6f8bd39ec9fd3a5c00fe73a82732b12e13632c26602c6f8d67c628938c2a55688
 DIST node-v22.2.0.tar.xz 44334460 BLAKE2B 
ab81534f1bc97ed66aaa60b07876605315ffdbffba97d2e2823ca570ca2ffe9f413e0dc7ab34ca45db06f7494003a79e583964c5c8f14787b34b60bed98a8a6f
 SHA512 
c75c4907eaabc042c75f2c2aede8e23b2f204b70f4a777405132b3548ae35e58413f80147e3d7fadefc8048bcae175fc3064eda0138718e6f38e1dbf39ca8050
 DIST nodejs-22.1.0-deps-import-simdjson-3.9.1-for-GCC-14.patch.xz 192248 
BLAKE2B 
8acd447cea7ce7d68750c89a1778f0b43279ecd3b7fdbc4db36b9d0f97974efc6769266fbde2934b80e96db5a11f2550098b92d74ef72708d6e2cf542ebf0060
 SHA512 
7fe3f057b8785ff944cee5ad185a8708ee114f86344b9199f03443d149bc26bd2434c1ad32b8eb388f982f90632643b28aeff60177403c4851d3e7897b0272a6

diff --git a/net-libs/nodejs/nodejs-18.17.1.ebuild 
b/net-libs/nodejs/nodejs-18.17.1.ebuild
deleted file mode 100644
index 393119c2658e..
--- a/net-libs/nodejs/nodejs-18.17.1.ebuild

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

2024-05-26 Thread William Hubbs
commit: 2ed17f440c57cc728fdc9a554889fa404a4cc3fc
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 27 04:34:47 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon May 27 04:35:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed17f44

net-libs/nodejs: add 20.13.1

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

 net-libs/nodejs/Manifest  |   1 +
 net-libs/nodejs/nodejs-20.13.1.ebuild | 261 ++
 2 files changed, 262 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 433238708ca7..66965aebf760 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -5,6 +5,7 @@ DIST node-v18.20.2.tar.xz 40550044 BLAKE2B 
119e1c0a1817b982940704c3fb92bca8fa09d
 DIST node-v20.11.0.tar.xz 42162348 BLAKE2B 
c090a3b118c9f3b497450ea2572b08a7a0df0834f280b212d6f068e5fb75a0a095cc41fe5d530c51dd7c2ae4815cedce1c52642fdc5aa07345fb546c2ea3b396
 SHA512 
405cbd53f75d94b9c31536a638c6508215b34a77505471319c46f66eb87ac907cb6796b25efa27162da53cb6a013aaf9ad1a5690eb7ed793969055a648d1d53c
 DIST node-v20.12.1.tar.xz 41743360 BLAKE2B 
1e2819724051720321a429bb18967a12608e8f93ef1760c520a40c9130e6138f95ab4e87f1acbaa72142bdd801ec3050bc42d7e4fae8d6a62192c3511b922e0a
 SHA512 
c51c4aa37cc80f3fe34381f2cdf431053124ec6b83fc8490573502adfab48601c382448132c9962ab135bebaffc257a9d5b63334ba8ff480db57b5706bbfed67
 DIST node-v20.12.2.tar.xz 41634476 BLAKE2B 
4a402cd4d2a3d59e249581b8dafbd09802f1fc6c1173810a7198ebf73bbe9ccbe085226c1889461d6faa2654138f21a2636594dca1a02847af9fd64ef80293e5
 SHA512 
2ff2873f3e1a15d529d07a74af601194c9dc7c24e566b989c96fadda8636d7ea1c97787642e9483a00db320cf1cf0817b43c4ba3ad45b15a241997c9f0c6c288
+DIST node-v20.13.1.tar.xz 41770976 BLAKE2B 
1ee95ed15aecbc5d611abdba305f97adf2769e769db8ee1609aec5ed8e746ce4531d7a809bacec1da304f2dea44e98167ee01c57da0250c6a8b54cafa984
 SHA512 
646ac044e5699ba4740d3d4caa262b1c39b0a590c333fdb05bd35f4cb1bc52695b31169fb94264417dd553f46706e6dfea5b31eb336ba865d05397df67ba3b15
 DIST node-v20.6.1.tar.xz 41791920 BLAKE2B 
c131aa9dd2a155eb24dda80e4997895aab7d935e46d1f21e9e176aa15021aa68be41f49cc43557f0b2c962baf3b2da4ea0ba044efd5016ea58bf2dc0b76c4edd
 SHA512 
8a6d998ae9b52872ff8cdcd44261f644161f31bcb565329ae05e68945c8da939eabcb76d2e0f628c8eb634de37d7b16334823f64122e4483c390117d8aa511bf
 DIST node-v22.1.0.tar.xz 44377532 BLAKE2B 
161618a71d8f2c5f828e29e45f5eb410fb2c6695012ca7559bddbe3884e578d643414ebf59c1b3292dbe93bf115de43c4145f6ff24e11fb9e87a32cf4eff1859
 SHA512 
d991fe069e43cfab587f06e81df71b56b82fbdd7042cdbe46136fc9ccad654d6f8bd39ec9fd3a5c00fe73a82732b12e13632c26602c6f8d67c628938c2a55688
 DIST node-v22.2.0.tar.xz 44334460 BLAKE2B 
ab81534f1bc97ed66aaa60b07876605315ffdbffba97d2e2823ca570ca2ffe9f413e0dc7ab34ca45db06f7494003a79e583964c5c8f14787b34b60bed98a8a6f
 SHA512 
c75c4907eaabc042c75f2c2aede8e23b2f204b70f4a777405132b3548ae35e58413f80147e3d7fadefc8048bcae175fc3064eda0138718e6f38e1dbf39ca8050

diff --git a/net-libs/nodejs/nodejs-20.13.1.ebuild 
b/net-libs/nodejs/nodejs-20.13.1.ebuild
new file mode 100644
index ..1ce818bc4013
--- /dev/null
+++ b/net-libs/nodejs/nodejs-20.13.1.ebuild
@@ -0,0 +1,261 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils 
python-any-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+   SLOT="0/$(ver_cut 1)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+   system-ssl? ( ssl )
+   x86? ( cpu_flags_x86_sse2 )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9:=
+   >=dev-libs/libuv-1.46.0:=
+   >=net-dns/c-ares-1.18.1:=
+   >=net-libs/nghttp2-1.41.0:=
+   >=net-libs/ngtcp2-1.1.0:=
+   sys-libs/zlib
+   corepack? ( !sys-apps/yarn )
+   system-icu? ( >=dev-libs/icu-71:= )
+   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+   sys-devel/gcc:*"
+BDEPEND="${PYTHON_DEPS}
+   app-alternatives/ninja
+   sys-apps/coreutils
+   virtual/pkgconf

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

2024-05-26 Thread William Hubbs
commit: 55fd0f96d7957ef8eff45bdfd55130b0f17ee502
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 27 03:59:00 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon May 27 04:08:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55fd0f96

net-libs/nodejs: add 22.2.0

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

 net-libs/nodejs/Manifest |   1 +
 net-libs/nodejs/nodejs-22.2.0.ebuild | 269 +++
 2 files changed, 270 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 465537b3fcfc..433238708ca7 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -7,4 +7,5 @@ DIST node-v20.12.1.tar.xz 41743360 BLAKE2B 
1e2819724051720321a429bb18967a12608e8
 DIST node-v20.12.2.tar.xz 41634476 BLAKE2B 
4a402cd4d2a3d59e249581b8dafbd09802f1fc6c1173810a7198ebf73bbe9ccbe085226c1889461d6faa2654138f21a2636594dca1a02847af9fd64ef80293e5
 SHA512 
2ff2873f3e1a15d529d07a74af601194c9dc7c24e566b989c96fadda8636d7ea1c97787642e9483a00db320cf1cf0817b43c4ba3ad45b15a241997c9f0c6c288
 DIST node-v20.6.1.tar.xz 41791920 BLAKE2B 
c131aa9dd2a155eb24dda80e4997895aab7d935e46d1f21e9e176aa15021aa68be41f49cc43557f0b2c962baf3b2da4ea0ba044efd5016ea58bf2dc0b76c4edd
 SHA512 
8a6d998ae9b52872ff8cdcd44261f644161f31bcb565329ae05e68945c8da939eabcb76d2e0f628c8eb634de37d7b16334823f64122e4483c390117d8aa511bf
 DIST node-v22.1.0.tar.xz 44377532 BLAKE2B 
161618a71d8f2c5f828e29e45f5eb410fb2c6695012ca7559bddbe3884e578d643414ebf59c1b3292dbe93bf115de43c4145f6ff24e11fb9e87a32cf4eff1859
 SHA512 
d991fe069e43cfab587f06e81df71b56b82fbdd7042cdbe46136fc9ccad654d6f8bd39ec9fd3a5c00fe73a82732b12e13632c26602c6f8d67c628938c2a55688
+DIST node-v22.2.0.tar.xz 44334460 BLAKE2B 
ab81534f1bc97ed66aaa60b07876605315ffdbffba97d2e2823ca570ca2ffe9f413e0dc7ab34ca45db06f7494003a79e583964c5c8f14787b34b60bed98a8a6f
 SHA512 
c75c4907eaabc042c75f2c2aede8e23b2f204b70f4a777405132b3548ae35e58413f80147e3d7fadefc8048bcae175fc3064eda0138718e6f38e1dbf39ca8050
 DIST nodejs-22.1.0-deps-import-simdjson-3.9.1-for-GCC-14.patch.xz 192248 
BLAKE2B 
8acd447cea7ce7d68750c89a1778f0b43279ecd3b7fdbc4db36b9d0f97974efc6769266fbde2934b80e96db5a11f2550098b92d74ef72708d6e2cf542ebf0060
 SHA512 
7fe3f057b8785ff944cee5ad185a8708ee114f86344b9199f03443d149bc26bd2434c1ad32b8eb388f982f90632643b28aeff60177403c4851d3e7897b0272a6

diff --git a/net-libs/nodejs/nodejs-22.2.0.ebuild 
b/net-libs/nodejs/nodejs-22.2.0.ebuild
new file mode 100644
index ..37c99da5a59e
--- /dev/null
+++ b/net-libs/nodejs/nodejs-22.2.0.ebuild
@@ -0,0 +1,269 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils 
python-any-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+   SLOT="0/$(ver_cut 1)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+   system-ssl? ( ssl )
+   x86? ( cpu_flags_x86_sse2 )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9:=
+   >=dev-libs/libuv-1.46.0:=
+   >=net-dns/c-ares-1.18.1:=
+   >=net-libs/nghttp2-1.61.0:=
+   >=net-libs/ngtcp2-1.3.0:=
+   >=dev-libs/simdjson-3.9.1:=
+   sys-libs/zlib
+   corepack? ( !sys-apps/yarn )
+   system-icu? ( >=dev-libs/icu-71:= )
+   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+   sys-devel/gcc:*"
+BDEPEND="${PYTHON_DEPS}
+   app-alternatives/ninja
+   sys-apps/coreutils
+   virtual/pkgconfig
+   test? ( net-misc/curl )
+   pax-kernel? ( sys-apps/elfix )"
+DEPEND="${RDEPEND}"
+
+# These are measured on a loong machine with -ggdb on, and only checked
+# if debugging flags are present in CFLAGS.
+#
+# The final link consumed a little more than 7GiB alone, so 8GiB is the lower
+# limit for memory usage. Disk usage was 19.1GiB for the build directory and
+# 1.2GiB for the installed image, so we leave some room for architectures with
+# fatter binaries and set the disk requir

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

2024-05-20 Thread William Hubbs
commit: 0d0ec3991eb8ca814b2a4163d79b44dcf135f2cd
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 20 22:32:40 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon May 20 22:32:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d0ec399

dev-util/gitlab-runner: drop 16.8.1, 16.9.1

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

 dev-util/gitlab-runner/Manifest|  4 --
 dev-util/gitlab-runner/gitlab-runner-16.8.1.ebuild | 62 --
 dev-util/gitlab-runner/gitlab-runner-16.9.1.ebuild | 62 --
 3 files changed, 128 deletions(-)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index ccaae8145712..cf2a7f64c9b1 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -2,9 +2,5 @@ DIST gitlab-runner-16.10.0-deps.tar.xz 87356404 BLAKE2B 
87616f6544efcfddf854ccf8
 DIST gitlab-runner-16.10.0.tar.bz2 1373754 BLAKE2B 
ca0d39a4c04cc37afc48d9346266d075da6f4c3f62891d871a6d21e357de62067ea34e1dbffa34a410e2fb0656742eb46bcd3e555a56a20d6429b2c590e96fda
 SHA512 
445cc39bd4d4b5ecf092fb4850b4224c0312b5b6a5aafdfb44ead5c590cf6ff38d759f765b1a97bd3beae73b5dd733daba53a33d3cb5d1f1346af28d39509b7c
 DIST gitlab-runner-16.11.1-deps.tar.xz 86847148 BLAKE2B 
68520b6ae8a0250ffe134e1bd19360e142c51ec012df026212f80f8c4f23e8bce633451606502cf0af6762489564ff71c4fab5aafc04513695f161d929fa3ec2
 SHA512 
695f23266ebd82ed6bcf22da6eb41fd69404d929dbc55cc0e2d1f8e01f476d5343d88b9f07198447af2030b48db085ae382e7f627eb685e1c19f99ddaf55b483
 DIST gitlab-runner-16.11.1.tar.bz2 1377748 BLAKE2B 
c2dd939c30f1eccedaaa8d941abceea258a445d4b6c4518231cdc7e1ebc34d61912c5f1fd9e338d482a6ced547e8174dde6938b746334b215c50ee83ba1b8781
 SHA512 
80ac885a6d04f97c85222e87b4a3aabfa949caa060eae538d873c6b5172cb3de8234f36a9db3daaa5df132de1ac18d6f5c6a5a267cd4448dd87e98bdd393cf25
-DIST gitlab-runner-16.8.1-deps.tar.xz 236213628 BLAKE2B 
b270aa8f285c1c568c303832b1600b50425e2e5b94f18a53ac1cd4afe35e2279fc81c3ac0ad671959f8833d0b55d2e9057e4f8222f274a5224af0440b876b75f
 SHA512 
2c7fa171624d0561b442d3fd4870e1180231df5f34005b388de5d0f3ead2297599f45a5d7ad05d84abf054507263d96c673cb3f3e3ff5a734891a2771727
-DIST gitlab-runner-16.8.1.tar.bz2 1352201 BLAKE2B 
931bb25d5aabae58af4c1808b5540ebe5bef49ee0fb663036e1faede8322bf3e8760419841aa7937db16d3145d2b9143f2da1b7783df5408697383763f709810
 SHA512 
054fcd54760e20e9ddb781876bc5bf8b491100495232ef5d54a0f4ce232b5eda603b6bec4b59143ccd17991416472746c0d5e563e7550f72c22ca28a3cc08535
-DIST gitlab-runner-16.9.1-deps.tar.xz 87359096 BLAKE2B 
788cac7b2c5ee4fe5d21fcdf75c3c854e97c21b418ec18d8543d275ce38e7072f5699aa8387f36239f5e27dbdea2a45754cb7a31fd707e0c69defd9b717c18d5
 SHA512 
1ad9d63648582dd1e0ce63470f9eec48382e2a2c528cb33394d7f825b4ca791a8e93fd124abb63fd8918f677b3b95b0eb622c694eaecadb00f372f8b028182a6
-DIST gitlab-runner-16.9.1.tar.bz2 1362513 BLAKE2B 
d129e5a98da11adae36b77dbc767849827961c21173a833bb7122046a4f69d31706cc11e8b799fd045dbc8b876bf4442b698999f8e8e694aea13e6f69c02cc4a
 SHA512 
4fe41595025aad9141205e2e5cf4b3d7a3a859bb1dceca9a5b2f572f2d39272de6c89f6fbd1d2ce8e90657bde8d8e6a0dd004c446844d93bf6e572a45f21043e
 DIST gitlab-runner-17.0.0-deps.tar.xz 86841028 BLAKE2B 
c7952e6028869264ed6d728043074ef5318230db18ea06a5ab740262693f22bd3111c5ad99ca2da2ca57079e3389b5a87a9994635f98fe6670f87df97e158956
 SHA512 
1c705bacc8eb896b23dee06ed4258c22cb0ba96073725761f2e138d4687efab4a1866e76203c1f7694c8d71995e18ad96d7da333fe88c24aa3454ac5caf4dc63
 DIST gitlab-runner-17.0.0.tar.bz2 1370211 BLAKE2B 
756972b3d28d0a90ab517ecd014ccba42255dfaeb09b5e755f7395c064705273193d9a4efcbf2f1dfa8d54a9c1ed2192dcd5d3258c70aa514056df725f37322f
 SHA512 
2cc67aa8ca43583bc60ca4d752423760b612f1a741203b0a7f0cd2fc77c292bd3a4c31f252c353a28d112d753ca920c1e8f9a401e79ac90c4eeeaf1d588ee09c

diff --git a/dev-util/gitlab-runner/gitlab-runner-16.8.1.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-16.8.1.ebuild
deleted file mode 100644
index a7da295b3eed..
--- a/dev-util/gitlab-runner/gitlab-runner-16.8.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd tmpfiles
-
-# make sure this gets updated for every bump
-GIT_COMMIT=a6097117
-
-DESCRIPTION="The official GitLab Runner, written in Go"
-HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
-SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv"
-
-COMMON_DEPEND="acct-group/gitlab-runner
-   acct-user/gitlab-runner"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="dev-go/gox"
-
-DOCS=( docs CHANGELOG.md README.md config.toml.example )
-
-S=&quo

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

2024-05-20 Thread William Hubbs
commit: a89463454d7663b1f67249b91087e6a5efa6c161
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 20 22:03:39 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon May 20 22:29:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8946345

dev-util/gitlab-runner: add 16.11.1, 17.0.0

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

 dev-util/gitlab-runner/Manifest|  4 ++
 .../gitlab-runner/gitlab-runner-16.11.1.ebuild | 62 ++
 dev-util/gitlab-runner/gitlab-runner-17.0.0.ebuild | 62 ++
 3 files changed, 128 insertions(+)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index f51e3e3c967a..ccaae8145712 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -1,6 +1,10 @@
 DIST gitlab-runner-16.10.0-deps.tar.xz 87356404 BLAKE2B 
87616f6544efcfddf854ccf8892ab955f44d11fa6f7ec3a5d0c2d32f165adf985011997e701b325e7eedfb4532547dbb94e08df3118d591550d511c09a9cc957
 SHA512 
6f800f4f965767898a21c9e4c7b0fc5f07ae089910f98ae96189b2501434f3de8a51ac6326e4df2234f3524bce4b15e4b05b183473988e717d2067d022e6c67f
 DIST gitlab-runner-16.10.0.tar.bz2 1373754 BLAKE2B 
ca0d39a4c04cc37afc48d9346266d075da6f4c3f62891d871a6d21e357de62067ea34e1dbffa34a410e2fb0656742eb46bcd3e555a56a20d6429b2c590e96fda
 SHA512 
445cc39bd4d4b5ecf092fb4850b4224c0312b5b6a5aafdfb44ead5c590cf6ff38d759f765b1a97bd3beae73b5dd733daba53a33d3cb5d1f1346af28d39509b7c
+DIST gitlab-runner-16.11.1-deps.tar.xz 86847148 BLAKE2B 
68520b6ae8a0250ffe134e1bd19360e142c51ec012df026212f80f8c4f23e8bce633451606502cf0af6762489564ff71c4fab5aafc04513695f161d929fa3ec2
 SHA512 
695f23266ebd82ed6bcf22da6eb41fd69404d929dbc55cc0e2d1f8e01f476d5343d88b9f07198447af2030b48db085ae382e7f627eb685e1c19f99ddaf55b483
+DIST gitlab-runner-16.11.1.tar.bz2 1377748 BLAKE2B 
c2dd939c30f1eccedaaa8d941abceea258a445d4b6c4518231cdc7e1ebc34d61912c5f1fd9e338d482a6ced547e8174dde6938b746334b215c50ee83ba1b8781
 SHA512 
80ac885a6d04f97c85222e87b4a3aabfa949caa060eae538d873c6b5172cb3de8234f36a9db3daaa5df132de1ac18d6f5c6a5a267cd4448dd87e98bdd393cf25
 DIST gitlab-runner-16.8.1-deps.tar.xz 236213628 BLAKE2B 
b270aa8f285c1c568c303832b1600b50425e2e5b94f18a53ac1cd4afe35e2279fc81c3ac0ad671959f8833d0b55d2e9057e4f8222f274a5224af0440b876b75f
 SHA512 
2c7fa171624d0561b442d3fd4870e1180231df5f34005b388de5d0f3ead2297599f45a5d7ad05d84abf054507263d96c673cb3f3e3ff5a734891a2771727
 DIST gitlab-runner-16.8.1.tar.bz2 1352201 BLAKE2B 
931bb25d5aabae58af4c1808b5540ebe5bef49ee0fb663036e1faede8322bf3e8760419841aa7937db16d3145d2b9143f2da1b7783df5408697383763f709810
 SHA512 
054fcd54760e20e9ddb781876bc5bf8b491100495232ef5d54a0f4ce232b5eda603b6bec4b59143ccd17991416472746c0d5e563e7550f72c22ca28a3cc08535
 DIST gitlab-runner-16.9.1-deps.tar.xz 87359096 BLAKE2B 
788cac7b2c5ee4fe5d21fcdf75c3c854e97c21b418ec18d8543d275ce38e7072f5699aa8387f36239f5e27dbdea2a45754cb7a31fd707e0c69defd9b717c18d5
 SHA512 
1ad9d63648582dd1e0ce63470f9eec48382e2a2c528cb33394d7f825b4ca791a8e93fd124abb63fd8918f677b3b95b0eb622c694eaecadb00f372f8b028182a6
 DIST gitlab-runner-16.9.1.tar.bz2 1362513 BLAKE2B 
d129e5a98da11adae36b77dbc767849827961c21173a833bb7122046a4f69d31706cc11e8b799fd045dbc8b876bf4442b698999f8e8e694aea13e6f69c02cc4a
 SHA512 
4fe41595025aad9141205e2e5cf4b3d7a3a859bb1dceca9a5b2f572f2d39272de6c89f6fbd1d2ce8e90657bde8d8e6a0dd004c446844d93bf6e572a45f21043e
+DIST gitlab-runner-17.0.0-deps.tar.xz 86841028 BLAKE2B 
c7952e6028869264ed6d728043074ef5318230db18ea06a5ab740262693f22bd3111c5ad99ca2da2ca57079e3389b5a87a9994635f98fe6670f87df97e158956
 SHA512 
1c705bacc8eb896b23dee06ed4258c22cb0ba96073725761f2e138d4687efab4a1866e76203c1f7694c8d71995e18ad96d7da333fe88c24aa3454ac5caf4dc63
+DIST gitlab-runner-17.0.0.tar.bz2 1370211 BLAKE2B 
756972b3d28d0a90ab517ecd014ccba42255dfaeb09b5e755f7395c064705273193d9a4efcbf2f1dfa8d54a9c1ed2192dcd5d3258c70aa514056df725f37322f
 SHA512 
2cc67aa8ca43583bc60ca4d752423760b612f1a741203b0a7f0cd2fc77c292bd3a4c31f252c353a28d112d753ca920c1e8f9a401e79ac90c4eeeaf1d588ee09c

diff --git a/dev-util/gitlab-runner/gitlab-runner-16.11.1.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-16.11.1.ebuild
new file mode 100644
index ..b566a45182c7
--- /dev/null
+++ b/dev-util/gitlab-runner/gitlab-runner-16.11.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# make sure this gets updated for every bump
+GIT_COMMIT=535ced5f
+
+DESCRIPTION="The official GitLab Runner, written in Go"
+HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
+SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~ppc64 ~riscv"
+
+COMMON_D

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

2024-05-20 Thread William Hubbs
commit: e24d4565aac090c7c23980e5584bc7378c86f788
Author: William Hubbs  gentoo  org>
AuthorDate: Mon May 20 19:41:15 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon May 20 19:42:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e24d4565

dev-go/go-dep-tarball: keyword 0

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

 dev-go/go-dep-tarball/go-dep-tarball-0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-go/go-dep-tarball/go-dep-tarball-0.ebuild 
b/dev-go/go-dep-tarball/go-dep-tarball-0.ebuild
index fc8c1b276db3..33119de78872 100644
--- a/dev-go/go-dep-tarball/go-dep-tarball-0.ebuild
+++ b/dev-go/go-dep-tarball/go-dep-tarball-0.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE=""
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc64 ~riscv ~s390 ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
 
 S="${WORKDIR}"
 



[gentoo-commits] repo/gentoo:master commit in: dev-go/go-dep-tarball/files/, dev-go/go-dep-tarball/

2024-05-15 Thread William Hubbs
commit: 5119efd002380b3d1d56f4dc5aa9bde577ea7edf
Author: William Hubbs  gentoo  org>
AuthorDate: Wed May 15 19:40:20 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed May 15 19:40:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5119efd0

dev-go/go-dep-tarball: new package, add 0

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

 dev-go/go-dep-tarball/files/go-dep-tarball-0  | 59 +++
 dev-go/go-dep-tarball/go-dep-tarball-0.ebuild | 17 
 dev-go/go-dep-tarball/metadata.xml|  8 
 3 files changed, 84 insertions(+)

diff --git a/dev-go/go-dep-tarball/files/go-dep-tarball-0 
b/dev-go/go-dep-tarball/files/go-dep-tarball-0
new file mode 100644
index ..d630445fa770
--- /dev/null
+++ b/dev-go/go-dep-tarball/files/go-dep-tarball-0
@@ -0,0 +1,59 @@
+#!/bin/bash
+# Copyright (c) 2024, William Hubbs
+# All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are met:
+# 
+# 1. Redistributions of source code must retain the above copyright notice,
+#this list of conditions and the following disclaimer.
+# 2. Redistributions in binary form must reproduce the above copyright
+#notice, this list of conditions and the following disclaimer in the
+#documentation and/or other materials provided with the distribution.
+# 3. Neither the name of the copyright holder nor the names of its
+#contributors may be used to endorse or promote products derived from
+#this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS "AS IS"
+# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE
+# LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
+# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
+# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
+# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
+# POSSIBILITY OF SUCH DAMAGE.
+
+set -e
+shopt -s lastpipe
+
+if [[ -z $1 ]]; then
+printf "%s\n" "no tarball name specified" >&2
+exit 1
+fi
+
+if [[ ! -f go.mod ]]; then
+printf "%s %s\n" "${PWD}" "does not contain a go project" >&2
+exit 1
+fi
+
+work=$(mktemp -d -p '' dep-tarball-XX)
+export GOMODCACHE="${work}"/go-mod
+go mod download -modcacherw
+mapfile -t mod_paths < <(find . -mindepth 2 -name go.mod -print)
+for p in "${mod_paths[@]}"; do
+   printf "entering %s\n" "${p%/go.mod}"
+   pushd "${p%/go.mod}" > /dev/null
+   go mod download -modcacherw
+   popd > /dev/null
+done
+find "${GOMODCACHE}/cache/download" -type f -name '*.zip' -delete
+(
+cd "${work}"
+XZ_OPT='-T0 -9' \
+tar --owner 0 --group 0 --posix -acf "${1}"-deps.tar.xz go-mod
+rm -fr go-mod
+)
+mv "${work}"/*xz .

diff --git a/dev-go/go-dep-tarball/go-dep-tarball-0.ebuild 
b/dev-go/go-dep-tarball/go-dep-tarball-0.ebuild
new file mode 100644
index ..fc8c1b276db3
--- /dev/null
+++ b/dev-go/go-dep-tarball/go-dep-tarball-0.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="script to package go dependencies"
+HOMEPAGE=""
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}"
+
+src_install() {
+   newbin "${FILESDIR}/go-dep-tarball-0" go-dep-tarball
+}

diff --git a/dev-go/go-dep-tarball/metadata.xml 
b/dev-go/go-dep-tarball/metadata.xml
new file mode 100644
index ..3b2a9c591010
--- /dev/null
+++ b/dev-go/go-dep-tarball/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+willi...@gentoo.org
+William Hubbs
+
+



[gentoo-commits] repo/gentoo:master commit in: net-vpn/tailscale/

2024-05-10 Thread William Hubbs
commit: 3f3bc387ebcd1c7c5687f52de20a8f522281c750
Author: William Hubbs  gentoo  org>
AuthorDate: Fri May 10 23:14:17 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri May 10 23:14:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f3bc387

net-vpn/tailscale: add 1.66.1

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

 net-vpn/tailscale/Manifest|  2 ++
 net-vpn/tailscale/tailscale-1.66.1.ebuild | 60 +++
 2 files changed, 62 insertions(+)

diff --git a/net-vpn/tailscale/Manifest b/net-vpn/tailscale/Manifest
index eb5cae476362..a5ddcb1dc2a6 100644
--- a/net-vpn/tailscale/Manifest
+++ b/net-vpn/tailscale/Manifest
@@ -6,3 +6,5 @@ DIST tailscale-1.58.2-deps.tar.xz 397235964 BLAKE2B 
3273320edb277d8f6527b6048f62
 DIST tailscale-1.58.2.tar.gz 2361679 BLAKE2B 
1aa66710677ba7c648782db9f67ce8cf565812b08610bb078bcd78ee2d695601fcb2f681102eb7a1232b6c4057ba5e1fed1d26b375cec793f0fbce65aff38755
 SHA512 
3370af3c0214544d15196063f798e17e7c35566cf4d01628faa1e26ba1a5885834b0f3d2862e3009a81ff9f4298cdd3f826fc5d09f23568c30c64bc6f0400f6b
 DIST tailscale-1.60.0-deps.tar.xz 382250200 BLAKE2B 
199d78fdccd0502dbf2d7e9e3cb50660a83d1187e35e50cd5f648970927fdf5c1df98682e8366d108603a1163df32fdc523041b8fe36dabfb2d13f0951357b16
 SHA512 
7fa1f21d42ddc85a98ad420104e17183b9c615010e8f13ca971f3488d382c6b7a8595006062e09f6438eeeaa6559a4e35eab3b053e85a66c5dfa9924d1aa5258
 DIST tailscale-1.60.0.tar.gz 2440764 BLAKE2B 
f6c6ee3e378ddc37dbe67a74b1ff2b1cf5b9cbe720f6a38b3292f6fc7874b2712f00d7ba2e647a12c7b29edb2ca131605226af5fd56200b8fa7c6005e6eba778
 SHA512 
81c96c6f64d4141894673be7d524bacae7485f9c1d63fde5dcea952573daafc87c9f5b5fa17ceabe8e88a4d61b4f93988fb2a310bd8522ca15f7cb9c3a60
+DIST tailscale-1.66.1-deps.tar.xz 166468968 BLAKE2B 
ff69b69cfb9e46ea9a8b0267f5c14068cf715dff04167d9994630b03813790a8d305362508d6d77501eb6b41d0b44a68b5c447e29f0fc41ae343e303068ed584
 SHA512 
d923ab191c7986f90c78e85a8399910f1a94225223778fb92c11207ae144d149cf583f5c2fd5fb006802fc916ab73cc48f657c65960d570d9f98a7ddd47e32c6
+DIST tailscale-1.66.1.tar.gz 2634211 BLAKE2B 
cbf90ee36545fa8ba302f872948dc92e735bfe690451428540bee10399d1db1cdbf050949a5f3dbc69a77596b6a6d94724eb43bf9a4ee78a5cee9ada03889a3e
 SHA512 
46e226c651abd5dee248e49fcf40a0cea9de72fe9e330015299acd9ec1fc83e1f192948c26b803f0fe3404558471b374391f3cf9155ecb2257a2563f79f3278b

diff --git a/net-vpn/tailscale/tailscale-1.66.1.ebuild 
b/net-vpn/tailscale/tailscale-1.66.1.ebuild
new file mode 100644
index ..a11d49b98146
--- /dev/null
+++ b/net-vpn/tailscale/tailscale-1.66.1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2020-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# These settings are obtained by running ./build_dist.sh shellvars` in
+# the upstream repo.
+VERSION_MINOR="66"
+VERSION_SHORT="1.66.1"
+VERSION_LONG="1.66.1-t88e23b6cf"
+VERSION_GIT_HASH="88e23b6cfd4b9a9cad5ce858b73ece1f07970fee"
+
+DESCRIPTION="Tailscale vpn client"
+HOMEPAGE="https://tailscale.com;
+SRC_URI="https://github.com/tailscale/tailscale/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="net-firewall/iptables"
+BDEPEND=">=dev-lang/go-1.22"
+
+RESTRICT="test"
+
+# This translates the build command from upstream's build_dist.sh to an
+# ebuild equivalent.
+build_dist() {
+   ego build -tags xversion -ldflags "
+   -X tailscale.com/version.Long=${VERSION_LONG}
+   -X tailscale.com/version.Short=${VERSION_SHORT}
+   -X tailscale.com/version.GitCommit=${VERSION_GIT_HASH}" "$@"
+}
+
+src_compile() {
+   build_dist ./cmd/tailscale
+   build_dist ./cmd/tailscaled
+}
+
+src_install() {
+   dosbin tailscaled
+   dobin tailscale
+
+   systemd_dounit cmd/tailscaled/tailscaled.service
+   insinto /etc/default
+   newins cmd/tailscaled/tailscaled.defaults tailscaled
+   keepdir /var/lib/${PN}
+   fperms 0750 /var/lib/${PN}
+
+   newtmpfiles "${FILESDIR}/${PN}.tmpfiles" ${PN}.conf
+
+   newinitd "${FILESDIR}/${PN}d.initd" ${PN}
+   newconfd "${FILESDIR}/${PN}d.confd" ${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process ${PN}.conf
+}



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

2024-05-10 Thread William Hubbs
commit: 42fafcd5eaa6d583b2d967082c8258a0da88
Author: William Hubbs  gentoo  org>
AuthorDate: Fri May 10 19:05:37 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri May 10 19:18:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42fafcd5

dev-lang/go: add 1.22.3

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

 dev-lang/go/Manifest |   1 +
 dev-lang/go/go-1.22.3.ebuild | 213 +++
 2 files changed, 214 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 24ea573a84fe..e879bcb7fe9e 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,2 +1,3 @@
 DIST go1.21.9.src.tar.gz 26993426 BLAKE2B 
08eb5a78e1d4933de63105a886e0b0d9d8582edbd18b2a40f7655628a3d5627102abf8d25b3190751109273962b731d16c25bdc58b370b6a39faa6e5c3ef3736
 SHA512 
e1cf7e458d41f8b343c34b7d35dc4a1696bacbad2ad64abac36dbbeaf1e0a1b71cdb32cebb1686c6e5c90bf0ad3474714d09acea010d6c074730c59d71e79f4e
 DIST go1.22.2.src.tar.gz 27551470 BLAKE2B 
f8994f7868f14b68d5b57a251ff4b79f26cd2dbee69e93887165a37dbdb74a0004998c2666e0bb1673a0f0efcbe58b10e2437f6ce06340fad004628e3a9cca1c
 SHA512 
f2491d2b5d4ef2dd86ca7820503a2534cd1860822049dc01a6cb40b556a0812cfc4196fa83173765816060253ac949f4165b0fb4b2bed5d45e30d03bb69e434d
+DIST go1.22.3.src.tar.gz 27552410 BLAKE2B 
8f5e5695c5bd945ad46990897c1b051abd5446dc7d9e52f7120139b084f6ec648679d4bc5c07b057a267e65dceb18dadc21234fd90b1e15444c1e3e5b5a2a1df
 SHA512 
e6756866d3cf195f1afd3d852015f32dfb2de3648e30a78e9238a863eae192e9e7ccbcfd19fd97b1d552f35d51d62bf2104d81e35b8854a40400b0d61cf93672

diff --git a/dev-lang/go/go-1.22.3.ebuild b/dev-lang/go/go-1.22.3.ebuild
new file mode 100644
index ..fc36a2d33ae9
--- /dev/null
+++ b/dev-lang/go/go-1.22.3.ebuild
@@ -0,0 +1,213 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+# See "Bootstrap" in release notes
+GO_BOOTSTRAP_MIN=1.20.14
+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 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://go.dev;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
+
+RDEPEND="
+arm? ( sys-devel/binutils[gold] )
+arm64? ( sys-devel/binutils[gold] )"
+BDEPEND="|| (
+   >=dev-lang/go-${GO_BOOTSTRAP_MIN}
+   >=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN} )"
+
+# the *.syso files have writable/executable stacks
+QA_EXECSTACK='*.syso'
+
+# Do not complain about CFLAGS, etc, since Go doesn't use them.
+QA_FLAGS_IGNORED='.*'
+
+# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
+QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
+
+# This package triggers "unrecognized elf file(s)" notices on riscv.
+# https://bugs.gentoo.org/794046
+QA_PREBUILT='.*'
+
+# Do not strip this package. Stripping is unsupported upstream and may
+# fail.
+RESTRICT=" strip"
+
+DOCS=(
+   CONTRIBUTING.md
+   PATENTS
+   README.md
+   SECURITY.md
+)
+
+go_arch() {
+   # By chance most portage arch names match Go
+   local tc_arch=$(tc-arch $@)
+   case "${tc_arch}" in
+   x86)echo 386;;
+   x64-*)  echo amd64;;
+   loong)  echo loong64;;
+   mips) if use abi_mips_o32; then
+   [[ $(tc-endian $@) = big ]] && echo mips || 
echo mipsle
+   elif use abi_mips_n64; then
+   [[ $(tc-endian $@) = big ]] && echo mips64 || 
echo mips64le
+   fi ;;
+   ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo 
ppc64le ;;
+   riscv) echo riscv64 ;;
+   s390) echo s390x ;;
+   *)  echo "${tc_arch}";;
+   esac
+}
+
+go_arm() {
+   case "${1:-${CHOST}}" in
+   armv5*) echo 5;;
+   armv6*) echo 6;;
+   armv7*) echo 7;;
+   *)
+   die "unknown GOARM for ${1:-${CHOST}}"
+   ;;
+   esac
+}
+
+go_os() {
+   case "${1:-${CHOST}}" in
+   *-linux*)   echo linux;;
+   *-darwin*)  

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

2024-05-10 Thread William Hubbs
commit: 9cf66b6db12e34dec626b9e35cb4e34fdec3f5e3
Author: William Hubbs  gentoo  org>
AuthorDate: Fri May 10 19:09:01 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri May 10 19:18:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf66b6d

dev-lang/go: add 1.21.10

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

 dev-lang/go/Manifest  |   1 +
 dev-lang/go/go-1.21.10.ebuild | 210 ++
 2 files changed, 211 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index e879bcb7fe9e..5197175b5767 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,3 +1,4 @@
+DIST go1.21.10.src.tar.gz 26993576 BLAKE2B 
a310b89b6db0d6bffcc64d028b4130c7d1b456299016de3b31cb1223ad915f697dcbc15718984ab9b6199b31e192c50d1a014e38d10d32f5424133957d3aafe5
 SHA512 
90105f977c86a0d5ea4d31e4e699d8611a74178db1e443ddc57679b7a2a648baa328e7fa9ea4a732727487cc29afe07e9597a1e2eb0184cb270973f403349f5a
 DIST go1.21.9.src.tar.gz 26993426 BLAKE2B 
08eb5a78e1d4933de63105a886e0b0d9d8582edbd18b2a40f7655628a3d5627102abf8d25b3190751109273962b731d16c25bdc58b370b6a39faa6e5c3ef3736
 SHA512 
e1cf7e458d41f8b343c34b7d35dc4a1696bacbad2ad64abac36dbbeaf1e0a1b71cdb32cebb1686c6e5c90bf0ad3474714d09acea010d6c074730c59d71e79f4e
 DIST go1.22.2.src.tar.gz 27551470 BLAKE2B 
f8994f7868f14b68d5b57a251ff4b79f26cd2dbee69e93887165a37dbdb74a0004998c2666e0bb1673a0f0efcbe58b10e2437f6ce06340fad004628e3a9cca1c
 SHA512 
f2491d2b5d4ef2dd86ca7820503a2534cd1860822049dc01a6cb40b556a0812cfc4196fa83173765816060253ac949f4165b0fb4b2bed5d45e30d03bb69e434d
 DIST go1.22.3.src.tar.gz 27552410 BLAKE2B 
8f5e5695c5bd945ad46990897c1b051abd5446dc7d9e52f7120139b084f6ec648679d4bc5c07b057a267e65dceb18dadc21234fd90b1e15444c1e3e5b5a2a1df
 SHA512 
e6756866d3cf195f1afd3d852015f32dfb2de3648e30a78e9238a863eae192e9e7ccbcfd19fd97b1d552f35d51d62bf2104d81e35b8854a40400b0d61cf93672

diff --git a/dev-lang/go/go-1.21.10.ebuild b/dev-lang/go/go-1.21.10.ebuild
new file mode 100644
index ..6060e4160e11
--- /dev/null
+++ b/dev-lang/go/go-1.21.10.ebuild
@@ -0,0 +1,210 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+# See "Bootstrap" in release notes
+GO_BOOTSTRAP_MIN=1.17.13
+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 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://go.dev;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
+
+RDEPEND="
+arm? ( sys-devel/binutils[gold] )
+arm64? ( sys-devel/binutils[gold] )"
+BDEPEND="|| (
+   >=dev-lang/go-${GO_BOOTSTRAP_MIN}
+   >=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN} )"
+
+# the *.syso files have writable/executable stacks
+QA_EXECSTACK='*.syso'
+
+# Do not complain about CFLAGS, etc, since Go doesn't use them.
+QA_FLAGS_IGNORED='.*'
+
+# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
+QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
+
+# This package triggers "unrecognized elf file(s)" notices on riscv.
+# https://bugs.gentoo.org/794046
+QA_PREBUILT='.*'
+
+# Do not strip this package. Stripping is unsupported upstream and may
+# fail.
+RESTRICT+=" strip"
+
+DOCS=(
+   CONTRIBUTING.md
+   PATENTS
+   README.md
+   SECURITY.md
+)
+
+go_arch() {
+   # By chance most portage arch names match Go
+   local tc_arch=$(tc-arch $@)
+   case "${tc_arch}" in
+   x86)echo 386;;
+   x64-*)  echo amd64;;
+   loong)  echo loong64;;
+   mips) if use abi_mips_o32; then
+   [[ $(tc-endian $@) = big ]] && echo mips || 
echo mipsle
+   elif use abi_mips_n64; then
+   [[ $(tc-endian $@) = big ]] && echo mips64 || 
echo mips64le
+   fi ;;
+   ppc64) [[ $(tc-endian $@) = big ]] && echo ppc64 || echo 
ppc64le ;;
+   riscv) echo riscv64 ;;
+   s390) echo s390x ;;
+   *)  echo "${tc_arch}";;
+   esac
+}
+
+go_arm() {
+   case "${1:-${CHOST}}" in
+   armv5*) echo 5;;
+   

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

2024-05-03 Thread William Hubbs
commit: 4e7326fd47126e8da1124bf4a02de017323ba7e3
Author: William Hubbs  gentoo  org>
AuthorDate: Sat May  4 04:21:10 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat May  4 04:21:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e7326fd

dev-lang/go: drop 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.22.1

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

 dev-lang/go/Manifest |   5 -
 dev-lang/go/go-1.21.5.ebuild | 210 --
 dev-lang/go/go-1.21.6.ebuild | 210 --
 dev-lang/go/go-1.21.7.ebuild | 210 --
 dev-lang/go/go-1.21.8.ebuild | 210 --
 dev-lang/go/go-1.22.1.ebuild | 213 ---
 6 files changed, 1058 deletions(-)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index 0fa970ad5053..24ea573a84fe 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -1,7 +1,2 @@
-DIST go1.21.5.src.tar.gz 26986890 BLAKE2B 
a57550a3f586060d8efa93b6c8d9bf3f87d791ebf66767c9a3344983111aa14ed88c71fe44aabe79b64dcdad85426de647eaf5845d9a5cac082b42969f9a27cb
 SHA512 
c064b7cb3c47d8fb99fc181a3cddf327a4b7a8c6af39a8ac568e9d74cd44903141680903ca48673bb02a7a159cce4f32a94f3b37fc65a9549d3518ad7c731fa3
-DIST go1.21.6.src.tar.gz 27058459 BLAKE2B 
04909d067f8dc1c1bb45d9d0a87f9d0fedb69b42a4eb89ddb24d19df7c0f77c86c6283b579f3b3f9caa3ffba6ab5f325a71552e37b38ba4082e878bd0bc942a3
 SHA512 
8472c1c6c3fae9fecfb512a16f18ed531c04c087429a75086b069330c1b1e4a01a30c6561b5092169144cbc0d787ec2f5f4a50dfc4f79e74398f16423cfd
-DIST go1.21.7.src.tar.gz 26991014 BLAKE2B 
7002b8a6662594f9dc44f215f8c76c2d17057a117c6d8b24929b5fa015a7222a1fe56d3091fcabb74f993c22000c3239645b12b94303751053be83336120cfa0
 SHA512 
5cadc458265deea2650fbbc5b0652e19e858fa7a7b929ea717e82ee4be2af45214a9dfc5b8b799003e83b92aa80141962a472d1d4f0653e97e99df5b68c88e5d
-DIST go1.21.8.src.tar.gz 26992984 BLAKE2B 
bebcd1a0b5e6d844d272fbd351709344a41856d16ebedad5ab58ac905695dcdd8ca29936a0534a895de7d0bffabed395a6169f1671bcca01e449e960405a4b0b
 SHA512 
dde764ee12fbf58a603d31c20ea239805ffec359a90b0aad7575cc857e241393c2adc47d2f00136db5dff2cbe11b90e8d009d67f9329d363e75a0720067123b0
 DIST go1.21.9.src.tar.gz 26993426 BLAKE2B 
08eb5a78e1d4933de63105a886e0b0d9d8582edbd18b2a40f7655628a3d5627102abf8d25b3190751109273962b731d16c25bdc58b370b6a39faa6e5c3ef3736
 SHA512 
e1cf7e458d41f8b343c34b7d35dc4a1696bacbad2ad64abac36dbbeaf1e0a1b71cdb32cebb1686c6e5c90bf0ad3474714d09acea010d6c074730c59d71e79f4e
-DIST go1.22.1.src.tar.gz 27548577 BLAKE2B 
589c2e8677d6787d2ffe68b81722da8aa5d668a7ce09faac9433514729a33e7150a72a35ab313cf3559958069e8ede2a106ba77476d7c6027a5d082bb1f80a52
 SHA512 
627530c3fa2ea872478e1df8ee20db2ddc3c94581fff4e66bda21ca45a643e9915f97115401f79667cd7e856ccca1b40a842f4c0b509a472c75696e3bdb3a908
 DIST go1.22.2.src.tar.gz 27551470 BLAKE2B 
f8994f7868f14b68d5b57a251ff4b79f26cd2dbee69e93887165a37dbdb74a0004998c2666e0bb1673a0f0efcbe58b10e2437f6ce06340fad004628e3a9cca1c
 SHA512 
f2491d2b5d4ef2dd86ca7820503a2534cd1860822049dc01a6cb40b556a0812cfc4196fa83173765816060253ac949f4165b0fb4b2bed5d45e30d03bb69e434d

diff --git a/dev-lang/go/go-1.21.5.ebuild b/dev-lang/go/go-1.21.5.ebuild
deleted file mode 100644
index 7588d8461f60..
--- a/dev-lang/go/go-1.21.5.ebuild
+++ /dev/null
@@ -1,210 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-export CBUILD=${CBUILD:-${CHOST}}
-export CTARGET=${CTARGET:-${CHOST}}
-
-# See "Bootstrap" in release notes
-GO_BOOTSTRAP_MIN=1.17.13
-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 ~loong ~mips ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-   ;;
-   esac
-esac
-
-DESCRIPTION="A concurrent garbage collected and typesafe programming language"
-HOMEPAGE="https://go.dev;
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
-
-RDEPEND="
-arm? ( sys-devel/binutils[gold] )
-arm64? ( sys-devel/binutils[gold] )"
-BDEPEND="|| (
-   >=dev-lang/go-${GO_BOOTSTRAP_MIN}
-   >=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN} )"
-
-# the *.syso files have writable/executable stacks
-QA_EXECSTACK='*.syso'
-
-# Do not complain about CFLAGS, etc, since Go doesn't use them.
-QA_FLAGS_IGNORED='.*'
-
-# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
-Q

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

2024-05-03 Thread William Hubbs
commit: 8ee2eaa3b2ec43722625205305265cbe69dfb1fa
Author: William Hubbs  gentoo  org>
AuthorDate: Sat May  4 03:43:23 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Sat May  4 04:10:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee2eaa3

net-libs/nodejs: drop riscv patch for 20.12.2 and 22.1.0

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

 net-libs/nodejs/nodejs-20.12.2.ebuild | 3 ---
 net-libs/nodejs/nodejs-22.1.0.ebuild  | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/net-libs/nodejs/nodejs-20.12.2.ebuild 
b/net-libs/nodejs/nodejs-20.12.2.ebuild
index 7240c7d3ce2c..1b36063a673d 100644
--- a/net-libs/nodejs/nodejs-20.12.2.ebuild
+++ b/net-libs/nodejs/nodejs-20.12.2.ebuild
@@ -102,9 +102,6 @@ src_prepare() {
# We need to disable mprotect on two files when it builds Bug 694100.
use pax-kernel && PATCHES+=( 
"${FILESDIR}"/${PN}-20.6.0-paxmarking.patch )
 
-   # bug 922725
-   use riscv && PATCHES+=( "${FILESDIR}"/${PN}-20.11.0-riscv.patch )
-
default
 }
 

diff --git a/net-libs/nodejs/nodejs-22.1.0.ebuild 
b/net-libs/nodejs/nodejs-22.1.0.ebuild
index 7240c7d3ce2c..1b36063a673d 100644
--- a/net-libs/nodejs/nodejs-22.1.0.ebuild
+++ b/net-libs/nodejs/nodejs-22.1.0.ebuild
@@ -102,9 +102,6 @@ src_prepare() {
# We need to disable mprotect on two files when it builds Bug 694100.
use pax-kernel && PATCHES+=( 
"${FILESDIR}"/${PN}-20.6.0-paxmarking.patch )
 
-   # bug 922725
-   use riscv && PATCHES+=( "${FILESDIR}"/${PN}-20.11.0-riscv.patch )
-
default
 }
 



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

2024-05-03 Thread William Hubbs
commit: 309793b4983caf8b62ae18fbed3e3ef831dac33e
Author: William Hubbs  gentoo  org>
AuthorDate: Fri May  3 19:52:44 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri May  3 19:52:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=309793b4

net-libs/nodejs: add 18.20.2

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

 net-libs/nodejs/Manifest  |   1 +
 net-libs/nodejs/nodejs-18.20.2.ebuild | 256 ++
 2 files changed, 257 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 298f45ed3024..48df825be50f 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,6 +1,7 @@
 DIST node-v18.17.1.tar.xz 40788836 BLAKE2B 
50e0dc0eecd68620ffa7457319e71124bbba302f6acff79286a30cf97442fb09a96cf8781456bafd5c2e497ba88cf392c141f0e221683da421b87f653b1ad7ca
 SHA512 
fd6f586447ecd44ac6738da1cf7d54e74bd33ffd1ee1acc2e0e1bdaf0031bcaef85751d3dd590bb278eb502daf9c77f0763b5a181a30ee4cf537aef254629622
 DIST node-v18.19.0.tar.xz 41248748 BLAKE2B 
24f9c99737a6d455ad83a7c55d0c668190570b5947bb3a6b2f321a25ff1e30b2913a4e144821ddf794a975cd9765582426252933235ce033623ccf3ecce816a4
 SHA512 
db2f1342f028e5cd2ab0a3719b4c822e22439aa097b59df768fb7f6aa581394f81af6f51f7764b99d119ea2c849b55c02897af8caafab7c0f9d0112608a8867f
 DIST node-v18.20.1.tar.xz 40434200 BLAKE2B 
560e04d5da8c2f3f4ef82e67b483f2c5d9a59b0646108a1dfc0bd80b410b60b15ee517be7d720834232fc49ed5d94785ebd64282c9abd3c10bdcb883a6960a38
 SHA512 
08864a164cfde08e369653abd17f6fe549db014697bd36abd07233d5ae746417ef18ea80e3d3f3630503a21110bb5e0ebd0073b4f2885b00c2d46e6f31c386a3
+DIST node-v18.20.2.tar.xz 40550044 BLAKE2B 
119e1c0a1817b982940704c3fb92bca8fa09d6d26921ffa01aa1240103704d2e2779774a759246f9b00372bcd991e8cff035f3c5ad0bf92e0fde9f640721904a
 SHA512 
b613e1cf5c87535fc3db908cd258359813aae7636ab0e2fdd00ffe813f99e33050926f10016280d8fac4905fb933d1f20315b919fbf3b0b37cd7a9936ae415e3
 DIST node-v20.11.0.tar.xz 42162348 BLAKE2B 
c090a3b118c9f3b497450ea2572b08a7a0df0834f280b212d6f068e5fb75a0a095cc41fe5d530c51dd7c2ae4815cedce1c52642fdc5aa07345fb546c2ea3b396
 SHA512 
405cbd53f75d94b9c31536a638c6508215b34a77505471319c46f66eb87ac907cb6796b25efa27162da53cb6a013aaf9ad1a5690eb7ed793969055a648d1d53c
 DIST node-v20.12.1.tar.xz 41743360 BLAKE2B 
1e2819724051720321a429bb18967a12608e8f93ef1760c520a40c9130e6138f95ab4e87f1acbaa72142bdd801ec3050bc42d7e4fae8d6a62192c3511b922e0a
 SHA512 
c51c4aa37cc80f3fe34381f2cdf431053124ec6b83fc8490573502adfab48601c382448132c9962ab135bebaffc257a9d5b63334ba8ff480db57b5706bbfed67
 DIST node-v20.12.2.tar.xz 41634476 BLAKE2B 
4a402cd4d2a3d59e249581b8dafbd09802f1fc6c1173810a7198ebf73bbe9ccbe085226c1889461d6faa2654138f21a2636594dca1a02847af9fd64ef80293e5
 SHA512 
2ff2873f3e1a15d529d07a74af601194c9dc7c24e566b989c96fadda8636d7ea1c97787642e9483a00db320cf1cf0817b43c4ba3ad45b15a241997c9f0c6c288

diff --git a/net-libs/nodejs/nodejs-18.20.2.ebuild 
b/net-libs/nodejs/nodejs-18.20.2.ebuild
new file mode 100644
index ..00566b9e3f4c
--- /dev/null
+++ b/net-libs/nodejs/nodejs-18.20.2.ebuild
@@ -0,0 +1,256 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils 
python-any-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+   SLOT="0/$(ver_cut 1)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl systemtap test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+   system-ssl? ( ssl )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9:=
+   >=dev-libs/libuv-1.44.0:=
+   >=net-dns/c-ares-1.18.1:=
+   >=net-libs/nghttp2-1.41.0:=
+   sys-libs/zlib
+   corepack? ( !sys-apps/yarn )
+   system-icu? ( >=dev-libs/icu-67:= )
+   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+   sys-devel/gcc:*"
+BDEPEND="${PYTHON_DEPS}
+   sys-apps/coreutils
+   virtual/pkgconfig
+   systemtap? ( dev-debug/systemtap )
+   test? ( net-misc/curl )
+   pax-kernel? ( sys-apps/elfix )"
+DEPEND="${RDEPEND}"
+
+# These are meas

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

2024-05-03 Thread William Hubbs
commit: 88fe8ad2ab93e7d09a3bce916fab77033ea2b318
Author: William Hubbs  gentoo  org>
AuthorDate: Fri May  3 19:44:24 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri May  3 19:44:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88fe8ad2

net-libs/nodejs: add 20.12.2

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

 net-libs/nodejs/Manifest  |   1 +
 net-libs/nodejs/nodejs-20.12.2.ebuild | 262 ++
 2 files changed, 263 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index de21c1c6a861..298f45ed3024 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -3,5 +3,6 @@ DIST node-v18.19.0.tar.xz 41248748 BLAKE2B 
24f9c99737a6d455ad83a7c55d0c668190570
 DIST node-v18.20.1.tar.xz 40434200 BLAKE2B 
560e04d5da8c2f3f4ef82e67b483f2c5d9a59b0646108a1dfc0bd80b410b60b15ee517be7d720834232fc49ed5d94785ebd64282c9abd3c10bdcb883a6960a38
 SHA512 
08864a164cfde08e369653abd17f6fe549db014697bd36abd07233d5ae746417ef18ea80e3d3f3630503a21110bb5e0ebd0073b4f2885b00c2d46e6f31c386a3
 DIST node-v20.11.0.tar.xz 42162348 BLAKE2B 
c090a3b118c9f3b497450ea2572b08a7a0df0834f280b212d6f068e5fb75a0a095cc41fe5d530c51dd7c2ae4815cedce1c52642fdc5aa07345fb546c2ea3b396
 SHA512 
405cbd53f75d94b9c31536a638c6508215b34a77505471319c46f66eb87ac907cb6796b25efa27162da53cb6a013aaf9ad1a5690eb7ed793969055a648d1d53c
 DIST node-v20.12.1.tar.xz 41743360 BLAKE2B 
1e2819724051720321a429bb18967a12608e8f93ef1760c520a40c9130e6138f95ab4e87f1acbaa72142bdd801ec3050bc42d7e4fae8d6a62192c3511b922e0a
 SHA512 
c51c4aa37cc80f3fe34381f2cdf431053124ec6b83fc8490573502adfab48601c382448132c9962ab135bebaffc257a9d5b63334ba8ff480db57b5706bbfed67
+DIST node-v20.12.2.tar.xz 41634476 BLAKE2B 
4a402cd4d2a3d59e249581b8dafbd09802f1fc6c1173810a7198ebf73bbe9ccbe085226c1889461d6faa2654138f21a2636594dca1a02847af9fd64ef80293e5
 SHA512 
2ff2873f3e1a15d529d07a74af601194c9dc7c24e566b989c96fadda8636d7ea1c97787642e9483a00db320cf1cf0817b43c4ba3ad45b15a241997c9f0c6c288
 DIST node-v20.6.1.tar.xz 41791920 BLAKE2B 
c131aa9dd2a155eb24dda80e4997895aab7d935e46d1f21e9e176aa15021aa68be41f49cc43557f0b2c962baf3b2da4ea0ba044efd5016ea58bf2dc0b76c4edd
 SHA512 
8a6d998ae9b52872ff8cdcd44261f644161f31bcb565329ae05e68945c8da939eabcb76d2e0f628c8eb634de37d7b16334823f64122e4483c390117d8aa511bf
 DIST node-v22.1.0.tar.xz 44377532 BLAKE2B 
161618a71d8f2c5f828e29e45f5eb410fb2c6695012ca7559bddbe3884e578d643414ebf59c1b3292dbe93bf115de43c4145f6ff24e11fb9e87a32cf4eff1859
 SHA512 
d991fe069e43cfab587f06e81df71b56b82fbdd7042cdbe46136fc9ccad654d6f8bd39ec9fd3a5c00fe73a82732b12e13632c26602c6f8d67c628938c2a55688

diff --git a/net-libs/nodejs/nodejs-20.12.2.ebuild 
b/net-libs/nodejs/nodejs-20.12.2.ebuild
new file mode 100644
index ..7240c7d3ce2c
--- /dev/null
+++ b/net-libs/nodejs/nodejs-20.12.2.ebuild
@@ -0,0 +1,262 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils 
python-any-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+   SLOT="0/$(ver_cut 1)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+   system-ssl? ( ssl )
+   x86? ( cpu_flags_x86_sse2 )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9:=
+   >=dev-libs/libuv-1.46.0:=
+   >=net-dns/c-ares-1.18.1:=
+   >=net-libs/nghttp2-1.41.0:=
+   sys-libs/zlib
+   corepack? ( !sys-apps/yarn )
+   system-icu? ( >=dev-libs/icu-71:= )
+   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+   sys-devel/gcc:*"
+BDEPEND="${PYTHON_DEPS}
+   app-alternatives/ninja
+   sys-apps/coreutils
+   virtual/pkgconfig
+   test? ( net-misc/curl )
+   pax-kernel? ( sys-apps/elfix )"
+DEPEND="${RDEPEND}"
+
+# These are measured on a loong machine with -ggdb on, and only checked
+# if debugging flags are present in CFLAGS.
+#
+# The final link consumed a little more than 7GiB alone, so 8GiB is the lower
+#

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

2024-05-03 Thread William Hubbs
commit: bda1921ac598369acd248bb0e01387e3c4c30927
Author: William Hubbs  gentoo  org>
AuthorDate: Fri May  3 19:35:39 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri May  3 19:40:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bda1921a

net-libs/nodejs: add 22.1.0

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

 net-libs/nodejs/Manifest |   1 +
 net-libs/nodejs/nodejs-22.1.0.ebuild | 262 +++
 2 files changed, 263 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 759945d6690c..de21c1c6a861 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -4,3 +4,4 @@ DIST node-v18.20.1.tar.xz 40434200 BLAKE2B 
560e04d5da8c2f3f4ef82e67b483f2c5d9a59
 DIST node-v20.11.0.tar.xz 42162348 BLAKE2B 
c090a3b118c9f3b497450ea2572b08a7a0df0834f280b212d6f068e5fb75a0a095cc41fe5d530c51dd7c2ae4815cedce1c52642fdc5aa07345fb546c2ea3b396
 SHA512 
405cbd53f75d94b9c31536a638c6508215b34a77505471319c46f66eb87ac907cb6796b25efa27162da53cb6a013aaf9ad1a5690eb7ed793969055a648d1d53c
 DIST node-v20.12.1.tar.xz 41743360 BLAKE2B 
1e2819724051720321a429bb18967a12608e8f93ef1760c520a40c9130e6138f95ab4e87f1acbaa72142bdd801ec3050bc42d7e4fae8d6a62192c3511b922e0a
 SHA512 
c51c4aa37cc80f3fe34381f2cdf431053124ec6b83fc8490573502adfab48601c382448132c9962ab135bebaffc257a9d5b63334ba8ff480db57b5706bbfed67
 DIST node-v20.6.1.tar.xz 41791920 BLAKE2B 
c131aa9dd2a155eb24dda80e4997895aab7d935e46d1f21e9e176aa15021aa68be41f49cc43557f0b2c962baf3b2da4ea0ba044efd5016ea58bf2dc0b76c4edd
 SHA512 
8a6d998ae9b52872ff8cdcd44261f644161f31bcb565329ae05e68945c8da939eabcb76d2e0f628c8eb634de37d7b16334823f64122e4483c390117d8aa511bf
+DIST node-v22.1.0.tar.xz 44377532 BLAKE2B 
161618a71d8f2c5f828e29e45f5eb410fb2c6695012ca7559bddbe3884e578d643414ebf59c1b3292dbe93bf115de43c4145f6ff24e11fb9e87a32cf4eff1859
 SHA512 
d991fe069e43cfab587f06e81df71b56b82fbdd7042cdbe46136fc9ccad654d6f8bd39ec9fd3a5c00fe73a82732b12e13632c26602c6f8d67c628938c2a55688

diff --git a/net-libs/nodejs/nodejs-22.1.0.ebuild 
b/net-libs/nodejs/nodejs-22.1.0.ebuild
new file mode 100644
index ..7240c7d3ce2c
--- /dev/null
+++ b/net-libs/nodejs/nodejs-22.1.0.ebuild
@@ -0,0 +1,262 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils 
python-any-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+   SLOT="0/$(ver_cut 1)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+   system-ssl? ( ssl )
+   x86? ( cpu_flags_x86_sse2 )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9:=
+   >=dev-libs/libuv-1.46.0:=
+   >=net-dns/c-ares-1.18.1:=
+   >=net-libs/nghttp2-1.41.0:=
+   sys-libs/zlib
+   corepack? ( !sys-apps/yarn )
+   system-icu? ( >=dev-libs/icu-71:= )
+   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+   sys-devel/gcc:*"
+BDEPEND="${PYTHON_DEPS}
+   app-alternatives/ninja
+   sys-apps/coreutils
+   virtual/pkgconfig
+   test? ( net-misc/curl )
+   pax-kernel? ( sys-apps/elfix )"
+DEPEND="${RDEPEND}"
+
+# These are measured on a loong machine with -ggdb on, and only checked
+# if debugging flags are present in CFLAGS.
+#
+# The final link consumed a little more than 7GiB alone, so 8GiB is the lower
+# limit for memory usage. Disk usage was 19.1GiB for the build directory and
+# 1.2GiB for the installed image, so we leave some room for architectures with
+# fatter binaries and set the disk requirement to 22GiB.
+CHECKREQS_MEMORY="8G"
+CHECKREQS_DISK_BUILD="22G"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != "binary" ]]; then
+   if is-flagq "-g*" && ! is-flagq "-g*0" ; then
+   einfo "Checking for sufficient disk space and memory to 
build ${PN} with debugging CFLAGS"
+   check-reqs_pkg_pretend
+

[gentoo-commits] repo/gentoo:master commit in: app-containers/docker/

2024-04-25 Thread William Hubbs
commit: f90e8d6be0c091a76845e423f93d96ff7f68a8bb
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr 26 05:06:40 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Apr 26 05:08:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f90e8d6b

app-containers/docker: add 26.1.0

Bug: https://bugs.gentoo.org/914076
Closes: https://bugs.gentoo.org/921624
Signed-off-by: William Hubbs  gentoo.org>

 app-containers/docker/Manifest |   1 +
 app-containers/docker/docker-26.1.0.ebuild | 319 +
 2 files changed, 320 insertions(+)

diff --git a/app-containers/docker/Manifest b/app-containers/docker/Manifest
index d138746733e1..bd1c7e1ad7a7 100644
--- a/app-containers/docker/Manifest
+++ b/app-containers/docker/Manifest
@@ -3,3 +3,4 @@ DIST docker-24.0.6.tar.gz 14462378 BLAKE2B 
bced8e687abac59254a9969df46f323a83562
 DIST docker-24.0.7.tar.gz 14658649 BLAKE2B 
73bad494640ef8cad2b9b991f94414d8bec4dd88b120b0f8238f74d01269c445270f45410ac2c78af074356c3ba60a7c550ab28f5da5924bdc6d8b99e85a1360
 SHA512 
08f22fcbce163c3ba8eb21302fd38ff04fd3f27067f5715a3c527ba2efe67f694fac80bfe6d6b5e22d06d98917e1685a9d3d9b58991f221354f637f4a8bdc526
 DIST docker-25.0.1.tar.gz 15936052 BLAKE2B 
32b24893c9b098b218b16548be074588ad98ed31c8b87ab3fa467f79e33e96ce94f694b86f2920b1166e64c153b1c2482cb602117f673d23f0fc5ccc9b28ae92
 SHA512 
816c888925cf609e7caa6e491b45614f69fdd7df5ed4f783d8a77cf86d9f46f4f457a95a943aa75ecddf99d080daf78bc0dba55e9648960dc539b1ae62052361
 DIST docker-25.0.4.tar.gz 15953567 BLAKE2B 
85398de80b14f21d611822a1714ac987d919cf6a2a8059d8a6d41c9b63fd63a04013e47e01021eccdbd107f1a3f8ee55dc1ecbc4b6c9cc20ff2854434e3b6af7
 SHA512 
07e724de305def32a1e32a724a8041be193745c4f0d549708723cf5d14b840f74648e83e790fd526e00a6c6fdb7e487ee4e5ed0752fbe172d673ab86fe8819d2
+DIST docker-26.1.0.tar.gz 16390376 BLAKE2B 
6703e9b153c430bc28aed2e7de7bada0203353d61f0a2ce3d49ddbd017eab196a685dd1ab1e719a6b287813eb5fa4f2c612e2cf1ab95789d6e79ebe5dac7ace3
 SHA512 
47b6b9af9947016884614b6bc25977e1db281da95c9b8b34c753c21c664a737a893f9fa65d92cbb897735aae3893567e106e6bababb5507e069b1e0981e48d50

diff --git a/app-containers/docker/docker-26.1.0.ebuild 
b/app-containers/docker/docker-26.1.0.ebuild
new file mode 100644
index ..6a2110fa66a5
--- /dev/null
+++ b/app-containers/docker/docker-26.1.0.ebuild
@@ -0,0 +1,319 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+EGO_PN=github.com/docker/docker
+MY_PV=${PV/_/-}
+inherit golang-vcs-snapshot linux-info systemd udev
+GIT_COMMIT=061aa95809be396a6b5542618d8a34b02a21ff77
+
+DESCRIPTION="The core functions you need to create Docker images and run 
Docker containers"
+HOMEPAGE="https://www.docker.com/;
+SRC_URI="https://github.com/moby/moby/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="apparmor btrfs +container-init overlay seccomp selinux systemd"
+
+DEPEND="
+   acct-group/docker
+   >=dev-db/sqlite-3.7.9:3
+   apparmor? ( sys-libs/libapparmor )
+   btrfs? ( >=sys-fs/btrfs-progs-3.16.1 )
+   seccomp? ( >=sys-libs/libseccomp-2.2.1 )
+   systemd? ( sys-apps/systemd )
+"
+
+# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#runtime-dependencies
+# 
https://github.com/moby/moby/blob/master/project/PACKAGERS.md#optional-dependencies
+RDEPEND="
+   ${DEPEND}
+   >=net-firewall/iptables-1.4
+   sys-process/procps
+   >=dev-vcs/git-1.7
+   >=app-arch/xz-utils-4.9
+   >=app-containers/containerd-1.7.15[apparmor?,btrfs?,seccomp?]
+   >=app-containers/runc-1.1.12[apparmor?,seccomp?]
+   !app-containers/docker-proxy
+   container-init? ( >=sys-process/tini-0.19.0[static] )
+   selinux? ( sec-policy/selinux-docker )
+"
+
+# 
https://github.com/docker/docker/blob/master/project/PACKAGERS.md#build-dependencies
+BDEPEND="
+   >=dev-lang/go-1.16.12
+   dev-go/go-md2man
+   virtual/pkgconfig
+"
+# tests require running dockerd as root and downloading containers
+RESTRICT="installsources strip test"
+
+S="${WORKDIR}/${P}/src/${EGO_PN}"
+
+# https://bugs.gentoo.org/748984 https://github.com/etcd-io/etcd/pull/12552
+PATCHES=(
+   "${FILESDIR}/0001-Openrc-Depend-on-containerd-init-script.patch"
+)
+
+pkg_setup() {
+   # this is based on "contrib/check-config.sh" from upstream's sources
+   # required features.
+   CONFIG_CHECK="
+   ~NAMESPACES ~NET_NS ~PID_NS ~IPC_NS ~UTS_NS
+   ~CGROUPS ~CGROUP_CPUACCT ~CGROUP_DEVICE ~CGROUP_FREEZER 
~CGROUP_SCHED ~CPUSETS ~MEMCG
+   ~KEYS
+   ~VETH ~BRIDGE ~BRIDGE_NETFILTER
+   ~IP_NF_FILTER ~IP_NF_TA

[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-cli/

2024-04-25 Thread William Hubbs
commit: b334e317a509df22a00706212645ab85cbabe2c5
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr 26 05:07:54 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Apr 26 05:08:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b334e317

app-containers/docker-cli: add 26.1.0

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

 app-containers/docker-cli/Manifest |  2 +
 app-containers/docker-cli/docker-cli-26.1.0.ebuild | 72 ++
 2 files changed, 74 insertions(+)

diff --git a/app-containers/docker-cli/Manifest 
b/app-containers/docker-cli/Manifest
index b2342a573194..1485c2336233 100644
--- a/app-containers/docker-cli/Manifest
+++ b/app-containers/docker-cli/Manifest
@@ -8,3 +8,5 @@ DIST docker-cli-25.0.1-man.tar.xz 78920 BLAKE2B 
a4b483e7d3b5c5a70d834a49ca04cd94
 DIST docker-cli-25.0.1.tar.gz 6860093 BLAKE2B 
c0745afe7f009b692c91029e9a0a447a1179c2a865b6021f6d48aa2f44e3405084244ca6802c15eb389151fc46fa194efb535ca4c824bfcd92c1ad51371ff1fe
 SHA512 
6443f3184313acf34292f44b60b0de48c4cb141c607be81988aaacca36a6e4b6c862b249a5fba1c7f22b11523b42f3d38939f695e12f64eca305218add92d65f
 DIST docker-cli-25.0.4-man.tar.xz 78952 BLAKE2B 
91315d341c9a6eb42e039dee3ab0b683a2abb2bb3ce44d64fe7b662f03966bfd29ee16a8700368b88a2052df79b5863648df95cf1ddd1ffe9cfe6fb076db8ed8
 SHA512 
d7d942ee7b979056e0008261d83945be69e837c055b2392b9aa41850b8b003d304df66b06c83d3ff0f4d24b4c7135a370502623e844973768ffb699aab195f19
 DIST docker-cli-25.0.4.tar.gz 6862436 BLAKE2B 
6045e7080ca87971904e5a50057f420bc1e6ce9cc3038d5110ae067da259375eff17834e250d61c011aebc117034b892063fab2d131b5b8a9e5168602dc7fe83
 SHA512 
214984791ab67ca3da4bd5308d73a16218a0210da367d380bbe2a3f56eae131e252080aa2ebc3343df642007c9d91de6c0e0200122be9833866e58c87549db0d
+DIST docker-cli-26.1.0-man.tar.xz 79004 BLAKE2B 
36dcf969c6567680990420d6d177101bf457f7fc1c24dff195ce8b478268335419fba5ff51a7b77bb8c0a6e0e6077d83ddb50f2ecf08bf069be89fc4849afd6e
 SHA512 
36297ee3cbf096112ec41db2cd1d06796ddd27a57c4323e71a727e17d3930102710f643a77df9e68cd9b3294a6bb0fdf5565379e9fae7331e25afcd147b0084f
+DIST docker-cli-26.1.0.tar.gz 7213165 BLAKE2B 
302236467f2b6f3f46b0f0c75e89c2cef0cd251d36e12f78a67c906cfb85b842b998fd3b07f4a2dfc0a04825a9b105d90f11d176055ded397f2d4e9145639d5d
 SHA512 
1a1e9af1a836765ffa91f7f2e1b27911e2b6b373c308a7db332a7cd1825459ab1c04a93d03c9947b631bead0af21d9f03e06c3a60855cc56ca7039e50e38ba87

diff --git a/app-containers/docker-cli/docker-cli-26.1.0.ebuild 
b/app-containers/docker-cli/docker-cli-26.1.0.ebuild
new file mode 100644
index ..964ba9056825
--- /dev/null
+++ b/app-containers/docker-cli/docker-cli-26.1.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GIT_COMMIT=9714adc6c797755f63053726c56bc1c17c0c9204
+
+EGO_PN="github.com/docker/cli"
+MY_PV=${PV/_/-}
+inherit bash-completion-r1  golang-vcs-snapshot
+
+DESCRIPTION="the command line binary for docker"
+HOMEPAGE="https://www.docker.com/;
+SRC_URI="https://github.com/docker/cli/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-man.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
+IUSE="hardened selinux"
+
+RDEPEND="!https://github.com/tianon/docker-overlay/pull/10
+   export CGO_CFLAGS="-I${ESYSROOT}/usr/include"
+   export CGO_LDFLAGS="-L${ESYSROOT}/usr/$(get_libdir)"
+   emake \
+   LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" \
+   VERSION="${PV}" \
+   GITCOMMIT="${GIT_COMMIT}" \
+   dynbinary
+}
+
+src_install() {
+   dobin build/docker
+   doman "${WORKDIR}"/man/man?/*
+   dobashcomp contrib/completion/bash/*
+   bashcomp_alias docker dockerd
+   insinto /usr/share/fish/vendor_completions.d/
+   doins contrib/completion/fish/docker.fish
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/_*
+}
+
+pkg_postinst() {
+   has_version "app-containers/docker-buildx" && return
+   ewarn "the 'docker build' command is deprecated and will be removed in 
a"
+   ewarn "future release. If you need this functionality, install"
+   ewarn "app-containers/docker-buildx."
+}



[gentoo-commits] repo/gentoo:master commit in: app-containers/containerd/

2024-04-25 Thread William Hubbs
commit: 867e98bb77a846a118822476d7dfbbcb66e6e566
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr 26 05:05:10 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Apr 26 05:08:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867e98bb

app-containers/containerd: add 1.7.15

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

 app-containers/containerd/Manifest |  1 +
 app-containers/containerd/containerd-1.7.15.ebuild | 86 ++
 2 files changed, 87 insertions(+)

diff --git a/app-containers/containerd/Manifest 
b/app-containers/containerd/Manifest
index 226e64cdbb0c..52561c5926bf 100644
--- a/app-containers/containerd/Manifest
+++ b/app-containers/containerd/Manifest
@@ -1,6 +1,7 @@
 DIST containerd-1.7.1.tar.gz 9682254 BLAKE2B 
f168070caf2b76f0be350a98f41bfdbfe6d78344d68821fb92a29f839a6e847d795e5b79436e36f985aa88028ff1c3f44f134cf6bd502ddac22453a457bd952b
 SHA512 
e9b00ba8f4dd1b5b1088060d3822f684611d43b367ddfeb1bee1660140af85f31e9c9bfc600a67e8fc8645a625dc4e1919d9af7291bdeaa607bff7065a4fc945
 DIST containerd-1.7.13.tar.gz 10047499 BLAKE2B 
792eca378db4e1f7c57d68e00e2c77d11eab1ca60d280f662f1152a349d1c5ddc2a3a334484741e9a4a81f25cb800dce042eea94307c9f020d850ed81ef533aa
 SHA512 
b2932387ea14b8fb76e2583b862ec6495b2e08a8fd7cdf169978d554e8b352b44bb27585c9de1e4e3bb3984d0050d0f3de9bc7a559205d3130c2fe40f961feb4
 DIST containerd-1.7.14.tar.gz 10054632 BLAKE2B 
1a4db0d1fba16b71e55f213f5776dbef7d9806bf0f7623f0d1ab945554f8ef6c98a0d29923f1b19c4f0017b8a1c73ca929fd43522371c3c228be838e71e86763
 SHA512 
c80ad36027407b2e06fdff76280750f84de8d7300ef8be275976766f2a0a04dec1f0f850c8efcceaa7f6163f43922b427d7ae1fcdeabfaf531f487c25c461dc8
+DIST containerd-1.7.15.tar.gz 10071827 BLAKE2B 
91de9b7d777d53ecdab4af5bbb0d4ccbe755e4cf0fb7bc99a7bb15c66e0e11ad30aa2af685e0e8b0df80dbeef451704fa056a04b460d92adceebd290977febfc
 SHA512 
84a94c7658a431cfd7a5321ac262d966f4291337ddff14211951b0d2025cd3af25a48175794d2b3a630ffc25ba03047579163546a4758a2fb5d1898cd233854f
 DIST containerd-1.7.2.tar.gz 9688701 BLAKE2B 
d31cd0e96bb2675390cc63d06114e37d532b7c666b3ffc5b0087dfcef8de23559471f08bf8a52b164c5f645faf1b8102ab2ccdd8ec417a1c74336097f0c3a899
 SHA512 
c0d4c02991b7e9fc341c4ef3df2d93097f5854a51b99596ed95436a79f7a586820bb8bb7c17fc43b5f38d97ea942e59490fbbf6c9710391ef9caae3d34627bc5
 DIST containerd-1.7.6.tar.gz 9714550 BLAKE2B 
863df1a8ab0f0fe6ec62893ed64824763c1b5230fe830fa268820ce0d6254c79e1ac62ab1261a74785b86b01dff83ea9109a899857fa47a48f2cf2eaf298fea8
 SHA512 
8b7e13c6ea544754ba7d53092d143f3fd2224b9bc874a33d8a00b781e719927f1b22ad5cd1e35b7b95e4890e630f4b92308549a970587ccdf9dbb8eb470e2703
 DIST containerd-1.7.8.tar.gz 9939250 BLAKE2B 
cddfea0617e92dc56f118e63a3e7af0103c1afe1b18e2c3bf198e4a58aa52424cb62f813f304231700ca10f8ff8936faed5c26735d3dab8958de2219b6769db0
 SHA512 
29c317b53f1e0eb48f45da47161aad9e97a9e7c5ff6ca2fc0d1233b9e6dcf7c8cd7f866502df80119447e6b889c8ce26257282c7d1948e05e22e1a5afeed1d03

diff --git a/app-containers/containerd/containerd-1.7.15.ebuild 
b/app-containers/containerd/containerd-1.7.15.ebuild
new file mode 100644
index ..8f8b2dbe442a
--- /dev/null
+++ b/app-containers/containerd/containerd-1.7.15.ebuild
@@ -0,0 +1,86 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+GIT_REVISION=926c9586fe4a6236699318391cd44976a98e31f1
+
+DESCRIPTION="A daemon to control runC"
+HOMEPAGE="https://containerd.io/;
+SRC_URI="https://github.com/containerd/containerd/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test"
+
+DEPEND="
+   btrfs? ( sys-fs/btrfs-progs )
+   seccomp? ( sys-libs/libseccomp )
+"
+
+# recommended version of runc is found in script/setup/runc-version
+RDEPEND="
+   ${DEPEND}
+   ~app-containers/runc-1.1.12[apparmor?,seccomp?]
+"
+
+BDEPEND="
+   dev-go/go-md2man
+   virtual/pkgconfig
+"
+
+# tests require root or docker
+RESTRICT+="test"
+
+src_prepare() {
+   default
+   sed -i \
+   -e "s/-s -w//" \
+   -e "s/-mod=readonly//" \
+   Makefile || die
+   sed -i \
+   -e "s:/usr/local:/usr:" \
+   containerd.service || die
+}
+
+src_compile() {
+   local options=(
+   $(usev apparmor)
+   $(usex btrfs "" "no_btrfs")
+   $(usex cri "" "no_cri")
+   $(usex device-mapper "" "no_devmapper")
+   $(usev seccomp)
+   $(usev selinux)
+   )
+
+   myemakeargs=(
+   BUILDTAGS="${options[*]}"
+   LDFLAGS=&

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

2024-04-16 Thread William Hubbs
commit: a454c4e78a8772bd9a0a04a779979cc87dea28fb
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:49:47 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:49:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a454c4e7

sys-cluster/kube-scheduler: drop 1.27.11

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

 sys-cluster/kube-scheduler/Manifest|  1 -
 .../kube-scheduler/kube-scheduler-1.27.11.ebuild   | 38 --
 2 files changed, 39 deletions(-)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index fce3516f0702..074ea8e4b8ca 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,5 +1,4 @@
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
-DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.27.11.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.27.11.ebuild
deleted file mode 100644
index 5749b3f5740d..
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.27.11.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
-   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/kube-proxy/

2024-04-16 Thread William Hubbs
commit: 6c1e86a0737e3a6bde8c3df5bd1661fd2be48551
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:49:46 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:49:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c1e86a0

sys-cluster/kube-proxy: drop 1.27.11

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

 sys-cluster/kube-proxy/Manifest  |  1 -
 sys-cluster/kube-proxy/kube-proxy-1.27.11.ebuild | 34 
 2 files changed, 35 deletions(-)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index fce3516f0702..074ea8e4b8ca 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,5 +1,4 @@
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
-DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.27.11.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.27.11.ebuild
deleted file mode 100644
index 19efcef72cdb..
--- a/sys-cluster/kube-proxy/kube-proxy-1.27.11.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
-   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-apiserver/

2024-04-16 Thread William Hubbs
commit: 9f60ec691a40f9f5b132d184f66943bcf00b2414
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:49:42 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:49:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f60ec69

sys-cluster/kube-apiserver: drop 1.27.11

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

 sys-cluster/kube-apiserver/Manifest|  1 -
 .../kube-apiserver/kube-apiserver-1.27.11.ebuild   | 39 --
 2 files changed, 40 deletions(-)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index fce3516f0702..074ea8e4b8ca 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,5 +1,4 @@
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
-DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.27.11.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.27.11.ebuild
deleted file mode 100644
index da1830e53b97..
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.27.11.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
-   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/

2024-04-16 Thread William Hubbs
commit: dd4feff05c139ff039a28a8bfe08e8f48e6cee3b
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:49:44 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:49:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd4feff0

sys-cluster/kubectl: drop 1.27.11

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

 sys-cluster/kubectl/Manifest   |  1 -
 sys-cluster/kubectl/kubectl-1.27.11.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index fce3516f0702..074ea8e4b8ca 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,5 +1,4 @@
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
-DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1

diff --git a/sys-cluster/kubectl/kubectl-1.27.11.ebuild 
b/sys-cluster/kubectl/kubectl-1.27.11.ebuild
deleted file mode 100644
index 0bcfb3fa321d..
--- a/sys-cluster/kubectl/kubectl-1.27.11.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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"
-
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
-   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/kubeadm/

2024-04-16 Thread William Hubbs
commit: 53de54b0a718f054b33faa8e00cebaac661c4948
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:49:41 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:49:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53de54b0

sys-cluster/kubeadm: drop 1.27.11

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

 sys-cluster/kubeadm/Manifest   |  1 -
 sys-cluster/kubeadm/kubeadm-1.27.11.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index fce3516f0702..074ea8e4b8ca 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,5 +1,4 @@
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
-DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1

diff --git a/sys-cluster/kubeadm/kubeadm-1.27.11.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.27.11.ebuild
deleted file mode 100644
index b5dc256f5336..
--- a/sys-cluster/kubeadm/kubeadm-1.27.11.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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 selinux"
-
-BDEPEND=">=dev-lang/go-1.20"
-RDEPEND="app-containers/cri-tools
-   selinux? ( sec-policy/selinux-kubernetes )"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
-   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/

2024-04-16 Thread William Hubbs
commit: 77b8df72b1d3918aac5a6f2c792c592b769b1269
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:49:45 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:49:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77b8df72

sys-cluster/kubelet: drop 1.27.11

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

 sys-cluster/kubelet/Manifest   |  1 -
 sys-cluster/kubelet/kubelet-1.27.11.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index fce3516f0702..074ea8e4b8ca 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,5 +1,4 @@
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
-DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1

diff --git a/sys-cluster/kubelet/kubelet-1.27.11.ebuild 
b/sys-cluster/kubelet/kubelet-1.27.11.ebuild
deleted file mode 100644
index 948d25f3074c..
--- a/sys-cluster/kubelet/kubelet-1.27.11.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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 selinux"
-
-BDEPEND=">=dev-lang/go-1.20"
-RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
-
-RESTRICT+=" test "
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
-   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-controller-manager/

2024-04-16 Thread William Hubbs
commit: a74a7ef68df6d643477d062c03c79b6b1128e784
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:49:43 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:49:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a74a7ef6

sys-cluster/kube-controller-manager: drop 1.27.11

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

 sys-cluster/kube-controller-manager/Manifest   |  1 -
 .../kube-controller-manager-1.27.11.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index fce3516f0702..074ea8e4b8ca 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,5 +1,4 @@
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
-DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.11.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.11.ebuild
deleted file mode 100644
index 4b792167caaf..
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.11.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
-   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-proxy/

2024-04-16 Thread William Hubbs
commit: 6d914f19e2b0c70fefb3507d50d6f5c85ae03709
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:48:33 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:48:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d914f19

sys-cluster/kube-proxy: drop 1.28.7

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

 sys-cluster/kube-proxy/Manifest |  1 -
 sys-cluster/kube-proxy/kube-proxy-1.28.7.ebuild | 35 -
 2 files changed, 36 deletions(-)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index 9205051c55cf..fce3516f0702 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -2,7 +2,6 @@ DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b98
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
-DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
 DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 
6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f
 SHA512 
853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.28.7.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.28.7.ebuild
deleted file mode 100644
index a88d05e60e65..
--- a/sys-cluster/kube-proxy/kube-proxy-1.28.7.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
-   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/

2024-04-16 Thread William Hubbs
commit: be493577a020e9579ec418171586db3e776ffbde
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:48:34 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:48:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be493577

sys-cluster/kube-scheduler: drop 1.28.7

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

 sys-cluster/kube-scheduler/Manifest|  1 -
 .../kube-scheduler/kube-scheduler-1.28.7.ebuild| 39 --
 2 files changed, 40 deletions(-)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index 9205051c55cf..fce3516f0702 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -2,7 +2,6 @@ DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b98
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
-DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
 DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 
6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f
 SHA512 
853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.28.7.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.28.7.ebuild
deleted file mode 100644
index 2a519df97c29..
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.28.7.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
-   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-apiserver/

2024-04-16 Thread William Hubbs
commit: 1413f033b78ccb4eaca64b80267f95c1241fb370
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:48:29 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:48:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1413f033

sys-cluster/kube-apiserver: drop 1.28.7

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

 sys-cluster/kube-apiserver/Manifest|  1 -
 .../kube-apiserver/kube-apiserver-1.28.7.ebuild| 39 --
 2 files changed, 40 deletions(-)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 9205051c55cf..fce3516f0702 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -2,7 +2,6 @@ DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b98
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
-DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
 DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 
6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f
 SHA512 
853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.28.7.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.28.7.ebuild
deleted file mode 100644
index cdf98b8db32f..
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.28.7.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fNO-PIC ' '')" FORCE_HOST_GO="yes" \
-   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/

2024-04-16 Thread William Hubbs
commit: 6a1e4af5fe0b0661dd6edef98c2c90508c1cc043
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:48:31 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:48:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1e4af5

sys-cluster/kubectl: drop 1.28.7

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

 sys-cluster/kubectl/Manifest  |  1 -
 sys-cluster/kubectl/kubectl-1.28.7.ebuild | 34 ---
 2 files changed, 35 deletions(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 9205051c55cf..fce3516f0702 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -2,7 +2,6 @@ DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b98
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
-DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
 DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 
6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f
 SHA512 
853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603

diff --git a/sys-cluster/kubectl/kubectl-1.28.7.ebuild 
b/sys-cluster/kubectl/kubectl-1.28.7.ebuild
deleted file mode 100644
index 4cd6aca347c3..
--- a/sys-cluster/kubectl/kubectl-1.28.7.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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"
-
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
-   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/kubeadm/

2024-04-16 Thread William Hubbs
commit: b5ebe05680ab2f900d0d2b1b0e302756dc0a4233
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:48:28 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:48:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ebe056

sys-cluster/kubeadm: drop 1.28.7

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

 sys-cluster/kubeadm/Manifest  |  1 -
 sys-cluster/kubeadm/kubeadm-1.28.7.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 9205051c55cf..fce3516f0702 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -2,7 +2,6 @@ DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b98
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
-DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
 DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 
6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f
 SHA512 
853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603

diff --git a/sys-cluster/kubeadm/kubeadm-1.28.7.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.28.7.ebuild
deleted file mode 100644
index b5dc256f5336..
--- a/sys-cluster/kubeadm/kubeadm-1.28.7.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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 selinux"
-
-BDEPEND=">=dev-lang/go-1.20"
-RDEPEND="app-containers/cri-tools
-   selinux? ( sec-policy/selinux-kubernetes )"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
-   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/

2024-04-16 Thread William Hubbs
commit: f9f7850acf77339be0dc49dc465bb53b3492a45c
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:48:32 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:48:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f7850a

sys-cluster/kubelet: drop 1.28.7

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

 sys-cluster/kubelet/Manifest  |  1 -
 sys-cluster/kubelet/kubelet-1.28.7.ebuild | 38 ---
 2 files changed, 39 deletions(-)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 9205051c55cf..fce3516f0702 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -2,7 +2,6 @@ DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b98
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
-DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
 DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 
6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f
 SHA512 
853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603

diff --git a/sys-cluster/kubelet/kubelet-1.28.7.ebuild 
b/sys-cluster/kubelet/kubelet-1.28.7.ebuild
deleted file mode 100644
index ffb3e1b08e09..
--- a/sys-cluster/kubelet/kubelet-1.28.7.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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 selinux"
-
-BDEPEND=">=dev-lang/go-1.20"
-RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
-
-RESTRICT+=" test "
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
-   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-controller-manager/

2024-04-16 Thread William Hubbs
commit: add7ba586def25a318cfd598943de637d57a44fa
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:48:30 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:48:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=add7ba58

sys-cluster/kube-controller-manager: drop 1.28.7

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

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

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index 9205051c55cf..fce3516f0702 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -2,7 +2,6 @@ DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b98
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
-DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
 DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 
6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f
 SHA512 
853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.7.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.7.ebuild
deleted file mode 100644
index 33452d9e0af1..
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.7.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
-   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/

2024-04-16 Thread William Hubbs
commit: 9ea3d9e93f88afb748c7117a5dc610b9a2e9b18d
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:47:12 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:47:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea3d9e9

sys-cluster/kube-scheduler: drop 1.29.2

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

 sys-cluster/kube-scheduler/Manifest|  1 -
 .../kube-scheduler/kube-scheduler-1.29.2.ebuild| 39 --
 2 files changed, 40 deletions(-)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index beebe7935860..9205051c55cf 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -5,5 +5,4 @@ DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b44
 DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
-DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a
 DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 
6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f
 SHA512 
853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.29.2.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.29.2.ebuild
deleted file mode 100644
index 2a519df97c29..
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.29.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
-   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/

2024-04-16 Thread William Hubbs
commit: 9779ecbc07e8b23c64f980a109b923c63ebce225
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:47:08 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:47:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9779ecbc

sys-cluster/kube-controller-manager: drop 1.29.2

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

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

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index beebe7935860..9205051c55cf 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -5,5 +5,4 @@ DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b44
 DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
-DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a
 DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 
6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f
 SHA512 
853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.2.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.2.ebuild
deleted file mode 100644
index 33452d9e0af1..
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS=-v GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
-   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/

2024-04-16 Thread William Hubbs
commit: c88ff4fed356b7692dbc2f841d6a83888cf3b290
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:47:06 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:47:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c88ff4fe

sys-cluster/kubeadm: drop 1.29.2

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

 sys-cluster/kubeadm/Manifest  |  1 -
 sys-cluster/kubeadm/kubeadm-1.29.2.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index beebe7935860..9205051c55cf 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -5,5 +5,4 @@ DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b44
 DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
-DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a
 DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 
6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f
 SHA512 
853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603

diff --git a/sys-cluster/kubeadm/kubeadm-1.29.2.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.29.2.ebuild
deleted file mode 100644
index b5dc256f5336..
--- a/sys-cluster/kubeadm/kubeadm-1.29.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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 selinux"
-
-BDEPEND=">=dev-lang/go-1.20"
-RDEPEND="app-containers/cri-tools
-   selinux? ( sec-policy/selinux-kubernetes )"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
-   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-proxy/

2024-04-16 Thread William Hubbs
commit: aa3f0593ba7f1416f0b9f6fe0445d50553ac24a7
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:47:11 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:47:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa3f0593

sys-cluster/kube-proxy: drop 1.29.2

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

 sys-cluster/kube-proxy/Manifest |  1 -
 sys-cluster/kube-proxy/kube-proxy-1.29.2.ebuild | 35 -
 2 files changed, 36 deletions(-)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index beebe7935860..9205051c55cf 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -5,5 +5,4 @@ DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b44
 DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
-DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a
 DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 
6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f
 SHA512 
853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.29.2.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.29.2.ebuild
deleted file mode 100644
index a88d05e60e65..
--- a/sys-cluster/kube-proxy/kube-proxy-1.29.2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
-   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/kubelet/

2024-04-16 Thread William Hubbs
commit: cd63941bc843ef0b5995ed2ddeb07f3562aa8ae4
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:47:10 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:47:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd63941b

sys-cluster/kubelet: drop 1.29.2

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

 sys-cluster/kubelet/Manifest  |  1 -
 sys-cluster/kubelet/kubelet-1.29.2.ebuild | 38 ---
 2 files changed, 39 deletions(-)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index beebe7935860..9205051c55cf 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -5,5 +5,4 @@ DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b44
 DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
-DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a
 DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 
6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f
 SHA512 
853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603

diff --git a/sys-cluster/kubelet/kubelet-1.29.2.ebuild 
b/sys-cluster/kubelet/kubelet-1.29.2.ebuild
deleted file mode 100644
index ffb3e1b08e09..
--- a/sys-cluster/kubelet/kubelet-1.29.2.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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 selinux"
-
-BDEPEND=">=dev-lang/go-1.20"
-RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
-
-RESTRICT+=" test "
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
-   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/kubectl/

2024-04-16 Thread William Hubbs
commit: d742361974faf991ae3caed1d86b590af332c250
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:47:09 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:47:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7423619

sys-cluster/kubectl: drop 1.29.2

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

 sys-cluster/kubectl/Manifest  |  1 -
 sys-cluster/kubectl/kubectl-1.29.2.ebuild | 34 ---
 2 files changed, 35 deletions(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index beebe7935860..9205051c55cf 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -5,5 +5,4 @@ DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b44
 DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
-DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a
 DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 
6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f
 SHA512 
853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603

diff --git a/sys-cluster/kubectl/kubectl-1.29.2.ebuild 
b/sys-cluster/kubectl/kubectl-1.29.2.ebuild
deleted file mode 100644
index 4cd6aca347c3..
--- a/sys-cluster/kubectl/kubectl-1.29.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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"
-
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
-   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" FORCE_HOST_GO=yes \
-   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/

2024-04-16 Thread William Hubbs
commit: 6db15fc8470c58ac4710c2b49b56262db98fd20a
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:47:07 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:47:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db15fc8

sys-cluster/kube-apiserver: drop 1.29.2

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

 sys-cluster/kube-apiserver/Manifest|  1 -
 .../kube-apiserver/kube-apiserver-1.29.2.ebuild| 39 --
 2 files changed, 40 deletions(-)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index beebe7935860..9205051c55cf 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -5,5 +5,4 @@ DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b44
 DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1
 DIST kubernetes-1.29.1.tar.gz 41130463 BLAKE2B 
d75807ec1b0ee92f7f91f985b10c37ebd352286d12a25b08fa2ad71e54f45e51aba49967a268b996932f421fd4163bd8815b4abef1aeb3776576ca76f2dc1779
 SHA512 
aee9da0fb1da355cbcdc9db584d99969c13cf8c4fce669f209b6e309cf059556f2820e66a90e8ea09dd56d7c289c6a9cb2bf817e2d260220c77d0a9cd2a4850a
-DIST kubernetes-1.29.2.tar.gz 41132583 BLAKE2B 
ebccc20026bbe9f6829c12b458cd80b76d4b104d8610d0998f1602e42983ce73fb118be2bde092fc58291224f1e49f308243e821184a94365d3a6103f5a24c09
 SHA512 
8358890bd1769492c686abf938981eedc3b98d742dfc85ccd8799531ff78418cf26a611c84d1bbc610e942ade7c4fffdd146113e642f948d0f0b917558a4f47a
 DIST kubernetes-1.29.3.tar.gz 41151982 BLAKE2B 
6eec9ee21caa2da737185f64a1fa49fda6ad914e9f1cb0c9fd8f0e43d6eaec1e2efaa23bcbbf06c116d554ace1eaef98ff2e9db409487b2317f631768d79b54f
 SHA512 
853b7d38c850780a5e39fcb817012b35eea91b62d055f6611aba8f14cd7f6c176a047dc7e79ecc11d3bd7815f3ececb26b8e5d419124c03c4aecf6f0670ca603

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.29.2.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.29.2.ebuild
deleted file mode 100644
index cdf98b8db32f..
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.29.2.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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}"
-BDEPEND=">=dev-lang/go-1.20"
-
-RESTRICT+=" test"
-S="${WORKDIR}/kubernetes-${PV}"
-
-src_compile() {
-   CGO_LDFLAGS="$(usex hardened '-fNO-PIC ' '')" FORCE_HOST_GO="yes" \
-   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/

2024-04-16 Thread William Hubbs
commit: ce9b0d23544bd7f2457f9e1230c25fb8a3fb9c52
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:45:54 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:45:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce9b0d23

sys-cluster/kube-scheduler: drop 1.26.13

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

 sys-cluster/kube-scheduler/Manifest|  1 -
 .../kube-scheduler/kube-scheduler-1.26.13.ebuild   | 38 --
 2 files changed, 39 deletions(-)

diff --git a/sys-cluster/kube-scheduler/Manifest 
b/sys-cluster/kube-scheduler/Manifest
index 32740c144d11..beebe7935860 100644
--- a/sys-cluster/kube-scheduler/Manifest
+++ b/sys-cluster/kube-scheduler/Manifest
@@ -1,4 +1,3 @@
-DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb908e4ea9dedb3cbe9384a9560c162e069ca8c2f9daddc9159adbd6791b11f5b24c6fbbc5e1c56369e38771a031a6e66eea
 SHA512 
c3b153323e24ffaf05f27e6c3b05897052c94321a18830fbea061f722d5d0635e7d7042838d82654a48d45b7260bf7fd0e039081481be9c175f04bb7d3a94881
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.26.13.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.26.13.ebuild
deleted file mode 100644
index 435df0fe81ed..
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.26.13.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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}"
-BDEPEND=">=dev-lang/go-1.19"
-
-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/kube-apiserver/

2024-04-16 Thread William Hubbs
commit: 7de6f64162edc29ed0a39677f0bda034b6327b0a
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:45:49 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:45:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7de6f641

sys-cluster/kube-apiserver: drop 1.26.13

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

 sys-cluster/kube-apiserver/Manifest|  1 -
 .../kube-apiserver/kube-apiserver-1.26.13.ebuild   | 39 --
 2 files changed, 40 deletions(-)

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 32740c144d11..beebe7935860 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,4 +1,3 @@
-DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb908e4ea9dedb3cbe9384a9560c162e069ca8c2f9daddc9159adbd6791b11f5b24c6fbbc5e1c56369e38771a031a6e66eea
 SHA512 
c3b153323e24ffaf05f27e6c3b05897052c94321a18830fbea061f722d5d0635e7d7042838d82654a48d45b7260bf7fd0e039081481be9c175f04bb7d3a94881
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.26.13.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.26.13.ebuild
deleted file mode 100644
index c65d7b0bd328..
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.26.13.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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}"
-BDEPEND=">=dev-lang/go-1.19"
-
-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-proxy/

2024-04-16 Thread William Hubbs
commit: ecc5fd5315fc5a446bc6a6a27b6dc122b38c64da
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:45:53 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:45:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc5fd53

sys-cluster/kube-proxy: drop 1.26.13

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

 sys-cluster/kube-proxy/Manifest  |  1 -
 sys-cluster/kube-proxy/kube-proxy-1.26.13.ebuild | 34 
 2 files changed, 35 deletions(-)

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index 32740c144d11..beebe7935860 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,4 +1,3 @@
-DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb908e4ea9dedb3cbe9384a9560c162e069ca8c2f9daddc9159adbd6791b11f5b24c6fbbc5e1c56369e38771a031a6e66eea
 SHA512 
c3b153323e24ffaf05f27e6c3b05897052c94321a18830fbea061f722d5d0635e7d7042838d82654a48d45b7260bf7fd0e039081481be9c175f04bb7d3a94881
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.26.13.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.26.13.ebuild
deleted file mode 100644
index 470611bd4952..
--- a/sys-cluster/kube-proxy/kube-proxy-1.26.13.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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"
-BDEPEND=">=dev-lang/go-1.19"
-
-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/

2024-04-16 Thread William Hubbs
commit: 36d4213eb442279be3fa1250390b18ad5e8a2688
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:45:48 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:45:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36d4213e

sys-cluster/kubeadm: drop 1.26.13

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

 sys-cluster/kubeadm/Manifest   |  1 -
 sys-cluster/kubeadm/kubeadm-1.26.13.ebuild | 35 --
 2 files changed, 36 deletions(-)

diff --git a/sys-cluster/kubeadm/Manifest b/sys-cluster/kubeadm/Manifest
index 32740c144d11..beebe7935860 100644
--- a/sys-cluster/kubeadm/Manifest
+++ b/sys-cluster/kubeadm/Manifest
@@ -1,4 +1,3 @@
-DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb908e4ea9dedb3cbe9384a9560c162e069ca8c2f9daddc9159adbd6791b11f5b24c6fbbc5e1c56369e38771a031a6e66eea
 SHA512 
c3b153323e24ffaf05f27e6c3b05897052c94321a18830fbea061f722d5d0635e7d7042838d82654a48d45b7260bf7fd0e039081481be9c175f04bb7d3a94881
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923

diff --git a/sys-cluster/kubeadm/kubeadm-1.26.13.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.26.13.ebuild
deleted file mode 100644
index 8c9c8545a38b..
--- a/sys-cluster/kubeadm/kubeadm-1.26.13.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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 selinux"
-
-BDEPEND=">=dev-lang/go-1.19"
-RDEPEND="app-containers/cri-tools
-   selinux? ( sec-policy/selinux-kubernetes )"
-
-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/

2024-04-16 Thread William Hubbs
commit: e2eaed8197cb647a945fb4568bf93978baf5d6ec
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:45:52 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:45:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2eaed81

sys-cluster/kubelet: drop 1.26.13

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

 sys-cluster/kubelet/Manifest   |  1 -
 sys-cluster/kubelet/kubelet-1.26.13.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 32740c144d11..beebe7935860 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,4 +1,3 @@
-DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb908e4ea9dedb3cbe9384a9560c162e069ca8c2f9daddc9159adbd6791b11f5b24c6fbbc5e1c56369e38771a031a6e66eea
 SHA512 
c3b153323e24ffaf05f27e6c3b05897052c94321a18830fbea061f722d5d0635e7d7042838d82654a48d45b7260bf7fd0e039081481be9c175f04bb7d3a94881
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923

diff --git a/sys-cluster/kubelet/kubelet-1.26.13.ebuild 
b/sys-cluster/kubelet/kubelet-1.26.13.ebuild
deleted file mode 100644
index 829630abeb51..
--- a/sys-cluster/kubelet/kubelet-1.26.13.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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 selinux"
-
-BDEPEND=">=dev-lang/go-1.19"
-RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
-
-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/kubectl/

2024-04-16 Thread William Hubbs
commit: 2b785e8c2212bcdaf679b416ce02a00487c64514
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:45:51 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:45:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b785e8c

sys-cluster/kubectl: drop 1.26.13

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

 sys-cluster/kubectl/Manifest   |  1 -
 sys-cluster/kubectl/kubectl-1.26.13.ebuild | 33 --
 2 files changed, 34 deletions(-)

diff --git a/sys-cluster/kubectl/Manifest b/sys-cluster/kubectl/Manifest
index 32740c144d11..beebe7935860 100644
--- a/sys-cluster/kubectl/Manifest
+++ b/sys-cluster/kubectl/Manifest
@@ -1,4 +1,3 @@
-DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb908e4ea9dedb3cbe9384a9560c162e069ca8c2f9daddc9159adbd6791b11f5b24c6fbbc5e1c56369e38771a031a6e66eea
 SHA512 
c3b153323e24ffaf05f27e6c3b05897052c94321a18830fbea061f722d5d0635e7d7042838d82654a48d45b7260bf7fd0e039081481be9c175f04bb7d3a94881
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923

diff --git a/sys-cluster/kubectl/kubectl-1.26.13.ebuild 
b/sys-cluster/kubectl/kubectl-1.26.13.ebuild
deleted file mode 100644
index 4a50d9c0de2b..
--- a/sys-cluster/kubectl/kubectl-1.26.13.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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"
-
-BDEPEND=">=dev-lang/go-1.19"
-
-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-controller-manager/

2024-04-16 Thread William Hubbs
commit: 13aab2d551378308ea615b68b31eeae1f3efa1e4
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:45:50 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:45:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13aab2d5

sys-cluster/kube-controller-manager: drop 1.26.13

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

 sys-cluster/kube-controller-manager/Manifest   |  1 -
 .../kube-controller-manager-1.26.13.ebuild | 38 --
 2 files changed, 39 deletions(-)

diff --git a/sys-cluster/kube-controller-manager/Manifest 
b/sys-cluster/kube-controller-manager/Manifest
index 32740c144d11..beebe7935860 100644
--- a/sys-cluster/kube-controller-manager/Manifest
+++ b/sys-cluster/kube-controller-manager/Manifest
@@ -1,4 +1,3 @@
-DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb908e4ea9dedb3cbe9384a9560c162e069ca8c2f9daddc9159adbd6791b11f5b24c6fbbc5e1c56369e38771a031a6e66eea
 SHA512 
c3b153323e24ffaf05f27e6c3b05897052c94321a18830fbea061f722d5d0635e7d7042838d82654a48d45b7260bf7fd0e039081481be9c175f04bb7d3a94881
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
 DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.13.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.13.ebuild
deleted file mode 100644
index 7a5a41afa2d2..
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.26.13.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-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}"
-BDEPEND=">=dev-lang/go-1.19"
-
-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-proxy/

2024-04-16 Thread William Hubbs
commit: 3167d919590c91e7538cc2249888cb2014cb6a8f
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:43:21 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:43:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3167d919

sys-cluster/kube-proxy: stabilize 1.27.12 for amd64

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

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

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.27.12.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.27.12.ebuild
index 19efcef72cdb..7f6dd9559972 100644
--- a/sys-cluster/kube-proxy/kube-proxy-1.27.12.ebuild
+++ b/sys-cluster/kube-proxy/kube-proxy-1.27.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 ~arm64"
 IUSE="hardened"
 
 RDEPEND="net-firewall/conntrack-tools"



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

2024-04-16 Thread William Hubbs
commit: 3ed03c50e14495b82f43f2eb35d1d5c82fe8bfe9
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:43:18 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:43:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ed03c50

sys-cluster/kubectl: stabilize 1.27.12 for amd64

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

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

diff --git a/sys-cluster/kubectl/kubectl-1.27.12.ebuild 
b/sys-cluster/kubectl/kubectl-1.27.12.ebuild
index 0bcfb3fa321d..f0497269a979 100644
--- a/sys-cluster/kubectl/kubectl-1.27.12.ebuild
+++ b/sys-cluster/kubectl/kubectl-1.27.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 ~arm64"
 IUSE="hardened"
 
 BDEPEND=">=dev-lang/go-1.20"



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

2024-04-16 Thread William Hubbs
commit: e775cefb31743df37b09801875f48aad4d6e319b
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:43:19 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:43:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e775cefb

sys-cluster/kubelet: stabilize 1.27.12 for amd64

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

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

diff --git a/sys-cluster/kubelet/kubelet-1.27.12.ebuild 
b/sys-cluster/kubelet/kubelet-1.27.12.ebuild
index 948d25f3074c..e2ef66a68a87 100644
--- a/sys-cluster/kubelet/kubelet-1.27.12.ebuild
+++ b/sys-cluster/kubelet/kubelet-1.27.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 ~arm64"
 IUSE="hardened selinux"
 
 BDEPEND=">=dev-lang/go-1.20"



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

2024-04-16 Thread William Hubbs
commit: 7f966aa6f4ca51710b6b86a16f904ee2d0ee6c3f
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:43:22 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:43:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f966aa6

sys-cluster/kube-scheduler: stabilize 1.27.12 for amd64

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

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

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.27.12.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.27.12.ebuild
index 5749b3f5740d..57c3be548dec 100644
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.27.12.ebuild
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.27.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 ~arm64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-scheduler



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

2024-04-16 Thread William Hubbs
commit: 0a51bd770caf2d543ed0690a2890d895e184e840
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:43:13 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:43:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a51bd77

sys-cluster/kubeadm: stabilize 1.27.12 for amd64

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

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

diff --git a/sys-cluster/kubeadm/kubeadm-1.27.12.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.27.12.ebuild
index b5dc256f5336..b9fa1efd4738 100644
--- a/sys-cluster/kubeadm/kubeadm-1.27.12.ebuild
+++ b/sys-cluster/kubeadm/kubeadm-1.27.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 ~arm64"
 IUSE="hardened selinux"
 
 BDEPEND=">=dev-lang/go-1.20"



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

2024-04-16 Thread William Hubbs
commit: b01148212db0a0b25f02eb9bbb1ac242cebc01fe
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:43:15 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:43:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0114821

sys-cluster/kube-apiserver: stabilize 1.27.12 for amd64

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

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

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.27.12.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.27.12.ebuild
index da1830e53b97..0b07f4fb9138 100644
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.27.12.ebuild
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.27.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 ~arm64"
 IUSE="hardened"
 
 COMMON_DEPEND="



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

2024-04-16 Thread William Hubbs
commit: 6f86518e97682cd070ac3b45d6abb1f4655eed22
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:43:16 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:43:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f86518e

sys-cluster/kube-controller-manager: stabilize 1.27.12 for amd64

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

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

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.12.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.12.ebuild
index 4b792167caaf..f2fe34fdad36 100644
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.12.ebuild
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.27.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 ~arm64"
 IUSE="hardened"
 
 COMMON_DEPEND="acct-group/kube-controller-manager



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

2024-04-16 Thread William Hubbs
commit: a2f3967c8aad000e10a73a2bb09c09ce44cc62dc
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:42:07 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:42:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2f3967c

sys-cluster/kube-scheduler: stabilize 1.28.8 for amd64

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

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

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.28.8.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.28.8.ebuild
index 2a519df97c29..cc297702c9e0 100644
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.28.8.ebuild
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.28.8.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-proxy/

2024-04-16 Thread William Hubbs
commit: 2b986c491dff70b1dde56a8cf539b554baea2dbc
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:42:06 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:42:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b986c49

sys-cluster/kube-proxy: stabilize 1.28.8 for amd64

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

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

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.28.8.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.28.8.ebuild
index a88d05e60e65..03d23c9c0a7b 100644
--- a/sys-cluster/kube-proxy/kube-proxy-1.28.8.ebuild
+++ b/sys-cluster/kube-proxy/kube-proxy-1.28.8.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/kube-apiserver/

2024-04-16 Thread William Hubbs
commit: 37372807c0804e5e5c0c6516c00c29b6be1a426f
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:42:00 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:42:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37372807

sys-cluster/kube-apiserver: stabilize 1.28.8 for amd64

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

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

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.28.8.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.28.8.ebuild
index cdf98b8db32f..6a3a360634ba 100644
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.28.8.ebuild
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.28.8.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/kubeadm/

2024-04-16 Thread William Hubbs
commit: 2c3bd9a9428cdef0329f3d5b4dbc7291e0755d07
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:41:58 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:41:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c3bd9a9

sys-cluster/kubeadm: stabilize 1.28.8 for amd64

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

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

diff --git a/sys-cluster/kubeadm/kubeadm-1.28.8.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.28.8.ebuild
index b5dc256f5336..b9fa1efd4738 100644
--- a/sys-cluster/kubeadm/kubeadm-1.28.8.ebuild
+++ b/sys-cluster/kubeadm/kubeadm-1.28.8.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 selinux"
 
 BDEPEND=">=dev-lang/go-1.20"



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

2024-04-16 Thread William Hubbs
commit: b4dfa4507cf8fcf66c9c12d59125d91bd860d654
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:42:04 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:42:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4dfa450

sys-cluster/kubelet: stabilize 1.28.8 for amd64

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

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

diff --git a/sys-cluster/kubelet/kubelet-1.28.8.ebuild 
b/sys-cluster/kubelet/kubelet-1.28.8.ebuild
index ffb3e1b08e09..ca21a72a20d6 100644
--- a/sys-cluster/kubelet/kubelet-1.28.8.ebuild
+++ b/sys-cluster/kubelet/kubelet-1.28.8.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 selinux"
 
 BDEPEND=">=dev-lang/go-1.20"



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

2024-04-16 Thread William Hubbs
commit: 74e2333d876b97661a198269a26ad31ed47517be
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:42:01 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:42:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74e2333d

sys-cluster/kube-controller-manager: stabilize 1.28.8 for amd64

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

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

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.8.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.8.ebuild
index 33452d9e0af1..4254435b542c 100644
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.8.ebuild
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.28.8.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/kubectl/

2024-04-16 Thread William Hubbs
commit: 126d7f7ef724da0583506becb52c81c14c4ad190
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:42:03 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:42:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=126d7f7e

sys-cluster/kubectl: stabilize 1.28.8 for amd64

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

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

diff --git a/sys-cluster/kubectl/kubectl-1.28.8.ebuild 
b/sys-cluster/kubectl/kubectl-1.28.8.ebuild
index 4cd6aca347c3..45e1e83a34ba 100644
--- a/sys-cluster/kubectl/kubectl-1.28.8.ebuild
+++ b/sys-cluster/kubectl/kubectl-1.28.8.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"
 
 BDEPEND=">=dev-lang/go-1.20"



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

2024-04-16 Thread William Hubbs
commit: 02a02aa6511b8b27bcbec08a5eb23f8dd0753049
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:39:39 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:40:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a02aa6

sys-cluster/kubeadm: stabilize 1.29.3 for amd64

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

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

diff --git a/sys-cluster/kubeadm/kubeadm-1.29.3.ebuild 
b/sys-cluster/kubeadm/kubeadm-1.29.3.ebuild
index b5dc256f5336..b9fa1efd4738 100644
--- a/sys-cluster/kubeadm/kubeadm-1.29.3.ebuild
+++ b/sys-cluster/kubeadm/kubeadm-1.29.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 selinux"
 
 BDEPEND=">=dev-lang/go-1.20"



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

2024-04-16 Thread William Hubbs
commit: 02a186814b3323d632c71561c59539398c74557e
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:39:48 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:40:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02a18681

sys-cluster/kube-controller-manager: stabilize 1.29.3 for amd64

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

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

diff --git 
a/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.3.ebuild 
b/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.3.ebuild
index 33452d9e0af1..4254435b542c 100644
--- a/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.3.ebuild
+++ b/sys-cluster/kube-controller-manager/kube-controller-manager-1.29.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/kube-proxy/

2024-04-16 Thread William Hubbs
commit: 943b8b66c6d92bc1277cb9790c95621995e6bf1e
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:39:53 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:40:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=943b8b66

sys-cluster/kube-proxy: stabilize 1.29.3 for amd64

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

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

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.29.3.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.29.3.ebuild
index a88d05e60e65..03d23c9c0a7b 100644
--- a/sys-cluster/kube-proxy/kube-proxy-1.29.3.ebuild
+++ b/sys-cluster/kube-proxy/kube-proxy-1.29.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/kube-scheduler/

2024-04-16 Thread William Hubbs
commit: 7b31241df43936cab7484e451866d7c137922ce6
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:39:54 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:40:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b31241d

sys-cluster/kube-scheduler: stabilize 1.29.3 for amd64

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

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

diff --git a/sys-cluster/kube-scheduler/kube-scheduler-1.29.3.ebuild 
b/sys-cluster/kube-scheduler/kube-scheduler-1.29.3.ebuild
index 2a519df97c29..cc297702c9e0 100644
--- a/sys-cluster/kube-scheduler/kube-scheduler-1.29.3.ebuild
+++ b/sys-cluster/kube-scheduler/kube-scheduler-1.29.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/kubectl/

2024-04-16 Thread William Hubbs
commit: 0daa5cdfe0e1c0fb0e90e5b9676b4ad2dfc47f81
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:39:49 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:40:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0daa5cdf

sys-cluster/kubectl: stabilize 1.29.3 for amd64

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

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

diff --git a/sys-cluster/kubectl/kubectl-1.29.3.ebuild 
b/sys-cluster/kubectl/kubectl-1.29.3.ebuild
index 4cd6aca347c3..45e1e83a34ba 100644
--- a/sys-cluster/kubectl/kubectl-1.29.3.ebuild
+++ b/sys-cluster/kubectl/kubectl-1.29.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"
 
 BDEPEND=">=dev-lang/go-1.20"



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

2024-04-16 Thread William Hubbs
commit: 60c76aab68042ce70aa5a8404c1227c8f13db35b
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:39:51 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:40:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c76aab

sys-cluster/kubelet: stabilize 1.29.3 for amd64

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

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

diff --git a/sys-cluster/kubelet/kubelet-1.29.3.ebuild 
b/sys-cluster/kubelet/kubelet-1.29.3.ebuild
index ffb3e1b08e09..ca21a72a20d6 100644
--- a/sys-cluster/kubelet/kubelet-1.29.3.ebuild
+++ b/sys-cluster/kubelet/kubelet-1.29.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 selinux"
 
 BDEPEND=">=dev-lang/go-1.20"



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

2024-04-16 Thread William Hubbs
commit: 6962a2a37c7fe0d214dd20901818b02c12a93074
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 15:39:46 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 15:40:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6962a2a3

sys-cluster/kube-apiserver: stabilize 1.29.3 for amd64

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

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

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.29.3.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.29.3.ebuild
index cdf98b8db32f..6a3a360634ba 100644
--- a/sys-cluster/kube-apiserver/kube-apiserver-1.29.3.ebuild
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.29.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: net-libs/nodejs/

2024-04-15 Thread William Hubbs
commit: 5bbf46b62f102ccbda237881b8d1cf7fd0e41e89
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 04:01:14 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 04:06:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bbf46b6

net-libs/nodejs: drop 20.7.0, 20.8.1, 20.8.1-r1, 20.9.0, 20.11.1

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

 net-libs/nodejs/Manifest|   4 -
 net-libs/nodejs/nodejs-20.11.1.ebuild   | 265 
 net-libs/nodejs/nodejs-20.7.0.ebuild| 262 ---
 net-libs/nodejs/nodejs-20.8.1-r1.ebuild | 262 ---
 net-libs/nodejs/nodejs-20.8.1.ebuild| 261 ---
 net-libs/nodejs/nodejs-20.9.0.ebuild| 261 ---
 6 files changed, 1315 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 787df9051a2b..2e380e400f3c 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -5,9 +5,5 @@ DIST node-v18.19.0.tar.xz 41248748 BLAKE2B 
24f9c99737a6d455ad83a7c55d0c668190570
 DIST node-v18.19.1.tar.xz 41250068 BLAKE2B 
e7a96f30ba1c2a5eb4c93e20474b6ace3824c38476ab4170a7e60b0d6812fa83e5bac980e4af8b6948be7cbc516ee4bda43d551991f89f4dcdb6dab5fe7ccb97
 SHA512 
2ce39b2fccc05c8d5f255b88f07f58b164d84d27d88a337f93a8c13b0f3d692dada28e96df74a0a340310cf1a3d95bd0729f25752e6eaf2f7a1af7ed5a88c22b
 DIST node-v18.20.1.tar.xz 40434200 BLAKE2B 
560e04d5da8c2f3f4ef82e67b483f2c5d9a59b0646108a1dfc0bd80b410b60b15ee517be7d720834232fc49ed5d94785ebd64282c9abd3c10bdcb883a6960a38
 SHA512 
08864a164cfde08e369653abd17f6fe549db014697bd36abd07233d5ae746417ef18ea80e3d3f3630503a21110bb5e0ebd0073b4f2885b00c2d46e6f31c386a3
 DIST node-v20.11.0.tar.xz 42162348 BLAKE2B 
c090a3b118c9f3b497450ea2572b08a7a0df0834f280b212d6f068e5fb75a0a095cc41fe5d530c51dd7c2ae4815cedce1c52642fdc5aa07345fb546c2ea3b396
 SHA512 
405cbd53f75d94b9c31536a638c6508215b34a77505471319c46f66eb87ac907cb6796b25efa27162da53cb6a013aaf9ad1a5690eb7ed793969055a648d1d53c
-DIST node-v20.11.1.tar.xz 42159296 BLAKE2B 
ab8b8de9b4639077033afd43532208672e5a5611df424edc18ab3ee9a9d8789a552ca10538e45ef4522f5883968a2933eb0d221a7154beb110fdd638cb9e022c
 SHA512 
b3a3ab3cdeccb54eb38a5b95eece5d180077393e7c1766bc591bbdc0445d78fdd4e19d2d3a3325cb6788a19cef83f48172ff7a6ec152eb1c352b3862dd955596
 DIST node-v20.12.1.tar.xz 41743360 BLAKE2B 
1e2819724051720321a429bb18967a12608e8f93ef1760c520a40c9130e6138f95ab4e87f1acbaa72142bdd801ec3050bc42d7e4fae8d6a62192c3511b922e0a
 SHA512 
c51c4aa37cc80f3fe34381f2cdf431053124ec6b83fc8490573502adfab48601c382448132c9962ab135bebaffc257a9d5b63334ba8ff480db57b5706bbfed67
 DIST node-v20.6.1.tar.xz 41791920 BLAKE2B 
c131aa9dd2a155eb24dda80e4997895aab7d935e46d1f21e9e176aa15021aa68be41f49cc43557f0b2c962baf3b2da4ea0ba044efd5016ea58bf2dc0b76c4edd
 SHA512 
8a6d998ae9b52872ff8cdcd44261f644161f31bcb565329ae05e68945c8da939eabcb76d2e0f628c8eb634de37d7b16334823f64122e4483c390117d8aa511bf
-DIST node-v20.7.0.tar.xz 41824232 BLAKE2B 
ac13e5fea6af99309c5a5e77de79eebe42f894e6182daa13d0d287bed07eb0fbed1e6103c3600216da7bbcbc572900a2a44c622095ff37e0af40a49d0213a866
 SHA512 
5d95079d8ebe3992d5e34fac607ebb9601f33645874be0e81093a376a57ea23e3a1b74a06dfede1c9289258d40273fa23140bf1954e5d04eed4ec6beafcbc67c
-DIST node-v20.8.1.tar.xz 41863408 BLAKE2B 
84bd93d9d49f54e655a78194050e91a91ede2d6d415f929e2b942955a3b082d902601b40fdc9eb16a5e16fe46627110d1f43d94ab464d812f165915cf1aa598b
 SHA512 
d76245a8ec35fdb481e898efc457d3804d425a0d8e2da9175cdcc41036c57b5a6c23a5c2e84b7b417d3f48be631bff86708b2cae9e65ca3a22908caa3190ed1b
-DIST node-v20.9.0.tar.xz 41857572 BLAKE2B 
0f4acc579e27b61bc3aa4179abcd9d137e9343427da138bf0114cb2a030b46848d4ec5b5bdca15fafc5afa1ae35200b8d98586f85444c73a5f78d70135260b73
 SHA512 
2b9453723149e0a94e759131460699a6fdf8656f0c1b7243307442cabef606a4e1d40781b80eaf632874952cb2468fa1e766ababdaa103d5dab623e0ca2f85de

diff --git a/net-libs/nodejs/nodejs-20.11.1.ebuild 
b/net-libs/nodejs/nodejs-20.11.1.ebuild
deleted file mode 100644
index fbfccfb9b764..
--- a/net-libs/nodejs/nodejs-20.11.1.ebuild
+++ /dev/null
@@ -1,265 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CONFIG_CHECK="~ADVISE_SYSCALLS"
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils 
python-any-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
-HOMEPAGE="https://nodejs.org/;
-LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nodejs/node;
-   SLOT="0"
-else
-   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
-   SLOT="0/$(ver_cut 1)"
-   KEYWOR

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

2024-04-15 Thread William Hubbs
commit: e0ffe5a48c73ad792dcaed7a69a0b90b7e47048b
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr 16 04:05:58 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr 16 04:06:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ffe5a4

net-libs/nodejs: drop 18.18.0, 18.18.2, 18.19.1

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

 net-libs/nodejs/Manifest  |   3 -
 net-libs/nodejs/nodejs-18.18.0.ebuild | 258 -
 net-libs/nodejs/nodejs-18.18.2.ebuild | 257 -
 net-libs/nodejs/nodejs-18.19.1.ebuild | 259 --
 4 files changed, 777 deletions(-)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 2e380e400f3c..759945d6690c 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,8 +1,5 @@
 DIST node-v18.17.1.tar.xz 40788836 BLAKE2B 
50e0dc0eecd68620ffa7457319e71124bbba302f6acff79286a30cf97442fb09a96cf8781456bafd5c2e497ba88cf392c141f0e221683da421b87f653b1ad7ca
 SHA512 
fd6f586447ecd44ac6738da1cf7d54e74bd33ffd1ee1acc2e0e1bdaf0031bcaef85751d3dd590bb278eb502daf9c77f0763b5a181a30ee4cf537aef254629622
-DIST node-v18.18.0.tar.xz 40813264 BLAKE2B 
6cea11a663e5df730faef9125a80e730da83fdccebf8c4f454435ee622207803d59132b5d8e112741702103a6814a491b29bb9f22ddec60fba204236a763b95e
 SHA512 
c10fb40902fc290cc069e86659ff4c7768215f80a7016402915cae7731bfd69aa901b7dc813d480f86fc39a850960f600ddde342d67b9bb570a3d2424b04f733
-DIST node-v18.18.2.tar.xz 40834428 BLAKE2B 
b2fcedd79fc8ca6a5b9236614874b9840d4df5f37f5ecfa5599a177b237543788eb985e8828f7a028f5fbca17aa0c4879393b956d08dce13bd04ec9e253aa48e
 SHA512 
00af3c737d735a320481d764f1c23b1348c0454f2b9700cadb10e087feb47c75e7e9344277bb3149305c3e08ff69d9b17b0da81b1b9d9e978fd830c67858ce92
 DIST node-v18.19.0.tar.xz 41248748 BLAKE2B 
24f9c99737a6d455ad83a7c55d0c668190570b5947bb3a6b2f321a25ff1e30b2913a4e144821ddf794a975cd9765582426252933235ce033623ccf3ecce816a4
 SHA512 
db2f1342f028e5cd2ab0a3719b4c822e22439aa097b59df768fb7f6aa581394f81af6f51f7764b99d119ea2c849b55c02897af8caafab7c0f9d0112608a8867f
-DIST node-v18.19.1.tar.xz 41250068 BLAKE2B 
e7a96f30ba1c2a5eb4c93e20474b6ace3824c38476ab4170a7e60b0d6812fa83e5bac980e4af8b6948be7cbc516ee4bda43d551991f89f4dcdb6dab5fe7ccb97
 SHA512 
2ce39b2fccc05c8d5f255b88f07f58b164d84d27d88a337f93a8c13b0f3d692dada28e96df74a0a340310cf1a3d95bd0729f25752e6eaf2f7a1af7ed5a88c22b
 DIST node-v18.20.1.tar.xz 40434200 BLAKE2B 
560e04d5da8c2f3f4ef82e67b483f2c5d9a59b0646108a1dfc0bd80b410b60b15ee517be7d720834232fc49ed5d94785ebd64282c9abd3c10bdcb883a6960a38
 SHA512 
08864a164cfde08e369653abd17f6fe549db014697bd36abd07233d5ae746417ef18ea80e3d3f3630503a21110bb5e0ebd0073b4f2885b00c2d46e6f31c386a3
 DIST node-v20.11.0.tar.xz 42162348 BLAKE2B 
c090a3b118c9f3b497450ea2572b08a7a0df0834f280b212d6f068e5fb75a0a095cc41fe5d530c51dd7c2ae4815cedce1c52642fdc5aa07345fb546c2ea3b396
 SHA512 
405cbd53f75d94b9c31536a638c6508215b34a77505471319c46f66eb87ac907cb6796b25efa27162da53cb6a013aaf9ad1a5690eb7ed793969055a648d1d53c
 DIST node-v20.12.1.tar.xz 41743360 BLAKE2B 
1e2819724051720321a429bb18967a12608e8f93ef1760c520a40c9130e6138f95ab4e87f1acbaa72142bdd801ec3050bc42d7e4fae8d6a62192c3511b922e0a
 SHA512 
c51c4aa37cc80f3fe34381f2cdf431053124ec6b83fc8490573502adfab48601c382448132c9962ab135bebaffc257a9d5b63334ba8ff480db57b5706bbfed67

diff --git a/net-libs/nodejs/nodejs-18.18.0.ebuild 
b/net-libs/nodejs/nodejs-18.18.0.ebuild
deleted file mode 100644
index fac44fe419aa..
--- a/net-libs/nodejs/nodejs-18.18.0.ebuild
+++ /dev/null
@@ -1,258 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CONFIG_CHECK="~ADVISE_SYSCALLS"
-PYTHON_COMPAT=( python3_{10..11} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils 
python-any-r1 toolchain-funcs xdg-utils
-
-DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
-HOMEPAGE="https://nodejs.org/;
-LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/nodejs/node;
-   SLOT="0"
-else
-   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
-   SLOT="0/$(ver_cut 1)"
-   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
-   S="${WORKDIR}/node-v${PV}"
-fi
-
-IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl systemtap test"
-REQUIRED_USE="corepack? ( !npm )
-   inspector? ( icu ssl )
-   npm? ( ssl )
-   system-icu? ( icu )
-   system-ssl? ( ssl )"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=app-arch/brotli-1.0.9:=
-   >=dev-libs/libuv-1.44.0:=
- 

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

2024-04-15 Thread William Hubbs
commit: d18eba001d4c7576fc1dd8b06b18a5b9a409f4ff
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr 15 23:09:06 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Apr 15 23:10:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d18eba00

net-libs/nodejs:make 18.x install more verbose

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

 net-libs/nodejs/nodejs-18.20.1.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/net-libs/nodejs/nodejs-18.20.1.ebuild 
b/net-libs/nodejs/nodejs-18.20.1.ebuild
index be605c7bba0e..00566b9e3f4c 100644
--- a/net-libs/nodejs/nodejs-18.20.1.ebuild
+++ b/net-libs/nodejs/nodejs-18.20.1.ebuild
@@ -85,9 +85,6 @@ src_prepare() {
# 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



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

2024-04-15 Thread William Hubbs
commit: 99e7f1905e7e6b2c50735e72130838302a12fbd6
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr 15 22:39:08 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Apr 15 22:43:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e7f190

net-libs/nodejs: move back to more verbose install

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

 net-libs/nodejs/nodejs-20.12.1.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/net-libs/nodejs/nodejs-20.12.1.ebuild 
b/net-libs/nodejs/nodejs-20.12.1.ebuild
index fbfccfb9b764..f3934ba03efe 100644
--- a/net-libs/nodejs/nodejs-20.12.1.ebuild
+++ b/net-libs/nodejs/nodejs-20.12.1.ebuild
@@ -83,9 +83,6 @@ src_prepare() {
# 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



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

2024-04-15 Thread William Hubbs
commit: a42c75e62d57879dc3b9f4ad9271ebe47b13dcff
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Apr 11 22:06:47 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Apr 15 19:55:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42c75e6

net-libs/nodejs: add 18.20.1

Bug: https://bugs.gentoo.org/928532
Closes: https://github.com/gentoo/gentoo/pull/36216

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/Manifest  |   1 +
 net-libs/nodejs/nodejs-18.20.1.ebuild | 259 ++
 2 files changed, 260 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index d8a9174ba694..32b8de4fd0eb 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -3,6 +3,7 @@ DIST node-v18.18.0.tar.xz 40813264 BLAKE2B 
6cea11a663e5df730faef9125a80e730da83f
 DIST node-v18.18.2.tar.xz 40834428 BLAKE2B 
b2fcedd79fc8ca6a5b9236614874b9840d4df5f37f5ecfa5599a177b237543788eb985e8828f7a028f5fbca17aa0c4879393b956d08dce13bd04ec9e253aa48e
 SHA512 
00af3c737d735a320481d764f1c23b1348c0454f2b9700cadb10e087feb47c75e7e9344277bb3149305c3e08ff69d9b17b0da81b1b9d9e978fd830c67858ce92
 DIST node-v18.19.0.tar.xz 41248748 BLAKE2B 
24f9c99737a6d455ad83a7c55d0c668190570b5947bb3a6b2f321a25ff1e30b2913a4e144821ddf794a975cd9765582426252933235ce033623ccf3ecce816a4
 SHA512 
db2f1342f028e5cd2ab0a3719b4c822e22439aa097b59df768fb7f6aa581394f81af6f51f7764b99d119ea2c849b55c02897af8caafab7c0f9d0112608a8867f
 DIST node-v18.19.1.tar.xz 41250068 BLAKE2B 
e7a96f30ba1c2a5eb4c93e20474b6ace3824c38476ab4170a7e60b0d6812fa83e5bac980e4af8b6948be7cbc516ee4bda43d551991f89f4dcdb6dab5fe7ccb97
 SHA512 
2ce39b2fccc05c8d5f255b88f07f58b164d84d27d88a337f93a8c13b0f3d692dada28e96df74a0a340310cf1a3d95bd0729f25752e6eaf2f7a1af7ed5a88c22b
+DIST node-v18.20.1.tar.xz 40434200 BLAKE2B 
560e04d5da8c2f3f4ef82e67b483f2c5d9a59b0646108a1dfc0bd80b410b60b15ee517be7d720834232fc49ed5d94785ebd64282c9abd3c10bdcb883a6960a38
 SHA512 
08864a164cfde08e369653abd17f6fe549db014697bd36abd07233d5ae746417ef18ea80e3d3f3630503a21110bb5e0ebd0073b4f2885b00c2d46e6f31c386a3
 DIST node-v20.11.0.tar.xz 42162348 BLAKE2B 
c090a3b118c9f3b497450ea2572b08a7a0df0834f280b212d6f068e5fb75a0a095cc41fe5d530c51dd7c2ae4815cedce1c52642fdc5aa07345fb546c2ea3b396
 SHA512 
405cbd53f75d94b9c31536a638c6508215b34a77505471319c46f66eb87ac907cb6796b25efa27162da53cb6a013aaf9ad1a5690eb7ed793969055a648d1d53c
 DIST node-v20.11.1.tar.xz 42159296 BLAKE2B 
ab8b8de9b4639077033afd43532208672e5a5611df424edc18ab3ee9a9d8789a552ca10538e45ef4522f5883968a2933eb0d221a7154beb110fdd638cb9e022c
 SHA512 
b3a3ab3cdeccb54eb38a5b95eece5d180077393e7c1766bc591bbdc0445d78fdd4e19d2d3a3325cb6788a19cef83f48172ff7a6ec152eb1c352b3862dd955596
 DIST node-v20.6.1.tar.xz 41791920 BLAKE2B 
c131aa9dd2a155eb24dda80e4997895aab7d935e46d1f21e9e176aa15021aa68be41f49cc43557f0b2c962baf3b2da4ea0ba044efd5016ea58bf2dc0b76c4edd
 SHA512 
8a6d998ae9b52872ff8cdcd44261f644161f31bcb565329ae05e68945c8da939eabcb76d2e0f628c8eb634de37d7b16334823f64122e4483c390117d8aa511bf

diff --git a/net-libs/nodejs/nodejs-18.20.1.ebuild 
b/net-libs/nodejs/nodejs-18.20.1.ebuild
new file mode 100644
index ..be605c7bba0e
--- /dev/null
+++ b/net-libs/nodejs/nodejs-18.20.1.ebuild
@@ -0,0 +1,259 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils 
python-any-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+   SLOT="0/$(ver_cut 1)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl systemtap test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+   system-ssl? ( ssl )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9:=
+   >=dev-libs/libuv-1.44.0:=
+   >=net-dns/c-ares-1.18.1:=
+   >=net-libs/nghttp2-1.41.0:=
+   sys-libs/zlib
+   corepack? ( !sys-apps/yarn )
+   system-icu? ( >=dev-libs/icu-67:= )
+   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+   sys-devel/gcc:*"
+BDEPEND="${PYTHON_DEPS}
+   sys-apps

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

2024-04-15 Thread William Hubbs
commit: 64852fd321932254798c4819b964236fa6c92107
Author: Matoro Mahri  matoro  tk>
AuthorDate: Thu Apr 11 22:11:59 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Apr 15 19:55:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64852fd3

net-libs/nodejs: add 20.12.1

Bug: https://bugs.gentoo.org/928532
Closes: https://github.com/gentoo/gentoo/pull/36216

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: William Hubbs  gentoo.org>

 net-libs/nodejs/Manifest  |   1 +
 net-libs/nodejs/nodejs-20.12.1.ebuild | 265 ++
 2 files changed, 266 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index 32b8de4fd0eb..787df9051a2b 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -6,6 +6,7 @@ DIST node-v18.19.1.tar.xz 41250068 BLAKE2B 
e7a96f30ba1c2a5eb4c93e20474b6ace3824c
 DIST node-v18.20.1.tar.xz 40434200 BLAKE2B 
560e04d5da8c2f3f4ef82e67b483f2c5d9a59b0646108a1dfc0bd80b410b60b15ee517be7d720834232fc49ed5d94785ebd64282c9abd3c10bdcb883a6960a38
 SHA512 
08864a164cfde08e369653abd17f6fe549db014697bd36abd07233d5ae746417ef18ea80e3d3f3630503a21110bb5e0ebd0073b4f2885b00c2d46e6f31c386a3
 DIST node-v20.11.0.tar.xz 42162348 BLAKE2B 
c090a3b118c9f3b497450ea2572b08a7a0df0834f280b212d6f068e5fb75a0a095cc41fe5d530c51dd7c2ae4815cedce1c52642fdc5aa07345fb546c2ea3b396
 SHA512 
405cbd53f75d94b9c31536a638c6508215b34a77505471319c46f66eb87ac907cb6796b25efa27162da53cb6a013aaf9ad1a5690eb7ed793969055a648d1d53c
 DIST node-v20.11.1.tar.xz 42159296 BLAKE2B 
ab8b8de9b4639077033afd43532208672e5a5611df424edc18ab3ee9a9d8789a552ca10538e45ef4522f5883968a2933eb0d221a7154beb110fdd638cb9e022c
 SHA512 
b3a3ab3cdeccb54eb38a5b95eece5d180077393e7c1766bc591bbdc0445d78fdd4e19d2d3a3325cb6788a19cef83f48172ff7a6ec152eb1c352b3862dd955596
+DIST node-v20.12.1.tar.xz 41743360 BLAKE2B 
1e2819724051720321a429bb18967a12608e8f93ef1760c520a40c9130e6138f95ab4e87f1acbaa72142bdd801ec3050bc42d7e4fae8d6a62192c3511b922e0a
 SHA512 
c51c4aa37cc80f3fe34381f2cdf431053124ec6b83fc8490573502adfab48601c382448132c9962ab135bebaffc257a9d5b63334ba8ff480db57b5706bbfed67
 DIST node-v20.6.1.tar.xz 41791920 BLAKE2B 
c131aa9dd2a155eb24dda80e4997895aab7d935e46d1f21e9e176aa15021aa68be41f49cc43557f0b2c962baf3b2da4ea0ba044efd5016ea58bf2dc0b76c4edd
 SHA512 
8a6d998ae9b52872ff8cdcd44261f644161f31bcb565329ae05e68945c8da939eabcb76d2e0f628c8eb634de37d7b16334823f64122e4483c390117d8aa511bf
 DIST node-v20.7.0.tar.xz 41824232 BLAKE2B 
ac13e5fea6af99309c5a5e77de79eebe42f894e6182daa13d0d287bed07eb0fbed1e6103c3600216da7bbcbc572900a2a44c622095ff37e0af40a49d0213a866
 SHA512 
5d95079d8ebe3992d5e34fac607ebb9601f33645874be0e81093a376a57ea23e3a1b74a06dfede1c9289258d40273fa23140bf1954e5d04eed4ec6beafcbc67c
 DIST node-v20.8.1.tar.xz 41863408 BLAKE2B 
84bd93d9d49f54e655a78194050e91a91ede2d6d415f929e2b942955a3b082d902601b40fdc9eb16a5e16fe46627110d1f43d94ab464d812f165915cf1aa598b
 SHA512 
d76245a8ec35fdb481e898efc457d3804d425a0d8e2da9175cdcc41036c57b5a6c23a5c2e84b7b417d3f48be631bff86708b2cae9e65ca3a22908caa3190ed1b

diff --git a/net-libs/nodejs/nodejs-20.12.1.ebuild 
b/net-libs/nodejs/nodejs-20.12.1.ebuild
new file mode 100644
index ..fbfccfb9b764
--- /dev/null
+++ b/net-libs/nodejs/nodejs-20.12.1.ebuild
@@ -0,0 +1,265 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CONFIG_CHECK="~ADVISE_SYSCALLS"
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils 
python-any-r1 toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+   SLOT="0/$(ver_cut 1)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux 
~x64-macos"
+   S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel 
+snapshot +ssl +system-icu +system-ssl test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+   system-ssl? ( ssl )
+   x86? ( cpu_flags_x86_sse2 )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9:=
+   >=dev-libs/libuv-1.46.0:=
+   >=net-dns/c-ares-1.18.1:=
+   >=net-libs/nghttp2-1.41.0:=
+   sys-libs/zlib
+   corepack? ( !sys-apps/yarn )
+   system-icu? ( >=dev-libs/icu-71:= )
+   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
+   sys-devel/gcc:*"
+BDEPEND="${PYTHON

[gentoo-commits] repo/gentoo:master commit in: app-containers/docker-compose/

2024-04-12 Thread William Hubbs
commit: 1eea9a8eae58d9e6542a69408288983a0dfb102f
Author: William Hubbs  gentoo  org>
AuthorDate: Fri Apr 12 15:49:17 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Fri Apr 12 15:49:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eea9a8e

app-containers/docker-compose: add 2.26.1

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

 app-containers/docker-compose/Manifest |  2 +
 .../docker-compose/docker-compose-2.26.1.ebuild| 51 ++
 2 files changed, 53 insertions(+)

diff --git a/app-containers/docker-compose/Manifest 
b/app-containers/docker-compose/Manifest
index 4ce1ac78a6d7..acdcd8a78aa7 100644
--- a/app-containers/docker-compose/Manifest
+++ b/app-containers/docker-compose/Manifest
@@ -7,3 +7,5 @@ DIST docker-compose-2.23.0-deps.tar.xz 163606408 BLAKE2B 
56c60b81d7efd273309b713
 DIST docker-compose-2.23.0.gh.tar.gz 343649 BLAKE2B 
687f4aed8a4fa4edfb92b36a21210fec29d95fc441d5aee93f47b3f42b883f84b929fc72e0243e7816292ff51354aaa543069628de1a369d7f9832d64a0a1e73
 SHA512 
c6bb3041f8bc23ecf9932fdc1d0c88283848026083b1854770506fee7f1dbec2f605e6eaf159705ab8ed3f1b9669b8474addac61564b37aff84ea994abb88f4e
 DIST docker-compose-2.24.0-deps.tar.xz 165907064 BLAKE2B 
22b760393edc5a17bee52c6ccd5f227e724aaee32eb92113898e2f01727ff8913f98e2dba2f1f43277feffa9332888d64ef24b7fb9eb0f90f5038d711271b66a
 SHA512 
2446cd56c69cc8cf1908ef2fd76e969bbd9a743f0b75d25e6c99304a203951a3196d8b8a9a4052560fb4923d20be8023452f051c3c3215e38007a7c6173489c9
 DIST docker-compose-2.24.0.gh.tar.gz 344571 BLAKE2B 
4d79bf83b0584b8ed56c6f573798f8ed6fe264ffbfc870e9fbe6b79ba4c61248a6e139ebbbd0cd80b9ad607b5c71901ebb19b04e7b6c3e4cbbe8806d0a174eed
 SHA512 
78e5d6ad6f00c4c4a5878b8231ab538bdc9a1d1df17fe1b5aca7bb3a4358897bd6742f8075c54fc00de8bccf5e9f6529acceb57ae221c0794b6c5b0e655b8771
+DIST docker-compose-2.26.1-deps.tar.xz 66292916 BLAKE2B 
011026d25674981860ecdf37d598d1caa53394044c06dc335a8579d6f39d295d6f8304cada20b3f7f1691c680f32b998a4421ca4ac863d7eee186ad81c6cddfa
 SHA512 
9834df136fd013e36481c1c88b63b945abff6d1183091a70affbea99e2d96681edcf6ec8cf0c95ec35d9ea9236ff4f9f8f2995ca80d069646edcc92555792f4f
+DIST docker-compose-2.26.1.gh.tar.gz 361194 BLAKE2B 
464afc0f4d41165b97c1c35f2fcf57916ea8e7da367b43c7efb0d863416ae3b13a243f56dd2261eec0f3c7465999ce5505bb62a2bc61c1e80998c2bacec905c5
 SHA512 
4a97326c6ed974400aca91a64e93ef0e1fa6b52f988f636b8bbcb43e14442c6702e2d42afda3e491a9da18176448f342ebae7212bf59617372295d831beb8aba

diff --git a/app-containers/docker-compose/docker-compose-2.26.1.ebuild 
b/app-containers/docker-compose/docker-compose-2.26.1.ebuild
new file mode 100644
index ..f306d5212cc7
--- /dev/null
+++ b/app-containers/docker-compose/docker-compose-2.26.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2018-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+MY_PV=${PV/_/-}
+
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/v${MY_PV}.tar.gz -> 
${P}.gh.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64 ~arm64"
+
+BDEPEND=">=dev-lang/go-1.21"
+RDEPEND=">=app-containers/docker-cli-23.0.0"
+
+RESTRICT="test"
+S="${WORKDIR}/compose-${MY_PV}"
+
+src_prepare() {
+   default
+   # do not strip
+   sed -i -e 's/-s -w//' Makefile || die
+}
+
+src_compile() {
+   emake VERSION=v${PV}
+}
+
+src_test() {
+   emake test
+}
+
+src_install() {
+   exeinto /usr/libexec/docker/cli-plugins
+   doexe bin/build/docker-compose
+   dodoc README.md
+}
+
+pkg_postinst() {
+   ewarn
+   ewarn "docker-compose 2.x is a sub command of docker"
+   ewarn "Use 'docker compose' from the command line instead of"
+   ewarn "'docker-compose'"
+   ewarn "If you need to keep 1.x around, please run the following"
+   ewarn "command before your next --depclean"
+   ewarn "# emerge --noreplace docker-compose:0"
+}



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

2024-04-09 Thread William Hubbs
commit: e4be5e675bfb6060fed2dd1a37d214348d23c24d
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Apr 10 03:07:31 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Apr 10 03:07:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4be5e67

app-admin/terraform: drop 1.3.9, 1.6.5, 1.7.0

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

 app-admin/terraform/Manifest   |  6 -
 app-admin/terraform/terraform-1.3.9.ebuild | 40 --
 app-admin/terraform/terraform-1.6.5.ebuild | 40 --
 app-admin/terraform/terraform-1.7.0.ebuild | 40 --
 4 files changed, 126 deletions(-)

diff --git a/app-admin/terraform/Manifest b/app-admin/terraform/Manifest
index 94afa1134d06..e816a967c38b 100644
--- a/app-admin/terraform/Manifest
+++ b/app-admin/terraform/Manifest
@@ -1,9 +1,3 @@
-DIST terraform-1.3.9-deps.tar.xz 246904620 BLAKE2B 
26577614ff95fa03dcf0362050f0e2a10eaa500f71d992b2927f6c44475341e899f62141e203ce9231bf329dc03825076d3f615c693a6c33c11190d4420b042f
 SHA512 
9587b6022d320a104f3ad67dda9f1b931e258f78e7f6b6f87a8302732206b55d7d4af555b09517994ea1f53f069d8e1b5e2ca05c129efbbe4d7c3b75cbd27c69
-DIST terraform-1.3.9.tar.gz 4964672 BLAKE2B 
bfe823a2c1bc8d6188d339c8b5d452be4873adf1063aa0a880457d7e5b4e042d2d8c2ba93eb20eb46bad209c184bfe628b5093d6bdd6163e1bc57934c6770ad2
 SHA512 
3e951142120b5d71830b5bde34ef3e8907b1585f461f51f83e16170a46e1fc21934d4d1935f1a49963add3d894f68a5cf267ef91293347d0dd9a4b90978ea751
-DIST terraform-1.6.5-deps.tar.xz 334283548 BLAKE2B 
6222db5b66d9a49a7dba4806a1f5a07e0c7a871077bf960f556bcb55661957e41f4688babdd0f826a1a5b837520f98387de218fb8c90b7a902dda0f05566536d
 SHA512 
dbbc303282ac918441a4018ceed6c6c448137f126a9125c322514a3336f27d6c312060c39d0d60a132caad2540be5bc274d7b30206b1df72af3e795bb140aab8
-DIST terraform-1.6.5.tar.gz 5635461 BLAKE2B 
afa99bf8e9787a4498e9868ceb91921e6be7bdd5d7ef60378a9173e9765f689fb4c6ece5405c00a6fe855e22dc91fc46e911be8bbc1f0665d9f11bed1ebf
 SHA512 
588b00bc86905021d5efb41ba62306c2a41c9cd2225fb1aeb956a7845be15d6aa3c7d0365e3b779ea7da415a562094ba091e6a4644add72ba3abe169f3a7d36a
-DIST terraform-1.7.0-deps.tar.xz 334327044 BLAKE2B 
0f83b190af69766fde3c1906fd291f5d70fc9a2ee30ca4e61e5938b51dfca3a6cb942612fa97a4ea124b0fb4fdd6e4820cf314dd653419c7154e2d9e5e21be0d
 SHA512 
80ecbdf3fe43e5eee25f774be47b01532d5f144d8564dc18443a501683fc2a10482682e983add24f1754bf02469035e7d5b0fd29378d3c851998e81c69eb45be
-DIST terraform-1.7.0.tar.gz 6132499 BLAKE2B 
15c7e47a193643aa57d4b11e92ad7f479cd7397efb389bf63413ee11e755233f0d2fd5434d151f180892e018f708f0110678818bb5d8900b25ed62684b8ef21d
 SHA512 
02b121ed9db658ef7623bf4d2725a593b735153ab0dab6964416cdd109273b4d749bc74a4f1edf64258227dab3a8eb4ddb5fe3868b7964acc93bcd126c5fe1c5
 DIST terraform-1.7.2-deps.tar.xz 334339964 BLAKE2B 
1f1e8b41dd164bb92271d8a29a8ec31a9aa34272c3ce8530518b0a2fdc1706a97581f6096b8bc564aa1291e6c53c1a5833a32af841fcc410b0c9880412a5edee
 SHA512 
f8979165039a1c928a5de4759b96155b1c76ffa9ff5dd21081007f0b695f52b035d6cc8925cddfa20da3e252120642b2e58db3b76c47b4ccc845022440ac550b
 DIST terraform-1.7.2.tar.gz 6135908 BLAKE2B 
252fbc41171a00c5077d7f07af25d912507215d1dd51be2c73b79a185a60c2eb486e5dd6ffd55bce06e1d2996b908930b5dc3cd73069fe78f7ac2e75cf144c26
 SHA512 
e9843cfa4a1f830fac10908257d05d08a6490edd9caeb8b83b45a6d1d282f98b6db0d07a4b2bc12439a76c0eb6a0bd0ab343a30cd92de6670c1ad9473d51c6d1
 DIST terraform-1.7.5-deps.tar.xz 107757204 BLAKE2B 
07f788ed4d97724190e2201e5e66318ee2906a4dbf680a7359c329f388f8e9a82dd45dcda874cceb1d51df4af0c6ce0d6de517522bdf24e753db19db32b34dda
 SHA512 
988be8a5b2adad5300d67f1b6861f2fc15285910af5982e4215aebb443414e0445acd3f9de5d6bb569453f2478f146b93a0d79ecc6979173ba22d1f5902f7a97

diff --git a/app-admin/terraform/terraform-1.3.9.ebuild 
b/app-admin/terraform/terraform-1.3.9.ebuild
deleted file mode 100644
index 70ddcef89c94..
--- a/app-admin/terraform/terraform-1.3.9.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="A tool for building, changing, and combining infrastructure 
safely"
-HOMEPAGE="https://www.terraform.io/;
-SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="Apache-2.0 BSD BSD-2 MPL-2.0 MIT ISC"
-SLOT="0"
-KEYWORDS="amd64 ~arm64 ~riscv"
-
-BDEPEND="dev-go/gox"
-
-RESTRICT="test"
-
-DOCS=( {README,CHANGELOG}.md )
-
-src_compile() {
-   export CGO_ENABLED=0
-   gox \
-   -os=$(go env GOOS) \
-   -arch=$(go env GOARCH) \
-   -output bin/terraform \
-   -verbose \
-   . || die
-}
-
-src_install() {
-   dobin bin/*
-   einstalldocs
-}
-
-pkg_postins

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

2024-04-09 Thread William Hubbs
commit: e432bcf9d4e95bfa416498bd58bde0204ee266b3
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Apr 10 03:01:59 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Apr 10 03:04:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e432bcf9

app-admin/terraform: add 1.7.5

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

 app-admin/terraform/Manifest   |  2 ++
 app-admin/terraform/terraform-1.7.5.ebuild | 41 ++
 2 files changed, 43 insertions(+)

diff --git a/app-admin/terraform/Manifest b/app-admin/terraform/Manifest
index c84687c110fe..94afa1134d06 100644
--- a/app-admin/terraform/Manifest
+++ b/app-admin/terraform/Manifest
@@ -6,3 +6,5 @@ DIST terraform-1.7.0-deps.tar.xz 334327044 BLAKE2B 
0f83b190af69766fde3c1906fd291
 DIST terraform-1.7.0.tar.gz 6132499 BLAKE2B 
15c7e47a193643aa57d4b11e92ad7f479cd7397efb389bf63413ee11e755233f0d2fd5434d151f180892e018f708f0110678818bb5d8900b25ed62684b8ef21d
 SHA512 
02b121ed9db658ef7623bf4d2725a593b735153ab0dab6964416cdd109273b4d749bc74a4f1edf64258227dab3a8eb4ddb5fe3868b7964acc93bcd126c5fe1c5
 DIST terraform-1.7.2-deps.tar.xz 334339964 BLAKE2B 
1f1e8b41dd164bb92271d8a29a8ec31a9aa34272c3ce8530518b0a2fdc1706a97581f6096b8bc564aa1291e6c53c1a5833a32af841fcc410b0c9880412a5edee
 SHA512 
f8979165039a1c928a5de4759b96155b1c76ffa9ff5dd21081007f0b695f52b035d6cc8925cddfa20da3e252120642b2e58db3b76c47b4ccc845022440ac550b
 DIST terraform-1.7.2.tar.gz 6135908 BLAKE2B 
252fbc41171a00c5077d7f07af25d912507215d1dd51be2c73b79a185a60c2eb486e5dd6ffd55bce06e1d2996b908930b5dc3cd73069fe78f7ac2e75cf144c26
 SHA512 
e9843cfa4a1f830fac10908257d05d08a6490edd9caeb8b83b45a6d1d282f98b6db0d07a4b2bc12439a76c0eb6a0bd0ab343a30cd92de6670c1ad9473d51c6d1
+DIST terraform-1.7.5-deps.tar.xz 107757204 BLAKE2B 
07f788ed4d97724190e2201e5e66318ee2906a4dbf680a7359c329f388f8e9a82dd45dcda874cceb1d51df4af0c6ce0d6de517522bdf24e753db19db32b34dda
 SHA512 
988be8a5b2adad5300d67f1b6861f2fc15285910af5982e4215aebb443414e0445acd3f9de5d6bb569453f2478f146b93a0d79ecc6979173ba22d1f5902f7a97
+DIST terraform-1.7.5.tar.gz 6137112 BLAKE2B 
8cf8c1ebd2ee79ba0332ebe8b5614700dfe3bcf2f74a52a72cf971da35a1b5c32d3ed611f9e3ff5360215529ef94804b5acee2041a7d4240749c4f866251af36
 SHA512 
344942400cee43e2ba0c6de933f618b7dc5a7997567e613bf420d7da1f6314f7f9a42ffc32b27974d86f8a7f867f67727f1472ea120510df16d73061b11166fe

diff --git a/app-admin/terraform/terraform-1.7.5.ebuild 
b/app-admin/terraform/terraform-1.7.5.ebuild
new file mode 100644
index ..6366b8f6f5db
--- /dev/null
+++ b/app-admin/terraform/terraform-1.7.5.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="A tool for building, changing, and combining infrastructure 
safely"
+HOMEPAGE="https://www.terraform.io/;
+SRC_URI="https://github.com/hashicorp/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="BUSL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+BDEPEND="dev-go/gox
+   >=dev-lang/go-1.21.5"
+
+RESTRICT="test"
+
+DOCS=( {README,CHANGELOG}.md )
+
+src_compile() {
+   export CGO_ENABLED=0
+   gox \
+   -os=$(go env GOOS) \
+   -arch=$(go env GOARCH) \
+   -output bin/terraform \
+   -verbose \
+   . || die
+}
+
+src_install() {
+   dobin bin/*
+   einstalldocs
+}
+
+pkg_postinst() {
+   elog "If you would like to install shell completions please run:"
+   elog "terraform -install-autocomplete"
+}



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

2024-04-09 Thread William Hubbs
commit: 498f41a935ad482639bd1ceceb5667d588246003
Author: William Hubbs  gentoo  org>
AuthorDate: Wed Apr 10 03:04:17 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Wed Apr 10 03:04:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=498f41a9

app-admin/terraform: stabilize 1.7.2 for amd64

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

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

diff --git a/app-admin/terraform/terraform-1.7.2.ebuild 
b/app-admin/terraform/terraform-1.7.2.ebuild
index 6366b8f6f5db..78692f4a1150 100644
--- a/app-admin/terraform/terraform-1.7.2.ebuild
+++ b/app-admin/terraform/terraform-1.7.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI+=" 
https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
 
 LICENSE="BUSL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~riscv"
 
 BDEPEND="dev-go/gox
>=dev-lang/go-1.21.5"



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

2024-04-09 Thread William Hubbs
commit: 3cfc9ff79c88c0a25e4ea604dbe592e8412a77a8
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr  9 19:49:29 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr  9 19:49:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cfc9ff7

dev-lang/go: stabilize 1.21.9 for amd64, #929011

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

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

diff --git a/dev-lang/go/go-1.21.9.ebuild b/dev-lang/go/go-1.21.9.ebuild
index 9243d205ad13..0c272fe43c05 100644
--- a/dev-lang/go/go-1.21.9.ebuild
+++ b/dev-lang/go/go-1.21.9.ebuild
@@ -23,7 +23,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



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

2024-04-09 Thread William Hubbs
commit: 036c425e2593e525fe641f27a089e048209b69bf
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr  9 19:50:38 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr  9 19:50:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036c425e

dev-lang/go: stabilize 1.22.2 for amd64, #929011

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

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

diff --git a/dev-lang/go/go-1.22.2.ebuild b/dev-lang/go/go-1.22.2.ebuild
index 7651d068be42..a665e6fc2359 100644
--- a/dev-lang/go/go-1.22.2.ebuild
+++ b/dev-lang/go/go-1.22.2.ebuild
@@ -23,7 +23,7 @@ case ${PV}  in
case ${PV} in
*_beta*|*_rc*) ;;
*)
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   KEYWORDS="-* amd64 ~arm ~arm64 ~loong ~mips ppc64 ~riscv ~s390 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
;;
esac
 esac



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dotconf/

2024-04-09 Thread William Hubbs
commit: f304aa2b3e3eb985f74287ea3fcc58e644279767
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr  9 15:53:47 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr  9 15:53:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f304aa2b

dev-libs/dotconf: drop 1.4

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

 dev-libs/dotconf/Manifest   |  1 -
 dev-libs/dotconf/dotconf-1.4.ebuild | 37 -
 2 files changed, 38 deletions(-)

diff --git a/dev-libs/dotconf/Manifest b/dev-libs/dotconf/Manifest
index b3784a209d53..e564349b5fbc 100644
--- a/dev-libs/dotconf/Manifest
+++ b/dev-libs/dotconf/Manifest
@@ -1,3 +1,2 @@
 DIST dotconf-1.3.tar.gz 01 BLAKE2B 
df3f4c9bc4539ed5b21bd4d6059bd911bb319d9dbe4f48c6d45c34559eaaa646abea847f6d0b35678c12d9b5e89e2f112047557d458be608215d76bb50af004c
 SHA512 
ced0e66f70d11a309e77add1bfac1da8e85dcbe193633bd4bd1ae4bfd043b66880406e93ec18327b8c5d3de8d4bfc5278db6e5cb39b030ee1dabfa1ce267a98e
 DIST dotconf-1.4.1.tar.gz 46565 BLAKE2B 
8eb7508b6ca13f0f4cc2ca0c1d889ce7801c3d60d826078a23b68807f1c2fa38fed4e638ac4b1a2ddf9c1e204293e57acce29bbd5cf3d6fd12abb140b6cb0d3e
 SHA512 
a6cada8621295b268d4b4fd85bc0c207e78324c9e84754ead2fdf6c1598ec8bdf626f9c24e66063d921c95d73e83b50ab50416a9b4c9a7a631392552ec46f55a
-DIST dotconf-1.4.tar.gz 46560 BLAKE2B 
b5cedb5c810bb0757f1137e9a70883cf7794bf2f57a2e368fcd8ec516ca28d1b7f05978d7d0845f672ad88291eb718fd148b8016dc4f81f0f2bdb0af236532db
 SHA512 
7e40dbe5b8dca618ef007612ffc40930fb84c3394c2f1e0f341817fc9979c1e2b3204b35bbf102ad9d6851661464e61bcf2fe208048a323bf69e79eb27332781

diff --git a/dev-libs/dotconf/dotconf-1.4.ebuild 
b/dev-libs/dotconf/dotconf-1.4.ebuild
deleted file mode 100644
index 36d47ae81583..
--- a/dev-libs/dotconf/dotconf-1.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-fi
-inherit autotools toolchain-funcs
-
-DESCRIPTION="dot.conf configuration file parser"
-HOMEPAGE="https://github.com/williamh/dotconf;
-if [[ ${PV} == * ]]; then
-   EGIT_REPO_URI="https://github.com/williamh/dotconf.git;
-else
-   SRC_URI="https://github.com/williamh/dotconf/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-
-DEPEND=">=dev-build/autoconf-2.58"
-
-src_configure() {
-   eautoreconf
-   econf --disable-static
-}
-
-src_compile() {
-   emake CC="$(tc-getCC)"
-}
-
-src_install() {
-   default
-   find "${ED}" -type f -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dotconf/

2024-04-09 Thread William Hubbs
commit: 9e5188b0d75f8e3aa4ba331fea893fdc03004713
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr  9 15:51:55 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr  9 15:53:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5188b0

dev-libs/dotconf: add 1.4.1

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

 dev-libs/dotconf/Manifest |  1 +
 dev-libs/dotconf/dotconf-1.4.1.ebuild | 37 +++
 2 files changed, 38 insertions(+)

diff --git a/dev-libs/dotconf/Manifest b/dev-libs/dotconf/Manifest
index 533738c497da..b3784a209d53 100644
--- a/dev-libs/dotconf/Manifest
+++ b/dev-libs/dotconf/Manifest
@@ -1,2 +1,3 @@
 DIST dotconf-1.3.tar.gz 01 BLAKE2B 
df3f4c9bc4539ed5b21bd4d6059bd911bb319d9dbe4f48c6d45c34559eaaa646abea847f6d0b35678c12d9b5e89e2f112047557d458be608215d76bb50af004c
 SHA512 
ced0e66f70d11a309e77add1bfac1da8e85dcbe193633bd4bd1ae4bfd043b66880406e93ec18327b8c5d3de8d4bfc5278db6e5cb39b030ee1dabfa1ce267a98e
+DIST dotconf-1.4.1.tar.gz 46565 BLAKE2B 
8eb7508b6ca13f0f4cc2ca0c1d889ce7801c3d60d826078a23b68807f1c2fa38fed4e638ac4b1a2ddf9c1e204293e57acce29bbd5cf3d6fd12abb140b6cb0d3e
 SHA512 
a6cada8621295b268d4b4fd85bc0c207e78324c9e84754ead2fdf6c1598ec8bdf626f9c24e66063d921c95d73e83b50ab50416a9b4c9a7a631392552ec46f55a
 DIST dotconf-1.4.tar.gz 46560 BLAKE2B 
b5cedb5c810bb0757f1137e9a70883cf7794bf2f57a2e368fcd8ec516ca28d1b7f05978d7d0845f672ad88291eb718fd148b8016dc4f81f0f2bdb0af236532db
 SHA512 
7e40dbe5b8dca618ef007612ffc40930fb84c3394c2f1e0f341817fc9979c1e2b3204b35bbf102ad9d6851661464e61bcf2fe208048a323bf69e79eb27332781

diff --git a/dev-libs/dotconf/dotconf-1.4.1.ebuild 
b/dev-libs/dotconf/dotconf-1.4.1.ebuild
new file mode 100644
index ..36d47ae81583
--- /dev/null
+++ b/dev-libs/dotconf/dotconf-1.4.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+fi
+inherit autotools toolchain-funcs
+
+DESCRIPTION="dot.conf configuration file parser"
+HOMEPAGE="https://github.com/williamh/dotconf;
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/williamh/dotconf.git;
+else
+   SRC_URI="https://github.com/williamh/dotconf/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+DEPEND=">=dev-build/autoconf-2.58"
+
+src_configure() {
+   eautoreconf
+   econf --disable-static
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2024-04-08 Thread William Hubbs
commit: 316aa9d21519814ff91b9fe09ec7880577c96297
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Apr  9 04:36:53 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Apr  9 04:37:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316aa9d2

dev-lang/go: add 1.21.9, 1.22.2

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

 dev-lang/go/Manifest |   2 +
 dev-lang/go/go-1.21.9.ebuild | 210 ++
 dev-lang/go/go-1.22.2.ebuild | 213 +++
 3 files changed, 425 insertions(+)

diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest
index d442aef4ba38..0fa970ad5053 100644
--- a/dev-lang/go/Manifest
+++ b/dev-lang/go/Manifest
@@ -2,4 +2,6 @@ DIST go1.21.5.src.tar.gz 26986890 BLAKE2B 
a57550a3f586060d8efa93b6c8d9bf3f87d791
 DIST go1.21.6.src.tar.gz 27058459 BLAKE2B 
04909d067f8dc1c1bb45d9d0a87f9d0fedb69b42a4eb89ddb24d19df7c0f77c86c6283b579f3b3f9caa3ffba6ab5f325a71552e37b38ba4082e878bd0bc942a3
 SHA512 
8472c1c6c3fae9fecfb512a16f18ed531c04c087429a75086b069330c1b1e4a01a30c6561b5092169144cbc0d787ec2f5f4a50dfc4f79e74398f16423cfd
 DIST go1.21.7.src.tar.gz 26991014 BLAKE2B 
7002b8a6662594f9dc44f215f8c76c2d17057a117c6d8b24929b5fa015a7222a1fe56d3091fcabb74f993c22000c3239645b12b94303751053be83336120cfa0
 SHA512 
5cadc458265deea2650fbbc5b0652e19e858fa7a7b929ea717e82ee4be2af45214a9dfc5b8b799003e83b92aa80141962a472d1d4f0653e97e99df5b68c88e5d
 DIST go1.21.8.src.tar.gz 26992984 BLAKE2B 
bebcd1a0b5e6d844d272fbd351709344a41856d16ebedad5ab58ac905695dcdd8ca29936a0534a895de7d0bffabed395a6169f1671bcca01e449e960405a4b0b
 SHA512 
dde764ee12fbf58a603d31c20ea239805ffec359a90b0aad7575cc857e241393c2adc47d2f00136db5dff2cbe11b90e8d009d67f9329d363e75a0720067123b0
+DIST go1.21.9.src.tar.gz 26993426 BLAKE2B 
08eb5a78e1d4933de63105a886e0b0d9d8582edbd18b2a40f7655628a3d5627102abf8d25b3190751109273962b731d16c25bdc58b370b6a39faa6e5c3ef3736
 SHA512 
e1cf7e458d41f8b343c34b7d35dc4a1696bacbad2ad64abac36dbbeaf1e0a1b71cdb32cebb1686c6e5c90bf0ad3474714d09acea010d6c074730c59d71e79f4e
 DIST go1.22.1.src.tar.gz 27548577 BLAKE2B 
589c2e8677d6787d2ffe68b81722da8aa5d668a7ce09faac9433514729a33e7150a72a35ab313cf3559958069e8ede2a106ba77476d7c6027a5d082bb1f80a52
 SHA512 
627530c3fa2ea872478e1df8ee20db2ddc3c94581fff4e66bda21ca45a643e9915f97115401f79667cd7e856ccca1b40a842f4c0b509a472c75696e3bdb3a908
+DIST go1.22.2.src.tar.gz 27551470 BLAKE2B 
f8994f7868f14b68d5b57a251ff4b79f26cd2dbee69e93887165a37dbdb74a0004998c2666e0bb1673a0f0efcbe58b10e2437f6ce06340fad004628e3a9cca1c
 SHA512 
f2491d2b5d4ef2dd86ca7820503a2534cd1860822049dc01a6cb40b556a0812cfc4196fa83173765816060253ac949f4165b0fb4b2bed5d45e30d03bb69e434d

diff --git a/dev-lang/go/go-1.21.9.ebuild b/dev-lang/go/go-1.21.9.ebuild
new file mode 100644
index ..6060e4160e11
--- /dev/null
+++ b/dev-lang/go/go-1.21.9.ebuild
@@ -0,0 +1,210 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+export CBUILD=${CBUILD:-${CHOST}}
+export CTARGET=${CTARGET:-${CHOST}}
+
+# See "Bootstrap" in release notes
+GO_BOOTSTRAP_MIN=1.17.13
+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 ~loong ~mips ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+   ;;
+   esac
+esac
+
+DESCRIPTION="A concurrent garbage collected and typesafe programming language"
+HOMEPAGE="https://go.dev;
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="abi_mips_o32 abi_mips_n64 cpu_flags_x86_sse2"
+
+RDEPEND="
+arm? ( sys-devel/binutils[gold] )
+arm64? ( sys-devel/binutils[gold] )"
+BDEPEND="|| (
+   >=dev-lang/go-${GO_BOOTSTRAP_MIN}
+   >=dev-lang/go-bootstrap-${GO_BOOTSTRAP_MIN} )"
+
+# the *.syso files have writable/executable stacks
+QA_EXECSTACK='*.syso'
+
+# Do not complain about CFLAGS, etc, since Go doesn't use them.
+QA_FLAGS_IGNORED='.*'
+
+# The tools in /usr/lib/go should not cause the multilib-strict check to fail.
+QA_MULTILIB_PATHS="usr/lib/go/pkg/tool/.*/.*"
+
+# This package triggers "unrecognized elf file(s)" notices on riscv.
+# https://bugs.gentoo.org/794046
+QA_PREBUILT='.*'
+
+# Do not strip this package. Stripping is unsupported upstream and may
+# fail.
+RESTRICT+=" strip"
+
+DOCS=(
+   CONTRIBUTING.md
+   PATENTS
+   README.md
+   SECURITY.md
+)
+
+go_arch() {
+   # By chance most portage arch names match Go
+   local tc_arch=$(tc-arch $@)
+

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

2024-04-08 Thread William Hubbs
commit: 66b5e8c8fe7932ca27d621445a475c6de41b63f8
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr  8 19:32:05 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Apr  8 19:32:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b5e8c8

dev-util/gitlab-runner: drop 16.7.1

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

 dev-util/gitlab-runner/Manifest|  2 -
 dev-util/gitlab-runner/gitlab-runner-16.7.1.ebuild | 62 --
 2 files changed, 64 deletions(-)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index 3a22af4f17e8..f51e3e3c967a 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -1,7 +1,5 @@
 DIST gitlab-runner-16.10.0-deps.tar.xz 87356404 BLAKE2B 
87616f6544efcfddf854ccf8892ab955f44d11fa6f7ec3a5d0c2d32f165adf985011997e701b325e7eedfb4532547dbb94e08df3118d591550d511c09a9cc957
 SHA512 
6f800f4f965767898a21c9e4c7b0fc5f07ae089910f98ae96189b2501434f3de8a51ac6326e4df2234f3524bce4b15e4b05b183473988e717d2067d022e6c67f
 DIST gitlab-runner-16.10.0.tar.bz2 1373754 BLAKE2B 
ca0d39a4c04cc37afc48d9346266d075da6f4c3f62891d871a6d21e357de62067ea34e1dbffa34a410e2fb0656742eb46bcd3e555a56a20d6429b2c590e96fda
 SHA512 
445cc39bd4d4b5ecf092fb4850b4224c0312b5b6a5aafdfb44ead5c590cf6ff38d759f765b1a97bd3beae73b5dd733daba53a33d3cb5d1f1346af28d39509b7c
-DIST gitlab-runner-16.7.1-deps.tar.xz 87336740 BLAKE2B 
46751e0365b20b0ae777b1e562221b292f67a06275c4728c4718cf405b582e0a84d97ef83a61e238b54d4a9b96ae0a8afc7455f9a87174fb327d6056922dea0f
 SHA512 
d0cddf954e4cf6229a8b6d44ffe0b03234b1e63ecb464d902138912b8309e204e8add3ec6df41461df05a85b5aa263dd4fee8f82c00ef00ac16cc542fb218925
-DIST gitlab-runner-16.7.1.tar.bz2 1349267 BLAKE2B 
e555b26bab2b0fdfd9367c27373dfb26edd57ba9eec77789c07cfc5760f5446ee045a62863549181df8ef18168f25250215d1285c27ec6c7be4291e260b00965
 SHA512 
e2426b6a96d4ec6c001aaec639e8134bd04e560b23cb06de277e7330feb117fe9c6888a9976211f587f6077943e42056898cb7b4996bcdd0b56ac56f329605d2
 DIST gitlab-runner-16.8.1-deps.tar.xz 236213628 BLAKE2B 
b270aa8f285c1c568c303832b1600b50425e2e5b94f18a53ac1cd4afe35e2279fc81c3ac0ad671959f8833d0b55d2e9057e4f8222f274a5224af0440b876b75f
 SHA512 
2c7fa171624d0561b442d3fd4870e1180231df5f34005b388de5d0f3ead2297599f45a5d7ad05d84abf054507263d96c673cb3f3e3ff5a734891a2771727
 DIST gitlab-runner-16.8.1.tar.bz2 1352201 BLAKE2B 
931bb25d5aabae58af4c1808b5540ebe5bef49ee0fb663036e1faede8322bf3e8760419841aa7937db16d3145d2b9143f2da1b7783df5408697383763f709810
 SHA512 
054fcd54760e20e9ddb781876bc5bf8b491100495232ef5d54a0f4ce232b5eda603b6bec4b59143ccd17991416472746c0d5e563e7550f72c22ca28a3cc08535
 DIST gitlab-runner-16.9.1-deps.tar.xz 87359096 BLAKE2B 
788cac7b2c5ee4fe5d21fcdf75c3c854e97c21b418ec18d8543d275ce38e7072f5699aa8387f36239f5e27dbdea2a45754cb7a31fd707e0c69defd9b717c18d5
 SHA512 
1ad9d63648582dd1e0ce63470f9eec48382e2a2c528cb33394d7f825b4ca791a8e93fd124abb63fd8918f677b3b95b0eb622c694eaecadb00f372f8b028182a6

diff --git a/dev-util/gitlab-runner/gitlab-runner-16.7.1.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-16.7.1.ebuild
deleted file mode 100644
index 59cca49e16a9..
--- a/dev-util/gitlab-runner/gitlab-runner-16.7.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd tmpfiles
-
-# make sure this gets updated for every bump
-GIT_COMMIT=3eda8038
-
-DESCRIPTION="The official GitLab Runner, written in Go"
-HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
-SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv"
-
-COMMON_DEPEND="acct-group/gitlab-runner
-   acct-user/gitlab-runner"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="dev-go/gox"
-
-DOCS=( docs CHANGELOG.md README.md config.toml.example )
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-src_compile() {
-   emake \
-   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
-   GOX="${EPREFIX}/usr/bin/gox" \
-   REVISION=${GIT_COMMIT} \
-   VERSION=${PV} \
-   runner-bin-host
-}
-
-src_test() {
-   CI=0 ego test
-}
-
-src_install() {
-   dobin out/binaries/gitlab-runner
-   einstalldocs
-
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
-   keepdir /{etc,var/log}/${PN}
-   fperms 0700 /{etc,var/log}/gitlab-runner
-   fowners gitla

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

2024-04-08 Thread William Hubbs
commit: 6c77d5ae9ba1ccd207ff6621bcf0975af0a8e856
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr  8 19:30:50 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Apr  8 19:31:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c77d5ae

dev-util/gitlab-runner: add 16.10.0

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

 dev-util/gitlab-runner/Manifest|  2 +
 .../gitlab-runner/gitlab-runner-16.10.0.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index f1cc1033329f..3a22af4f17e8 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -1,3 +1,5 @@
+DIST gitlab-runner-16.10.0-deps.tar.xz 87356404 BLAKE2B 
87616f6544efcfddf854ccf8892ab955f44d11fa6f7ec3a5d0c2d32f165adf985011997e701b325e7eedfb4532547dbb94e08df3118d591550d511c09a9cc957
 SHA512 
6f800f4f965767898a21c9e4c7b0fc5f07ae089910f98ae96189b2501434f3de8a51ac6326e4df2234f3524bce4b15e4b05b183473988e717d2067d022e6c67f
+DIST gitlab-runner-16.10.0.tar.bz2 1373754 BLAKE2B 
ca0d39a4c04cc37afc48d9346266d075da6f4c3f62891d871a6d21e357de62067ea34e1dbffa34a410e2fb0656742eb46bcd3e555a56a20d6429b2c590e96fda
 SHA512 
445cc39bd4d4b5ecf092fb4850b4224c0312b5b6a5aafdfb44ead5c590cf6ff38d759f765b1a97bd3beae73b5dd733daba53a33d3cb5d1f1346af28d39509b7c
 DIST gitlab-runner-16.7.1-deps.tar.xz 87336740 BLAKE2B 
46751e0365b20b0ae777b1e562221b292f67a06275c4728c4718cf405b582e0a84d97ef83a61e238b54d4a9b96ae0a8afc7455f9a87174fb327d6056922dea0f
 SHA512 
d0cddf954e4cf6229a8b6d44ffe0b03234b1e63ecb464d902138912b8309e204e8add3ec6df41461df05a85b5aa263dd4fee8f82c00ef00ac16cc542fb218925
 DIST gitlab-runner-16.7.1.tar.bz2 1349267 BLAKE2B 
e555b26bab2b0fdfd9367c27373dfb26edd57ba9eec77789c07cfc5760f5446ee045a62863549181df8ef18168f25250215d1285c27ec6c7be4291e260b00965
 SHA512 
e2426b6a96d4ec6c001aaec639e8134bd04e560b23cb06de277e7330feb117fe9c6888a9976211f587f6077943e42056898cb7b4996bcdd0b56ac56f329605d2
 DIST gitlab-runner-16.8.1-deps.tar.xz 236213628 BLAKE2B 
b270aa8f285c1c568c303832b1600b50425e2e5b94f18a53ac1cd4afe35e2279fc81c3ac0ad671959f8833d0b55d2e9057e4f8222f274a5224af0440b876b75f
 SHA512 
2c7fa171624d0561b442d3fd4870e1180231df5f34005b388de5d0f3ead2297599f45a5d7ad05d84abf054507263d96c673cb3f3e3ff5a734891a2771727

diff --git a/dev-util/gitlab-runner/gitlab-runner-16.10.0.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-16.10.0.ebuild
new file mode 100644
index ..cf259193f257
--- /dev/null
+++ b/dev-util/gitlab-runner/gitlab-runner-16.10.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# make sure this gets updated for every bump
+GIT_COMMIT=81ab07f6
+
+DESCRIPTION="The official GitLab Runner, written in Go"
+HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
+SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~ppc64 ~riscv"
+
+COMMON_DEPEND="acct-group/gitlab-runner
+   acct-user/gitlab-runner"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/gox"
+
+DOCS=( docs CHANGELOG.md README.md config.toml.example )
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_compile() {
+   emake \
+   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
+   GOX="${EPREFIX}/usr/bin/gox" \
+   REVISION=${GIT_COMMIT} \
+   VERSION=${PV} \
+   runner-bin-host
+}
+
+src_test() {
+   CI=0 ego test
+}
+
+src_install() {
+   dobin out/binaries/gitlab-runner
+   einstalldocs
+
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+   keepdir /{etc,var/log}/${PN}
+   fperms 0700 /{etc,var/log}/gitlab-runner
+   fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process gitlab-runner.conf
+   [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
+   elog
+   elog "To use the runner, you need to register it with this command:"
+   elog "# gitlab-runner register"
+   elog "This will also create the configuration file in 
/etc/gitlab-runner/config.toml"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dotconf/

2024-04-08 Thread William Hubbs
commit: 10accc2c165a0d975be93fba222bbf13b63311a7
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr  8 18:30:49 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Apr  8 18:34:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10accc2c

dev-libs/dotconf: style changes

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

 dev-libs/dotconf/dotconf-1.4.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-libs/dotconf/dotconf-1.4.ebuild 
b/dev-libs/dotconf/dotconf-1.4.ebuild
index 7e8371546f9f..36d47ae81583 100644
--- a/dev-libs/dotconf/dotconf-1.4.ebuild
+++ b/dev-libs/dotconf/dotconf-1.4.ebuild
@@ -3,12 +3,14 @@
 
 EAPI=8
 
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+fi
 inherit autotools toolchain-funcs
 
 DESCRIPTION="dot.conf configuration file parser"
 HOMEPAGE="https://github.com/williamh/dotconf;
 if [[ ${PV} == * ]]; then
-   inherit git-r3
EGIT_REPO_URI="https://github.com/williamh/dotconf.git;
 else
SRC_URI="https://github.com/williamh/dotconf/archive/v${PV}.tar.gz -> 
${P}.tar.gz"



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dotconf/

2024-04-08 Thread William Hubbs
commit: ceb1566397c599b8fe43f349128ee2157c2aafa2
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr  8 18:34:13 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Apr  8 18:34:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb15663

dev-libs/dotconf: add live

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

 dev-libs/dotconf/dotconf-.ebuild | 37 
 1 file changed, 37 insertions(+)

diff --git a/dev-libs/dotconf/dotconf-.ebuild 
b/dev-libs/dotconf/dotconf-.ebuild
new file mode 100644
index ..36d47ae81583
--- /dev/null
+++ b/dev-libs/dotconf/dotconf-.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+fi
+inherit autotools toolchain-funcs
+
+DESCRIPTION="dot.conf configuration file parser"
+HOMEPAGE="https://github.com/williamh/dotconf;
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/williamh/dotconf.git;
+else
+   SRC_URI="https://github.com/williamh/dotconf/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+DEPEND=">=dev-build/autoconf-2.58"
+
+src_configure() {
+   eautoreconf
+   econf --disable-static
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dotconf/

2024-04-08 Thread William Hubbs
commit: d7e74e0f8e7ab2bb4ec24aa6eee034bf891841d4
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr  8 18:29:01 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Apr  8 18:34:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7e74e0f

dev-libs/dotconf: fix pkgcheck issues

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

 dev-libs/dotconf/dotconf-1.3-r2.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/dev-libs/dotconf/dotconf-1.3-r2.ebuild 
b/dev-libs/dotconf/dotconf-1.3-r2.ebuild
index 2dedf327663c..5092ea045426 100644
--- a/dev-libs/dotconf/dotconf-1.3-r2.ebuild
+++ b/dev-libs/dotconf/dotconf-1.3-r2.ebuild
@@ -12,10 +12,8 @@ SRC_URI="mirror://gentoo/${P}.tar.gz"
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
-IUSE=""
 
 DEPEND=">=dev-build/autoconf-2.58"
-RDEPEND=""
 
 src_configure() {
econf --disable-static



[gentoo-commits] repo/gentoo:master commit in: dev-libs/dotconf/

2024-04-08 Thread William Hubbs
commit: 013dff85dc30264ce97501628529d07409d6c90c
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr  8 16:44:40 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Apr  8 16:46:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013dff85

dev-libs/dotconf: add 1.4

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

 dev-libs/dotconf/Manifest   |  1 +
 dev-libs/dotconf/dotconf-1.4.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-libs/dotconf/Manifest b/dev-libs/dotconf/Manifest
index e83204456597..533738c497da 100644
--- a/dev-libs/dotconf/Manifest
+++ b/dev-libs/dotconf/Manifest
@@ -1 +1,2 @@
 DIST dotconf-1.3.tar.gz 01 BLAKE2B 
df3f4c9bc4539ed5b21bd4d6059bd911bb319d9dbe4f48c6d45c34559eaaa646abea847f6d0b35678c12d9b5e89e2f112047557d458be608215d76bb50af004c
 SHA512 
ced0e66f70d11a309e77add1bfac1da8e85dcbe193633bd4bd1ae4bfd043b66880406e93ec18327b8c5d3de8d4bfc5278db6e5cb39b030ee1dabfa1ce267a98e
+DIST dotconf-1.4.tar.gz 46560 BLAKE2B 
b5cedb5c810bb0757f1137e9a70883cf7794bf2f57a2e368fcd8ec516ca28d1b7f05978d7d0845f672ad88291eb718fd148b8016dc4f81f0f2bdb0af236532db
 SHA512 
7e40dbe5b8dca618ef007612ffc40930fb84c3394c2f1e0f341817fc9979c1e2b3204b35bbf102ad9d6851661464e61bcf2fe208048a323bf69e79eb27332781

diff --git a/dev-libs/dotconf/dotconf-1.4.ebuild 
b/dev-libs/dotconf/dotconf-1.4.ebuild
new file mode 100644
index ..7621056d492b
--- /dev/null
+++ b/dev-libs/dotconf/dotconf-1.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools git-r3 toolchain-funcs
+
+DESCRIPTION="dot.conf configuration file parser"
+HOMEPAGE="https://github.com/williamh/dotconf;
+if [[ ${PV} == * ]]; then
+   EGIT_REPO_URI="https://github.com/williamh/dotconf.git;
+else
+   SRC_URI="https://github.com/williamh/dotconf/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+
+DEPEND=">=dev-build/autoconf-2.58"
+
+src_configure() {
+   eautoreconf
+   econf --disable-static
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name '*.la' -delete || die
+}



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

2024-04-01 Thread William Hubbs
commit: 131cd61f4cddd46392a3c518ae33e2ef3b1d3e77
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr  1 19:34:39 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Apr  1 19:35:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131cd61f

sys-apps/openrc: add 0.54

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

 sys-apps/openrc/Manifest   |   1 +
 sys-apps/openrc/openrc-0.54.ebuild | 162 +
 2 files changed, 163 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 9afefa5d0e04..47d0d2cbfdd8 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,2 +1,3 @@
 DIST openrc-0.48.tar.gz 250249 BLAKE2B 
4d99d0562e268ad747562ee39cae645ea9221a705fb344969388d2f5f8e0597e62c12bda9dffe0d98eab6437aac0af2c873ad082ec8db01cd61e48b8637f421b
 SHA512 
c67c0a1c87f44a6fde0a7634fcdff0683a821eef5183a4f3e1ef850d04dd7f6c23ec0a72b4a76d9f6c08cb34e362d5e204937caec549eadc638c286c2389c5ee
 DIST openrc-0.53.1.tar.gz 251312 BLAKE2B 
c44570b489621ac097f057dd25a9a7fd6274fc68c987d548a8c7ab49068bc2025375527c97b82b919ff955d27ce8e4110d6e8f0472abfd83b6911ea9e501198d
 SHA512 
f4e53c28c62b8f184935387d3d8b30dea5953b28d7e50dc00a2b48d84fa3b0c9c19d27a9cdf0b9879b4e4b2a3f91604b893ad5178680e7af0bbbdbd00e108537
+DIST openrc-0.54.tar.gz 250242 BLAKE2B 
cdc420a3fa1733664eab0c556cb71712ecd1da17895aef6c77f229b3a9f9258b049c5f67d817a808253adb37afd0e65a276c7d89c77a64e3a1fd619f0a68e0ab
 SHA512 
25a7c6b042608627b4cabb98208205c0cffafefcfa62ab4c7a6747a134583c3c6d54adcbb0d837cae6fbae5b082b964b60ebd1762e90efeae23a14bc5f1e348e

diff --git a/sys-apps/openrc/openrc-0.54.ebuild 
b/sys-apps/openrc/openrc-0.54.ebuild
new file mode 100644
index ..ed8424d562b7
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.54.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson pam
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} =~ ^9{4,}$ ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit bash debug pam newnet +netifrc selinux s6 +sysvinit sysv-utils 
unicode"
+
+COMMON_DEPEND="
+   pam? ( sys-libs/pam )
+   audit? ( sys-process/audit )
+   sys-process/psmisc
+   selinux? (
+   sys-apps/policycoreutils
+   >=sys-libs/libselinux-2.6
+   )"
+DEPEND="${COMMON_DEPEND}
+   virtual/os-headers"
+RDEPEND="${COMMON_DEPEND}
+   bash? ( app-shells/bash )
+   sysv-utils? (
+   !sys-apps/systemd[sysv-utils(-)]
+   !sys-apps/sysvinit
+   )
+   !sysv-utils? (
+   sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] )
+   s6? ( sys-apps/s6-linux-init[sysv-utils(-)] )
+   )
+   virtual/tmpfiles
+   selinux? (
+   >=sec-policy/selinux-base-policy-2.20170204-r4
+   >=sec-policy/selinux-openrc-2.20170204-r4
+   )
+"
+
+PDEPEND="netifrc? ( net-misc/netifrc )"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature audit)
+   "-Dbranding=\"Gentoo Linux\""
+   $(meson_use newnet)
+   -Dos=Linux
+   $(meson_use pam)
+   $(meson_feature selinux)
+   -Drootprefix="${EPREFIX}"
+   -Dshell=$(usex bash /bin/bash /bin/sh)
+   $(meson_use sysv-utils sysvinit)
+   )
+   # export DEBUG=$(usev debug)
+   meson_src_configure
+}
+
+# set_config test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   meson_install
+
+   keepdir /lib/rc/tmp
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   # Cater to the norm
+   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
+
+   # On HPPA, do not run consolefont by default (bug #222889)
+  

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

2024-03-31 Thread William Hubbs
commit: 44af1dfaf3867bf10d7858ffd5903e45c9600d17
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Apr  1 04:17:47 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Apr  1 04:19:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44af1dfa

sys-apps/openrc: drop ncurses dependency from live ebuild

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

 sys-apps/openrc/openrc-.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/sys-apps/openrc/openrc-.ebuild 
b/sys-apps/openrc/openrc-.ebuild
index b81bd00d2247..931bff079adb 100644
--- a/sys-apps/openrc/openrc-.ebuild
+++ b/sys-apps/openrc/openrc-.ebuild
@@ -18,10 +18,9 @@ fi
 
 LICENSE="BSD-2"
 SLOT="0"
-IUSE="audit bash debug ncurses pam newnet +netifrc selinux s6 +sysvinit 
sysv-utils unicode"
+IUSE="audit bash debug pam newnet +netifrc selinux s6 +sysvinit sysv-utils 
unicode"
 
 COMMON_DEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
pam? ( sys-libs/pam )
audit? ( sys-process/audit )
sys-process/psmisc
@@ -30,8 +29,7 @@ COMMON_DEPEND="
>=sys-libs/libselinux-2.6
)"
 DEPEND="${COMMON_DEPEND}
-   virtual/os-headers
-   ncurses? ( virtual/pkgconfig )"
+   virtual/os-headers"
 RDEPEND="${COMMON_DEPEND}
bash? ( app-shells/bash )
sysv-utils? (
@@ -62,7 +60,6 @@ src_configure() {
-Drootprefix="${EPREFIX}"
-Dshell=$(usex bash /bin/bash /bin/sh)
$(meson_use sysv-utils sysvinit)
-   -Dtermcap=$(usev ncurses)
)
# export DEBUG=$(usev debug)
meson_src_configure



[gentoo-commits] repo/gentoo:master commit in: sys-fs/udev-init-scripts/

2024-03-26 Thread William Hubbs
commit: 70f92c9e45abde54a61a38bc52045c1aecbb70ac
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Mar 26 15:43:23 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Mar 26 15:43:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70f92c9e

sys-fs/udev-init-scripts-35: sync git uri from live ebuild

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

 sys-fs/udev-init-scripts/udev-init-scripts-35.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/udev-init-scripts/udev-init-scripts-35.ebuild 
b/sys-fs/udev-init-scripts/udev-init-scripts-35.ebuild
index 866d0ce54c5c..8ec6bbae2c4f 100644
--- a/sys-fs/udev-init-scripts/udev-init-scripts-35.ebuild
+++ b/sys-fs/udev-init-scripts/udev-init-scripts-35.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ OLD_PN=udev-gentoo-scripts
 OLD_P=${OLD_PN}-${PV}
 
 if [ "${PV}" = "" ]; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/proj/${OLD_PN}.git;
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${OLD_PN}.git;
inherit git-r3
 else

SRC_URI="https://gitweb.gentoo.org/proj/${OLD_PN}.git/snapshot/${OLD_P}.tar.gz 
-> ${P}.tar.gz"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/udev-init-scripts/

2024-03-25 Thread William Hubbs
commit: eb38210f9b8ffe502b527b97ea9a5497a91680fa
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Mar 26 03:44:06 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Tue Mar 26 03:44:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb38210f

sys-fs/udev-init-scripts: fix git uri for live ebuild

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

 sys-fs/udev-init-scripts/udev-init-scripts-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/udev-init-scripts/udev-init-scripts-.ebuild 
b/sys-fs/udev-init-scripts/udev-init-scripts-.ebuild
index 7c9229bd7691..972e55411f09 100644
--- a/sys-fs/udev-init-scripts/udev-init-scripts-.ebuild
+++ b/sys-fs/udev-init-scripts/udev-init-scripts-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,7 +6,7 @@ OLD_PN=udev-gentoo-scripts
 OLD_P=${OLD_PN}-${PV}
 
 if [ "${PV}" = "" ]; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/proj/${OLD_PN}.git;
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/${OLD_PN}.git;
inherit git-r3
 else

SRC_URI="https://gitweb.gentoo.org/proj/${OLD_PN}.git/snapshot/${OLD_P}.tar.gz 
-> ${P}.tar.gz"



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

2024-03-25 Thread William Hubbs
commit: 39e4120e5bc5102838e3acda65ef04219bdb391c
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 25 22:37:00 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Mar 25 22:37:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e4120e

sys-apps/openrc: drop 0.53

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

 sys-apps/openrc/Manifest   |   1 -
 sys-apps/openrc/openrc-0.53.ebuild | 165 -
 2 files changed, 166 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index f4d7a2f48828..9afefa5d0e04 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,3 +1,2 @@
 DIST openrc-0.48.tar.gz 250249 BLAKE2B 
4d99d0562e268ad747562ee39cae645ea9221a705fb344969388d2f5f8e0597e62c12bda9dffe0d98eab6437aac0af2c873ad082ec8db01cd61e48b8637f421b
 SHA512 
c67c0a1c87f44a6fde0a7634fcdff0683a821eef5183a4f3e1ef850d04dd7f6c23ec0a72b4a76d9f6c08cb34e362d5e204937caec549eadc638c286c2389c5ee
 DIST openrc-0.53.1.tar.gz 251312 BLAKE2B 
c44570b489621ac097f057dd25a9a7fd6274fc68c987d548a8c7ab49068bc2025375527c97b82b919ff955d27ce8e4110d6e8f0472abfd83b6911ea9e501198d
 SHA512 
f4e53c28c62b8f184935387d3d8b30dea5953b28d7e50dc00a2b48d84fa3b0c9c19d27a9cdf0b9879b4e4b2a3f91604b893ad5178680e7af0bbbdbd00e108537
-DIST openrc-0.53.tar.gz 251051 BLAKE2B 
df6452607d1d16de8a3addb5fc13ec7f9a7f2de9b2aa6eef61787e49e9a16659a1475432e13b58d5fe372aeff7051b487c094920379ffc2f8295357370d5f997
 SHA512 
e4d3eb6f42cd891e553da171bb9aefc06b5a2d842bba9cb13d8199ad46023f37c173f925415d3571f58d5a508a319df39240cedfe8d8b47bb17cc7171f031a25

diff --git a/sys-apps/openrc/openrc-0.53.ebuild 
b/sys-apps/openrc/openrc-0.53.ebuild
deleted file mode 100644
index 6174c431e776..
--- a/sys-apps/openrc/openrc-0.53.ebuild
+++ /dev/null
@@ -1,165 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson pam
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://github.com/openrc/openrc/;
-
-if [[ ${PV} =~ ^9{4,}$ ]]; then
-   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit bash debug ncurses pam newnet +netifrc selinux s6 +sysvinit 
sysv-utils unicode"
-
-COMMON_DEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? ( sys-libs/pam )
-   audit? ( sys-process/audit )
-   sys-process/psmisc
-   selinux? (
-   sys-apps/policycoreutils
-   >=sys-libs/libselinux-2.6
-   )"
-DEPEND="${COMMON_DEPEND}
-   virtual/os-headers
-   ncurses? ( virtual/pkgconfig )"
-RDEPEND="${COMMON_DEPEND}
-   bash? ( app-shells/bash )
-   sysv-utils? (
-   !sys-apps/systemd[sysv-utils(-)]
-   !sys-apps/sysvinit
-   )
-   !sysv-utils? (
-   sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] )
-   s6? ( sys-apps/s6-linux-init[sysv-utils(-)] )
-   )
-   virtual/tmpfiles
-   selinux? (
-   >=sec-policy/selinux-base-policy-2.20170204-r4
-   >=sec-policy/selinux-openrc-2.20170204-r4
-   )
-"
-
-PDEPEND="netifrc? ( net-misc/netifrc )"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature audit)
-   "-Dbranding=\"Gentoo Linux\""
-   $(meson_use newnet)
-   -Dos=Linux
-   $(meson_use pam)
-   $(meson_feature selinux)
-   -Drootprefix="${EPREFIX}"
-   -Dshell=$(usex bash /bin/bash /bin/sh)
-   $(meson_use sysv-utils sysvinit)
-   -Dtermcap=$(usev ncurses)
-   )
-   # export DEBUG=$(usev debug)
-   meson_src_configure
-}
-
-# set_config test
-# a value of "#" will just comment out the option
-set_config() {
-   local file="${ED}/$1" var=$2 val com
-   eval "${@:5}" && val=$3 || val=$4
-   [[ ${val} == "#" ]] && com="#" && val='\2'
-   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
-}
-
-set_config_yes_no() {
-   set_config "$1" "$2" YES NO "${@:3}"
-}
-
-src_install() {
-   meson_install
-
-   keepdir /lib/rc/tmp
-
-   # Setup unicode defaults for silly unicode users
-   set_config_yes_no /etc/rc.conf unicode use unicode
-
-   # Cater to the norm
-   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' us

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

2024-03-25 Thread William Hubbs
commit: 5fa00d8549a4fca28809f26a2e0384a6ea94873c
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 25 22:23:33 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Mar 25 22:23:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa00d85

sys-apps/openrc: add 0.53.1

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

 sys-apps/openrc/Manifest |   1 +
 sys-apps/openrc/openrc-0.53.1.ebuild | 165 +++
 2 files changed, 166 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index fece7dd49550..f4d7a2f48828 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,2 +1,3 @@
 DIST openrc-0.48.tar.gz 250249 BLAKE2B 
4d99d0562e268ad747562ee39cae645ea9221a705fb344969388d2f5f8e0597e62c12bda9dffe0d98eab6437aac0af2c873ad082ec8db01cd61e48b8637f421b
 SHA512 
c67c0a1c87f44a6fde0a7634fcdff0683a821eef5183a4f3e1ef850d04dd7f6c23ec0a72b4a76d9f6c08cb34e362d5e204937caec549eadc638c286c2389c5ee
+DIST openrc-0.53.1.tar.gz 251312 BLAKE2B 
c44570b489621ac097f057dd25a9a7fd6274fc68c987d548a8c7ab49068bc2025375527c97b82b919ff955d27ce8e4110d6e8f0472abfd83b6911ea9e501198d
 SHA512 
f4e53c28c62b8f184935387d3d8b30dea5953b28d7e50dc00a2b48d84fa3b0c9c19d27a9cdf0b9879b4e4b2a3f91604b893ad5178680e7af0bbbdbd00e108537
 DIST openrc-0.53.tar.gz 251051 BLAKE2B 
df6452607d1d16de8a3addb5fc13ec7f9a7f2de9b2aa6eef61787e49e9a16659a1475432e13b58d5fe372aeff7051b487c094920379ffc2f8295357370d5f997
 SHA512 
e4d3eb6f42cd891e553da171bb9aefc06b5a2d842bba9cb13d8199ad46023f37c173f925415d3571f58d5a508a319df39240cedfe8d8b47bb17cc7171f031a25

diff --git a/sys-apps/openrc/openrc-0.53.1.ebuild 
b/sys-apps/openrc/openrc-0.53.1.ebuild
new file mode 100644
index ..6174c431e776
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.53.1.ebuild
@@ -0,0 +1,165 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson pam
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} =~ ^9{4,}$ ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit bash debug ncurses pam newnet +netifrc selinux s6 +sysvinit 
sysv-utils unicode"
+
+COMMON_DEPEND="
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? ( sys-libs/pam )
+   audit? ( sys-process/audit )
+   sys-process/psmisc
+   selinux? (
+   sys-apps/policycoreutils
+   >=sys-libs/libselinux-2.6
+   )"
+DEPEND="${COMMON_DEPEND}
+   virtual/os-headers
+   ncurses? ( virtual/pkgconfig )"
+RDEPEND="${COMMON_DEPEND}
+   bash? ( app-shells/bash )
+   sysv-utils? (
+   !sys-apps/systemd[sysv-utils(-)]
+   !sys-apps/sysvinit
+   )
+   !sysv-utils? (
+   sysvinit? ( >=sys-apps/sysvinit-2.86-r6[selinux?] )
+   s6? ( sys-apps/s6-linux-init[sysv-utils(-)] )
+   )
+   virtual/tmpfiles
+   selinux? (
+   >=sec-policy/selinux-base-policy-2.20170204-r4
+   >=sec-policy/selinux-openrc-2.20170204-r4
+   )
+"
+
+PDEPEND="netifrc? ( net-misc/netifrc )"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature audit)
+   "-Dbranding=\"Gentoo Linux\""
+   $(meson_use newnet)
+   -Dos=Linux
+   $(meson_use pam)
+   $(meson_feature selinux)
+   -Drootprefix="${EPREFIX}"
+   -Dshell=$(usex bash /bin/bash /bin/sh)
+   $(meson_use sysv-utils sysvinit)
+   -Dtermcap=$(usev ncurses)
+   )
+   # export DEBUG=$(usev debug)
+   meson_src_configure
+}
+
+# set_config test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   meson_install
+
+   keepdir /lib/rc/tmp
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   # Cater to the norm
+   set_config_yes_n

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

2024-03-25 Thread William Hubbs
commit: 02135bf9fa8967276e523b5103aaec0cb9cc6313
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 25 20:47:12 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Mar 25 20:47:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02135bf9

sys-apps/openrc: restore 0.48

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

 sys-apps/openrc/Manifest   |   1 +
 sys-apps/openrc/openrc-0.48.ebuild | 169 +
 2 files changed, 170 insertions(+)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index 4b349d583f54..fece7dd49550 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1 +1,2 @@
+DIST openrc-0.48.tar.gz 250249 BLAKE2B 
4d99d0562e268ad747562ee39cae645ea9221a705fb344969388d2f5f8e0597e62c12bda9dffe0d98eab6437aac0af2c873ad082ec8db01cd61e48b8637f421b
 SHA512 
c67c0a1c87f44a6fde0a7634fcdff0683a821eef5183a4f3e1ef850d04dd7f6c23ec0a72b4a76d9f6c08cb34e362d5e204937caec549eadc638c286c2389c5ee
 DIST openrc-0.53.tar.gz 251051 BLAKE2B 
df6452607d1d16de8a3addb5fc13ec7f9a7f2de9b2aa6eef61787e49e9a16659a1475432e13b58d5fe372aeff7051b487c094920379ffc2f8295357370d5f997
 SHA512 
e4d3eb6f42cd891e553da171bb9aefc06b5a2d842bba9cb13d8199ad46023f37c173f925415d3571f58d5a508a319df39240cedfe8d8b47bb17cc7171f031a25

diff --git a/sys-apps/openrc/openrc-0.48.ebuild 
b/sys-apps/openrc/openrc-0.48.ebuild
new file mode 100644
index ..f054a2c63923
--- /dev/null
+++ b/sys-apps/openrc/openrc-0.48.ebuild
@@ -0,0 +1,169 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson pam
+
+DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
+HOMEPAGE="https://github.com/openrc/openrc/;
+
+if [[ ${PV} =~ ^9{4,}$ ]]; then
+   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
+fi
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode"
+
+COMMON_DEPEND="
+   ncurses? ( sys-libs/ncurses:0= )
+   pam? ( sys-libs/pam )
+   audit? ( sys-process/audit )
+   sys-process/psmisc
+   selinux? (
+   sys-apps/policycoreutils
+   >=sys-libs/libselinux-2.6
+   )"
+DEPEND="${COMMON_DEPEND}
+   virtual/os-headers
+   ncurses? ( virtual/pkgconfig )"
+RDEPEND="${COMMON_DEPEND}
+   bash? ( app-shells/bash )
+   !prefix? (
+   sysv-utils? (
+   !sys-apps/systemd[sysv-utils(-)]
+   !sys-apps/sysvinit
+   )
+   !sysv-utils? (
+   || (
+   >=sys-apps/sysvinit-2.86-r6[selinux?]
+   sys-apps/s6-linux-init[sysv-utils(-)]
+   )
+   )
+   virtual/tmpfiles
+   )
+   selinux? (
+   >=sec-policy/selinux-base-policy-2.20170204-r4
+   >=sec-policy/selinux-openrc-2.20170204-r4
+   )
+"
+
+PDEPEND="netifrc? ( net-misc/netifrc )"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_feature audit)
+   "-Dbranding=\"Gentoo Linux\""
+   $(meson_use newnet)
+   -Dos=Linux
+   $(meson_use pam)
+   $(meson_feature selinux)
+   -Drootprefix="${EPREFIX}"
+   -Dshell=$(usex bash /bin/bash /bin/sh)
+   $(meson_use sysv-utils sysvinit)
+   -Dtermcap=$(usev ncurses)
+   )
+   # export DEBUG=$(usev debug)
+   meson_src_configure
+}
+
+# set_config test
+# a value of "#" will just comment out the option
+set_config() {
+   local file="${ED}/$1" var=$2 val com
+   eval "${@:5}" && val=$3 || val=$4
+   [[ ${val} == "#" ]] && com="#" && val='\2'
+   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
+}
+
+set_config_yes_no() {
+   set_config "$1" "$2" YES NO "${@:3}"
+}
+
+src_install() {
+   meson_install
+
+   keepdir /lib/rc/tmp
+
+   # Setup unicode defaults for silly unicode users
+   set_config_yes_no /etc/rc.conf unicode use unicode
+
+   # Cater to the norm
+   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
+
+   # On HPPA, do not run consolefont by default (bug #222889)
+   if use hppa; then
+   rm -f "${ED}"/etc/runlevels/b

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

2024-03-25 Thread William Hubbs
commit: d9cfeaa74df7f2199905816b6ae4bd0d94567fd9
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 25 20:42:20 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Mar 25 20:43:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9cfeaa7

sys-apps/openrc: drop 0.48

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

 sys-apps/openrc/Manifest   |   1 -
 sys-apps/openrc/openrc-0.48.ebuild | 169 -
 2 files changed, 170 deletions(-)

diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest
index fece7dd49550..4b349d583f54 100644
--- a/sys-apps/openrc/Manifest
+++ b/sys-apps/openrc/Manifest
@@ -1,2 +1 @@
-DIST openrc-0.48.tar.gz 250249 BLAKE2B 
4d99d0562e268ad747562ee39cae645ea9221a705fb344969388d2f5f8e0597e62c12bda9dffe0d98eab6437aac0af2c873ad082ec8db01cd61e48b8637f421b
 SHA512 
c67c0a1c87f44a6fde0a7634fcdff0683a821eef5183a4f3e1ef850d04dd7f6c23ec0a72b4a76d9f6c08cb34e362d5e204937caec549eadc638c286c2389c5ee
 DIST openrc-0.53.tar.gz 251051 BLAKE2B 
df6452607d1d16de8a3addb5fc13ec7f9a7f2de9b2aa6eef61787e49e9a16659a1475432e13b58d5fe372aeff7051b487c094920379ffc2f8295357370d5f997
 SHA512 
e4d3eb6f42cd891e553da171bb9aefc06b5a2d842bba9cb13d8199ad46023f37c173f925415d3571f58d5a508a319df39240cedfe8d8b47bb17cc7171f031a25

diff --git a/sys-apps/openrc/openrc-0.48.ebuild 
b/sys-apps/openrc/openrc-0.48.ebuild
deleted file mode 100644
index f054a2c63923..
--- a/sys-apps/openrc/openrc-0.48.ebuild
+++ /dev/null
@@ -1,169 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson pam
-
-DESCRIPTION="OpenRC manages the services, startup and shutdown of a host"
-HOMEPAGE="https://github.com/openrc/openrc/;
-
-if [[ ${PV} =~ ^9{4,}$ ]]; then
-   EGIT_REPO_URI="https://github.com/OpenRC/${PN}.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/OpenRC/openrc/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
-fi
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="audit bash debug ncurses pam newnet +netifrc selinux sysv-utils unicode"
-
-COMMON_DEPEND="
-   ncurses? ( sys-libs/ncurses:0= )
-   pam? ( sys-libs/pam )
-   audit? ( sys-process/audit )
-   sys-process/psmisc
-   selinux? (
-   sys-apps/policycoreutils
-   >=sys-libs/libselinux-2.6
-   )"
-DEPEND="${COMMON_DEPEND}
-   virtual/os-headers
-   ncurses? ( virtual/pkgconfig )"
-RDEPEND="${COMMON_DEPEND}
-   bash? ( app-shells/bash )
-   !prefix? (
-   sysv-utils? (
-   !sys-apps/systemd[sysv-utils(-)]
-   !sys-apps/sysvinit
-   )
-   !sysv-utils? (
-   || (
-   >=sys-apps/sysvinit-2.86-r6[selinux?]
-   sys-apps/s6-linux-init[sysv-utils(-)]
-   )
-   )
-   virtual/tmpfiles
-   )
-   selinux? (
-   >=sec-policy/selinux-base-policy-2.20170204-r4
-   >=sec-policy/selinux-openrc-2.20170204-r4
-   )
-"
-
-PDEPEND="netifrc? ( net-misc/netifrc )"
-
-src_configure() {
-   local emesonargs=(
-   $(meson_feature audit)
-   "-Dbranding=\"Gentoo Linux\""
-   $(meson_use newnet)
-   -Dos=Linux
-   $(meson_use pam)
-   $(meson_feature selinux)
-   -Drootprefix="${EPREFIX}"
-   -Dshell=$(usex bash /bin/bash /bin/sh)
-   $(meson_use sysv-utils sysvinit)
-   -Dtermcap=$(usev ncurses)
-   )
-   # export DEBUG=$(usev debug)
-   meson_src_configure
-}
-
-# set_config test
-# a value of "#" will just comment out the option
-set_config() {
-   local file="${ED}/$1" var=$2 val com
-   eval "${@:5}" && val=$3 || val=$4
-   [[ ${val} == "#" ]] && com="#" && val='\2'
-   sed -i -r -e "/^#?${var}=/{s:=([\"'])?([^ 
]*)\1?:=\1${val}\1:;s:^#?:${com}:}" "${file}"
-}
-
-set_config_yes_no() {
-   set_config "$1" "$2" YES NO "${@:3}"
-}
-
-src_install() {
-   meson_install
-
-   keepdir /lib/rc/tmp
-
-   # Setup unicode defaults for silly unicode users
-   set_config_yes_no /etc/rc.conf unicode use unicode
-
-   # Cater to the norm
-   set_config_yes_no /etc/conf.d/keymaps windowkeys '(' use x86 '||' use 
amd64 ')'
-
-   # On HPPA, do not run consolefont by default (bug #222889)
-   if use hppa; then
-   rm -f "${ED}"/etc/runlevels/b

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

2024-03-18 Thread William Hubbs
commit: 1cc5dcfe67ee85e281c31b1c1b1e8f9c345f3129
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 18 15:41:01 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Mar 18 15:49:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc5dcfe

sys-cluster/kube-proxy: add 1.27.12

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

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

diff --git a/sys-cluster/kube-proxy/Manifest b/sys-cluster/kube-proxy/Manifest
index 322475e1fe7d..32740c144d11 100644
--- a/sys-cluster/kube-proxy/Manifest
+++ b/sys-cluster/kube-proxy/Manifest
@@ -1,6 +1,7 @@
 DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb908e4ea9dedb3cbe9384a9560c162e069ca8c2f9daddc9159adbd6791b11f5b24c6fbbc5e1c56369e38771a031a6e66eea
 SHA512 
c3b153323e24ffaf05f27e6c3b05897052c94321a18830fbea061f722d5d0635e7d7042838d82654a48d45b7260bf7fd0e039081481be9c175f04bb7d3a94881
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
+DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1

diff --git a/sys-cluster/kube-proxy/kube-proxy-1.27.12.ebuild 
b/sys-cluster/kube-proxy/kube-proxy-1.27.12.ebuild
new file mode 100644
index ..19efcef72cdb
--- /dev/null
+++ b/sys-cluster/kube-proxy/kube-proxy-1.27.12.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+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"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
+   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-apiserver/

2024-03-18 Thread William Hubbs
commit: 81eb4786e8fb577ba5ab0c19176dc20a5d629645
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 18 15:40:43 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Mar 18 15:49:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81eb4786

sys-cluster/kube-apiserver: add 1.27.12

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

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

diff --git a/sys-cluster/kube-apiserver/Manifest 
b/sys-cluster/kube-apiserver/Manifest
index 322475e1fe7d..32740c144d11 100644
--- a/sys-cluster/kube-apiserver/Manifest
+++ b/sys-cluster/kube-apiserver/Manifest
@@ -1,6 +1,7 @@
 DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb908e4ea9dedb3cbe9384a9560c162e069ca8c2f9daddc9159adbd6791b11f5b24c6fbbc5e1c56369e38771a031a6e66eea
 SHA512 
c3b153323e24ffaf05f27e6c3b05897052c94321a18830fbea061f722d5d0635e7d7042838d82654a48d45b7260bf7fd0e039081481be9c175f04bb7d3a94881
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
+DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1

diff --git a/sys-cluster/kube-apiserver/kube-apiserver-1.27.12.ebuild 
b/sys-cluster/kube-apiserver/kube-apiserver-1.27.12.ebuild
new file mode 100644
index ..da1830e53b97
--- /dev/null
+++ b/sys-cluster/kube-apiserver/kube-apiserver-1.27.12.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+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}"
+BDEPEND=">=dev-lang/go-1.20"
+
+RESTRICT+=" test"
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
+   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/kubelet/

2024-03-18 Thread William Hubbs
commit: 17bcc4a3dae7a4b2b80e255e872e373ae3c2a83f
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 18 15:40:56 2024 +
Commit:     William Hubbs  gentoo  org>
CommitDate: Mon Mar 18 15:49:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17bcc4a3

sys-cluster/kubelet: add 1.27.12

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

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

diff --git a/sys-cluster/kubelet/Manifest b/sys-cluster/kubelet/Manifest
index 322475e1fe7d..32740c144d11 100644
--- a/sys-cluster/kubelet/Manifest
+++ b/sys-cluster/kubelet/Manifest
@@ -1,6 +1,7 @@
 DIST kubernetes-1.26.13.tar.gz 39454349 BLAKE2B 
cf45650e62a79fddee9ffd08cb80cb908e4ea9dedb3cbe9384a9560c162e069ca8c2f9daddc9159adbd6791b11f5b24c6fbbc5e1c56369e38771a031a6e66eea
 SHA512 
c3b153323e24ffaf05f27e6c3b05897052c94321a18830fbea061f722d5d0635e7d7042838d82654a48d45b7260bf7fd0e039081481be9c175f04bb7d3a94881
 DIST kubernetes-1.27.10.tar.gz 39183865 BLAKE2B 
948197dbca1fd7d12d7d1947faa82b983189b9dc8f8af26f9b0ccf26629b7daa609b85c492dc977adc9a6e095f30bb38cafea9e1feb06aabba1847a364277af0
 SHA512 
cb0e2c9186d2d504c28a02b4a3e222b766fdc942226853b4669a505313abc2fef76ebdc36677ca8bf55bfbe5aaeafdc2e6fa053dbd85779eb824395bffa08060
 DIST kubernetes-1.27.11.tar.gz 39184562 BLAKE2B 
1942a11af61c2b33cbcda156aec19a23ff2b74c96430e4171f5ffca3b07f0923722adac9e1046988da75ade94efb26d905d9b279adba837711ee3db8038a1c19
 SHA512 
9a89df9ad1df5a686326aea433b818e3b62cf07668ba82437f05e1a56df804e6deaef1fc6c7f73a51db63622936cd03d35043964e544de4afb234acd9adce3d8
+DIST kubernetes-1.27.12.tar.gz 39200862 BLAKE2B 
ce4112403399121bfd71ec61fe4c434a6a0b6a732f8abb965c213a2675a7ebf94b3fe8c4293917adadc1fecf98f0fb290a6c9758c27478a52efc52a426c8
 SHA512 
524138b1294e845d2bfd4e4f488abcf4aa9606df11c03019b09fe60bc35816c268251cadab4b657e129fddd795383b7b84ce181814780d6861dfdf1c51c59923
 DIST kubernetes-1.28.6.tar.gz 39955920 BLAKE2B 
d492139efad8328ee1024445e568e4b446af3ba7f9c39b748eb005198b6ad448eca71cd5ad698ba5dd1fcaef727b6b3884e7bfbad0cc8ae7b7cdfc858f8a712c
 SHA512 
bdb20da05001c67418e9e9c6d2640b974a1690bbdad7d0ede6ab1577d9bca0e998802737ceccc023fd34fd2f0e63cc7b1b9c2a90ee7d24429f8109b9393d7551
 DIST kubernetes-1.28.7.tar.gz 39959046 BLAKE2B 
1120c0b5b902a2ab26473bfafbd9b4f0dbd52e134ae9830618047178416ff9639b20746bca19b987daca066d88ca39039f8a50e5f2239c37e158adc3c098b92d
 SHA512 
ee33a5e729c959847f30101e55be7b475db4a3117eaff8870f2ac564573529e7c8908da9606ddc2460a5483747c44e05ebc65709c06d352f590b57a81eedb9f3
 DIST kubernetes-1.28.8.tar.gz 39978242 BLAKE2B 
3e2aaa7e79ccb5f9f71be0e6c33b58237d297b79cd4f5d5bb4b09e7196d933dcb2aa8cafb9e74360e204116c8684a7263ac4db6dc257adc77a98d31c22a502e8
 SHA512 
2bbc48394784b34712c6b419cd07971780410223e7015c5fe6ed2c25c4e9499e81c9ea1f4269d399fd7e908971f5b8e873595d2b67332f7b49f61a5411a2aed1

diff --git a/sys-cluster/kubelet/kubelet-1.27.12.ebuild 
b/sys-cluster/kubelet/kubelet-1.27.12.ebuild
new file mode 100644
index ..948d25f3074c
--- /dev/null
+++ b/sys-cluster/kubelet/kubelet-1.27.12.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+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 selinux"
+
+BDEPEND=">=dev-lang/go-1.20"
+RDEPEND="selinux? ( sec-policy/selinux-kubernetes )"
+
+RESTRICT+=" test "
+S="${WORKDIR}/kubernetes-${PV}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" FORCE_HOST_GO=yes \
+   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
+}



  1   2   3   4   5   6   7   8   9   10   >