[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-portable-utils/

2023-05-15 Thread Joonas Niilola
commit: 785628e6fb7f551db408fab9d3e9b37405494bfb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 16 05:56:29 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 16 05:58:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785628e6

sys-apps/s6-portable-utils: Stabilize 2.3.0.2 x86, #906462

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/s6-portable-utils/s6-portable-utils-2.3.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/s6-portable-utils/s6-portable-utils-2.3.0.2.ebuild 
b/sys-apps/s6-portable-utils/s6-portable-utils-2.3.0.2.ebuild
index 57f0347710bb..36d808ebf75e 100644
--- a/sys-apps/s6-portable-utils/s6-portable-utils-2.3.0.2.ebuild
+++ b/sys-apps/s6-portable-utils/s6-portable-utils-2.3.0.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 
 RDEPEND=">=dev-libs/skalibs-2.13.0.0:="
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-linux-init/

2023-05-15 Thread Joonas Niilola
commit: 2d34d516c983116b8777829ed4ba782cd31459dd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 16 05:56:29 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 16 05:58:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d34d516

sys-apps/s6-linux-init: Stabilize 1.1.1.0 x86, #906462

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/s6-linux-init/s6-linux-init-1.1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/s6-linux-init/s6-linux-init-1.1.1.0.ebuild 
b/sys-apps/s6-linux-init/s6-linux-init-1.1.1.0.ebuild
index 73cdf7c7e691..73485c0fdbd4 100644
--- a/sys-apps/s6-linux-init/s6-linux-init-1.1.1.0.ebuild
+++ b/sys-apps/s6-linux-init/s6-linux-init-1.1.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm x86"
 IUSE="+sysv-utils"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-linux-utils/

2023-05-15 Thread Joonas Niilola
commit: a5667e689e0257ebac7a49b51b8f46066f4b961c
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 16 05:56:10 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 16 05:58:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5667e68

sys-apps/s6-linux-utils: Stabilize 2.6.1.2 amd64, #906462

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild 
b/sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild
index 43ea27b14a6a..1769e60ef6d6 100644
--- a/sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild
+++ b/sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~x86"
 
 RDEPEND=">=dev-libs/skalibs-2.13.0.0:="
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: mail-client/thunderbird/

2023-05-15 Thread Joonas Niilola
commit: f446c0acea7d856635217ed306a2c24991d1cd9b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 16 05:57:25 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 16 05:58:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f446c0ac

mail-client/thunderbird: drop 102.10.0, 102.10.1

Signed-off-by: Joonas Niilola  gentoo.org>

 mail-client/thunderbird/Manifest   |  131 ---
 .../thunderbird/thunderbird-102.10.0.ebuild| 1178 
 .../thunderbird/thunderbird-102.10.1.ebuild| 1178 
 3 files changed, 2487 deletions(-)

diff --git a/mail-client/thunderbird/Manifest b/mail-client/thunderbird/Manifest
index eff15bc0caa0..336998a5cf8e 100644
--- a/mail-client/thunderbird/Manifest
+++ b/mail-client/thunderbird/Manifest
@@ -1,135 +1,4 @@
-DIST firefox-102esr-patches-09jtb.tar.xz 20492 BLAKE2B 
d5771a9d665cc53ceea0222d48bd73cb0b8896d70aea88fb70744d29f1af0e43f148dd3f1269e03e04a63949e1d50205ba795bec9f4a55d3261e0a2ae8c078ee
 SHA512 
dcfbe583a5f84eaecd506f836043a4a4811bfee9d9cafbf47efce367ee2ff6463a7dc223e78410a3e5b30201fbd62627317dc74c5ebd1d6f3e275105655f29cd
 DIST firefox-102esr-patches-10tb.tar.xz 21740 BLAKE2B 
46da143f4d2ef474542752b7648cd80faf52332dc1b315fad6474dc2d1cb60848852f3a1f3e96934b50247f4c9add94d4a5d0d279a848f7d3b959d743ad98482
 SHA512 
6a0e9661ce30786e5480d3a81efe7df67f550da4b2fa5e71d4cbfd191320c975bdc1a4a9971e7df366e79242c89e58cc951d5a7058452773b354edb20b7f60a0
-DIST thunderbird-102.10.0-af.xpi 556850 BLAKE2B 
831a4dd9888298acb5e1dab0cb0eb1ab19c4fc21196fed7fe16996a3c97460859adb5aa851312c8bf243e090a7132c0923c2546994a898a62c39cbf90e722388
 SHA512 
a634335728a4774e0eb8f9d4d4832d283c7a3e9f25b1b0c1c7fe2610c7f1772d9896d1c0fbeef57d4d0d6285a9151b4122a324e3e1624889950a7d7c7a03ec1d
-DIST thunderbird-102.10.0-ar.xpi 666812 BLAKE2B 
ae79127683f80b58cf3600d232df35168cd3fe44ce4332467b012eafe90ce8e051c457b354184429c91d34d189788ca6ffd9801ab5920c87f7bbfd3fcfcbd770
 SHA512 
d04cedeb000a028faad9a6e68bed0f83fff48a7bbef229ffb119b82eccc9199e3981adcb2fc34ca85e2a38b25ce2b163cc56d923d71e7a835aedabb2c50d5d15
-DIST thunderbird-102.10.0-ast.xpi 572267 BLAKE2B 
a6b10b58eb850dfacba9a64fa33740020aa323306b327a588fa6a0fd39dd0fdef2b9e604e5120f02291fb0bc83ebd2bfffb12f0114db46418cdcc2c96635bae0
 SHA512 
68db8dd191eceb4e3721242dafaf3f1de1cf371cc22804fc07ad0e8f114a0402941cd2b3e3eeebd52d9a3dc8335593189f8ce080afdb04a87db615364b1f3372
-DIST thunderbird-102.10.0-be.xpi 701892 BLAKE2B 
16a47ad7f209d8922c58f14bc710c8e28885f33b0466d6b623b61e0e7d7c04757b9be272c4f127a3f7f96bb0bfe4db6e9e861bdc6d04b4f40db3ec0a686fffb1
 SHA512 
e80f7e9facc58730b7bc1a9991b9aa5efcbe032f73808a34c11f61d47d4e443d6e1512c4bec25e83ca560560acb5a89e46b226fba4f93de786b02a40db53b28c
-DIST thunderbird-102.10.0-bg.xpi 693378 BLAKE2B 
94729dc5963f5772d156dcc51e5ca4de595f8230d304ac52f91a64c69191452069b0007718c9f311ec25b33dae180469535bd9ce2061aa8b9a4b8c9433141c07
 SHA512 
592aa1661385148741073f7ef29aad344ef0abbeb5d973c55b1f0f958467fd0b927a3aa600d9270cb2130962ca403b18679a2adc69070c9a0d8eafd9359d553b
-DIST thunderbird-102.10.0-br.xpi 626473 BLAKE2B 
883ae04ba25ae23cd491db4e352c0f12554364976132058c945b023b6ac60c3b6bd73547505d4f066d42c8a795b10b132d942dcf01455d867fb96fdce53f1cb3
 SHA512 
826ca679084a3401af1055352334f8685c2840b2a768c8bac4236d779eba420a480b65932fcf795e72733ef85c0dc7006b69d3646a5a47f50577da6297228ea1
-DIST thunderbird-102.10.0-ca.xpi 651368 BLAKE2B 
3ac3570fbda54e94135ea733a4a5a80c0946d6b1454b5ad3ddbd97e2b83cb2f269117604037054297d530ef82d6d1145bfb112ff263dc98e2ed7ab5fec11b09c
 SHA512 
21f60f67e1daa2dca6f0b7926475adea8a81df16b38be8662ed8df802163d5bbbe5fe4de2e7a77e4ac8a4b394f23c8595643902800a176378fd6e92312e250d3
-DIST thunderbird-102.10.0-cak.xpi 651758 BLAKE2B 
3743cb688d48482bfb16364585d0f8b15e47207c0bedb1b9b76be9bcdc7fb00fcf2783a892d2f9c0eefcdaf59b9e46ba2b88785d474dca83a915cb8dbd89a1dc
 SHA512 
0117728de5e5ed3c1312532c7e6704e33c705f8901527a75d52c1cde1173f58e23ece58bd45d6fe0d68e607eda98a302801819e43ced0d262e9eb110e3bcdb08
-DIST thunderbird-102.10.0-cs.xpi 728626 BLAKE2B 
dc1f2e5db97fbdf60d695a6dccff33fd7c73a4764a3e009175b83be8af0755bcf6e945c879d91f1f8b7dd8d39acc67805f4bb067cc91571a0e7564f4d85b2da3
 SHA512 
3ed996481b5fddcf1d5c972e37b49bea298454cfe7e72339c632a7afe91fab722ea4e91c9d3a646c91f3f0474a403f6a4f9a8c83e523528123c93e7918b96fe3
-DIST thunderbird-102.10.0-cy.xpi 705578 BLAKE2B 
3dce77d7832552921c724eed23d87d8a80aa48ae3eb8b9f595aeb92f365132aa19695e0443257abcfbdf5bd972acdb20266b8d56475442560b1bd17ac151da4b
 SHA512 
9869539f57fa3f9d93432c414e0679e3e4329919c86459cf1a57e1ddc6f464a0d7f2edac90a9a53e6e40a64baf2b30cb5c551e3784e4244913ff17b3245df1d3
-DIST thunderbird-102.10.0-da.xpi 685257 BLAKE2B 
684498353c6cb33740094c0ae497c997550772383e9c0fa2d5b515ac7d75448d9625120070ba714f254b38418ddd69457c0c15063a23e5b3bb4f98950039e0a0
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: media-gfx/entice/

2023-05-15 Thread Joonas Niilola
commit: 123bac11a3acba440362e912999c5197bcd1a813
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 16 05:57:42 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 16 05:58:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=123bac11

media-gfx/entice: drop 0_pre20210919-r1

Signed-off-by: Joonas Niilola  gentoo.org>

 media-gfx/entice/Manifest   |  1 -
 media-gfx/entice/entice-0_pre20210919-r1.ebuild | 45 -
 2 files changed, 46 deletions(-)

diff --git a/media-gfx/entice/Manifest b/media-gfx/entice/Manifest
index 0a0d16a6acaf..32b2bc3334ea 100644
--- a/media-gfx/entice/Manifest
+++ b/media-gfx/entice/Manifest
@@ -1,2 +1 @@
-DIST entice-0_pre20210919.tar.gz 102691 BLAKE2B 
2967f34acad5900c798ec2fa776cc5722cf34f4f097e37dfce50749e80a02a422f77e93f2a2d149f2151512fa6ce8f51ca9a29650276eae8cb6609c2b0e2bf20
 SHA512 
8f38f00d344b8477a410176e7a1ecf75ffe46a413caca4b497d81440b2a48e52cd6da35305729fe971a955de2c613ab7f78ce5c6b60884b771e8298d12f0c782
 DIST entice-0_pre20220809.tar.gz 7940222 BLAKE2B 
8fb23d904e66894f60db94e64f5d9f0f00b82d6409c3c5e3439ecb8cd7835d2aadd7e52280eed4fc81fd0ac92fc02c9ad58c32d263f3081d93986bf21037c04e
 SHA512 
2f6d549d87ca39be3b2d2fa15b488c6ddf0a31fc5164d90e7b4c37343af2fe44c674330b3764f100b048f94da003c7807e28b95ab059e3c04632026e53e5b96b

diff --git a/media-gfx/entice/entice-0_pre20210919-r1.ebuild 
b/media-gfx/entice/entice-0_pre20210919-r1.ebuild
deleted file mode 100644
index 1876aaec1865..
--- a/media-gfx/entice/entice-0_pre20210919-r1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson optfeature xdg
-
-MY_COMMIT="8b62c4ff8eeadd37d5304a01b287da3011283b66"
-
-DESCRIPTION="A simple image viewer based on EFL"
-HOMEPAGE="https://github.com/vtorri/entice;
-SRC_URI="https://github.com/vtorri/entice/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-
-DEPEND="|| ( dev-libs/efl[X] dev-libs/efl[wayland] )
-   media-libs/libexif"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/entice-${MY_COMMIT}"
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   optfeature_header "Image format support:"
-   optfeature "avif support" dev-libs/efl[avif]
-   optfeature "bmp,wbmp support" dev-libs/efl[bmp]
-   optfeature "dds support" dev-libs/efl[dds]
-   optfeature "gif support" dev-libs/efl[gif]
-   optfeature "heif support" dev-libs/efl[heif]
-   optfeature "ico,cur support" dev-libs/efl[ico]
-   optfeature "jp2k support" dev-libs/efl[jpeg2k]
-   optfeature "pmaps support" dev-libs/efl[pmaps]
-   optfeature "psd support" dev-libs/efl[psd]
-   optfeature "raw support" dev-libs/efl[raw]
-   optfeature "svg,rsvg support" dev-libs/efl[svg]
-   optfeature "tga support" dev-libs/efl[tga]
-   optfeature "tgv support" dev-libs/efl[tgv]
-   optfeature "tiff support" dev-libs/efl[tiff]
-   optfeature "webp support" dev-libs/efl[webp]
-   optfeature "xcf support" dev-libs/efl[xcf]
-   optfeature "xpm support" dev-libs/efl[xpm]
-}



[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-linux-utils/

2023-05-15 Thread Joonas Niilola
commit: 13094fbae3e018f3ed7789f5bb52298f6f271172
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 16 05:56:29 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 16 05:58:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13094fba

sys-apps/s6-linux-utils: Stabilize 2.6.1.2 x86, #906462

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild 
b/sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild
index 1769e60ef6d6..ba5d70f74e27 100644
--- a/sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild
+++ b/sys-apps/s6-linux-utils/s6-linux-utils-2.6.1.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 
 RDEPEND=">=dev-libs/skalibs-2.13.0.0:="
 DEPEND="${RDEPEND}"



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

2023-05-15 Thread Joonas Niilola
commit: 2040fe1cea03e902fc2b03369e850304a469cadb
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 16 05:56:28 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 16 05:58:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2040fe1c

dev-libs/skalibs: Stabilize 2.13.1.1 x86, #906462

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/skalibs/skalibs-2.13.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/skalibs/skalibs-2.13.1.1.ebuild 
b/dev-libs/skalibs/skalibs-2.13.1.1.ebuild
index 05f76bc92384..25737e78a426 100644
--- a/dev-libs/skalibs/skalibs-2.13.1.1.ebuild
+++ b/dev-libs/skalibs/skalibs-2.13.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 HTML_DOCS=( doc/. )
 



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

2023-05-15 Thread Joonas Niilola
commit: 6a5011c586bc32f4355af06a22088a1caca0bc10
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 16 05:56:28 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 16 05:58:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a5011c5

sys-apps/s6: Stabilize 2.11.3.2 x86, #906462

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/s6/s6-2.11.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/s6/s6-2.11.3.2.ebuild b/sys-apps/s6/s6-2.11.3.2.ebuild
index 5c3b8935c879..7edd95a7f70b 100644
--- a/sys-apps/s6/s6-2.11.3.2.ebuild
+++ b/sys-apps/s6/s6-2.11.3.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~riscv x86"
 IUSE="+execline"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-linux-init/

2023-05-15 Thread Joonas Niilola
commit: cbbc5b1dba5fed44523fdae84e270cca089c5ca4
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 16 05:56:10 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 16 05:58:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbbc5b1d

sys-apps/s6-linux-init: Stabilize 1.1.1.0 amd64, #906462

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/s6-linux-init/s6-linux-init-1.1.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/s6-linux-init/s6-linux-init-1.1.1.0.ebuild 
b/sys-apps/s6-linux-init/s6-linux-init-1.1.1.0.ebuild
index 795a17748e77..73cdf7c7e691 100644
--- a/sys-apps/s6-linux-init/s6-linux-init-1.1.1.0.ebuild
+++ b/sys-apps/s6-linux-init/s6-linux-init-1.1.1.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 IUSE="+sysv-utils"
 
 RDEPEND="



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

2023-05-15 Thread Joonas Niilola
commit: 35c8067d18a015feda941a10d93f29ef98ab0492
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 16 05:56:10 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 16 05:58:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c8067d

sys-apps/s6: Stabilize 2.11.3.2 amd64, #906462

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/s6/s6-2.11.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/s6/s6-2.11.3.2.ebuild b/sys-apps/s6/s6-2.11.3.2.ebuild
index 589e48f8ebb4..5c3b8935c879 100644
--- a/sys-apps/s6/s6-2.11.3.2.ebuild
+++ b/sys-apps/s6/s6-2.11.3.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~riscv ~x86"
 IUSE="+execline"
 
 RDEPEND="



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

2023-05-15 Thread Joonas Niilola
commit: 525b7424cbc2ae2c60c5779aa94e44d8efe0ef70
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 16 05:56:28 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 16 05:58:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=525b7424

dev-lang/execline: Stabilize 2.9.3.0 x86, #906462

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-lang/execline/execline-2.9.3.0.ebuild 
b/dev-lang/execline/execline-2.9.3.0.ebuild
index 5bf501a87d53..c01c9cc199be 100644
--- a/dev-lang/execline/execline-2.9.3.0.ebuild
+++ b/dev-lang/execline/execline-2.9.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 ~arm ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~riscv x86"
 
 RDEPEND=">=dev-libs/skalibs-2.13.0.0:="
 DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/s6-portable-utils/

2023-05-15 Thread Joonas Niilola
commit: 580a7d401dfe1cbe241533db0131e73daf724ea7
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 16 05:56:10 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 16 05:58:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580a7d40

sys-apps/s6-portable-utils: Stabilize 2.3.0.2 amd64, #906462

Signed-off-by: Joonas Niilola  gentoo.org>

 sys-apps/s6-portable-utils/s6-portable-utils-2.3.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/s6-portable-utils/s6-portable-utils-2.3.0.2.ebuild 
b/sys-apps/s6-portable-utils/s6-portable-utils-2.3.0.2.ebuild
index 84d119227fea..57f0347710bb 100644
--- a/sys-apps/s6-portable-utils/s6-portable-utils-2.3.0.2.ebuild
+++ b/sys-apps/s6-portable-utils/s6-portable-utils-2.3.0.2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="amd64 ~arm ~x86"
 
 RDEPEND=">=dev-libs/skalibs-2.13.0.0:="
 DEPEND="${RDEPEND}"



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

2023-05-15 Thread Joonas Niilola
commit: 8332a2ffe0efebf4c8192ee91e7521c4b72ded9b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 16 05:56:09 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 16 05:58:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8332a2ff

dev-lang/execline: Stabilize 2.9.3.0 amd64, #906462

Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-lang/execline/execline-2.9.3.0.ebuild 
b/dev-lang/execline/execline-2.9.3.0.ebuild
index 99842e4ae590..5bf501a87d53 100644
--- a/dev-lang/execline/execline-2.9.3.0.ebuild
+++ b/dev-lang/execline/execline-2.9.3.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~riscv ~x86"
 
 RDEPEND=">=dev-libs/skalibs-2.13.0.0:="
 DEPEND="${RDEPEND}"



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

2023-05-15 Thread Joonas Niilola
commit: 779a5678bf6ad10f0928aad49102e90e846fc8c1
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue May 16 05:56:05 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue May 16 05:58:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=779a5678

dev-libs/skalibs: Stabilize 2.13.1.1 amd64, #906462

Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/skalibs/skalibs-2.13.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/skalibs/skalibs-2.13.1.1.ebuild 
b/dev-libs/skalibs/skalibs-2.13.1.1.ebuild
index 746086486c1a..05f76bc92384 100644
--- a/dev-libs/skalibs/skalibs-2.13.1.1.ebuild
+++ b/dev-libs/skalibs/skalibs-2.13.1.1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86"
 
 HTML_DOCS=( doc/. )
 



[gentoo-commits] repo/gentoo:master commit in: dev-libs/kpathsea/, app-text/ps2pkm/, dev-libs/ptexenc/, dev-tex/bibtexu/, ...

2023-05-15 Thread Sam James
commit: dd259414e65bc83375438ec7a51fdec2278c357d
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 05:44:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 05:44:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd259414

*/*: fix texlive SRC_URI

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

 app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild|  6 +++---
 app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild   |  2 +-
 app-text/texlive-core/texlive-core-2021-r2.ebuild| 12 ++--
 app-text/texlive-core/texlive-core-2021-r3.ebuild| 12 ++--
 app-text/texlive-core/texlive-core-2021-r6.ebuild| 12 ++--
 app-text/ttf2pk2/ttf2pk2-2.0_p20210325.ebuild|  2 +-
 dev-libs/kpathsea/kpathsea-6.3.3_p20210325-r1.ebuild |  8 
 dev-libs/ptexenc/ptexenc-1.3.9_p20210325-r1.ebuild   |  2 +-
 dev-tex/bibtexu/bibtexu-3.71_p20210325.ebuild|  6 +++---
 9 files changed, 31 insertions(+), 31 deletions(-)

diff --git a/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild 
b/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild
index 2db4040223d4..e2ff5b16715a 100644
--- a/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild
+++ b/app-text/dvipsk/dvipsk-2021.1_p20210325-r1.ebuild
@@ -7,19 +7,19 @@ inherit texlive-common
 
 DESCRIPTION="DVI-to-PostScript translator"
 HOMEPAGE="http://tug.org/texlive/;
-SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz;
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz;
 
 TL_VERSION=2021
 EXTRA_TL_MODULES="dvips"
 EXTRA_TL_DOC_MODULES="dvips.doc"
 
 for i in ${EXTRA_TL_MODULES} ; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
 done
 
 SRC_URI="${SRC_URI} doc? ( "
 for i in ${EXTRA_TL_DOC_MODULES} ; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${TL_VERSION}.tar.xz;
 done
 SRC_URI="${SRC_URI} ) "
 

diff --git a/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild 
b/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild
index 252d4f99d3ef..e90082c96694 100644
--- a/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild
+++ b/app-text/ps2pkm/ps2pkm-1.8_p20210325-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DESCRIPTION="Tool that converts a PostScript type1 font into a corresponding 
TeX PK font"
 HOMEPAGE="http://tug.org/texlive/;
-SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz;
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/texlive-${PV#*_p}-source.tar.xz;
 
 LICENSE="MIT"
 SLOT="0"

diff --git a/app-text/texlive-core/texlive-core-2021-r2.ebuild 
b/app-text/texlive-core/texlive-core-2021-r2.ebuild
index ab7fa1955b85..ccbe7bcbde77 100644
--- a/app-text/texlive-core/texlive-core-2021-r2.ebuild
+++ b/app-text/texlive-core/texlive-core-2021-r2.ebuild
@@ -16,9 +16,9 @@ HOMEPAGE="https://tug.org/texlive/;
 SLOT="0"
 LICENSE="GPL-2 LPPL-1.3c TeX"
 
-SRC_URI="https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${MY_P}.tar.xz
-   
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
-   
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz;
+SRC_URI="https://dev.gentoo.org/~sam/distfiles/texlive/${MY_P}.tar.xz
+   https://dev.gentoo.org/~sam/distfiles/texlive/texlive-tlpdb-${PV}.tar.xz
+   
https://dev.gentoo.org/~sam/distfiles/texlive/${PN}-patches-${PV}-${PATCHLEVEL}.tar.xz;
 
 # We ship binextra collection alongside
 TL_CORE_BINEXTRA_MODULES="
@@ -61,17 +61,17 @@ TL_CORE_EXTRA_DOC_MODULES="gsftopk.doc texlive.infra.doc 
texlive-scripts.doc ${T
 TL_CORE_EXTRA_SRC_MODULES="${TL_CORE_BINEXTRA_SRC_MODULES}"
 
 for i in ${TL_CORE_EXTRA_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${PV}.tar.xz;
 done
 
 SRC_URI="${SRC_URI} doc? ( "
 for i in ${TL_CORE_EXTRA_DOC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${PV}.tar.xz;
 done
 SRC_URI="${SRC_URI} )"
 SRC_URI="${SRC_URI} source? ( "
 for i in ${TL_CORE_EXTRA_SRC_MODULES}; do
-   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~{zlogene,sam}/distfiles/texlive/tl-${i}-${PV}.tar.xz;
+   SRC_URI="${SRC_URI} 
https://dev.gentoo.org/~sam/distfiles/texlive/tl-${i}-${PV}.tar.xz;
 done
 SRC_URI="${SRC_URI} )"
 

diff --git a/app-text/texlive-core/texlive-core-2021-r3.ebuild 
b/app-text/texlive-core/texlive-core-2021-r3.ebuild

[gentoo-commits] repo/proj/guru:dev commit in: dev-python/dtreeviz/

2023-05-15 Thread Viorel Munteanu
commit: 302da03ef6e802409cbd6eddf893211d601ade4e
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Tue May 16 05:31:22 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue May 16 05:33:18 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=302da03e

dev-python/dtreeviz: remove dependency on dev-python/xgboost

dev-python/xgboost is not available in ::guru or ::gentoo.
Ebuilds in guru cannot depend on any other overlays.

Signed-off-by: Viorel Munteanu  gentoo.org>

 dev-python/dtreeviz/dtreeviz-2.2.1.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-python/dtreeviz/dtreeviz-2.2.1.ebuild 
b/dev-python/dtreeviz/dtreeviz-2.2.1.ebuild
index 4c8501171..bf00a5ed7 100644
--- a/dev-python/dtreeviz/dtreeviz-2.2.1.ebuild
+++ b/dev-python/dtreeviz/dtreeviz-2.2.1.ebuild
@@ -17,7 +17,7 @@ LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
 # IUSE="test xgboost pyspark lightgbm"
-IUSE="test xgboost"
+IUSE="test"
 
 RDEPEND="
>=dev-python/graphviz-0.9
@@ -26,7 +26,6 @@ RDEPEND="
sci-libs/scikit-learn
dev-python/matplotlib
dev-python/colour
-   xgboost? ( dev-python/xgboost )
 "
 # xgboost: available at the science overlay: https://github.com/gentoo/sci - 
Tested
 # pyspark: available at the spark overlay: 
https://github.com/6-6-6/spark-overlay - Not tested
@@ -37,11 +36,11 @@ DEPEND="test? ( dev-python/pytest )"
 TEST_DIR="testing/testlib/models"
 
 python_prepare_all() {
-# FIXME
-   if ! use xgboost; then
+   # FIXME
+   #if ! use xgboost; then
rm $TEST_DIR/test_decision_trees_xgb_classifier.py || die
rm $TEST_DIR/test_decision_tree_xgb_regressor.py || die
-   fi
+   #fi
 
# if ! use pyspark; then
rm $TEST_DIR/test_decision_tree_spark_classifier.py || die
@@ -54,8 +53,7 @@ python_prepare_all() {
#TODO: tensorflow_decision_forests ebuild
rm $TEST_DIR/test_decision_tree_tensorflow_classifier.py || die
 
-
-distutils-r1_python_prepare_all
+   distutils-r1_python_prepare_all
 }
 
 distutils_enable_tests pytest



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

2023-05-15 Thread Michał Górny
commit: 94118a7a51c179c3e5c1f5878d024ca803b5e6e0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 05:26:01 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:26:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94118a7a

dev-python/dask: Remove old

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

 dev-python/dask/Manifest |  1 -
 dev-python/dask/dask-2023.3.2.ebuild | 71 
 2 files changed, 72 deletions(-)

diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index 7ec655a7f204..62a576edcae1 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -1,4 +1,3 @@
-DIST dask-2023.3.2.gh.tar.gz 8525841 BLAKE2B 
660f3687320c0d56abe437bf7edea2f40fe624a3f48761238b00756f61358d73d47a570399ed70f6f1f2188cb03b04fc10e5c9683e2a49c6b73a21c35173e1dc
 SHA512 
ef1a961a50e69a32aea14630e9d19fc92646e9f520fa265937bb923aeba5932397840b2971bfb9a47125672ac2bd9b0b6a017b650708a183b3bf6c0c345e2af2
 DIST dask-2023.4.0.gh.tar.gz 8511473 BLAKE2B 
3b6a4e07e0ddc1a40b9494089250e80254b16002c18b091911aa007e1e455f146a192e5f8f9c49b5cf73bc60d942429e1d5ff399516f2b81120ae8f4d79b1dbb
 SHA512 
40071fc3f5597312af28a5c545ebb14d2e2aa3d1a3a0a5d81d335fce3a7a8e7036c900a1caa43f84f76335c469b1bf138f662588f0d015943c4a4bf931c20349
 DIST dask-2023.4.1.gh.tar.gz 8514681 BLAKE2B 
5bdf8e81692f16b16f3c38ac45e309f73bf85b51aa3c2d9edaae36dc1d43b96a91a8f79e5219ea2a380d26f75c0954dec507b5913b74fdfabe691b340656c75f
 SHA512 
e640ec2bb532dd2723db1c51a023b62aba1198a393beea8eec359f47388a2a42e7a0fe20d06f393ba0538b86fe2f6e0d29eb00eada9cf4ca22acc45b80062dc9
 DIST dask-2023.5.0.gh.tar.gz 8515830 BLAKE2B 
b703407b238057be5238dce1987b280e6e5a38389091b6c9bd08ee06a042309e69fa20d2f511b35a7c74982fc91115507da3c125c74df16ebfbee97fc1782a77
 SHA512 
12381da648753e675920c29f2071b962319fa7a653b0f75cf9f5e6cd1319d8c2f9d2cac74de1097b5f162886a46499b90787f16bb22526f5bf6c1e6449f1629a

diff --git a/dev-python/dask/dask-2023.3.2.ebuild 
b/dev-python/dask/dask-2023.3.2.ebuild
deleted file mode 100644
index 7ddc06075f6a..
--- a/dev-python/dask/dask-2023.3.2.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
-HOMEPAGE="
-   https://www.dask.org/
-   https://github.com/dask/dask/
-   https://pypi.org/project/dask/
-"
-SRC_URI="
-   https://github.com/dask/dask/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}]
-   >=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}]
-   >=dev-python/importlib-metadata-4.13.0[${PYTHON_USEDEP}]
-   >=dev-python/numpy-1.21[${PYTHON_USEDEP}]
-   >=dev-python/pandas-1.3[${PYTHON_USEDEP}]
-   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
-   >=dev-python/partd-1.2.0[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
-   >=dev-python/toolz-0.8.2[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/toolz[${PYTHON_USEDEP}]
-   test? (
-   dev-python/moto[${PYTHON_USEDEP}]
-   dev-python/numexpr[${PYTHON_USEDEP}]
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/scipy[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_DESELECT=(
-   # more tests relying on -Werror
-   "dask/array/tests/test_overlap.py::test_map_overlap_no_depth[None]"
-   dask/array/tests/test_random.py::test_RandomState_only_funcs
-   # TODO
-   dask/array/tests/test_reductions.py::test_mean_func_does_not_warn
-   dask/tests/test_config.py::test__get_paths
-   dask/array/tests/test_linalg.py::test_solve_assume_a
-   
"dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[0-float-5-1-True]"
-   
"dask/dataframe/tests/test_dataframe.py::test_repartition_npartitions[1-float-5-1-True]"
-   # require sqlalchemy<2.0
-   dask/dataframe/io/tests/test_sql.py
-)
-
-src_prepare() {
-   # fails with sqlalchemy-2.0, even though we don't use it x_x
-   sed -i -e '/RemovedIn20Warning/d' setup.cfg || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   epytest -p no:flaky -m "not network"
-}



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

2023-05-15 Thread Michał Górny
commit: eb54a9b2599e76d22af9923b4ce9304137029fe8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 05:26:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:26:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb54a9b2

dev-python/feedgenerator: Remove old

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

 dev-python/feedgenerator/Manifest  |  1 -
 .../feedgenerator/feedgenerator-2.0.0.ebuild   | 25 --
 2 files changed, 26 deletions(-)

diff --git a/dev-python/feedgenerator/Manifest 
b/dev-python/feedgenerator/Manifest
index bd09180dd4ca..b760d456a806 100644
--- a/dev-python/feedgenerator/Manifest
+++ b/dev-python/feedgenerator/Manifest
@@ -1,2 +1 @@
-DIST feedgenerator-2.0.0.tar.gz 23093 BLAKE2B 
9f8a597028303f86eaebc0e8e34454dda135a5d62000c4ff6b30fc5baf872b924c3bbf9a76d07817742255305d9a681a25693838992170068e4cd6af540840fb
 SHA512 
1f53077e4c757059947a487a1aa7ca8cf28545bc86f1bf3c8fbe515615f83ac4c48de5c22dd020f28c21ec6549d7f9971513f3de450bad7d4efbe0a0e444b0fe
 DIST feedgenerator-2.1.0.tar.gz 20682 BLAKE2B 
cf78ab6c8f84d82f260a315cdaac2780e563668179f13e087f760f6ba3acc11767d1d639f78b2ead9cec333ff04509b73a9e55ff0184c740cbf2090aad9f3987
 SHA512 
b8b41f5b256130166c8dba34dd950782f9acb506e3e37a2fe13b5e1f9d33f7d39b7f862e446f4f6f2f480973617feb70303f78a4fb6741f110166e61b92f0075

diff --git a/dev-python/feedgenerator/feedgenerator-2.0.0.ebuild 
b/dev-python/feedgenerator/feedgenerator-2.0.0.ebuild
deleted file mode 100644
index 4cb662d566c0..
--- a/dev-python/feedgenerator/feedgenerator-2.0.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
-inherit distutils-r1 pypi
-
-DESCRIPTION="Standalone version of django.utils.feedgenerator"
-HOMEPAGE="https://pypi.org/project/feedgenerator/;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-
-RDEPEND="
-   dev-python/pytz[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   epytest -o addopts=
-}



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

2023-05-15 Thread Michał Górny
commit: f21dc7295ec0291f6ad2b40a7ef1e1f75a2511b5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 05:27:08 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:27:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f21dc729

dev-python/tavern: Remove old

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

 dev-python/tavern/Manifest|  1 -
 dev-python/tavern/tavern-2.0.6.ebuild | 54 ---
 2 files changed, 55 deletions(-)

diff --git a/dev-python/tavern/Manifest b/dev-python/tavern/Manifest
index 8237117afa9e..c180fba781bd 100644
--- a/dev-python/tavern/Manifest
+++ b/dev-python/tavern/Manifest
@@ -1,2 +1 @@
-DIST tavern-2.0.6.gh.tar.gz 207404 BLAKE2B 
6dc5a01bac0ffce55e3459dcaf4bab60852c4d06c29e86fb6006ad7279cc7114d8e18dbdd6ce07edb70beebc77c13d4c1a34498232dcdafa9827085c7be63361
 SHA512 
d660a773fae85d40ea461a3529fd233f392f2b523501984f7f228b0b45439309a8386559477154db5bc90c0b2f3b52f27a658f30dd9ed83a945dcf8f7faf74c7
 DIST tavern-2.0.7.gh.tar.gz 207577 BLAKE2B 
1583bfdb0ef013f65ed437bb613e87ad0d0e9375cceb3ed295dfe96afcdc11607b77b9e91cfe3db2f5b53a33be56db558f2f489ba60cda15c270ab9ec07118a2
 SHA512 
9e69d4dc3a3a06855cbbb567e9b73e62fe65832e022e3d0eb471d2eee9035950207abbba2fca5e0aeda091987bebafce78ba96814a41bf785dab5a48afdc5302

diff --git a/dev-python/tavern/tavern-2.0.6.ebuild 
b/dev-python/tavern/tavern-2.0.6.ebuild
deleted file mode 100644
index e3e1c0ae466a..
--- a/dev-python/tavern/tavern-2.0.6.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=flit
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A tool, library, and Pytest plugin for testing RESTful APIs"
-HOMEPAGE="
-   https://github.com/taverntesting/tavern/
-   https://pypi.org/project/tavern/
-"
-SRC_URI="
-   https://github.com/taverntesting/tavern/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-RDEPEND="
-   dev-python/jmespath[${PYTHON_USEDEP}]
-   dev-python/paho-mqtt[${PYTHON_USEDEP}]
-   dev-python/pyjwt[${PYTHON_USEDEP}]
-   dev-python/pykwalify[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/python-box[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/stevedore[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/colorlog[${PYTHON_USEDEP}]
-   dev-python/Faker[${PYTHON_USEDEP}]
-   dev-python/jsonschema[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   # strip unnecessary pins, upstream doesn't update them a lot
-   sed -i -E -e 's:,?<=?[0-9.]+::' pyproject.toml || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   epytest -p tavern
-}



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

2023-05-15 Thread Michał Górny
commit: 3273e14b818db9ca60aa76c423d879c5890192fa
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 05:21:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:24:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3273e14b

dev-python/loky: Remove old

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

 dev-python/loky/Manifest  |  1 -
 dev-python/loky/loky-3.3.0.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/dev-python/loky/Manifest b/dev-python/loky/Manifest
index 589fef5e643e..e16c19066bf3 100644
--- a/dev-python/loky/Manifest
+++ b/dev-python/loky/Manifest
@@ -1,2 +1 @@
-DIST loky-3.3.0.gh.tar.gz 141130 BLAKE2B 
35560dca81cf41e03b24c8be6e70952c19b88fc9794cb13d7c910ac67ec4554555233026a215c6f147dc1354ad11bc14117b4eb6455ba758b79ea6650dc01f62
 SHA512 
120f771c75fe8691a198c93a91bf683af3d32c1bcaf2fa3e9c439d16546bff9feb6ce203667bd6c4e06ac326500b7bd117948e4deea6f53b04682af1f8d65734
 DIST loky-3.4.0.gh.tar.gz 143864 BLAKE2B 
bebfa2c934e4645c5cd1a4c62792bccd9b5a4ef3c9a104809b57f35ba3318596717bf82714c1b7583675bdc504dc0a2054a88009d964a900176d353a54add52c
 SHA512 
d8113f6f6c173c208b90c29bc4a296d7844f7010cfcabbd8d55106b8e93f256b2debb86aa993a33c41f40fcdd4f00c1e1e010dbe4a184b138da357652315657c

diff --git a/dev-python/loky/loky-3.3.0.ebuild 
b/dev-python/loky/loky-3.3.0.ebuild
deleted file mode 100644
index 1c2397693bbb..
--- a/dev-python/loky/loky-3.3.0.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2020-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Robust and reusable Executor for joblib"
-HOMEPAGE="https://github.com/joblib/loky;
-SRC_URI="
-   https://github.com/joblib/loky/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 ~riscv x86"
-
-RDEPEND="
-   dev-python/cloudpickle[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/numpy[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-python_test() {
-   EPYTEST_DESELECT=(
-   # docker, seriously?
-   tests/test_loky_module.py::test_cpu_count_cfs_limit
-   # hangs, and even pytest-timeout does not help
-   
tests/test_reusable_executor.py::TestExecutorDeadLock::test_deadlock_kill
-   
tests/test_reusable_executor.py::TestResizeExecutor::test_reusable_executor_resize
-   )
-
-   # high memory test needs a lot of memory + is broken on 32-bit platforms
-   epytest --skip-high-memory
-}



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

2023-05-15 Thread Michał Górny
commit: db38a7f3f50b327ad8c2ab478cbdea34795b4494
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 05:22:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:24:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db38a7f3

dev-python/icalendar: Remove old

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

 dev-python/icalendar/Manifest   |  1 -
 dev-python/icalendar/icalendar-5.0.4.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/dev-python/icalendar/Manifest b/dev-python/icalendar/Manifest
index 560b8122031d..c7ab30fd42c9 100644
--- a/dev-python/icalendar/Manifest
+++ b/dev-python/icalendar/Manifest
@@ -1,2 +1 @@
-DIST icalendar-5.0.4.tar.gz 102093 BLAKE2B 
5bb618f8abfa8c96cdf45b0fd85f97ecfbe99361fb2eda08fe6ba43da1d01642e116218bc01353a745f6dc401278887d5ffc616fcf91360174459c896362
 SHA512 
5b9b1b770c903bec4d8e5a4dc20b82d8e35eb86e6421d62abad640e65db20ccc71757a939e9ccb051653962ab5725e80dbc024703de158fee2cb0d608b8b5732
 DIST icalendar-5.0.5.tar.gz 103204 BLAKE2B 
20887b535f595ab222f3aca8ac396a71b53975816663693f89277a03be41885780d0b15269cd5955e00eeda0867db46781ea2300f542bca1a18687d50e025989
 SHA512 
1c1e6c94e2caa07686bc12389c3a5b823478f1652695bc167af95c26f92bbd3d60fb4e540d74eb90db289c647bfd6e1c82e83ee8f89bc87b80100d8b6fe5dd90

diff --git a/dev-python/icalendar/icalendar-5.0.4.ebuild 
b/dev-python/icalendar/icalendar-5.0.4.ebuild
deleted file mode 100644
index 57392e423d03..
--- a/dev-python/icalendar/icalendar-5.0.4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Package used for parsing and generating iCalendar files (RFC 
2445)"
-HOMEPAGE="
-   https://github.com/collective/icalendar/
-   https://pypi.org/project/icalendar/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-
-RDEPEND="
-   dev-python/python-dateutil[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/backports-zoneinfo[${PYTHON_USEDEP}]
-   ' 3.8)
-"
-BDEPEND="
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_sphinx docs
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # reset conf.py to not read version from an installed instance
-   sed -e "s:pkg_resources.get_distribution('icalendar').version:'${PV}':" 
\
-   -i docs/conf.py || die
-   distutils-r1_python_prepare_all
-}



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

2023-05-15 Thread Michał Górny
commit: 604c327edb5729b7b70e9dd133dfcdeff98331eb
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 05:22:41 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:24:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=604c327e

dev-python/pdm-pep517: Remove old

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

 dev-python/pdm-pep517/Manifest|  1 -
 dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild | 63 ---
 2 files changed, 64 deletions(-)

diff --git a/dev-python/pdm-pep517/Manifest b/dev-python/pdm-pep517/Manifest
index a89ab665b339..a9c93b8c8910 100644
--- a/dev-python/pdm-pep517/Manifest
+++ b/dev-python/pdm-pep517/Manifest
@@ -1,2 +1 @@
-DIST pdm-pep517-1.1.3.gh.tar.gz 232038 BLAKE2B 
8d7e4cbd439c8cd5fd541043da93fcee4737d47c27ce049743c0944bff66b4784b00e3650e088e1ddfabcdfd4398e5fe90f3029a8353d91cc4b11ec8625d44eb
 SHA512 
ed29b2c5a2030ceb103eb9df3d399efa316c02fb97b2000d770591c9f1abe0adeabf1cbdb9b5863dc82a1adfb67dd6385c362963145779fbf63dd39e0ff533f0
 DIST pdm-pep517-1.1.4.gh.tar.gz 232583 BLAKE2B 
0f718e5b0a854505ca22b15cbe0bf3eeb9e028062e1bbd8a5fa6ca79e605ced7ec45e9429747c18fa2b96872487b2a5b3007567e2875d2121ed52c5027e1a4d4
 SHA512 
b3359ed0f0746e879b3cad8fdedcf49a36f179d68a530a80e5c985d26f89e9e3ab92a56a128dd69603e52fff5070ebe8ec2dc0f6ec07c8eb14da27e5a3b3b4a8

diff --git a/dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild 
b/dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild
deleted file mode 100644
index 10358a80ed21..
--- a/dev-python/pdm-pep517/pdm-pep517-1.1.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=standalone
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-# upstream has renamed the repo but the legacy branch is still published
-# as pdm-pep517, sigh
-MY_P=pdm-backend-${PV}
-DESCRIPTION="A PEP 517 backend for PDM that supports PEP 621 metadata"
-HOMEPAGE="
-   https://pypi.org/project/pdm-pep517/
-   https://github.com/pdm-project/pdm-backend/
-"
-SRC_URI="
-   https://github.com/pdm-project/pdm-backend/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
-
-RDEPEND="
-   >=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]
-   dev-python/license-expression[${PYTHON_USEDEP}]
-   >=dev-python/packaging-21.3-r2[${PYTHON_USEDEP}]
-   >=dev-python/tomli-2[${PYTHON_USEDEP}]
-   dev-python/tomli-w[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   dev-vcs/git
-   )
-"
-# setuptools are used to build C extensions
-RDEPEND+="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   rm -r pdm/pep517/_vendor || die
-   find -name '*.py' -exec sed \
-   -e 's:from pdm\.pep517\._vendor\.:from :' \
-   -e 's:from pdm\.pep517\._vendor ::' \
-   -i {} + || die
-   distutils-r1_src_prepare
-}
-
-src_test() {
-   git config --global user.email "t...@example.com" || die
-   git config --global user.name "Test User" || die
-   distutils-r1_src_test
-}



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

2023-05-15 Thread Michał Górny
commit: 4bb83593d1210dd63c4513a9872d0c2f4918aa5e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 05:22:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:24:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb83593

dev-python/sphinx-gallery: Remove old

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

 dev-python/sphinx-gallery/Manifest |  1 -
 .../sphinx-gallery/sphinx-gallery-0.12.2.ebuild| 52 --
 2 files changed, 53 deletions(-)

diff --git a/dev-python/sphinx-gallery/Manifest 
b/dev-python/sphinx-gallery/Manifest
index 704fc9a13a8c..aeaadc8b7cda 100644
--- a/dev-python/sphinx-gallery/Manifest
+++ b/dev-python/sphinx-gallery/Manifest
@@ -1,2 +1 @@
-DIST sphinx-gallery-0.12.2.tar.gz 402524 BLAKE2B 
c872ec403adf150df540253b996e35f5d99dae17a884fad8e6a79a9b08934228e22c2b830d79cbe08cf43889738b2f0f8aa8e582851a993584d59d36adb6ced2
 SHA512 
c56c84ab7e4c55686b1c83791c46a83f3887c5c3a19da89baeba8aba874663d1dc4718534fadb11d3d95197c34ee9b78884095e2caeee4f58a9b0d4bba26d5d2
 DIST sphinx-gallery-0.13.0.tar.gz 403284 BLAKE2B 
fac67eab0c49a756f4b73b05434c80b5876d241afae66bfd4d2f50b5ffb715f03da3e87146531c90632ecef0d092c5d087c3ada0d01a6df21c8032b3b60d1890
 SHA512 
26168e25ff46a34d7cf1d2d70e59d5e81bab6e57ec497f2a6e55e5356fb832b8fefc5a19976cc4fb495fdc1ef8b44a33de93cc7a6f376f72c9dbcaa94ed723ef

diff --git a/dev-python/sphinx-gallery/sphinx-gallery-0.12.2.ebuild 
b/dev-python/sphinx-gallery/sphinx-gallery-0.12.2.ebuild
deleted file mode 100644
index 1d0ba5bfa967..
--- a/dev-python/sphinx-gallery/sphinx-gallery-0.12.2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2023 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_{9..11} )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Sphinx extension to automatically generate an examples gallery"
-HOMEPAGE="
-   https://github.com/sphinx-gallery/sphinx-gallery/
-   https://sphinx-gallery.github.io/
-   https://pypi.org/project/sphinx-gallery/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ppc64 x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="
-   dev-python/matplotlib[${PYTHON_USEDEP}]
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/sphinx[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/joblib[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -i -e 's:--cov-report= --cov=sphinx_gallery::' setup.cfg || die
-   distutils-r1_src_prepare
-}
-
-EPYTEST_DESELECT=(
-   # Internet
-   sphinx_gallery/tests/test_docs_resolv.py::test_embed_code_links_get_data
-   sphinx_gallery/tests/test_full.py::test_run_sphinx
-   sphinx_gallery/tests/test_full.py::test_embed_links_and_styles
-   # require jupyterlite_sphinx
-   sphinx_gallery/tests/test_full.py
-   sphinx_gallery/tests/test_full_noexec.py
-   
sphinx_gallery/tests/test_gen_gallery.py::test_create_jupyterlite_contents
-   
sphinx_gallery/tests/test_gen_gallery.py::test_create_jupyterlite_contents_non_default_contents
-   
sphinx_gallery/tests/test_gen_gallery.py::test_create_jupyterlite_contents_with_jupyterlite_disabled_via_config
-)



[gentoo-commits] repo/gentoo:master commit in: sci-libs/datasets/files/, sci-libs/datasets/

2023-05-15 Thread Alfredo Tupone
commit: da6e3eae5a4bc7472c759444ecbd9ed79cbfa4a2
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue May 16 05:20:21 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue May 16 05:21:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da6e3eae

sci-libs/datasets: use seqeval for test

Signed-off-by: Alfredo Tupone  gentoo.org>

 .../{datasets-2.11.0-r1.ebuild => datasets-2.11.0-r2.ebuild}   |  1 +
 sci-libs/datasets/files/datasets-2.11.0-tests.patch| 10 --
 2 files changed, 1 insertion(+), 10 deletions(-)

diff --git a/sci-libs/datasets/datasets-2.11.0-r1.ebuild 
b/sci-libs/datasets/datasets-2.11.0-r2.ebuild
similarity index 97%
rename from sci-libs/datasets/datasets-2.11.0-r1.ebuild
rename to sci-libs/datasets/datasets-2.11.0-r2.ebuild
index 977bf0d698b9..a2f4ad26e65b 100644
--- a/sci-libs/datasets/datasets-2.11.0-r1.ebuild
+++ b/sci-libs/datasets/datasets-2.11.0-r2.ebuild
@@ -43,6 +43,7 @@ BDEPEND="test? (
dev-python/pytest-datadir[${PYTHON_USEDEP}]
dev-python/decorator[${PYTHON_USEDEP}]
sci-libs/jiwer[${PYTHON_USEDEP}]
+   sci-libs/seqeval[${PYTHON_USEDEP}]
')
 )"
 

diff --git a/sci-libs/datasets/files/datasets-2.11.0-tests.patch 
b/sci-libs/datasets/files/datasets-2.11.0-tests.patch
index 0babe8b23d58..e105c01bc63b 100644
--- a/sci-libs/datasets/files/datasets-2.11.0-tests.patch
+++ b/sci-libs/datasets/files/datasets-2.11.0-tests.patch
@@ -123,16 +123,6 @@
  def test_dataset_with_audio_feature_map_undecoded(shared_datadir):
  audio_path = str(shared_datadir / "test_audio_44100.wav")
  data = {"audio": [audio_path]}
 a/tests/test_metric_common.py  2023-05-06 13:20:24.496197629 +0200
-+++ b/tests/test_metric_common.py  2023-05-06 13:21:09.916732417 +0200
-@@ -210,6 +210,7 @@
- yield
- 
- 
-+@pytest.mark.skip(reason="require seqeval")
- def test_seqeval_raises_when_incorrect_scheme():
- metric = load_metric(os.path.join("metrics", "seqeval"))
- wrong_scheme = "ERROR"
 --- a/tests/packaged_modules/test_audiofolder.py   2023-05-06 
14:00:39.560876163 +0200
 +++ b/tests/packaged_modules/test_audiofolder.py   2023-05-06 
14:01:26.005212423 +0200
 @@ -1,10 +1,8 @@



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

2023-05-15 Thread Michał Górny
commit: c73bd0dc7cb69c424f45c354e934c358339a0566
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 05:20:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:20:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c73bd0dc

dev-python/ensurepip-pip: Remove old

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

 dev-python/ensurepip-pip/Manifest  |  4 
 .../ensurepip-pip/ensurepip-pip-22.3.1.ebuild  | 27 --
 .../ensurepip-pip/ensurepip-pip-23.0.1.ebuild  | 24 ---
 .../ensurepip-pip/ensurepip-pip-23.1.1.ebuild  | 24 ---
 dev-python/ensurepip-pip/ensurepip-pip-23.1.ebuild | 24 ---
 5 files changed, 103 deletions(-)

diff --git a/dev-python/ensurepip-pip/Manifest 
b/dev-python/ensurepip-pip/Manifest
index 74db7a68596e..568ff7432163 100644
--- a/dev-python/ensurepip-pip/Manifest
+++ b/dev-python/ensurepip-pip/Manifest
@@ -1,5 +1 @@
-DIST pip-22.3.1-py3-none-any.whl 2051534 BLAKE2B 
b15f5eac6b3d8d12b382aabfb7fc920bea564be7f9133050d7cb0b4627a92c1de19676dced6bcb79971701898bb1606f3ea1b44349ab35527de90936c0057c71
 SHA512 
f09c2a48e85108514c20fdc58466b9be6a9b7f234241ccd46e23249f690bd1ec03fa5e60c9df80f4cf31a9be64d7d59b2fa786c1d7779e284fec42b04bffc257
-DIST pip-23.0.1-py3-none-any.whl 2055563 BLAKE2B 
1b7a2f007c44a0e3aa6c9ecbc3b4b55c3f88c6504fef0d55d2a23fa369393d481dd6e28eb8898aa0015a9744d2faa3ef985e720456d1011c08b0889416e6b51d
 SHA512 
6bad5536c30a0b2d5905318a1592948929fbac9baf3bcf2e7faeaf90f445f82bc2b656d0a89070d8a6a9395761f4793c83187bd640c64b2656a112b5be41f73d
-DIST pip-23.1-py3-none-any.whl 2064542 BLAKE2B 
32357e85a6c827dc423d91b8d7201d20a0ce610213de8b3b352336203224646137a487779789f7b91e50da8965ca2dca96f88e805ed507c329b28d58c83925a5
 SHA512 
a15bae4a0c1548cfdf1b886157018b31c723aeefe68794cccf83b16e51d4b1874f885e33117172cb36b42613ec03d4aa82cc4318f042e2b7dcd4e39293e91a94
-DIST pip-23.1.1-py3-none-any.whl 2064386 BLAKE2B 
22c30379689760ef57d4fb4a0cd0d5653d7fe02fbfa6ae475fc43b20f820e9042a6c28dd943e611f053a1e9179bc1adfca84c8a915f1582994abbc42a965f2eb
 SHA512 
c52fbbaf2d7f1ee8b9aab07d0540c79543caf6a814e41748d6219167957d4e797e7f8a4901a694c2205681981638684bad6a71cb6b156a4599fcdc9e653468de
 DIST pip-23.1.2-py3-none-any.whl 2064688 BLAKE2B 
85c19cc80a59404867e7212c442e60ed6735da35d544bd23ee4cf5a1bffad4c0fab1f34a652417a181cbcb4afc9baf94682b0ec6e1fd9457eb77bc971d29e459
 SHA512 
a5a8feab25f01a96c2d8c4e15a001cb38c4a0a9d88563da6653239f3966324fdbe86ae0c5172cbdb1d03b863b37a37358b80e8bb9c8112bd7809fd16fb2ec776

diff --git a/dev-python/ensurepip-pip/ensurepip-pip-22.3.1.ebuild 
b/dev-python/ensurepip-pip/ensurepip-pip-22.3.1.ebuild
deleted file mode 100644
index 0136aec1062a..
--- a/dev-python/ensurepip-pip/ensurepip-pip-22.3.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PN=${PN#ensurepip-}
-WHL=${MY_PN}-${PV}-py3-none-any.whl
-
-DESCRIPTION="Shared pip wheel for ensurepip Python module"
-HOMEPAGE="https://pypi.org/project/pip/;
-SRC_URI="
-   https://files.pythonhosted.org/packages/py3/${MY_PN::1}/${MY_PN}/${WHL}
-"
-S=${DISTDIR}
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   !https://pypi.org/project/pip/;
-SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
-S=${DISTDIR}
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   !https://pypi.org/project/pip/;
-SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
-S=${DISTDIR}
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-
-RDEPEND="
-   !https://pypi.org/project/pip/;
-SRC_URI="$(pypi_wheel_url "${PN#ensurepip-}")"
-S=${DISTDIR}
-
-LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   !

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

2023-05-15 Thread Michał Górny
commit: 587ee2d234f902ed39b1850396ab14d6d63926c0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 05:20:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:20:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587ee2d2

dev-python/ensurepip-pip: Mark 23.1.2 stable to match dev-python/pip

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

 dev-python/ensurepip-pip/ensurepip-pip-23.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ensurepip-pip/ensurepip-pip-23.1.2.ebuild 
b/dev-python/ensurepip-pip/ensurepip-pip-23.1.2.ebuild
index 84b14bc28c9f..8f5f387c30ae 100644
--- a/dev-python/ensurepip-pip/ensurepip-pip-23.1.2.ebuild
+++ b/dev-python/ensurepip-pip/ensurepip-pip-23.1.2.ebuild
@@ -12,7 +12,7 @@ S=${DISTDIR}
 
 LICENSE="Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MIT MPL-2.0 PSF-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 
 RDEPEND="
!

[gentoo-commits] repo/gentoo:master commit in: app-portage/mgorny-dev-scripts/

2023-05-15 Thread Michał Górny
commit: 62481a98f937d03e7bf1df1e8005a6a5ec3b5e0b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 05:16:30 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:16:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62481a98

app-portage/mgorny-dev-scripts: Bump to v39

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

 app-portage/mgorny-dev-scripts/Manifest|  1 +
 .../mgorny-dev-scripts-39.ebuild   | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/app-portage/mgorny-dev-scripts/Manifest 
b/app-portage/mgorny-dev-scripts/Manifest
index f952b3dfa9ba..3214ba2176fc 100644
--- a/app-portage/mgorny-dev-scripts/Manifest
+++ b/app-portage/mgorny-dev-scripts/Manifest
@@ -1,2 +1,3 @@
 DIST mgorny-dev-scripts-37.tar.gz 12407 BLAKE2B 
49e01dc5318c473fdf99b046c7bf8e9939aa3bcade8a481f1418878733c55777fea5a6a471bedd1b1af8009a32ec94ce3cc904f278382fd5060b69a8e276e734
 SHA512 
c5fc03f0e5fe0f491ada2c4eb1305f215ca33f7d0778a0423cb8e4973a5370b7da2153c0b86acfec1a7672c290acc77782f37fe95ebeb3d6b86436435eda2c95
 DIST mgorny-dev-scripts-38.tar.gz 12415 BLAKE2B 
0312791a40032a7f395ee3bc77266c2fd02a77d5b071a33ef4dd28d8d29adb7f473d8775b640c9cf7891bcca4f0808c14267522e521193c32d176561763119ed
 SHA512 
0ecd35e07100fc01a0d9b1e22fc3582f28e0c14ceafec58479fae861525a3f1d2311d64b91a6d7c3e510a161f6776e4a34f8eafb46b46fc1d906c378b86a11cb
+DIST mgorny-dev-scripts-39.tar.gz 12471 BLAKE2B 
7457190873143cf902d077f43e4bf116ffd5c35d2a99343819e301cd1580ca39430bd8c68281cfe59cc2d415fb4ab7d4e89416a89baa7dd7473cae5d101d81ed
 SHA512 
518ee649cb159059536205dad392035ba41bd68f6b0c69f40f18cee62844ec50253dcc4da759e4e4dd101f0ce022504c0db5c5a33938b19ce676504e76a3d1fe

diff --git a/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-39.ebuild 
b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-39.ebuild
new file mode 100644
index ..c1910af26af4
--- /dev/null
+++ b/app-portage/mgorny-dev-scripts/mgorny-dev-scripts-39.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2019-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Handy scripts for ebuild development and more"
+HOMEPAGE="https://github.com/projg2/mgorny-dev-scripts/;
+SRC_URI="
+   https://github.com/projg2/mgorny-dev-scripts/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 
~x64-macos"
+
+RDEPEND="
+   app-portage/gentoolkit
+   app-portage/portage-utils
+   dev-perl/URI
+   dev-util/pkgcheck
+   dev-vcs/git
+   net-misc/wget
+   sys-apps/portage
+   x11-misc/xdg-utils
+"
+
+src_install() {
+   dodoc README.rst
+   rm -f COPYING README.rst || die
+   dobin *
+}



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

2023-05-15 Thread Michał Górny
commit: 6e5d727edb398fe3d35d2607a2dbbc322a4cd9a5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 05:09:47 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:09:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5d727e

dev-python/munch: Bump to 3.0.0

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

 dev-python/munch/Manifest   |  1 +
 dev-python/munch/munch-3.0.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/munch/Manifest b/dev-python/munch/Manifest
index 6ef9db8a6a4c..aff424eeb1bd 100644
--- a/dev-python/munch/Manifest
+++ b/dev-python/munch/Manifest
@@ -1 +1,2 @@
 DIST munch-2.5.0.tar.gz 17015 BLAKE2B 
17af271ae082a6e5f91781ba48a440f11cbe85ecb81d47ee2bc51910307080e3ba6c95e99e7475534400b2915a86d8f853bc65d419c3d3b7138bf021e66de25c
 SHA512 
7eca3f40782a19b49535322bc56d723022d52b0842c4beff512f32fa415a6c75851eb84950358cb6a11693095cafe56364028e48385b11135de414edca21
+DIST munch-3.0.0.tar.gz 19276 BLAKE2B 
df7b8ee8ff807c2a1ca61974d70379623411db2229d176b890949aa3318f7b2ec1e108a340e55445751c46da24deb0f749d66fb69f9e10e92a04a01c766a73c6
 SHA512 
d08ac1b19badf0fb17f2dc81e53ab7492e49da225d8fa890fa9227df9d4e2bce395c7d7a8000f635529c1fb2a7eccd4eef10370b76e95b960955985b38003baf

diff --git a/dev-python/munch/munch-3.0.0.ebuild 
b/dev-python/munch/munch-3.0.0.ebuild
new file mode 100644
index ..ed55cfb69297
--- /dev/null
+++ b/dev-python/munch/munch-3.0.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A dot-accessible dictionary (a la JavaScript objects)"
+HOMEPAGE="
+   https://github.com/Infinidat/munch/
+   https://pypi.org/project/munch/
+"
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+SLOT="0"
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-05-15 Thread Michał Górny
commit: 4465deaade11516cd3f00aa4895b13e7a079c5d7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 05:06:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:06:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4465deaa

dev-python/stevedore: Bump to 5.1.0

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

 dev-python/stevedore/Manifest   |  1 +
 dev-python/stevedore/stevedore-5.1.0.ebuild | 45 +
 2 files changed, 46 insertions(+)

diff --git a/dev-python/stevedore/Manifest b/dev-python/stevedore/Manifest
index 13d31f272a68..0f6a05e1f527 100644
--- a/dev-python/stevedore/Manifest
+++ b/dev-python/stevedore/Manifest
@@ -1 +1,2 @@
 DIST stevedore-5.0.0.tar.gz 513970 BLAKE2B 
e1135a281c88633daed4ec41a5bb66c3bf2ed2275a3502fbc90b6ba09ac55693e5c98a0af49d948adf141812e195dfdb6a293021405abdba962c05ff506a1879
 SHA512 
4041172deba14b8e33cb48d8b629810e66a52e1676a989417c1b896930e980e0057efbf8f9b6b9c4c82ffce02b132b8e6c5f7a5b02e49d7c7c242ab4a20bac02
+DIST stevedore-5.1.0.tar.gz 514100 BLAKE2B 
f12e0eaa0c3d4bfa334a89ced740277bd2979e7ff48c7bc36bd85d801d0d2dd92f2f8cf7ef29b8fb61a5361a655c6a5303ad6f6aa2666fb57ebcee209ac0c344
 SHA512 
d7ad920961c9f4055cb145c84578f09f0af93eadf82f60bd7903dfc909cc2cdb64159d9b9b1469eb04569705f4208b667ded5aab17e97bba5dd7310263f449de

diff --git a/dev-python/stevedore/stevedore-5.1.0.ebuild 
b/dev-python/stevedore/stevedore-5.1.0.ebuild
new file mode 100644
index ..7169dafafa78
--- /dev/null
+++ b/dev-python/stevedore/stevedore-5.1.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Manage dynamic plugins for Python applications"
+HOMEPAGE="
+   https://opendev.org/openstack/stevedore/
+   https://github.com/openstack/stevedore/
+   https://pypi.org/project/stevedore/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+BDEPEND="
+   >=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/testtools[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
+distutils_enable_sphinx 'doc/source' \
+   '>=dev-python/openstackdocstheme-1.18.1' \
+   '>=dev-python/reno-2.5.0' \
+   '>=dev-python/sphinx-2.0.0'
+
+python_prepare_all() {
+   # Delete spurious data in requirements.txt
+   sed -e '/^pbr/d' -i requirements.txt || die
+
+   # Also known problem, inside venv
+   sed -i -e 's:test_disable_caching_file:_&:' \
+   stevedore/tests/test_cache.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2023-05-15 Thread Michał Górny
commit: f2bf8bbc527800d51e82a765e8bcd5c5e0ace288
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 05:17:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:17:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2bf8bbc

dev-python/tornado: Bump to 6.3.2

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

 dev-python/tornado/Manifest |  1 +
 dev-python/tornado/tornado-6.3.2.ebuild | 60 +
 2 files changed, 61 insertions(+)

diff --git a/dev-python/tornado/Manifest b/dev-python/tornado/Manifest
index 5ef7047ba7dc..46c58ade02bf 100644
--- a/dev-python/tornado/Manifest
+++ b/dev-python/tornado/Manifest
@@ -1,3 +1,4 @@
 DIST tornado-6.2.tar.gz 504849 BLAKE2B 
18fee464e043e20dcdd5677bc3a72949140a64ce353e09a21242fcade6d8b668517553c649d65e892d9c3fabacea96903d4e42b70676a62759900abc8f4a202f
 SHA512 
157cbeee21bef29ac68b319329e7fc57db4c68dbb5a245e2171b7a28427ebbfe16b745e3bdbdec5912caae5eaa60c3cbbf8830c9c76fec5ffdf025e234468517
 DIST tornado-6.3.1.tar.gz 508547 BLAKE2B 
ed7d9085f75291d341574c610b23a9a24468238988e7bd726be6da4ed8cd5588c1df5e11a154f3c9843931d210198d3bd57d3999b4bdcdf13b3b78afec04df36
 SHA512 
e6b33d017448060d29e718cb4ed4f852f3f1a970ef6149fcf88900cf7a7f008b737cfdad3c217a6c43a5c7176aee0adb72c3c0055b6b3faac49acd34c3b74b90
+DIST tornado-6.3.2.tar.gz 508776 BLAKE2B 
10cea881365ab72290ac9bc240dc7fa4e77511be1aa9d005e84fff1c494888d204935f5bf5101d102cc6e8f0995d41c0cc257e372d740f2aa47dc904032c434d
 SHA512 
cd4be43672dcf0814536ad1b2b1dde045f25494a9f70facf0dbae5d3a71b112d0dbca235916948982922975d0d4c58efff880c0b432db382f58f25d65ef18c92
 DIST tornado-6.3.tar.gz 507992 BLAKE2B 
a894fbb62e4246be82b09856977758e8e55886b77917a4a23a6411a58b2b85ae1ae9113e70cc00bf0b0775566d0bda237ab3ba91ff18012c7c72f24dff587a9e
 SHA512 
f25bbf1e489bb53ba5ed502a9241b3629a66a8bee3ba54d8bd96946e478ea06dfdf70e6f937da25c8240cb16cc5c9ff3011415503c7d03e2b1eeb2f7567d8209

diff --git a/dev-python/tornado/tornado-6.3.2.ebuild 
b/dev-python/tornado/tornado-6.3.2.ebuild
new file mode 100644
index ..ccbe90d68266
--- /dev/null
+++ b/dev-python/tornado/tornado-6.3.2.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 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_{9..11} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python web framework and asynchronous networking library"
+HOMEPAGE="
+   https://www.tornadoweb.org/
+   https://github.com/tornadoweb/tornado/
+   https://pypi.org/project/tornado/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="examples test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/twisted-16.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   $(python_gen_cond_dep '
+   >=dev-python/pycurl-7.19.3.1[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+src_prepare() {
+   # network-sandbox? ipv6?
+   sed -i -e 's:test_localhost:_&:' \
+   tornado/test/netutil_test.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x ASYNC_TEST_TIMEOUT=60
+   cd "${T}" || die
+   "${EPYTHON}" -m tornado.test.runtests --verbose ||
+   die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   if use examples; then
+   docinto examples
+   dodoc -r demos/.
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/proj/guru:master commit in: x11-misc/i3status-rust/, x11-misc/i3status-rust/files/

2023-05-15 Thread Viorel Munteanu
commit: fe2761820d684e184a09107e71ab58a88f911a25
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun May 14 15:36:07 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun May 14 15:36:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fe276182

x11-misc/i3status-rust: add 0.31.4

Signed-off-by: Lucio Sauer  posteo.net>

 x11-misc/i3status-rust/Manifest|  34 ++
 .../i3status-rust-0.31.4-disable-stripping.patch   |  10 +
 x11-misc/i3status-rust/i3status-rust-0.31.4.ebuild | 373 +
 3 files changed, 417 insertions(+)

diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest
index b7d99ba45..d32269002 100644
--- a/x11-misc/i3status-rust/Manifest
+++ b/x11-misc/i3status-rust/Manifest
@@ -1,15 +1,18 @@
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST anstream-0.3.1.crate 19503 BLAKE2B 
f8e65cd47ddf95a1963bf5ddb91e8d226f368930731dcbb985fdd60dcfe218929e01be45168ccd6d86d76f0ab097c52e0ed4f89cca0d6b4864bab57d8a36dc05
 SHA512 
0eaad41de20fcb8207eecd810e47c833c59bea43cffd7e11450fc74617dcf3adb8d2ae1b5a61f8827dd3ef86ecf3ff7503d6b55c489aefab5f62c8bc746c2e8d
+DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
 DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B 
f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62
 SHA512 
fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
 DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
 DIST anyhow-1.0.70.crate 43803 BLAKE2B 
574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de
 SHA512 
6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b
+DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 SHA512 
401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
 DIST async-broadcast-0.5.1.crate 20134 BLAKE2B 
a45a7ff0b05eaab687f0912b2fdd0c3d9379402d5ccb8269568fbf77e235b42db0f741b4743438511fc00e7e1c6ec09c7b2f6e37b4b9a4df07846ae582e9c812
 SHA512 
48de28fad3fa8258b61f1adc0f13e69698f0fc3e11c68eb6b6d2df11784dc5c1e09f6f2c03dd12679d9888171b87cff3362ee06b910833e55d278738ab7508ae
 DIST async-io-1.13.0.crate 37191 BLAKE2B 
ec27c5a49550f9a2cda66df0a6c54e5a64191e6c1ebade4e47a3164cd04fe7fff60d225788983f55e47a785dd57c74a22f2a3455349d2d451646e4d0e7f4ffcb
 SHA512 
b37a13fdb1d29e2e8852ab6f24589718a88aa39bf532145ae7541d61c3f49f731f890764dd945845eef6c8b5af1042bac2c04cdabc00b36dc4350fa1c62ce54e
 DIST async-lock-2.7.0.crate 23631 BLAKE2B 
90814a489eef98a773ed5dfca5fc3e6b8e2b7a2c37e18f289292f46efce496d4378321327c947dce219add2b7aaf199b96beb9d19cf22536f1ff99b932e50314
 SHA512 
b151aa4a7fe4ad7dd68559dfef203dcfdd2084e175a6fe414298bd28c632ef422631d49c821fe075ec6f549269e0c0cefc16ea56741d3d8317a99489ed638bb9
 DIST async-once-cell-0.4.4.crate 14141 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: app-misc/anki-bin/

2023-05-15 Thread Viorel Munteanu
commit: ad7f278deb54d36348cdddb2eb2d082bf20dfd2a
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon May 15 19:16:55 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon May 15 19:16:55 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad7f278d

app-misc/anki-bin: add 2.1.63

Signed-off-by: Lucio Sauer  posteo.net>

 app-misc/anki-bin/Manifest   |  5 ++
 app-misc/anki-bin/anki-bin-2.1.63.ebuild | 79 
 2 files changed, 84 insertions(+)

diff --git a/app-misc/anki-bin/Manifest b/app-misc/anki-bin/Manifest
index fa4ac37b6..1c4279292 100644
--- a/app-misc/anki-bin/Manifest
+++ b/app-misc/anki-bin/Manifest
@@ -1,5 +1,10 @@
 DIST anki-2.1.62-cp39-abi3-manylinux_2_28_x86_64.whl.zip 13016717 BLAKE2B 
f7c8fd7a4de8c7ea9099b35aa4d7576ebcc0dcba3d32ec409a8a16e4b4f926ae5d1a8e0a57cbb3c892353b33fe49aee935eebe3ce14a848256c1baaade509456
 SHA512 
2e33eabd3797c1b9a5c81a9d6b05a3733b57fe5ffbaae7771233c23469f5b9ba11b79c723f0fdef03343bcfab5e24c88a920d52938905b028d62add1127653e7
+DIST anki-2.1.63-cp39-abi3-manylinux_2_28_x86_64.whl.zip 13022324 BLAKE2B 
524d44d0b6a5c233ebb3fa68c63ba736bbb81c43f8c85882782220948173a1472b9c1408727b8fd770682554c69e573cb589da123cf7854c8de305f67ed910fb
 SHA512 
61a8ee5278be364cb130d33c9e7f14b2f36baf922e94eda284744d9bf537c5e708fa19c40b26161038a12353de34187deacc42c64e9aadaa5095128a02055536
 DIST anki-bin-2.1.62.1 2212 BLAKE2B 
18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50
 SHA512 
50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05
 DIST anki-bin-2.1.62.desktop 458 BLAKE2B 
7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b
 SHA512 
4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220
 DIST anki-bin-2.1.62.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
+DIST anki-bin-2.1.63.1 2212 BLAKE2B 
18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50
 SHA512 
50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05
+DIST anki-bin-2.1.63.desktop 458 BLAKE2B 
7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b
 SHA512 
4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220
+DIST anki-bin-2.1.63.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
 DIST aqt-2.1.62-py3-none-any.whl.zip 6530752 BLAKE2B 
d67c1b30515104e4b8a7ef704a93d00a98d30c1b142f436de0a38df39ca8390017e1c36562f00350461f136ea870c6a4cb53465b65cd26ef207e9ab33b205af4
 SHA512 
2287fb29c9e06f44ea9ca4bd2e3f5cc2279ece67a876c0ae254e342054735110f63656dbebbff8fec11cf48daf52bd8809c2d8fd7510c02ea82adb843be3e073
+DIST aqt-2.1.63-py3-none-any.whl.zip 6531126 BLAKE2B 
c256278447cd52544b2efe481712c6be9471787f4d8ab3bf6bac5323d3c5563dc4e2e5c82fec6099e5317b8485e16b7e3c89d5048004e55d7c306373769a38f9
 SHA512 
a4bf0acd942acab1ce90711c975673cf664f9bd1f2b154fd1fb9ecec54992a2c1ea0b5406b71f6f916d9f4aac2bf29a830b5fc531e67efe48e664d12839136cc

diff --git a/app-misc/anki-bin/anki-bin-2.1.63.ebuild 
b/app-misc/anki-bin/anki-bin-2.1.63.ebuild
new file mode 100644
index 0..63b62ad2b
--- /dev/null
+++ b/app-misc/anki-bin/anki-bin-2.1.63.ebuild
@@ -0,0 +1,79 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+### A NOTE REGARDING PYTHON COMPATABILITY ###
+# Anki-bin downloads a python 3.9 wheel. However the wheel used has only one 
native library _rsbridge.so
+# that is not linked against libpython.
+# The configuration with Python 3.10 was tested on a limited number of 
machines and is not guaranteed to work.
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit desktop python-single-r1 pypi xdg
+
+MY_PN=${PN%-bin}
+DESCRIPTION="A spaced-repetition memory training program (flash cards)"
+HOMEPAGE="https://apps.ankiweb.net/;
+SRC_URI="
+   $(pypi_wheel_url --unpack ${MY_PN} ${PV} cp39 
abi3-manylinux_2_28_x86_64)
+   $(pypi_wheel_url --unpack aqt ${PV})
+   
https://raw.githubusercontent.com/ankitects/${MY_PN}/${PV}/qt/bundle/lin/${MY_PN}.desktop
 

[gentoo-commits] repo/proj/guru:master commit in: dev-python/python-telegram-bot/, dev-python/python-telegram-bot/files/

2023-05-15 Thread Viorel Munteanu
commit: 9b82b2883cae022d231cd72c4ce4d89e76ac67d8
Author: Pedro Arizmendi  pm  me>
AuthorDate: Mon May 15 10:46:50 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon May 15 10:47:19 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9b82b288

dev-python/python-telegram-bot: add 20.3

Signed-off-by: Pedro Arizmendi  pm.me>

 dev-python/python-telegram-bot/Manifest|   1 +
 ...ython-telegram-bot-20.3-no-internet-tests.patch | 704 +
 .../python-telegram-bot-20.3.ebuild|  57 ++
 3 files changed, 762 insertions(+)

diff --git a/dev-python/python-telegram-bot/Manifest 
b/dev-python/python-telegram-bot/Manifest
index aac259996..84e959ca9 100644
--- a/dev-python/python-telegram-bot/Manifest
+++ b/dev-python/python-telegram-bot/Manifest
@@ -1,2 +1,3 @@
 DIST python-telegram-bot-13.14.tar.gz 2282098 BLAKE2B 
549c87737585f3b2b4bae9f9430fcf8dbaf4f9048013f623b5ef910534a0c70792e36eedffa707b4ff68d6de53c69d4befe64618fc8944c35c3efe680294c4a9
 SHA512 
859d9852feaaf147b608c1ef4e5f388c345f7efcd699a828d690b110fb499cb9391a51bafe8e0b533d106dccf038a4c845fa13c0dab12bb7792dffe5d059af27
 DIST python-telegram-bot-20.2.tar.gz 1940084 BLAKE2B 
a575f7ea616e29c32f3773adc66153ddbe4563420697d5eb2dcb1ad7df72d5ea348b0900552d65a91fdfe9c4d65c4fc1d43e9e5e7bb18d5943ae0d329878a6a0
 SHA512 
1d25a7c0c8b97c3292af364f1c9f94289de340d19587f2d43817f36bd89c3862fe6c1cf58b68dcdfa5aca6a94acb8da99bb49a9f4ad76e3a61b3b59810dae6e5
+DIST python-telegram-bot-20.3.tar.gz 1957466 BLAKE2B 
47e68846bb6c092648aa2bcd53289f7ac78d7335a8f84fd6a1c6440ee8b38c150f2e2df56f537e0de9e01af3c98a49fd0a8d8771c15ebd9be1658b0ee17a355b
 SHA512 
6594eb991a14acdd247505b904ca2bd5022ef8abe4b45b57218508fa53de765a6a9e05c78997723a8385b45a0950e87dc102264ed3338eed9d569d1eb596e1f9

diff --git 
a/dev-python/python-telegram-bot/files/python-telegram-bot-20.3-no-internet-tests.patch
 
b/dev-python/python-telegram-bot/files/python-telegram-bot-20.3-no-internet-tests.patch
new file mode 100644
index 0..1c7d71c75
--- /dev/null
+++ 
b/dev-python/python-telegram-bot/files/python-telegram-bot-20.3-no-internet-tests.patch
@@ -0,0 +1,704 @@
+--- a/tests/_files/test_animation.py
 b/tests/_files/test_animation.py
+@@ -69,11 +69,13 @@ class TestAnimationBase:
+
+
+ class TestAnimationWithoutRequest(TestAnimationBase):
++@pytest.mark.skip(reason="Requires internet connection")
+ def test_slot_behaviour(self, animation):
+ for attr in animation.__slots__:
+ assert getattr(animation, attr, "err") != "err", f"got extra slot 
'{attr}'"
+ assert len(mro_slots(animation)) == len(set(mro_slots(animation))), 
"duplicate slot"
+
++@pytest.mark.skip(reason="Requires internet connection")
+ def test_creation(self, animation):
+ assert isinstance(animation, Animation)
+ assert isinstance(animation.file_id, str)
+@@ -81,6 +83,7 @@ class TestAnimationWithoutRequest(TestAnimationBase):
+ assert animation.file_id
+ assert animation.file_unique_id
+
++@pytest.mark.skip(reason="Requires internet connection")
+ def test_expected_values(self, animation):
+ assert animation.mime_type == self.mime_type
+ assert animation.file_name.startswith("game.gif") == 
self.file_name.startswith("game.gif")
+@@ -98,6 +101,7 @@ class TestAnimationWithoutRequest(TestAnimationBase):
+ assert animation.thumb is animation.thumbnail
+ check_thumb_deprecation_warnings_for_args_and_attrs(recwarn, __file__)
+
++@pytest.mark.skip(reason="Requires internet connection")
+ def test_de_json(self, bot, animation):
+ json_dict = {
+ "file_id": self.animation_file_id,
+@@ -118,6 +122,7 @@ class TestAnimationWithoutRequest(TestAnimationBase):
+ assert animation.mime_type == self.mime_type
+ assert animation.file_size == self.file_size
+
++@pytest.mark.skip(reason="Requires internet connection")
+ def test_to_dict(self, animation):
+ animation_dict = animation.to_dict()
+
+@@ -187,6 +192,7 @@ class TestAnimationWithoutRequest(TestAnimationBase):
+ finally:
+ bot._local_mode = False
+
++@pytest.mark.skip(reason="Requires internet connection")
+ async def test_send_with_animation(self, monkeypatch, bot, chat_id, 
animation):
+ async def make_assertion(url, request_data: RequestData, *args, 
**kwargs):
+ return request_data.json_parameters["animation"] == 
animation.file_id
+@@ -195,6 +201,7 @@ class TestAnimationWithoutRequest(TestAnimationBase):
+ assert await bot.send_animation(animation=animation, chat_id=chat_id)
+
+ @pytest.mark.parametrize("bot_class", ["Bot", "ExtBot"])
++@pytest.mark.skip(reason="Requires internet connection")
+ async def test_send_animation_thumb_deprecation_warning(
+ self, recwarn, monkeypatch, bot_class, bot, raw_bot, chat_id, 
animation
+ ):
+@@ -216,6 +223,7 @@ class 

[gentoo-commits] repo/proj/guru:master commit in: app-misc/onefetch/

2023-05-15 Thread Viorel Munteanu
commit: 7c6e957c45abdfe46f86853bfc69fde088f75d48
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 16 01:39:09 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue May 16 01:39:09 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c6e957c

app-misc/onefetch: add myself as a maintainer

Signed-off-by: Lucio Sauer  posteo.net>

 app-misc/onefetch/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/app-misc/onefetch/metadata.xml b/app-misc/onefetch/metadata.xml
index 5e3dcea5e..0f241fa93 100644
--- a/app-misc/onefetch/metadata.xml
+++ b/app-misc/onefetch/metadata.xml
@@ -5,6 +5,10 @@
ra...@sandhuservices.dev
Rahul Sandhu

+   
+   watermanpa...@posteo.net
+   Lucio Sauer
+   


https://github.com/o2sh/onefetch/releases/



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

2023-05-15 Thread Viorel Munteanu
commit: 99d2f61efc07bfe22c06810200b1a35f736207b2
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Mon May 15 12:10:10 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon May 15 12:10:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99d2f61e

sys-cluster/pcs: treeclean broken pkg

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 profiles/package.mask  |   5 -
 sys-cluster/pcs/Manifest   |   2 -
 sys-cluster/pcs/files/openrc-0.10.8.patch  | 429 --
 .../pcs/files/pcs-0.11-gentoo-support.patch| 504 -
 sys-cluster/pcs/files/pcs-0.11.initd   |  35 --
 sys-cluster/pcs/files/pcsd-0.11.initd  |  27 --
 sys-cluster/pcs/files/pcsd-daemon.initd|  27 --
 sys-cluster/pcs/files/pcsd-daemon.service.patch|  19 -
 sys-cluster/pcs/files/pcsd.initd   |  35 --
 .../pcs/files/remove-ruby-bundle-path.patch|  11 -
 sys-cluster/pcs/files/remove_bashism.patch |  35 --
 sys-cluster/pcs/metadata.xml   |  16 -
 sys-cluster/pcs/pcs-0.10.8-r3.ebuild   | 119 -
 sys-cluster/pcs/pcs-0.11.2.ebuild  | 113 -
 14 files changed, 1377 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 0eb8ce865..a73bc7578 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -19,11 +19,6 @@
 # Masked for removal in 30 days.
 dev-python/promise
 
-# Anna Vyalkova  (2023-05-01)
-# Depends on removed versions of sys-cluster/pacemaker.
-# Masked for removal in 30 days.
-sys-cluster/pcs
-
 # Anna Vyalkova  (2023-05-01)
 # Unavailable dependency. Masked until a version bump.
 net-im/kaidan

diff --git a/sys-cluster/pcs/Manifest b/sys-cluster/pcs/Manifest
deleted file mode 100644
index 3b8504e14..0
--- a/sys-cluster/pcs/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST pcs-0.10.8.tar.gz 1852902 BLAKE2B 
ef023ca27c2dbd1d765e1d68f67a55c79f57b1dbc7d571b8f21e1c30f8a8510b1148459a0e683c682fb969c7635ef726c8e227b995d1a35dfd27894f40bdaa26
 SHA512 
8b9ba62279431e481d062e804d24480d2a274d2f4897a82149df6116ff3df2394d97a3ee77a6dee4c563d915bab0142124a8942524fcc4e894912086e865353c
-DIST pcs-0.11.2.tar.gz 1412048 BLAKE2B 
f94459516f3ad29061a80b3fbeb228eef687c7cbb181bd0af219e410d53b7618eb029a52d4cab8599511455183ecbc01e64ef3d5735350834bccf51b51aa291c
 SHA512 
ee610a7626de8c6abeffc23943fd95250c8550bbff946cffed8f18748bb862694f7cbc384127e0f062f121f3c31b8197b4b5d4eb150c3efcb8045809e54c0bf5

diff --git a/sys-cluster/pcs/files/openrc-0.10.8.patch 
b/sys-cluster/pcs/files/openrc-0.10.8.patch
deleted file mode 100644
index 905d700c3..0
--- a/sys-cluster/pcs/files/openrc-0.10.8.patch
+++ /dev/null
@@ -1,429 +0,0 @@
 a/pcs/lib/external.py
-+++ b/pcs/lib/external.py
-@@ -13,8 +13,8 @@
- from pcs.lib.errors import LibraryError
- 
- 
--_chkconfig = settings.chkconfig_binary
--_service = settings.service_binary
-+_rc_config = settings.rc_config_binary
-+_rc_service = settings.rc_service_binary
- _systemctl = settings.systemctl_binary
- 
- 
-@@ -192,7 +192,7 @@
- [_systemctl, "disable", _get_service_name(service, instance)]
- )
- else:
--stdout, stderr, retval = runner.run([_chkconfig, service, "off"])
-+stdout, stderr, retval = runner.run([_rc_config, 'delete', service, 
"default"])
- if retval != 0:
- raise DisableServiceError(
- service, join_multilines([stderr, stdout]), instance
-@@ -214,7 +214,7 @@
- [_systemctl, "enable", _get_service_name(service, instance)]
- )
- else:
--stdout, stderr, retval = runner.run([_chkconfig, service, "on"])
-+stdout, stderr, retval = runner.run([_rc_config, 'add', service, 
"default"])
- if retval != 0:
- raise EnableServiceError(
- service, join_multilines([stderr, stdout]), instance
-@@ -234,7 +234,7 @@
- [_systemctl, "start", _get_service_name(service, instance)]
- )
- else:
--stdout, stderr, retval = runner.run([_service, service, "start"])
-+stdout, stderr, retval = runner.run([_rc_service, service, "start"])
- if retval != 0:
- raise StartServiceError(
- service, join_multilines([stderr, stdout]), instance
-@@ -254,7 +254,7 @@
- [_systemctl, "stop", _get_service_name(service, instance)]
- )
- else:
--stdout, stderr, retval = runner.run([_service, service, "stop"])
-+stdout, stderr, retval = runner.run([_rc_service, service, "stop"])
- if retval != 0:
- raise StopServiceError(
- service, join_multilines([stderr, stdout]), instance
-@@ -295,8 +295,12 @@
- [_systemctl, "is-enabled", _get_service_name(service, instance)]
- )
- else:
--dummy_stdout, dummy_stderr, retval = runner.run([_chkconfig, service])
--
-+stdout, 

[gentoo-commits] repo/proj/guru:master commit in: sys-devel/gdb-dashboard/

2023-05-15 Thread Viorel Munteanu
commit: 16c67750026dee2a339a64808266623ec4ad92d4
Author: NRK  disroot  org>
AuthorDate: Mon May 15 12:49:47 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon May 15 12:51:22 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=16c67750

sys-devel/gdb-dashboard: add metadata.xml

just noticed metadata was missing after pushing the commit.
pkgcheck didn't seem to complain...

Signed-off-by: NRK  disroot.org>

 sys-devel/gdb-dashboard/metadata.xml | 10 ++
 1 file changed, 10 insertions(+)

diff --git a/sys-devel/gdb-dashboard/metadata.xml 
b/sys-devel/gdb-dashboard/metadata.xml
new file mode 100644
index 0..ca01d6418
--- /dev/null
+++ b/sys-devel/gdb-dashboard/metadata.xml
@@ -0,0 +1,10 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   n...@disroot.org
+   
+   
+   cyrus-and/gdb-dashboard
+   
+



[gentoo-commits] repo/proj/guru:master commit in: dev-python/dtreeviz/

2023-05-15 Thread Viorel Munteanu
commit: 1786ca33c2789be46034e20841b1916a2ed2b1e2
Author: Tomas Fabrizio Orsi  fi  uba  ar>
AuthorDate: Tue May 16 04:11:08 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue May 16 04:14:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1786ca33

dev-python/dtreeviz: Added test suite

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

Signed-off-by: Tomas Fabrizio Orsi  fi.uba.ar>

 dev-python/dtreeviz/dtreeviz-2.2.1.ebuild | 35 ---
 1 file changed, 32 insertions(+), 3 deletions(-)

diff --git a/dev-python/dtreeviz/dtreeviz-2.2.1.ebuild 
b/dev-python/dtreeviz/dtreeviz-2.2.1.ebuild
index 797574875..4c8501171 100644
--- a/dev-python/dtreeviz/dtreeviz-2.2.1.ebuild
+++ b/dev-python/dtreeviz/dtreeviz-2.2.1.ebuild
@@ -16,6 +16,8 @@ 
SRC_URI="https://github.com/parrt/dtreeviz/archive/refs/tags/${PV}.tar.gz -> ${P
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
+# IUSE="test xgboost pyspark lightgbm"
+IUSE="test xgboost"
 
 RDEPEND="
>=dev-python/graphviz-0.9
@@ -24,9 +26,36 @@ RDEPEND="
sci-libs/scikit-learn
dev-python/matplotlib
dev-python/colour
-   dev-python/pytest
+   xgboost? ( dev-python/xgboost )
 "
+# xgboost: available at the science overlay: https://github.com/gentoo/sci - 
Tested
+# pyspark: available at the spark overlay: 
https://github.com/6-6-6/spark-overlay - Not tested
+# lightgbm: available at the pypi-sci overlay: 
https://github.com/jiegec/gentoo-pypi-sci - Not tested
 
-src_install() {
-   distutils-r1_src_install
+DEPEND="test? ( dev-python/pytest )"
+
+TEST_DIR="testing/testlib/models"
+
+python_prepare_all() {
+# FIXME
+   if ! use xgboost; then
+   rm $TEST_DIR/test_decision_trees_xgb_classifier.py || die
+   rm $TEST_DIR/test_decision_tree_xgb_regressor.py || die
+   fi
+
+   # if ! use pyspark; then
+   rm $TEST_DIR/test_decision_tree_spark_classifier.py || die
+   # fi
+
+   # if ! use lightgbm; then
+   rm $TEST_DIR/test_decision_tree_lightgbm_classifier.py || die
+   # fi
+
+   #TODO: tensorflow_decision_forests ebuild
+   rm $TEST_DIR/test_decision_tree_tensorflow_classifier.py || die
+
+
+distutils-r1_python_prepare_all
 }
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:master commit in: sys-devel/gdb-dashboard/

2023-05-15 Thread Viorel Munteanu
commit: 560cc96fdde4881b899b2d561614a87f6c0b811a
Author: NRK  disroot  org>
AuthorDate: Mon May 15 12:46:20 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon May 15 12:46:20 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=560cc96f

sys-devel/gdb-dashboard: init new package

ebuild mostly inspired/stolen from pentoo, but a couple things have been
changed to fit EAPI8 + some minor improvements (e.g using optfeature for
optional syntax highlighting).

Signed-off-by: NRK  disroot.org>

 sys-devel/gdb-dashboard/Manifest   |  1 +
 .../gdb-dashboard/gdb-dashboard-0.17.2.ebuild  | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/sys-devel/gdb-dashboard/Manifest b/sys-devel/gdb-dashboard/Manifest
new file mode 100644
index 0..b38215757
--- /dev/null
+++ b/sys-devel/gdb-dashboard/Manifest
@@ -0,0 +1 @@
+DIST gdb-dashboard-0.17.2.tar.gz 23275 BLAKE2B 
6c7cfd2ac5ffa686629bbfa628bfcf1b383e44d632c3acf1205a7e0e01192f167744e54f2e145644c1e2f8479f9021ca05a39481a4f4c07f0ca2db75946392cd
 SHA512 
caa723479b8539f01e9c46e2c95731fed2fe16087d495aa9eddacf93ffbf5f61f59166a106157ea099e0e2d90d1d0e97b7d2b6b3addb776506ce809438871006

diff --git a/sys-devel/gdb-dashboard/gdb-dashboard-0.17.2.ebuild 
b/sys-devel/gdb-dashboard/gdb-dashboard-0.17.2.ebuild
new file mode 100644
index 0..e25cff86d
--- /dev/null
+++ b/sys-devel/gdb-dashboard/gdb-dashboard-0.17.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit python-single-r1 optfeature wrapper
+
+DESCRIPTION="Modular visual interface for GDB in Python"
+HOMEPAGE="https://github.com/cyrus-and/gdb-dashboard;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/cyrus-and/gdb-dashboard;
+else
+   
SRC_URI="https://github.com/cyrus-and/gdb-dashboard/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+
+RDEPEND="sys-devel/gdb[python]"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
+src_install() {
+   insinto "/usr/share/${PN}"
+   newins .gdbinit "${PN}"
+
+   # install a convenient wrapper. disables any typical .gdbinit (-nh) to
+   # get a clean state without interference. -q to disable annoying
+   # copyright message at startup.
+   make_wrapper "$PN" "gdb -q -nh -iex 'source /usr/share/${PN}/${PN}'"
+
+   dodoc README.md
+}
+
+pkg_postinst() {
+   einfo "To use ${PN}:"
+   einfo "Either use the installed '${PN}' wrapper script directly."
+   einfo "Or put 'source /usr/share/${PN}/${PN}' in your .gdbinit 
file."
+   einfo ""
+
+   optfeature "syntax highlighting" "dev-python/pygments"
+}



[gentoo-commits] repo/proj/guru:master commit in: app-misc/onefetch/

2023-05-15 Thread Viorel Munteanu
commit: 3f260fa5ce09ae8a1108ae887dae7d8ca5479111
Author: Lucio Sauer  posteo  net>
AuthorDate: Tue May 16 01:37:34 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Tue May 16 01:37:34 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3f260fa5

app-misc/onefetch: unbundle libgit2

* The libgit2-sys crate dynamically links to system lib, if provided,
  before falling back to building and statically linking it.

Signed-off-by: Lucio Sauer  posteo.net>

 app-misc/onefetch/onefetch-2.17.1.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/app-misc/onefetch/onefetch-2.17.1.ebuild 
b/app-misc/onefetch/onefetch-2.17.1.ebuild
index d4fc3af15..1f9237876 100644
--- a/app-misc/onefetch/onefetch-2.17.1.ebuild
+++ b/app-misc/onefetch/onefetch-2.17.1.ebuild
@@ -432,7 +432,13 @@ PATCHES=(
"${FILESDIR}"/${P}-fix-missing-git-repo.patch
 )
 
+# libgit2-sys-${cver}+${sover} dynamically links to libgit2.so, if provided
+# check 
https://github.com/rust-lang/git2-rs/blob/libgit2-sys-${cver}%2B${sover}/libgit2-sys/build.rs
+# and Cargo.lock before dep bump
+DEPEND=">=dev-libs/libgit2-1.6.4 

[gentoo-commits] repo/proj/guru:master commit in: app-misc/anki-bin/

2023-05-15 Thread Viorel Munteanu
commit: 4d9f2347e881e20552c26273d06269a9c78bd854
Author: Lucio Sauer  posteo  net>
AuthorDate: Mon May 15 19:17:17 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Mon May 15 19:17:17 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d9f2347

app-misc/anki-bin: drop 2.1.62

Signed-off-by: Lucio Sauer  posteo.net>

 app-misc/anki-bin/Manifest   |  5 --
 app-misc/anki-bin/anki-bin-2.1.62.ebuild | 78 
 2 files changed, 83 deletions(-)

diff --git a/app-misc/anki-bin/Manifest b/app-misc/anki-bin/Manifest
index 1c4279292..2b5cc20ee 100644
--- a/app-misc/anki-bin/Manifest
+++ b/app-misc/anki-bin/Manifest
@@ -1,10 +1,5 @@
-DIST anki-2.1.62-cp39-abi3-manylinux_2_28_x86_64.whl.zip 13016717 BLAKE2B 
f7c8fd7a4de8c7ea9099b35aa4d7576ebcc0dcba3d32ec409a8a16e4b4f926ae5d1a8e0a57cbb3c892353b33fe49aee935eebe3ce14a848256c1baaade509456
 SHA512 
2e33eabd3797c1b9a5c81a9d6b05a3733b57fe5ffbaae7771233c23469f5b9ba11b79c723f0fdef03343bcfab5e24c88a920d52938905b028d62add1127653e7
 DIST anki-2.1.63-cp39-abi3-manylinux_2_28_x86_64.whl.zip 13022324 BLAKE2B 
524d44d0b6a5c233ebb3fa68c63ba736bbb81c43f8c85882782220948173a1472b9c1408727b8fd770682554c69e573cb589da123cf7854c8de305f67ed910fb
 SHA512 
61a8ee5278be364cb130d33c9e7f14b2f36baf922e94eda284744d9bf537c5e708fa19c40b26161038a12353de34187deacc42c64e9aadaa5095128a02055536
-DIST anki-bin-2.1.62.1 2212 BLAKE2B 
18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50
 SHA512 
50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05
-DIST anki-bin-2.1.62.desktop 458 BLAKE2B 
7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b
 SHA512 
4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220
-DIST anki-bin-2.1.62.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
 DIST anki-bin-2.1.63.1 2212 BLAKE2B 
18dba4d3f7210b1fa765490617c4290b7a0f37abd75df6fdb395ea758fa2557789f595e0c0470c918ee988dfa5270df48dda095e8f6dce2aad597b0bba23db50
 SHA512 
50ee6633758b028c54b899d70cf582c54d4fdbb7e13f10921303db3a84d325ac689b48dbf4a5f03584748e89ad7820e14cd4646d7a3fa97919496f48a99cdb05
 DIST anki-bin-2.1.63.desktop 458 BLAKE2B 
7311e2ea71b40bd586a547a14316ca5447d582c046c3850ec5f63637640401fa53e8cdb8799ca8d6b169e38dae3e507946f4fbe5057c0d48e92729033fc6514b
 SHA512 
4666f855e488c0f3cdf2d071aeb373cf8eff96eefe71eb7bb67344fed66150b821d83bed4d4ec2966f63d2a6ede1701f1b19236a6a72e3002e70d2f404d55220
 DIST anki-bin-2.1.63.png 34595 BLAKE2B 
7b8adeece0d666f819d2e579d04f00102d6a28fe5915b2d13ae0bbf72671f95610d2bb47235509756684d38e4be495b41b6b5814fa0ee2b303adc1c78ed54b88
 SHA512 
c5051738be8c766629a0ec4cbf95c5f554e7bbca2fb5103b3545f2c34a6fcfd87c1384bbd5239199a8491fa46889b299f5f6e1f23988e271402239cdc2a0a9e7
-DIST aqt-2.1.62-py3-none-any.whl.zip 6530752 BLAKE2B 
d67c1b30515104e4b8a7ef704a93d00a98d30c1b142f436de0a38df39ca8390017e1c36562f00350461f136ea870c6a4cb53465b65cd26ef207e9ab33b205af4
 SHA512 
2287fb29c9e06f44ea9ca4bd2e3f5cc2279ece67a876c0ae254e342054735110f63656dbebbff8fec11cf48daf52bd8809c2d8fd7510c02ea82adb843be3e073
 DIST aqt-2.1.63-py3-none-any.whl.zip 6531126 BLAKE2B 
c256278447cd52544b2efe481712c6be9471787f4d8ab3bf6bac5323d3c5563dc4e2e5c82fec6099e5317b8485e16b7e3c89d5048004e55d7c306373769a38f9
 SHA512 
a4bf0acd942acab1ce90711c975673cf664f9bd1f2b154fd1fb9ecec54992a2c1ea0b5406b71f6f916d9f4aac2bf29a830b5fc531e67efe48e664d12839136cc

diff --git a/app-misc/anki-bin/anki-bin-2.1.62.ebuild 
b/app-misc/anki-bin/anki-bin-2.1.62.ebuild
deleted file mode 100644
index ed8b4e3c3..0
--- a/app-misc/anki-bin/anki-bin-2.1.62.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-### A NOTE REGARDING PYTHON COMPATABILITY ###
-# Anki-bin downloads a python 3.9 wheel. However the wheel used has only one 
native library _rsbridge.so
-# that is not linked against libpython.
-# The configuration with Python 3.10 was tested on a limited number of 
machines and is not guaranteed to work.
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit desktop python-single-r1 pypi xdg
-
-MY_PN=${PN%-bin}
-DESCRIPTION="A spaced-repetition memory training program (flash cards)"
-HOMEPAGE="https://apps.ankiweb.net/;
-SRC_URI="
-   $(pypi_wheel_url --unpack ${MY_PN} ${PV} cp39 
abi3-manylinux_2_28_x86_64)
-   $(pypi_wheel_url --unpack aqt ${PV})
-   

[gentoo-commits] repo/proj/guru:master commit in: x11-misc/i3status-rust/, x11-misc/i3status-rust/files/

2023-05-15 Thread Viorel Munteanu
commit: 94b702e6601b02f1375d82df84b12262de73d686
Author: Lucio Sauer  posteo  net>
AuthorDate: Sun May 14 15:36:56 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun May 14 15:36:56 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=94b702e6

x11-misc/i3status-rust: drop 0.31.2

Signed-off-by: Lucio Sauer  posteo.net>

 x11-misc/i3status-rust/Manifest|  33 --
 .../i3status-rust-0.31.2-disable-stripping.patch   |  10 -
 x11-misc/i3status-rust/i3status-rust-0.31.2.ebuild | 371 -
 3 files changed, 414 deletions(-)

diff --git a/x11-misc/i3status-rust/Manifest b/x11-misc/i3status-rust/Manifest
index d32269002..8eaa62fde 100644
--- a/x11-misc/i3status-rust/Manifest
+++ b/x11-misc/i3status-rust/Manifest
@@ -1,17 +1,14 @@
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
-DIST anstream-0.3.1.crate 19503 BLAKE2B 
f8e65cd47ddf95a1963bf5ddb91e8d226f368930731dcbb985fdd60dcfe218929e01be45168ccd6d86d76f0ab097c52e0ed4f89cca0d6b4864bab57d8a36dc05
 SHA512 
0eaad41de20fcb8207eecd810e47c833c59bea43cffd7e11450fc74617dcf3adb8d2ae1b5a61f8827dd3ef86ecf3ff7503d6b55c489aefab5f62c8bc746c2e8d
 DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
 DIST anstyle-1.0.0.crate 13972 BLAKE2B 
741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80
 SHA512 
5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b
 DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B 
f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62
 SHA512 
fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f
 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 
2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53
 SHA512 
2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a
 DIST anstyle-wincon-1.0.1.crate 11718 BLAKE2B 
2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7
 SHA512 
00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6
-DIST anyhow-1.0.70.crate 43803 BLAKE2B 
574da0e447592c12051deef171850b00ac2347dd336f71915dd21f45cc03439fbcdbaffe261097d53cc11fa0db75b1e3b21ba667f26c08db7125b1c6264973de
 SHA512 
6fd1338e4cbe915cb01fcc5e05e7e0c051868701eeb27f03577a7cfdd59057493922b36e2308f7050608a851112d4d24cff2826456160ac8930fe961640e809b
 DIST anyhow-1.0.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 SHA512 
401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
 DIST async-broadcast-0.5.1.crate 20134 BLAKE2B 
a45a7ff0b05eaab687f0912b2fdd0c3d9379402d5ccb8269568fbf77e235b42db0f741b4743438511fc00e7e1c6ec09c7b2f6e37b4b9a4df07846ae582e9c812
 SHA512 
48de28fad3fa8258b61f1adc0f13e69698f0fc3e11c68eb6b6d2df11784dc5c1e09f6f2c03dd12679d9888171b87cff3362ee06b910833e55d278738ab7508ae
 DIST async-io-1.13.0.crate 37191 BLAKE2B 
ec27c5a49550f9a2cda66df0a6c54e5a64191e6c1ebade4e47a3164cd04fe7fff60d225788983f55e47a785dd57c74a22f2a3455349d2d451646e4d0e7f4ffcb
 SHA512 
b37a13fdb1d29e2e8852ab6f24589718a88aa39bf532145ae7541d61c3f49f731f890764dd945845eef6c8b5af1042bac2c04cdabc00b36dc4350fa1c62ce54e
 DIST async-lock-2.7.0.crate 23631 BLAKE2B 
90814a489eef98a773ed5dfca5fc3e6b8e2b7a2c37e18f289292f46efce496d4378321327c947dce219add2b7aaf199b96beb9d19cf22536f1ff99b932e50314
 SHA512 
b151aa4a7fe4ad7dd68559dfef203dcfdd2084e175a6fe414298bd28c632ef422631d49c821fe075ec6f549269e0c0cefc16ea56741d3d8317a99489ed638bb9
-DIST async-once-cell-0.4.4.crate 14141 BLAKE2B 

[gentoo-commits] repo/proj/guru:master commit in: app-crypt/certbot-dns-rfc2136/

2023-05-15 Thread Viorel Munteanu
commit: 765b46a43676a3b81902d52a5c7083d609782634
Author: Thibaud CANALE  thican  net>
AuthorDate: Sun May 14 20:08:36 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun May 14 20:08:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=765b46a4

app-crypt/certbot-dns-rfc2136: drop 2.2.0, 2.3.0, 2.4.0

Signed-off-by: Thibaud CANALE  thican.net>

 app-crypt/certbot-dns-rfc2136/Manifest |  3 -
 .../certbot-dns-rfc2136-2.2.0.ebuild   | 70 --
 .../certbot-dns-rfc2136-2.3.0.ebuild   | 70 --
 .../certbot-dns-rfc2136-2.4.0.ebuild   | 70 --
 4 files changed, 213 deletions(-)

diff --git a/app-crypt/certbot-dns-rfc2136/Manifest 
b/app-crypt/certbot-dns-rfc2136/Manifest
index 98fcbdcaa..a06a8ca31 100644
--- a/app-crypt/certbot-dns-rfc2136/Manifest
+++ b/app-crypt/certbot-dns-rfc2136/Manifest
@@ -1,5 +1,2 @@
-DIST certbot-2.2.0.gh.tar.gz 1331053 BLAKE2B 
4a3e6d8b0b3b7f8537bd6b24234bad7657842ee64865bcef2701e572501640b7a2d49cf4dc62db25cda1039be2d20fb77ac6415cdcb4756fce0f96b5cb7410c6
 SHA512 
242bfa8e5b60c28b49457403b41421ef782b9f98f325cc423b58283fef410b33691c3ce126188b191c80fcd488fe5d51acfc5ca575c8e7c5b6b08198844bffb7
-DIST certbot-2.3.0.gh.tar.gz 1335613 BLAKE2B 
af8ff393f92755e8e312f7596fe99abefa35c42cef6fa6688f7f3dd4a310205385fec81366df30d8edfe28d8abd3db447c9e1a3770fe31c3d45c69f04a038660
 SHA512 
5f52d9b0dd390fc696389a94ff897d803ee062feca50bb66972e197dcd79b0096b337cece2798557c3878903577171fd9afe1f18a4a2131ad7e6a62d0d945ebb
-DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 
534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e
 SHA512 
c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108
 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e
 DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3

diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.2.0.ebuild 
b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.2.0.ebuild
deleted file mode 100644
index a57b2cb3e..0
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.2.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-DISTUTILS_USE_PEP517=setuptools
-
-inherit distutils-r1
-
-PARENT_PN="${PN%-dns-rfc2136}"
-PARENT_P="${PARENT_PN}-${PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
-   -> ${PARENT_P}.gh.tar.gz
-   "
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
-fi
-
-DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt 
client)"
-HOMEPAGE="
-   https://github.com/certbot/certbot
-   https://letsencrypt.org/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-
-S="${WORKDIR}/${PARENT_P}/${PN}"
-
-BDEPEND="
-   test? ( >=dev-python/pytest-7.2.0[${PYTHON_USEDEP}] )
-"
-
-RDEPEND="
-   ${PYTHON_DEPS}
-   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
-   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
-   >=dev-python/dnspython-2.2.1[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-# Same than PATCHES but from repository's root directory,
-# please see function `python_prepare_all` below.
-# Simplier for users IMHO.
-PARENT_PATCHES=(
-)
-
-# Here for patches within "${PN}" subdirectory.
-PATCHES=(
-)
-
-python_prepare_all() {
-   pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die
-   [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}"
-   eapply_user
-   popd > /dev/null || die
-
-   distutils-r1_python_prepare_all
-}

diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild 
b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild
deleted file mode 100644
index 425d68e1a..0
--- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.3.0.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU 

[gentoo-commits] repo/proj/guru:master commit in: app-crypt/certbot-dns-rfc2136/

2023-05-15 Thread Viorel Munteanu
commit: ec06cddeeb29a69044ba4c680281279ee8cd96e6
Author: Thibaud CANALE  thican  net>
AuthorDate: Sun May 14 20:07:10 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun May 14 20:07:10 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ec06cdde

app-crypt/certbot-dns-rfc2136: add 2.6.0

Signed-off-by: Thibaud CANALE  thican.net>

 app-crypt/certbot-dns-rfc2136/Manifest |  1 +
 .../certbot-dns-rfc2136-2.6.0.ebuild   | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/app-crypt/certbot-dns-rfc2136/Manifest 
b/app-crypt/certbot-dns-rfc2136/Manifest
index 150bac94c..98fcbdcaa 100644
--- a/app-crypt/certbot-dns-rfc2136/Manifest
+++ b/app-crypt/certbot-dns-rfc2136/Manifest
@@ -2,3 +2,4 @@ DIST certbot-2.2.0.gh.tar.gz 1331053 BLAKE2B 
4a3e6d8b0b3b7f8537bd6b24234bad76578
 DIST certbot-2.3.0.gh.tar.gz 1335613 BLAKE2B 
af8ff393f92755e8e312f7596fe99abefa35c42cef6fa6688f7f3dd4a310205385fec81366df30d8edfe28d8abd3db447c9e1a3770fe31c3d45c69f04a038660
 SHA512 
5f52d9b0dd390fc696389a94ff897d803ee062feca50bb66972e197dcd79b0096b337cece2798557c3878903577171fd9afe1f18a4a2131ad7e6a62d0d945ebb
 DIST certbot-2.4.0.gh.tar.gz 1333159 BLAKE2B 
534c7d090cc8a2b77b2dd8bd8c407409260c18e7741223a327bb240dac9685b1ca152d4a20bb0ec46d8717f89bd3de6f494019c57afe22a74db69641a3ed209e
 SHA512 
c307c97154935a3a01b468d6e91505caba6073b4c01071c87382bdc08c892094d95d75b047047d3221b7d8018a61ce974c0f4defbfdee00b136af920fd579108
 DIST certbot-2.5.0.gh.tar.gz 1333903 BLAKE2B 
2d30764616d2253fe320ad94182e64cc3e1ce75bd90322fcf7c303a52e32420a57cf84a3acf3f8f4825e058d6fe1e59438b728dacdf9032c4d8797312903825e
 SHA512 
92313e352409d543f260fedee3f376c4750d9428cd39fde3518b162091667173ba6d582b4e91477f7122cf198f24119ecf34b2dce12734afbfc0ebedc395a49e
+DIST certbot-2.6.0.gh.tar.gz 1336339 BLAKE2B 
0c0575ad553ebe0f3ab56da750572bca46b30d034033e43c30c3793c114050ad824a277eab0be5a47326ea099e58e9a421448b53fc1b9173afae9a0ec308ac62
 SHA512 
d694156886484511f5a38fb5e40f98b2e2dbe4bc5110c95b2084ec03b39cb0eb9bbc623c7bca4a81054e980c8dbac752949042391813298a27be7e70410882e3

diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.6.0.ebuild 
b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.6.0.ebuild
new file mode 100644
index 0..425d68e1a
--- /dev/null
+++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.6.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+PARENT_PN="${PN%-dns-rfc2136}"
+PARENT_P="${PARENT_PN}-${PV}"
+
+if [[ "${PV}" == * ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/certbot/certbot.git;
+   EGIT_SUBMODULES=()
+   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
+else
+   SRC_URI="
+   https://github.com/certbot/certbot/archive/v${PV}.tar.gz
+   -> ${PARENT_P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+fi
+
+DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt 
client)"
+HOMEPAGE="
+   https://github.com/certbot/certbot
+   https://letsencrypt.org/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+S="${WORKDIR}/${PARENT_P}/${PN}"
+
+BDEPEND="
+   test? ( dev-python/pytest[${PYTHON_USEDEP}] )
+"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=app-crypt/acme-${PV}[${PYTHON_USEDEP}]
+   >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_sphinx docs dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+# Same than PATCHES but from repository's root directory,
+# please see function `python_prepare_all` below.
+# Simplier for users IMHO.
+PARENT_PATCHES=(
+)
+
+# Here for patches within "${PN}" subdirectory.
+PATCHES=(
+)
+
+python_prepare_all() {
+   pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die
+   [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}"
+   eapply_user
+   popd > /dev/null || die
+
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/proj/guru:master commit in: sys-boot/limine/

2023-05-15 Thread Viorel Munteanu
commit: 536fcae9225c02734dcd8af9d39efda741ec818a
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sun May 14 09:55:02 2023 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Sun May 14 09:55:02 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=536fcae9

sys-boot/limine: add 4.20230514.0

Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-boot/limine/Manifest   |  1 +
 sys-boot/limine/limine-4.20230514.0.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
index 7e4f6afe3..12c8e3f3f 100644
--- a/sys-boot/limine/Manifest
+++ b/sys-boot/limine/Manifest
@@ -4,3 +4,4 @@ DIST limine-4.20230408.0.tar.xz 896416 BLAKE2B 
c4a5d0a93082b4f9569b2af6d8b345ca7
 DIST limine-4.20230422.0.tar.xz 891604 BLAKE2B 
a4fcefb33d45a67a94a4f6ecb8ee491339d1d0de56dfe82133a36f374704e115ccb83a144a51a2c40333df916dbcb72cfdd6c1ca2104ae5928251bf2b2f14d95
 SHA512 
7d949fce2394ea83bea29f43a4b11c3e48e36bf00a39d8bb463667848bf0b86cb49ac60cbd27b961240c9afd5f99c86c4abb31e03d5c0baaae3bd3122f55c8cf
 DIST limine-4.20230428.0.tar.xz 892396 BLAKE2B 
951e142ea457f958ac08d2c4c9b4fd78090fde5e8ae67ef7b629fcaa18a5b667299f8af713a160e2aa0924a4fb81d6a67df9f56dc917884c56c9ad713b3baf7d
 SHA512 
3e566803d784aa3cd8027cb9f942fab6c6a8cd8be42415a0bdfb51b9f1543d0c649ec9f5a90e140a0d4af2355e5b8703964b59c0734d09e4dc64308ceb0141e5
 DIST limine-4.20230503.0.tar.xz 966088 BLAKE2B 
d268a1e6ff6c0da46d457ba077227f8552a272992d6eb399241e57bfd7de2321f44e616cf2cade05fae70c55c3cdea8d122b09939202ade153c18bae72393eb3
 SHA512 
7808d81d6ed1c135d55199521c7490dfa0bfd3fc134e7cde4bedbc133494a906d85d1b0b7626b3e541cc67da832034e85364c893b260adfd7fb1c55f0e056e88
+DIST limine-4.20230514.0.tar.xz 966160 BLAKE2B 
6556adc6c2efffb2876c103b4428f42b57f74d25b7d901a573b7d1b20d84665a336b8bb8bbc84b936a9bf52795fa08a5af769f541736b89faf5306a4ec4ba654
 SHA512 
8ea04c54d95309185e91ee28cc7f6c64e948d29aff70626372328d59304a21efd0d2a7adf20fb38607b69c2863be6817c2ea768c8129e3f3305e56a4b1585886

diff --git a/sys-boot/limine/limine-4.20230514.0.ebuild 
b/sys-boot/limine/limine-4.20230514.0.ebuild
new file mode 100644
index 0..a93073081
--- /dev/null
+++ b/sys-boot/limine/limine-4.20230514.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Limine is a modern, advanced, and portable BIOS/UEFI 
multiprotocol bootloader"
+HOMEPAGE="https://limine-bootloader.org/;
+SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+bios +bios-pxe +bios-cd +cd-efi +uefi32 +uefi64 +uefiaa64"
+
+MY_LLVM_TARGETS="AArch64 ARM X86"
+MY_LLVM_FLAGS="llvm_targets_${MY_LLVM_TARGETS// /(-),llvm_targets_}(-)"
+
+BDEPEND="
+   app-arch/gzip
+   dev-lang/nasm
+   sys-apps/findutils
+   sys-devel/clang[${MY_LLVM_FLAGS}]
+   sys-devel/lld
+   sys-devel/llvm[${MY_LLVM_FLAGS}]
+
+   cd-efi? ( sys-fs/mtools )
+"
+
+src_configure() {
+   local myconf=(
+   "$(use_enable bios)"
+   "$(use_enable bios-cd)"
+   "$(use_enable bios-pxe)"
+
+   "$(use_enable uefi32 uefi-ia32)"
+   "$(use_enable uefi64 uefi-x86-64)"
+   "$(use_enable uefiaa64 uefi-aarch64)"
+   "$(use_enable cd-efi uefi-cd)"
+   )
+
+   TOOLCHAIN_FOR_TARGET=llvm \
+   econf "${myconf[@]}"
+}



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

2023-05-15 Thread Michał Górny
commit: ab87b7d4f9697cda6dd0df4c6e9de2229aa6ce69
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 04:38:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:04:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab87b7d4

dev-python/scikit-build: Bump to 0.17.5

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

 dev-python/scikit-build/Manifest   |  1 +
 dev-python/scikit-build/scikit-build-0.17.5.ebuild | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/scikit-build/Manifest b/dev-python/scikit-build/Manifest
index 88cbf020caaf..ccc6ec51a639 100644
--- a/dev-python/scikit-build/Manifest
+++ b/dev-python/scikit-build/Manifest
@@ -7,3 +7,4 @@ DIST scikit_build-0.17.1.tar.gz 267911 BLAKE2B 
365e7e4bcc902a00464b157feaee4efcd
 DIST scikit_build-0.17.2.tar.gz 268269 BLAKE2B 
9ca0f860b8bdab235ae9e59ce5ca8b82320b8a2e806e787f9acdfd58ac0dd6c6e28e0a71e7c0177bf87022ecd2d73bd3783b5eaaa899f273d5b65399ef03e77e
 SHA512 
a6ff41958e336679a0996c63627ee1486c81f36fa0ace3418137421626ab068b4eca29e470cf1cc92c82c5cb3ebe45ec710fe7d098e349deb6f1d3735ed6338c
 DIST scikit_build-0.17.3.tar.gz 268932 BLAKE2B 
887751f64cc703a9d6125e87da01d327ef34416ad0ad5170d7f01dcc64318d1d2cd36fc2c302bb8c93f72964d5e2efd1d1bd67c3dc001e60ed88fb952c34ae41
 SHA512 
adb3df364551b8671f0d60c3a68825e420e6ba57e715f7da583f601dd82a228d68b326ccb457f07b26ebfb9272ea04a2cdfa2cd82d4d04ed9682ec08ee2e0584
 DIST scikit_build-0.17.4.tar.gz 269511 BLAKE2B 
90c618eab2a585e71585d039f7990ee07b0280db7e516aa4c390c15233a43e074ccfcb06c518d738ca748321966a3344a1515208a4aa3fb40442033cbcd49215
 SHA512 
5841789027e763e4448680b73704c683ca4400e3750679d8413e008de5213d56fc28ab84a1dce137171bae690bc99386844dd99a0810238e1a07d44310535d1d
+DIST scikit_build-0.17.5.tar.gz 269848 BLAKE2B 
df1ec6ff3791efeea0ea7b672b7c5d2ad946c9c8d1e8b7035f4036315701ad1b7d61b0917e75ca8c9aff10fe8f25e53b8d1221fa6c3b554225ff8d8f5dec5fd4
 SHA512 
f0c9a861f9931db36df137d96a9a53d2bfa4a696efc2c1307ff50a00f7df828042d933ef1f670d14d0a339ccf5b94ce99fca7ffbab9169b6e70c47440f4eef06

diff --git a/dev-python/scikit-build/scikit-build-0.17.5.ebuild 
b/dev-python/scikit-build/scikit-build-0.17.5.ebuild
new file mode 100644
index ..c2e7d49eaf06
--- /dev/null
+++ b/dev-python/scikit-build/scikit-build-0.17.5.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Improved build system generator for Python C/C++/Fortran/Cython 
extensions"
+HOMEPAGE="
+   https://github.com/scikit-build/scikit-build/
+   https://pypi.org/project/scikit-build/
+"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-42.0.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+   >=dev-python/wheel-0.32.0[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}]
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/build-0.7[${PYTHON_USEDEP}]
+   >=dev-python/cython-0.25.1[${PYTHON_USEDEP}]
+   >=dev-python/pytest-mock-1.10.4[${PYTHON_USEDEP}]
+   >=dev-python/pytest-virtualenv-1.2.5[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-rtd-theme \
+   dev-python/sphinx-issues
+distutils_enable_tests pytest
+
+src_prepare() {
+   # not packaged
+   sed -i -e '/cmakedomain/d' docs/conf.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   epytest -m "not isolated and not nosetuptoolsscm"
+   rm -r 
"${BUILD_DIR}/install$(python_get_sitedir)"/{easy-install.pth,*.egg,*.egg-link} 
|| die
+}



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

2023-05-15 Thread Michał Górny
commit: 00fa5f3d664298fb2e90eda67dd670ea869e5a3a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 04:41:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:04:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00fa5f3d

dev-python/ipykernel: Bump to 6.23.1

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

 dev-python/ipykernel/Manifest|  1 +
 dev-python/ipykernel/ipykernel-6.23.1.ebuild | 77 
 2 files changed, 78 insertions(+)

diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest
index 1f0c823794ca..65804e292881 100644
--- a/dev-python/ipykernel/Manifest
+++ b/dev-python/ipykernel/Manifest
@@ -1,2 +1,3 @@
 DIST ipykernel-6.22.0.tar.gz 151303 BLAKE2B 
c3567066375099d388c65b43b5b8c8059a823f4185855b6131fd90f42624a71c08d839a3c59c41cf83bb51ec07d0c0487d7bbee573eafa7e7d049dbeff8e59a8
 SHA512 
e109a2b771ffa40e05416bd925f26a4492c65a44a1acd8100e65ae3e779da9a0eef7222566e79cdcbed4b0fc3224fbd0722728d3fe953b16ab1a14090d0205c2
 DIST ipykernel-6.23.0.tar.gz 151969 BLAKE2B 
c41aac053b27a2e3618831f8d6458b21877b4510062019576fe98f921b9485fe180f2bced09c0a8ddd930af5a386a09d4d13a2ffbb78e58d71bb7a7cea1c91c1
 SHA512 
d852742bd858639d150864d343da23ee915c2034b8fbad7875755ea580be80b5faf553c16af65c50001f214979cd4a80c89fe08e4db7198754b554de0101a1d1
+DIST ipykernel-6.23.1.tar.gz 153370 BLAKE2B 
654998d46851bcc55d3c0c9c6134f3fcf8c81c2552d5af6dcdbd791e1ac98ed223a59aafc9b7b4260345f8730d243d3c82d4e19e03935a368a0a0154de547cb0
 SHA512 
8f3921789c837f7c046eed4ffdaade2273b6491cfd97b9a192a256966a66d58c1ad93cbfa69a5e933e052fa35c2c7a4671a652ee9f2bb2cca5a156c79df0f14f

diff --git a/dev-python/ipykernel/ipykernel-6.23.1.ebuild 
b/dev-python/ipykernel/ipykernel-6.23.1.ebuild
new file mode 100644
index ..3ae331be622c
--- /dev/null
+++ b/dev-python/ipykernel/ipykernel-6.23.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1 pypi virtualx
+
+DESCRIPTION="IPython Kernel for Jupyter"
+HOMEPAGE="
+   https://github.com/ipython/ipykernel/
+   https://pypi.org/project/ipykernel/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/comm-0.1.1[${PYTHON_USEDEP}]
+   >=dev-python/debugpy-1.6.5[${PYTHON_USEDEP}]
+   >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-client-8[${PYTHON_USEDEP}]
+   >=dev-python/jupyter-core-4.12[${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}]
+   dev-python/nest_asyncio[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-20[${PYTHON_USEDEP}]
+   >=dev-python/tornado-6.1[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.4.0[${PYTHON_USEDEP}]
+"
+# RDEPEND seems specifically needed in BDEPEND, at least jupyter
+# bug #816486
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/ipyparallel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e 's:^TIMEOUT = .*:TIMEOUT = 120:' ipykernel/tests/*.py || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   # Use python3 in kernel.json configuration, bug #784764
+   sed -i -e '/python3.[0-9]\+/s//python3/' \
+   
"${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" 
|| die
+}
+
+src_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   ipykernel/tests/test_debugger.py::test_attach_debug
+   
ipykernel/tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines
+   
ipykernel/tests/test_debugger.py::test_rich_inspect_at_breakpoint
+   
ipykernel/tests/test_debugger.py::test_rich_inspect_not_at_breakpoint
+   ipykernel/tests/test_debugger.py::test_set_breakpoints
+   ipykernel/tests/test_debugger.py::test_stop_on_breakpoint
+   ipykernel/tests/test_debugger.py::test_copy_to_globals
+   # hangs?
+   ipykernel/tests/test_eventloop.py::test_tk_loop
+   )
+
+   virtx distutils-r1_src_test
+}



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

2023-05-15 Thread Michał Górny
commit: 90d68180b8443b8213092874742729f2d25f8e71
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 04:42:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:04:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d68180

dev-python/sentry-sdk: Bump to 1.23.0

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

 dev-python/sentry-sdk/Manifest |   1 +
 dev-python/sentry-sdk/sentry-sdk-1.23.0.ebuild | 114 +
 2 files changed, 115 insertions(+)

diff --git a/dev-python/sentry-sdk/Manifest b/dev-python/sentry-sdk/Manifest
index d8fed873a65c..4b8573d3097c 100644
--- a/dev-python/sentry-sdk/Manifest
+++ b/dev-python/sentry-sdk/Manifest
@@ -4,3 +4,4 @@ DIST sentry-python-1.21.0.gh.tar.gz 346948 BLAKE2B 
7d4d9d537d567c930187d74fc46be
 DIST sentry-python-1.21.1.gh.tar.gz 349021 BLAKE2B 
f467ba16484d0807734deb7d2544f32addeac254dbac02d5c56d5c9d05081d1c38665f7a5eb14ff59dd4b39ecb25d922b60a0d18fc98290c0127142cf5bb89d0
 SHA512 
04f56fa1a53ad42baaf09fb4b19a29c009e2a956ee363d6003746d993d1d8b4af37b8458bf8b04255cd72083bdf0c35b4244d6aabf26110ff6a0d245ce674c58
 DIST sentry-python-1.22.1.gh.tar.gz 351929 BLAKE2B 
afcdd6293ff1e96f2a07e6d6ad5fb9bfc8715cf4d7ca30237d92cae9f48abf4cb849ad8f86f3ba3f0421198dd2fdbfe25b95c9e50c2abab36d1fed4bd71181fd
 SHA512 
2796620223476d8996291d2f2ff88a128a86fe8ded40f44ffc575f09e8b390d9b0e77e186d153decb81f33aa050eeef5b2ce707ad381d226955ce18315a0e3ee
 DIST sentry-python-1.22.2.gh.tar.gz 352403 BLAKE2B 
7dcc1583904ac7ca2349b153c13ffd2098e888fcf18a7150efa8e99e0bdc93f40c2d91a0044b85d64e21116e2503173e8a0b46dcc227f7e5cf7deaf2fe8abc64
 SHA512 
71d4235a0a5f6df0e18f0f0e04530ce225c218cc1018d48c7a419f3a118ea9d89df3635d62ae2a5a34632a58163ac317f41167e40b2ea172f2bd0467de3a8196
+DIST sentry-python-1.23.0.gh.tar.gz 355085 BLAKE2B 
a0cab2f69177325a28b6fc24aa311f3ab9bdb20b43c9cbcf809a67aaaeb51306cabc2f7ce413ec9e85de6d1283a2f0d7c3cf7c0d3f8df84c54cf8f685025e127
 SHA512 
6cb0fda5c73e7f3a3e33458479ab40f6f33c661b9ddf69eaf6630c22004ff8a21157a3be454e583717b7d1999bff26bbe8d8e3d719e42c42612f1c5ddf0767b5

diff --git a/dev-python/sentry-sdk/sentry-sdk-1.23.0.ebuild 
b/dev-python/sentry-sdk/sentry-sdk-1.23.0.ebuild
new file mode 100644
index ..8095ec3baba2
--- /dev/null
+++ b/dev-python/sentry-sdk/sentry-sdk-1.23.0.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1
+
+MY_P=sentry-python-${PV}
+DESCRIPTION="Python client for Sentry"
+HOMEPAGE="
+   https://sentry.io/
+   https://github.com/getsentry/sentry-python/
+   https://pypi.org/project/sentry-sdk/
+"
+SRC_URI="
+   https://github.com/getsentry/sentry-python/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+RDEPEND="
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/asttokens[${PYTHON_USEDEP}]
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/executing[${PYTHON_USEDEP}]
+   dev-python/fakeredis[${PYTHON_USEDEP}]
+   dev-python/flask-login[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pyrsistent[${PYTHON_USEDEP}]
+   dev-python/pytest-aiohttp[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-localserver[${PYTHON_USEDEP}]
+   dev-python/responses[${PYTHON_USEDEP}]
+   dev-python/werkzeug[${PYTHON_USEDEP}]
+   dev-python/zope-event[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+PATCHES=(
+   "${FILESDIR}/sentry-sdk-1.21.0-ignore-warnings.patch"
+)
+
+EPYTEST_IGNORE=(
+   # tests require Internet access
+   tests/integrations/httpx/test_httpx.py
+   tests/integrations/requests/test_requests.py
+   tests/integrations/stdlib/test_httplib.py
+   tests/integrations/flask/test_flask.py
+   tests/integrations/django/test_basic.py
+   tests/integrations/socket/test_socket.py
+   # wtf is it supposed to do?!
+   tests/integrations/gcp/test_gcp.py
+   # broken by rq-1.10.1 (optional dep)
+   tests/integrations/rq/test_rq.py
+   # fastapi is not packaged
+   tests/integrations/asgi/test_fastapi.py
+   # TODO
+   tests/integrations/bottle
+   # TODO: causes breakage in other tests
+   tests/integrations/starlette
+   # TODO
+   tests/integrations/tornado
+   # requires mockupdb
+   tests/integrations/pymongo
+)
+
+EPYTEST_DESELECT=(
+   # hangs
+   

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

2023-05-15 Thread Michał Górny
commit: 5b51928ae2b942190d7df0887328e0a5175cbfa9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 04:44:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:04:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b51928a

dev-python/pytest-subtests: Bump to 0.11.0

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

 dev-python/pytest-subtests/Manifest|  1 +
 .../pytest-subtests/pytest-subtests-0.11.0.ebuild  | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-python/pytest-subtests/Manifest 
b/dev-python/pytest-subtests/Manifest
index 04b35ff49606..9d1f9c475b11 100644
--- a/dev-python/pytest-subtests/Manifest
+++ b/dev-python/pytest-subtests/Manifest
@@ -1 +1,2 @@
 DIST pytest-subtests-0.10.0.gh.tar.gz 10253 BLAKE2B 
dba434dfc3f27293d5576ad408665917394ff54d41aef5604f40d787c4d7d9c6fc42b99ca10a8d46707fc8ce0eb5aab8e27bb32b464f5c9350f6bda6b12df031
 SHA512 
2fc3f8316db879d64d4dd4ad53df7dbda30b69df9291608eb6235aa27e9e6b3ec4174023f9ffa016811eb8955f0ebd673ead7b7319d927d18d7c016e0c7ef573
+DIST pytest-subtests-0.11.0.tar.gz 12763 BLAKE2B 
b1e1373d197798a9c27ed65569a681e9ea8dd36014cf6ea57a1d44ed888dca21bd8c5afffeb7f590a501d83d1bc0a8e1fe06b13832173e6937b722163614f21e
 SHA512 
cab486252148e457e234e0dadacefa5ff38cf67df48d9c8bd61aa546a4a1e712b70dca0a270dffceede6be0f8a6324e8c21beaa4d1528b39f12bba72e077ef1d

diff --git a/dev-python/pytest-subtests/pytest-subtests-0.11.0.ebuild 
b/dev-python/pytest-subtests/pytest-subtests-0.11.0.ebuild
new file mode 100644
index ..b10cb02ed428
--- /dev/null
+++ b/dev-python/pytest-subtests/pytest-subtests-0.11.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 2022-2023 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..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unittest subTest() support and subtests fixture"
+HOMEPAGE="
+   https://github.com/pytest-dev/pytest-subtests/
+   https://pypi.org/project/pytest-subtests/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pytest-7[${PYTHON_USEDEP}]
+"
+# pytest-xdist is used to test compatibility
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x 
PYTEST_PLUGINS=xdist.plugin,xdist.looponfail,pytest_forked,pytest_subtests
+   epytest
+}



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

2023-05-15 Thread Michał Górny
commit: 52cf89a31735cb6464296a95f468583ef6cca7bc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 04:50:58 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:04:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52cf89a3

dev-python/tzlocal: Bump to 5.0.1

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

 dev-python/tzlocal/Manifest |  1 +
 dev-python/tzlocal/tzlocal-5.0.1.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/tzlocal/Manifest b/dev-python/tzlocal/Manifest
index 105878309103..195b48aaa84a 100644
--- a/dev-python/tzlocal/Manifest
+++ b/dev-python/tzlocal/Manifest
@@ -1 +1,2 @@
 DIST tzlocal-4.3.gh.tar.gz 24147 BLAKE2B 
41ed6338b97f1f6c4a5cb64b82f6a93c4e68f275c2d593c774592998a7c63d1c8470fcd5babc13679092da4f92edeb798bfe80186628cb6c34b7fa595a21daf7
 SHA512 
b93541951c90ef59a0d9b224c75170a0857723ee0f50782980a78a003b1040b7ceef3bbadd2cabde2a8599cecdd7644ccd1431eb8e4d33cd9e4e9d980c048736
+DIST tzlocal-5.0.1.gh.tar.gz 25032 BLAKE2B 
a1b0d2d2d6422c91752332d789efddad5f14e02e0097deaea1b8df2de20686d1e73dddb1864c5c643b20f8cfce56ff28adb741f7ae74b58409a60bf0eb172057
 SHA512 
b89293180e82334e3c1627845516ac25d8862c799d6d56a9eff13549bfafef2e4e4b0a624e9455e4310429f50b9d82fa984b7dfe8cdd9ed3dc7325ea89c0c5b1

diff --git a/dev-python/tzlocal/tzlocal-5.0.1.ebuild 
b/dev-python/tzlocal/tzlocal-5.0.1.ebuild
new file mode 100644
index ..cb2fc8a0b84b
--- /dev/null
+++ b/dev-python/tzlocal/tzlocal-5.0.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="tzinfo object for the local timezone"
+HOMEPAGE="
+   https://github.com/regebro/tzlocal/
+   https://pypi.org/project/tzlocal/
+"
+# symlinks aren't correctly preserved in sdist, as of 5.0.1
+SRC_URI="
+   https://github.com/regebro/tzlocal/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/backports-zoneinfo[${PYTHON_USEDEP}]
+   ' 3.8)
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-05-15 Thread Michał Górny
commit: 39baf9f10e0cf5d4bff8972ed92751e351217c5b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 04:35:25 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:04:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39baf9f1

dev-python/ansible-compat: Bump to 4.0.4

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

 dev-python/ansible-compat/Manifest |  1 +
 .../ansible-compat/ansible-compat-4.0.4.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/ansible-compat/Manifest 
b/dev-python/ansible-compat/Manifest
index be5d0b0dc67b..00a8554ba071 100644
--- a/dev-python/ansible-compat/Manifest
+++ b/dev-python/ansible-compat/Manifest
@@ -3,3 +3,4 @@ DIST ansible-compat-3.0.2.tar.gz 63328 BLAKE2B 
d09ae255e08531b26f8cac7082a3ad0cc
 DIST ansible-compat-4.0.0.tar.gz 62675 BLAKE2B 
9c384a25729c2c1f72e806b4df6172e183cd8f62c91047b5862a581227554e980b00e58be99b9d4192f4d85d7ce53f1bc16d136762c9b71100f1aa3fdafa8cab
 SHA512 
78559c0323ec190acf5e736a51b27349528eaeacd7fafbe953bbb9f03029985c514042ba9102117714ac5c558f50ac6e596da48c2fe491a092bd5d92c612fbb5
 DIST ansible-compat-4.0.1.tar.gz 63728 BLAKE2B 
51b6956059394e1e29d416113f6a924032cc6435780265c2595f1b0776477727c865c74afa25fc252a5d8ea74aead086293934cdc099966b875a96c5789f
 SHA512 
a2edc46a472e6f99cd0231e453742780c5ae8713768bfda4218ae3d6979c38779ba8c5ec491813550a6b3242ef04e5de2c916c9538fcf5b018e7500fdf18bc4d
 DIST ansible-compat-4.0.2.tar.gz 63771 BLAKE2B 
bcf66825c52de63172f7d36b696e136cc203201743e482d1aa78033664de49120a1304c6397e28dc56205fbe1b5f382f86852bc735cd879151df1db3ebaa1c1b
 SHA512 
6332e12dc123bea6307a5306bb44357507e8c60f5699e8a09a39f9cfe44c649cfd8150b3a4687b47bc62bd95a7bdc4801cac01e10870df451f23ac2e278414e5
+DIST ansible-compat-4.0.4.tar.gz 65116 BLAKE2B 
3f96e052cb9ba0352884fe1cfeacf9a1e5a7bbee715d08c054df49112966751067eb08f32b0598a8559e200fa9c3a619b58b854699342b6185bd9579bc75cbf2
 SHA512 
b13bc3d7a29b2caebfddb7a2311bfb8ad94062019238ed5a8a22fe9de1c00d25426694755cdbf289094db7fdfd88248fcf3e17e9aef9601046ef33c25d6894e6

diff --git a/dev-python/ansible-compat/ansible-compat-4.0.4.ebuild 
b/dev-python/ansible-compat/ansible-compat-4.0.4.ebuild
new file mode 100644
index ..bbea175e5664
--- /dev/null
+++ b/dev-python/ansible-compat/ansible-compat-4.0.4.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2023 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..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Contains functions that facilitate working with various versions 
of Ansible"
+HOMEPAGE="
+   https://pypi.org/project/ansible-compat/
+   https://github.com/ansible/ansible-compat/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv"
+
+RDEPEND="
+   >=app-admin/ansible-core-2.12[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.6.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/subprocess-tee-0.4.1[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/setuptools-scm-7.0.0[${PYTHON_USEDEP}]
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-plus[${PYTHON_USEDEP}]
+   )
+"
+
+# All these tests attempt to connect to galaxy.ansible.com
+EPYTEST_DESELECT=(
+   test/test_runtime.py::test_install_collection
+   test/test_runtime.py::test_install_collection_dest
+   test/test_runtime.py::test_prepare_environment_with_collections
+   test/test_runtime.py::test_prerun_reqs_v1
+   test/test_runtime.py::test_prerun_reqs_v2
+   test/test_runtime.py::test_require_collection_no_cache_dir
+   test/test_runtime.py::test_require_collection_wrong_version
+   test/test_runtime.py::test_require_collection
+   test/test_runtime.py::test_upgrade_collection
+   test/test_runtime_example.py::test_runtime
+)
+
+distutils_enable_tests pytest



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

2023-05-15 Thread Michał Górny
commit: 528c3ddeca88cf06449549c64eb50e1321e10f9c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 04:37:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:04:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=528c3dde

dev-python/sh: Bump to 2.0.4

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

 dev-python/sh/Manifest|  1 +
 dev-python/sh/sh-2.0.4.ebuild | 21 +
 2 files changed, 22 insertions(+)

diff --git a/dev-python/sh/Manifest b/dev-python/sh/Manifest
index 4d7407ff11ca..a1c27a961680 100644
--- a/dev-python/sh/Manifest
+++ b/dev-python/sh/Manifest
@@ -1 +1,2 @@
 DIST sh-2.0.3.tar.gz 345365 BLAKE2B 
f818f84c71992fcfb653b757872da89a0007a873c639b3b0438a794bdfbd455e2ac22ef035b657b35da23e6890761ce7f161a02e3e0f847ee5209cec5fe911a4
 SHA512 
4d3bc20b2175b2507f0081af0b83faaf5eb97d131a24abaafb333a56e45d2cdb9167c3568bb40c6a6ea79b9836e335cb0d5bec2d036ce619eb312916d69fa72d
+DIST sh-2.0.4.tar.gz 345443 BLAKE2B 
b5b765c558ad8f7aa5197687b73b20e32397f195f401aa6313fb2b918d96446adad0c8f06485550fc70a623bc18f036b4fc037ee26f8acdb27358190bd4b573d
 SHA512 
dc402941a3d6229f3331e32590e69745bf68d8680734f19661398559090fcb4b48ce3a28e1cdd7ba30b79b65c119f7b66ed6fe9351f12697670cf31a3ee7b270

diff --git a/dev-python/sh/sh-2.0.4.ebuild b/dev-python/sh/sh-2.0.4.ebuild
new file mode 100644
index ..2acaad2385f9
--- /dev/null
+++ b/dev-python/sh/sh-2.0.4.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python subprocess interface"
+HOMEPAGE="
+   https://github.com/amoffat/sh/
+   https://pypi.org/project/sh/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+distutils_enable_tests unittest



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

2023-05-15 Thread Michał Górny
commit: 3ba80ba8015bbc10fd475e9db4155924ec8731fc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 04:32:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:04:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ba80ba8

dev-python/alembic: Bump to 1.11.0

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

 dev-python/alembic/Manifest  |  1 +
 dev-python/alembic/alembic-1.11.0.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/dev-python/alembic/Manifest b/dev-python/alembic/Manifest
index 7c0d5abe..ea406378864d 100644
--- a/dev-python/alembic/Manifest
+++ b/dev-python/alembic/Manifest
@@ -1 +1,2 @@
 DIST alembic-1.10.4.tar.gz 1152769 BLAKE2B 
f940dec295f362cdb63bdb0326c5438734189518188e9de01d2aa164b3d51ac6d00ca960bae9fc539ac19b2c82982e907fa705efd02d30cd08d5a9f8d0ab2ae3
 SHA512 
bf49aff7d04fbbc966df351451dacd921c3b292313c1077d6b02a2679aeeef086313cd11ede8880c056950f8359bd9ab6e3f5219ae859e48d0298aeb8ea9e398
+DIST alembic-1.11.0.tar.gz 1172377 BLAKE2B 
ec29af312516a6d2cf9168994efbfa89e2bc3d11294573138f5e145c51587f1ab5dd07f9da95ae7d8885de2618159b5566dbfbdec9c64495cc086d0d157c9105
 SHA512 
d3d38887835a632e3129e8fde1449f91c60ffba575b7e0c568303ac4e1fd6ddeecf8c93540b65fd827ce2c08e377820278ed8ce1a80df69968145fc16267e266

diff --git a/dev-python/alembic/alembic-1.11.0.ebuild 
b/dev-python/alembic/alembic-1.11.0.ebuild
new file mode 100644
index ..8abd48cc9bb7
--- /dev/null
+++ b/dev-python/alembic/alembic-1.11.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{10..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Database migrations tool, written by the author of SQLAlchemy"
+HOMEPAGE="
+   https://github.com/sqlalchemy/alembic/
+   https://pypi.org/project/alembic/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+IUSE="doc"
+
+RDEPEND="
+   >=dev-python/sqlalchemy-1.1.0[${PYTHON_USEDEP}]
+   dev-python/mako[${PYTHON_USEDEP}]
+   >=dev-python/python-editor-0.3[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/typing-extensions-4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+python_install_all() {
+   use doc && local HTML_DOCS=( docs/. )
+   distutils-r1_python_install_all
+}



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

2023-05-15 Thread Michał Górny
commit: d4f617bbfbd42f0bd6b96951d5d02be2a9904092
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 04:37:02 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 05:04:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4f617bb

dev-python/pymdown-extensions: Bump to 10.0

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

 dev-python/pymdown-extensions/Manifest |  1 +
 .../pymdown-extensions-10.0.ebuild | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-python/pymdown-extensions/Manifest 
b/dev-python/pymdown-extensions/Manifest
index f1fc2ed44dbc..728b3af27142 100644
--- a/dev-python/pymdown-extensions/Manifest
+++ b/dev-python/pymdown-extensions/Manifest
@@ -1 +1,2 @@
+DIST pymdown-extensions-10.0.gh.tar.gz 1062913 BLAKE2B 
a7f0da6ce416ece64ecf4340e9c0c0330858cc972924b7d646abfb2080b10814f81bf4f5ad42895e523edfb1bdb61e805cb66507780fdad04dad7ffa6e266c66
 SHA512 
660e903705fe379e6ed2c67ede21eea8a4d0e14731e036b556eaccc6a3ab76dce71e29d1581fbd822794d66382970fbc95ece9c2cd2f5854018a81a65e06239a
 DIST pymdown-extensions-9.11.gh.tar.gz 1062074 BLAKE2B 
d695fa946c264f7ce2da7731fd5ce5388152a2179830108a6b43f769144246c33118084b4b2fe1e45b4255e26dc91871be699043008f67d2f04c5e5396f9ad12
 SHA512 
7745f0da83e3ecab9ac16947662c7a4da31e9ed62c6c519457083e0e8075f386a10146f18edc59cb17dee383335bb303c109da2ab08501118a53ee7315b1095f

diff --git a/dev-python/pymdown-extensions/pymdown-extensions-10.0.ebuild 
b/dev-python/pymdown-extensions/pymdown-extensions-10.0.ebuild
new file mode 100644
index ..31418053ff8b
--- /dev/null
+++ b/dev-python/pymdown-extensions/pymdown-extensions-10.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..11} )
+
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="
+   dev-python/mkdocs-git-revision-date-localized-plugin
+   dev-python/mkdocs-minify-plugin
+   dev-python/mkdocs-material
+   dev-python/pymdown-lexers
+   dev-python/pyspelling
+"
+DOCS_INITIALIZE_GIT=1
+
+inherit distutils-r1 docs
+
+DESCRIPTION="Extensions for Python Markdown"
+HOMEPAGE="
+   https://github.com/facelessuser/pymdown-extensions/
+   https://pypi.org/project/pymdown-extensions/
+"
+SRC_URI="
+   https://github.com/facelessuser/pymdown-extensions/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/markdown-3.2[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   >=dev-python/pygments-2.12.0[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_compile_all() {
+   default
+   # We need to do this manually instead of relying on docs_compile
+   # https://bytemeta.vip/repo/facelessuser/pymdown-extensions/issues/1446
+   # https://bugs.gentoo.org/859637
+   if use doc; then
+   python -m mkdocs build || die "Failed to make docs"
+   # Colliding files found by ecompress:
+   rm site/sitemap.xml.gz || die
+   HTML_DOCS=( "site/." )
+   fi
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/exiv2/

2023-05-15 Thread Sam James
commit: 7db29db96c6560c7dfdfda20819e1407d3967e8e
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 04:38:23 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 04:40:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7db29db9

media-gfx/exiv2: add 0.27.7

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

 media-gfx/exiv2/Manifest|   1 +
 media-gfx/exiv2/exiv2-0.27.7.ebuild | 113 
 2 files changed, 114 insertions(+)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 54f805fc07b9..916f62c55182 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1,2 +1,3 @@
 DIST exiv2-0.27.6-Source.tar.gz 32280263 BLAKE2B 
a025452b7e70aef109a2f7831ba5c0528b0cb8fda92e5959a5927abd442d650f8d40cc47f56d8f87508e5f37e8378728f99e3a4fa96e7a0319cb4542659d9a60
 SHA512 
045d7fb391202b53897336094812600680141a292367a9194e9529bccb8ab54465190ea0f0636970114402a38840b33b2fcf2edf7b6c616f3e585fa295a887a4
+DIST exiv2-0.27.7-Source.tar.gz 32290404 BLAKE2B 
ac83c36dd15c7f6aa2d6607542a12b981d1b58bed671047d3dbfdc9eea64a977630863e4c4abe1e9c2e3e8af05adf6849a05d70e42cde4bb0d6f4a3fbb9b2e49
 SHA512 
8f12b056439867a05b6dfe4b93a82e02d9e5032554b590e399bcf38d73208a783f8349e66870cc030ad2a47650389d96522b60086b308145121646c9fa93d8ae
 DIST exiv2-0.28.0.tar.gz 45138274 BLAKE2B 
6ccdc4e6a7dbd4aa2a892e61306f0c63659d804075cae9e771096cfdc21ec0aff0df22232c036551f4e321f497184e7ad100fb9c2011c14cd0315e8118c3e85f
 SHA512 
35e483c6123f099167ed8647fae7c6e5512434c24d0afe684180ba6a5114068d5678280a01c8e6cfee0d1e555e1dc2a1606989d46950ce3ef1a3859caeed4dad

diff --git a/media-gfx/exiv2/exiv2-0.27.7.ebuild 
b/media-gfx/exiv2/exiv2-0.27.7.ebuild
new file mode 100644
index ..02f0a748dbb8
--- /dev/null
+++ b/media-gfx/exiv2/exiv2-0.27.7.ebuild
@@ -0,0 +1,113 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} = ** ]]; then
+   EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/${PN^}/${PN}/releases/download/v${PV}/${P}-Source.tar.gz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris 
~x86-solaris"
+   S="${WORKDIR}/${P}-Source"
+fi
+
+PYTHON_COMPAT=( python3_{10..11} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
+HOMEPAGE="https://exiv2.org/;
+
+LICENSE="GPL-2"
+# In 0.27.5, ABI seemed to be broken for bmff functions
+SLOT="0/27.5"
+IUSE="+bmff doc examples nls +png test webready +xmp"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
+   png? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+   webready? (
+   >net-libs/libssh-0.9.1[sftp,${MULTILIB_USEDEP}]
+   net-misc/curl[${MULTILIB_USEDEP}]
+   )
+   xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] )
+"
+DEPEND="${DEPEND}
+   test? ( dev-cpp/gtest )
+"
+BDEPEND="
+   doc? (
+   ${PYTHON_DEPS}
+   app-doc/doxygen
+   dev-libs/libxslt
+   media-gfx/graphviz
+   virtual/pkgconfig
+   )
+   nls? ( sys-devel/gettext )
+"
+
+DOCS=( README.md doc/ChangeLog doc/cmd.txt )
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   # FIXME @upstream:
+   einfo "Converting doc/cmd.txt to UTF-8"
+   iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die
+   mv -f doc/cmd.txt.tmp doc/cmd.txt || die
+
+   cmake_src_prepare
+
+   sed -e "/^include.*compilerFlags/s/^/#DONT /" -i CMakeLists.txt || die
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_CXX_STANDARD=14
+   -DEXIV2_BUILD_SAMPLES=NO
+   -DEXIV2_ENABLE_NLS=$(usex nls)
+   -DEXIV2_ENABLE_PNG=$(usex png)
+   -DEXIV2_ENABLE_CURL=$(usex webready)
+   -DEXIV2_ENABLE_SSH=$(usex webready)
+   -DEXIV2_ENABLE_WEBREADY=$(usex webready)
+   -DEXIV2_ENABLE_XMP=$(usex xmp)
+   -DEXIV2_ENABLE_BMFF=$(usex bmff)
+   $(multilib_is_native_abi || echo -DEXIV2_BUILD_EXIV2_COMMAND=NO)
+   $(multilib_is_native_abi && echo -DEXIV2_BUILD_DOC=$(usex doc))
+   $(multilib_is_native_abi && echo 
-DEXIV2_BUILD_UNIT_TESTS=$(usex test))
+   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   cmake_src_compile
+
+   if multilib_is_native_abi; then
+   use doc && eninja doc
+   fi
+}
+
+multilib_src_test() {
+   if multilib_is_native_abi; then
+   cd "${BUILD_DIR}"/bin || die
+   

[gentoo-commits] repo/gentoo:master commit in: net-wireless/gr-scopy/

2023-05-15 Thread Thomas Beierlein
commit: c6c221a1858e5084cbfdb836377a12b8b055e78a
Author: Thomas Beierlein  gentoo  org>
AuthorDate: Tue May 16 04:38:05 2023 +
Commit: Thomas Beierlein  gentoo  org>
CommitDate: Tue May 16 04:38:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c221a1

net-wireless/gr-scopy: Add support for Python 3.11

Closes: https://bugs.gentoo.org/897178
Signed-off-by: Thomas Beierlein  gentoo.org>

 net-wireless/gr-scopy/gr-scopy-0.0_p20220602.ebuild | 2 +-
 net-wireless/gr-scopy/gr-scopy-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/gr-scopy/gr-scopy-0.0_p20220602.ebuild 
b/net-wireless/gr-scopy/gr-scopy-0.0_p20220602.ebuild
index 3f5ce128073b..dec6d1a6b6ca 100644
--- a/net-wireless/gr-scopy/gr-scopy-0.0_p20220602.ebuild
+++ b/net-wireless/gr-scopy/gr-scopy-0.0_p20220602.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit cmake python-single-r1
 

diff --git a/net-wireless/gr-scopy/gr-scopy-.ebuild 
b/net-wireless/gr-scopy/gr-scopy-.ebuild
index 3f5ce128073b..dec6d1a6b6ca 100644
--- a/net-wireless/gr-scopy/gr-scopy-.ebuild
+++ b/net-wireless/gr-scopy/gr-scopy-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_{10..11} )
 
 inherit cmake python-single-r1
 



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

2023-05-15 Thread Michał Górny
commit: 17d270a90f7831fc2808cdc9a6d81d40b9f585db
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 03:36:49 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 04:30:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17d270a9

dev-python/boto3: Bump to 1.26.134

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

 dev-python/boto3/Manifest  |  1 +
 dev-python/boto3/boto3-1.26.134.ebuild | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 38e5e023ce1f..3838c5160854 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -6,3 +6,4 @@ DIST boto3-1.26.130.gh.tar.gz 646289 BLAKE2B 
a93c3806253f1af6cfa385531fc7b9efbae
 DIST boto3-1.26.131.gh.tar.gz 646652 BLAKE2B 
c28edab15296d5b12aa8d423cba491f0665c8c3b87187cc7e75c75b16533b7cc10789833559cb39852257cac0d22d08f901d7459ddd53e2642f7ee8a42d73d64
 SHA512 
d7b9a215a895c79c3d8f63c4657d9c9ddf733219a36e7b204edd2602695d92826ba0ce4192fe50037dec672395aaceda3b115bad4d48c3437a1e20f52beaaa3d
 DIST boto3-1.26.132.gh.tar.gz 646952 BLAKE2B 
1b819f0fefacd3c55cd877549709e62dde9c5320e5d999e9a50f47bcbd3ea25f4ac20e2f54b220def84cdd7d51fb369d37c6646468a1459164fee49c86985f9d
 SHA512 
5cdbb31617f7bd67967d6e36eaa19d8b84233adbfe83b9dfb5a5a682970dc2646bea2173305e1a3bfa29fc1d845454ac9f686444d540162f6ec0437f2e8507ec
 DIST boto3-1.26.133.gh.tar.gz 648114 BLAKE2B 
97c71216d92baffb9e07f9c112590a1fc7828dc90b66364c9f344cb5f95aa927c80c56426c679e9bff8b3fa82d203d527d529cb337e786b471c1df120a9fb186
 SHA512 
66270dc31b85860320e5dbffc77d2f51e1d4e6d413624269171e3824020ead0cee842cea0e292748127c0584ced74f835cd46554240bd522787e77ad939dc69e
+DIST boto3-1.26.134.gh.tar.gz 649039 BLAKE2B 
ac6c136c363fd14c373acdd5f1af2bb46b77fae74a5f633f87748ebebeeff8cbfcb3ed62874b255d9dea0824d565149dc0b9cf02f6a596e5b2278b77a479a4bc
 SHA512 
195ae53f705bbc3cb801b4b8425071a796fdf6dabaf8f68d0fc4ec9e216cdbf5def719cc5a7f537f8a075bd5bd8a5d1aca35422d359b471c35dc58af04a63407

diff --git a/dev-python/boto3/boto3-1.26.134.ebuild 
b/dev-python/boto3/boto3-1.26.134.ebuild
new file mode 100644
index ..2a4a7643203e
--- /dev/null
+++ b/dev-python/boto3/boto3-1.26.134.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-05-15 Thread Michał Górny
commit: 2c9b8239b442a531dc175a937c039b2be8cc5737
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 03:37:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 04:30:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c9b8239

app-admin/awscli: Bump to 1.27.134

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

 app-admin/awscli/Manifest   |  1 +
 app-admin/awscli/awscli-1.27.134.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index fa7369b84b96..28de2c88c666 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -6,3 +6,4 @@ DIST aws-cli-1.27.130.gh.tar.gz 2418752 BLAKE2B 
5c8ad7c3af4312d2ed37fb36270efd4a
 DIST aws-cli-1.27.131.gh.tar.gz 2420246 BLAKE2B 
3590493c0707ec80a74acca1a7c103eaa34e81c27cefbdc6b577eed044e553d35f0c727bfda163cf9c8344ab6550758fe69611acdada524d30f96f49fb330eba
 SHA512 
4fb706f1a606c53a940c7c9d9c67cbfc8d9352a6c9d0c2c9dfa0bf9f46e75f1b102a32c38250a31aa3fd29956a099f69a5c2dc0e93777b5f3301e1fca1143174
 DIST aws-cli-1.27.132.gh.tar.gz 2420336 BLAKE2B 
585b35e4e07933e7fcb1b1c93924bbf28340480b2391b2abc4cd32ed3db1843b1c9846937b9c96cbb05f382ae628f88ef89c136f6146781a1032a35932e853f6
 SHA512 
6fe1bb73444c39fcbc60d214696c021628dfe29a8692fe8460cb8f7d97522c39e9e0c998e1e4f92b6a7b0d77b47095621cc1ef38b6000e8c3db122ee79ec526b
 DIST aws-cli-1.27.133.gh.tar.gz 2421348 BLAKE2B 
0511291bf018bb62616f11231327b47abd153533c8ef0cdd5414d1c6f7f96ca529e3bbc3e5bb73cdb59d010502ebd122c3e83dc63bb7b4d84a6f7b011d3a03bc
 SHA512 
a308d805091ecc054e86bd83ca5525d5332f5f6efd2654ce1242e70c7459de75d4175689381cfcb530cb7b2b43d852fb827d54ef2845cb95206ef2379f8e3dc6
+DIST aws-cli-1.27.134.gh.tar.gz 2421575 BLAKE2B 
7fee144f529720aa2bc2799bb617df5faa6262df3568c3c4021bcf5d6d2e3786420d6285b2f81fbb9ab9facac65c860a39ab09ff995ecb5c9bb7701b17c7e57f
 SHA512 
f3aa56d46cc74050495320e7743680993e9530fd19ca0d6563b01c6379151e383c3a441f47f3fd3038837a4ecba54c2dc48f764545726d72304fb4e6a3208b96

diff --git a/app-admin/awscli/awscli-1.27.134.ebuild 
b/app-admin/awscli/awscli-1.27.134.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.134.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-05-15 Thread Michał Górny
commit: 82b84a285df43ddb43b3e91244320dc23a9d9265
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 16 03:36:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 16 04:30:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82b84a28

dev-python/botocore: Bump to 1.29.134

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.29.134.ebuild | 72 
 2 files changed, 73 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index d8dbb9851b61..c02c4c6a5c14 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -6,3 +6,4 @@ DIST botocore-1.29.130.gh.tar.gz 11473884 BLAKE2B 
13d50cd41f690cf1e45324ca311da6
 DIST botocore-1.29.131.gh.tar.gz 11477200 BLAKE2B 
b82be25b352f8d8192e698e06ed7bb5ed56632a355930fef0d3e75eff3cba4ef3b165ad9d9b98a6d2a862fb0ac73b656494e2c33772a8527ee67fc0321ad7ed3
 SHA512 
b2ebdd6b1abb71a611120413a65b35f27e5962085cb35dc166b7eb04540622e39ef16d2f09f304a41c3692080f4bb8a6593cc60208b7d3f39d01e827a4795067
 DIST botocore-1.29.132.gh.tar.gz 11478315 BLAKE2B 
79b6a073cfe33b537f459c1380e7dc4fbbd8ab3c65996973e844986e142da51422ac9010127d876dd74214b091f66196fb7b6300deef242fcc401fae834b4350
 SHA512 
57abc6023f176c34bd38a11c09af790b6c8a8921021c6d29121ff25d6122c106a356f78cd5b4d67e991e07b092326bf119e438ad3ea3978d67abe09412138b57
 DIST botocore-1.29.133.gh.tar.gz 11484789 BLAKE2B 
ce1acc51ffada796e594090e7b4d73029df362459a562116ad9dabc56b926f7beec5644e5ce7d175e8901eac28420b57b758be266aa61582cac7e4b91b794e05
 SHA512 
62631be4f9bf07803e193a8a7ff3b04a806d6dc7668317765b853bba1f1c66cf49c8345f7640f829622c3c8ce96c775bf00bbfa943ff175a6c9a479a888e85db
+DIST botocore-1.29.134.gh.tar.gz 11487191 BLAKE2B 
a50ff2681ebd56a55138b29be3177dd814ec4b37e4dbeb2144013c9b812de0db0593cc011347024d2c441d4d513180f0b98b26f89a17747b2a4a06a2c71dd9b4
 SHA512 
4358d3a4baf1f255f1d0d42fa331bad29d8e8d700156789723837bc60fc290d145a763ddfdadf6d78ee216de68332bed5b3b158858807718fbff35b853387c91

diff --git a/dev-python/botocore/botocore-1.29.134.ebuild 
b/dev-python/botocore/botocore-1.29.134.ebuild
new file mode 100644
index ..491b6bbc21f2
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.134.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/dtreeviz/

2023-05-15 Thread Tomas Fabrizio Orsi
commit: 1786ca33c2789be46034e20841b1916a2ed2b1e2
Author: Tomas Fabrizio Orsi  fi  uba  ar>
AuthorDate: Tue May 16 04:11:08 2023 +
Commit: Tomas Fabrizio Orsi  fi  uba  ar>
CommitDate: Tue May 16 04:14:29 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1786ca33

dev-python/dtreeviz: Added test suite

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

Signed-off-by: Tomas Fabrizio Orsi  fi.uba.ar>

 dev-python/dtreeviz/dtreeviz-2.2.1.ebuild | 35 ---
 1 file changed, 32 insertions(+), 3 deletions(-)

diff --git a/dev-python/dtreeviz/dtreeviz-2.2.1.ebuild 
b/dev-python/dtreeviz/dtreeviz-2.2.1.ebuild
index 797574875..4c8501171 100644
--- a/dev-python/dtreeviz/dtreeviz-2.2.1.ebuild
+++ b/dev-python/dtreeviz/dtreeviz-2.2.1.ebuild
@@ -16,6 +16,8 @@ 
SRC_URI="https://github.com/parrt/dtreeviz/archive/refs/tags/${PV}.tar.gz -> ${P
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64"
+# IUSE="test xgboost pyspark lightgbm"
+IUSE="test xgboost"
 
 RDEPEND="
>=dev-python/graphviz-0.9
@@ -24,9 +26,36 @@ RDEPEND="
sci-libs/scikit-learn
dev-python/matplotlib
dev-python/colour
-   dev-python/pytest
+   xgboost? ( dev-python/xgboost )
 "
+# xgboost: available at the science overlay: https://github.com/gentoo/sci - 
Tested
+# pyspark: available at the spark overlay: 
https://github.com/6-6-6/spark-overlay - Not tested
+# lightgbm: available at the pypi-sci overlay: 
https://github.com/jiegec/gentoo-pypi-sci - Not tested
 
-src_install() {
-   distutils-r1_src_install
+DEPEND="test? ( dev-python/pytest )"
+
+TEST_DIR="testing/testlib/models"
+
+python_prepare_all() {
+# FIXME
+   if ! use xgboost; then
+   rm $TEST_DIR/test_decision_trees_xgb_classifier.py || die
+   rm $TEST_DIR/test_decision_tree_xgb_regressor.py || die
+   fi
+
+   # if ! use pyspark; then
+   rm $TEST_DIR/test_decision_tree_spark_classifier.py || die
+   # fi
+
+   # if ! use lightgbm; then
+   rm $TEST_DIR/test_decision_tree_lightgbm_classifier.py || die
+   # fi
+
+   #TODO: tensorflow_decision_forests ebuild
+   rm $TEST_DIR/test_decision_tree_tensorflow_classifier.py || die
+
+
+distutils-r1_python_prepare_all
 }
+
+distutils_enable_tests pytest



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

2023-05-15 Thread Sam James
commit: 28798d6719eaec55cf7eb58b4047cab45e7972ef
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 04:12:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 04:12:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28798d67

app-emulation/spice: add glib-utils BDEPEND

Closes: https://bugs.gentoo.org/906328
Signed-off-by: Sam James  gentoo.org>

 app-emulation/spice/spice-0.15.2.ebuild | 1 +
 app-emulation/spice/spice-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-emulation/spice/spice-0.15.2.ebuild 
b/app-emulation/spice/spice-0.15.2.ebuild
index b1b52a3283e5..66b65d5f7dfb 100644
--- a/app-emulation/spice/spice-0.15.2.ebuild
+++ b/app-emulation/spice/spice-0.15.2.ebuild
@@ -48,6 +48,7 @@ DEPEND+="
 "
 BDEPEND="
${PYTHON_DEPS}
+   dev-util/glib-utils
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]

diff --git a/app-emulation/spice/spice-.ebuild 
b/app-emulation/spice/spice-.ebuild
index b1b52a3283e5..66b65d5f7dfb 100644
--- a/app-emulation/spice/spice-.ebuild
+++ b/app-emulation/spice/spice-.ebuild
@@ -48,6 +48,7 @@ DEPEND+="
 "
 BDEPEND="
${PYTHON_DEPS}
+   dev-util/glib-utils
virtual/pkgconfig
$(python_gen_any_dep '
>=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: media-libs/lv2/

2023-05-15 Thread Sam James
commit: 3803c59b86c61639f5bca5f1f337494af905a70c
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 04:10:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 04:10:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3803c59b

media-libs/lv2: avoid codespell test dep

Closes: https://bugs.gentoo.org/906047
Signed-off-by: Sam James  gentoo.org>

 media-libs/lv2/lv2-1.18.10.ebuild | 4 
 1 file changed, 4 insertions(+)

diff --git a/media-libs/lv2/lv2-1.18.10.ebuild 
b/media-libs/lv2/lv2-1.18.10.ebuild
index 575c13e2e43e..4011c981d64e 100644
--- a/media-libs/lv2/lv2-1.18.10.ebuild
+++ b/media-libs/lv2/lv2-1.18.10.ebuild
@@ -60,6 +60,9 @@ PATCHES=(
 src_prepare() {
default
 
+   # XXX: Drop this > 1.18.10, -Dstrict=false should prevent it now, bug 
#906047.
+   sed -i -e "/codespell = /s:get_option('tests'):false:" test/meson.build 
|| die
+
# fix doc installation path
sed -iE "s%lv2_docdir = .*%lv2_docdir = 
'"${EPREFIX}"/usr/share/doc/${PF}'%g" meson.build || die
 }
@@ -67,6 +70,7 @@ src_prepare() {
 multilib_src_configure() {
local emesonargs=(
-Dlv2dir="${EPREFIX}"/usr/$(get_libdir)/lv2
+   -Dstrict=false
$(meson_native_use_feature doc docs)
$(meson_feature plugins)
$(meson_feature test tests)



[gentoo-commits] repo/gentoo:master commit in: media-libs/speex/, media-libs/speex/files/

2023-05-15 Thread Sam James
commit: f6baa20f72862687508e23181f49972f8e428a50
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:55:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:55:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6baa20f

media-libs/speex: fix valgrind build

Closes: https://bugs.gentoo.org/906455
Thanks-to: Andrei Slavoiu  yahoo.com>
Signed-off-by: Sam James  gentoo.org>

 media-libs/speex/files/speex-1.2.1-valgrind.patch | 53 +++
 media-libs/speex/speex-1.2.1-r1.ebuild|  1 +
 media-libs/speex/speex-1.2.1.ebuild   |  5 ++-
 3 files changed, 58 insertions(+), 1 deletion(-)

diff --git a/media-libs/speex/files/speex-1.2.1-valgrind.patch 
b/media-libs/speex/files/speex-1.2.1-valgrind.patch
new file mode 100644
index ..a9fd9789a127
--- /dev/null
+++ b/media-libs/speex/files/speex-1.2.1-valgrind.patch
@@ -0,0 +1,53 @@
+https://gitlab.xiph.org/xiph/speex/-/merge_requests/13
+
+From b15993fd560c90658ff2e4974e8b3a1afcfcfff2 Mon Sep 17 00:00:00 2001
+From: Andrei Slavoiu 
+Date: Tue, 16 May 2023 04:49:45 +0100
+Subject: [PATCH] Fix --enable-valgrind build
+
+VALGRIND_MAKE_READABLE has been replaced with VALGRIND_MAKE_MEM_DEFINED
+starting with version 3.2 (2006) 
https://valgrind.org/docs/manual/dist.news.old.html.
+
+Bug: https://bugs.gentoo.org/906455
+--- a/libspeex/nb_celp.c
 b/libspeex/nb_celp.c
+@@ -172,7 +172,7 @@ void *nb_encoder_init(const SpeexMode *m)
+st->highpass_enabled = 1;
+ 
+ #ifdef ENABLE_VALGRIND
+-   VALGRIND_MAKE_READABLE(st, NB_ENC_STACK);
++   VALGRIND_MAKE_MEM_DEFINED(st, NB_ENC_STACK);
+ #endif
+return st;
+ }
+@@ -1113,7 +1113,7 @@ void *nb_decoder_init(const SpeexMode *m)
+st->highpass_enabled = 1;
+ 
+ #ifdef ENABLE_VALGRIND
+-   VALGRIND_MAKE_READABLE(st, NB_DEC_STACK);
++   VALGRIND_MAKE_MEM_DEFINED(st, NB_DEC_STACK);
+ #endif
+return st;
+ }
+--- a/libspeex/sb_celp.c
 b/libspeex/sb_celp.c
+@@ -223,7 +223,7 @@ void *sb_encoder_init(const SpeexMode *m)
+speex_encoder_ctl(st->st_low, SPEEX_GET_SAMPLING_RATE, >sampling_rate);
+st->sampling_rate*=2;
+ #ifdef ENABLE_VALGRIND
+-   VALGRIND_MAKE_READABLE(st, (st->stack-(char*)st));
++   VALGRIND_MAKE_MEM_DEFINED(st, (st->stack-(char*)st));
+ #endif
+return st;
+ }
+@@ -1017,7 +1017,7 @@ void *sb_decoder_init(const SpeexMode *m)
+st->seed = 1000;
+ 
+ #ifdef ENABLE_VALGRIND
+-   VALGRIND_MAKE_READABLE(st, (st->stack-(char*)st));
++   VALGRIND_MAKE_MEM_DEFINED(st, (st->stack-(char*)st));
+ #endif
+return st;
+ }
+-- 
+GitLab

diff --git a/media-libs/speex/speex-1.2.1-r1.ebuild 
b/media-libs/speex/speex-1.2.1-r1.ebuild
index c966d61c2a6e..f84f46069fda 100644
--- a/media-libs/speex/speex-1.2.1-r1.ebuild
+++ b/media-libs/speex/speex-1.2.1-r1.ebuild
@@ -33,6 +33,7 @@ S="${WORKDIR}/${MY_P}"
 PATCHES=(
"${FILESDIR}"/${PN}-1.2.0-configure.patch
"${FILESDIR}"/${P}-vla-detection.patch
+   "${FILESDIR}"/${PN}-1.2.1-valgrind.patch
 )
 
 src_prepare() {

diff --git a/media-libs/speex/speex-1.2.1.ebuild 
b/media-libs/speex/speex-1.2.1.ebuild
index eecc7ebf0031..a79308db25b2 100644
--- a/media-libs/speex/speex-1.2.1.ebuild
+++ b/media-libs/speex/speex-1.2.1.ebuild
@@ -30,7 +30,10 @@ BDEPEND="virtual/pkgconfig"
 
 S="${WORKDIR}/${MY_P}"
 
-PATCHES=( "${FILESDIR}"/${PN}-1.2.0-configure.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2.0-configure.patch
+   "${FILESDIR}"/${PN}-1.2.1-valgrind.patch
+)
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: media-video/ffdiaporama/

2023-05-15 Thread Sam James
commit: 9a1983030b4ef73bebdee35fbe5118e5c84e752e
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:40:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:40:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a198303

media-video/ffdiaporama: add github upstream metadata

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

 media-video/ffdiaporama/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/media-video/ffdiaporama/metadata.xml 
b/media-video/ffdiaporama/metadata.xml
index dc6829f4891b..2dbec0c5037f 100644
--- a/media-video/ffdiaporama/metadata.xml
+++ b/media-video/ffdiaporama/metadata.xml
@@ -13,6 +13,7 @@

http://ffdiaporama.tuxfamily.org/?page_id=7266lang=en
http://ffdiaporama.tuxfamily.org/?page_id=6268

http://ffdiaporama.tuxfamily.org/Forum/viewforum.php?id=4
+   laurantino/ffdiaporama


ffDiaporama is an application for creating video sequences 
consisting of



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/

2023-05-15 Thread Sam James
commit: 3ea9fc401dc412e1f939d82a25c6d9c0aec2a61c
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:38:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:38:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ea9fc40

net-analyzer/wireshark: Stabilize 4.0.5 amd64, #906500

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

 net-analyzer/wireshark/wireshark-4.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-4.0.5.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.5.ebuild
index 2841613a1186..c88199ff3975 100644
--- a/net-analyzer/wireshark/wireshark-4.0.5.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.0.5.ebuild
@@ -19,7 +19,7 @@ else
S="${WORKDIR}/${P/_/}"
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/

2023-05-15 Thread Sam James
commit: 8398c4492ea05667581f929ff01a5b7fef245cb8
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:38:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:38:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8398c449

dev-db/unixODBC: Stabilize 2.3.9-r1 hppa, #906489

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

 dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild 
b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
index 3f90e1b3db85..6402d92becf6 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2 LGPL-2.1"
 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 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+minimal odbcmanual static-libs unicode"
 
 RDEPEND="



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

2023-05-15 Thread Sam James
commit: e40f44c1ca79667bcad11b4d121f199689fe989b
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:38:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:38:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e40f44c1

dev-python/feedgenerator: Stabilize 2.1.0 ALLARCHES, #906475

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

 dev-python/feedgenerator/feedgenerator-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/feedgenerator/feedgenerator-2.1.0.ebuild 
b/dev-python/feedgenerator/feedgenerator-2.1.0.ebuild
index 35012dfbe735..4ef457fac24f 100644
--- a/dev-python/feedgenerator/feedgenerator-2.1.0.ebuild
+++ b/dev-python/feedgenerator/feedgenerator-2.1.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
 
 RDEPEND="
dev-python/pytz[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: media-video/ffdiaporama/

2023-05-15 Thread Sam James
commit: c18361ca64f48b78f462094bc2f82374c34bd727
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:39:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:39:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c18361ca

media-video/ffdiaporama: Stabilize 2.2_pre20221007 amd64, #906504

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

 media-video/ffdiaporama/ffdiaporama-2.2_pre20221007.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/ffdiaporama/ffdiaporama-2.2_pre20221007.ebuild 
b/media-video/ffdiaporama/ffdiaporama-2.2_pre20221007.ebuild
index c9ce0306f4d0..1d33f68b959e 100644
--- a/media-video/ffdiaporama/ffdiaporama-2.2_pre20221007.ebuild
+++ b/media-video/ffdiaporama/ffdiaporama-2.2_pre20221007.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/laurantino/${PN}/archive/${COMMIT}.tar.gz -> ${P}.ta
 
 LICENSE="GPL-3 CC-BY-3.0"
 SLOT="0"
-KEYWORDS="~amd64 x86"
+KEYWORDS="amd64 x86"
 IUSE="openclipart"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/

2023-05-15 Thread Sam James
commit: 339e131b47f0ec9246ae69cb38e659982db8be26
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:38:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:38:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=339e131b

net-analyzer/wireshark: Stabilize 4.0.5 x86, #906500

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

 net-analyzer/wireshark/wireshark-4.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-4.0.5.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.5.ebuild
index 915ed9ac12ec..2841613a1186 100644
--- a/net-analyzer/wireshark/wireshark-4.0.5.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.0.5.ebuild
@@ -19,7 +19,7 @@ else
S="${WORKDIR}/${P/_/}"
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/

2023-05-15 Thread Sam James
commit: e24eff5251b49cf631c9d5f95f0bf96c1921d641
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:38:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:38:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e24eff52

net-analyzer/wireshark: Stabilize 4.0.5 arm64, #906500

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

 net-analyzer/wireshark/wireshark-4.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-4.0.5.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.5.ebuild
index c88199ff3975..765d3a774d08 100644
--- a/net-analyzer/wireshark/wireshark-4.0.5.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.0.5.ebuild
@@ -19,7 +19,7 @@ else
S="${WORKDIR}/${P/_/}"
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc64 ~riscv x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: media-video/ffdiaporama/

2023-05-15 Thread Sam James
commit: 6153b87fc66cd7b41d5b437f9dc9cb55443f13de
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:39:01 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:39:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6153b87f

media-video/ffdiaporama: Stabilize 2.2_pre20221007 x86, #906504

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

 media-video/ffdiaporama/ffdiaporama-2.2_pre20221007.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/ffdiaporama/ffdiaporama-2.2_pre20221007.ebuild 
b/media-video/ffdiaporama/ffdiaporama-2.2_pre20221007.ebuild
index acb80e067b23..c9ce0306f4d0 100644
--- a/media-video/ffdiaporama/ffdiaporama-2.2_pre20221007.ebuild
+++ b/media-video/ffdiaporama/ffdiaporama-2.2_pre20221007.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/laurantino/${PN}/archive/${COMMIT}.tar.gz -> ${P}.ta
 
 LICENSE="GPL-3 CC-BY-3.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="openclipart"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/

2023-05-15 Thread Sam James
commit: 7775633fabe5fa19beb7d8d1c274a4e292c0c562
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:38:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:38:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7775633f

net-analyzer/wireshark: Stabilize 4.0.5 arm, #906500

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

 net-analyzer/wireshark/wireshark-4.0.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-analyzer/wireshark/wireshark-4.0.5.ebuild 
b/net-analyzer/wireshark/wireshark-4.0.5.ebuild
index 36658422a00e..915ed9ac12ec 100644
--- a/net-analyzer/wireshark/wireshark-4.0.5.ebuild
+++ b/net-analyzer/wireshark/wireshark-4.0.5.ebuild
@@ -19,7 +19,7 @@ else
S="${WORKDIR}/${P/_/}"
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~x86"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/ssh-askpass-fullscreen/

2023-05-15 Thread Sam James
commit: 1d14b14a3d591cceef48ade49eef21bde463b347
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:38:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:38:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d14b14a

net-misc/ssh-askpass-fullscreen: Keyword 1.2 arm64, #906389

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

 net-misc/ssh-askpass-fullscreen/ssh-askpass-fullscreen-1.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/ssh-askpass-fullscreen/ssh-askpass-fullscreen-1.2.ebuild 
b/net-misc/ssh-askpass-fullscreen/ssh-askpass-fullscreen-1.2.ebuild
index a1e8c7c4af9c..c8dd7195a816 100644
--- a/net-misc/ssh-askpass-fullscreen/ssh-askpass-fullscreen-1.2.ebuild
+++ b/net-misc/ssh-askpass-fullscreen/ssh-askpass-fullscreen-1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/atj/${PN}/releases/download/v${PV}/${P}.tar.gz;
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~ia64 ppc sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc sparc x86"
 IUSE=""
 
 RDEPEND=">=x11-libs/gtk+-2.10.0:2



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

2023-05-15 Thread Sam James
commit: a6cb1dcfa30e75c11f4629e18fa455fa8133dd63
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:38:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:38:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6cb1dcf

dev-python/tavern: Stabilize 2.0.7 amd64, #906483

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

 dev-python/tavern/tavern-2.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tavern/tavern-2.0.7.ebuild 
b/dev-python/tavern/tavern-2.0.7.ebuild
index d056f7b90089..e3e1c0ae466a 100644
--- a/dev-python/tavern/tavern-2.0.7.ebuild
+++ b/dev-python/tavern/tavern-2.0.7.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="
dev-python/jmespath[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-db/unixODBC/

2023-05-15 Thread Sam James
commit: 5e7eb31df295e62f57dd7e48cb033219df0fe857
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:38:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:38:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e7eb31d

dev-db/unixODBC: Stabilize 2.3.9-r1 x86, #906489

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

 dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild 
b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
index 358fe39580f4..3f90e1b3db85 100644
--- a/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
+++ b/dev-db/unixODBC/unixODBC-2.3.9-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.unixodbc.org/pub/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2 LGPL-2.1"
 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 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+minimal odbcmanual static-libs unicode"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-spell-he/

2023-05-15 Thread Sam James
commit: d4da53d1a4f9a0e78a2770add0e0e67501eed7f4
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:38:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:38:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4da53d1

app-vim/vim-spell-he: Keyword 20100312-r1 arm64, #906266

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

 app-vim/vim-spell-he/vim-spell-he-20100312-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-vim/vim-spell-he/vim-spell-he-20100312-r1.ebuild 
b/app-vim/vim-spell-he/vim-spell-he-20100312-r1.ebuild
index cf4ae8d5c5c8..7d433eec123a 100644
--- a/app-vim/vim-spell-he/vim-spell-he-20100312-r1.ebuild
+++ b/app-vim/vim-spell-he/vim-spell-he-20100312-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,5 +8,5 @@ VIM_SPELL_LANGUAGE="Hebrew"
 inherit vim-spell
 
 LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;



[gentoo-commits] repo/gentoo:master commit in: app-vim/vim-spell-ru/

2023-05-15 Thread Sam James
commit: 41fafc5d0fb50064383746bd547fd8eb11683b75
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:38:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:38:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41fafc5d

app-vim/vim-spell-ru: Keyword 20070506-r1 arm64, #906265

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

 app-vim/vim-spell-ru/vim-spell-ru-20070506-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-vim/vim-spell-ru/vim-spell-ru-20070506-r1.ebuild 
b/app-vim/vim-spell-ru/vim-spell-ru-20070506-r1.ebuild
index c0fdb3071a2a..c07bcc8df9d4 100644
--- a/app-vim/vim-spell-ru/vim-spell-ru-20070506-r1.ebuild
+++ b/app-vim/vim-spell-ru/vim-spell-ru-20070506-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -8,5 +8,5 @@ VIM_SPELL_LANGUAGE="Russian"
 inherit vim-spell
 
 LICENSE="myspell-ru_RU-AlexanderLebedev"
-KEYWORDS="amd64 ppc sparc x86"
+KEYWORDS="amd64 ~arm64 ppc sparc x86"
 HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;



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

2023-05-15 Thread Sam James
commit: ff3f13d61d3f4be6f266c18ac68f1a62aace4295
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:38:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:38:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff3f13d6

dev-python/pyte: Keyword 0.8.1 arm64, #906373

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

 dev-python/pyte/pyte-0.8.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyte/pyte-0.8.1.ebuild 
b/dev-python/pyte/pyte-0.8.1.ebuild
index 0692ad3b1ce4..4bdc7253de01 100644
--- a/dev-python/pyte/pyte-0.8.1.ebuild
+++ b/dev-python/pyte/pyte-0.8.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="
 
 SLOT="0"
 LICENSE="LGPL-3"
-KEYWORDS="amd64 ~riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm64 ~riscv x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/wcwidth[${PYTHON_USEDEP}]



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

2023-05-15 Thread Sam James
commit: ab60a34ae8631d117bd03d3136ccf558c3546690
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:38:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:38:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab60a34a

dev-python/dask: Stabilize 2023.4.0 ALLARCHES, #906474

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

 dev-python/dask/dask-2023.4.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dask/dask-2023.4.0.ebuild 
b/dev-python/dask/dask-2023.4.0.ebuild
index e6a446e10f3b..879f641914c9 100644
--- a/dev-python/dask/dask-2023.4.0.ebuild
+++ b/dev-python/dask/dask-2023.4.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
>=dev-python/click-7.0[${PYTHON_USEDEP}]



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

2023-05-15 Thread Sam James
commit: fe3d5e887fac8ad093bb75c34afd7d1a91204edb
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:38:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:38:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe3d5e88

app-misc/broot: Stabilize 1.21.2 amd64, #906344

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

 app-misc/broot/broot-1.21.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/broot/broot-1.21.2.ebuild 
b/app-misc/broot/broot-1.21.2.ebuild
index 7ac10dec25ee..60433428a926 100644
--- a/app-misc/broot/broot-1.21.2.ebuild
+++ b/app-misc/broot/broot-1.21.2.ebuild
@@ -321,7 +321,7 @@ 
SRC_URI="https://github.com/Canop/broot/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="Apache-2.0 BSD-2 BSD LGPL-3+ MIT ZLIB"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="X"
 
 RDEPEND="



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

2023-05-15 Thread Sam James
commit: 0f303d8963f676ef2da6050e556ab3cfa06f035c
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:13:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:35:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f303d89

sys-apps/hwloc: add Valgrind annotation support

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

 sys-apps/hwloc/hwloc-2.9.1.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-apps/hwloc/hwloc-2.9.1.ebuild 
b/sys-apps/hwloc/hwloc-2.9.1.ebuild
index 0a38757abeb5..b94b31bd6a7a 100644
--- a/sys-apps/hwloc/hwloc-2.9.1.ebuild
+++ b/sys-apps/hwloc/hwloc-2.9.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://www.open-mpi.org/software/${PN}/${MY_PV}/downloads/${P}.tar.bz2
 LICENSE="BSD"
 SLOT="0/15"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev xml X 
video_cards_nvidia"
+IUSE="cairo +cpuid cuda debug nvml +pci static-libs svg udev valgrind xml X 
video_cards_nvidia"
 
 # opencl: opencl support dropped with x11-drivers/ati-drivers being removed 
(bug #582406).
 # anyone with hardware is welcome to step up and help test to get it 
re-added.
@@ -34,7 +34,8 @@ RDEPEND=">=sys-libs/ncurses-5.9-r3:=[${MULTILIB_USEDEP}]
x11-libs/libXext
x11-libs/libX11
)"
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+   valgrind? ( dev-util/valgrind )"
 # 2.69-r5 for --runstatedir
 BDEPEND=">=sys-devel/autoconf-2.69-r5
virtual/pkgconfig"
@@ -65,6 +66,9 @@ multilib_src_configure() {
append-ldflags "-L${ESYSROOT}/opt/cuda/$(get_libdir)"
fi
 
+   export ac_cv_header_valgrind_valgrind_h=$(multilib_native_usex valgrind)
+   export ac_cv_have_decl_RUNNING_ON_VALGRIND=$(multilib_native_usex 
valgrind)
+
local myconf=(
--disable-opencl
 



[gentoo-commits] repo/gentoo:master commit in: net-proxy/squid/

2023-05-15 Thread Sam James
commit: d5312fc2c67a5ec3949ac242a0592f5b3806e5f4
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:35:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:35:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5312fc2

net-proxy/squid: add Valgrind annotation support

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

 net-proxy/squid/squid-5.8.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/net-proxy/squid/squid-5.8.ebuild b/net-proxy/squid/squid-5.8.ebuild
index 91df2c9eb25d..f7f2f01d3c06 100644
--- a/net-proxy/squid/squid-5.8.ebuild
+++ b/net-proxy/squid/squid-5.8.ebuild
@@ -23,7 +23,7 @@ LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="caps gnutls pam ldap samba sasl kerberos nis radius ssl snmp selinux 
logrotate test ecap"
-IUSE+=" esi ssl-crtd mysql postgres sqlite systemd perl qos tproxy +htcp +wccp 
+wccpv2"
+IUSE+=" esi ssl-crtd mysql postgres sqlite systemd perl qos tproxy +htcp 
valgrind +wccp +wccpv2"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="tproxy? ( caps ) qos? ( caps ) ssl-crtd? ( ssl )"
 
@@ -67,6 +67,7 @@ RDEPEND="
selinux? ( sec-policy/selinux-squid )
sqlite? ( dev-perl/DBD-SQLite )
 "
+DEPEND+=" valgrind? ( dev-util/valgrind )"
 BDEPEND="
dev-lang/perl
ecap? ( virtual/pkgconfig )
@@ -167,6 +168,7 @@ src_configure() {
$(use_enable esi expat)
$(use_enable esi libxml2)
$(use_enable htcp)
+   $(use_with valgrind valgrind-debug)
$(use_enable wccp)
$(use_enable wccpv2)
)



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/xf86-video-intel/

2023-05-15 Thread Sam James
commit: 1eb927e1848456ddc63f57f6f9d8a09cf5ade668
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 03:17:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:35:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb927e1

x11-drivers/xf86-video-intel: add Valgrind annotation support

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

 .../xf86-video-intel-2.99.917_p20230201.ebuild | 10 +++---
 x11-drivers/xf86-video-intel/xf86-video-intel-.ebuild  | 10 +++---
 2 files changed, 14 insertions(+), 6 deletions(-)

diff --git 
a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20230201.ebuild 
b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20230201.ebuild
index fef57ffc39e7..0ab021c90388 100644
--- a/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20230201.ebuild
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-2.99.917_p20230201.ebuild
@@ -18,7 +18,7 @@ fi
 
 DESCRIPTION="X.Org driver for Intel cards"
 
-IUSE="debug +sna tools +udev uxa xvmc"
+IUSE="debug +sna tools +udev uxa valgrind xvmc"
 
 REQUIRED_USE="
|| ( sna uxa )
@@ -50,8 +50,11 @@ RDEPEND="
x11-libs/xcb-util
)
 "
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+   valgrind? ( dev-util/valgrind )
+"
 
 pkg_setup() {
linux-info_pkg_setup
@@ -72,6 +75,7 @@ src_configure() {
$(use_enable tools)
$(use_enable udev)
$(use_enable uxa)
+   $(use_enable valgrind)
$(use_enable xvmc)
)
xorg-3_src_configure

diff --git a/x11-drivers/xf86-video-intel/xf86-video-intel-.ebuild 
b/x11-drivers/xf86-video-intel/xf86-video-intel-.ebuild
index dd5f84ebed58..d421af04dbac 100644
--- a/x11-drivers/xf86-video-intel/xf86-video-intel-.ebuild
+++ b/x11-drivers/xf86-video-intel/xf86-video-intel-.ebuild
@@ -18,7 +18,7 @@ fi
 
 DESCRIPTION="X.Org driver for Intel cards"
 
-IUSE="debug +sna tools +udev uxa xvmc"
+IUSE="debug +sna tools +udev uxa valgrind xvmc"
 
 REQUIRED_USE="
|| ( sna uxa )
@@ -50,8 +50,11 @@ RDEPEND="
x11-libs/xcb-util
)
 "
-DEPEND="${RDEPEND}
-   x11-base/xorg-proto"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+   valgrind? ( dev-util/valgrind )
+"
 
 pkg_setup() {
linux-info_pkg_setup
@@ -72,6 +75,7 @@ src_configure() {
$(use_enable tools)
$(use_enable udev)
$(use_enable uxa)
+   $(use_enable valgrind)
$(use_enable xvmc)
)
xorg-3_src_configure



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

2023-05-15 Thread Sam James
commit: c4e92548c4fe135f7717994566059d3c7526038e
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 02:53:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:35:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e92548

sys-cluster/openmpi: add Valgrind annotation support

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

 sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild 
b/sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild
index 339560c3b179..79fe1e97a75c 100644
--- a/sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild
+++ b/sys-cluster/openmpi/openmpi-4.1.4-r1.ebuild
@@ -31,7 +31,7 @@ SRC_URI="https://www.open-mpi.org/software/ompi/v$(ver_cut 
1-2)/downloads/${MY_P
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv sparc x86 
~amd64-linux"
-IUSE="cma cuda cxx fortran ipv6 java libompitrace peruse romio
+IUSE="cma cuda cxx fortran ipv6 java libompitrace peruse romio valgrind
${IUSE_OPENMPI_FABRICS} ${IUSE_OPENMPI_RM} 
${IUSE_OPENMPI_OFED_FEATURES}"
 
 REQUIRED_USE="
@@ -61,7 +61,8 @@ RDEPEND="${CDEPEND}
java? ( >=virtual/jre-1.8:* )"
 
 DEPEND="${CDEPEND}
-   java? ( >=virtual/jdk-1.8:* )"
+   java? ( >=virtual/jdk-1.8:* )
+   valgrind? ( dev-util/valgrind )"
 
 MULTILIB_WRAPPED_HEADERS=(
/usr/include/mpi.h
@@ -137,6 +138,7 @@ multilib_src_configure() {
$(multilib_native_use_enable openmpi_ofed_features_dynamic-sl 
openib-dynamic-sl)
 
$(multilib_native_use_with cuda cuda "${EPREFIX}"/opt/cuda)
+   $(multilib_native_use_with valgrind)
$(multilib_native_use_with openmpi_fabrics_ofed verbs 
"${EPREFIX}"/usr)
$(multilib_native_use_with openmpi_fabrics_knem knem 
"${EPREFIX}"/usr)
$(multilib_native_use_with openmpi_rm_pbs tm)



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libraw1394/

2023-05-15 Thread Sam James
commit: 3334690c900491f94738fdef1f81b31d9e5618a1
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 02:38:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:35:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3334690c

sys-libs/libraw1394: add Valgrind annotation support

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

 sys-libs/libraw1394/libraw1394-2.1.2-r1.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libraw1394/libraw1394-2.1.2-r1.ebuild 
b/sys-libs/libraw1394/libraw1394-2.1.2-r1.ebuild
index 0773d8c80817..e945a176eca1 100644
--- a/sys-libs/libraw1394/libraw1394-2.1.2-r1.ebuild
+++ b/sys-libs/libraw1394/libraw1394-2.1.2-r1.ebuild
@@ -12,10 +12,14 @@ 
SRC_URI="https://www.kernel.org/pub/linux/libs/ieee1394/${P}.tar.xz;
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
-IUSE=""
+IUSE="valgrind"
+
+DEPEND="valgrind? ( dev-util/valgrind )"
 
 multilib_src_configure() {
-   ECONF_SOURCE="${S}" econf --disable-static
+   ECONF_SOURCE="${S}" econf \
+   --disable-static \
+   $(use_with valgrind)
 }
 
 multilib_src_install_all() {



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

2023-05-15 Thread Sam James
commit: f8c6e2d048eb3606ff3992e7f7ab5ad079debcd8
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 02:46:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:35:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c6e2d0

net-misc/freerdp: add Valgrind annotation support

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

 net-misc/freerdp/freerdp-2.10.0.ebuild |  8 ++--
 net-misc/freerdp/freerdp-2..ebuild | 10 +++---
 net-misc/freerdp/freerdp-.ebuild   | 10 +++---
 3 files changed, 20 insertions(+), 8 deletions(-)

diff --git a/net-misc/freerdp/freerdp-2.10.0.ebuild 
b/net-misc/freerdp/freerdp-2.10.0.ebuild
index 871cd1613174..9f37f62bc98f 100644
--- a/net-misc/freerdp/freerdp-2.10.0.ebuild
+++ b/net-misc/freerdp/freerdp-2.10.0.ebuild
@@ -23,7 +23,7 @@ HOMEPAGE="http://www.freerdp.com/;
 
 LICENSE="Apache-2.0"
 SLOT="0/2"
-IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 
pulseaudio server smartcard systemd test usb wayland X xinerama xv"
+IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 
pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -79,7 +79,10 @@ RDEPEND="
x11-libs/libxkbfile
)
 "
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+"
 BDEPEND="
virtual/pkgconfig
X? ( doc? (
@@ -112,6 +115,7 @@ src_configure() {
-DWITH_SERVER=$(usex server ON OFF)
-DWITH_PCSC=$(usex smartcard ON OFF)
-DWITH_LIBSYSTEMD=$(usex systemd ON OFF)
+   -DWITH_VALGRIND_MEMCHECK=$(usex valgrind ON OFF)
-DWITH_X11=$(usex X ON OFF)
-DWITH_XINERAMA=$(usex xinerama ON OFF)
-DWITH_XV=$(usex xv ON OFF)

diff --git a/net-misc/freerdp/freerdp-2..ebuild 
b/net-misc/freerdp/freerdp-2..ebuild
index aabe0a91863d..9f37f62bc98f 100644
--- a/net-misc/freerdp/freerdp-2..ebuild
+++ b/net-misc/freerdp/freerdp-2..ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2022 Gentoo Authors
+# Copyright 2011-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,7 +23,7 @@ HOMEPAGE="http://www.freerdp.com/;
 
 LICENSE="Apache-2.0"
 SLOT="0/2"
-IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 
pulseaudio server smartcard systemd test usb wayland X xinerama xv"
+IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 
pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -79,7 +79,10 @@ RDEPEND="
x11-libs/libxkbfile
)
 "
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+"
 BDEPEND="
virtual/pkgconfig
X? ( doc? (
@@ -112,6 +115,7 @@ src_configure() {
-DWITH_SERVER=$(usex server ON OFF)
-DWITH_PCSC=$(usex smartcard ON OFF)
-DWITH_LIBSYSTEMD=$(usex systemd ON OFF)
+   -DWITH_VALGRIND_MEMCHECK=$(usex valgrind ON OFF)
-DWITH_X11=$(usex X ON OFF)
-DWITH_XINERAMA=$(usex xinerama ON OFF)
-DWITH_XV=$(usex xv ON OFF)

diff --git a/net-misc/freerdp/freerdp-.ebuild 
b/net-misc/freerdp/freerdp-.ebuild
index aabe0a91863d..9f37f62bc98f 100644
--- a/net-misc/freerdp/freerdp-.ebuild
+++ b/net-misc/freerdp/freerdp-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2011-2022 Gentoo Authors
+# Copyright 2011-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -23,7 +23,7 @@ HOMEPAGE="http://www.freerdp.com/;
 
 LICENSE="Apache-2.0"
 SLOT="0/2"
-IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 
pulseaudio server smartcard systemd test usb wayland X xinerama xv"
+IUSE="alsa cpu_flags_arm_neon cups debug doc +ffmpeg gstreamer jpeg openh264 
pulseaudio server smartcard systemd test usb valgrind wayland X xinerama xv"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -79,7 +79,10 @@ RDEPEND="
x11-libs/libxkbfile
)
 "
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+"
 BDEPEND="
virtual/pkgconfig
X? ( doc? (
@@ -112,6 +115,7 @@ src_configure() {
-DWITH_SERVER=$(usex server ON OFF)
-DWITH_PCSC=$(usex smartcard ON OFF)
-DWITH_LIBSYSTEMD=$(usex systemd ON OFF)
+   -DWITH_VALGRIND_MEMCHECK=$(usex valgrind ON OFF)
-DWITH_X11=$(usex X ON OFF)
-DWITH_XINERAMA=$(usex xinerama ON OFF)
-DWITH_XV=$(usex xv ON OFF)



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

2023-05-15 Thread Sam James
commit: ffb384312357a71127161a1feecbe6d436269814
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 02:36:41 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:35:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb38431

dev-libs/apr: add Valgrind annotation support

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

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

diff --git a/dev-libs/apr/apr-1.7.4.ebuild b/dev-libs/apr/apr-1.7.4.ebuild
index 9ab51b0ca62a..d8b0bef35dd3 100644
--- a/dev-libs/apr/apr-1.7.4.ebuild
+++ b/dev-libs/apr/apr-1.7.4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://apache/apr/${P}.tar.bz2"
 LICENSE="Apache-2.0"
 SLOT="1/${PV%.*}"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="doc old-kernel selinux static-libs +urandom"
+IUSE="doc old-kernel selinux static-libs +urandom valgrind"
 
 # See bug #815265 for libcrypt dependency
 DEPEND="
@@ -23,6 +23,7 @@ RDEPEND="
${DEPEND}
selinux? ( sec-policy/selinux-base-policy )
 "
+DEPEND+=" valgrind? ( dev-util/valgrind )"
 BDEPEND="
>=sys-devel/libtool-2.4.2
doc? ( app-doc/doxygen )
@@ -57,6 +58,7 @@ src_configure() {
--enable-posix-shm
--enable-threads
$(use_enable static-libs static)
+   $(use_with valgrind)
--with-installbuilddir="${EPREFIX}"/usr/share/${PN}/build
)
 



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

2023-05-15 Thread Sam James
commit: ce8e25973d4599a418eed89d9e2e778ffaea45ed
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 02:40:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 03:35:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8e2597

net-misc/spice-gtk: add Valgrind annotation support

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

 net-misc/spice-gtk/spice-gtk-0.42.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/net-misc/spice-gtk/spice-gtk-0.42.ebuild 
b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
index edfe353dc093..2e31ef2729a7 100644
--- a/net-misc/spice-gtk/spice-gtk-0.42.ebuild
+++ b/net-misc/spice-gtk/spice-gtk-0.42.ebuild
@@ -24,7 +24,7 @@ fi
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala 
wayland webdav"
+IUSE="+gtk3 +introspection lz4 mjpeg policykit sasl smartcard usbredir vala 
valgrind wayland webdav"
 
 # TODO:
 # * check if sys-freebsd/freebsd-lib (from virtual/acl) provides acl/libacl.h
@@ -71,7 +71,8 @@ RDEPEND="${RDEPEND}
x86? ( media-libs/libva:= )
 "
 DEPEND="${RDEPEND}
-   >=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}"
+   >=app-emulation/spice-protocol-${SPICE_PROTOCOL_VER}
+   valgrind? ( dev-util/valgrind )"
 BDEPEND="
dev-perl/Text-CSV
dev-util/glib-utils
@@ -106,6 +107,7 @@ src_configure() {
$(meson_feature smartcard)
$(meson_feature usbredir)
$(meson_feature vala vapi)
+   $(meson_use valgrind)
$(meson_feature webdav)
$(meson_feature wayland wayland-protocols)
)



[gentoo-commits] repo/gentoo:master commit in: x11-apps/setxkbmap/

2023-05-15 Thread Matt Turner
commit: f9c9f710eee7536b88f9620849a8704e46c7b605
Author: Matt Turner  gentoo  org>
AuthorDate: Tue May 16 03:03:13 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue May 16 03:04:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9c9f710

x11-apps/setxkbmap: Version bump to 1.3.4

Signed-off-by: Matt Turner  gentoo.org>

 x11-apps/setxkbmap/Manifest   |  1 +
 x11-apps/setxkbmap/setxkbmap-1.3.4.ebuild | 19 +++
 2 files changed, 20 insertions(+)

diff --git a/x11-apps/setxkbmap/Manifest b/x11-apps/setxkbmap/Manifest
index 44983976a49f..cb6b3fd33a62 100644
--- a/x11-apps/setxkbmap/Manifest
+++ b/x11-apps/setxkbmap/Manifest
@@ -1 +1,2 @@
 DIST setxkbmap-1.3.3.tar.xz 130416 BLAKE2B 
34ea39054a4e03e5d33778b993afbc0356f898ed45eb9d182fc589a75c92a63275f9c49abbf18b637d83acb9a2f9609794253f3f38f814dbbea741987ddc72ba
 SHA512 
208f07a7f7bce47b573099d4cd8c941a3a4d74b456720bc3ca1cbba298381a2ab98c7500d6e6cd6d5dd61840b7c42cf6521da754ec395f266f8158102a55ad58
+DIST setxkbmap-1.3.4.tar.xz 132300 BLAKE2B 
693f910efcd6f4cb26abd59f6197d77fc958e2b21ab4525e095d966a80186ad95792143ea25cf2822436b57838efbcb66c700ecf8341f3eb6ebce0f636760f37
 SHA512 
f4d026e7707656173f54d79b95ff3370ae06eaf252b89b79bc7175edeaf3ef79073d4d7d8a35fdee95608bf85d7d23514d74f00e55b613810ef6c3ccc0cf498b

diff --git a/x11-apps/setxkbmap/setxkbmap-1.3.4.ebuild 
b/x11-apps/setxkbmap/setxkbmap-1.3.4.ebuild
new file mode 100644
index ..9585e8f08f76
--- /dev/null
+++ b/x11-apps/setxkbmap/setxkbmap-1.3.4.ebuild
@@ -0,0 +1,19 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+XORG_TARBALL_SUFFIX="xz"
+inherit xorg-3
+
+DESCRIPTION="Controls the keyboard layout of a running X server"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+
+COMMON_DEPEND="
+   x11-libs/libxkbfile
+   x11-libs/libX11
+   x11-libs/libXrandr"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto"
+RDEPEND="${COMMON_DEPEND}
+   x11-misc/xkeyboard-config"



[gentoo-commits] repo/gentoo:master commit in: sys-libs/talloc/

2023-05-15 Thread Sam James
commit: e8cabe12b4d3d0ba57557ee7c248771392e76023
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 02:23:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 02:23:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8cabe12

sys-libs/talloc: add Valgrind annotation support

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

 sys-libs/talloc/talloc-2.4.0.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-libs/talloc/talloc-2.4.0.ebuild 
b/sys-libs/talloc/talloc-2.4.0.ebuild
index 91cac0843835..964f7364ee44 100644
--- a/sys-libs/talloc/talloc-2.4.0.ebuild
+++ b/sys-libs/talloc/talloc-2.4.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://www.samba.org/ftp/${PN}/${P}.tar.gz;
 LICENSE="GPL-3 LGPL-3+ LGPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris 
~x64-solaris"
-IUSE="compat +python"
+IUSE="compat +python valgrind"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="test"
@@ -27,7 +27,11 @@ RDEPEND="
)
python? ( ${PYTHON_DEPS} )
 "
-DEPEND="${RDEPEND}"
+# Valgrind is automagic here but it's a build-only dep so it's not so bad.
+DEPEND="
+   ${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+"
 BDEPEND="
${PYTHON_DEPS}
dev-libs/libxslt



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

2023-05-15 Thread Sam James
commit: ccb80472d4de65cad905112dae26aac022aa24df
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 02:05:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 02:05:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb80472

dev-perl/Coro: add Valgrind annotation support

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

 dev-perl/Coro/Coro-6.570.0.ebuild | 15 ---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/dev-perl/Coro/Coro-6.570.0.ebuild 
b/dev-perl/Coro/Coro-6.570.0.ebuild
index aa9e751109f4..56269e3a61b3 100644
--- a/dev-perl/Coro/Coro-6.570.0.ebuild
+++ b/dev-perl/Coro/Coro-6.570.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,7 +12,7 @@ DESCRIPTION="The only real threads in perl"
 LICENSE="|| ( Artistic GPL-1+ ) LGPL-2.1+ || ( BSD-2 GPL-2+ )"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="+ev event"
+IUSE="+ev event valgrind"
 
 RDEPEND="
>=dev-perl/AnyEvent-7
@@ -23,17 +23,26 @@ RDEPEND="
>=virtual/perl-Storable-2.150.0
dev-perl/common-sense
 "
-BDEPEND="${RDEPEND}
+DEPEND="
+   valgrind? ( dev-util/valgrind )
+"
+BDEPEND="
+   ${RDEPEND}
dev-perl/Canary-Stability
>=virtual/perl-ExtUtils-MakeMaker-6.520.0
 "
+
 PATCHES=(
"${FILESDIR}/6.514.0-ev-config.patch"
 )
+
 src_configure() {
local myopts=()
use ev && myopts+=("EV")
use event && myopts+=( "Event" )
+
+   export CORO_USE_VALGRIND=$(usex valgrind y n)
+
GENTOO_OPTS="${myopts[@]}" perl-module_src_configure
 }
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/net-snmp/

2023-05-15 Thread Sam James
commit: bef6003befdeac91d418fba5f33d86f09345abea
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 02:17:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 02:17:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bef6003b

net-analyzer/net-snmp: add Valgrind annotation support

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

 net-analyzer/net-snmp/net-snmp-5.9.3-r2.ebuild | 9 +++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/net-snmp/net-snmp-5.9.3-r2.ebuild 
b/net-analyzer/net-snmp/net-snmp-5.9.3-r2.ebuild
index a8d6a634c778..445393a852b7 100644
--- a/net-analyzer/net-snmp/net-snmp-5.9.3-r2.ebuild
+++ b/net-analyzer/net-snmp/net-snmp-5.9.3-r2.ebuild
@@ -30,7 +30,7 @@ LICENSE="HPND BSD GPL-2"
 SLOT="0/40"
 IUSE="
X bzip2 doc elf kmem ipv6 lm-sensors mfd-rewrites minimal mysql
-   netlink pcap pci perl python rpm selinux smux ssl tcpd ucd-compat zlib
+   netlink pcap pci perl python rpm selinux smux ssl tcpd ucd-compat 
valgrind zlib
 "
 REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
@@ -65,7 +65,10 @@ COMMON_DEPEND="
zlib? ( >=sys-libs/zlib-1.1.4 )
 "
 BDEPEND="doc? ( app-doc/doxygen )"
-DEPEND="${COMMON_DEPEND}"
+DEPEND="
+   ${COMMON_DEPEND}
+   valgrind? ( dev-util/valgrind )
+"
 RDEPEND="
${COMMON_DEPEND}
perl? (
@@ -129,6 +132,8 @@ src_configure() {
# Assume /etc/mtab is not present with a recent baselayout/openrc (bug 
#565136)
use kernel_linux && export ac_cv_ETC_MNTTAB=/etc/mtab
 
+   export ac_cv_header_valgrind_{valgrind,memcheck}_h=$(usex valgrind)
+
econf \
$(use_enable !ssl internal-md5) \
$(use_enable ipv6) \



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

2023-05-15 Thread Sam James
commit: c54f2a353beef188f413688a7bbeffa489786e51
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 01:58:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 01:58:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54f2a35

net-misc/lldpd: add Valgrind annotation support

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

 net-misc/lldpd/lldpd-1.0.16-r2.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-misc/lldpd/lldpd-1.0.16-r2.ebuild 
b/net-misc/lldpd/lldpd-1.0.16-r2.ebuild
index 52edf114f8db..76245a3ea31e 100644
--- a/net-misc/lldpd/lldpd-1.0.16-r2.ebuild
+++ b/net-misc/lldpd/lldpd-1.0.16-r2.ebuild
@@ -13,7 +13,7 @@ LICENSE="ISC"
 SLOT="0/4.9.1"
 KEYWORDS="~amd64 ~x86"
 IUSE="cdp doc +dot1 +dot3 edp fdp graph +lldpmed old-kernel sanitizers
-   seccomp sonmp snmp static-libs test readline xml"
+   seccomp sonmp snmp static-libs test readline valgrind xml"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -28,6 +28,7 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}
test? ( dev-libs/check )
+   valgrind? ( dev-util/valgrind )
 "
 BDEPEND="virtual/pkgconfig
doc? (
@@ -55,6 +56,8 @@ src_prepare() {
 }
 
 src_configure() {
+   export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
+
econf \
--without-embedded-libevent \
--with-privsep-user=${PN} \



[gentoo-commits] repo/gentoo:master commit in: sys-block/nbdkit/

2023-05-15 Thread Sam James
commit: f1c7a96aac243ac42771066adf7de9d50312f309
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 01:43:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 01:52:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1c7a96a

sys-block/nbdkit: add Valgrind support

It does do at least one thing - suppress dlclose() which confuses Valgrind.

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

 sys-block/nbdkit/nbdkit-1.32.4.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/sys-block/nbdkit/nbdkit-1.32.4.ebuild 
b/sys-block/nbdkit/nbdkit-1.32.4.ebuild
index e7c7966aeff5..36d260e9022c 100644
--- a/sys-block/nbdkit/nbdkit-1.32.4.ebuild
+++ b/sys-block/nbdkit/nbdkit-1.32.4.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://download.libguestfs.org/nbdkit/$(ver_cut 
1-2)-stable/${P}.tar.g
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="amd64 ~x86"
-IUSE="curl ext2 nbd gnutls libguestfs libssh libvirt lzma selinux torrent zlib 
zstd"
+IUSE="curl ext2 nbd gnutls libguestfs libssh libvirt lzma selinux torrent 
valgrind zlib zstd"
 
 RDEPEND="
virtual/libiconv
@@ -30,7 +30,10 @@ RDEPEND="
ext2? ( sys-fs/e2fsprogs )
torrent? ( net-libs/libtorrent-rasterbar:= )
 "
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+"
 BDEPEND="
dev-lang/perl
 "
@@ -70,9 +73,9 @@ src_configure() {
$(use_with libguestfs)
$(use_with ext2)
$(use_enable torrent)
+   $(use_enable valgrind)
 
--disable-linuxdisk # Not in Gentoo.
-   --disable-valgrind  # Seems to not do anything?
--disable-libfuzzer # Should not be used normally according to 
upstream
 
# TODO(arsen): Bindings left out



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

2023-05-15 Thread Sam James
commit: 8e142b0afc861d7555a9ac23a88b12223a6cc6bf
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 23:49:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 01:52:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e142b0a

dev-lang/ruby: add Valgrind annotation support

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

 dev-lang/ruby/ruby-3.0.6-r2.ebuild | 11 ---
 dev-lang/ruby/ruby-3.1.4-r2.ebuild | 11 ---
 dev-lang/ruby/ruby-3.2.2-r2.ebuild | 11 ---
 3 files changed, 24 insertions(+), 9 deletions(-)

diff --git a/dev-lang/ruby/ruby-3.0.6-r2.ebuild 
b/dev-lang/ruby/ruby-3.0.6-r2.ebuild
index 15a1c837c91e..5620a57f0672 100644
--- a/dev-lang/ruby/ruby-3.0.6-r2.ebuild
+++ b/dev-lang/ruby/ruby-3.0.6-r2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 
+ssl static-libs systemtap tk xemacs"
+IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc rubytests socks5 
+ssl static-libs systemtap tk valgrind xemacs"
 
 RDEPEND="
berkdb? ( sys-libs/db:= )
@@ -42,7 +42,10 @@ RDEPEND="
>=app-eselect/eselect-ruby-20201225
 "
 
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+"
 
 BUNDLED_GEMS="
>=dev-ruby/minitest-5.14.2[ruby_targets_ruby30(-)]
@@ -62,7 +65,8 @@ PDEPEND="
>=dev-ruby/did_you_mean-1.5.0[ruby_targets_ruby30(-)]
>=dev-ruby/json-2.5.1[ruby_targets_ruby30(-)]
rdoc? ( >=dev-ruby/rdoc-6.3.0[ruby_targets_ruby30(-)] )
-   xemacs? ( app-xemacs/ruby-modes )"
+   xemacs? ( app-xemacs/ruby-modes )
+"
 
 src_prepare() {
eapply "${FILESDIR}"/"${SLOT}"/010*.patch
@@ -185,6 +189,7 @@ src_configure() {
$(use_enable static-libs install-static-library) \
$(use_with static-libs static-linked-ext) \
$(use_enable debug) \
+   $(use_with valgrind) \
${myconf} \
--enable-option-checking=no
 

diff --git a/dev-lang/ruby/ruby-3.1.4-r2.ebuild 
b/dev-lang/ruby/ruby-3.1.4-r2.ebuild
index 8f22e76e844b..329d524d02c4 100644
--- a/dev-lang/ruby/ruby-3.1.4-r2.ebuild
+++ b/dev-lang/ruby/ruby-3.1.4-r2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc socks5 +ssl 
static-libs systemtap tk xemacs"
+IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc socks5 +ssl 
static-libs systemtap tk valgrind xemacs"
 
 RDEPEND="
berkdb? ( sys-libs/db:= )
@@ -42,7 +42,10 @@ RDEPEND="
>=app-eselect/eselect-ruby-20201225
 "
 
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+"
 
 BUNDLED_GEMS="
>=dev-ruby/minitest-5.15.0[ruby_targets_ruby31(-)]
@@ -62,7 +65,8 @@ PDEPEND="
>=dev-ruby/did_you_mean-1.6.1[ruby_targets_ruby31(-)]
>=dev-ruby/json-2.6.1[ruby_targets_ruby31(-)]
rdoc? ( >=dev-ruby/rdoc-6.3.3[ruby_targets_ruby31(-)] )
-   xemacs? ( app-xemacs/ruby-modes )"
+   xemacs? ( app-xemacs/ruby-modes )
+"
 
 src_prepare() {
eapply "${FILESDIR}"/"${SLOT}"/011*.patch
@@ -190,6 +194,7 @@ src_configure() {
$(use_enable static-libs install-static-library) \
$(use_with static-libs static-linked-ext) \
$(use_enable debug) \
+   $(use_with valgrind) \
${myconf} \
--enable-option-checking=no
 

diff --git a/dev-lang/ruby/ruby-3.2.2-r2.ebuild 
b/dev-lang/ruby/ruby-3.2.2-r2.ebuild
index e5c7808698dc..e4e119c922f1 100644
--- a/dev-lang/ruby/ruby-3.2.2-r2.ebuild
+++ b/dev-lang/ruby/ruby-3.2.2-r2.ebuild
@@ -18,7 +18,7 @@ 
SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
 
 LICENSE="|| ( Ruby-BSD BSD-2 )"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc socks5 +ssl 
static-libs systemtap tk xemacs"
+IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit +rdoc socks5 +ssl 
static-libs systemtap tk valgrind xemacs"
 
 RDEPEND="
berkdb? ( sys-libs/db:= )
@@ -42,7 +42,10 @@ RDEPEND="
>=app-eselect/eselect-ruby-20221225
 "
 
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+  

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

2023-05-15 Thread Sam James
commit: 5c4ce05d4512e36686209cba6f719bc7a6dc28f2
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 01:07:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 01:52:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c4ce05d

net-libs/libslirp: add Valgrind annotation support

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

 net-libs/libslirp/libslirp-4.7.0.ebuild | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/net-libs/libslirp/libslirp-4.7.0.ebuild 
b/net-libs/libslirp/libslirp-4.7.0.ebuild
index 756a3331dd1b..0810b697f5e1 100644
--- a/net-libs/libslirp/libslirp-4.7.0.ebuild
+++ b/net-libs/libslirp/libslirp-4.7.0.ebuild
@@ -13,11 +13,14 @@ HOMEPAGE="https://gitlab.freedesktop.org/slirp/libslirp;
 
 LICENSE="BSD"
 SLOT="0"
-IUSE="static-libs"
+IUSE="static-libs valgrind"
 
 RDEPEND="dev-libs/glib:="
-
-DEPEND="${RDEPEND}"
+# Valgrind usage is automagic but it's not so bad given it's a header-only dep.
+DEPEND="
+   ${RDEPEND}
+   valgrind? ( dev-util/valgrind )
+"
 
 S=${WORKDIR}/${MY_P}
 



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

2023-05-15 Thread Sam James
commit: 04b0a279625e6fce95cf9f36a6711ceb9530a89b
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 01:31:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 01:52:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04b0a279

net-misc/openvswitch: add Valgrind annotation support

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

 net-misc/openvswitch/openvswitch-2.17.6.ebuild | 7 +--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/net-misc/openvswitch/openvswitch-2.17.6.ebuild 
b/net-misc/openvswitch/openvswitch-2.17.6.ebuild
index f6fd673f3545..1edab262a4b7 100644
--- a/net-misc/openvswitch/openvswitch-2.17.6.ebuild
+++ b/net-misc/openvswitch/openvswitch-2.17.6.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://www.openvswitch.org/releases/${P}.tar.gz;
 LICENSE="Apache-2.0 GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~ppc64 x86"
-IUSE="debug modules monitor +ssl unwind"
+IUSE="debug modules monitor +ssl unwind valgrind"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 # Check python/ovs/version.py in tarball for dev-python/ovs dep
@@ -29,7 +29,8 @@ RDEPEND="${PYTHON_DEPS}
unwind? ( sys-libs/libunwind:= )
ssl? ( dev-libs/openssl:= )"
 DEPEND="${RDEPEND}
-   sys-apps/util-linux[caps]"
+   sys-apps/util-linux[caps]
+   valgrind? ( dev-util/valgrind )"
 BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
@@ -80,6 +81,8 @@ src_configure() {
# want to add a BDEPEND on graphviz right now. bug #856286
export ovs_cv_dot="no"
 
+   export ac_cv_header_valgrind_valgrind_h=$(usex valgrind)
+
local linux_config
use modules && linux_config="--with-linux=${KV_OUT_DIR}"
 



[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/

2023-05-15 Thread Sam James
commit: 20daeb992dfaa00e2793b5f9d5e670e382b1db1a
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 00:44:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 01:52:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20daeb99

app-office/libreoffice: add Valgrind annotation support

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

 app-office/libreoffice/libreoffice-7.5.3.2.ebuild  | 4 +++-
 app-office/libreoffice/libreoffice-7.5..ebuild | 4 +++-
 app-office/libreoffice/libreoffice-.ebuild | 4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/app-office/libreoffice/libreoffice-7.5.3.2.ebuild 
b/app-office/libreoffice/libreoffice-7.5.3.2.ebuild
index 941b2c21607a..772e63c73d8e 100644
--- a/app-office/libreoffice/libreoffice-7.5.3.2.ebuild
+++ b/app-office/libreoffice/libreoffice-7.5.3.2.ebuild
@@ -84,7 +84,7 @@ unset ADDONS_SRC
 LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
 
 IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags 
+dbus debug eds firebird
-googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test vulkan
+googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test 
valgrind vulkan
 $(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
@@ -243,6 +243,7 @@ DEPEND="${COMMON_DEPEND}
media-fonts/dejavu
media-fonts/liberation-fonts
)
+   valgrind? ( dev-util/valgrind )
 "
 RDEPEND="${COMMON_DEPEND}
acct-group/libreoffice
@@ -534,6 +535,7 @@ src_configure() {
$(use_with googledrive gdrive-client-secret 
${google_default_client_secret})
$(use_with java)
$(use_with odk doxygen)
+   $(use_with valgrind)
)
 
if use eds || use gtk; then

diff --git a/app-office/libreoffice/libreoffice-7.5..ebuild 
b/app-office/libreoffice/libreoffice-7.5..ebuild
index 941b2c21607a..772e63c73d8e 100644
--- a/app-office/libreoffice/libreoffice-7.5..ebuild
+++ b/app-office/libreoffice/libreoffice-7.5..ebuild
@@ -84,7 +84,7 @@ unset ADDONS_SRC
 LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
 
 IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags 
+dbus debug eds firebird
-googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test vulkan
+googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test 
valgrind vulkan
 $(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
@@ -243,6 +243,7 @@ DEPEND="${COMMON_DEPEND}
media-fonts/dejavu
media-fonts/liberation-fonts
)
+   valgrind? ( dev-util/valgrind )
 "
 RDEPEND="${COMMON_DEPEND}
acct-group/libreoffice
@@ -534,6 +535,7 @@ src_configure() {
$(use_with googledrive gdrive-client-secret 
${google_default_client_secret})
$(use_with java)
$(use_with odk doxygen)
+   $(use_with valgrind)
)
 
if use eds || use gtk; then

diff --git a/app-office/libreoffice/libreoffice-.ebuild 
b/app-office/libreoffice/libreoffice-.ebuild
index 3f227c0a320f..3e79b6523909 100644
--- a/app-office/libreoffice/libreoffice-.ebuild
+++ b/app-office/libreoffice/libreoffice-.ebuild
@@ -83,7 +83,7 @@ unset ADDONS_SRC
 LO_EXTS="nlpsolver scripting-beanshell scripting-javascript wiki-publisher"
 
 IUSE="accessibility base bluetooth +branding clang coinmp +cups custom-cflags 
+dbus debug eds firebird
-googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test vulkan
+googledrive gstreamer +gtk kde ldap +mariadb odk pdfimport postgres test 
valgrind vulkan
 $(printf 'libreoffice_extensions_%s ' ${LO_EXTS})"
 
 REQUIRED_USE="${PYTHON_REQUIRED_USE}
@@ -242,6 +242,7 @@ DEPEND="${COMMON_DEPEND}
media-fonts/dejavu
media-fonts/liberation-fonts
)
+   valgrind? ( dev-util/valgrind )
 "
 RDEPEND="${COMMON_DEPEND}
acct-group/libreoffice
@@ -530,6 +531,7 @@ src_configure() {
$(use_with googledrive gdrive-client-secret 
${google_default_client_secret})
$(use_with java)
$(use_with odk doxygen)
+   $(use_with valgrind)
)
 
if use eds || use gtk; then



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

2023-05-15 Thread Sam James
commit: c0a799a70cabea58fcaab2443906d1ead7ff704c
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 01:25:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 01:52:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0a799a7

sys-cluster/mpich: add Valgrind annotation support

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

 sys-cluster/mpich/mpich-3.4.3.ebuild | 26 +-
 1 file changed, 17 insertions(+), 9 deletions(-)

diff --git a/sys-cluster/mpich/mpich-3.4.3.ebuild 
b/sys-cluster/mpich/mpich-3.4.3.ebuild
index 2eae74fc8796..10547d371575 100644
--- a/sys-cluster/mpich/mpich-3.4.3.ebuild
+++ b/sys-cluster/mpich/mpich-3.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,21 +17,28 @@ S="${WORKDIR}"/${PN}-${MY_PV}
 LICENSE="mpich2"
 SLOT="0"
 KEYWORDS="amd64 ~arm64 ~hppa ~ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux"
-IUSE="+cxx doc fortran mpi-threads +romio threads"
+IUSE="+cxx doc fortran mpi-threads +romio threads valgrind"
 REQUIRED_USE="mpi-threads? ( threads )"
 
-COMMON_DEPEND=">=dev-libs/libaio-0.3.109-r5[${MULTILIB_USEDEP}]
+COMMON_DEPEND="
+   >=dev-libs/libaio-0.3.109-r5[${MULTILIB_USEDEP}]
>=sys-apps/hwloc-2.0.2:=[${MULTILIB_USEDEP}]
sys-libs/libunwind:=[${MULTILIB_USEDEP}]
-   romio? ( net-fs/nfs-utils )"
+   romio? ( net-fs/nfs-utils )
+"
 
-DEPEND="${COMMON_DEPEND}
+DEPEND="
+   ${COMMON_DEPEND}
dev-lang/perl
-   sys-devel/libtool"
-RDEPEND="${COMMON_DEPEND}
+   sys-devel/libtool
+   valgrind? ( dev-util/valgrind )
+"
+RDEPEND="
+   ${COMMON_DEPEND}
!sys-cluster/mpich2
!sys-cluster/openmpi
-   !sys-cluster/nullmpi"
+   !sys-cluster/nullmpi
+"
 
 MULTILIB_WRAPPED_HEADERS=(
/usr/include/mpicxx.h
@@ -123,7 +130,8 @@ multilib_src_configure() {
--enable-versioning \
$(use_enable romio) \
$(use_enable cxx) \
-   $(use_enable fortran fortran all)
+   $(use_enable fortran fortran all) \
+   $(use_with valgrind)
 }
 
 multilib_src_test() {



[gentoo-commits] repo/gentoo:master commit in: sys-block/fio/

2023-05-15 Thread Sam James
commit: 7d30eab6e802ebc2fe427d30e220b3c92cb17908
Author: Sam James  gentoo  org>
AuthorDate: Tue May 16 01:50:37 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 01:52:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d30eab6

sys-block/fio: add Valgrind annotation support

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

 sys-block/fio/fio-3.34.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/sys-block/fio/fio-3.34.ebuild b/sys-block/fio/fio-3.34.ebuild
index 7ca26eaf225e..b090ea6b924f 100644
--- a/sys-block/fio/fio-3.34.ebuild
+++ b/sys-block/fio/fio-3.34.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://brick.kernel.dk/snaps/${MY_P}.tar.bz2;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv x86"
-IUSE="aio curl glusterfs gnuplot gtk io-uring nfs numa python rbd rdma static 
tcmalloc test zbc zlib"
+IUSE="aio curl glusterfs gnuplot gtk io-uring nfs numa python rbd rdma static 
tcmalloc test valgrind zbc zlib"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
gnuplot? ( python )
io-uring? ( aio )"
@@ -48,7 +48,8 @@ RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )
gtk? ( x11-libs/gtk+:2 )"
 DEPEND="${RDEPEND}
static? ( ${LIB_DEPEND} )
-   test? ( dev-util/cunit )"
+   test? ( dev-util/cunit )
+   valgrind? ( dev-util/valgrind )"
 RDEPEND+="
python? (
${PYTHON_DEPS}
@@ -74,6 +75,7 @@ src_prepare() {
-e '/if compile_prog "" "-lz" "zlib" *; *then/  '"s::if $(usex 
zlib true false) ; then:" \
-e '/if compile_prog "" "-laio" "libaio" *; *then/'"s::if 
$(usex aio true false) ; then:" \
-e '/if compile_prog "" "-lcunit" "CUnit" *; *then/'"s::if 
$(usex test true false) ; then:" \
+   -e '/if compile_prog "" "" "valgrind_dev" *; *then/'"s::if 
$(usex valgrind true false) ; then:" \
configure || die
 }
 



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

2023-05-15 Thread Sam James
commit: 983b77d57f5a34c1ea22dfbee2483af74070f34f
Author: Sam James  gentoo  org>
AuthorDate: Mon May 15 23:25:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 16 01:52:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983b77d5

dev-libs/cxxtools: wire up tests

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

 dev-libs/cxxtools/cxxtools-3.0-r2.ebuild | 15 +--
 1 file changed, 13 insertions(+), 2 deletions(-)

diff --git a/dev-libs/cxxtools/cxxtools-3.0-r2.ebuild 
b/dev-libs/cxxtools/cxxtools-3.0-r2.ebuild
index 10143b5f51ad..b87baa58b1ad 100644
--- a/dev-libs/cxxtools/cxxtools-3.0-r2.ebuild
+++ b/dev-libs/cxxtools/cxxtools-3.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2021-2022 Gentoo Authors
+# Copyright 2021-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -12,6 +12,8 @@ SRC_URI="http://www.tntnet.org/download/${P}.tar.gz;
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="virtual/libiconv"
 DEPEND="${RDEPEND}"
@@ -33,7 +35,16 @@ src_prepare() {
 src_configure() {
econf \
--disable-demos \
-   --disable-unittest
+   $(use_enable test unittest)
+}
+
+src_test() {
+   emake -C test
+
+   local -x USER=${LOGNAME}
+   local -x TZ=UTC # doesn't like e.g. :/etc/timezone
+   cd test || die
+   ./alltests || die
 }
 
 src_install() {



  1   2   3   >