[gentoo-commits] repo/gentoo:master commit in: app-metrics/smartctl_exporter/

2024-05-26 Thread Robin H. Johnson
commit: b40a0f07d38fe6ddd1c58cc75e2ab45608c4a74e
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon May 27 05:50:38 2024 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon May 27 05:50:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b40a0f07

app-metrics/smartctl_exporter: cleanup old versions

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-metrics/smartctl_exporter/Manifest |  2 -
 .../smartctl_exporter-0.11.0.ebuild| 51 ---
 .../smartctl_exporter-0.12.0.ebuild| 57 --
 3 files changed, 110 deletions(-)

diff --git a/app-metrics/smartctl_exporter/Manifest 
b/app-metrics/smartctl_exporter/Manifest
index 2a229d2609cb..92c3f95cfa2d 100644
--- a/app-metrics/smartctl_exporter/Manifest
+++ b/app-metrics/smartctl_exporter/Manifest
@@ -1,5 +1,3 @@
-DIST smartctl_exporter-0.11.0-vendor.tar.xz 1348836 BLAKE2B 
06999c2df7891d6579a227dc5eab44240f923f3466ce1da8443bc40afcb7d9c493f94d50a083ea26e03969b89c9cff4e977f9cffc8529dac5c323212c139dd9e
 SHA512 
c54bf342e56db7086a3844d96f910a18b9d0e19a434b554421e9c70b02fdf3b2307da6662a0e02de93adedf948bbbcb7225659b26273e6106cbf73aa3dbd
-DIST smartctl_exporter-0.11.0.tar.gz 29097 BLAKE2B 
7e3d85588a83380f8d579a918677d9910ba1922212af65b1918a379315e9f2321f617c5d884fd72086019ddac353817da5d1ec71a8a8b0ecb3edb24f66dd75fa
 SHA512 
2c86d051d17c55e3122130ad4733c5911310698a89d8782a61f3b5541cb7aa689994338125eaa5ee41fdcddbdd8316a6736c734ff5dee6fe0d6c0a2b131fff66
 DIST smartctl_exporter-0.12.0-d33b5a391f4a18b3d9c0a194e57cdd3491130099.patch 
4997 BLAKE2B 
cf03225eeaea9553e6e0686450efc574c3c0b9b67cce0866a514cdd19ef6d91f6c5e4253fad9ac10a99bc92c6057ca27cce3bde1ebe3942e2fe0fb8070c6e199
 SHA512 
2ca0ad57fb4cb92a5db6cffa650a7045eb5c309e3cecf227c971262617d94e4a32cdc1d9465a7030d9b24d243f1a717d92d3b327dc494fb18e57d9da67b59002
 DIST smartctl_exporter-0.12.0-vendor.tar.xz 1400804 BLAKE2B 
5c4ba0440860c86d3a3bd84308c97a6fe1eaf231776ed64840f6ebd3cad533bab5f8b97ee9f4c3d573b08442fc66f565c8b83a7f70fea889cf2e9e1337ce24cc
 SHA512 
28e235eb6e560042ae0783a1fb1276ff07dff5e838f1f2d6a93886f0fdea85151b1c1c87c8476d42524f7e563a58ae30f354fa1138a93fcbe0f39ff7bcba0b3d
 DIST smartctl_exporter-0.12.0.tar.gz 91406 BLAKE2B 
9ab0fa3e4dcee1e21a566cd9677b99f579f60e761d40d9ab1dd75380bbff9c189d9895ee2e914d1b6bdeee0c5b6d185c71ae62f4ce7585b3954192091cc96e25
 SHA512 
8f2cc973fd967c9ab737dcaa7456f019cb574ac3297bd5d15559167cde51f8076bcb48c7befb7efb869e056c1c5e404f4bb2774e8fe020736354ede4ae3e77f3

diff --git a/app-metrics/smartctl_exporter/smartctl_exporter-0.11.0.ebuild 
b/app-metrics/smartctl_exporter/smartctl_exporter-0.11.0.ebuild
deleted file mode 100644
index 93fd041d43a9..
--- a/app-metrics/smartctl_exporter/smartctl_exporter-0.11.0.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Export smartctl statistics to prometheus"
-HOMEPAGE="https://github.com/prometheus-community/smartctl_exporter;
-# Upstream LICENSE file is wrong see 
https://github.com/prometheus-community/smartctl_exporter/pull/113
-LICENSE="Apache-2.0"
-SLOT="0"
-BDEPEND="dev-util/promu"
-DEPEND="dev-lang/go"
-RDEPEND="sys-apps/smartmontools"
-KEYWORDS="~amd64 ~x86"
-
-# uncomment the first setting of MY_PV for a normal release
-# MY_PV="v${PV/_rc/-rc.}"
-# set MY_PV to the full commit hash for a snapshot release
-MY_PV_HASH=
-: ${MY_PV_HASH_FOR_VENDOR:=${MY_PV_HASH}}
-if [[ -n "${MY_PV_HASH}" ]]; then
-   MY_PV=${MY_PV_HASH}
-   SMARTCTL_EXPORTER_COMMIT=${MY_PV_HASH:0:8}
-   SRC_URI_UPSTREAM="${HOMEPAGE}/archive/${MY_PV}.tar.gz"
-else
-   MY_PV=$PV
-   SMARTCTL_EXPORTER_COMMIT=
-   SRC_URI_UPSTREAM="${HOMEPAGE}/archive/refs/tags/v${PV}.tar.gz"
-fi
-MY_P=${PN}-${MY_PV}
-SRC_URI_VENDOR="https://dev.gentoo.org/~robbat2/distfiles/${MY_P}-vendor.tar.xz;
-SRC_URI="
-   ${SRC_URI_UPSTREAM} -> ${P}.tar.gz
-   ${SRC_URI_VENDOR}
-   "
-
-src_prepare() {
-   default
-   if [[ -n $SMARTCTL_EXPORTER_COMMIT ]]; then
-   sed -i -e "s/{{.Revision}}/${SMARTCTL_EXPORTER_COMMIT}/" 
.promu.yml || die
-   fi
-}
-
-src_compile() {
-   emake build PROMU='/usr/bin/promu'
-}
-
-src_install() {
-   dodoc *.md
-   dobin ${PN}
-}

diff --git a/app-metrics/smartctl_exporter/smartctl_exporter-0.12.0.ebuild 
b/app-metrics/smartctl_exporter/smartctl_exporter-0.12.0.ebuild
deleted file mode 100644
index 7f438ca5ce66..
--- a/app-metrics/smartctl_exporter/smartctl_exporter-0.12.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd
-
-DESCRIPTION="Export smartctl statistics to prometheus"
-HOMEPAGE="https://github.com/prometheus-community/smartctl_exporter;
-
-# uncomment the first setting of MY_PV for a normal release
-# 

[gentoo-commits] repo/gentoo:master commit in: app-metrics/smartctl_exporter/

2024-05-26 Thread Robin H. Johnson
commit: 54f790381e1ae4fb2d4d892980b8aa05f471ae86
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon May 27 05:43:25 2024 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon May 27 05:50:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54f79038

app-metrics/smartctl_exporter: add merged upstream fix for nvme

Signed-off-by: Robin H. Johnson  gentoo.org>

 app-metrics/smartctl_exporter/Manifest |  1 +
 .../smartctl_exporter-0.12.0-r1.ebuild | 65 ++
 2 files changed, 66 insertions(+)

diff --git a/app-metrics/smartctl_exporter/Manifest 
b/app-metrics/smartctl_exporter/Manifest
index cbc7769c0037..2a229d2609cb 100644
--- a/app-metrics/smartctl_exporter/Manifest
+++ b/app-metrics/smartctl_exporter/Manifest
@@ -1,4 +1,5 @@
 DIST smartctl_exporter-0.11.0-vendor.tar.xz 1348836 BLAKE2B 
06999c2df7891d6579a227dc5eab44240f923f3466ce1da8443bc40afcb7d9c493f94d50a083ea26e03969b89c9cff4e977f9cffc8529dac5c323212c139dd9e
 SHA512 
c54bf342e56db7086a3844d96f910a18b9d0e19a434b554421e9c70b02fdf3b2307da6662a0e02de93adedf948bbbcb7225659b26273e6106cbf73aa3dbd
 DIST smartctl_exporter-0.11.0.tar.gz 29097 BLAKE2B 
7e3d85588a83380f8d579a918677d9910ba1922212af65b1918a379315e9f2321f617c5d884fd72086019ddac353817da5d1ec71a8a8b0ecb3edb24f66dd75fa
 SHA512 
2c86d051d17c55e3122130ad4733c5911310698a89d8782a61f3b5541cb7aa689994338125eaa5ee41fdcddbdd8316a6736c734ff5dee6fe0d6c0a2b131fff66
+DIST smartctl_exporter-0.12.0-d33b5a391f4a18b3d9c0a194e57cdd3491130099.patch 
4997 BLAKE2B 
cf03225eeaea9553e6e0686450efc574c3c0b9b67cce0866a514cdd19ef6d91f6c5e4253fad9ac10a99bc92c6057ca27cce3bde1ebe3942e2fe0fb8070c6e199
 SHA512 
2ca0ad57fb4cb92a5db6cffa650a7045eb5c309e3cecf227c971262617d94e4a32cdc1d9465a7030d9b24d243f1a717d92d3b327dc494fb18e57d9da67b59002
 DIST smartctl_exporter-0.12.0-vendor.tar.xz 1400804 BLAKE2B 
5c4ba0440860c86d3a3bd84308c97a6fe1eaf231776ed64840f6ebd3cad533bab5f8b97ee9f4c3d573b08442fc66f565c8b83a7f70fea889cf2e9e1337ce24cc
 SHA512 
28e235eb6e560042ae0783a1fb1276ff07dff5e838f1f2d6a93886f0fdea85151b1c1c87c8476d42524f7e563a58ae30f354fa1138a93fcbe0f39ff7bcba0b3d
 DIST smartctl_exporter-0.12.0.tar.gz 91406 BLAKE2B 
9ab0fa3e4dcee1e21a566cd9677b99f579f60e761d40d9ab1dd75380bbff9c189d9895ee2e914d1b6bdeee0c5b6d185c71ae62f4ce7585b3954192091cc96e25
 SHA512 
8f2cc973fd967c9ab737dcaa7456f019cb574ac3297bd5d15559167cde51f8076bcb48c7befb7efb869e056c1c5e404f4bb2774e8fe020736354ede4ae3e77f3

diff --git a/app-metrics/smartctl_exporter/smartctl_exporter-0.12.0-r1.ebuild 
b/app-metrics/smartctl_exporter/smartctl_exporter-0.12.0-r1.ebuild
new file mode 100644
index ..a538f9f1c89b
--- /dev/null
+++ b/app-metrics/smartctl_exporter/smartctl_exporter-0.12.0-r1.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd
+
+DESCRIPTION="Export smartctl statistics to prometheus"
+HOMEPAGE="https://github.com/prometheus-community/smartctl_exporter;
+
+# uncomment the first setting of MY_PV for a normal release
+# MY_PV="v${PV/_rc/-rc.}"
+# set MY_PV to the full commit hash for a snapshot release
+MY_PV_HASH=
+: ${MY_PV_HASH_FOR_VENDOR:=${MY_PV_HASH}}
+if [[ -n "${MY_PV_HASH}" ]]; then
+   MY_PV=${MY_PV_HASH}
+   SMARTCTL_EXPORTER_COMMIT=${MY_PV_HASH:0:8}
+   SRC_URI_UPSTREAM="${HOMEPAGE}/archive/${MY_PV}.tar.gz"
+else
+   MY_PV=$PV
+   SMARTCTL_EXPORTER_COMMIT=
+   SRC_URI_UPSTREAM="${HOMEPAGE}/archive/refs/tags/v${PV}.tar.gz"
+fi
+MY_P=${PN}-${MY_PV}
+SRC_URI_VENDOR="https://dev.gentoo.org/~robbat2/distfiles/${MY_P}-vendor.tar.xz;
+UPSTREAM_PATCHES=(
+   0.12.0:d33b5a391f4a18b3d9c0a194e57cdd3491130099
+)
+SRC_URI="
+   ${SRC_URI_UPSTREAM} -> ${P}.tar.gz
+   ${SRC_URI_VENDOR}
+   "
+PATCHES=()
+for p in $UPSTREAM_PATCHES; do
+   SRC_URI+=" 
https://github.com/prometheus-community/smartctl_exporter/commit/${p/*:}.patch 
-> ${PN}-${p/:/-}.patch"
+   PATCHES+=( "${DISTDIR}/${PN}-${p/:/-}.patch" )
+done
+
+# Upstream LICENSE file is wrong see 
https://github.com/prometheus-community/smartctl_exporter/pull/113
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+BDEPEND="dev-util/promu"
+DEPEND="dev-lang/go"
+RDEPEND="sys-apps/smartmontools"
+
+src_prepare() {
+   default
+   if [[ -n $SMARTCTL_EXPORTER_COMMIT ]]; then
+   sed -i -e "s/{{.Revision}}/${SMARTCTL_EXPORTER_COMMIT}/" 
.promu.yml || die
+   fi
+}
+
+src_compile() {
+   emake build PROMU='/usr/bin/promu'
+}
+
+src_install() {
+   dodoc *.md
+   dobin ${PN}
+   newinitd "${FILESDIR}"/${PN}.initd ${PN}
+   newconfd "${FILESDIR}"/${PN}.confd ${PN}
+   systemd_dounit "${FILESDIR}/${PN}.service"
+
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/feather/

2024-05-26 Thread Adam Pimentel
commit: dbd3e3c0b1851e68f9400798935c5b2f8be61083
Author: Adam Pimentel  protonmail  com>
AuthorDate: Mon May 27 05:19:01 2024 +
Commit: Adam Pimentel  protonmail  com>
CommitDate: Mon May 27 05:26:49 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dbd3e3c0

net-p2p/feather: version bump

Signed-off-by: Adam Pimentel  protonmail.com>

 net-p2p/feather/Manifest |   8 ++
 net-p2p/feather/feather-2.6.7.ebuild | 151 +++
 2 files changed, 159 insertions(+)

diff --git a/net-p2p/feather/Manifest b/net-p2p/feather/Manifest
index d3112fb04..40863a595 100644
--- a/net-p2p/feather/Manifest
+++ b/net-p2p/feather/Manifest
@@ -6,3 +6,11 @@ DIST feather-2.6.2-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52
 DIST feather-2.6.2-monero.tar.gz 14007104 BLAKE2B 
e14c36698dfce91e430960166a3d6012139c12c6eda4bbf5cd1372054e80c7f762612a477a41bb5193cb7e01330edd138770fad03230b93ed7325ecff1a28943
 SHA512 
d1597e76bb51d3b56cb44c0b16b8e9e5329221e61364c4053319319736cd392ba354056fc2e911dda281d0f456b2a7da2393991b2e1d002ee23ae051351a2c58
 DIST feather-2.6.2-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
 DIST feather-2.6.2.tar.gz 1390990 BLAKE2B 
b173be0a32b9781613a22d6454ba9a2ed8d8512b210b36a1c0f99d4a7e5b344b86bcb3fc1c92652b5222c4df9b67f5adc767c06b9865390e9f265776068fd43f
 SHA512 
4d59a79462634ac7ab2d8060457979c69a1f5ca42d92b8b565f98f8f2ccd7f8de13ea0bd698632eb0b09621ac725052629c128d77ef9389cff0ab855ef0e57d8
+DIST feather-2.6.7-monero-miniupnp.tar.gz 446961 BLAKE2B 
802e3a99f2e129492be547eba0f7f87c0e0c7024b4a322fbabf973dab26cd33601d99b29d422f8bb2ebae078982ef25efcdfe7ce66149360ba974abcb80b95d4
 SHA512 
c544148b2f110a84dbc69b0de2a6ff95ea3b8ad49354320c557b29a548de3e87ac52e37566b7f809bbcf0afa395e5150049dde15383d8180a52a38fd8738fdc5
+DIST feather-2.6.7-monero-randomx.tar.gz 181365 BLAKE2B 
93c061f2531747c25f3e232c52f7dae39bde798ed54174e186be7d6fbe20675281279157d6fe7f3495887a88524cd0a10a78ff827ea8c7584249db47dd66c49b
 SHA512 
9bbe7d106a6cd518b81f3fcae7ddc78c94cc95ba7862911a0bd291755a0b6fcabcc183235befa7806945abde8160833b1fda1fa656bde6816f3d2672c5460fb5
+DIST feather-2.6.7-monero-rapidjson.tar.gz 1054330 BLAKE2B 
5d18961b86a27516e42441ba46317ba811e06305dc754b5765b4fbfb697d93bc31ae9457fa2c3f213396909af726f775a7b371874ef1a0dc56a8577ed077a610
 SHA512 
dd4f103f84c4f32683ca9ccc82c35db3a60012c35acbb79405905c8b4e382389c52422b1a514e6128ae71f90f5eedb158f2a4f72f7c0f6025c2ef0787130bbe7
+DIST feather-2.6.7-monero-supercop.tar.gz 346604 BLAKE2B 
10e48076acb2e5de5acb2efee61b2fac40fdfec3bc4037a94199d56ee2446466126e1b9dade56ee69598f4bd3c64b45d86d0810f24f461f6e09fb84c87e1ef93
 SHA512 
06cca8d1def31aa11bf5aa42d861c4a027786f7cc494fa3ab53a2bc4bd9d1f55b2389020ba5fd1816ed277b6e4320ad8edbb3117dcf4981fc7fba655c4bbe648
+DIST feather-2.6.7-monero-trezorcommon.tar.gz 1327782 BLAKE2B 
738f2833317d5b5f52c21582160c1bee331fda38615c7e2c29d68cec600e849209111aaa75cce059596e87b2711c5a5749d965c91f1cf15cbe98fc86a049b5a5
 SHA512 
9955aa160e9a969decee598584f788e4d36e9c65f2ee730cd8f128669e86175f2189e804ca53e405871ab698ae5e683f146e59e832d8ec58fa1cb46328665ddf
+DIST feather-2.6.7-monero.tar.gz 14030046 BLAKE2B 
9f366c65381085641c1ccfed96272fbced14a8217dd3021e54809b10f0d08132754f05a1257c5dc1950a15897a3480524d876a296002c481583057da3bdc38de
 SHA512 
52115dcc0eb974c187250e964a5423dd210f4a66e317170312da550e768fa2244b3a6cc541066cd97609ae86b3994d1dcec6d041817f042d151d774bd313a95e
+DIST feather-2.6.7-singleapplication.tar.gz 21630 BLAKE2B 
403e187d0c9f5c591741ab1bdf879ae700cd255e0bcf3cc6e71aa2f6b9dcaf462aaa4e2142b5978d5e69c7660b1d094ac47cac3912c1b49a1dd003eebc641d6f
 SHA512 
d16127412a97289edcb2bf86d2e4229d11408095ca6be6f2d7d63a6df573b31aa2e100382da3b12b93b45380fe68586c91cf3e774d1aedfeb88e151bc13bb4c4
+DIST feather-2.6.7.tar.gz 1475553 BLAKE2B 
167802dd711c536514ba5f989b96390e9d09cbbc8e72bcdb374b1eb588c5d80d0c45ba3242a546553eaf47934ec48d1803961b5faa2ea14a28291479f5759007
 SHA512 
babf869bb4546d5b40bcead3ba5aa6511db918f937c3ef28500fb48b24dd759c942adfb1884e21aac52c2ea6966171b580c941cceafb64bc47e77d4fcd5f29aa

diff --git a/net-p2p/feather/feather-2.6.7.ebuild 
b/net-p2p/feather/feather-2.6.7.ebuild
new file mode 100644
index 0..639462fc7
--- /dev/null
+++ b/net-p2p/feather/feather-2.6.7.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake desktop xdg
+
+#TODO: Verify feather-${PV}.tar.gz with 
https://github.com/feather-wallet/feather-sigs
+SINGLEAPPLICATION_DIST_COMIT="3e8e85d1a487e433751711a8a090659684d42e3b"
+MONERO_DIST_COMIT="ad951be2edfb3045ec3d0bb74a25badb91bc8b92"
+   

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sshkey/

2024-05-26 Thread Hans de Graaff
commit: 98d544855cbce6e503519acb5d808ed3373b38da
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 26 11:37:05 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May 27 05:04:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d54485

dev-ruby/sshkey: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/sshkey/sshkey-2.0.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sshkey/sshkey-2.0.0-r1.ebuild 
b/dev-ruby/sshkey/sshkey-2.0.0-r1.ebuild
index ca855bdd65b4..659d0950a756 100644
--- a/dev-ruby/sshkey/sshkey-2.0.0-r1.ebuild
+++ b/dev-ruby/sshkey/sshkey-2.0.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 inherit ruby-fakegem
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/zeitwerk/

2024-05-26 Thread Hans de Graaff
commit: d98b522db43168bdf034e055e811a62aec6625bb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon May 27 05:04:03 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May 27 05:04:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d98b522d

dev-ruby/zeitwerk: drop 2.6.11-r1, 2.6.12

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/zeitwerk/Manifest  |  2 --
 dev-ruby/zeitwerk/zeitwerk-2.6.11-r1.ebuild | 37 -
 dev-ruby/zeitwerk/zeitwerk-2.6.12.ebuild| 37 -
 3 files changed, 76 deletions(-)

diff --git a/dev-ruby/zeitwerk/Manifest b/dev-ruby/zeitwerk/Manifest
index b37bf9056997..331b81a7065c 100644
--- a/dev-ruby/zeitwerk/Manifest
+++ b/dev-ruby/zeitwerk/Manifest
@@ -1,5 +1,3 @@
-DIST zeitwerk-2.6.11.tar.gz 127029 BLAKE2B 
7d810c1b6087522757e60ed0d70fe73dc8633474769992a9b9864a4437a44b482e804f8a7d10c1bc54395054539e80e98be926f31025a7abde5016df87636622
 SHA512 
6fb2fcf158497f7c11b8edc815a4ac4318d9794c9c76af9a6bed969cee3192f552624c9dfcde8147aafbdf6a754e6715523721d91eb219174f9b768ef4688431
-DIST zeitwerk-2.6.12.tar.gz 127162 BLAKE2B 
863e9ff44c14843378e49b34c1ce7694d8d5026f823df5abf69c810f01e3affe9a96de5b615b2d04ab5d71f61e24d42df5b72ef4a415f238428efb4914ac695d
 SHA512 
9d153ed6833a799b0cc2fcbeacab9daca4ef94c2b3871ec5a5cc79cb413f845d53901a875d7b4f2d2b13bd18e2aa9f0858642b76ef3550a1b58f90a9f5d54e9e
 DIST zeitwerk-2.6.13.tar.gz 127927 BLAKE2B 
434da46147eb90d171a93a415dc3cca9c326136efd29a9fa46794dfc5bfcb5fc424fa5f64215281c36473d857c81895758129a0f779f13f6dc536839e240d455
 SHA512 
4ce3406cc77123439f3499d3f60030d043e9fca6ab1921ec95a5be58a0d4f2af22de06c1e0f48ad9a463f194f2f851eb0d815a1d7f35d9f6a6c0cb2ab3bd403d
 DIST zeitwerk-2.6.14.tar.gz 129775 BLAKE2B 
d8698cc80c80f7d8a7be1f6858f466a4f192b0714ff36f5afd2e9f72359c29d555e32f331a371052034b99e23aca3df4ee49bfbd47c82f53cc20bae2ffd9
 SHA512 
16041527268623be5ed910cca66a06975d92c9fc74c1afb56dd6b0ec042080b7d9e45d1378de60dfcb069042f7ae2c05c84e262b8e0f39c70878348b205f7bca
 DIST zeitwerk-2.6.15.tar.gz 129919 BLAKE2B 
2a49464a99c97ac1f927d462d87d531e61667e029d4735eb6ac6e8a4c30ab8f542affa4125a0aa768bdedd3c7b5cb75c57a5e1b1cbb0da8f5c5d898f482b240c
 SHA512 
c83bfe793fa4853df461160376fe41359f96bca41d943f77714d69368004373dce007c8aa2f3bb1f796f4036e6a0bc51c670b6b85c137dd0c01919314f56d6ca

diff --git a/dev-ruby/zeitwerk/zeitwerk-2.6.11-r1.ebuild 
b/dev-ruby/zeitwerk/zeitwerk-2.6.11-r1.ebuild
deleted file mode 100644
index 5c95637eee14..
--- a/dev-ruby/zeitwerk/zeitwerk-2.6.11-r1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Efficient and thread-safe code loader for Ruby"
-HOMEPAGE="https://github.com/fxn/zeitwerk;
-SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/warning )"
-
-all_ruby_prepare() {
-   rm -f Gemfile.lock || die
-   # Dropping proveit should be fine based on 
https://github.com/fxn/zeitwerk/pull/253
-   # It's more of a quality check for the tests themselves rather than a 
test
-   sed -i -e '/\(focus\|reporters\|Reporters\|prove_\?it\)/ s:^:#:' 
Gemfile test/test_helper.rb || die
-
-   sed -i -e 's:require_relative "lib:require "./lib:' 
${RUBY_FAKEGEM_GEMSPEC} || die
-}
-
-each_ruby_test() {
-   ${RUBY} -S bundle exec rake test || die
-}

diff --git a/dev-ruby/zeitwerk/zeitwerk-2.6.12.ebuild 
b/dev-ruby/zeitwerk/zeitwerk-2.6.12.ebuild
deleted file mode 100644
index 76e0dde2d98f..
--- a/dev-ruby/zeitwerk/zeitwerk-2.6.12.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Efficient and thread-safe code loader for Ruby"
-HOMEPAGE="https://github.com/fxn/zeitwerk;
-SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/warning )"
-
-all_ruby_prepare() {
-   rm -f Gemfile.lock || die
-   # Dropping proveit should be fine based on 
https://github.com/fxn/zeitwerk/pull/253
-   # It's more of a quality check for the tests themselves rather than a 
test
-   sed -i -e '/\(focus\|reporters\|Reporters\|prove_\?it\)/ s:^:#:' 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/terminal-table/

2024-05-26 Thread Hans de Graaff
commit: c2b13a8f9a4aa93c76b70be07b9cead868f9ea1c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon May 27 04:58:40 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May 27 05:04:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2b13a8f

dev-ruby/terminal-table: enable ruby33

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/terminal-table/terminal-table-1.8.0-r4.ebuild | 4 ++--
 dev-ruby/terminal-table/terminal-table-2.0.0-r1.ebuild | 4 ++--
 dev-ruby/terminal-table/terminal-table-3.0.2.ebuild| 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/terminal-table/terminal-table-1.8.0-r4.ebuild 
b/dev-ruby/terminal-table/terminal-table-1.8.0-r4.ebuild
index 516de897522a..6e7541ff9e36 100644
--- a/dev-ruby/terminal-table/terminal-table-1.8.0-r4.ebuild
+++ b/dev-ruby/terminal-table/terminal-table-1.8.0-r4.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 

diff --git a/dev-ruby/terminal-table/terminal-table-2.0.0-r1.ebuild 
b/dev-ruby/terminal-table/terminal-table-2.0.0-r1.ebuild
index 6ff3e27fedc3..ffc5d5534f61 100644
--- a/dev-ruby/terminal-table/terminal-table-2.0.0-r1.ebuild
+++ b/dev-ruby/terminal-table/terminal-table-2.0.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 

diff --git a/dev-ruby/terminal-table/terminal-table-3.0.2.ebuild 
b/dev-ruby/terminal-table/terminal-table-3.0.2.ebuild
index 401d5bdb2050..9bbeab6425ed 100644
--- a/dev-ruby/terminal-table/terminal-table-3.0.2.ebuild
+++ b/dev-ruby/terminal-table/terminal-table-3.0.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/zeitwerk/

2024-05-26 Thread Hans de Graaff
commit: 9a6a59d5396e2f712693ac2032764923bf2304ca
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon May 27 05:03:25 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May 27 05:04:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a6a59d5

dev-ruby/zeitwerk: add 2.6.15

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/zeitwerk/Manifest   |  1 +
 dev-ruby/zeitwerk/zeitwerk-2.6.15.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/zeitwerk/Manifest b/dev-ruby/zeitwerk/Manifest
index 50d88b93b807..b37bf9056997 100644
--- a/dev-ruby/zeitwerk/Manifest
+++ b/dev-ruby/zeitwerk/Manifest
@@ -2,4 +2,5 @@ DIST zeitwerk-2.6.11.tar.gz 127029 BLAKE2B 
7d810c1b6087522757e60ed0d70fe73dc8633
 DIST zeitwerk-2.6.12.tar.gz 127162 BLAKE2B 
863e9ff44c14843378e49b34c1ce7694d8d5026f823df5abf69c810f01e3affe9a96de5b615b2d04ab5d71f61e24d42df5b72ef4a415f238428efb4914ac695d
 SHA512 
9d153ed6833a799b0cc2fcbeacab9daca4ef94c2b3871ec5a5cc79cb413f845d53901a875d7b4f2d2b13bd18e2aa9f0858642b76ef3550a1b58f90a9f5d54e9e
 DIST zeitwerk-2.6.13.tar.gz 127927 BLAKE2B 
434da46147eb90d171a93a415dc3cca9c326136efd29a9fa46794dfc5bfcb5fc424fa5f64215281c36473d857c81895758129a0f779f13f6dc536839e240d455
 SHA512 
4ce3406cc77123439f3499d3f60030d043e9fca6ab1921ec95a5be58a0d4f2af22de06c1e0f48ad9a463f194f2f851eb0d815a1d7f35d9f6a6c0cb2ab3bd403d
 DIST zeitwerk-2.6.14.tar.gz 129775 BLAKE2B 
d8698cc80c80f7d8a7be1f6858f466a4f192b0714ff36f5afd2e9f72359c29d555e32f331a371052034b99e23aca3df4ee49bfbd47c82f53cc20bae2ffd9
 SHA512 
16041527268623be5ed910cca66a06975d92c9fc74c1afb56dd6b0ec042080b7d9e45d1378de60dfcb069042f7ae2c05c84e262b8e0f39c70878348b205f7bca
+DIST zeitwerk-2.6.15.tar.gz 129919 BLAKE2B 
2a49464a99c97ac1f927d462d87d531e61667e029d4735eb6ac6e8a4c30ab8f542affa4125a0aa768bdedd3c7b5cb75c57a5e1b1cbb0da8f5c5d898f482b240c
 SHA512 
c83bfe793fa4853df461160376fe41359f96bca41d943f77714d69368004373dce007c8aa2f3bb1f796f4036e6a0bc51c670b6b85c137dd0c01919314f56d6ca
 DIST zeitwerk-2.6.8.tar.gz 124209 BLAKE2B 
7274b0e9cd55d48fa619d1e9da44074268186c119584fdc3ba18656db33884ec2e24a76ace863d18b0ec51601cde5a3cb9ed35889dcfd3f619960ddfcb1465c6
 SHA512 
b0609f7d38572d95bdf1a065a9051a7c39b15a7910e354981c991862692e2535477b4abd0a3c623a5d37e53622d95566ecf0d0243ca96fef59f0135693731a71

diff --git a/dev-ruby/zeitwerk/zeitwerk-2.6.15.ebuild 
b/dev-ruby/zeitwerk/zeitwerk-2.6.15.ebuild
new file mode 100644
index ..eb0be93eb354
--- /dev/null
+++ b/dev-ruby/zeitwerk/zeitwerk-2.6.15.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Efficient and thread-safe code loader for Ruby"
+HOMEPAGE="https://github.com/fxn/zeitwerk;
+SRC_URI="https://github.com/fxn/zeitwerk/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/warning )"
+
+all_ruby_prepare() {
+   rm -f Gemfile.lock || die
+   # Dropping proveit should be fine based on 
https://github.com/fxn/zeitwerk/pull/253
+   # It's more of a quality check for the tests themselves rather than a 
test
+   sed -i -e '/\(focus\|reporters\|Reporters\|prove_\?it\)/ s:^:#:' 
Gemfile test/test_helper.rb || die
+
+   sed -i -e 's:require_relative "lib:require "./lib:' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bundle exec rake test || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/stringex/

2024-05-26 Thread Hans de Graaff
commit: 6cd22a6fc44eafc0a1b50e3a6e4234f6c5a60ccd
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 26 11:35:31 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon May 27 05:04:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd22a6f

dev-ruby/stringex: drop 2.8.5-r2, 2.8.5-r3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/stringex/Manifest |  1 -
 dev-ruby/stringex/stringex-2.8.5-r2.ebuild | 35 -
 dev-ruby/stringex/stringex-2.8.5-r3.ebuild | 36 --
 3 files changed, 72 deletions(-)

diff --git a/dev-ruby/stringex/Manifest b/dev-ruby/stringex/Manifest
index 52ca7c4beb8f..ba8ec18487bf 100644
--- a/dev-ruby/stringex/Manifest
+++ b/dev-ruby/stringex/Manifest
@@ -1,2 +1 @@
-DIST stringex-2.8.5.gem 130048 BLAKE2B 
c07eaaee07bf348690166b41b0846bc49eb49c5ba9e39c7eaeea2a3a60d6089edd7c7d1d75fd9a5208c9883c4bff8840ccf56c6f186daeabcf79e7f4fb6b4d25
 SHA512 
53f9908f176f465d2e884e92dffb26abcdf75593c94ee8250253da0eb29eddf489cf5b3f539135659ad4c0e2dd738d2a6a946c50abd5f36517148d8338ce
 DIST stringex-2.8.6.gem 130048 BLAKE2B 
39564e4d195c347de2e647490671688350bf3658e7d42035dc5b4acd73fbd01a44d435540be792eeebb70513a6c4fee7de0bc98a16b9d647af7d93d1ae663a23
 SHA512 
aea0b7b203bb6d57a72869bfd0a3b832893ba355426bd5a4e99b535a0c0a6d2a1c2aa8839f57da73de9235ccde78d900c30f86b858e55c695d921838270e25fd

diff --git a/dev-ruby/stringex/stringex-2.8.5-r2.ebuild 
b/dev-ruby/stringex/stringex-2.8.5-r2.ebuild
deleted file mode 100644
index 3cf725072051..
--- a/dev-ruby/stringex/stringex-2.8.5-r2.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-inherit ruby-fakegem
-
-DESCRIPTION="Extensions for Ruby's String class"
-HOMEPAGE="https://github.com/rsl/stringex;
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE="test"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/i18n:1
-   dev-ruby/redcloth
-   dev-ruby/test-unit:2
-   )"
-
-all_ruby_prepare() {
-   # Let tests work with newer rails versions
-   sed -i -e 's/update_attributes/update/' test/unit/acts_as_url/adapter/* 
|| die
-}
-
-each_ruby_prepare() {
-   if has_version 
"dev-ruby/activerecord[ruby_targets_${_ruby_implementation},sqlite]" ; then
-   einfo "Testing activerecord integration"
-   else
-   rm -f test/unit/acts_as_url_integration_test.rb || die
-   fi
-}

diff --git a/dev-ruby/stringex/stringex-2.8.5-r3.ebuild 
b/dev-ruby/stringex/stringex-2.8.5-r3.ebuild
deleted file mode 100644
index 1bd1c2e18a50..
--- a/dev-ruby/stringex/stringex-2.8.5-r3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-RUBY_FAKEGEM_EXTRAINSTALL="locales"
-inherit ruby-fakegem
-
-DESCRIPTION="Extensions for Ruby's String class"
-HOMEPAGE="https://github.com/rsl/stringex;
-LICENSE="MIT"
-
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~arm64-macos"
-IUSE="test"
-
-ruby_add_bdepend "
-   test? (
-   dev-ruby/i18n:1
-   dev-ruby/redcloth
-   dev-ruby/test-unit:2
-   )"
-
-all_ruby_prepare() {
-   # Let tests work with newer rails versions
-   sed -i -e 's/update_attributes/update/' test/unit/acts_as_url/adapter/* 
|| die
-}
-
-each_ruby_prepare() {
-   if has_version 
"dev-ruby/activerecord[ruby_targets_${_ruby_implementation},sqlite]" ; then
-   einfo "Testing activerecord integration"
-   else
-   rm -f test/unit/acts_as_url_integration_test.rb || die
-   fi
-}



[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/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 

[gentoo-commits] repo/gentoo:master commit in: dev-python/zipp/

2024-05-26 Thread Michał Górny
commit: 4848a5b312c7bfc7d1cfd06a0d9ce665342079f8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 27 03:54:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 27 04:17:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4848a5b3

dev-python/zipp: Bump to 3.19.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/zipp/Manifest   |  1 +
 dev-python/zipp/zipp-3.19.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-python/zipp/Manifest b/dev-python/zipp/Manifest
index 3dd682040384..8e81c279bc87 100644
--- a/dev-python/zipp/Manifest
+++ b/dev-python/zipp/Manifest
@@ -1,2 +1,3 @@
 DIST zipp-3.18.1.tar.gz 21220 BLAKE2B 
cd2afca05cb35b79bfe2b65396cccae3de15b3aaa2566643f1ce989a2747971a54fbf3baab3d273add51c51774b444c773ced951010a24a60e088103cd808d23
 SHA512 
27f2a5a098c773ea878b751e5c1d4e6bb89a367cd676f0b4508f3c372e78e1522de6eb46a17c8ac22a09cc6b041e393db40d14d918c7abe44cc2158f886a8045
 DIST zipp-3.18.2.tar.gz 21783 BLAKE2B 
488c7ebe2a37d5d38f8aac86a578144aaa77d9acb375cb2aa45eb16e5f5d2db30be00827f580ee35b5aa85559001e457054cca1dd34dec7005c0169bd4a4f1b3
 SHA512 
c8ba020fe210a3c9b54da2f868c324b41d281dc50342f9ce68e493a695d8c8620ab19303fb81bd64cc458667113ef31a890e8e71180a0155a83ed9ead6049bcd
+DIST zipp-3.19.0.tar.gz 21912 BLAKE2B 
dafb465f60984d996bb7c0962d2fd9bbbac77dc6e4515e763f703857850e4558644fe0013ea706268402db38aa58e3d68efa116d03741a49c7c1fc2374f5238a
 SHA512 
74b381ac79ac4db520f13d4af32c5dbed52ec8a5053a749ea99704097b3ae6a6ce75b3e34ca91929767935d4427a29a368f23734dcc034e12f8e29aea6dd5ddc

diff --git a/dev-python/zipp/zipp-3.19.0.ebuild 
b/dev-python/zipp/zipp-3.19.0.ebuild
new file mode 100644
index ..4c2c0b9b1eb8
--- /dev/null
+++ b/dev-python/zipp/zipp-3.19.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# please keep this ebuild at EAPI 8 -- sys-apps/portage dep
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Backport of pathlib-compatible object wrapper for zip files"
+HOMEPAGE="
+   https://github.com/jaraco/zipp/
+   https://pypi.org/project/zipp/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+
+# big_o is only used in test_complexity, that we ignore
+BDEPEND="
+   test? (
+   dev-python/jaraco-functools[${PYTHON_USEDEP}]
+   dev-python/jaraco-itertools[${PYTHON_USEDEP}]
+   dev-python/jaraco-test[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # performance tests are flaky by design
+   tests/test_complexity.py
+)
+
+src_configure() {
+   grep -q 'build-backend = "setuptools' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "zipp"
+   version = "${PV}"
+   description = "Backport of pathlib-compatible object wrapper 
for zip files"
+   EOF
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/anyio/

2024-05-26 Thread Michał Górny
commit: ded8ccb7c3596927dc1a286ce7f86128374d5865
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 27 03:56:11 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 27 04:17:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ded8ccb7

dev-python/anyio: Bump to 4.4.0

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/anyio/Manifest   |  1 +
 dev-python/anyio/anyio-4.4.0.ebuild | 82 +
 2 files changed, 83 insertions(+)

diff --git a/dev-python/anyio/Manifest b/dev-python/anyio/Manifest
index c0102b74ff06..b219359209e6 100644
--- a/dev-python/anyio/Manifest
+++ b/dev-python/anyio/Manifest
@@ -1 +1,2 @@
 DIST anyio-4.3.0.tar.gz 159642 BLAKE2B 
33b300d1da37137d45b311f8424c022d19518c207c39ec6f8bd3e42432cf1457f2d533eadeaa1e21853ed1b25a4f58818fc595e8588489722846f8a8d72262dc
 SHA512 
26ff552a03b24b63c7c99cffcec61e97289eacba3ad2fc7a3c1dde8cfaffd9a8d621b867429901c12d7cef912d3807db134dbeb9c5ba619921160f6d5df4d02f
+DIST anyio-4.4.0.tar.gz 163930 BLAKE2B 
a37b8bc05e43cf1a4bc3f15ab399c78c7a76235942d776848307b189898973e46ddfb553bd20da154dc740d8b8bb93050ac460e56607b686bc2936c5a1e09332
 SHA512 
db8ad7a4faf257269de9975c3a6325023a95255a8bfe1a9642221080f44a2487160f3c0e8b220d637816e9eb3641550393a3c80b23bddafc33fd9ebe9a23b33d

diff --git a/dev-python/anyio/anyio-4.4.0.ebuild 
b/dev-python/anyio/anyio-4.4.0.ebuild
new file mode 100644
index ..b4a410314649
--- /dev/null
+++ b/dev-python/anyio/anyio-4.4.0.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..13} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Compatibility layer for multiple asynchronous event loop 
implementations"
+HOMEPAGE="
+   https://github.com/agronholm/anyio/
+   https://pypi.org/project/anyio/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/idna-2.8[${PYTHON_USEDEP}]
+   >=dev-python/sniffio-1.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4.1[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+# On amd64, let's get more test coverage by dragging in uvloop, but let's
+# not bother on other arches where uvloop may not be supported.
+BDEPEND="
+   >=dev-python/setuptools-scm-6.4[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/exceptiongroup-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-4.0[${PYTHON_USEDEP}]
+   >=dev-python/psutil-5.9[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-3.6.1[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/trio-0.23[${PYTHON_USEDEP}]
+   ' 3.{10..12})
+   amd64? (
+   $(python_gen_cond_dep '
+   >=dev-python/uvloop-0.17[${PYTHON_USEDEP}]
+   ' python3_{10..12})
+   )
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   '>=dev-python/sphinx-rtd-theme-1.2.2' \
+   dev-python/sphinxcontrib-jquery \
+   dev-python/sphinx-autodoc-typehints
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # requires link-local IPv6 interface
+   tests/test_sockets.py::TestTCPListener::test_bind_link_local
+   )
+
+   local filter=()
+   if ! has_version ">=dev-python/trio-0.23[${PYTHON_USEDEP}]"; then
+   filter+=( -k "not trio" )
+   EPYTEST_DESELECT+=(
+   tests/test_pytest_plugin.py::test_plugin
+   tests/test_pytest_plugin.py::test_autouse_async_fixture
+   
tests/test_pytest_plugin.py::test_cancel_scope_in_asyncgen_fixture
+   )
+   fi
+
+   case ${EPYTHON} in
+   python3.13)
+   EPYTEST_DESELECT+=(
+   
'tests/test_fileio.py::TestPath::test_properties[asyncio]'
+   )
+   ;;
+   esac
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -m 'not network' "${filter[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/elasticsearch/

2024-05-26 Thread Michał Górny
commit: 2d4535a294f4bed05cfe00851ddd275f84156471
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 27 03:46:16 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 27 04:17:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d4535a2

dev-python/elasticsearch: Bump to 8.13.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/elasticsearch/Manifest  |  1 +
 .../elasticsearch/elasticsearch-8.13.2.ebuild  | 83 ++
 2 files changed, 84 insertions(+)

diff --git a/dev-python/elasticsearch/Manifest 
b/dev-python/elasticsearch/Manifest
index b72edd1285a7..f0bfe58562c8 100644
--- a/dev-python/elasticsearch/Manifest
+++ b/dev-python/elasticsearch/Manifest
@@ -1 +1,2 @@
 DIST elasticsearch-py-8.13.1.gh.tar.gz 1074911 BLAKE2B 
4ba5f728690274ab074fa17993c59fb41d4493bc05b69d4281db56c274ddd522124c96046248bdecf7fc362e624853d7a31fac0a12d952faf0e38296d62c89c9
 SHA512 
ab5b3b67e70588c31a2b62fe03dd5aa0320da36b4a669986207db5982fabfb8fa800d181be958505bb264a9fb72ab33a9d5167779300e93d0874e9105e990891
+DIST elasticsearch-py-8.13.2.gh.tar.gz 1075234 BLAKE2B 
a13126b41f297db196b0ad22ff1da419e3472d42314984133380f0826d25a2e5ba5e0dcd0a9d571e8e27382eb53ceeadd32a4b6de312e63a3b192fd27829495d
 SHA512 
c5f59eee672da292ca7f40e894a88c62bee3aabf35eb241c48f8f9a52c81e2348747e7d09d3b3323575407c8a072f510dffca2dce2caf9e420a9b40d5e4582fc

diff --git a/dev-python/elasticsearch/elasticsearch-8.13.2.ebuild 
b/dev-python/elasticsearch/elasticsearch-8.13.2.ebuild
new file mode 100644
index ..386e158ec30f
--- /dev/null
+++ b/dev-python/elasticsearch/elasticsearch-8.13.2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+
+inherit distutils-r1
+
+MY_P="elasticsearch-py-${PV}"
+DESCRIPTION="Official Elasticsearch client library for Python"
+HOMEPAGE="
+   https://ela.st/es-python
+   https://github.com/elastic/elasticsearch-py/
+   https://pypi.org/project/elasticsearch/
+"
+SRC_URI="
+   https://github.com/elastic/elasticsearch-py/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0/$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   =dev-python/aiohttp-3[${PYTHON_USEDEP}]
+   =dev-python/elastic-transport-8.13[${PYTHON_USEDEP}]
+   >=dev-python/orjson-3[${PYTHON_USEDEP}]
+   =dev-python/requests-2.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   dev-python/mapbox-vector-tile[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/opentelemetry-api[${PYTHON_USEDEP}]
+   dev-python/opentelemetry-sdk[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   dev-python/unasync[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/sphinx \
+   dev-python/sphinx-autodoc-typehints \
+   dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+src_prepare() {
+   # https://github.com/elastic/elasticsearch-py/pull/2552/
+   sed -i -e '/float_/d' elasticsearch/serializer.py \
+   test_elasticsearch/test_serializer.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_IGNORE=(
+   # REST api tests are a black hole for effort. It downloads the 
tests
+   # so its an ever moving target. It also requires effort to 
blacklist
+   # tests for apis which are license restricted.
+   "test_elasticsearch/test_server/test_rest_api_spec.py"
+   # Counting deprecation warnings from python is bound to fail 
even
+   # if all are fixed in this package. Not worth it.
+   "test_elasticsearch/test_client/test_deprecated_options.py"
+   # Running daemon for tests is finicky and upstream CI fails at 
it
+   # as well.
+   "test_elasticsearch/test_server/"
+   "test_elasticsearch/test_async/test_server/"
+   )
+
+   local -x TEST_WITH_OTEL=1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -o addopts= -p asyncio
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/uv/files/, dev-python/uv/

2024-05-26 Thread Michał Górny
commit: be0dc788cbe524d3a2678b3e7ed16d12ad773fbc
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 27 02:56:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 27 04:17:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0dc788

dev-python/uv: Remove old

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/uv/Manifest   |   9 ---
 dev-python/uv/files/uv-0.1.43-test.patch |  13 
 dev-python/uv/uv-0.1.42.ebuild   | 121 --
 dev-python/uv/uv-0.1.43.ebuild   | 123 ---
 dev-python/uv/uv-0.1.44.ebuild   | 123 ---
 dev-python/uv/uv-0.1.45.ebuild   | 118 -
 dev-python/uv/uv-0.2.2.ebuild| 105 --
 7 files changed, 612 deletions(-)

diff --git a/dev-python/uv/Manifest b/dev-python/uv/Manifest
index 1ee73097780d..577429cfc4a5 100644
--- a/dev-python/uv/Manifest
+++ b/dev-python/uv/Manifest
@@ -4,14 +4,5 @@ DIST 
rs-async-zip-1dcb40cfe1bf5325a6fd4bfcf9894db40241f585.gh.tar.gz 96766 BLAKE
 DIST rs-async-zip-d76801da0943de985254fc6255c0e476b57c5836.gh.tar.gz 95906 
BLAKE2B 
a5a0e4d20926d637cbfa25cb486580de6682365c588a9653c873622424ec28ac8c7380d1c99ec260cd342b214aacd5124b51fc5e5646f15f76db4148aada2f41
 SHA512 
dd5b61bfc913a94822d74f1dac3b30f7a3979a641c3b08ccb5fa84cfbb2bfd8c0f807a30cc4ae0abfe5df7079011c20e1f8a642fd439ce6ba2c404ddee06baf5
 DIST uv-0.1.24-crates.tar.xz 64420840 BLAKE2B 
7324461092a07c86aadaddf051aaa7454ec08085940f34d07d8a8dc7171abcbf94409df5cd8afd71f1022adb2e76c0aeb1eabe9190598cad4d06e390ccd612f4
 SHA512 
6701a768a8a1d48ac43038e5161b578b684abed1c2055cc4b7fb5656ec40118287893ee2674b7161292ce7c3e4c062c32ff0038f1548c8f79f4df473d8d26f30
 DIST uv-0.1.24.gh.tar.gz 899637 BLAKE2B 
fab26ba9934fc5f586505b5ac1fa386c11f07e51ca2bb2a79f46d5dec9475ba8d75ad8587223d5149df5f2a225146d020a49b7ff81ed26b949cff55892738c2d
 SHA512 
520b47a096b50fce9e7b7af5bca203df9bf4c2d0aafbe28a3dcfe0592d8ddcaa7b58d52300c67454f6aeecfd196f1592be18e45c95b7c67257361917cdb0154d
-DIST uv-0.1.42-crates.tar.xz 65954692 BLAKE2B 
ae5b41ebee15530577623f7592ddc1c08c74c47f145ed5521ecea154558d3b5eff4c8f8af1d2d058719c59d87d00ae86d1bda8e3146349bc7a8f5344dfd40a01
 SHA512 
a5fd91054debc1d08b5270f3a39ae8fe5ca15bcc62e1c3412fb9566c40c3d8387ecbfd24d8b4f3db12199dfec7ddc175a638e7854efbb8c44cb1dbbe97d2b57c
-DIST uv-0.1.42.gh.tar.gz 1077448 BLAKE2B 
84c4e5f6e35ac9a50ff3b1ba7b9cdd415a8e4dc2c153aec4a116892b2c567f91ddb67cd32937c2ed867bbfef26c13b3b75c17bc7728334c8db1c58f550d4e735
 SHA512 
e0451614d8a7f016f382a2c9eaee03cb015fa8c552258bbaa7329e7802b1013878bc16134e0232262fa588bbc724857fb1818e61cb2b948c333aba295ee6c4b8
-DIST uv-0.1.43-crates.tar.xz 58012188 BLAKE2B 
dd8ebb52d8ec9b21149047e0e4dcbd531b743feeefc8c7e8a9289b52474043e1ece0af1ea3e010d5b0a1cdbf57ac89664bc853ff776e800550175948a26c5e08
 SHA512 
5d5b8d7665af0a0a1920541c8310c772cdb5657a6ba62b8566ab09f8a38cc8a86a75ce7fddb4ea37be0b2e4511b2aba25e984efe4ce7bb11ff50ca072eb00277
-DIST uv-0.1.43.gh.tar.gz 1093053 BLAKE2B 
7988799e9c978bce618ab66fd162a5995663f0da0d4f77fe0d8fb50bb1b535b8696d7fd4eb837e6b03703089aea883d0689d0e28bcda951655ee62bf92cfffd0
 SHA512 
3fd66d106fc09fdb616944a18dfeec33d0ecca5d985915b4efb09d77ceb0e3bff92577433c67d27ce3fb78cbc24ff8651639b5aceb6d39a72422481150a5adf3
-DIST uv-0.1.44.gh.tar.gz 1093698 BLAKE2B 
2b39053518188d9507751facad1ea0fcd935f6382bf3fea974d4542f6fb0429ca25dd58546e8e1b69fd3bb573657dc62d2438777a7baa0c9317c21fa83cb
 SHA512 
d9f0ecf7a0b30855c69b9a135d76c53e077dd427c39d1dec9fe499cfe9afb1f0c6a528f451d3bc0eab5b29a43df5795f876b1ce61fa28b8913b114834c915b3b
-DIST uv-0.1.45-crates.tar.xz 58017580 BLAKE2B 
557abd37f4b436077e59f506f62403b8dc33e9bb31e4fbef9c6ab2595f01c9c03d81a81cdb45c8139c14ea8b90f0d609d35554d4c5416d348b6c4c16a3cf4509
 SHA512 
aa3683ecbcf765431183e89136977712edd9575899f29e3ce41f1336bf5063fd7764a31ee0e9d9eb95fa5ddca4e7445437e2b8c10b43302d2c09e60ea2328829
-DIST uv-0.1.45.gh.tar.gz 1105106 BLAKE2B 
75b0ce6f21e6f0da8d95be8b035cc817019ad1d1a5227c422412bf8f8b70d3e60298a9355f73dcdc658f43ed5d927bc7e4ed49cc0aaa5ee906ed281d12eb4956
 SHA512 
b88d0b691d86fd12c830acd06bf7a5b6319b41435ab59a7c8bd975d6876402dba721ef8460fc79a2b515d8737e1848912848bc8751cd28cb4acd148c73e107ad
-DIST uv-0.2.2-crates.tar.xz 57993620 BLAKE2B 
31a7b73c0954a057a8ddd04d328e1e2b2e00d74b9c5431bbdf0771780a964d49ec8e6dcec00dbf49606c80a01c53117cef76b94bb0a07f15b85056e27d5310e1
 SHA512 
cccdd9536bbc738c83074eb2e41f1ff329977fe12240c473d8ff4de226dedba97ce9e79998dda25b0f9014e2c8373d80ed87331c0d5314b866b264a011d7c555
-DIST uv-0.2.2.gh.tar.gz 1122110 BLAKE2B 
c65b3925d7798ba5cb43359ef073c673047fec8673f698f5cec3aed50661b08e13a3056345384cae654d2eeabced4c717bac228d77b01ba9522dcac1f18d899e
 SHA512 
9520b8d8c4684b3eedcac686814b7b7d74190760b1d21dd7b3ad99b45954f61437b9ee9583b262ed05b53e9ab0e908e65a9d0e0fc7b3e4bf31c298784d185396
 DIST uv-0.2.3-crates.tar.xz 57931028 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-python/coverage/

2024-05-26 Thread Michał Górny
commit: bb4c430448c7b99148a5cd7498448e8613c6fde3
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 27 03:01:38 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 27 04:17:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb4c4304

dev-python/coverage: Bump to 7.5.2

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/coverage/Manifest  |  1 +
 dev-python/coverage/coverage-7.5.2.ebuild | 98 +++
 2 files changed, 99 insertions(+)

diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index 73b9bf169f61..b67c28644f49 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1,3 +1,4 @@
 DIST coverage-7.4.4.tar.gz 783727 BLAKE2B 
e7d7af92ddcb3d7b5857cc83d8e14bb16ea2bde720eba63b082d35358934047ef7285ac70a6cd8fcb4720a9ddea5c22cf4cb14404ac2800794c49650ff5a1dd4
 SHA512 
26d4715ce69556ca12d1b65db5f21807c08733810b4398750280184812ebfb698e7b424b9e30f55e7524323861a22d4581db0524e9e285ca858132359fd24d28
 DIST coverage-7.5.0.tar.gz 798314 BLAKE2B 
6f7b80d1a46fb88f92571bc23fa2e061680e4e72e6339332f135ace6072570776abbfdce7654d34599ccd1dff920fb1d7cbdc7039a341d10e130408d554e6f83
 SHA512 
1332f630e6f6ed9a2445f93a3826f22151cf4eff2491163a6d01ef1ce468928a52871ee71aeeb716e8e4f04542524ae25213a37bdb874c4a663cbc581482530d
 DIST coverage-7.5.1.tar.gz 784825 BLAKE2B 
4dd659d170b026aa868a066fedc9ab0cfa16b5ac2cb90a45578528f2733b7a01b7d3546836b908412d81a7ff21645b0ceebcf27d3414a99d474a7fd44d2539f4
 SHA512 
db9fe405c52e30e2aa673caf0cc8a02b5f62fd53b969003d231b52cf9463afc22924d5c29859447d6139be9c6642036f3cbc690ae4055d250a73c9dcd1f805a2
+DIST coverage-7.5.2.tar.gz 786030 BLAKE2B 
b6b3ce47893db399c6e6e34d78cdf7da5735dce14fef3740098bb41df697770fd8910d2f4df1831a214690024c722808f3684e82f4d27bb08b84eb0c0170ff4f
 SHA512 
14a8b239a71558ae9b11a72e2040979ef3d9d446ccb1339d2858736cf550d7ccacf31ce1288f30cbe064d747f506e3afcb09fe2d9d8a0946aad6e488fb9ea7c2

diff --git a/dev-python/coverage/coverage-7.5.2.ebuild 
b/dev-python/coverage/coverage-7.5.2.ebuild
new file mode 100644
index ..4903c1472391
--- /dev/null
+++ b/dev-python/coverage/coverage-7.5.2.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..13} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Code coverage measurement for Python"
+HOMEPAGE="
+   https://coverage.readthedocs.io/en/latest/
+   https://github.com/nedbat/coveragepy/
+   https://pypi.org/project/coverage/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+"
+BDEPEND="
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/s:-q -n auto::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+test_tracer() {
+   local -x COVERAGE_CORE=${1}
+   einfo "  Testing with the ${COVERAGE_CORE} core ..."
+   epytest -p flaky -p hypothesis -p xdist tests
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: fails because of additional "Terminated" print on 
SIGTERM
+   
tests/test_concurrency.py::SigtermTest::test_sigterm_threading_saves_data
+   # broken because of pytest plugins explicity loaded
+   tests/test_debug.py::ShortStackTest::test_short_stack{,_skip}
+   # these expect specific availability of C extension matching
+   # COVERAGE_CORE (which breaks testing pytracer on CPython)
+   tests/test_cmdline.py::CmdLineStdoutTest::test_version
+   tests/test_debug.py::DebugTraceTest::test_debug_sys_ctracer
+   )
+   local EPYTEST_IGNORE=(
+   # pip these days insists on fetching build deps from Internet
+   tests/test_venv.py
+   )
+
+   "${EPYTHON}" igor.py zip_mods || die
+
+   local -x COVERAGE_TESTING=True
+   # TODO: figure out why they can't be imported inside test env
+   local -x COVERAGE_NO_CONTRACTS=1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+
+   local prev_opt=$(shopt -p nullglob)
+   shopt -s nullglob
+   local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so 
)
+   ${prev_opt}
+
+   if [[ -n ${c_ext} ]]; then
+   cp "${c_ext}" coverage/ || die
+   test_tracer ctrace
+   fi
+
+   test_tracer pytrace
+
+   case 

[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-testinfra/

2024-05-26 Thread Michał Górny
commit: 9805b4dc38247d4aeae4e8ca7dc5f5bddce03a86
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 27 03:54:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 27 04:17:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9805b4dc

dev-python/pytest-testinfra: Bump to 10.1.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/pytest-testinfra/Manifest   |  1 +
 .../pytest-testinfra-10.1.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/pytest-testinfra/Manifest 
b/dev-python/pytest-testinfra/Manifest
index 1d5362a19cbf..400eb874ad04 100644
--- a/dev-python/pytest-testinfra/Manifest
+++ b/dev-python/pytest-testinfra/Manifest
@@ -1 +1,2 @@
 DIST pytest-testinfra-10.1.0.tar.gz 85117 BLAKE2B 
3db43661def60ef9627bd888b92f409886f2d6f1ae1306a8d46bbcbe3363cf5ae9e79f9fab49f0d0f8d6529d677a40db04fc68597d0d11e0285a7e27a01283fb
 SHA512 
98003ab250c06fc69ff015fc53af87aa642109866a86bdd679cc8876db614660f11f79c3146aef10c7b8f47723a13777cbad07276af661986129a5d0bfc11e1b
+DIST pytest-testinfra-10.1.1.tar.gz 86567 BLAKE2B 
b9dd9ea4023b1b7d9399615fbf6493efb094ec7f2478f65b46118173f6b20f545b645d06f20b42544325d68a917812a55f902ca28774b8ffb8743ac8182c3970
 SHA512 
6173937b03eaefb84a95b6fca616092ea0649f880fd1bccef6364f338b859bda8d09d706b517625b81cff4f663ababa766dac82d4d094c38683d9b170909f6c9

diff --git a/dev-python/pytest-testinfra/pytest-testinfra-10.1.1.ebuild 
b/dev-python/pytest-testinfra/pytest-testinfra-10.1.1.ebuild
new file mode 100644
index ..382fca67b309
--- /dev/null
+++ b/dev-python/pytest-testinfra/pytest-testinfra-10.1.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Write unit tests in Python to test actual state of your servers"
+HOMEPAGE="
+   https://github.com/pytest-dev/pytest-testinfra/
+   https://pypi.org/project/pytest-testinfra/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+RDEPEND="
+   dev-python/pytest[${PYTHON_USEDEP}]
+"
+# Ansible is called via its CLI
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   app-admin/ansible
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/pywinrm[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x EPYTEST_DESELECT=()
+
+   # This is the only test which actually fails if salt cannot be imported
+   if ! has_version "dev-python/salt[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   test/test_backends.py::test_backend_importables
+   )
+   fi
+
+   epytest
+}
+
+pkg_postinst() {
+   elog "For the list of available connection back-ends and their 
dependencies,"
+   elog "please consult 
https://testinfra.readthedocs.io/en/latest/backends.html;
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-debug-toolbar/

2024-05-26 Thread Michał Górny
commit: ef3f15f377fcc987156f58884b4befb87a349bb1
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 27 03:52:05 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 27 04:17:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef3f15f3

dev-python/django-debug-toolbar: Bump to 4.4.1

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/django-debug-toolbar/Manifest   |  1 +
 .../django-debug-toolbar-4.4.1.ebuild  | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/django-debug-toolbar/Manifest 
b/dev-python/django-debug-toolbar/Manifest
index 663b6eb2985b..790eaa2c83b6 100644
--- a/dev-python/django-debug-toolbar/Manifest
+++ b/dev-python/django-debug-toolbar/Manifest
@@ -1 +1,2 @@
 DIST django_debug_toolbar-4.3.0.tar.gz 261173 BLAKE2B 
d5332d205be3a08826ac8b1bf1cb1ed8cd06b66cd5efb203a4290c9e75aab96c822d46c93830182cf6bd6fe2b867e14d5a82d52f6f72aebeaa9aa8ff1bc4e558
 SHA512 
48e06187289fc92216e5d7c0a77f88ce2fd105eef5ae2bc8dd0d398929c86a9fe021ea1f88f03083174f846f7e43cd07353e1175694733bfa0d55e4aa612c7f3
+DIST django_debug_toolbar-4.4.1.tar.gz 267118 BLAKE2B 
bd30b9f37dae7e9010ccfc779c7248b18f2477dcf807b0fcd5798c1ef7bea3d44ccb8bd3f0563c13d7a35735a0a19994854c78f58c496d2cb70fc6569c83a2f8
 SHA512 
46dfb42066d067d83092021ee38919b66bc60858a9ec607ee2f744e837ae83846d4f935d5b56df33e3028714cade7aaf2fbf119be0e404e32c15c64213ca1f35

diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-4.4.1.ebuild 
b/dev-python/django-debug-toolbar/django-debug-toolbar-4.4.1.ebuild
new file mode 100644
index ..5b2d91965915
--- /dev/null
+++ b/dev-python/django-debug-toolbar/django-debug-toolbar-4.4.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A configurable set of panels that display various debug 
information"
+HOMEPAGE="
+   https://github.com/jazzband/django-debug-toolbar/
+   https://pypi.org/project/django-debug-toolbar/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/django-4.2.9[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   )
+"
+
+python_test() {
+   "${EPYTHON}" -m django test -v 2 --settings tests.settings tests \
+   || die "Tests failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/moto/

2024-05-26 Thread Michał Górny
commit: 32751d314a2a608a9306bb8af7eb2d62ed03ca2b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon May 27 02:56:24 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon May 27 04:17:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32751d31

dev-python/moto: Bump to 5.0.8

Signed-off-by: Michał Górny  gentoo.org>

 dev-python/moto/Manifest  |   1 +
 dev-python/moto/moto-5.0.8.ebuild | 157 ++
 2 files changed, 158 insertions(+)

diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest
index 64e04293808e..4be010b50edb 100644
--- a/dev-python/moto/Manifest
+++ b/dev-python/moto/Manifest
@@ -2,3 +2,4 @@ DIST moto-4.2.14.tar.gz 4933741 BLAKE2B 
4c50a808dc8f27cfbcd0ba234d268084ee9a32f3
 DIST moto-5.0.5.tar.gz 5188450 BLAKE2B 
052cb9cbc5752ce46283f4d3fd43e92ba3a492437d19e6284eb6907dfc4dc84e50ac6b64f0c78df3f8b1dd8140008528bd00090e112f6642b9acebe8e268e8a0
 SHA512 
c3c57d79864e63abae128c6d683314d06b6ee9fd40e496485e8499196b54df5e7281abb0d0ca6f5f096685799041552becfd2404a0828964232246868c70adb9
 DIST moto-5.0.6.tar.gz 5212834 BLAKE2B 
8bd5734c0c7615e2ca42f715e8865989ce8a07a2733dbc8f9bce3d3c8e4718543cbbc37cc342620ecf51df64f23c21f237f32a56f165f751472bd2b793140606
 SHA512 
41a29faf5a206690197315693a91d0e9a71ccb24dbbd790f568502d91a0b40cad0fbea60f6af75412f4e6cb11da00677db24dfc9c3d0a884533b39e4904e2ec3
 DIST moto-5.0.7.tar.gz 5239975 BLAKE2B 
8227b2d002308ffc402f949d1c858c3d42098897332ee8973ba47ea0e5d447446a1521a66640bcea5159724362c3e377b50bad3954927832d1deacbc32c1b957
 SHA512 
167e2388453af29f3f6be92354c33c09f20fd3c6743a790d396759237fcc463a6b9030b0d523e6cec8d04ac83630a0a2a259290473a87daeb1f4d7d2ef3cae62
+DIST moto-5.0.8.tar.gz 5255012 BLAKE2B 
f9b6d619d69fac0c451c9b224626d69df188f4c8238809ef5e2af0eb5f7b14a13906e2e0998e5e88516d864e6201bde6dfd46f3657c0fa5550dabe661f3c4c51
 SHA512 
5e6f26cc1850623244c45115a0cd7aeab70218967b249da165afe7cd40ea7bde57a6284a89f5ebc1c41f565dbf674a517017233fc90056f581206318b12a4b95

diff --git a/dev-python/moto/moto-5.0.8.ebuild 
b/dev-python/moto/moto-5.0.8.ebuild
new file mode 100644
index ..4ff21bdfd643
--- /dev/null
+++ b/dev-python/moto/moto-5.0.8.ebuild
@@ -0,0 +1,157 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Mock library for boto"
+HOMEPAGE="
+   https://github.com/getmoto/moto/
+   https://pypi.org/project/moto/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}]
+   dev-python/boto3[${PYTHON_USEDEP}]
+   >=dev-python/botocore-1.14.0[${PYTHON_USEDEP}]
+   >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}]
+   >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}]
+   dev-python/cookies[${PYTHON_USEDEP}]
+   >=dev-python/docker-3.0.0[${PYTHON_USEDEP}]
+   dev-python/flask[${PYTHON_USEDEP}]
+   dev-python/flask-cors[${PYTHON_USEDEP}]
+   >=dev-python/idna-2.5[${PYTHON_USEDEP}]
+   >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}]
+   dev-python/more-itertools[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}]
+   >=dev-python/openapi-spec-validator-0.5.0[${PYTHON_USEDEP}]
+   dev-python/pyaml[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/python-jose[${PYTHON_USEDEP}]
+   >=dev-python/responses-0.15.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.5[${PYTHON_USEDEP}]
+   dev-python/sshpubkeys[${PYTHON_USEDEP}]
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zipp[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/test_firehose/test_firehose_put.py::test_put_record_http_destination
+   
tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination
+   # broken code (local variable used referenced before definition)
+   tests/test_appsync/test_appsync_schema.py
+   # Needs network (or docker?) but not marked as such, bug #807031
+   # TODO: report upstream
+   
tests/test_awslambda/test_lambda_layers_invoked.py::test_invoke_local_lambda_layers
+   tests/test_batch/test_batch_jobs.py::test_cancel_pending_job
+   tests/test_batch/test_batch_jobs.py::test_cancel_running_job
+   

[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 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
+  

[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/hyprlock/

2024-05-26 Thread Quincy Fleming
commit: 0ac22d5778e5b32138d4409c76e604cbfbed6643
Author: Quincy Fleming  protonmail  com>
AuthorDate: Mon May 27 04:05:31 2024 +
Commit: Quincy Fleming  protonmail  com>
CommitDate: Mon May 27 04:05:31 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ac22d57

gui-apps/hyprlock: fixed urls

Signed-off-by: Quincy Fleming  protonmail.com>

 gui-apps/hyprlock/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/hyprlock/metadata.xml b/gui-apps/hyprlock/metadata.xml
index 5e8a60de0..de8df41f8 100644
--- a/gui-apps/hyprlock/metadata.xml
+++ b/gui-apps/hyprlock/metadata.xml
@@ -6,9 +6,9 @@
Gonçalo Negrier Duarte


-   
https://github.com/hyprwm/hyrlock/releases
+   
https://github.com/hyprwm/hyprlock/releases
https://wiki.hyprland.org/Hypr-Ecosystem/hyprlock/
-   https://github.com/hyprwm/hyrlock/issues
+   https://github.com/hyprwm/hyprlock/issues
hyprwm/hyprlock

 



[gentoo-commits] repo/gentoo:master commit in: app-text/yamlfmt/

2024-05-26 Thread Zac Medico
commit: b2e0a4f533f0a860d9c0db7be6b44cc29f3dc2c8
Author: Zac Medico  gentoo  org>
AuthorDate: Mon May 27 01:55:34 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon May 27 02:06:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2e0a4f5

app-text/yamlfmt: new package, add 0.12.1

Signed-off-by: Zac Medico  gentoo.org>

 app-text/yamlfmt/Manifest  |  2 ++
 app-text/yamlfmt/metadata.xml  | 11 +++
 app-text/yamlfmt/yamlfmt-0.12.1.ebuild | 29 +
 3 files changed, 42 insertions(+)

diff --git a/app-text/yamlfmt/Manifest b/app-text/yamlfmt/Manifest
new file mode 100644
index ..da258b9b1422
--- /dev/null
+++ b/app-text/yamlfmt/Manifest
@@ -0,0 +1,2 @@
+DIST yamlfmt-0.12.1-deps.tar.xz 128404 BLAKE2B 
aa976bf73fb0a8094afc0ae480881aaff58c6263a57587ea6ceb22ce67776c424a7ed5d5fae6c38293f1ec5f3821de99e4bfd74f7951b826b2bb211914944c94
 SHA512 
11c9c45535ace449c3784a55707699923dcc2809db4f86a8fdb72b8b99443a92498b1c329cca40771d63414a6571bd4c590df4a304d798bb4c3709fd0edf0ef4
+DIST yamlfmt-0.12.1.tar.gz 40958 BLAKE2B 
3a1187c2a21716a16e6c86ab145eed424bb3eb65ab8b0525c1ad221c27d8be3221f668f0393dcdc117bd4d34c9283bcc30e72ccddf99f61e44050c61e88b3026
 SHA512 
ac39234977d11751802a3a8c2e2140c16e408f987d29aa4ac8e7dd329067c1cef686b0950fa4e4478aeeb214506e7d3fe498734e584abcbc4f3aa48f9f1c7504

diff --git a/app-text/yamlfmt/metadata.xml b/app-text/yamlfmt/metadata.xml
new file mode 100644
index ..d69deed03841
--- /dev/null
+++ b/app-text/yamlfmt/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   Zac Medico
+   
+   
+   google/yamlfmt
+   
+

diff --git a/app-text/yamlfmt/yamlfmt-0.12.1.ebuild 
b/app-text/yamlfmt/yamlfmt-0.12.1.ebuild
new file mode 100644
index ..5f85ed96ccb4
--- /dev/null
+++ b/app-text/yamlfmt/yamlfmt-0.12.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="An extensible command line tool or library to format yaml files"
+HOMEPAGE="https://github.com/google/yamlfmt;
+SRC_URI="https://github.com/google/yamlfmt/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+LICENSE+=" BSD MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   CGO_ENABLED=0 ego build -ldflags "-X main.version=${PV} -s -w" \
+   -o yamlfmt ./cmd/yamlfmt
+}
+
+src_install() {
+   dodoc -r README.md docs
+   dobin yamlfmt
+}
+
+src_test() {
+   emake test
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-irc/srain/

2024-05-26 Thread Christopher Byrne
commit: a5ff0e133d1ead549efcb5c03b424645b49d730f
Author: Christopher Byrne  gmail  com>
AuthorDate: Mon May 27 01:50:32 2024 +
Commit: Christopher Byrne  gmail  com>
CommitDate: Mon May 27 01:54:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a5ff0e13

net-irc/srain: add 1.7.0

Signed-off-by: Christopher Byrne  gmail.com>

 net-irc/srain/Manifest   |  1 +
 net-irc/srain/srain-1.7.0.ebuild | 60 
 2 files changed, 61 insertions(+)

diff --git a/net-irc/srain/Manifest b/net-irc/srain/Manifest
index bbccdeeec..64b5affb5 100644
--- a/net-irc/srain/Manifest
+++ b/net-irc/srain/Manifest
@@ -1 +1,2 @@
 DIST srain-1.6.0.tar.gz 2760635 BLAKE2B 
18676142c875b9715cd3e94b9877e6ae7235e035299284dc410b7ae6be26eb01450557da0c9cb050d71d79145583132601f12a395c28968b23361f84c1f08fce
 SHA512 
59d962ddbf71724d5f68decc1e3b873cea6c6bd2ca23b21a1a6fe937d53f2871398fdcda906840755efc6b454d2d5116ca620c047f1634fb68b45ab2c0443a57
+DIST srain-1.7.0.tar.gz 2760861 BLAKE2B 
2cbf4bc1a1777b851ea604e63350947851fa0a4c937fbd60c6192e2d197c137870bd2859d922de9ff6bd4b2da7e8fcdcd07493f68fd021ab775125de0dbda359
 SHA512 
0549a08379946cc4ea0c331f212f03b08a0c7248964984d01a64744058d116ec1af05b2aefd0d689438dafa9df4e70179bb8957d9992f02414a462577c5d99dc

diff --git a/net-irc/srain/srain-1.7.0.ebuild b/net-irc/srain/srain-1.7.0.ebuild
new file mode 100644
index 0..dcef04ffd
--- /dev/null
+++ b/net-irc/srain/srain-1.7.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+inherit meson python-any-r1 xdg
+
+DESCRIPTION="Modern, beautiful IRC client written in GTK+ 3"
+HOMEPAGE="https://github.com/SrainApp/srain;
+SRC_URI="https://github.com/SrainApp/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="appindicator doc man"
+
+RDEPEND="
+   app-crypt/libsecret
+   dev-libs/glib:2
+   dev-libs/libconfig:=
+   dev-libs/openssl:=
+   net-libs/libsoup:3.0
+   x11-libs/gtk+:3
+   appindicator? ( dev-libs/libayatana-appindicator )
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   doc? ( $(python_gen_any_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]' ) )
+   man? ( $(python_gen_any_dep '
+   dev-python/sphinx[${PYTHON_USEDEP}]' ) )
+   ${PYTHON_DEPS}
+"
+
+python_check_deps() {
+   if use doc || use man; then
+   python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]"
+   fi
+}
+
+src_prepare() {
+   default
+
+   sed "s/\('doc'\), meson.project_name()/\1, '${PF}'/" \
+   -i meson.build || die
+}
+
+src_configure() {
+   local -a doc_builders=()
+   use doc && doc_builders+=( html )
+   use man && doc_builders+=( man )
+
+   local emesonargs=(
+   -Ddoc_builders="$(meson-format-array "${doc_builders[@]}")"
+   $(meson_use appindicator app_indicator)
+   )
+   meson_src_configure
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-irc/srain/

2024-05-26 Thread Christopher Byrne
commit: 46769d3aef20f8a36d08b59d48ae18ed2ff6249c
Author: Christopher Byrne  gmail  com>
AuthorDate: Mon May 27 01:54:18 2024 +
Commit: Christopher Byrne  gmail  com>
CommitDate: Mon May 27 01:54:41 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46769d3a

net-irc/srain: drop 1.6.0

Signed-off-by: Christopher Byrne  gmail.com>

 net-irc/srain/Manifest   |  1 -
 net-irc/srain/srain-1.6.0.ebuild | 60 
 2 files changed, 61 deletions(-)

diff --git a/net-irc/srain/Manifest b/net-irc/srain/Manifest
index 64b5affb5..8b059ad35 100644
--- a/net-irc/srain/Manifest
+++ b/net-irc/srain/Manifest
@@ -1,2 +1 @@
-DIST srain-1.6.0.tar.gz 2760635 BLAKE2B 
18676142c875b9715cd3e94b9877e6ae7235e035299284dc410b7ae6be26eb01450557da0c9cb050d71d79145583132601f12a395c28968b23361f84c1f08fce
 SHA512 
59d962ddbf71724d5f68decc1e3b873cea6c6bd2ca23b21a1a6fe937d53f2871398fdcda906840755efc6b454d2d5116ca620c047f1634fb68b45ab2c0443a57
 DIST srain-1.7.0.tar.gz 2760861 BLAKE2B 
2cbf4bc1a1777b851ea604e63350947851fa0a4c937fbd60c6192e2d197c137870bd2859d922de9ff6bd4b2da7e8fcdcd07493f68fd021ab775125de0dbda359
 SHA512 
0549a08379946cc4ea0c331f212f03b08a0c7248964984d01a64744058d116ec1af05b2aefd0d689438dafa9df4e70179bb8957d9992f02414a462577c5d99dc

diff --git a/net-irc/srain/srain-1.6.0.ebuild b/net-irc/srain/srain-1.6.0.ebuild
deleted file mode 100644
index 8dcf030db..0
--- a/net-irc/srain/srain-1.6.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-inherit meson python-any-r1 xdg
-
-DESCRIPTION="Modern, beautiful IRC client written in GTK+ 3"
-HOMEPAGE="https://github.com/SrainApp/srain;
-SRC_URI="https://github.com/SrainApp/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="appindicator doc man"
-
-RDEPEND="
-   app-crypt/libsecret
-   dev-libs/glib:2
-   dev-libs/libconfig:=
-   dev-libs/openssl:=
-   net-libs/libsoup:2.4
-   x11-libs/gtk+:3
-   appindicator? ( dev-libs/libayatana-appindicator )
-"
-
-DEPEND="${RDEPEND}"
-BDEPEND="
-   doc? ( $(python_gen_any_dep '
-   dev-python/sphinx[${PYTHON_USEDEP}]' ) )
-   man? ( $(python_gen_any_dep '
-   dev-python/sphinx[${PYTHON_USEDEP}]' ) )
-   ${PYTHON_DEPS}
-"
-
-python_check_deps() {
-   if use doc || use man; then
-   python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]"
-   fi
-}
-
-src_prepare() {
-   default
-
-   sed "s/\('doc'\), meson.project_name()/\1, '${PF}'/" \
-   -i meson.build || die
-}
-
-src_configure() {
-   local -a doc_builders=()
-   use doc && doc_builders+=( html )
-   use man && doc_builders+=( man )
-
-   local emesonargs=(
-   -Ddoc_builders="$(meson-format-array "${doc_builders[@]}")"
-   $(meson_use appindicator app_indicator)
-   )
-   meson_src_configure
-}



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/hardinfo2/

2024-05-26 Thread Quincy Fleming
commit: 6d37a9abce22bcb99a6bebf37bdada5015b94481
Author: Quincy Fleming  protonmail  com>
AuthorDate: Mon May 27 01:46:53 2024 +
Commit: Quincy Fleming  protonmail  com>
CommitDate: Mon May 27 01:46:53 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d37a9ab

app-admin/hardinfo2: Fix indentions

Signed-off-by: Quincy Fleming  protonmail.com>

 app-admin/hardinfo2/metadata.xml | 42 
 1 file changed, 21 insertions(+), 21 deletions(-)

diff --git a/app-admin/hardinfo2/metadata.xml b/app-admin/hardinfo2/metadata.xml
index 51c675eec..48d8a3887 100644
--- a/app-admin/hardinfo2/metadata.xml
+++ b/app-admin/hardinfo2/metadata.xml
@@ -1,26 +1,26 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   quincyf...@protonmail.com
-   Quincy Fleming
-   
-   
-   Install sysbench for benchmarking
-   Install dmidecode for DMI
-   gtk+ user interface
-   
-   
-   hardinfo2/hardinfo2
-   https://github.com/hardinfo2/hardinfo2/blob/master/README.md
-   https://github.com/hardinfo2/hardinfo2/issues
-   
-   
-   Hardinfo2 is based on hardinfo, which has not been released for 
more than 10 years. 
-   Hardinfo2 is the reboot that was needed.
+  
+quincyf...@protonmail.com
+Quincy Fleming
+  
+  
+Install sysbench for benchmarking
+Install dmidecode for DMI
+gtk+ user interface
+  
+  
+hardinfo2/hardinfo2
+https://github.com/hardinfo2/hardinfo2/blob/master/README.md
+https://github.com/hardinfo2/hardinfo2/issues
+  
+  
+Hardinfo2 is based on hardinfo, which has not been released for more than 
10 years. 
+Hardinfo2 is the reboot that was needed.
 
-   Hardinfo2 offers System Information and Benchmark for Linux 
Systems.
-   It is able to obtain information from both hardware and basic 
software. 
-   It can benchmark your system and compare to other machines 
online.
-   
+Hardinfo2 offers System Information and Benchmark for Linux Systems.
+It is able to obtain information from both hardware and basic software. 
+It can benchmark your system and compare to other machines online.
+  
 



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/hardinfo2/

2024-05-26 Thread Quincy Fleming
commit: ddb4d80a30d3ffaca33f707d6d9f4c11eac9c5cf
Author: Quincy Fleming  protonmail  com>
AuthorDate: Mon May 27 01:22:55 2024 +
Commit: Quincy Fleming  protonmail  com>
CommitDate: Mon May 27 01:22:55 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ddb4d80a

app-admin/hardinfo2: new package, add 2.1.8

Signed-off-by: Quincy Fleming  protonmail.com>

 app-admin/hardinfo2/Manifest   |  1 +
 app-admin/hardinfo2/hardinfo2-2.1.8.ebuild | 42 ++
 app-admin/hardinfo2/metadata.xml   | 21 +++
 3 files changed, 64 insertions(+)

diff --git a/app-admin/hardinfo2/Manifest b/app-admin/hardinfo2/Manifest
new file mode 100644
index 0..ac611ae5f
--- /dev/null
+++ b/app-admin/hardinfo2/Manifest
@@ -0,0 +1 @@
+DIST hardinfo2-2.1.8.tar.gz 5806410 BLAKE2B 
99126306dad2e7ae8438de53513051a967911dc5d8ff15051807128765b95079ab91da1bde3eb9baa88383b33061326b3dc46e6381f72c32eb5adea09fba7653
 SHA512 
9c22181b7cd184c4aeb5ea09a3a6fdac1a6ac5faa11cc427b8b8efd29b3758056276d7d6e1f67e78d59bf86aeced3fc9080431faa92ce9ac0b0427cf17168d25

diff --git a/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild 
b/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild
new file mode 100644
index 0..17aa43f1a
--- /dev/null
+++ b/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild
@@ -0,0 +1,42 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="System Information and Benchmark for Linux Systems"
+HOMEPAGE="https://www.hardinfo2.org;
+SRC_URI="https://github.com/hardinfo2/hardinfo2/archive/refs/tags/release-${PV}.tar.gz
 -> ${P}.tar.gz"
+
+S="${WORKDIR}/${PN}-release-${PV}"
+
+LICENSE="GPL-2+ GPL-3+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="benchmark dmi +gtk3"
+
+DEPEND="
+   gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 )
+   >=dev-libs/glib-2.24
+   sys-libs/zlib
+   dev-libs/json-glib
+   net-libs/libsoup:3.0
+   benchmark? ( app-benchmarks/sysbench )
+   dmi? ( sys-apps/dmidecode )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DHARDINFO2_GTK3=$(usex gtk3)
+   )
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}

diff --git a/app-admin/hardinfo2/metadata.xml b/app-admin/hardinfo2/metadata.xml
new file mode 100644
index 0..7e1d2cba3
--- /dev/null
+++ b/app-admin/hardinfo2/metadata.xml
@@ -0,0 +1,21 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+   quincyf...@protonmail.com
+   Quincy Fleming
+  
+  
+   hardinfo2/hardinfo2
+   https://github.com/hardinfo2/hardinfo2/blob/master/README.md
+   https://github.com/hardinfo2/hardinfo2/issues
+  
+  
+   Hardinfo2 is based on hardinfo, which has not been released for more 
than 10 years. 
+   Hardinfo2 is the reboot that was needed.
+
+   Hardinfo2 offers System Information and Benchmark for Linux Systems.
+   It is able to obtain information from both hardware and basic software. 
+   It can benchmark your system and compare to other machines online.
+  
+



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/hardinfo2/

2024-05-26 Thread Quincy Fleming
commit: f7c287e8f5b35c0e58047ef11254fe8a1b8ab2b3
Author: Quincy Fleming  protonmail  com>
AuthorDate: Mon May 27 01:39:51 2024 +
Commit: Quincy Fleming  protonmail  com>
CommitDate: Mon May 27 01:39:51 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7c287e8

app-admin/hardinfo2: add xdg-utils eclass

Signed-off-by: Quincy Fleming  protonmail.com>

 app-admin/hardinfo2/hardinfo2-2.1.8.ebuild |  2 +-
 app-admin/hardinfo2/metadata.xml   | 37 +-
 2 files changed, 22 insertions(+), 17 deletions(-)

diff --git a/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild 
b/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild
index 17aa43f1a..8d255d9d9 100644
--- a/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild
+++ b/app-admin/hardinfo2/hardinfo2-2.1.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit cmake
+inherit cmake xdg-utils
 
 DESCRIPTION="System Information and Benchmark for Linux Systems"
 HOMEPAGE="https://www.hardinfo2.org;

diff --git a/app-admin/hardinfo2/metadata.xml b/app-admin/hardinfo2/metadata.xml
index 7e1d2cba3..51c675eec 100644
--- a/app-admin/hardinfo2/metadata.xml
+++ b/app-admin/hardinfo2/metadata.xml
@@ -1,21 +1,26 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-   quincyf...@protonmail.com
-   Quincy Fleming
-  
-  
-   hardinfo2/hardinfo2
-   https://github.com/hardinfo2/hardinfo2/blob/master/README.md
-   https://github.com/hardinfo2/hardinfo2/issues
-  
-  
-   Hardinfo2 is based on hardinfo, which has not been released for more 
than 10 years. 
-   Hardinfo2 is the reboot that was needed.
+   
+   quincyf...@protonmail.com
+   Quincy Fleming
+   
+   
+   Install sysbench for benchmarking
+   Install dmidecode for DMI
+   gtk+ user interface
+   
+   
+   hardinfo2/hardinfo2
+   https://github.com/hardinfo2/hardinfo2/blob/master/README.md
+   https://github.com/hardinfo2/hardinfo2/issues
+   
+   
+   Hardinfo2 is based on hardinfo, which has not been released for 
more than 10 years. 
+   Hardinfo2 is the reboot that was needed.
 
-   Hardinfo2 offers System Information and Benchmark for Linux Systems.
-   It is able to obtain information from both hardware and basic software. 
-   It can benchmark your system and compare to other machines online.
-  
+   Hardinfo2 offers System Information and Benchmark for Linux 
Systems.
+   It is able to obtain information from both hardware and basic 
software. 
+   It can benchmark your system and compare to other machines 
online.
+   
 



[gentoo-commits] repo/gentoo:master commit in: app-misc/yq/, app-misc/yq/files/

2024-05-26 Thread Zac Medico
commit: 8a57422ed97d654ac4f3c072556d24ec219a073f
Author: Zac Medico  gentoo  org>
AuthorDate: Mon May 27 01:27:24 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon May 27 01:28:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a57422e

app-misc/yq: drop 3.2.2, 3.2.3

Signed-off-by: Zac Medico  gentoo.org>

 app-misc/yq/Manifest|  2 --
 app-misc/yq/files/yq-2.13.0-tests.patch | 13 
 app-misc/yq/yq-3.2.2.ebuild | 56 -
 app-misc/yq/yq-3.2.3.ebuild | 56 -
 4 files changed, 127 deletions(-)

diff --git a/app-misc/yq/Manifest b/app-misc/yq/Manifest
index ec8f3754e3ca..54123de89b6a 100644
--- a/app-misc/yq/Manifest
+++ b/app-misc/yq/Manifest
@@ -1,4 +1,2 @@
-DIST yq-3.2.2.tar.gz 30872 BLAKE2B 
4386a7972b411159ed909ccdc7c32a878d064ac5101cbddb16b0f1efe37c3791aeefda3b7c18c94e7d79fb01a4a4b43f7fbcc7c55bd275c52e08cc069523c8d3
 SHA512 
4472006d6997f7d620f71ade53d31e6db4051414c147db4f14cb31e0a16a0d0faf9e5c5a682cec098146bfd4e29f9e62278e4f208487e9e194d317ee82823e60
-DIST yq-3.2.3.tar.gz 31952 BLAKE2B 
b0c4548efa08aecc98b77b5988e5dbf652951ecfab3ab01bfbf9610151cee3c3a0b9c3139434cba3bfc08a2176a617a2c9d19c0fcf47bb8a6d3cc3886fa5de6d
 SHA512 
8b60907536b5f3ae7c18dc157ed8ccf4632f2734803711a18b7fbd6e6efff24ddc9c2221fb926ca99bf538c3bba14517529e6edb37bc487fb69441ad7928
 DIST yq-3.4.1.tar.gz 32876 BLAKE2B 
628fbb62de0c2f138133444c2f371819f920ac3d7c89787b96cb2de59eaa49f1324227d53f6d33e29dd9a9a804283339b34d87851c6f32a16a1cc94a7451a726
 SHA512 
d11290d44eefeae23a8e5fe3f536f714ee532a5aa1636c949a9db3e89bdf5ad5480ba5f8d6e809fa06a245de5e671844233ed64eb609e49fa3de8813ab9556cc
 DIST yq-3.4.3.tar.gz 33214 BLAKE2B 
a1b3d813d9761ac8a8429db3fe8efac64ade69e0d2fa9b137a1ca8c9e367a0f16b636482b6d9381e2de43392007f37388b6ab37def04739723488f271fd56d16
 SHA512 
db4ec57aafa1d08786ba11897040506c9f13d800cf06f76cea052d2bba88553db53627cdfcfdbbfbdec81324800114d397890759383fb4db31609727a10474eb

diff --git a/app-misc/yq/files/yq-2.13.0-tests.patch 
b/app-misc/yq/files/yq-2.13.0-tests.patch
deleted file mode 100644
index 83e77ed97f8e..
--- a/app-misc/yq/files/yq-2.13.0-tests.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/test/test.py b/test/test.py
-index 6ec5e78..558187b 100755
 a/test/test.py
-+++ b/test/test.py
-@@ -121,7 +121,7 @@ class TestYq(unittest.TestCase):
- self.assertEqual(self.run_yq("{}", ["--indentless", "-y", 
".a=$ARGS.positional", "--args", "a", "b"]),
-  "a:\n- a\n- b\n")
- self.assertEqual(self.run_yq("{}", ["-y", ".a=$ARGS.positional", 
"--args", "a", "b"]), "a:\n  - a\n  - b\n")
--self.assertEqual(self.run_yq("{}", [".", "--jsonargs", "a", "b"]), "")
-+#self.assertEqual(self.run_yq("{}", [".", "--jsonargs", "a", "b"]), 
"")
- 
- def test_short_option_separation(self):
- # self.assertEqual(self.run_yq('{"a": 1}', ["-yCcC", "."]), "a: 1\n") 
- Fails on 2.7 and 3.8

diff --git a/app-misc/yq/yq-3.2.2.ebuild b/app-misc/yq/yq-3.2.2.ebuild
deleted file mode 100644
index 98fbab95f2e3..
--- a/app-misc/yq/yq-3.2.2.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit pypi distutils-r1
-
-DESCRIPTION="Command-line YAML processor - jq wrapper for YAML documents"
-HOMEPAGE="
-   https://yq.readthedocs.io/
-   https://github.com/kislyuk/yq/
-   https://pypi.org/project/yq/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-misc/jq
-   dev-python/argcomplete[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
-   dev-python/xmltodict[${PYTHON_USEDEP}]
-   >=dev-python/tomlkit-0.11.6[${PYTHON_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/wheel[${PYTHON_USEDEP}]
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/yq-2.13.0-tests.patch"
-)
-
-python_prepare_all() {
-   sed -e 's:unittest.main():unittest.main(verbosity=2):' \
-   -i test/test.py || die
-
-   sed -r -e 's:[[:space:]]*"coverage",:: ; s:[[:space:]]*"flake8",::' \
-   -i setup.py || die
-
-   sed -e '/license_file/ d' -i setup.cfg || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   "${EPYTHON}" test/test.py https://yq.readthedocs.io/
-   https://github.com/kislyuk/yq/
-   https://pypi.org/project/yq/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-misc/jq
-   dev-python/argcomplete[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
-   dev-python/xmltodict[${PYTHON_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: app-misc/yq/

2024-05-26 Thread Zac Medico
commit: 9ff0500ed4acebfd185d570d48fe3a0bc79a2490
Author: Zac Medico  gentoo  org>
AuthorDate: Mon May 27 01:13:29 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon May 27 01:28:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ff0500e

app-misc/yq: add 3.4.3

Also rename the yq command to yq-python and add a yk-symlink
USE flag enabled by default (app-misc/yk-go has a similar
yk-symlink USE flag which both packages cannot enable
simultaneously).

Signed-off-by: Zac Medico  gentoo.org>

 app-misc/yq/Manifest|  1 +
 app-misc/yq/metadata.xml|  5 +++
 app-misc/yq/yq-3.4.3.ebuild | 74 +
 3 files changed, 80 insertions(+)

diff --git a/app-misc/yq/Manifest b/app-misc/yq/Manifest
index b03c821e4f0c..ec8f3754e3ca 100644
--- a/app-misc/yq/Manifest
+++ b/app-misc/yq/Manifest
@@ -1,3 +1,4 @@
 DIST yq-3.2.2.tar.gz 30872 BLAKE2B 
4386a7972b411159ed909ccdc7c32a878d064ac5101cbddb16b0f1efe37c3791aeefda3b7c18c94e7d79fb01a4a4b43f7fbcc7c55bd275c52e08cc069523c8d3
 SHA512 
4472006d6997f7d620f71ade53d31e6db4051414c147db4f14cb31e0a16a0d0faf9e5c5a682cec098146bfd4e29f9e62278e4f208487e9e194d317ee82823e60
 DIST yq-3.2.3.tar.gz 31952 BLAKE2B 
b0c4548efa08aecc98b77b5988e5dbf652951ecfab3ab01bfbf9610151cee3c3a0b9c3139434cba3bfc08a2176a617a2c9d19c0fcf47bb8a6d3cc3886fa5de6d
 SHA512 
8b60907536b5f3ae7c18dc157ed8ccf4632f2734803711a18b7fbd6e6efff24ddc9c2221fb926ca99bf538c3bba14517529e6edb37bc487fb69441ad7928
 DIST yq-3.4.1.tar.gz 32876 BLAKE2B 
628fbb62de0c2f138133444c2f371819f920ac3d7c89787b96cb2de59eaa49f1324227d53f6d33e29dd9a9a804283339b34d87851c6f32a16a1cc94a7451a726
 SHA512 
d11290d44eefeae23a8e5fe3f536f714ee532a5aa1636c949a9db3e89bdf5ad5480ba5f8d6e809fa06a245de5e671844233ed64eb609e49fa3de8813ab9556cc
+DIST yq-3.4.3.tar.gz 33214 BLAKE2B 
a1b3d813d9761ac8a8429db3fe8efac64ade69e0d2fa9b137a1ca8c9e367a0f16b636482b6d9381e2de43392007f37388b6ab37def04739723488f271fd56d16
 SHA512 
db4ec57aafa1d08786ba11897040506c9f13d800cf06f76cea052d2bba88553db53627cdfcfdbbfbdec81324800114d397890759383fb4db31609727a10474eb

diff --git a/app-misc/yq/metadata.xml b/app-misc/yq/metadata.xml
index 668d57252e5d..e1ba38d97faf 100644
--- a/app-misc/yq/metadata.xml
+++ b/app-misc/yq/metadata.xml
@@ -12,4 +12,9 @@
chutz...@gentoo.org
Patrick McLean

+   
+   
+   Create a yq symlink to yq-python.
+   
+   
 

diff --git a/app-misc/yq/yq-3.4.3.ebuild b/app-misc/yq/yq-3.4.3.ebuild
new file mode 100644
index ..47a37a5e577e
--- /dev/null
+++ b/app-misc/yq/yq-3.4.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..13} pypy3 )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit pypi distutils-r1
+
+DESCRIPTION="Command-line YAML processor - jq wrapper for YAML documents"
+HOMEPAGE="
+   https://yq.readthedocs.io/
+   https://github.com/kislyuk/yq/
+   https://pypi.org/project/yq/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test +yq-symlink"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-misc/jq
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+   >=dev-python/tomlkit-0.11.6[${PYTHON_USEDEP}]
+   yq-symlink? ( !app-misc/yq-go[yq-symlink] )
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/yq-3.1.2-test.patch"
+)
+
+python_prepare_all() {
+   cat <<-\EOF > "${T}"/yq-python.patch
+   --- setup.py
+   +++ setup.py
+   @@ -37 +37 @@
+   -"console_scripts": ["yq=yq:cli", "xq=yq:xq_cli", 
"tomlq=yq:tq_cli"],
+   +"console_scripts": ["yq-python=yq:cli", "xq=yq:xq_cli", 
"tomlq=yq:tq_cli"],
+   EOF
+
+   eapply -p0 "${T}"/yq-python.patch
+
+   sed -e 's:unittest.main():unittest.main(verbosity=2):' \
+   -i test/test.py || die
+
+   sed -r -e 's:[[:space:]]*"coverage",:: ; s:[[:space:]]*"flake8",::' \
+   -i setup.py || die
+
+   sed -e '/license_file/ d' -i setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" test/test.py 

[gentoo-commits] repo/gentoo:master commit in: app-misc/yq-go/

2024-05-26 Thread Zac Medico
commit: ffa5fffa8e658a043315e1c904ba979b13fc5873
Author: Zac Medico  gentoo  org>
AuthorDate: Mon May 27 00:28:04 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon May 27 01:28:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa5fffa

app-misc/yq-go: new package, add 4.44.1

Signed-off-by: Zac Medico  gentoo.org>

 app-misc/yq-go/Manifest|  2 ++
 app-misc/yq-go/metadata.xml| 16 
 app-misc/yq-go/yq-go-4.44.1.ebuild | 35 +++
 3 files changed, 53 insertions(+)

diff --git a/app-misc/yq-go/Manifest b/app-misc/yq-go/Manifest
new file mode 100644
index ..7fbb473a96de
--- /dev/null
+++ b/app-misc/yq-go/Manifest
@@ -0,0 +1,2 @@
+DIST yq-4.44.1-deps.tar.xz 1359068 BLAKE2B 
5db0af65b75dab0148e6167d9264e7601e3f07f26d16d63387820c96d9ac28d91a57c81b300d4dd225f0a4941ce43dde4c5e27391ea9603f6862a9cf8c6564f5
 SHA512 
1670aa675e1776d2ed761c482e29920e1d200bd612e68dd22b62c6d93c8c188ef88ca35262d1f21423924d1337260991e815e332f6af312ea474c5f61226bbff
+DIST yq-4.44.1.tar.gz 296499 BLAKE2B 
6cbcc69acead2ae471e91baccc3fcc3853bba0ade0e707307c9fb724bafc1c51905a9cefb86d7d09b056b01b2c404bc30692f47e293df0894ad3b32ad67c22dd
 SHA512 
afcec4e6f99f38a342a91aff34823823e32df0498c8e617314945a00d2161d28bfcc603dcaac2eb95d510bc57fe63ca2aebf1966b7420536be42f8102564314f

diff --git a/app-misc/yq-go/metadata.xml b/app-misc/yq-go/metadata.xml
new file mode 100644
index ..efec5a80fe09
--- /dev/null
+++ b/app-misc/yq-go/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   Zac Medico
+   
+   
+   mikefarah/yq
+   
+   
+   
+   Create a yq symlink to yq-go.
+   
+   
+

diff --git a/app-misc/yq-go/yq-go-4.44.1.ebuild 
b/app-misc/yq-go/yq-go-4.44.1.ebuild
new file mode 100644
index ..e5ffdf984aaa
--- /dev/null
+++ b/app-misc/yq-go/yq-go-4.44.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="yq is a lightweight and portable command-line YAML, JSON and XML 
processor"
+HOMEPAGE="https://github.com/mikefarah/yq;
+SRC_URI="https://github.com/mikefarah/yq/archive/refs/tags/v${PV}.tar.gz -> 
${P/-go/}.tar.gz
+   https://dev.gentoo.org/~zmedico/dist/${P/-go/}-deps.tar.xz;
+
+S=${WORKDIR}/${P/-go/}
+LICENSE="MIT"
+LICENSE+=" Apache-2.0 BSD BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+yq-symlink"
+DOCS=(README.md)
+RDEPEND="yq-symlink? ( !app-misc/yq[yq-symlink(+)] )"
+
+src_compile() {
+   CGO_ENABLED=0 ego build -ldflags "-X main.GitDescribe=v${PV} -s -w"
+}
+
+src_install() {
+   einstalldocs
+   newbin yq yq-go
+   if use yq-symlink; then
+   dosym yq-go /usr/bin/yq
+   fi
+}
+
+src_test() {
+   ./scripts/test.sh || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/

2024-05-26 Thread George Zenner
commit: 3dd095e082beeac4333a2d15525223efdca4e991
Author: Zen  pyl  onl>
AuthorDate: Mon May 27 00:54:17 2024 +
Commit: George Zenner  pyl  onl>
CommitDate: Mon May 27 00:55:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3dd095e0

sys-kernel/ugrd: Drop 1.8.3, add 1.8.4

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest | 2 +-
 sys-kernel/ugrd/{ugrd-1.8.3.ebuild => ugrd-1.8.4.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 870b971a0..dd073ef8d 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -5,4 +5,4 @@ DIST ugrd-1.4.2.tar.gz 50984 BLAKE2B 
5b69cbaaefdcfe5b427f781806a58b39e6539b7f790
 DIST ugrd-1.5.1.tar.gz 51574 BLAKE2B 
5058e515e3d9aa543eb9ddd51335a5aa197ddf79395a193a4a4440706c2d940e77a0a26d470fc1ae86965d605e9889004d404e6ab5a4e1b4c12aaac92b872d2d
 SHA512 
0a83180ed2947ce71cfb91c0fe65ddf20a3cbcb7f98f04efb4a95f904489153cb2e32e7efdb85c8ded8c4f29d95361bb7dc93e7eba72e74f1531c91aa03c1912
 DIST ugrd-1.6.0.tar.gz 52219 BLAKE2B 
34168eb5c553efe804ac9d5034ada96634f2323f26ecaad89eb5e0c0cc4eeb1ce6182d850186c3d439fa5470679ed08a73531966e9e742c1a018f84bf4dd851c
 SHA512 
ea4843d5c21aa09e992478236395cdb3262110ffa3b5caec8db6712ea132851e9daa471a959437a37d2ca29cd62b9275dfe5515cdeb5c557c1268d797468dfb9
 DIST ugrd-1.7.1.tar.gz 52946 BLAKE2B 
a41be0e5177b1883060a1693a8ec68179cf69d74713a95c51d2b2d2b8f3faca74f8f80d32e7767719e8de4b7190162f3b41bc779d487fdcbfe3e40a416f86c89
 SHA512 
f042106ec8843f738968e16d51d9deda010179678cf82daf2d162d3a3125eb9106dfdc5453c8555d8ba097caa2af22b74b2e1c5c38dc5083b97ac49cb7cea225
-DIST ugrd-1.8.3.tar.gz 53150 BLAKE2B 
02a1429ac73c039b269fb289e2112ec485c3765d2d7f57c73808f243745e5f92b367267010d333b190695562cab529d3502780b741a730d6ddff5a216e616626
 SHA512 
224c956d1f3e53ab4e62067c1f6fcfe44424c560e0df1f9a645406d95381a16c5e0a8dd19156048fd64ead5fd41b05d6e0b84fc830b284813d4bf6e428ca8c20
+DIST ugrd-1.8.4.tar.gz 53231 BLAKE2B 
0c4c8bb2e9ae86e9b5d5e4b5b68e46fa7e985dc8e1299351ea3610b0d0f2961e96db92561dc8ad2cf6583bf28921df92463444c0e166544c029d823dd8c37da8
 SHA512 
5f1b618a231ff327ee02f8ee184660eb15073e8f3d493e168ea44069f6da72b72f68237e6d5ea17be23da578362993bdbe0132b6e23cbe811bb98ce3d94ae1c3

diff --git a/sys-kernel/ugrd/ugrd-1.8.3.ebuild 
b/sys-kernel/ugrd/ugrd-1.8.4.ebuild
similarity index 100%
rename from sys-kernel/ugrd/ugrd-1.8.3.ebuild
rename to sys-kernel/ugrd/ugrd-1.8.4.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Finance-Quote/

2024-05-26 Thread Sam James
commit: bf5185cbadf158ed011eed7521b51515004d0c9c
Author: Sam James  gentoo  org>
AuthorDate: Mon May 27 00:41:29 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 27 00:41:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5185cb

dev-perl/Finance-Quote: add 1.620.0

Signed-off-by: Sam James  gentoo.org>

 .../Finance-Quote/Finance-Quote-1.620.0.ebuild | 88 ++
 dev-perl/Finance-Quote/Manifest|  1 +
 2 files changed, 89 insertions(+)

diff --git a/dev-perl/Finance-Quote/Finance-Quote-1.620.0.ebuild 
b/dev-perl/Finance-Quote/Finance-Quote-1.620.0.ebuild
new file mode 100644
index ..9205ccc3c5ff
--- /dev/null
+++ b/dev-perl/Finance-Quote/Finance-Quote-1.620.0.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BPSCHUCK
+DIST_VERSION=1.62
+DIST_EXAMPLES=( "Examples/*" )
+inherit perl-module
+
+DESCRIPTION="Get stock and mutual fund quotes from various exchanges"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   dev-perl/CGI
+   virtual/perl-Carp
+   dev-perl/DateTime
+   dev-perl/DateTime-Format-Strptime
+   virtual/perl-Encode
+   virtual/perl-Exporter
+   dev-perl/HTML-TableExtract
+   dev-perl/HTML-Parser
+   dev-perl/HTML-Tree
+   dev-perl/HTTP-Cookies
+   >=dev-perl/HTTP-CookieJar-0.14.0
+   dev-perl/HTTP-Message
+   dev-perl/IO-String
+   dev-perl/JSON
+   dev-perl/JSON-Parse
+   dev-perl/LWP-Protocol-https
+   dev-perl/libwww-perl
+   >=virtual/perl-Module-Load-0.360.0-r2
+   dev-perl/Mozilla-CA
+   dev-perl/Readonly
+   virtual/perl-Scalar-List-Utils
+   dev-perl/Spreadsheet-XLSX
+   dev-perl/String-Util
+   dev-perl/Text-Template
+   virtual/perl-Time-Piece
+   dev-perl/Try-Tiny
+   >=dev-perl/URI-3.310.0
+   dev-perl/Web-Scraper
+   dev-perl/XML-LibXML
+   virtual/perl-if
+"
+BDEPEND="
+   ${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-Data-Dumper
+   dev-perl/Date-Manip
+   dev-perl/Date-Range
+   dev-perl/Date-Simple
+   dev-perl/DateTime-Format-ISO8601
+   virtual/perl-File-Spec
+   virtual/perl-Test-Simple
+   )
+"
+
+PERL_RM_FILES=(
+   t/01-pod.t
+   t/02-pod-coverage.t
+   t/03-kwalitee.t
+   t/04-critic.t
+   t/author-pod-syntax.t
+   lib/GPATH
+   lib/GRTAGS
+   lib/GTAGS
+)
+
+mydoc=("Documentation/*")
+
+src_test() {
+   if ! has network ${DIST_TEST_OVERRIDE:-${DIST_TEST:-do parallel}}; then
+   einfo "Disabling network tests without 
DIST_TEST_OVERRIDE=~network"
+   else
+   export ONLINE_TEST=1
+   fi
+   perl-module_src_test
+}
+
+src_install() {
+   dodoc -r htdocs
+   perl-module_src_install
+}

diff --git a/dev-perl/Finance-Quote/Manifest b/dev-perl/Finance-Quote/Manifest
index ba8ceb7836c9..861cfa0f6f04 100644
--- a/dev-perl/Finance-Quote/Manifest
+++ b/dev-perl/Finance-Quote/Manifest
@@ -1,2 +1,3 @@
 DIST Finance-Quote-1.58.tar.gz 262288 BLAKE2B 
154e04082f4de72ab8180804aad61f92f9bfb1492c9322d40c11d4c4b52a5288a100054e26883320e36d55e76ad91ef892504326e47f9a539c532cdd3c63
 SHA512 
d14cb997b1cf7ae4442bedfbbe7384d35f3b9d50c1436267c2ce1e30811f018e6a64b62679e4a7d2c150668ec0e3fb20140739ee9e1cdddcf0b90727febcee4c
 DIST Finance-Quote-1.61.tar.gz 267948 BLAKE2B 
10a846e6d34f36ac4f705bb561738d712eb2f3b268428d3432610e890f46f655dda6be8a906fd7fda70a681aee186c4116e853c5a2b7a30c0d2237bb3a73bc74
 SHA512 
80adc030db5afa882d51d2b651070fc669cefb4566a23d368eaf7c733c8524de3ff016a76d92f3c9ce584b1ed15eb456c1f9cd8babbaa1aa00473afec5dc
+DIST Finance-Quote-1.62.tar.gz 267597 BLAKE2B 
b16757529a46bd1c52949b03611520c4c5d56b62432fa8b6caba46234c71e3bb411078e92ba882ffc54a667426ef69ff80c0b2bb725703f9c1c48bd94030de8a
 SHA512 
4c6ba0cdd1f8b562d84a144b0350bc8c60753f7628f2309c6ade01af8357e9693ba7a3fc68976c58c84fce2a51350d57bcd8e0bc046fb60ad0f477c711390139



[gentoo-commits] repo/gentoo:master commit in: dev-perl/CPAN-Perl-Releases/

2024-05-26 Thread Sam James
commit: 2851276429ce69d208bd542e9ed5049bff008b8b
Author: Sam James  gentoo  org>
AuthorDate: Mon May 27 00:47:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 27 00:47:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28512764

dev-perl/CPAN-Perl-Releases: add 5.202.405.250

Signed-off-by: Sam James  gentoo.org>

 .../CPAN-Perl-Releases-5.202.405.250.ebuild| 24 ++
 dev-perl/CPAN-Perl-Releases/Manifest   |  1 +
 2 files changed, 25 insertions(+)

diff --git 
a/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.405.250.ebuild 
b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.405.250.ebuild
new file mode 100644
index ..dc41664e1c76
--- /dev/null
+++ b/dev-perl/CPAN-Perl-Releases/CPAN-Perl-Releases-5.202.405.250.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BINGOS
+DIST_VERSION=5.20240525
+inherit perl-module
+
+DESCRIPTION="Mapping Perl releases on CPAN to the location of the tarballs"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Spec
+   virtual/perl-IO
+   >=virtual/perl-Test-Simple-0.470.0
+   )
+"
+
+PERL_RM_FILES=( "t/author-pod-coverage.t" "t/author-pod-syntax.t" )

diff --git a/dev-perl/CPAN-Perl-Releases/Manifest 
b/dev-perl/CPAN-Perl-Releases/Manifest
index d3163e46cd30..b34622012694 100644
--- a/dev-perl/CPAN-Perl-Releases/Manifest
+++ b/dev-perl/CPAN-Perl-Releases/Manifest
@@ -1,2 +1,3 @@
 DIST CPAN-Perl-Releases-5.20231025.tar.gz 22968 BLAKE2B 
e27e83f5747fb80cd2aaea58431ed471ae950fff551a3a8150e8c620300eec900c8859a6189a3b93e0191cef838e4bb5b87a610734ec1608f74b86706911c564
 SHA512 
444ea1bd960b5590591dde00b797b6a13d33119fb57b04c491fe70bd86e51db733906917aa2d5244b1ac888ee5205471033762c5394abb2a478670c7522bfc6c
 DIST CPAN-Perl-Releases-5.20240427.tar.gz 22881 BLAKE2B 
94f98bb75ba4c4ddd9f55795b28211e879276514ad55e9517870a0a04151c5f84f24dbe52704b023830481f9fb6402c19969e3a3fbd8c132a08f15b7c9cc0054
 SHA512 
05e3e9b18e14ae40e7b94c5cfaf07a90797b452e63cd6e1dc5bd4d0f9a382bdf14d01efd01712373aca674762bbd5f4230d448457be806b09566259045c10bd1
+DIST CPAN-Perl-Releases-5.20240525.tar.gz 22784 BLAKE2B 
198f8c746a8a1394bd2f266f40c4a75ee627ab7b7e3c67b441fd7d8c2cff1888ce71a58d22a1bedbb22dc92e9951970db05f02597594fd86e886eb070f78055f
 SHA512 
facdd519a93bb7ff6cef8f9f47d904ed32169ff3165b60a48033ac4790a37a0b5c4f58380cc19b4b83fa5538a349d6fb975a2fb18b61927f714b5151703c6f72



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Business-ISBN-Data/

2024-05-26 Thread Sam James
commit: fefe95cf9012c8a9b4050da3657d03491db9ab31
Author: Sam James  gentoo  org>
AuthorDate: Mon May 27 00:45:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 27 00:45:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fefe95cf

dev-perl/Business-ISBN-Data: add 20240523.1.0

Signed-off-by: Sam James  gentoo.org>

 .../Business-ISBN-Data-20240523.1.0.ebuild | 37 ++
 dev-perl/Business-ISBN-Data/Manifest   |  1 +
 2 files changed, 38 insertions(+)

diff --git a/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240523.1.0.ebuild 
b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240523.1.0.ebuild
new file mode 100644
index ..1a2d82f55a13
--- /dev/null
+++ b/dev-perl/Business-ISBN-Data/Business-ISBN-Data-20240523.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=BRIANDFOY
+DIST_VERSION=20240523.001
+inherit perl-module
+
+DESCRIPTION="Data pack for Business::ISBN"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   virtual/perl-Carp
+   virtual/perl-File-Spec
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+   test? (
+   >=virtual/perl-Test-Simple-1
+   )
+"
+
+PERL_RM_FILES=(
+   "make_data.pl"
+   "t/pod.t"
+   "t/pod_coverage.t"
+)
+
+src_prepare() {
+   sed -r -i '/^pod(|_coverage)\.t$/d' "${S}/t/test_manifest" || die
+   perl-module_src_prepare
+}

diff --git a/dev-perl/Business-ISBN-Data/Manifest 
b/dev-perl/Business-ISBN-Data/Manifest
index cc925be87bb6..bff377652dfe 100644
--- a/dev-perl/Business-ISBN-Data/Manifest
+++ b/dev-perl/Business-ISBN-Data/Manifest
@@ -1,3 +1,4 @@
 DIST Business-ISBN-Data-20231110.001.tar.gz 31977 BLAKE2B 
330eb93c47f985c06e0dc274692ade00a7b557079d3bb7d3d45b9ebd0a475b5769abf06d842b818d3e88de70146de90577538fee670958d1bbe04837ee84225c
 SHA512 
a5db5d94694d060032c497452eb70b8fa6008802b038ab4faab651498b6b0cfbd38ac2a9e03804ec8ea33c4bd85fc0d49a2477088615689eea1afe2bab87198b
 DIST Business-ISBN-Data-20240426.001.tar.gz 34170 BLAKE2B 
70ee2ab4473ad29f3cdc0e006cdc94f72e81601e439e97dc1856df49ac1ceffec73bb48a56d44c9553df9d778b6030808091b98b4ccbaff4c555dc660ed4a7bd
 SHA512 
7543e0ab8d3fb54f1143af7ab2fd6aba14dee7389ea3d172a62ef6eeda11567d8476db0ed084d7e325d6ca36b0d0d59da1cd754ab5d7971d00c5d1c5cfd269be
 DIST Business-ISBN-Data-20240509.001.tar.gz 34204 BLAKE2B 
4b6830ca917654cb24d3ac27cbd87357d28faec44cc16af467dbfc90c004d953329b5fb36161b1ab4d6931aa9f39013c552c6758b3e4e0c92886ea579ea90a02
 SHA512 
64158b148729ef6201984aee178fd102abbe65df5b11f638ec2a52f0bf927db929670124e4bfc2175062b0fecfe9c9056e8a90e41408d91a27c9ef07c0b18705
+DIST Business-ISBN-Data-20240523.001.tar.gz 34250 BLAKE2B 
b5e28d45f03b7db74de810708cf88f883f31e034685ca49fc0e9530be30519e58b9308e5eb461d86456f4a1d8b67a5e0d3c1c7aaa3fae85c207449b847f8864f
 SHA512 
839766cf0264bc1210ce02e181b1625b9231c162ad3849ddebb0cdeb9cb7c9fbf6efdd72463b7e3e948696bfebc74ddbb68031c469352fac2f537d97ea9d4748



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Devel-CheckOS/

2024-05-26 Thread Sam James
commit: 6c97a37cb6e35a57e0ab6175ce373f5b4199edac
Author: Sam James  gentoo  org>
AuthorDate: Mon May 27 00:44:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May 27 00:44:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c97a37c

dev-perl/Devel-CheckOS: add 2.40.0

Signed-off-by: Sam James  gentoo.org>

 dev-perl/Devel-CheckOS/Devel-CheckOS-2.40.0.ebuild | 31 ++
 dev-perl/Devel-CheckOS/Manifest|  1 +
 2 files changed, 32 insertions(+)

diff --git a/dev-perl/Devel-CheckOS/Devel-CheckOS-2.40.0.ebuild 
b/dev-perl/Devel-CheckOS/Devel-CheckOS-2.40.0.ebuild
new file mode 100644
index ..8f22b44e5511
--- /dev/null
+++ b/dev-perl/Devel-CheckOS/Devel-CheckOS-2.40.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DCANTRELL
+DIST_VERSION=2.04
+inherit perl-module
+
+DESCRIPTION="Check what OS we're running on"
+
+LICENSE="GPL-2 Artistic Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+
+RDEPEND="
+   >=dev-perl/File-Find-Rule-0.280.0
+"
+BDEPEND="
+   ${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
+   test? (
+   >=virtual/perl-File-Temp-0.190.0
+   >=virtual/perl-Test-Simple-0.880.0
+   dev-perl/Test-Warnings
+   )
+"
+
+PERL_RM_FILES=(
+   "t/pod.t"
+)

diff --git a/dev-perl/Devel-CheckOS/Manifest b/dev-perl/Devel-CheckOS/Manifest
index 475cf8c20d59..96ede181fb8f 100644
--- a/dev-perl/Devel-CheckOS/Manifest
+++ b/dev-perl/Devel-CheckOS/Manifest
@@ -2,3 +2,4 @@ DIST Devel-CheckOS-1.96.tar.gz 37079 BLAKE2B 
968c5d5ed167b595553349437050895288f
 DIST Devel-CheckOS-2.00.tar.gz 36144 BLAKE2B 
e3abbcd2133453b63c5f85153616b7bfa34bc5207042d2daba72c07e0ad35d5f2fa73c592e11e725210c5781383817dc80669b957caf8486867dd40c73f0a9a7
 SHA512 
3f7b889787215f3862704b45a2af333c2b33c0234785e19f5d0fbbb89b1767964018ae364573d4d9af0e019bc7f5b171af933b2f24e633ce0401cf870a281008
 DIST Devel-CheckOS-2.01.tar.gz 36173 BLAKE2B 
3797311f5346d32742cc46aca23750be0761d2492a6c1ccd1fdb925ad5b471cfe27e547f2f33907397a6f1082635c3031785beea61641aac433e2464b56d96bd
 SHA512 
ce1c64ca38f1f7717ac6def0b3869f536bc14ad1febfda1ca8fbe29593ff16aa93fbd141a6619c0e3dbe4656faa74923655d536152668a46965f41bb0897714e
 DIST Devel-CheckOS-2.02.tar.gz 37386 BLAKE2B 
4473f2e664ab1737a8930bd8a1635e1e34fd4a90a3274a5b6ba3eab7b7365b65bf4b715d9a204f19e0c4680f881141947b90250fe9b9baea70ae111b1af2a427
 SHA512 
f15270310a472ce8f1694ee29876332ded5dbccc021ef88470a3b153d068f5fc4d233e1189e45a40c2eb4b920c56d069577b9d4699b1197ad479dffc06ed8254
+DIST Devel-CheckOS-2.04.tar.gz 41861 BLAKE2B 
eab7bd56093fe9a182f378f910d698a34f4efa81832682319dfc65b6963daf77b502eb85d0c956d81c74ac4406b81037b4b64066753ff4319b49a30a13ce55d6
 SHA512 
efb2d723a704cabf1eda2521629f9cf1cf915ee45ab8bd8a81db11fba25fa2d3e5cb3fbb6252307cc3423b5edf775339a08141a8b9d2d06ad568a7b3bbc8c81b



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/totp-cli-bin/

2024-05-26 Thread Vitaly Zdanevich
commit: 2fc112a1a4032d7916f809270415d78c0ec3a0d3
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon May 27 00:20:02 2024 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Mon May 27 00:20:02 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2fc112a1

app-crypt/totp-cli-bin: QA_PREBUILD fix

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-crypt/totp-cli-bin/totp-cli-bin-1.8.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/totp-cli-bin/totp-cli-bin-1.8.7.ebuild 
b/app-crypt/totp-cli-bin/totp-cli-bin-1.8.7.ebuild
index c6c088a0b..9c4df5f77 100644
--- a/app-crypt/totp-cli-bin/totp-cli-bin-1.8.7.ebuild
+++ b/app-crypt/totp-cli-bin/totp-cli-bin-1.8.7.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64"
 
 RESTRICT="strip"
 
-QA_PREBUILT="usr/bin/totp-cli"
+QA_PREBUILT="usr/bin/$PN"
 
 src_install() {
newbin totp-cli ${PN}



[gentoo-commits] repo/proj/guru:dev commit in: app-crypt/totp-cli-bin/

2024-05-26 Thread Vitaly Zdanevich
commit: 23487b9ca561e1d9feca81ca2c1aa6f0cc1ebe90
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon May 27 00:18:57 2024 +
Commit: Vitaly Zdanevich  ya  ru>
CommitDate: Mon May 27 00:18:57 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=23487b9c

app-crypt/totp-cli-bin: new package

Signed-off-by: Vitaly Zdanevich  ya.ru>

 app-crypt/totp-cli-bin/Manifest  |  1 +
 app-crypt/totp-cli-bin/metadata.xml  | 12 
 app-crypt/totp-cli-bin/totp-cli-bin-1.8.7.ebuild | 22 ++
 3 files changed, 35 insertions(+)

diff --git a/app-crypt/totp-cli-bin/Manifest b/app-crypt/totp-cli-bin/Manifest
new file mode 100644
index 0..cf4906d68
--- /dev/null
+++ b/app-crypt/totp-cli-bin/Manifest
@@ -0,0 +1 @@
+DIST totp-cli_Linux_x86_64.tar.gz 1856626 BLAKE2B 
9541625e575cd272a0a59cb652d4754a3254fc44a6faf2886d04adb56e5f43f6920e0a4d45d148c70dd4e31a0847881b1e868fae5efbc31719740cf0751ff74c
 SHA512 
8d99e8c619b67ab5a82091f4edf270be5c8e354de2c87168ad9e9590ab529c96ff499132371af20fa4cb2badf5de9a0c28dd0a1dcab9a57992757da59faf4dc7

diff --git a/app-crypt/totp-cli-bin/metadata.xml 
b/app-crypt/totp-cli-bin/metadata.xml
new file mode 100644
index 0..1d89ce3ac
--- /dev/null
+++ b/app-crypt/totp-cli-bin/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zdanevich.vit...@ya.ru
+   Vitaly Zdanevich
+   
+   This is a simple TOTP (Time-based One-time 
Password) CLI tool. TOTP is the most common mechanism for 2FA 
(Two-Factor-Authentication). You can manage and organize your accounts with 
namespaces and protect your data with a password.
+   
+   yitsushi/totp-cli
+   
+

diff --git a/app-crypt/totp-cli-bin/totp-cli-bin-1.8.7.ebuild 
b/app-crypt/totp-cli-bin/totp-cli-bin-1.8.7.ebuild
new file mode 100644
index 0..c6c088a0b
--- /dev/null
+++ b/app-crypt/totp-cli-bin/totp-cli-bin-1.8.7.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Authy/Google Authenticator like TOTP CLI tool written in Go"
+HOMEPAGE="https://github.com/yitsushi/totp-cli;
+SRC_URI="https://github.com/yitsushi/totp-cli/releases/download/v$PV/totp-cli_Linux_x86_64.tar.gz;
+
+S="${WORKDIR}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RESTRICT="strip"
+
+QA_PREBUILT="usr/bin/totp-cli"
+
+src_install() {
+   newbin totp-cli ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/

2024-05-26 Thread Ionen Wolkens
commit: 9c5ada8fea9eba7035c7b4154b439a4d8ca8115b
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 26 23:16:23 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 26 23:38:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c5ada8f

x11-drivers/nvidia-drivers: remove open experimental notice for 555+

Meant to wait until 560 which will use the open variant by default when
detected cards are seen to support it (ebuild still need the USE given
not doing automagic) but 555 is essentially a the pre-release branch
for it and some users are confused by the experimental notices at this
point even if dampened compared to how hard warned about it early on.

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/metadata.xml| 2 +-
 x11-drivers/nvidia-drivers/nvidia-drivers-555.42.02.ebuild | 7 ---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/metadata.xml 
b/x11-drivers/nvidia-drivers/metadata.xml
index 8a3bfb5d3a1b..b846a17d5174 100644
--- a/x11-drivers/nvidia-drivers/metadata.xml
+++ b/x11-drivers/nvidia-drivers/metadata.xml
@@ -10,7 +10,7 @@
David Seifert


-   Use the open source variant of drivers 
(Turing/Ampere+ GPUs only, aka GTX 1650+, experimental)
+   Use the open source variant of the 
drivers (Turing/Ampere+ GPUs only, aka GTX 1650+)
Install the persistence daemon for 
keeping devices state when unused (e.g. for headless)
Install the NVIDIA dynamic boost support 
daemon (only useful with specific laptops, ignore if unsure)
Install the XNVCtrl static library for 
accessing sensors and other features

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-555.42.02.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-555.42.02.ebuild
index a1b9da7e57b5..8e15c546f7d8 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-555.42.02.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-555.42.02.ebuild
@@ -428,6 +428,7 @@ pkg_preinst() {
sed -i "s/@VIDEOGID@/${g}/" "${ED}"/etc/modprobe.d/nvidia.conf || die
 
# try to find driver mismatches using temporary supported-gpus.json
+   # TODO?: automatically check "kernelopen" bit for USE=kernel-open compat
for g in $(grep -l 0x10de /sys/bus/pci/devices/*/vendor 2>/dev/null); do
g=$(grep -io 
"\"devid\":\"$(<${g%vendor}device)\"[^}]*branch\":\"[0-9]*" \
"${ED}"/usr/share/nvidia/supported-gpus.json 
2>/dev/null)
@@ -484,9 +485,9 @@ pkg_postinst() {
 
if use kernel-open && [[ ! -v NV_HAD_KERNEL_OPEN ]]; then
ewarn
-   ewarn "Open source variant of ${PN} was selected, be warned it 
is experimental"
-   ewarn "and only for modern GPUs (e.g. GTX 1650+). Try to 
disable if run into issues."
-   ewarn "Please also see: 
${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
+   ewarn "Open source variant of ${PN} was selected, note that it 
requires"
+   ewarn "Turing/Ampere+ GPUs (aka GTX 1650+). Try disabling if 
run into issues."
+   ewarn "Also see: 
${EROOT}/usr/share/doc/${PF}/html/kernel_open.html"
fi
 
if use wayland && use modules && [[ ! -v NV_HAD_WAYLAND ]]; then



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

2024-05-26 Thread Zac Medico
commit: 1728e374db8721b71bad2ad4ac1e76e949849a5f
Author: Krzesimir Nowak  microsoft  com>
AuthorDate: Fri May 24 11:50:50 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 26 23:31:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1728e374

app-containers/podman: Fix cross-compilation issues with gpgme

Need to tell cgo to use proper pkg-config with the PKG_CONFIG
environment variable.

Bug: https://bugs.gentoo.org/930982
Signed-off-by: Krzesimir Nowak  microsoft.com>
Closes: https://github.com/gentoo/gentoo/pull/36805
Closes: https://bugs.gentoo.org/930982
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/podman/podman-4.9.4.ebuild | 8 +++-
 app-containers/podman/podman-5.0.2.ebuild | 8 +++-
 app-containers/podman/podman-5.0.3.ebuild | 8 +++-
 app-containers/podman/podman-.ebuild  | 8 +++-
 4 files changed, 28 insertions(+), 4 deletions(-)

diff --git a/app-containers/podman/podman-4.9.4.ebuild 
b/app-containers/podman/podman-4.9.4.ebuild
index 845dcbc2a7aa..ea2bd34e2507 100644
--- a/app-containers/podman/podman-4.9.4.ebuild
+++ b/app-containers/podman/podman-4.9.4.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{11,12} )
 
-inherit go-module python-any-r1 tmpfiles linux-info
+inherit go-module python-any-r1 tmpfiles toolchain-funcs linux-info
 
 DESCRIPTION="A tool for managing OCI containers and pods with 
Docker-compatible CLI"
 HOMEPAGE="https://github.com/containers/podman/ https://podman.io/;
@@ -103,6 +103,12 @@ src_compile() {
# https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493
[[ ${PV} != * ]] && export COMMIT_NO="" GIT_COMMIT="" 
EPOCH_TEST_COMMIT=""
 
+   # Use proper pkg-config to get gpgme cflags and ldflags when
+   # cross-compiling, bug 930982.
+   if tc-is-cross-compiler; then
+   tc-export PKG_CONFIG
+   fi
+
# BUILD_SECCOMP is used in the patch to toggle seccomp
emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" 
BUILD_SECCOMP="$(usex seccomp)" all $(usev wrapper docker-docs)
 }

diff --git a/app-containers/podman/podman-5.0.2.ebuild 
b/app-containers/podman/podman-5.0.2.ebuild
index b535f608f817..738613b007dc 100644
--- a/app-containers/podman/podman-5.0.2.ebuild
+++ b/app-containers/podman/podman-5.0.2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{11,12} )
 
-inherit go-module python-any-r1 tmpfiles linux-info
+inherit go-module python-any-r1 tmpfiles toolchain-funcs linux-info
 
 DESCRIPTION="A tool for managing OCI containers and pods with 
Docker-compatible CLI"
 HOMEPAGE="https://github.com/containers/podman/ https://podman.io/;
@@ -95,6 +95,12 @@ src_compile() {
# https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493
[[ ${PV} != * ]] && export COMMIT_NO="" GIT_COMMIT="" 
EPOCH_TEST_COMMIT=""
 
+   # Use proper pkg-config to get gpgme cflags and ldflags when
+   # cross-compiling, bug 930982.
+   if tc-is-cross-compiler; then
+   tc-export PKG_CONFIG
+   fi
+
# BUILD_SECCOMP is used in the patch to toggle seccomp
emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" 
BUILD_SECCOMP="$(usex seccomp)" \
  all $(usev wrapper docker-docs)

diff --git a/app-containers/podman/podman-5.0.3.ebuild 
b/app-containers/podman/podman-5.0.3.ebuild
index b535f608f817..738613b007dc 100644
--- a/app-containers/podman/podman-5.0.3.ebuild
+++ b/app-containers/podman/podman-5.0.3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{11,12} )
 
-inherit go-module python-any-r1 tmpfiles linux-info
+inherit go-module python-any-r1 tmpfiles toolchain-funcs linux-info
 
 DESCRIPTION="A tool for managing OCI containers and pods with 
Docker-compatible CLI"
 HOMEPAGE="https://github.com/containers/podman/ https://podman.io/;
@@ -95,6 +95,12 @@ src_compile() {
# https://github.com/gentoo/gentoo/pull/33531#issuecomment-1786107493
[[ ${PV} != * ]] && export COMMIT_NO="" GIT_COMMIT="" 
EPOCH_TEST_COMMIT=""
 
+   # Use proper pkg-config to get gpgme cflags and ldflags when
+   # cross-compiling, bug 930982.
+   if tc-is-cross-compiler; then
+   tc-export PKG_CONFIG
+   fi
+
# BUILD_SECCOMP is used in the patch to toggle seccomp
emake BUILDFLAGS="-v -work -x" GOMD2MAN="go-md2man" 
BUILD_SECCOMP="$(usex seccomp)" \
  all $(usev wrapper docker-docs)

diff --git a/app-containers/podman/podman-.ebuild 
b/app-containers/podman/podman-.ebuild
index b535f608f817..738613b007dc 100644
--- a/app-containers/podman/podman-.ebuild
+++ b/app-containers/podman/podman-.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{11,12} )
 
-inherit go-module python-any-r1 tmpfiles linux-info
+inherit go-module python-any-r1 tmpfiles toolchain-funcs linux-info
 
 DESCRIPTION="A tool for managing OCI containers and pods with 
Docker-compatible CLI"
 

[gentoo-commits] proj/portage:master commit in: lib/_emerge/

2024-05-26 Thread Sam James
commit: f1843024c34b8915786d3044f6f1b3a3b72284bf
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue May 21 07:35:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 23:28:12 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=f1843024

Scheduler: coalesce common code in _schedule_tasks_imp()

Signed-off-by: Florian Schmaus  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 lib/_emerge/Scheduler.py | 15 +--
 1 file changed, 5 insertions(+), 10 deletions(-)

diff --git a/lib/_emerge/Scheduler.py b/lib/_emerge/Scheduler.py
index 5c318f89b9..77318b0b3e 100644
--- a/lib/_emerge/Scheduler.py
+++ b/lib/_emerge/Scheduler.py
@@ -1985,15 +1985,6 @@ class Scheduler(PollScheduler):
 self._task_queues.merge.addFront(merge)
 merge.addExitListener(self._merge_exit)
 
-elif pkg.built:
-self._jobs += 1
-self._previous_job_start_time = time.time()
-self._status_display.running = self._jobs
-self._running_tasks[id(task)] = task
-task.scheduler = self._sched_iface
-self._task_queues.jobs.add(task)
-task.addExitListener(self._extract_exit)
-
 else:
 self._jobs += 1
 self._previous_job_start_time = time.time()
@@ -2001,7 +1992,11 @@ class Scheduler(PollScheduler):
 self._running_tasks[id(task)] = task
 task.scheduler = self._sched_iface
 self._task_queues.jobs.add(task)
-task.addExitListener(self._build_exit)
+
+if pkg.built:
+task.addExitListener(self._extract_exit)
+else:
+task.addExitListener(self._build_exit)
 
 return bool(state_change)
 



[gentoo-commits] proj/portage:master commit in: lib/_emerge/

2024-05-26 Thread Sam James
commit: aa0a0c6f74ae28eb209ee933946e82917612b21e
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue May 21 07:33:05 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 23:28:13 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=aa0a0c6f

Scheduler: convert state_change to boolean in _schedule_tasks_imp()

Signed-off-by: Florian Schmaus  gentoo.org>
Closes: https://github.com/gentoo/portage/pull/1324
Signed-off-by: Sam James  gentoo.org>

 lib/_emerge/Scheduler.py | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/lib/_emerge/Scheduler.py b/lib/_emerge/Scheduler.py
index c547c309c2..d913cd2dc6 100644
--- a/lib/_emerge/Scheduler.py
+++ b/lib/_emerge/Scheduler.py
@@ -1953,11 +1953,11 @@ class Scheduler(PollScheduler):
 @return: True if state changed, False otherwise.
 """
 
-state_change = 0
+state_change = False
 
 while True:
 if not self._keep_scheduling():
-return bool(state_change)
+return state_change
 
 if (
 self._choose_pkg_return_early
@@ -1966,13 +1966,13 @@ class Scheduler(PollScheduler):
 or not self._can_add_job()
 or self._job_delay()
 ):
-return bool(state_change)
+return state_change
 
 pkg = self._choose_pkg()
 if pkg is None:
-return bool(state_change)
+return state_change
 
-state_change += 1
+state_change = True
 
 if not pkg.installed:
 self._pkg_count.curval += 1



[gentoo-commits] proj/portage:master commit in: lib/_emerge/

2024-05-26 Thread Sam James
commit: 305d843be43c79d6b09584280a67e16060e85df0
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue May 21 16:11:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 23:28:13 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=305d843b

Scheduler: drop unreachable return statement in _schedule_tasks_imp()

Signed-off-by: Florian Schmaus  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 lib/_emerge/Scheduler.py | 2 --
 1 file changed, 2 deletions(-)

diff --git a/lib/_emerge/Scheduler.py b/lib/_emerge/Scheduler.py
index 77318b0b3e..c547c309c2 100644
--- a/lib/_emerge/Scheduler.py
+++ b/lib/_emerge/Scheduler.py
@@ -1998,8 +1998,6 @@ class Scheduler(PollScheduler):
 else:
 task.addExitListener(self._build_exit)
 
-return bool(state_change)
-
 def _get_prefetcher(self, pkg):
 try:
 prefetcher = self._prefetchers.pop(pkg, None)



[gentoo-commits] proj/portage:master commit in: lib/portage/sync/modules/rsync/

2024-05-26 Thread Sam James
commit: a671334b7c7b64bc779f1c2bfb4ed659d97c0d19
Author: Pavel Balaev  void  so>
AuthorDate: Mon Mar 18 11:29:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 23:27:08 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a671334b

sync: don't use ipv6 for rsync when it's disabled

socket.has_ipv6 gives a false result:

$ sysctl net.ipv6.conf.all.disable_ipv6=1
net.ipv6.conf.all.disable_ipv6 = 1
$ python
Python 3.11.8 (main, Feb 24 2024, 17:10:38) [GCC 13.2.1 20240210] on linux
>>> import socket
>>> socket.has_ipv6
True

This patch uses the portage.process.has_ipv6() function,
which returns the correct result.

Bug: https://bugs.gentoo.org/927241
Signed-off-by: Pavel Balaev  void.so>
Closes: https://github.com/gentoo/portage/pull/1309
Signed-off-by: Sam James  gentoo.org>

 lib/portage/sync/modules/rsync/rsync.py | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/lib/portage/sync/modules/rsync/rsync.py 
b/lib/portage/sync/modules/rsync/rsync.py
index 15c3eb4da5..e89221ebc9 100644
--- a/lib/portage/sync/modules/rsync/rsync.py
+++ b/lib/portage/sync/modules/rsync/rsync.py
@@ -19,6 +19,7 @@ from portage import _unicode_decode
 from portage import os
 from portage.const import VCS_DIRS, TIMESTAMP_FORMAT, RSYNC_PACKAGE_ATOM
 from portage.output import create_color_func, yellow, blue, bold
+from portage.process import has_ipv6
 from portage.sync.getaddrinfo_validate import getaddrinfo_validate
 from portage.sync.syncbase import NewBase
 from portage.util import writemsg, writemsg_level, writemsg_stdout
@@ -252,9 +253,7 @@ class RsyncSync(NewBase):
 family = socket.AF_UNSPEC
 if "-4" in all_rsync_opts or "--ipv4" in all_rsync_opts:
 family = socket.AF_INET
-elif socket.has_ipv6 and (
-"-6" in all_rsync_opts or "--ipv6" in all_rsync_opts
-):
+elif has_ipv6() and ("-6" in all_rsync_opts or "--ipv6" in 
all_rsync_opts):
 family = socket.AF_INET6
 
 addrinfos = None
@@ -278,7 +277,7 @@ class RsyncSync(NewBase):
 if addrinfos:
 AF_INET = socket.AF_INET
 AF_INET6 = None
-if socket.has_ipv6:
+if has_ipv6():
 AF_INET6 = socket.AF_INET6
 
 ips_v4 = []



[gentoo-commits] proj/portage:master commit in: lib/portage/tests/process/, lib/portage/

2024-05-26 Thread Sam James
commit: d00ecdce359c8bc3d3520aef58d5808c7d15020b
Author: Pavel Balaev  void  so>
AuthorDate: Wed Mar 20 14:35:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 23:27:07 2024 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d00ecdce

process: make has_ipv6 a public function

Signed-off-by: Pavel Balaev  void.so>
Signed-off-by: Sam James  gentoo.org>

 lib/portage/process.py| 8 
 lib/portage/tests/process/test_unshare_net.py | 2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/lib/portage/process.py b/lib/portage/process.py
index 1bc0c507c2..6e4e0d7162 100644
--- a/lib/portage/process.py
+++ b/lib/portage/process.py
@@ -631,8 +631,8 @@ def spawn(
 fd_pipes[1] = pw
 fd_pipes[2] = pw
 
-# Cache _has_ipv6() result for use in child processes.
-_has_ipv6()
+# Cache has_ipv6() result for use in child processes.
+has_ipv6()
 
 # This caches the libc library lookup and _unshare_validator results
 # in the current process, so that results are cached for use in
@@ -751,7 +751,7 @@ def spawn(
 __has_ipv6 = None
 
 
-def _has_ipv6():
+def has_ipv6():
 """
 Test that both userland and kernel support IPv6, by attempting
 to create a socket and listen on any unused port of the IPv6
@@ -812,7 +812,7 @@ def _configure_loopback_interface():
 ifindex = rtnl.get_link_ifindex(b"lo")
 rtnl.set_link_up(ifindex)
 rtnl.add_address(ifindex, socket.AF_INET, "10.0.0.1", 8)
-if _has_ipv6():
+if has_ipv6():
 rtnl.add_address(ifindex, socket.AF_INET6, "fd::1", 8)
 except OSError as e:
 writemsg(

diff --git a/lib/portage/tests/process/test_unshare_net.py 
b/lib/portage/tests/process/test_unshare_net.py
index ad3b288ef4..56d96da05f 100644
--- a/lib/portage/tests/process/test_unshare_net.py
+++ b/lib/portage/tests/process/test_unshare_net.py
@@ -42,7 +42,7 @@ class UnshareNetTestCase(TestCase):
 f"Unable to unshare: 
{errno.errorcode.get(self.ABILITY_TO_UNSHARE, '?')}"
 )
 env = os.environ.copy()
-env["IPV6"] = "1" if portage.process._has_ipv6() else ""
+env["IPV6"] = "1" if portage.process.has_ipv6() else ""
 self.assertEqual(
 portage.process.spawn(
 [BASH_BINARY, "-c", UNSHARE_NET_TEST_SCRIPT], 
unshare_net=True, env=env



[gentoo-commits] repo/gentoo:master commit in: app-misc/jpipe/

2024-05-26 Thread Zac Medico
commit: 528f3ba533eefc97cd5527f8aafd6d53a7bc39e6
Author: Zac Medico  gentoo  org>
AuthorDate: Sun May 26 23:20:47 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 26 23:25:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528f3ba5

app-misc/jpipe: enable py3.13

Signed-off-by: Zac Medico  gentoo.org>

 app-misc/jpipe/jpipe-0.2.0-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-misc/jpipe/jpipe-0.2.0-r1.ebuild 
b/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
index df98fabb80f0..d10315d56502 100644
--- a/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
+++ b/app-misc/jpipe/jpipe-0.2.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 GO_OPTIONAL=1
 DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 DISTUTILS_USE_PEP517=setuptools
 
 inherit go-module distutils-r1 pypi
@@ -18,7 +18,6 @@ SRC_URI+="
 LICENSE="Apache-2.0 BSD BSD-2 MIT"
 SLOT="0"
 KEYWORDS="~amd64"
-RESTRICT+=" test"
 IUSE="jpp-symlink jp-symlink python test"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/files/, sys-apps/portage/

2024-05-26 Thread Sam James
commit: 3082a374769c47114474d34fde309dcfbeb7f5ad
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun May 26 21:43:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 23:11:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3082a374

sys-apps/portage: backport more tweaks to implicit func. decl QA check

Bug: https://bugs.gentoo.org/906027
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...checks.d-suppress-some-gnulib-implicit-co.patch | 55 --
 ...e-3.0.64-r2.ebuild => portage-3.0.64-r3.ebuild} |  0
 2 files changed, 51 insertions(+), 4 deletions(-)

diff --git 
a/sys-apps/portage/files/0001-install-qa-checks.d-suppress-some-gnulib-implicit-co.patch
 
b/sys-apps/portage/files/0001-install-qa-checks.d-suppress-some-gnulib-implicit-co.patch
index 8844e5029f07..bc8e2f51fa57 100644
--- 
a/sys-apps/portage/files/0001-install-qa-checks.d-suppress-some-gnulib-implicit-co.patch
+++ 
b/sys-apps/portage/files/0001-install-qa-checks.d-suppress-some-gnulib-implicit-co.patch
@@ -1,8 +1,8 @@
-From 8256473c6a9fa93e7cf81c46fa920cd522507c21 Mon Sep 17 00:00:00 2001
+From 236a2c7081e2208c817f9a99f012bab0be3d70b2 Mon Sep 17 00:00:00 2001
 From: Eli Schwartz 
 Date: Fri, 17 May 2024 01:52:53 -0400
-Subject: [PATCH] install-qa-checks.d: suppress some gnulib implicit configure
- declarations
+Subject: [PATCH 1/2] install-qa-checks.d: suppress some gnulib implicit
+ configure declarations
 
 These happen in tons of GNU packages because of using gnulib, which
 pulls in macros that check for some functionality and spit out an
@@ -38,5 +38,52 @@ index 7969dff17..adea7d405 100644
  
  find_log_targets() {
 -- 
-2.45.1
+2.44.1
+
+
+From e01d7fde23c4a0cc9f22e7b1ea28d3deff0331ae Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Tue, 21 May 2024 19:22:31 -0400
+Subject: [PATCH 2/2] install-qa-checks.d: suppress some gnulib implicit decls
+ on musl
+
+These happen in tons of GNU packages because of using gnulib's regex.m4
+specifically, which pulls in a macro that checks for some functionality
+and spit out many implicit function declaration errors if regex.h isn't
+GNU's specifically.
+
+The compile tests do fail either way, it's just very dirty in the logs.
+
+Bug: https://bugs.gentoo.org/906027
+Closes: https://github.com/gentoo/portage/pull/1327
+Signed-off-by: Eli Schwartz 
+---
+ bin/install-qa-check.d/90config-impl-decl | 12 
+ 1 file changed, 12 insertions(+)
+
+diff --git a/bin/install-qa-check.d/90config-impl-decl 
b/bin/install-qa-check.d/90config-impl-decl
+index adea7d405..8768c99c6 100644
+--- a/bin/install-qa-check.d/90config-impl-decl
 b/bin/install-qa-check.d/90config-impl-decl
+@@ -58,6 +58,18 @@ add_default_skips() {
+   # also gnulib, but checks both linux/non-linux headers
+   MIN
+   )
++  if [[ ${CHOST} = *musl* ]]; then
++  QA_CONFIG_IMPL_DECL_SKIP+=(
++  # gnulib checks for functions that aren't available on 
musl.
++
++  # regex.m4 always emits these warnings, but they are 
noisy to fix
++  # and the check will correctly fail due to missing 
macros anyway.
++  re_set_syntax
++  re_compile_pattern
++  re_search
++  re_match
++  )
++  fi
+ }
+ 
+ find_log_targets() {
+-- 
+2.44.1
 

diff --git a/sys-apps/portage/portage-3.0.64-r2.ebuild 
b/sys-apps/portage/portage-3.0.64-r3.ebuild
similarity index 100%
rename from sys-apps/portage/portage-3.0.64-r2.ebuild
rename to sys-apps/portage/portage-3.0.64-r3.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/

2024-05-26 Thread Sam James
commit: 39e4847edec8f259d63841e615e2306145036b49
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun May 26 22:42:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 23:11:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39e4847e

net-misc/curl: extend whitelist for false positive configure implicit decls

Closes: https://bugs.gentoo.org/923419
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-misc/curl/curl-8.7.1-r3.ebuild | 2 ++
 net-misc/curl/curl-8.7.1-r4.ebuild | 2 ++
 net-misc/curl/curl-8.8.0.ebuild| 2 ++
 net-misc/curl/curl-.ebuild | 2 ++
 4 files changed, 8 insertions(+)

diff --git a/net-misc/curl/curl-8.7.1-r3.ebuild 
b/net-misc/curl/curl-8.7.1-r3.ebuild
index a1df53206714..7877669d822a 100644
--- a/net-misc/curl/curl-8.7.1-r3.ebuild
+++ b/net-misc/curl/curl-8.7.1-r3.ebuild
@@ -125,6 +125,8 @@ QA_CONFIG_IMPL_DECL_SKIP=(
mach_absolute_time
setmode
_fseeki64
+   # custom AC_LINK_IFELSE code fails to link even without -Werror
+   OSSL_QUIC_client_method
 )
 
 PATCHES=(

diff --git a/net-misc/curl/curl-8.7.1-r4.ebuild 
b/net-misc/curl/curl-8.7.1-r4.ebuild
index 3c985b74ec75..d9502c6ca227 100644
--- a/net-misc/curl/curl-8.7.1-r4.ebuild
+++ b/net-misc/curl/curl-8.7.1-r4.ebuild
@@ -129,6 +129,8 @@ QA_CONFIG_IMPL_DECL_SKIP=(
mach_absolute_time
setmode
_fseeki64
+   # custom AC_LINK_IFELSE code fails to link even without -Werror
+   OSSL_QUIC_client_method
 )
 
 PATCHES=(

diff --git a/net-misc/curl/curl-8.8.0.ebuild b/net-misc/curl/curl-8.8.0.ebuild
index 3910b39f6284..db51f02670f5 100644
--- a/net-misc/curl/curl-8.8.0.ebuild
+++ b/net-misc/curl/curl-8.8.0.ebuild
@@ -129,6 +129,8 @@ QA_CONFIG_IMPL_DECL_SKIP=(
mach_absolute_time
setmode
_fseeki64
+   # custom AC_LINK_IFELSE code fails to link even without -Werror
+   OSSL_QUIC_client_method
 )
 
 PATCHES=(

diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-.ebuild
index ce9a18e91913..ea05639d3a0a 100644
--- a/net-misc/curl/curl-.ebuild
+++ b/net-misc/curl/curl-.ebuild
@@ -129,6 +129,8 @@ QA_CONFIG_IMPL_DECL_SKIP=(
mach_absolute_time
setmode
_fseeki64
+   # custom AC_LINK_IFELSE code fails to link even without -Werror
+   OSSL_QUIC_client_method
 )
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: sys-process/audit/

2024-05-26 Thread Sam James
commit: 58c1209445f2a301076c966ffe14972e1438
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun May 26 06:51:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 23:11:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58c12094

sys-process/audit: add whitelist for false positive configure implicit decls

Only fails on musl, but does so consistently regardless of -Werror=*.

Closes: https://bugs.gentoo.org/898828
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 sys-process/audit/audit-3.1.1.ebuild | 8 +++-
 sys-process/audit/audit-3.1.2.ebuild | 8 +++-
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/sys-process/audit/audit-3.1.1.ebuild 
b/sys-process/audit/audit-3.1.1.ebuild
index ab8e362008db..ffb298d10bcd 100644
--- a/sys-process/audit/audit-3.1.1.ebuild
+++ b/sys-process/audit/audit-3.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -45,6 +45,12 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.0.8-musl-malloc.patch
 )
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   # missing on musl. Uses handrolled AC_LINK_IFELSE but fails at link time
+   # for older compilers regardless. bug #898828
+   strndupa
+)
+
 src_prepare() {
# audisp-remote moved in multilib_src_install_all
sed -i \

diff --git a/sys-process/audit/audit-3.1.2.ebuild 
b/sys-process/audit/audit-3.1.2.ebuild
index d2b9730673da..c599682bae4c 100644
--- a/sys-process/audit/audit-3.1.2.ebuild
+++ b/sys-process/audit/audit-3.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -42,6 +42,12 @@ PATCHES=(
"${FILESDIR}"/${PN}-3.0.8-musl-malloc.patch
 )
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   # missing on musl. Uses handrolled AC_LINK_IFELSE but fails at link time
+   # for older compilers regardless. bug #898828
+   strndupa
+)
+
 src_prepare() {
# audisp-remote moved in multilib_src_install_all
sed -i \



[gentoo-commits] repo/gentoo:master commit in: dev-debug/valgrind/

2024-05-26 Thread Sam James
commit: 7dacecf376120d114419b41885bcfa01ed1d981e
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun May 26 22:17:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 23:11:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dacecf3

dev-debug/valgrind: add whitelist for false positive configure implicit decls

The issue here is, yet again, that clang is a trash compiler and cannot
handle sensible diagnostic output. It warns you for implicit function
decls because it doesn't permit nested function definitions, *after* it
tells you that it doesn't permit the nested function. Instead of just
telling you that the former is forbidden.

Closes: https://bugs.gentoo.org/900396
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-debug/valgrind/valgrind-3.22.0-r2.ebuild | 7 +++
 dev-debug/valgrind/valgrind-3.23.0.ebuild| 7 +++
 dev-debug/valgrind/valgrind-.ebuild  | 7 +++
 3 files changed, 21 insertions(+)

diff --git a/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild 
b/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild
index b9204af91b7b..86ec190689c8 100644
--- a/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild
+++ b/dev-debug/valgrind/valgrind-3.22.0-r2.ebuild
@@ -53,6 +53,13 @@ PATCHES=(

"${FILESDIR}"/0004-Bug-478624-Valgrind-incompatibility-with-binutils-2..patch
 )
 
+QA_CONFIG_IMPL_DECL_SKIP+=(
+   # "checking if gcc accepts nested functions" but clang cannot handle 
good
+   # errors and reports both "function definition is not allowed here" and
+   # -Wimplicit-function-declaration. bug #900396
+   foo
+)
+
 src_prepare() {
# Correct hard coded doc location
sed -i -e "s:doc/valgrind:doc/${PF}:" docs/Makefile.am || die

diff --git a/dev-debug/valgrind/valgrind-3.23.0.ebuild 
b/dev-debug/valgrind/valgrind-3.23.0.ebuild
index efcec418f726..48014039f07e 100644
--- a/dev-debug/valgrind/valgrind-3.23.0.ebuild
+++ b/dev-debug/valgrind/valgrind-3.23.0.ebuild
@@ -55,6 +55,13 @@ PATCHES=(
# From stable branch
 )
 
+QA_CONFIG_IMPL_DECL_SKIP+=(
+   # "checking if gcc accepts nested functions" but clang cannot handle 
good
+   # errors and reports both "function definition is not allowed here" and
+   # -Wimplicit-function-declaration. bug #900396
+   foo
+)
+
 src_prepare() {
# Correct hard coded doc location
sed -i -e "s:doc/valgrind:doc/${PF}:" docs/Makefile.am || die

diff --git a/dev-debug/valgrind/valgrind-.ebuild 
b/dev-debug/valgrind/valgrind-.ebuild
index efcec418f726..48014039f07e 100644
--- a/dev-debug/valgrind/valgrind-.ebuild
+++ b/dev-debug/valgrind/valgrind-.ebuild
@@ -55,6 +55,13 @@ PATCHES=(
# From stable branch
 )
 
+QA_CONFIG_IMPL_DECL_SKIP+=(
+   # "checking if gcc accepts nested functions" but clang cannot handle 
good
+   # errors and reports both "function definition is not allowed here" and
+   # -Wimplicit-function-declaration. bug #900396
+   foo
+)
+
 src_prepare() {
# Correct hard coded doc location
sed -i -e "s:doc/valgrind:doc/${PF}:" docs/Makefile.am || die



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/unf_ext/

2024-05-26 Thread Sam James
commit: 21827c934c46d9520976035d64c8c06a02fb79d1
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 23:02:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 23:02:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21827c93

dev-ruby/unf_ext: Stabilize 0.0.9.1 amd64, #932764

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild 
b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
index 6e1a1aee364c..cda975557815 100644
--- a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
+++ b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/knu/ruby-unf_ext;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc test"
 
 ruby_add_bdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/unf_ext/

2024-05-26 Thread Sam James
commit: 69f6f782c5071d84f0dc34f9b43a06069f15ce5d
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 23:02:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 23:02:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f6f782

dev-ruby/unf_ext: Stabilize 0.0.9.1 arm64, #932764

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild 
b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
index cda975557815..59842c356ffd 100644
--- a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
+++ b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/knu/ruby-unf_ext;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc test"
 
 ruby_add_bdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/unf_ext/

2024-05-26 Thread Sam James
commit: 84c477dd8561a9c592f27364b790a8e3514a891c
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 23:02:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 23:02:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c477dd

dev-ruby/unf_ext: Stabilize 0.0.9.1 x86, #932764

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild 
b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
index 59842c356ffd..8bd70f78a1b1 100644
--- a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
+++ b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/knu/ruby-unf_ext;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc test"
 
 ruby_add_bdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-java/gradle-bin/

2024-05-26 Thread Sam James
commit: 3a535fc664babdf7fe15adb2a8e3e618c06f6ff7
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 23:02:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 23:02:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a535fc6

dev-java/gradle-bin: Stabilize 8.7 amd64, #932767

Signed-off-by: Sam James  gentoo.org>

 dev-java/gradle-bin/gradle-bin-8.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/gradle-bin/gradle-bin-8.7.ebuild 
b/dev-java/gradle-bin/gradle-bin-8.7.ebuild
index 61b08c49be55..1d63ca89fe19 100644
--- a/dev-java/gradle-bin/gradle-bin-8.7.ebuild
+++ b/dev-java/gradle-bin/gradle-bin-8.7.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://www.gradle.org/;
 
 LICENSE="Apache-2.0"
 SLOT="${PV}"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="app-eselect/eselect-gradle"
 BDEPEND="app-arch/unzip"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/unf_ext/

2024-05-26 Thread Sam James
commit: f0d9e24bfaa2f203ed4ade264e7d53ddfc425ada
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 23:02:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 23:02:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0d9e24b

dev-ruby/unf_ext: Stabilize 0.0.9.1 arm, #932764

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild 
b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
index ec564af8d826..6e1a1aee364c 100644
--- a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
+++ b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/knu/ruby-unf_ext;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc test"
 
 ruby_add_bdepend "



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/

2024-05-26 Thread Mike Pagano
commit: 8e6ad480d48c1a97d0e042a81bd88bc54dfea682
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun May 26 22:50:09 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun May 26 22:50:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6ad480

sys-kernel/git-sources: drop 6.9_rc6

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/git-sources/Manifest   |  1 -
 sys-kernel/git-sources/git-sources-6.9_rc6.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 0458898a29ca..9041a6bbfe81 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,5 +1,4 @@
 DIST linux-6.8.tar.xz 142502100 BLAKE2B 
c6f17f816cea16e629f63e9379b9713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2
 SHA512 
5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068
 DIST linux-6.9.tar.xz 144034416 BLAKE2B 
4cf86c3cfe6e6534745d42dfaeca59b17ea1168c4e8b615c80e6d8aac735f11283cd85fa992b440b5d4452917e94b9f08397a64af0be5894e3df23c68892377e
 SHA512 
fed3b4cd1fbfb4d94618587c1934273d2ecc8b6e42a3d586ff8a5f24980be930f2ef803aa2923ca3bfa5e4e619f967f3af315368f24fa76f610b10443624a579
 DIST patch-6.10-rc1.patch 40674461 BLAKE2B 
b9d366a5370007115f070c2817a12609a214019d2213e63f15c275a0cf62f343ab999127ef3a0f5c07d6e2ac25f8787d32f3f899ba25c822d1821a3be9a6a5a6
 SHA512 
ef437410403c1cbf74243aaa472564808b413827acebe300a1d571685b8d596febca6f07ecf4a3f6c2a9755d0b0da047d73ef165ffb569a15e58aa1b6f0e6c08
-DIST patch-6.9-rc6.patch 55332584 BLAKE2B 
e4d4c1404b97304e7f1e2d50ad602c9c491ed9b12064f299ac5bfecf619f1407ff2814d9a119e48d2b2a4f1e2e19a95ec0233b2e16c29105443f83ca6cbbbfb9
 SHA512 
b05e3134daed7fecf6602273121b1b5b7d95152115e082494e63b66923e5e0b2c22fcaa821df0905d6ec1e298e52ebc2e5d35cad8312455dfd90abce4486ebc0
 DIST patch-6.9-rc7.patch 55625753 BLAKE2B 
42c282fdbf64ddb5938d9380189d6314aebafc5be17242089f34cd51ec1ec08eff735eb98a366ad6c73005df764059ff24956764802039239383c62e59b12a52
 SHA512 
04c2eca894f9a6a17cde7279d2ff03a87b1852f2790fc08bfb3e98d8bab0de41038d02a2410e3570c47e6d3626967dbac5fab52ca496c4c04f0b5effe95995b4

diff --git a/sys-kernel/git-sources/git-sources-6.9_rc6.ebuild 
b/sys-kernel/git-sources/git-sources-6.9_rc6.ebuild
deleted file mode 100644
index 7068b44f8f6d..
--- a/sys-kernel/git-sources/git-sources-6.9_rc6.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"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="6.8"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-K_NODRYRUN="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# only use this if it's not an _rc/_pre release
-[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="The very latest -git version of the Linux kernel"
-HOMEPAGE="https://www.kernel.org;
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
-experimental nature. If you have any issues, try a matching vanilla-sources
-ebuild -- if the problem is not there, please contact the upstream kernel
-developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
-report the problem so it can be fixed in time for the next kernel release."
-
-DEPEND="${RDEPEND}
-   >=sys-devel/patch-2.7.6-r4"
-
-pkg_postinst() {
-   postinst_sources
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/

2024-05-26 Thread Mike Pagano
commit: 30018708373c77880692839d7eec1ae18dd9a432
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun May 26 22:50:17 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun May 26 22:50:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30018708

sys-kernel/git-sources: drop 6.9_rc7

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/git-sources/Manifest   |  2 --
 sys-kernel/git-sources/git-sources-6.9_rc7.ebuild | 39 ---
 2 files changed, 41 deletions(-)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 9041a6bbfe81..64cdf6753af0 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,4 +1,2 @@
-DIST linux-6.8.tar.xz 142502100 BLAKE2B 
c6f17f816cea16e629f63e9379b9713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2
 SHA512 
5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068
 DIST linux-6.9.tar.xz 144034416 BLAKE2B 
4cf86c3cfe6e6534745d42dfaeca59b17ea1168c4e8b615c80e6d8aac735f11283cd85fa992b440b5d4452917e94b9f08397a64af0be5894e3df23c68892377e
 SHA512 
fed3b4cd1fbfb4d94618587c1934273d2ecc8b6e42a3d586ff8a5f24980be930f2ef803aa2923ca3bfa5e4e619f967f3af315368f24fa76f610b10443624a579
 DIST patch-6.10-rc1.patch 40674461 BLAKE2B 
b9d366a5370007115f070c2817a12609a214019d2213e63f15c275a0cf62f343ab999127ef3a0f5c07d6e2ac25f8787d32f3f899ba25c822d1821a3be9a6a5a6
 SHA512 
ef437410403c1cbf74243aaa472564808b413827acebe300a1d571685b8d596febca6f07ecf4a3f6c2a9755d0b0da047d73ef165ffb569a15e58aa1b6f0e6c08
-DIST patch-6.9-rc7.patch 55625753 BLAKE2B 
42c282fdbf64ddb5938d9380189d6314aebafc5be17242089f34cd51ec1ec08eff735eb98a366ad6c73005df764059ff24956764802039239383c62e59b12a52
 SHA512 
04c2eca894f9a6a17cde7279d2ff03a87b1852f2790fc08bfb3e98d8bab0de41038d02a2410e3570c47e6d3626967dbac5fab52ca496c4c04f0b5effe95995b4

diff --git a/sys-kernel/git-sources/git-sources-6.9_rc7.ebuild 
b/sys-kernel/git-sources/git-sources-6.9_rc7.ebuild
deleted file mode 100644
index 7068b44f8f6d..
--- a/sys-kernel/git-sources/git-sources-6.9_rc7.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"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="6.8"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-K_NODRYRUN="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# only use this if it's not an _rc/_pre release
-[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="The very latest -git version of the Linux kernel"
-HOMEPAGE="https://www.kernel.org;
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
-experimental nature. If you have any issues, try a matching vanilla-sources
-ebuild -- if the problem is not there, please contact the upstream kernel
-developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
-report the problem so it can be fixed in time for the next kernel release."
-
-DEPEND="${RDEPEND}
-   >=sys-devel/patch-2.7.6-r4"
-
-pkg_postinst() {
-   postinst_sources
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/

2024-05-26 Thread Mike Pagano
commit: 8dc5b324ab02fb0dd51d99eaa6a284a4731bfaff
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun May 26 22:50:02 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun May 26 22:50:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc5b324

sys-kernel/git-sources: drop 6.9_rc5

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/git-sources/Manifest   |  1 -
 sys-kernel/git-sources/git-sources-6.9_rc5.ebuild | 39 ---
 2 files changed, 40 deletions(-)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 9691944491d6..0458898a29ca 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,6 +1,5 @@
 DIST linux-6.8.tar.xz 142502100 BLAKE2B 
c6f17f816cea16e629f63e9379b9713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2
 SHA512 
5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068
 DIST linux-6.9.tar.xz 144034416 BLAKE2B 
4cf86c3cfe6e6534745d42dfaeca59b17ea1168c4e8b615c80e6d8aac735f11283cd85fa992b440b5d4452917e94b9f08397a64af0be5894e3df23c68892377e
 SHA512 
fed3b4cd1fbfb4d94618587c1934273d2ecc8b6e42a3d586ff8a5f24980be930f2ef803aa2923ca3bfa5e4e619f967f3af315368f24fa76f610b10443624a579
 DIST patch-6.10-rc1.patch 40674461 BLAKE2B 
b9d366a5370007115f070c2817a12609a214019d2213e63f15c275a0cf62f343ab999127ef3a0f5c07d6e2ac25f8787d32f3f899ba25c822d1821a3be9a6a5a6
 SHA512 
ef437410403c1cbf74243aaa472564808b413827acebe300a1d571685b8d596febca6f07ecf4a3f6c2a9755d0b0da047d73ef165ffb569a15e58aa1b6f0e6c08
-DIST patch-6.9-rc5.patch 55017344 BLAKE2B 
ea645c33325c12c065cfe14998a64510526bf4691d5b13640a39e9f2039bd86e80197692e35d3f9c95483909166f4634cba90bf86c5ecf4da438ee278bba49b7
 SHA512 
7c93fde6455a9410abd4f6b00534876fb968f0f6f30c4eb26503e12dccf85b428dc7d1a2349b3e385ebb59504b3f539b1070de9102a1ece51c1cd7cbc3da
 DIST patch-6.9-rc6.patch 55332584 BLAKE2B 
e4d4c1404b97304e7f1e2d50ad602c9c491ed9b12064f299ac5bfecf619f1407ff2814d9a119e48d2b2a4f1e2e19a95ec0233b2e16c29105443f83ca6cbbbfb9
 SHA512 
b05e3134daed7fecf6602273121b1b5b7d95152115e082494e63b66923e5e0b2c22fcaa821df0905d6ec1e298e52ebc2e5d35cad8312455dfd90abce4486ebc0
 DIST patch-6.9-rc7.patch 55625753 BLAKE2B 
42c282fdbf64ddb5938d9380189d6314aebafc5be17242089f34cd51ec1ec08eff735eb98a366ad6c73005df764059ff24956764802039239383c62e59b12a52
 SHA512 
04c2eca894f9a6a17cde7279d2ff03a87b1852f2790fc08bfb3e98d8bab0de41038d02a2410e3570c47e6d3626967dbac5fab52ca496c4c04f0b5effe95995b4

diff --git a/sys-kernel/git-sources/git-sources-6.9_rc5.ebuild 
b/sys-kernel/git-sources/git-sources-6.9_rc5.ebuild
deleted file mode 100644
index 7068b44f8f6d..
--- a/sys-kernel/git-sources/git-sources-6.9_rc5.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"
-UNIPATCH_STRICTORDER="yes"
-K_NOUSENAME="yes"
-K_NOSETEXTRAVERSION="yes"
-K_NOUSEPR="yes"
-K_SECURITY_UNSUPPORTED="1"
-K_BASE_VER="6.8"
-K_EXP_GENPATCHES_NOUSE="1"
-K_FROM_GIT="yes"
-K_NODRYRUN="yes"
-ETYPE="sources"
-CKV="${PVR/-r/-git}"
-
-# only use this if it's not an _rc/_pre release
-[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
-inherit kernel-2
-detect_version
-
-DESCRIPTION="The very latest -git version of the Linux kernel"
-HOMEPAGE="https://www.kernel.org;
-SRC_URI="${KERNEL_URI}"
-
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
-
-K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
-experimental nature. If you have any issues, try a matching vanilla-sources
-ebuild -- if the problem is not there, please contact the upstream kernel
-developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
-report the problem so it can be fixed in time for the next kernel release."
-
-DEPEND="${RDEPEND}
-   >=sys-devel/patch-2.7.6-r4"
-
-pkg_postinst() {
-   postinst_sources
-}



[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/

2024-05-26 Thread Mike Pagano
commit: 5545efe1a89e51295cd5d7d571d1066141a95149
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun May 26 22:49:50 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun May 26 22:49:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5545efe1

sys-kernel/git-sources: add 6.10_rc1

Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/git-sources/Manifest|  2 ++
 sys-kernel/git-sources/git-sources-6.10_rc1.ebuild | 39 ++
 2 files changed, 41 insertions(+)

diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest
index 9101de17c241..9691944491d6 100644
--- a/sys-kernel/git-sources/Manifest
+++ b/sys-kernel/git-sources/Manifest
@@ -1,4 +1,6 @@
 DIST linux-6.8.tar.xz 142502100 BLAKE2B 
c6f17f816cea16e629f63e9379b9713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2
 SHA512 
5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068
+DIST linux-6.9.tar.xz 144034416 BLAKE2B 
4cf86c3cfe6e6534745d42dfaeca59b17ea1168c4e8b615c80e6d8aac735f11283cd85fa992b440b5d4452917e94b9f08397a64af0be5894e3df23c68892377e
 SHA512 
fed3b4cd1fbfb4d94618587c1934273d2ecc8b6e42a3d586ff8a5f24980be930f2ef803aa2923ca3bfa5e4e619f967f3af315368f24fa76f610b10443624a579
+DIST patch-6.10-rc1.patch 40674461 BLAKE2B 
b9d366a5370007115f070c2817a12609a214019d2213e63f15c275a0cf62f343ab999127ef3a0f5c07d6e2ac25f8787d32f3f899ba25c822d1821a3be9a6a5a6
 SHA512 
ef437410403c1cbf74243aaa472564808b413827acebe300a1d571685b8d596febca6f07ecf4a3f6c2a9755d0b0da047d73ef165ffb569a15e58aa1b6f0e6c08
 DIST patch-6.9-rc5.patch 55017344 BLAKE2B 
ea645c33325c12c065cfe14998a64510526bf4691d5b13640a39e9f2039bd86e80197692e35d3f9c95483909166f4634cba90bf86c5ecf4da438ee278bba49b7
 SHA512 
7c93fde6455a9410abd4f6b00534876fb968f0f6f30c4eb26503e12dccf85b428dc7d1a2349b3e385ebb59504b3f539b1070de9102a1ece51c1cd7cbc3da
 DIST patch-6.9-rc6.patch 55332584 BLAKE2B 
e4d4c1404b97304e7f1e2d50ad602c9c491ed9b12064f299ac5bfecf619f1407ff2814d9a119e48d2b2a4f1e2e19a95ec0233b2e16c29105443f83ca6cbbbfb9
 SHA512 
b05e3134daed7fecf6602273121b1b5b7d95152115e082494e63b66923e5e0b2c22fcaa821df0905d6ec1e298e52ebc2e5d35cad8312455dfd90abce4486ebc0
 DIST patch-6.9-rc7.patch 55625753 BLAKE2B 
42c282fdbf64ddb5938d9380189d6314aebafc5be17242089f34cd51ec1ec08eff735eb98a366ad6c73005df764059ff24956764802039239383c62e59b12a52
 SHA512 
04c2eca894f9a6a17cde7279d2ff03a87b1852f2790fc08bfb3e98d8bab0de41038d02a2410e3570c47e6d3626967dbac5fab52ca496c4c04f0b5effe95995b4

diff --git a/sys-kernel/git-sources/git-sources-6.10_rc1.ebuild 
b/sys-kernel/git-sources/git-sources-6.10_rc1.ebuild
new file mode 100644
index ..edb1a477e11c
--- /dev/null
+++ b/sys-kernel/git-sources/git-sources-6.10_rc1.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+UNIPATCH_STRICTORDER="yes"
+K_NOUSENAME="yes"
+K_NOSETEXTRAVERSION="yes"
+K_NOUSEPR="yes"
+K_SECURITY_UNSUPPORTED="1"
+K_BASE_VER="6.9"
+K_EXP_GENPATCHES_NOUSE="1"
+K_FROM_GIT="yes"
+K_NODRYRUN="yes"
+ETYPE="sources"
+CKV="${PVR/-r/-git}"
+
+# only use this if it's not an _rc/_pre release
+[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}"
+inherit kernel-2
+detect_version
+
+DESCRIPTION="The very latest -git version of the Linux kernel"
+HOMEPAGE="https://www.kernel.org;
+SRC_URI="${KERNEL_URI}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86"
+
+K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and
+experimental nature. If you have any issues, try a matching vanilla-sources
+ebuild -- if the problem is not there, please contact the upstream kernel
+developers at https://bugzilla.kernel.org and on the linux-kernel mailing list 
to
+report the problem so it can be fixed in time for the next kernel release."
+
+DEPEND="${RDEPEND}
+   >=sys-devel/patch-2.7.6-r4"
+
+pkg_postinst() {
+   postinst_sources
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/ugrd/

2024-05-26 Thread George Zenner
commit: a2eb7cba03023eb55694e34317a24c43e5fd0960
Author: Zen  pyl  onl>
AuthorDate: Sun May 26 22:46:41 2024 +
Commit: George Zenner  pyl  onl>
CommitDate: Sun May 26 22:47:19 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a2eb7cba

sys-kernel/ugrd: Add 1.8.3 with new installkernel hooks

Signed-off-by: Zen  pyl.onl>

 sys-kernel/ugrd/Manifest  |  1 +
 sys-kernel/ugrd/ugrd-1.8.3.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/sys-kernel/ugrd/Manifest b/sys-kernel/ugrd/Manifest
index 049fe24ca..870b971a0 100644
--- a/sys-kernel/ugrd/Manifest
+++ b/sys-kernel/ugrd/Manifest
@@ -5,3 +5,4 @@ DIST ugrd-1.4.2.tar.gz 50984 BLAKE2B 
5b69cbaaefdcfe5b427f781806a58b39e6539b7f790
 DIST ugrd-1.5.1.tar.gz 51574 BLAKE2B 
5058e515e3d9aa543eb9ddd51335a5aa197ddf79395a193a4a4440706c2d940e77a0a26d470fc1ae86965d605e9889004d404e6ab5a4e1b4c12aaac92b872d2d
 SHA512 
0a83180ed2947ce71cfb91c0fe65ddf20a3cbcb7f98f04efb4a95f904489153cb2e32e7efdb85c8ded8c4f29d95361bb7dc93e7eba72e74f1531c91aa03c1912
 DIST ugrd-1.6.0.tar.gz 52219 BLAKE2B 
34168eb5c553efe804ac9d5034ada96634f2323f26ecaad89eb5e0c0cc4eeb1ce6182d850186c3d439fa5470679ed08a73531966e9e742c1a018f84bf4dd851c
 SHA512 
ea4843d5c21aa09e992478236395cdb3262110ffa3b5caec8db6712ea132851e9daa471a959437a37d2ca29cd62b9275dfe5515cdeb5c557c1268d797468dfb9
 DIST ugrd-1.7.1.tar.gz 52946 BLAKE2B 
a41be0e5177b1883060a1693a8ec68179cf69d74713a95c51d2b2d2b8f3faca74f8f80d32e7767719e8de4b7190162f3b41bc779d487fdcbfe3e40a416f86c89
 SHA512 
f042106ec8843f738968e16d51d9deda010179678cf82daf2d162d3a3125eb9106dfdc5453c8555d8ba097caa2af22b74b2e1c5c38dc5083b97ac49cb7cea225
+DIST ugrd-1.8.3.tar.gz 53150 BLAKE2B 
02a1429ac73c039b269fb289e2112ec485c3765d2d7f57c73808f243745e5f92b367267010d333b190695562cab529d3502780b741a730d6ddff5a216e616626
 SHA512 
224c956d1f3e53ab4e62067c1f6fcfe44424c560e0df1f9a645406d95381a16c5e0a8dd19156048fd64ead5fd41b05d6e0b84fc830b284813d4bf6e428ca8c20

diff --git a/sys-kernel/ugrd/ugrd-1.8.3.ebuild 
b/sys-kernel/ugrd/ugrd-1.8.3.ebuild
new file mode 100644
index 0..2c55118ef
--- /dev/null
+++ b/sys-kernel/ugrd/ugrd-1.8.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{11..12} )
+inherit distutils-r1 optfeature shell-completion
+
+DESCRIPTION="Python based initramfs generator with TOML defintions"
+HOMEPAGE="https://github.com/desultory/ugrd;
+SRC_URI="https://github.com/desultory/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   app-misc/pax-utils
+   >=dev-python/zenlib-2.1.2[${PYTHON_USEDEP}]
+   >=dev-python/pycpio-1.1.2[${PYTHON_USEDEP}]
+   sys-apps/pciutils
+"
+
+src_install() {
+   # Call the distutils-r1_src_install function to install the package
+   distutils-r1_src_install
+   # Create the ugrd config directory
+   keepdir /etc/ugrd
+   # Install the example config into /etc/ugrd/config.toml
+   # Do not overwrite an existing config
+   insinto /etc/ugrd
+   newins examples/example.toml config.toml
+   # Create the kernel preinst.d directory if it doesn't exist
+   # Install the kernel preinst.d hook
+   exeinto /usr/lib/kernel/preinst.d
+   doexe hooks/installkernel/51-ugrd.install
+   exeinto /usr/lib/kernel/install.d
+   doexe hooks/kernel-install/51-ugrd.install
+   # Install bash autocomplete script
+   dobashcomp completion/ugrd
+   dozshcomp completion/_ugrd
+}
+
+pkg_postinst() {
+   optfeature "ugrd.crypto.cryptsetup support" sys-fs/cryptsetup
+   optfeature "ugrd.fs.btrfs support" sys-fs/btrfs-progs
+   optfeature "ugrd.crypto.gpg support" app-crypt/gnupg
+   ewarn "UGRD will not be used with installkernel unless 'ugrd' is set as 
the"
+   ewarn "'initrd_generator' in /usr/lib/kernel/install.conf."
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/yt-dlp/

2024-05-26 Thread Ionen Wolkens
commit: 464e4c1121f2c0e6d45febe15a0cef4ecd4bb03a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 26 22:17:51 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 26 22:43:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=464e4c11

net-misc/yt-dlp: add 2024.05.26

Signed-off-by: Ionen Wolkens  gentoo.org>

 net-misc/yt-dlp/Manifest |  1 +
 net-misc/yt-dlp/yt-dlp-2024.05.26.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/net-misc/yt-dlp/Manifest b/net-misc/yt-dlp/Manifest
index 556a1232c71f..097697f752fb 100644
--- a/net-misc/yt-dlp/Manifest
+++ b/net-misc/yt-dlp/Manifest
@@ -1 +1,2 @@
 DIST yt-dlp-2024.04.09.tar.gz 5589808 BLAKE2B 
ada1c3be28c4615a96b4fef9d39144b49548e97be6fab003596f11db905efa2607ea3d62ba529aee8391320bf4e3cd3c9367a5eab0439822fd98407fde2807fb
 SHA512 
5eada1c6a3d656c4f70552824a59ed677ecc102e1a2c3475a12fccff78ea267d7391e778060d708bf0aca1bdf92f4bf413785e0cd65b43259535577e9276
+DIST yt-dlp-2024.05.26.tar.gz 5638226 BLAKE2B 
277353a6751b9f20ef4ad9dfc8aa318be665e5620d365d0a6e54b01455471bdc7a7e169c00df22061660c9ea427702343ae77757575694e7cecac2a4e043219e
 SHA512 
7cf17e566ccbdaa9a0e6303de2fe2cf91a1829321b0a323e638d27a9fc143949bc5b3b82a8764c9fa673a864b76930b53da7c9de2ecc0bfc07d6bade4238161f

diff --git a/net-misc/yt-dlp/yt-dlp-2024.05.26.ebuild 
b/net-misc/yt-dlp/yt-dlp-2024.05.26.ebuild
new file mode 100644
index ..bb84f26a0d52
--- /dev/null
+++ b/net-misc/yt-dlp/yt-dlp-2024.05.26.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+inherit bash-completion-r1 distutils-r1 optfeature wrapper
+
+DESCRIPTION="youtube-dl fork with additional features and fixes"
+HOMEPAGE="https://github.com/yt-dlp/yt-dlp/;
+SRC_URI="
+   https://github.com/yt-dlp/yt-dlp/releases/download/${PV}/${PN}.tar.gz
+   -> ${P}.tar.gz
+"
+S="${WORKDIR}/${PN}"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~arm64-macos 
~x64-macos"
+
+RDEPEND="
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   !net-misc/youtube-dl[-yt-dlp(-)]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   distutils-r1_src_prepare
+
+   # adjust pycryptodome and drop optional dependencies (bug #828466)
+   sed -Ei pyproject.toml \
+   -e 's/("pycryptodome)x/\1/' \
+   -e '/"(brotli.*|certifi|mutagen|requests|urllib3|websockets)/d' 
|| die
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # fails with FEATURES=network-sandbox
+   
test/test_networking.py::TestHTTPRequestHandler::test_connect_timeout
+   # fails with FEATURES=distcc, bug #915614
+   
test/test_networking.py::TestYoutubeDLNetworking::test_proxy\[None-expected2\]
+   )
+
+   epytest -m 'not download'
+}
+
+python_install_all() {
+   dodoc README.md Changelog.md supportedsites.md
+   doman yt-dlp.1
+
+   dobashcomp completions/bash/yt-dlp
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins completions/fish/yt-dlp.fish
+
+   insinto /usr/share/zsh/site-functions
+   doins completions/zsh/_yt-dlp
+
+   rm -r "${ED}"/usr/share/doc/yt_dlp || die
+
+   make_wrapper youtube-dl "yt-dlp --compat-options youtube-dl"
+}
+
+pkg_postinst() {
+   optfeature "various features (merging tracks, streamed content)" 
media-video/ffmpeg
+   has_version media-video/atomicparsley || # allow fallback but don't 
advertise
+   optfeature "embedding metadata thumbnails in MP4/M4A files" 
media-libs/mutagen
+   optfeature "decrypting cookies from Chromium-based browsers" 
dev-python/secretstorage
+
+   if [[ ! ${REPLACING_VERSIONS} ]]; then
+   elog 'A wrapper using "yt-dlp --compat-options youtube-dl" was 
installed'
+   elog 'as "youtube-dl". This is strictly for compatibility and 
it is'
+   elog 'recommended to use "yt-dlp" directly, it may be removed 
in the future.'
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: net-misc/yt-dlp/

2024-05-26 Thread Ionen Wolkens
commit: 70b1283689bd67087d4de701d01d97280765a065
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun May 26 22:19:04 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun May 26 22:43:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70b12836

net-misc/yt-dlp: enable py3.13

Signed-off-by: Ionen Wolkens  gentoo.org>

 net-misc/yt-dlp/yt-dlp-2024.05.26.ebuild | 2 +-
 net-misc/yt-dlp/yt-dlp-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/yt-dlp/yt-dlp-2024.05.26.ebuild 
b/net-misc/yt-dlp/yt-dlp-2024.05.26.ebuild
index bb84f26a0d52..4ab548574b58 100644
--- a/net-misc/yt-dlp/yt-dlp-2024.05.26.ebuild
+++ b/net-misc/yt-dlp/yt-dlp-2024.05.26.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit bash-completion-r1 distutils-r1 optfeature wrapper
 
 DESCRIPTION="youtube-dl fork with additional features and fixes"

diff --git a/net-misc/yt-dlp/yt-dlp-.ebuild 
b/net-misc/yt-dlp/yt-dlp-.ebuild
index 6aaa5b48ebc5..37b84428acd0 100644
--- a/net-misc/yt-dlp/yt-dlp-.ebuild
+++ b/net-misc/yt-dlp/yt-dlp-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=hatchling
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 inherit bash-completion-r1 distutils-r1 git-r3 optfeature wrapper
 
 DESCRIPTION="youtube-dl fork with additional features and fixes"



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2024-05-26 Thread Sam James
commit: 18073ef6730de3f745cbe7e5dacfdb8196c490b8
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 22:42:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 22:42:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18073ef6

sys-devel/gcc: add 15.0.0_pre20240526

Signed-off-by: Sam James  gentoo.org>

 sys-devel/gcc/Manifest  |  1 +
 sys-devel/gcc/gcc-15.0.0_pre20240526.ebuild | 53 +
 2 files changed, 54 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 8115495dcaf4..c72b2f204eaf 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -26,6 +26,7 @@ DIST gcc-14-20240525.tar.xz 87961136 BLAKE2B 
89898dfb5ce7e135f02e88e476df6aa48d7
 DIST gcc-14.1.0-musl-patches-1.tar.xz 3600 BLAKE2B 
4cd920b7ca1f122cae806707564d8e45bfd48e78c88788a12a301f6068b5a5f335d8885e67479ac536c66aeaa81f2ecb7240ae56e9fc821a7246ab66b453711f
 SHA512 
61c48d90a55dfc2129d96aee69d939d6a89f6407f69f7bd12c1a619f28989f471fd219d731958f8e62b0fd650c32300f0ad8dc06d5df23d9fc8c1a77fe210c25
 DIST gcc-14.1.0-patches-1.tar.xz 11584 BLAKE2B 
d483f4e3324acdc26b9837028d5e20ad0cdcf3ef4bcc78a6902d63ceebc7e5ff70c8163f6a8c8e36405df47c59dd2df506147c53ce51a8ec73494e65b5902647
 SHA512 
3d7aea113b594d1896c93e9e6be85f467488fa75de2800ed76eab2f87cef26829b235d1f361b187e38cf13b0fb9518cd4431c3106ec1e49d0f744e7eb703eaa0
 DIST gcc-15-20240519.tar.xz 88058724 BLAKE2B 
b9a9a93132fac8f827cd9f293fa09a4705084a420072da27161792a9c5f84a8fc9f28b15e878a5e7872579d4e89ae2e383b025d0529cf9e11c7f87454d61d62f
 SHA512 
00eaf263d3eafb8b1ff101d703d9d82a770a79dd5484a6e69adb53889313ad300b65ac5159564950921985178546475cc26d760395ca68b4a6d4433ff26a6ffc
+DIST gcc-15-20240526.tar.xz 88091872 BLAKE2B 
71bc733910cd334227ea0b78770bec9b4253b04ae7673c8f48e92c8c3322ecb2c4169b0d15df7a2f8fb222fed379c84fcec632d211e6aad815b56442ce28e9fb
 SHA512 
65b948026bd558d5e2c70f76f62a4676bcd37d4d1201871f473d7f0ee32faa2614bd64f52090565c46e310032c743328f6182db97de874556c872f4ec0ff2ec2
 DIST gcc-15.0.0-musl-patches-1.tar.xz 3596 BLAKE2B 
48fddc723ec8282cc2704c795a50fb37a46738a555151e0430180dda61d039fe96b29a6c3e8a543386d69690302bf46dfc89aad572082b7e47c928c0ccefdeb0
 SHA512 
e43284d02e25b77b911ce90d57520897751e86c631bdd6beb7d2e4429000156801b8c11bd9a737ec11bc966812f13ae44b88c1893645f8e6c6f8dfddc636ec39
 DIST gcc-15.0.0-patches-1.tar.xz 11588 BLAKE2B 
0623914dcf3ee0d44c729776cebbecfe92b256039a48c91e3fc16a27254a9c40436a1b6ea7fa9285914b153af861ea98ab845515169af204eeea0243c890a652
 SHA512 
7d3bcb1adcfa79c1672737125539fc0583f9c74eb8da0301ea0e441c68afeb7e1dbcbdffbf18e03b2515b4f23822a39e339298cf88ea94b93f5fc22b497cd545
 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 
7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7
 SHA512 
1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6

diff --git a/sys-devel/gcc/gcc-15.0.0_pre20240526.ebuild 
b/sys-devel/gcc/gcc-15.0.0_pre20240526.ebuild
new file mode 100644
index ..9a4195c2fdab
--- /dev/null
+++ b/sys-devel/gcc/gcc-15.0.0_pre20240526.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_GCC_VER="15.0.0"
+PATCH_VER="1"
+MUSL_VER="1"
+MUSL_GCC_VER="15.0.0"
+PYTHON_COMPAT=( python3_{10..12} )
+
+if [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz"
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+if tc_is_live ; then
+   # Needs to be after inherit (for now?), bug #830908
+   EGIT_BRANCH=master
+elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+   # Don't keyword live ebuilds
+   #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   :;
+fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND}"
+   BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )"
+fi
+
+src_prepare() {
+   local p upstreamed_patches=(
+   # add them here
+   )
+   for p in "${upstreamed_patches[@]}"; do
+   rm -v "${WORKDIR}/patch/${p}" || die
+   done
+
+   toolchain_src_prepare
+
+   eapply_user
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/unf_ext/

2024-05-26 Thread Sam James
commit: 9c167ee780c6661a88cbb002f8e1e7b14cfcaf12
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 22:43:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 22:43:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c167ee7

dev-ruby/unf_ext: Stabilize 0.0.9.1 ppc64, #932764

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild 
b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
index e29563013c47..658e2e9fe769 100644
--- a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
+++ b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/knu/ruby-unf_ext;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc test"
 
 ruby_add_bdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/unf_ext/

2024-05-26 Thread Sam James
commit: 5ac3cf3d36baf0a35df51fcde101a2a7319540d9
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 22:43:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 22:43:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ac3cf3d

dev-ruby/unf_ext: Stabilize 0.0.9.1 ppc, #932764

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild 
b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
index 1731bc8730ff..e29563013c47 100644
--- a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
+++ b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/knu/ruby-unf_ext;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc test"
 
 ruby_add_bdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/unf_ext/

2024-05-26 Thread Sam James
commit: e5e31669a3a38cd5fd92ce2ab60c9472767f6f53
Author: Sam James  gentoo  org>
AuthorDate: Sun May 26 22:43:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 22:43:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e31669

dev-ruby/unf_ext: Stabilize 0.0.9.1 sparc, #932764

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild 
b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
index 658e2e9fe769..ec564af8d826 100644
--- a/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
+++ b/dev-ruby/unf_ext/unf_ext-0.0.9.1.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://github.com/knu/ruby-unf_ext;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos"
 IUSE="doc test"
 
 ruby_add_bdepend "



[gentoo-commits] repo/gentoo:master commit in: net-misc/dhcp/

2024-05-26 Thread Sam James
commit: b521d467ff331341162586bc96d5f969d630ad2f
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun May 26 21:36:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 26 22:42:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b521d467

net-misc/dhcp: fix variable reordering leading to undefined variable in RDEPEND

BDEPEND is expanded in RDEPEND, so it has to come first. Fixes failure
to depend on acct-*/ packages at runtime, i.e. no guarantee when
installing with binpkgs / depcleaning that accounts will be usable
anymore.

Fixes: 0762acb5ac0a3f951d4c7d96c1608aa98ef6cae2
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../dhcp/{dhcp-4.4.3_p1-r5.ebuild => dhcp-4.4.3_p1-r6.ebuild} | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/net-misc/dhcp/dhcp-4.4.3_p1-r5.ebuild 
b/net-misc/dhcp/dhcp-4.4.3_p1-r6.ebuild
similarity index 100%
rename from net-misc/dhcp/dhcp-4.4.3_p1-r5.ebuild
rename to net-misc/dhcp/dhcp-4.4.3_p1-r6.ebuild
index f7cc414209db..82f6478828a7 100644
--- a/net-misc/dhcp/dhcp-4.4.3_p1-r5.ebuild
+++ b/net-misc/dhcp/dhcp-4.4.3_p1-r6.ebuild
@@ -25,6 +25,10 @@ SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="+client ipv6 ldap selinux +server ssl vim-syntax"
 
+BDEPEND="
+   acct-group/dhcp
+   acct-user/dhcp
+"
 DEPEND="
sys-libs/zlib:=
client? (
@@ -43,10 +47,6 @@ RDEPEND="
selinux? ( sec-policy/selinux-dhcp )
vim-syntax? ( app-vim/dhcpd-syntax )
 "
-BDEPEND="
-   acct-group/dhcp
-   acct-user/dhcp
-"
 
 PATCHES=(
# Gentoo patches - these will probably never be accepted upstream



[gentoo-commits] repo/gentoo:master commit in: dev-python/signedjson/

2024-05-26 Thread Petr Vaněk
commit: ce5aa101e163759cadebfd865d7c1d7fbe123381
Author: Petr Vaněk  gentoo  org>
AuthorDate: Sun May 26 22:25:39 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Sun May 26 22:40:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce5aa101

dev-python/signedjson: enable py3.13

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-python/signedjson/signedjson-1.1.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/signedjson/signedjson-1.1.4.ebuild 
b/dev-python/signedjson/signedjson-1.1.4.ebuild
index a1b79283e894..85723f6a0c1e 100644
--- a/dev-python/signedjson/signedjson-1.1.4.ebuild
+++ b/dev-python/signedjson/signedjson-1.1.4.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/canonicaljson/

2024-05-26 Thread Petr Vaněk
commit: f5cbf89e275c49c5d06b78bbee619bd9fed0ab4f
Author: Petr Vaněk  gentoo  org>
AuthorDate: Sun May 26 22:20:16 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Sun May 26 22:40:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5cbf89e

dev-python/canonicaljson: enable py3.13

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-python/canonicaljson/canonicaljson-2.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/canonicaljson/canonicaljson-2.0.0.ebuild 
b/dev-python/canonicaljson/canonicaljson-2.0.0.ebuild
index ca407cf92098..ac1f124c91bc 100644
--- a/dev-python/canonicaljson/canonicaljson-2.0.0.ebuild
+++ b/dev-python/canonicaljson/canonicaljson-2.0.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/unpaddedbase64/

2024-05-26 Thread Petr Vaněk
commit: 62f008bc940083c161e7b733535141fe4a6222d6
Author: Petr Vaněk  gentoo  org>
AuthorDate: Sun May 26 22:17:03 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Sun May 26 22:40:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f008bc

dev-python/unpaddedbase64: enable py3.13

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-python/unpaddedbase64/unpaddedbase64-2.1.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/unpaddedbase64/unpaddedbase64-2.1.0.ebuild 
b/dev-python/unpaddedbase64/unpaddedbase64-2.1.0.ebuild
index 82c95b8c2fb9..ea3fe547739f 100644
--- a/dev-python/unpaddedbase64/unpaddedbase64-2.1.0.ebuild
+++ b/dev-python/unpaddedbase64/unpaddedbase64-2.1.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/matrix-common/

2024-05-26 Thread Petr Vaněk
commit: 5f62c837988d2846b8e73ab26aedbf147d4a8f54
Author: Petr Vaněk  gentoo  org>
AuthorDate: Sun May 26 22:15:28 2024 +
Commit: Petr Vaněk  gentoo  org>
CommitDate: Sun May 26 22:40:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f62c837

dev-python/matrix-common: enable py3.13

Signed-off-by: Petr Vaněk  gentoo.org>

 dev-python/matrix-common/matrix-common-1.3.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/matrix-common/matrix-common-1.3.0-r1.ebuild 
b/dev-python/matrix-common/matrix-common-1.3.0-r1.ebuild
index 74b4edc30d96..631212dea5d4 100644
--- a/dev-python/matrix-common/matrix-common-1.3.0-r1.ebuild
+++ b/dev-python/matrix-common/matrix-common-1.3.0-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Expander/

2024-05-26 Thread Andreas K. Hüttel
commit: c798f98370de69adb787dde4a5e941fa906df73e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:26:37 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:39:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c798f983

dev-perl/Test-Expander: Test2::Suite is now part of core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../{Test-Expander-2.5.0-r3.ebuild => Test-Expander-2.5.0-r4.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Expander/Test-Expander-2.5.0-r3.ebuild 
b/dev-perl/Test-Expander/Test-Expander-2.5.0-r4.ebuild
similarity index 95%
rename from dev-perl/Test-Expander/Test-Expander-2.5.0-r3.ebuild
rename to dev-perl/Test-Expander/Test-Expander-2.5.0-r4.ebuild
index 83a4743dd156..499b760f6cf8 100644
--- a/dev-perl/Test-Expander/Test-Expander-2.5.0-r3.ebuild
+++ b/dev-perl/Test-Expander/Test-Expander-2.5.0-r4.ebuild
@@ -18,7 +18,7 @@ RDEPEND="
dev-perl/PadWalker
>=dev-perl/Path-Tiny-0.144.0
dev-perl/Scalar-Readonly
-   dev-perl/Test2-Suite
+   virtual/perl-Test2-Suite
dev-perl/Test2-Tools-Explain
 "
 BDEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Struct-Dumb/

2024-05-26 Thread Andreas K. Hüttel
commit: e8e7e776464fed66582c82cc09cb296676e20602
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:22:47 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:39:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e7e776

dev-perl/Struct-Dumb: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../{Struct-Dumb-0.140.0.ebuild => Struct-Dumb-0.140.0-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Struct-Dumb/Struct-Dumb-0.140.0.ebuild 
b/dev-perl/Struct-Dumb/Struct-Dumb-0.140.0-r1.ebuild
similarity index 92%
rename from dev-perl/Struct-Dumb/Struct-Dumb-0.140.0.ebuild
rename to dev-perl/Struct-Dumb/Struct-Dumb-0.140.0-r1.ebuild
index 32084771e5dd..4b329764a7b2 100644
--- a/dev-perl/Struct-Dumb/Struct-Dumb-0.140.0.ebuild
+++ b/dev-perl/Struct-Dumb/Struct-Dumb-0.140.0-r1.ebuild
@@ -15,6 +15,6 @@ KEYWORDS="~amd64"
 BDEPEND="
>=dev-perl/Module-Build-0.400.400
test? (
-   dev-perl/Test2-Suite
+   virtual/perl-Test2-Suite
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/GD-Barcode/

2024-05-26 Thread Andreas K. Hüttel
commit: 558325f22aa15c9afdc1e430d4d44351228b7f7c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:14:26 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:38:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558325f2

dev-perl/GD-Barcode: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../GD-Barcode/{GD-Barcode-2.0.0.ebuild => GD-Barcode-2.0.0-r1.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild 
b/dev-perl/GD-Barcode/GD-Barcode-2.0.0-r1.ebuild
similarity index 92%
rename from dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild
rename to dev-perl/GD-Barcode/GD-Barcode-2.0.0-r1.ebuild
index e388c8b51de6..9abd57f14b77 100644
--- a/dev-perl/GD-Barcode/GD-Barcode-2.0.0.ebuild
+++ b/dev-perl/GD-Barcode/GD-Barcode-2.0.0-r1.ebuild
@@ -22,6 +22,6 @@ BDEPEND="
${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
-   >=dev-perl/Test2-Suite-0.0.60
+   >=virtual/perl-Test2-Suite-0.0.60
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Future-IO-Impl/

2024-05-26 Thread Andreas K. Hüttel
commit: bb629be9bfd06ef9d701ddff29fcd51f619f007e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:28:15 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:39:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb629be9

dev-perl/Test-Future-IO-Impl: Test2::Suite is now part of core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...-IO-Impl-0.140.0-r1.ebuild => Test-Future-IO-Impl-0.140.0-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-Future-IO-Impl/Test-Future-IO-Impl-0.140.0-r1.ebuild 
b/dev-perl/Test-Future-IO-Impl/Test-Future-IO-Impl-0.140.0-r2.ebuild
similarity index 89%
rename from dev-perl/Test-Future-IO-Impl/Test-Future-IO-Impl-0.140.0-r1.ebuild
rename to dev-perl/Test-Future-IO-Impl/Test-Future-IO-Impl-0.140.0-r2.ebuild
index 89f9da882d28..d1212f6f2874 100644
--- a/dev-perl/Test-Future-IO-Impl/Test-Future-IO-Impl-0.140.0-r1.ebuild
+++ b/dev-perl/Test-Future-IO-Impl/Test-Future-IO-Impl-0.140.0-r2.ebuild
@@ -12,5 +12,5 @@ DESCRIPTION="Acceptance tests for Future::IO implementations"
 SLOT="0"
 KEYWORDS="~amd64"
 
-RDEPEND="dev-perl/Test2-Suite"
+RDEPEND="virtual/perl-Test2-Suite"
 BDEPEND=">=dev-perl/Module-Build-0.400.400"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/XS-Parse-Sublike/

2024-05-26 Thread Andreas K. Hüttel
commit: b85431bcb41ae5f0a11e3ebd48b703aef3604055
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:31:23 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:39:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b85431bc

dev-perl/XS-Parse-Sublike: Test2::Suite is now part of core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...arse-Sublike-0.210.0.ebuild => XS-Parse-Sublike-0.210.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.210.0.ebuild 
b/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.210.0-r1.ebuild
similarity index 83%
rename from dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.210.0.ebuild
rename to dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.210.0-r1.ebuild
index bfd3c2687362..1e2f96d1214b 100644
--- a/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.210.0.ebuild
+++ b/dev-perl/XS-Parse-Sublike/XS-Parse-Sublike-0.210.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2023 Gentoo Authors
+# Copyright 2023-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -16,6 +16,6 @@ BDEPEND="
>=dev-perl/Module-Build-0.400.400
test? (
virtual/perl-Scalar-List-Utils
-   dev-perl/Test2-Suite
+   virtual/perl-Test2-Suite
)
 "



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

2024-05-26 Thread Andreas K. Hüttel
commit: 6d60ed250a6502d5093b65d53dc841cc2c20fa43
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:33:09 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:39:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d60ed25

updates: move dev-perl/Test2-Suite to perl-core

Perl 5.40

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/updates/2Q-2024 | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/updates/2Q-2024 b/profiles/updates/2Q-2024
index db7075bf2789..caa87b7afa86 100644
--- a/profiles/updates/2Q-2024
+++ b/profiles/updates/2Q-2024
@@ -6,3 +6,4 @@ move dev-python/django_polymorphic dev-python/django-polymorphic
 move dev-python/octave_kernel dev-python/octave-kernel
 slotmove kde-apps/kdeedu-data 5 0
 move dev-perl/Term-Table perl-core/Term-Table
+move dev-perl/Test2-Suite perl-core/Test2-Suite



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Syntax-Keyword-Try/

2024-05-26 Thread Andreas K. Hüttel
commit: 6396bd67cc6f62859a2c839d94a48b83afe57597
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:23:42 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:39:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6396bd67

dev-perl/Syntax-Keyword-Try: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...-Keyword-Try-0.290.0.ebuild => Syntax-Keyword-Try-0.290.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.290.0.ebuild 
b/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.290.0-r1.ebuild
similarity index 93%
rename from dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.290.0.ebuild
rename to dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.290.0-r1.ebuild
index a38ec850eabf..88df92df625d 100644
--- a/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.290.0.ebuild
+++ b/dev-perl/Syntax-Keyword-Try/Syntax-Keyword-Try-0.290.0-r1.ebuild
@@ -17,5 +17,5 @@ BDEPEND="
dev-perl/Module-Build
dev-perl/XS-Parse-Keyword
virtual/perl-ExtUtils-CBuilder
-   test? ( dev-perl/Test2-Suite )
+   test? ( virtual/perl-Test2-Suite )
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Script/

2024-05-26 Thread Andreas K. Hüttel
commit: 020d396b623dc997374ee5761b77154a00cf2e59
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:29:13 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:39:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020d396b

dev-perl/Test-Script: Test2::Suite is now part of core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../{Test-Script-1.290.0.ebuild => Test-Script-1.290.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Test-Script/Test-Script-1.290.0.ebuild 
b/dev-perl/Test-Script/Test-Script-1.290.0-r1.ebuild
similarity index 88%
rename from dev-perl/Test-Script/Test-Script-1.290.0.ebuild
rename to dev-perl/Test-Script/Test-Script-1.290.0-r1.ebuild
index ed0cb13fe49d..3a4b57ff53fb 100644
--- a/dev-perl/Test-Script/Test-Script-1.290.0.ebuild
+++ b/dev-perl/Test-Script/Test-Script-1.290.0-r1.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
@@ -22,6 +22,6 @@ RDEPEND="
 BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
-   >=dev-perl/Test2-Suite-0.0.60
+   >=virtual/perl-Test2-Suite-0.0.60
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test2-Tools-Explain/

2024-05-26 Thread Andreas K. Hüttel
commit: fe9ba62f23895d4350b190f19ae06efaf2bb8400
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:25:49 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:39:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9ba62f

dev-perl/Test2-Tools-Explain: Test2::Suite is now part of core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...Tools-Explain-0.20.0.ebuild => Test2-Tools-Explain-0.20.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test2-Tools-Explain/Test2-Tools-Explain-0.20.0.ebuild 
b/dev-perl/Test2-Tools-Explain/Test2-Tools-Explain-0.20.0-r1.ebuild
similarity index 88%
rename from dev-perl/Test2-Tools-Explain/Test2-Tools-Explain-0.20.0.ebuild
rename to dev-perl/Test2-Tools-Explain/Test2-Tools-Explain-0.20.0-r1.ebuild
index 960573bb5c7a..2af417871d6f 100644
--- a/dev-perl/Test2-Tools-Explain/Test2-Tools-Explain-0.20.0.ebuild
+++ b/dev-perl/Test2-Tools-Explain/Test2-Tools-Explain-0.20.0-r1.ebuild
@@ -12,4 +12,4 @@ DESCRIPTION="Explain tools for Perl's Test2 framework"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-RDEPEND="dev-perl/Test2-Suite"
+RDEPEND="virtual/perl-Test2-Suite"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test2-Plugin-NoWarnings/

2024-05-26 Thread Andreas K. Hüttel
commit: a50bcd61db1c27bd230065d12d27c8e5834527e0
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:24:52 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:39:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a50bcd61

dev-perl/Test2-Plugin-NoWarnings: Test2::Suite is now part of core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...nings-0.100.0.ebuild => Test2-Plugin-NoWarnings-0.100.0-r1.ebuild} | 2 +-
 ...arnings-0.90.0.ebuild => Test2-Plugin-NoWarnings-0.90.0-r1.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git 
a/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.100.0.ebuild 
b/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.100.0-r1.ebuild
similarity index 95%
rename from 
dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.100.0.ebuild
rename to 
dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.100.0-r1.ebuild
index 1caa3e897d5f..b542963889b4 100644
--- a/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.100.0.ebuild
+++ b/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.100.0-r1.ebuild
@@ -23,6 +23,6 @@ BDEPEND="
virtual/perl-File-Spec
dev-perl/IPC-Run3
dev-perl/Module-Pluggable
-   dev-perl/Test2-Suite
+   virtual/perl-Test2-Suite
)
 "

diff --git 
a/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0.ebuild 
b/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0-r1.ebuild
similarity index 89%
rename from 
dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0.ebuild
rename to 
dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0-r1.ebuild
index 7403b0d07427..08d7bd42b501 100644
--- a/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0.ebuild
+++ b/dev-perl/Test2-Plugin-NoWarnings/Test2-Plugin-NoWarnings-0.90.0-r1.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
@@ -21,6 +21,6 @@ BDEPEND="${RDEPEND}
test? (
virtual/perl-File-Spec
dev-perl/IPC-Run3
-   dev-perl/Test2-Suite
+   virtual/perl-Test2-Suite
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-ExpectAndCheck/

2024-05-26 Thread Andreas K. Hüttel
commit: f83194c7197cd45d1cf70f1f4ac469a2c19e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:27:28 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:39:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f831

dev-perl/Test-ExpectAndCheck: Test2::Suite is now part of core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...ctAndCheck-0.60.0-r1.ebuild => Test-ExpectAndCheck-0.60.0-r2.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Test-ExpectAndCheck/Test-ExpectAndCheck-0.60.0-r1.ebuild 
b/dev-perl/Test-ExpectAndCheck/Test-ExpectAndCheck-0.60.0-r2.ebuild
similarity index 93%
rename from dev-perl/Test-ExpectAndCheck/Test-ExpectAndCheck-0.60.0-r1.ebuild
rename to dev-perl/Test-ExpectAndCheck/Test-ExpectAndCheck-0.60.0-r2.ebuild
index cea51e015c7c..66c82974f623 100644
--- a/dev-perl/Test-ExpectAndCheck/Test-ExpectAndCheck-0.60.0-r1.ebuild
+++ b/dev-perl/Test-ExpectAndCheck/Test-ExpectAndCheck-0.60.0-r2.ebuild
@@ -20,6 +20,6 @@ BDEPEND="
${RDEPEND}
>=dev-perl/Module-Build-0.400.400
test? (
-   dev-perl/Test2-Suite
+   virtual/perl-Test2-Suite
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/XS-Parse-Keyword/

2024-05-26 Thread Andreas K. Hüttel
commit: 5ec99c231fd26b8f74223a053a5cd14fa19b4711
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:30:41 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:39:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ec99c23

dev-perl/XS-Parse-Keyword: Test2::Suite is noa part of core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/XS-Parse-Keyword/Manifest   |  1 -
 ...0.0.ebuild => XS-Parse-Keyword-0.380.0-r1.ebuild} |  2 +-
 .../XS-Parse-Keyword/XS-Parse-Keyword-0.410.0.ebuild | 20 
 ...0.0.ebuild => XS-Parse-Keyword-0.420.0-r1.ebuild} |  2 +-
 4 files changed, 2 insertions(+), 23 deletions(-)

diff --git a/dev-perl/XS-Parse-Keyword/Manifest 
b/dev-perl/XS-Parse-Keyword/Manifest
index 8a88892b6064..a9eeb55f1535 100644
--- a/dev-perl/XS-Parse-Keyword/Manifest
+++ b/dev-perl/XS-Parse-Keyword/Manifest
@@ -1,3 +1,2 @@
 DIST XS-Parse-Keyword-0.38.tar.gz 84144 BLAKE2B 
088d29d8843062c8b4d40a6704032e9ca033d2a7837d03566902fd245f75e93eb3b2687ceb87bcf7d33353c357d1f60c52267e81a79428894668016f7f67da7a
 SHA512 
2b7dfade590c00095681a55ff937e3d9de1f939e0ea9fec6ae5cd06e618c2dacdc226f94047d41e6d95725dbf722feb3f2c8794a9a6950bfe12fc53bdbb823fa
-DIST XS-Parse-Keyword-0.41.tar.gz 88942 BLAKE2B 
3adb1d45b2c6055292294e33beb60beedb32d245bbf9ef25a47844311146ad806cc952bdb461e504079d2c9a04e7429f9e45786131b7c4d14ec40c4d18bd339c
 SHA512 
253a1f180faa4e6b927a91aa0263d2cfb0e51f930fb969830e89ca896ba92955a3393542ac3611225b40ca12243c9063369c41ed8fa0c9874d38f5eadac73178
 DIST XS-Parse-Keyword-0.42.tar.gz 89238 BLAKE2B 
be01da8f103211337b4179d57135d05c3057d5e40fb5b81ac56347f5fc2f29995d57886be45149cbd737052e3057558becf2503a591a2945f0f74243f0a74e5b
 SHA512 
f7b95545edad107e8d1dcab2eda02a8f74aa043ce70da407b260ff772b1a6525c106c3947713e331dc869c38ebd9befb09826daff91e893173faee9bf0fae5e3

diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.380.0.ebuild 
b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.380.0-r1.ebuild
similarity index 93%
rename from dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.380.0.ebuild
rename to dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.380.0-r1.ebuild
index 49d385bee297..a7354e08df3b 100644
--- a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.380.0.ebuild
+++ b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.380.0-r1.ebuild
@@ -16,5 +16,5 @@ BDEPEND="
>=dev-perl/Module-Build-0.400.400
virtual/perl-ExtUtils-CBuilder
virtual/perl-ExtUtils-ParseXS
-   test? ( dev-perl/Test2-Suite )
+   test? ( virtual/perl-Test2-Suite )
 "

diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.410.0.ebuild 
b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.410.0.ebuild
deleted file mode 100644
index 601386fde429..
--- a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.410.0.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DIST_AUTHOR=PEVANS
-DIST_VERSION=0.41
-inherit perl-module
-
-DESCRIPTION="XS functions to assist in parsing keyword syntax"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-
-BDEPEND="
-   >=dev-perl/ExtUtils-CChecker-0.110.0
-   >=dev-perl/Module-Build-0.400.400
-   virtual/perl-ExtUtils-CBuilder
-   >=virtual/perl-ExtUtils-ParseXS-3.160.0
-   test? ( dev-perl/Test2-Suite )
-"

diff --git a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.420.0.ebuild 
b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.420.0-r1.ebuild
similarity index 94%
rename from dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.420.0.ebuild
rename to dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.420.0-r1.ebuild
index 9765b5ac5293..2c84482b3de1 100644
--- a/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.420.0.ebuild
+++ b/dev-perl/XS-Parse-Keyword/XS-Parse-Keyword-0.420.0-r1.ebuild
@@ -16,5 +16,5 @@ BDEPEND="
>=dev-perl/Module-Build-0.400.400
virtual/perl-ExtUtils-CBuilder
>=virtual/perl-ExtUtils-ParseXS-3.160.0
-   test? ( dev-perl/Test2-Suite )
+   test? ( virtual/perl-Test2-Suite )
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/self/

2024-05-26 Thread Andreas K. Hüttel
commit: a43ec0552ae87403dad77d36b9e84e844a854acf
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:20:29 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:38:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a43ec055

dev-perl/self: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/self/{self-0.360.0.ebuild => self-0.360.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/self/self-0.360.0.ebuild 
b/dev-perl/self/self-0.360.0-r1.ebuild
similarity index 83%
rename from dev-perl/self/self-0.360.0.ebuild
rename to dev-perl/self/self-0.360.0-r1.ebuild
index a55167cf78b7..6a1a836eb558 100644
--- a/dev-perl/self/self-0.360.0.ebuild
+++ b/dev-perl/self/self-0.360.0-r1.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
@@ -21,5 +21,5 @@ RDEPEND="
 "
 BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
-   test? ( >=dev-perl/Test2-Suite-0.0.139 )
+   test? ( >=virtual/perl-Test2-Suite-0.0.139 )
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Object-Pad/

2024-05-26 Thread Andreas K. Hüttel
commit: 6378de13c1d4aef68fe34d6f0785331016966f83
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:19:03 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:38:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6378de13

dev-perl/Object-Pad: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../{Object-Pad-0.805.0.ebuild => Object-Pad-0.805.0-r1.ebuild}   | 4 ++--
 .../{Object-Pad-0.808.0.ebuild => Object-Pad-0.808.0-r1.ebuild}   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-perl/Object-Pad/Object-Pad-0.805.0.ebuild 
b/dev-perl/Object-Pad/Object-Pad-0.805.0-r1.ebuild
similarity index 84%
rename from dev-perl/Object-Pad/Object-Pad-0.805.0.ebuild
rename to dev-perl/Object-Pad/Object-Pad-0.805.0-r1.ebuild
index 6425090580a9..a1f4b39adc8d 100644
--- a/dev-perl/Object-Pad/Object-Pad-0.805.0.ebuild
+++ b/dev-perl/Object-Pad/Object-Pad-0.805.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -20,6 +20,6 @@ BDEPEND="
${RDEPEND}
>=dev-perl/Module-Build-0.400.400
test? (
-   >=dev-perl/Test2-Suite-0.0.148
+   >=virtual/perl-Test2-Suite-0.0.148
)
 "

diff --git a/dev-perl/Object-Pad/Object-Pad-0.808.0.ebuild 
b/dev-perl/Object-Pad/Object-Pad-0.808.0-r1.ebuild
similarity index 92%
rename from dev-perl/Object-Pad/Object-Pad-0.808.0.ebuild
rename to dev-perl/Object-Pad/Object-Pad-0.808.0-r1.ebuild
index af3a3f5d0d93..8d29ab4f13e0 100644
--- a/dev-perl/Object-Pad/Object-Pad-0.808.0.ebuild
+++ b/dev-perl/Object-Pad/Object-Pad-0.808.0-r1.ebuild
@@ -20,6 +20,6 @@ BDEPEND="
${RDEPEND}
>=dev-perl/Module-Build-0.400.400
test? (
-   >=dev-perl/Test2-Suite-0.0.148
+   >=virtual/perl-Test2-Suite-0.0.148
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Shell-Config-Generate/

2024-05-26 Thread Andreas K. Hüttel
commit: 18873b8686d5e9a29264e3f303834833f6e7e82f
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:22:07 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:38:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18873b86

dev-perl/Shell-Config-Generate: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...enerate-0.340.0.ebuild => Shell-Config-Generate-0.340.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.340.0.ebuild 
b/dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.340.0-r1.ebuild
similarity index 85%
rename from dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.340.0.ebuild
rename to dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.340.0-r1.ebuild
index cd5e91c78802..bb1699541f15 100644
--- a/dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.340.0.ebuild
+++ b/dev-perl/Shell-Config-Generate/Shell-Config-Generate-0.340.0-r1.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
@@ -18,7 +18,7 @@ RDEPEND="
 BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
-   >=dev-perl/Test2-Suite-0.0.60
+   >=virtual/perl-Test2-Suite-0.0.60
>=virtual/perl-Test-Simple-1.302.15
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Params-ValidationCompiler/

2024-05-26 Thread Andreas K. Hüttel
commit: beda318c7ecc57b5fb93066814f4494b9fdecc71
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:19:51 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:38:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beda318c

dev-perl/Params-ValidationCompiler: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...ler-0.310.0.ebuild => Params-ValidationCompiler-0.310.0-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.310.0.ebuild 
b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.310.0-r1.ebuild
similarity index 92%
rename from 
dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.310.0.ebuild
rename to 
dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.310.0-r1.ebuild
index 3a6b779c4dea..35ca3fe75c62 100644
--- 
a/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.310.0.ebuild
+++ 
b/dev-perl/Params-ValidationCompiler/Params-ValidationCompiler-0.310.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -31,7 +31,7 @@ BDEPEND="
>=dev-perl/Specio-0.140.0
>=virtual/perl-Test-Simple-1.302.15
dev-perl/Test-Without-Module
-   >=dev-perl/Test2-Suite-0.0.72
+   >=virtual/perl-Test2-Suite-0.0.72
dev-perl/Test2-Plugin-NoWarnings
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Metrics-Any/

2024-05-26 Thread Andreas K. Hüttel
commit: d8502e4857e1b1870bfb29505e9236874d5fca10
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:17:02 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:38:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8502e48

dev-perl/Metrics-Any: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../{Metrics-Any-0.100.0.ebuild => Metrics-Any-0.100.0-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Metrics-Any/Metrics-Any-0.100.0.ebuild 
b/dev-perl/Metrics-Any/Metrics-Any-0.100.0-r1.ebuild
similarity index 88%
rename from dev-perl/Metrics-Any/Metrics-Any-0.100.0.ebuild
rename to dev-perl/Metrics-Any/Metrics-Any-0.100.0-r1.ebuild
index 32974c2b79a4..c86cbe197efa 100644
--- a/dev-perl/Metrics-Any/Metrics-Any-0.100.0.ebuild
+++ b/dev-perl/Metrics-Any/Metrics-Any-0.100.0-r1.ebuild
@@ -14,5 +14,5 @@ KEYWORDS="~amd64"
 
 BDEPEND="
dev-perl/Module-Build
-   test? ( dev-perl/Test2-Suite )
+   test? ( virtual/perl-Test2-Suite )
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Future-IO/

2024-05-26 Thread Andreas K. Hüttel
commit: 0fbc9833e2dfea6ad7a90a79797327c2ea3b55f9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:13:44 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:38:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fbc9833

dev-perl/Future-IO: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../Future-IO/{Future-IO-0.150.0.ebuild => Future-IO-0.150.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Future-IO/Future-IO-0.150.0.ebuild 
b/dev-perl/Future-IO/Future-IO-0.150.0-r1.ebuild
similarity index 93%
rename from dev-perl/Future-IO/Future-IO-0.150.0.ebuild
rename to dev-perl/Future-IO/Future-IO-0.150.0-r1.ebuild
index 69824e643e9f..6d2bf68c38c0 100644
--- a/dev-perl/Future-IO/Future-IO-0.150.0.ebuild
+++ b/dev-perl/Future-IO/Future-IO-0.150.0-r1.ebuild
@@ -20,6 +20,6 @@ BDEPEND="
dev-perl/Test-ExpectAndCheck
dev-perl/Test-Deep
dev-perl/Test-Future-IO-Impl
-   dev-perl/Test2-Suite
+   virtual/perl-Test2-Suite
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/IO-Async/

2024-05-26 Thread Andreas K. Hüttel
commit: abcfa5d9cdfa10f9715b5155c9fdb8db9fcf8dda
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:15:49 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:38:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abcfa5d9

dev-perl/IO-Async: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../IO-Async/{IO-Async-0.803.0.ebuild => IO-Async-0.803.0-r1.ebuild}| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/IO-Async/IO-Async-0.803.0.ebuild 
b/dev-perl/IO-Async/IO-Async-0.803.0-r1.ebuild
similarity index 93%
rename from dev-perl/IO-Async/IO-Async-0.803.0.ebuild
rename to dev-perl/IO-Async/IO-Async-0.803.0-r1.ebuild
index 7af4b8c7fd83..c6e6c3a7dcf7 100644
--- a/dev-perl/IO-Async/IO-Async-0.803.0.ebuild
+++ b/dev-perl/IO-Async/IO-Async-0.803.0-r1.ebuild
@@ -19,7 +19,7 @@ RDEPEND="
 BDEPEND="
dev-perl/Module-Build
test? (
-   dev-perl/Test2-Suite
+   virtual/perl-Test2-Suite
dev-perl/Test-Future-IO-Impl
dev-perl/Test-Metrics-Any
)



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Net-Netmask/

2024-05-26 Thread Andreas K. Hüttel
commit: ab5064a410205ca2285869c823a9077d226bff86
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:17:47 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:38:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab5064a4

dev-perl/Net-Netmask: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../{Net-Netmask-2.0.200.ebuild => Net-Netmask-2.0.200-r1.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Net-Netmask/Net-Netmask-2.0.200.ebuild 
b/dev-perl/Net-Netmask/Net-Netmask-2.0.200-r1.ebuild
similarity index 87%
rename from dev-perl/Net-Netmask/Net-Netmask-2.0.200.ebuild
rename to dev-perl/Net-Netmask/Net-Netmask-2.0.200-r1.ebuild
index d21b7b36ee63..015de9119daf 100644
--- a/dev-perl/Net-Netmask/Net-Netmask-2.0.200.ebuild
+++ b/dev-perl/Net-Netmask/Net-Netmask-2.0.200-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,7 +23,7 @@ BDEPEND="
${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
-   >=dev-perl/Test2-Suite-0.0.111
+   >=virtual/perl-Test2-Suite-0.0.111
>=dev-perl/Test-UseAllModules-0.170.0
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/FFI-CheckLib/

2024-05-26 Thread Andreas K. Hüttel
commit: 19e99d4b5fb0b936199e00b665e003a4233c9d77
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:12:11 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:38:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e99d4b

dev-perl/FFI-CheckLib: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../{FFI-CheckLib-0.310.0.ebuild => FFI-CheckLib-0.310.0-r1.ebuild}   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/FFI-CheckLib/FFI-CheckLib-0.310.0.ebuild 
b/dev-perl/FFI-CheckLib/FFI-CheckLib-0.310.0-r1.ebuild
similarity index 88%
rename from dev-perl/FFI-CheckLib/FFI-CheckLib-0.310.0.ebuild
rename to dev-perl/FFI-CheckLib/FFI-CheckLib-0.310.0-r1.ebuild
index 1372a5b2bb70..bfd727ad6cb9 100644
--- a/dev-perl/FFI-CheckLib/FFI-CheckLib-0.310.0.ebuild
+++ b/dev-perl/FFI-CheckLib/FFI-CheckLib-0.310.0-r1.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
@@ -20,7 +20,7 @@ BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
>=virtual/perl-Test-Simple-1.302.15
-   >=dev-perl/Test2-Suite-0.0.60
+   >=virtual/perl-Test2-Suite-0.0.60
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-Format-ISO8601/

2024-05-26 Thread Andreas K. Hüttel
commit: dd9080d60e961eaf2d0311ff44a8ab0d2d47df5b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:09:12 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:38:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9080d6

dev-perl/DateTime-Format-ISO8601: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...1-0.160.0.ebuild => DateTime-Format-ISO8601-0.160.0-r1.ebuild} | 8 +++-
 1 file changed, 3 insertions(+), 5 deletions(-)

diff --git 
a/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0.ebuild 
b/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0-r1.ebuild
similarity index 85%
rename from 
dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0.ebuild
rename to 
dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0-r1.ebuild
index 3802e6e0e48e..5e84148bc068 100644
--- a/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0.ebuild
+++ b/dev-perl/DateTime-Format-ISO8601/DateTime-Format-ISO8601-0.160.0-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DIST_AUTHOR=DROLSKY
 DIST_VERSION=0.16
@@ -11,8 +11,6 @@ DESCRIPTION="Parses ISO8601 formats"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv ~s390 
~sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
virtual/perl-Carp
@@ -29,6 +27,6 @@ BDEPEND="${RDEPEND}
>=virtual/perl-CPAN-Meta-2.120.900
virtual/perl-File-Spec
>=virtual/perl-Test-Simple-1.302.15
-   >=dev-perl/Test2-Suite-0.0.72
+   >=virtual/perl-Test2-Suite-0.0.72
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/ExtUtils-CChecker/

2024-05-26 Thread Andreas K. Hüttel
commit: 3542d011bb8ad140f1a5842805c7ae8f3841e634
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:11:09 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:38:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3542d011

dev-perl/ExtUtils-CChecker: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...tils-CChecker-0.120.0.ebuild => ExtUtils-CChecker-0.120.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.120.0.ebuild 
b/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.120.0-r1.ebuild
similarity index 95%
rename from dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.120.0.ebuild
rename to dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.120.0-r1.ebuild
index 17b17a9becd0..efcc72117d8d 100644
--- a/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.120.0.ebuild
+++ b/dev-perl/ExtUtils-CChecker/ExtUtils-CChecker-0.120.0-r1.ebuild
@@ -18,7 +18,7 @@ BDEPEND="
${RDEPEND}
>=dev-perl/Module-Build-0.400.400
test? (
-   dev-perl/Test2-Suite
+   virtual/perl-Test2-Suite
)
 "
 



[gentoo-commits] repo/gentoo:master commit in: dev-perl/DateTime-Locale/

2024-05-26 Thread Andreas K. Hüttel
commit: 52c610c796d15064763a2d89cca1e3a3f3b0e46e
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:10:00 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:38:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c610c7

dev-perl/DateTime-Locale: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 ...DateTime-Locale-1.400.0.ebuild => DateTime-Locale-1.400.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild 
b/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0-r1.ebuild
similarity index 97%
rename from dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild
rename to dev-perl/DateTime-Locale/DateTime-Locale-1.400.0-r1.ebuild
index 0b7d81d9619f..058cb6d73a86 100644
--- a/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0.ebuild
+++ b/dev-perl/DateTime-Locale/DateTime-Locale-1.400.0-r1.ebuild
@@ -39,6 +39,6 @@ BDEPEND="
dev-perl/Test-File-ShareDir
>=virtual/perl-Test-Simple-1.302.15
dev-perl/Test2-Plugin-NoWarnings
-   dev-perl/Test2-Suite
+   virtual/perl-Test2-Suite
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Future/

2024-05-26 Thread Andreas K. Hüttel
commit: 52f0eff69d4dddadd2b60bc879a915f3954da36c
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun May 26 21:13:01 2024 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun May 26 21:38:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52f0eff6

dev-perl/Future: Test2::Suite is now in core perl

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 dev-perl/Future/{Future-0.500.0.ebuild => Future-0.500.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-perl/Future/Future-0.500.0.ebuild 
b/dev-perl/Future/Future-0.500.0-r1.ebuild
similarity index 89%
rename from dev-perl/Future/Future-0.500.0.ebuild
rename to dev-perl/Future/Future-0.500.0-r1.ebuild
index f6f2b01d3f89..d3661d0f23a3 100644
--- a/dev-perl/Future/Future-0.500.0.ebuild
+++ b/dev-perl/Future/Future-0.500.0-r1.ebuild
@@ -15,6 +15,6 @@ KEYWORDS="~amd64"
 BDEPEND="
>=dev-perl/Module-Build-0.400.400
test? (
-   >=dev-perl/Test2-Suite-0.0.148
+   >=virtual/perl-Test2-Suite-0.0.148
)
 "



[gentoo-commits] repo/gentoo:master commit in: dev-ml/atd/

2024-05-26 Thread Maciej Barć
commit: 28f08d19fe480cfaf5473635b029cb6f01eab293
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun May 26 21:17:57 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun May 26 21:36:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28f08d19

dev-ml/atd: drop old 2.12.0

Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/atd/Manifest  |  1 -
 dev-ml/atd/atd-2.12.0.ebuild | 41 -
 2 files changed, 42 deletions(-)

diff --git a/dev-ml/atd/Manifest b/dev-ml/atd/Manifest
index 42ed8f1b5c85..01876f54cad1 100644
--- a/dev-ml/atd/Manifest
+++ b/dev-ml/atd/Manifest
@@ -1,2 +1 @@
-DIST atd-2.12.0.tar.gz 3302788 BLAKE2B 
12688b6971eb600106a56ae4e75228c562d6f482867114737d8037ab1543daa8b3f9dce85732f79f57b7f8d917641a165c2bbc40474e7e39427a97286f0a5c9b
 SHA512 
96a0cb809bc1a063104b9941d1552ce2906cd1ed6348b8350cd4b095251c1f3a189f2e696ee28bce1a71a8601d906d22f600fa381ac318c0b7d7b2f84c328037
 DIST atd-2.15.0.tar.gz 3352231 BLAKE2B 
4e5ca04bef5f534da3191ee740b1879ffa6a7886498eb988e3124e85daf35942ce81954e7e08e4074c75bc8c528237c16d24bd44b9576f03ea3a90b7fad4d437
 SHA512 
e9a777d9453ccc8f41f907d130bbf3d094ab373bbb89eb6ee02b24f046cbc3a0881a33b9bf3b01674cbae3e586589eeae50a64ad7c7877b50fc764d05abd12fe

diff --git a/dev-ml/atd/atd-2.12.0.ebuild b/dev-ml/atd/atd-2.12.0.ebuild
deleted file mode 100644
index 8cbc489b2d4c..
--- a/dev-ml/atd/atd-2.12.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="Static types for JSON APIs"
-HOMEPAGE="https://github.com/ahrefs/atd/;
-SRC_URI="https://github.com/ahrefs/atd/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-KEYWORDS="~amd64"
-IUSE="+ocamlopt"
-RESTRICT="test"
-
-RDEPEND="
-   >=dev-lang/ocaml-4.08:=[ocamlopt?]
-   >=dev-ml/cmdliner-1.1.1:=
-   >=dev-ml/yojson-2.0.2:=
-   dev-ml/biniou:=
-   dev-ml/easy-format:=
-   dev-ml/menhir:=
-   dev-ml/re:=
-"
-DEPEND="${RDEPEND}"
-
-src_install() {
-   dune-install atd\
-atdgen \
-atdgen-codec-runtime   \
-atdgen-runtime \
-atdj   \
-atdpy  \
-atds   \
-atdts
-
-   dodoc CHANGES.md CONTRIBUTING.md README.md
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/reason/

2024-05-26 Thread Maciej Barć
commit: 1be1ec7c06f99a707ec5431df57f148f13e62b32
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun May 26 21:05:48 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun May 26 21:36:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1be1ec7c

dev-ml/reason: drop old 3.10.0

Signed-off-by: Maciej Barć  gentoo.org>

 dev-ml/reason/Manifest |  1 -
 dev-ml/reason/reason-3.10.0.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/dev-ml/reason/Manifest b/dev-ml/reason/Manifest
index 93920496d1ab..db2f1a18f01c 100644
--- a/dev-ml/reason/Manifest
+++ b/dev-ml/reason/Manifest
@@ -1,2 +1 @@
-DIST reason-3.10.0.tar.gz 668962 BLAKE2B 
11ab06cf12d2bd2381a6e12bd0dd7627ce454356db21ad189acaea7d24dac7e3647c10bb4478ded41f946d2d982b20988e448eb63ba4b68574bdbafa2984d0b7
 SHA512 
9be379b3953f57096139d766ef7c55d89bf70be4a8153177b9812bfa69c4260ee91dfeb87df2b71d63840f612e53e46cd2867085bdcfc7040e53817a8ff92225
 DIST reason-3.11.0.tar.gz 699692 BLAKE2B 
c377e7ccb222ade2f0a5a9b50147a045fb10a95d7e3a8a9ce91674f76a3174ef169f5575ecde7004db2a43350ac8e7cc73315eefcda57b98c9b3d6cc83ed13bd
 SHA512 
71b70e06afbc193c1c4b379c570347e4f971ed001d60e73cf4a745a9bc110e78d329d5ce5334b59aacb7dbe8d2f12f50b7c6786c9a35fff445da0d26f6a87f7d

diff --git a/dev-ml/reason/reason-3.10.0.ebuild 
b/dev-ml/reason/reason-3.10.0.ebuild
deleted file mode 100644
index d9655ff84950..
--- a/dev-ml/reason/reason-3.10.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit dune
-
-DESCRIPTION="Simple, fast & type safe language that leverages JavaScript and 
OCaml"
-HOMEPAGE="https://reasonml.github.io/
-   https://github.com/reasonml/reason/;
-
-if [[ ${PV} == ** ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/reasonml/${PN}.git;
-else
-   SRC_URI="https://github.com/reasonml/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0/${PV}"
-IUSE="+ocamlopt"
-
-RDEPEND="
-   dev-ml/dune-build-info:=
-   dev-ml/fix:=
-   dev-ml/menhir:=
-   dev-ml/merlin-extend:=
-   dev-ml/ocaml-migrate-parsetree:=
-   dev-ml/ppx_derivers:=
-   dev-ml/ppxlib:=
-   dev-ml/utop:=
-"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${FILESDIR}/${PN}-3.10.0-fake-git-version.patch" )
-
-src_install() {
-   dune-install reason rtop
-
-   dodoc *.md docs/*.md
-}



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

2024-05-26 Thread Maciej Barć
commit: b4d76e1bbcaa1b42b0ee147e5f4b2460b70e5b27
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun May 26 21:22:24 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun May 26 21:36:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d76e1b

dev-lang/smlnj: drop old 110.99.3

Closes: https://bugs.gentoo.org/882389
Closes: https://bugs.gentoo.org/878625
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/smlnj/Manifest  |  26 --
 dev-lang/smlnj/smlnj-110.99.3.ebuild | 153 ---
 2 files changed, 179 deletions(-)

diff --git a/dev-lang/smlnj/Manifest b/dev-lang/smlnj/Manifest
index cebd0158857e..095f89ace7a8 100644
--- a/dev-lang/smlnj/Manifest
+++ b/dev-lang/smlnj/Manifest
@@ -1,29 +1,3 @@
-DIST smlnj-110.99.3-MLRISC.tgz 1457337 BLAKE2B 
a639a9afcaf1bf3e6521eeaa2dd8cb28f164b4c9b439dcb1370c9189b8ca769fa79f3b6c15aa3ee4db49afd61c321d1a6197ad3a46f7209bd51a431e1249dd49
 SHA512 
f1f2d7cd1316bd6c4156fc184990ccfee916993283ce0963ff30306089b5c6297d2c4fe55a280f17ae05ad45a764e3bdfcfd1b8ee9a8382a049f323b48692c8a
-DIST smlnj-110.99.3-asdl.tgz 241353 BLAKE2B 
a9f61116411919c51a56097d59f3501022d3b5d3fbd01660b16c3a5fc629b6b96102b17b1047e29c12c8b739a3ab66ff20a7d0c70d6edd899f26b713b9ac7f94
 SHA512 
cc703609a192a83766d6e8298912bf427fed66a3d5a20f98c1dcddec63ec234df1d868e418932676a0300bf68b490c5c8e2b8f8106f42bc0d38b93be5dde794d
-DIST smlnj-110.99.3-boot.amd64-unix.tgz 5971321 BLAKE2B 
c6a7c96344da723dfd88155586b680b6f54e7711335bc88d8f1468d3f989077febe6624596d16d7236e651f17d33b6bdf268e8a99164b46e21780d87c697551b
 SHA512 
8616a06975f285623156637929b202fb1d060718bb990aeeff12e185f36ae0764d7074482eaa446dbf0ed8afd2527bfc38c423cdebfa8ed0346fd43b4d3442e3
-DIST smlnj-110.99.3-boot.ppc-unix.tgz 5839528 BLAKE2B 
30da3659d7918126684a6e947200a4080a0366b43a03f20b5f27ec7c94a874ae9102ebf94dcb346e60c10d2155236448f4f59350813e46c3185b08f47e9cde2b
 SHA512 
7a0c8d70c0a65f3cbe5c0d6e2172a037bc5b5314d805fe9686c11290ac30b26d26ad98dcd085092a3c76f2a23cc402857cd38afe4f9b0086f6b8a9cab9c19a53
-DIST smlnj-110.99.3-boot.sparc-unix.tgz 5981512 BLAKE2B 
6a86232df38bc0ecf7525d8406f6d4f7fadf4730c20b679d4dc540a92e2cfbe14120bd211a5fc96e9b7bec55f2dcdd2b6fdf5969ff230011992d2ea942b7fec7
 SHA512 
eb167a171f0b0635619eff7e6c0c2ff5a347f3dbae6c690de334671a3aabc5c6ad0a21e6e3192852f2d86806c3cebb4cd6b769c8cf6e8883bb4ce137af8b1578
-DIST smlnj-110.99.3-boot.x86-unix.tgz 5923052 BLAKE2B 
52e9f86e7dabaf51ddb642a135f72c6e59f870152107730f7321f7d1d6c165594bdaaf085795360a9dadccec1cd2595c56b7bf7d84d038254273ab8bd5ec1c03
 SHA512 
8a6680e910cda9b344192db4978c74f9eb55a872824f9ef9deb7419a43e475277997bba19de8abd8eeffda565f8900aeee31f6a94cb0a0bcdbb067b3ec12457a
-DIST smlnj-110.99.3-ckit.tgz 200785 BLAKE2B 
0834239040c7e15b96c8ca8812a0d74f5254bbdca22fdba8da5059ec3a256896fa8840dcc18534b9ba3578cb204fe12665f02337f7e1f46af71f19acc2ee4c45
 SHA512 
c41835ccc1f0ed4352386a398f6847adfe11bd3926ebaeed6e9c6c9b24ff09ad5c676ac6d98700bb6c2f443b43e733071040452886f7a266b7053cdacc0c7b89
-DIST smlnj-110.99.3-cm.tgz 220282 BLAKE2B 
6e4ecfc4d74756b1e69a3f61e25649798c6b74327e4d86ff649e9664f22e092a09b80ff0f6e0b94a5210db97985fabc3803e103b3be1da0f9c2bfccb06064e10
 SHA512 
5030b99dcfec2abb4be76fc15c7846b602d3fbd14ff78eba087a92b72e43a19584fe667281416ecb48fc3df1e7c9756f36d12a8e6ab66fa3917deaaa383fcf82
-DIST smlnj-110.99.3-cml.tgz 103973 BLAKE2B 
4723c4a9f891274bac82168c21d19ec2506fc01f48fd330b179b468f73174c049df78a3948a10fe245f0f84f2f8b433ed0b64fc0340092e30433b247fbbd3773
 SHA512 
79fc9f7060d484c58171ab9577428ab12abd4376b3074bc87d5db5a080d49073a3950ea3d70baae927a2780a0072e83ce2159381c1d03791bce7ffd5bfcc8331
-DIST smlnj-110.99.3-compiler.tgz 856614 BLAKE2B 
c98a337003619d5968f416c83422fb1ed92dbb37423630d41e2600d62a8cda1d2eb02ecd681bc79cb71a51881c1f4e6189430a05726d6345585f87a5585bc66a
 SHA512 
4616f1d86417ce542aa3f30159adcbbda5a89fc50248b48e53953d596180444b1af178633ba70b2c47ce9c1351cb718f0aab7bc481f6cd9ef4495b084eef4e28
-DIST smlnj-110.99.3-config.tgz 23167 BLAKE2B 
78c6cafc1bc5ac8f6e1fe837c1d1fe8d725eab09713a004a2d89df02c52a2553a2b91a7f540d64b097661b80c1b7d96f9c2ffdae4e2d3655fd182a7c31aa
 SHA512 
4a2f95cde1314f288f13af499b3af7a97ce799c4653cb8382d2361b46142e57a1943d471b7e841240f7accf7c73bd3a085a6e1d0bf3bbfb0246daf88773f0c38
-DIST smlnj-110.99.3-doc.tgz 2506809 BLAKE2B 
3a4d568bd1f36d6268127120fc8aaab105fc777a8e4eae8af9d08254ef5b84a432a188b5b16d32399072a919f177f989abb6229d4126ae5da7fb10bdafecda17
 SHA512 
a042ab0eed78f0c2b3ece17f9fa0ab30c4327b50270e6f85476fee6676bde98f46288979d605dbd937112451e1014a09acd90f589ba2904eaea5a688caa9118a
-DIST smlnj-110.99.3-eXene.tgz 714453 BLAKE2B 
579970eba09897cce2497dc3355a17ef4f8ca3a6f31cfc6a8b910aad3531558c5072c17b5a27fab1922b4a26c0ecf632abd547f2551f0de26e999351879c8c76
 SHA512 
ba380e7b1c751782015aa3603d54a57901697f13c0eb6c3b1928082224dca16f658cda16b4a3400ff46b3e7a46c1069f59366f35b35e837bcd73c1792515aca4
-DIST smlnj-110.99.3-heap2asm.tgz 1763 BLAKE2B 

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

2024-05-26 Thread Maciej Barć
commit: 2afd5596a016a510d06a0ba5f37f3698a9f9852a
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun May 26 21:16:41 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun May 26 21:36:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2afd5596

dev-lang/elpi: bump to 1.18.2

Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/elpi/Manifest   |  1 +
 dev-lang/elpi/elpi-1.18.2.ebuild | 47 
 2 files changed, 48 insertions(+)

diff --git a/dev-lang/elpi/Manifest b/dev-lang/elpi/Manifest
index 2ef9e7689523..ba9daec0c496 100644
--- a/dev-lang/elpi/Manifest
+++ b/dev-lang/elpi/Manifest
@@ -1 +1,2 @@
 DIST elpi-1.17.4.tar.gz 2609080 BLAKE2B 
5280f0eed17b80abb1ce68613beb57bd9aba900c821b71d5f184f98c0042b69fa016426f35e531a106ae6597bbb11237b56bd38dcf08ed56cbca624f2afbdbe6
 SHA512 
0a4a85c967d4016c3cf4b6613e561b45b935aef3cec68fd4e3764cd7f64420cf41ce0562804b1647fef9ed2d564da737fabd9a3e42e2b9e70071be6f64a3a611
+DIST elpi-1.18.2.tar.gz 2630264 BLAKE2B 
9921cfb71755f46f29ec8934c5f3e3ea7d57807854c2402660ffebaeb6ce8f64416ceda4e2eaefa91d5b46cf7d9e8caeaadd75b0eddc5c35b234a228dfdf9bcb
 SHA512 
096865d2b777d36ab8c0a63613f268491cb5b4e3a1c8a2adc11b63a3d39d04be5ddc198f0379090da8e3e0b6e7997bad6453d4b48f9f2e5d7d7d4f852af45a41

diff --git a/dev-lang/elpi/elpi-1.18.2.ebuild b/dev-lang/elpi/elpi-1.18.2.ebuild
new file mode 100644
index ..7721a9d3b009
--- /dev/null
+++ b/dev-lang/elpi/elpi-1.18.2.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune
+
+DESCRIPTION="Embeddable Lambda Prolog Interpreter in OCaml"
+HOMEPAGE="https://github.com/LPCIC/elpi/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/LPCIC/${PN}.git;
+else
+   SRC_URI="https://github.com/LPCIC/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="LGPL-2.1+"
+SLOT="0/${PV}"
+IUSE="+ocamlopt test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.08.0:=
+   >=dev-ml/menhir-20211230:=
+   dev-ml/atd:=
+   dev-ml/ppx_deriving:=
+   dev-ml/ppxlib:=
+   dev-ml/re:=
+   dev-ml/stdlib-shims:=
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   test? (
+   dev-ml/ANSITerminal
+   dev-ml/cmdliner
+   )
+"
+
+DOCS=( AUTHORS.md CHANGES.md ELPI.md INCOMPATIBILITIES.md README.md )
+
+src_install() {
+   dune_src_install
+   einstalldocs
+}



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

2024-05-26 Thread Maciej Barć
commit: 0b9ce841e0a49b15af6128db5f4fb4b7764a91ce
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun May 26 21:28:19 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun May 26 21:36:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b9ce841

dev-lang/smlnj: bump to 110.99.5

Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/smlnj/Manifest  |  26 ++
 dev-lang/smlnj/smlnj-110.99.5.ebuild | 153 +++
 2 files changed, 179 insertions(+)

diff --git a/dev-lang/smlnj/Manifest b/dev-lang/smlnj/Manifest
index 095f89ace7a8..ad55f5d0c13f 100644
--- a/dev-lang/smlnj/Manifest
+++ b/dev-lang/smlnj/Manifest
@@ -24,3 +24,29 @@ DIST smlnj-110.99.4-smlnj-c.tgz 10589 BLAKE2B 
df85102595bfdb492ee1a8967f4fc322b7
 DIST smlnj-110.99.4-smlnj-lib.tgz 645485 BLAKE2B 
a1adc247c82dde766a34026a2cef77b4b89cc80f52b4a949173910d30aae2a8a28dc716691c7248d145791c81c27aae75f9b5a91cdcdd3397f1f944255c50c60
 SHA512 
ac32ed428de0512534445991ae02755170d61dfaa3d4ae5234b437edb7ed6cf9e72e94bfe8edbfd40e5bc7f7a18a97d90a42f5b4f8cbfac2b66cff1b8b6318fc
 DIST smlnj-110.99.4-system.tgz 282951 BLAKE2B 
61ecb598b2daeefcd62ff8214579ecf30434368fb3b3d75edc2b701170ed9719b9f1bc8114c440ab3582329e5e965b3d1fc4287be0226707766bfc796db49fcf
 SHA512 
35b5c2c1e27745c4f366d655768cbb5fd08953f58906751d49e6a4b5d19dd13bb0e1003e7dac5990dc121c81fc3ecab242a367ef43a02a2728ff3de9d2f0ad1b
 DIST smlnj-110.99.4-trace-debug-profile.tgz 3891 BLAKE2B 
81cec5f57efc4345a287b5a0b5d93ee96271c2494feb06df3c4583bf23e6079322e9f93e0092469a233954ab145e7e6d56b821bf8bffb85c8d92338ad0fd7163
 SHA512 
db8c147d65b6211fdff71171a2b517726502e742c7ae48e4bb326decaaeba8ab5abfefd192cc7381182dc266d26a81d2792635821256c7ed7ff7652e9f6fbd41
+DIST smlnj-110.99.5-MLRISC.tgz 1457434 BLAKE2B 
385460ebe010667dc4b22d13b4dce64a766c656ab6182b5b347e4612c5f3e428e3788f8ca3cfb1ba50f04fe86acfa7ce98ea5ee37631b179bf0c3d955548b86f
 SHA512 
d134cd9f6f0ef49cabbbed15b390a1f4102271c5a65376afe96eb93ff196f36a591c6c252a9068b74c78158ebfbbc8e89e298f46d764701d38d4ea9bbaa7f22c
+DIST smlnj-110.99.5-asdl.tgz 241656 BLAKE2B 
60900c26da035690a2b41f67ba54edb5952f30e1455c62c7a12d57986b24fb10714955ee26eb5c0e037214190e07ef246e309e9e9527dd9837d184fa0ac9d5ce
 SHA512 
3f829f057b5e33b574a79e6efdb5a0d595a462d6d6f95036d44924e6872898b353a21ae2d650bf42589d4bb444c77fb0d7a50857ca7514fa4d229be3ed305691
+DIST smlnj-110.99.5-boot.amd64-unix.tgz 6000465 BLAKE2B 
56d84401739540bde737ef35814ed73ec6381b88b29a93503e242fd60c1bb421cd30d40439cd9e334e8ea70f18e3e25f2150c0a5cc143ec649f54bf65803abe4
 SHA512 
aa2ea0d615d9e90dedab6b9c915e642bb6ebb4189e1bea0214c47b057208a3a2a7609bdb59126c8331ecd49d3c1717b6db2ab18c2cca362cc5ff92dd51df539e
+DIST smlnj-110.99.5-boot.ppc-unix.tgz 5879832 BLAKE2B 
552c04efae3f32b6871c439eb1d5f36deb8bc06d154b3e44c2cf4bfcf264c108ddb6ea4f7be4bbf2165a197c0e2023e2d841255a601ef0eb99363925728921cb
 SHA512 
ca9017bbe6f9ced187ca5a35c62aeb55f64d49cab660b2dc78122c253d91b2a1617d6446db63527e579eb1527c32a3256b3d9a4edfb7b2c7c4f4d7b95b060b28
+DIST smlnj-110.99.5-boot.sparc-unix.tgz 6019691 BLAKE2B 
4eca69f41a567f012ae94fef2c158f82380e9e7d4acddffd3e4692aa3c98e08bf321c2acf9f955bd47e069e93c5f0b2c4813396b445259daf0313033a37215fc
 SHA512 
84e0d15d6b351d2deea0385ef46e76b1cc9c813377d7026bdbc65bb4d754d78b1d66d620337a6e2443e16c1586af70e6f26aa622d3f5ff1fe6878b9091528748
+DIST smlnj-110.99.5-boot.x86-unix.tgz 5957165 BLAKE2B 
162ffc78cefc46d7953b03d567aede86f80e55222467f3ff54007af1d503052a58ea2df43e20f85c1d17799e10367d7291abf2798505de4daedfdabd48e33369
 SHA512 
48f5aded7422f2d587e8cfa43161b18c71d4d57219a366a04162d16145ce4ae3ef7f168a65de635e770d510ba326b3a2a171d9a3a9fda9a8b587e057d114c3d3
+DIST smlnj-110.99.5-ckit.tgz 200816 BLAKE2B 
19baf874be066c677c88b316659b3350a0343c45faa4a61704e93a1ba940bf2a0be7aa915ef06fc49b8b2be35bdb3ee1e69ce7e2bf75f8f713c24654a9142b4d
 SHA512 
e276c665fe732b33e3bb2d564bcd321e51613ab660da02c808740b8dc362c19ff2eeca7f18c4ebdd618fcccb5c149c1e514ec96fdeb3768045d1a6689256625c
+DIST smlnj-110.99.5-cm.tgz 220329 BLAKE2B 
30bc6a5ab4a5009cb63dbb2cc87196d94c5c7c05647607fca5cff8baf06a66b6cd48191d7c2d560ab1b3e802f3a7c0e3374250efdda0b8fc7c0ec66dc1b83148
 SHA512 
9fc83a637868023fbad0e955a43d36db879538a6515707068b70b50ef957f1602065f2af0603fec47488be1c7e77b1b080ca139bc7d363da30de91938a96f86a
+DIST smlnj-110.99.5-cml.tgz 103975 BLAKE2B 
5eb737d7aa39c393f613464fbd655741b17d53953a3cf005bb7b595e0ae166657cdebaf7a2c47c16ea23ea13d2f7a4d9b043e9634cafb001ab1661122c71c429
 SHA512 
d6e789ebfae42724e70863e2bb5b315675a16254f3ec95d9dc7cc0a3f1738c6ae1333eb027fb0c63053df452d3f9faf31cda0f8ef76fb0984f738e466411a151
+DIST smlnj-110.99.5-compiler.tgz 888050 BLAKE2B 
8d7ee627207fd9ed3464efa5cd35db048a08d66858e81092a877b64f0188e4f0397598e2307e338ff9fe4f030293f7e70f22005eca74c132fbd8d151e9eb19ee
 SHA512 
f37ec10a68ce42c60821c1258cae65e93dac0fbfc5cbd9bf37de3dae61b2df065e737faf16504d8eda9e258c4520d3805c7b265457e6f60302975e5142d3c967
+DIST smlnj-110.99.5-config.tgz 23303 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/dotnet-outdated/

2024-05-26 Thread Maciej Barć
commit: 3746348b4514c4143fb6c5fb9196370731672590
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun May 26 20:58:59 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun May 26 21:36:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3746348b

dev-dotnet/dotnet-outdated: drop old 4.6.0

Signed-off-by: Maciej Barć  gentoo.org>

 dev-dotnet/dotnet-outdated/Manifest|   1 -
 .../dotnet-outdated/dotnet-outdated-4.6.0.ebuild   | 321 -
 2 files changed, 322 deletions(-)

diff --git a/dev-dotnet/dotnet-outdated/Manifest 
b/dev-dotnet/dotnet-outdated/Manifest
index f35a858ae0e8..e70a18a0c0c2 100644
--- a/dev-dotnet/dotnet-outdated/Manifest
+++ b/dev-dotnet/dotnet-outdated/Manifest
@@ -1,7 +1,6 @@
 DIST castle.core.5.0.0.nupkg 797531 BLAKE2B 
e24ccd29030be7d337291ea670bf6909b8a58f1fc2a3c413ca2307d948445761ea479e89ea3262196677d32b12cf49c185d90d0c9d5d07ea8330f4decf0dc027
 SHA512 
210328587ff705f78fa46a9e1bdc07c5a8110335122d533f604bde9382b6317677a3168cb4238a45483fc38bd3d2661738f6afaecc42d170b7ba778912cfa74e
 DIST castle.core.5.1.1.nupkg 800128 BLAKE2B 
28c469b65fa9898e0dd87a416b015462db1761f11429654f613541245b213ce62f77257a63770468f8019d635bef20e50e60f620359d0e39ceafbcc7bf88214c
 SHA512 
378a149ebfaa12d00cb35bcaee8806803df7bc75980c9e0c67f36e3e057d6af2abaead24cd8274a9595c7ac74cb9597c9d6913b1125b86e6b156a66f7a1ac2fa
 DIST csvhelper.30.0.1.nupkg 717621 BLAKE2B 
7461c95cf2687cb0344261a967c22c33602f2a360a18073fcfc4fcebe9513a56ab15c530683458c7c64bd2ceab4cc8c376aae01905f093f7774efb4bedc4a159
 SHA512 
f02de9ab8f3a99b5b6d83abc0e8eebbd65563512c3610cbdf4f433202075c342fcfe58245c3ab7735e328433e80f0d6379dbfd5fc5392df27fdaa15182a438da
-DIST dotnet-outdated-4.6.0.tar.gz 134898 BLAKE2B 
ccefdcffd86436c81ec809eca5c3f7e025789f9bf2c62393408791b4a5105a4896d7217ac73786332ad4402978c9df99a3d62f99498d38bb28c871498030fb7c
 SHA512 
6a6181d8482f2a01653192f6087762e1af5ca49fb795304171bc964bcd6095203460d4bc3e47051d24199d064a24847484d9b20b8845ea2e6cc161fcb999b780
 DIST dotnet-outdated-4.6.1.tar.gz 135711 BLAKE2B 
36453875f01b9870723648f2a1e224476d5e5c127bdea033e0584d1dac34e5ff74bf2f3d84bad132d48281cad98a8d58d890c5a76a1f875340b763159d56e92d
 SHA512 
0327833f60407d7ffa820df2be2c8fd1feb12b97c2fbc905fb0d8ce43fe002faee597e44dddbb2e37c3de761e69e8af1b8e40487d4f582d6a26087b8efa05970
 DIST dotnet-outdated-4.6.2.tar.gz 137021 BLAKE2B 
737d0a1994fcbdb6add9ef3034f36f4d9345d0ea82d24f6a911af8004f4dc2817b4d7730dea1702e04312ca5c0408d62d2c898a8fa8a9140f0ee1dd10197f1f9
 SHA512 
06f41b42a223d7dd53c3c73327650202aac13b1a142433a82cee3c9672949588633ccf8e9b8d942a8ac5b49683c35028fa671eb92e88bfdfe6a5a0a01b26580a
 DIST dotnet-xunit.2.3.1.nupkg 774955 BLAKE2B 
338a47a377be9bb1edc7bebd765d2d9e740307358bd03ab3f18153f21ad00a7a3cbbb7de0341ae96c0b4355e6f3a41b0e40692d73bd1bfb67d531f054ee0c60c
 SHA512 
2f0ee05b38a7674b4e1826a1284dbf18e2d122ae3f5f741150b318669ad1ebedb03e22a7c5c35d8b43c3a7a1a70ec8253eeb0b74915eb81309bcd998218dcdb8

diff --git a/dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.0.ebuild 
b/dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.0.ebuild
deleted file mode 100644
index b595f10a6967..
--- a/dev-dotnet/dotnet-outdated/dotnet-outdated-4.6.0.ebuild
+++ /dev/null
@@ -1,321 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DOTNET_PKG_COMPAT=8.0
-NUGETS="
-castle.core@5.0.0
-csvhelper@30.0.1
-dotnet-xunit@2.3.1
-libuv@1.9.0
-mcmaster.extensions.commandlineutils@4.0.2
-microsoft.bcl.asyncinterfaces@7.0.0
-microsoft.codeanalysis.analyzers@1.1.0
-microsoft.codeanalysis.common@1.3.0
-microsoft.codeanalysis.csharp@1.3.0
-microsoft.codeanalysis.visualbasic@1.3.0
-microsoft.codecoverage@17.8.0
-microsoft.csharp@4.0.1
-microsoft.extensions.dependencyinjection.abstractions@7.0.0
-microsoft.extensions.dependencyinjection@7.0.0
-microsoft.net.test.sdk@17.8.0
-microsoft.netcore.app@1.0.0
-microsoft.netcore.dotnethost@1.0.1
-microsoft.netcore.dotnethostpolicy@1.0.1
-microsoft.netcore.dotnethostresolver@1.0.1
-microsoft.netcore.jit@1.0.2
-microsoft.netcore.platforms@1.0.1
-microsoft.netcore.platforms@1.1.0
-microsoft.netcore.runtime.coreclr@1.0.2
-microsoft.netcore.targets@1.0.1
-microsoft.netcore.targets@1.1.0
-microsoft.netcore.windows.apisets@1.0.1
-microsoft.testplatform.objectmodel@17.8.0
-microsoft.testplatform.testhost@17.8.0
-microsoft.visualbasic@10.0.1
-microsoft.win32.primitives@4.0.1
-microsoft.win32.primitives@4.3.0
-microsoft.win32.registry@4.0.0
-netstandard.library@1.6.0
-netstandard.library@1.6.1
-newtonsoft.json@13.0.3
-nsubstitute@5.0.0
-nuget.common@6.8.0
-nuget.configuration@6.8.0
-nuget.credentials@6.8.0
-nuget.dependencyresolver.core@6.8.0
-nuget.frameworks@6.5.0
-nuget.frameworks@6.8.0
-nuget.librarymodel@6.8.0
-nuget.packaging@6.8.0
-nuget.projectmodel@6.8.0
-nuget.protocol@6.8.0
-nuget.versioning@6.8.0
-runtime.any.system.collections@4.3.0
-runtime.any.system.diagnostics.tools@4.3.0

  1   2   3   4   >