[gentoo-commits] repo/gentoo:master commit in: sci-libs/caffe2/

2023-08-11 Thread Alfredo Tupone
commit: 5088a2d38c87926670b7d18f75fc6b91da982caf
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Fri Aug 11 07:26:35 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Fri Aug 11 07:31:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5088a2d3

sci-libs/caffe2: build nvfuser for cuda users

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

 sci-libs/caffe2/{caffe2-2.0.0-r4.ebuild => caffe2-2.0.0-r5.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/sci-libs/caffe2/caffe2-2.0.0-r4.ebuild 
b/sci-libs/caffe2/caffe2-2.0.0-r5.ebuild
similarity index 98%
rename from sci-libs/caffe2/caffe2-2.0.0-r4.ebuild
rename to sci-libs/caffe2/caffe2-2.0.0-r5.ebuild
index f6a3684a96a0..eaf3e07d46ac 100644
--- a/sci-libs/caffe2/caffe2-2.0.0-r4.ebuild
+++ b/sci-libs/caffe2/caffe2-2.0.0-r5.ebuild
@@ -121,7 +121,7 @@ src_configure() {
-DUSE_CUDNN=$(usex cuda)
-DUSE_FAST_NVCC=$(usex cuda)
-DTORCH_CUDA_ARCH_LIST="${TORCH_CUDA_ARCH_LIST:-3.5 7.0}"
-   -DBUILD_NVFUSER=OFF
+   -DBUILD_NVFUSER=$(usex cuda)
-DUSE_DISTRIBUTED=$(usex distributed)
-DUSE_MPI=$(usex mpi)
-DUSE_FAKELOWP=OFF
@@ -181,6 +181,8 @@ src_configure() {
 src_install() {
cmake_src_install
 
+   use cuda && dolib.so "${BUILD_DIR}"/lib/libnvfuser_codegen.so
+
insinto "/var/lib/${PN}"
doins "${BUILD_DIR}"/CMakeCache.txt
 



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

2023-08-11 Thread Joonas Niilola
commit: 719a70aa344c8cfe230bb1fbde98c284be4fb076
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Aug 11 07:28:12 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 11 07:29:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=719a70aa

dev-python/pyaudio: update HOMEPAGE

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

 dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild 
b/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild
index 79cf991da343..3d8cb1ff31e4 100644
--- a/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild
+++ b/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild
@@ -11,7 +11,7 @@ DISTUTILS_USE_PEP517="setuptools"
 inherit distutils-r1 pypi
 
 DESCRIPTION="Python bindings for PortAudio"
-HOMEPAGE="http://people.csail.mit.edu/hubert/pyaudio/;
+HOMEPAGE="https://people.csail.mit.edu/hubert/pyaudio/;
 
 LICENSE="MIT"
 SLOT="0"



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

2023-08-11 Thread Joonas Niilola
commit: 7cc13cff7f2435f622ccc6b4d8c23916ce790f54
Author: Randy Barlow  electronsweatshop  com>
AuthorDate: Thu Jul 20 23:47:43 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 11 07:29:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cc13cff

app-misc/rpick: Add 0.9.0

Signed-off-by: Randy Barlow  electronsweatshop.com>
Closes: https://github.com/gentoo/gentoo/pull/31982
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/rpick/Manifest   |  69 ++
 app-misc/rpick/rpick-0.9.0.ebuild | 146 ++
 2 files changed, 215 insertions(+)

diff --git a/app-misc/rpick/Manifest b/app-misc/rpick/Manifest
index bfda96e21e59..7cf28efa663b 100644
--- a/app-misc/rpick/Manifest
+++ b/app-misc/rpick/Manifest
@@ -1,26 +1,41 @@
 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 
5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60
 SHA512 
0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c
 DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 
3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6
 SHA512 
ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5
+DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
+DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
+DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
+DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
+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 approx-0.5.1.crate 15100 BLAKE2B 
8fe84d52263521c0b72a1d1e82ed283828f680b8b56f532df2c14ea86ca09e793686d823c5d58ecfd7a829948543bb375e85223c866cf036e9432be5d6aa7399
 SHA512 
c6d768496c974b6ff4cf7ad8e65f3fc9faf29a1957da497968ee112c6a0b9d7a0ff9a2579206e864976c0f65ed2190bc9d2b63b31a09ced7b57879e207c46407
+DIST assert_cmd-2.0.12.crate 25347 BLAKE2B 
7ff952782a86203c1dd06611f1c644d8eaa6d85c8aa635bb2cac0423050f0af3c3687dcc82235041fb44e748ed06db16ed7c413d0f31305b6e3d208880494fac
 SHA512 
d14783933521ffbcc0bcad8e52e7e0e4fb58cb609123b2a50e20dbee10d7f2df4eb020cdfde386c8cde6b7e0696a3f98e0dbd698c82c99a2c6903c437ec907e4
 DIST assert_cmd-2.0.6.crate 22701 BLAKE2B 
9c56c1e17c00995aac776d7f476fa38795dd4a831e0c43455d79335eb6ef578a2e94c56247bb5d0214835aa89262659554302ad56287271ffb040931e4687303
 SHA512 
939651675ca59f5f414d15774b4eb6138179a9a3e43095678cb453fbd6e098c0b837c398d849fcb22b6dedcd37d21ce7f3227ca86deeac169ea5c18dfed5d947
 DIST assert_cmd-2.0.8.crate 24347 BLAKE2B 
b69beb301a11e893ee1c7b59a08ac7860c16a598dc404d7bfd38b2554790898cfb82d1e602750e9b720b4122154e4da140c7b077645786f0a788796d5dafe272
 SHA512 
886d789af9fe7f8155d393e2742c7982d5c0bb8d44a09f66e5552faed2effcedd000d567f9f00e08ad6d7c17fac9374d7a234ba001f38c9cf444ee41dbe07428
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.1.0.crate 13272 BLAKE2B 

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

2023-08-11 Thread Joonas Niilola
commit: 7c6dd4a3dc9db770af66c773685e938049f722c0
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Aug 11 07:28:51 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 11 07:29:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c6dd4a3

dev-python/pyaudio: disable py3.9

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

 dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild 
b/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild
index 3d8cb1ff31e4..b5b385c0415e 100644
--- a/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild
+++ b/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 PYPI_NO_NORMALIZE=1
 PYPI_PN="PyAudio"
 DISTUTILS_EXT=1



[gentoo-commits] repo/gentoo:master commit in: net-fs/s3fs/

2023-08-11 Thread Joonas Niilola
commit: a66bf5fd3b2c9984651762e1acde98d7575d63d5
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu Jul 20 07:03:43 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 11 07:29:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a66bf5fd

net-fs/s3fs: drop 1.91

Closes: https://bugs.gentoo.org/895676
Signed-off-by: Petr Vaněk  atlas.cz>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-fs/s3fs/Manifest |  1 -
 net-fs/s3fs/metadata.xml |  1 -
 net-fs/s3fs/s3fs-1.91.ebuild | 57 
 3 files changed, 59 deletions(-)

diff --git a/net-fs/s3fs/Manifest b/net-fs/s3fs/Manifest
index 698cf9099571..35ccd5b67036 100644
--- a/net-fs/s3fs/Manifest
+++ b/net-fs/s3fs/Manifest
@@ -1,2 +1 @@
-DIST s3fs-1.91.tar.gz 242590 BLAKE2B 
b65119f480b35a6325fa6d498e260309f65778abf97fc9f82bf423004e142f998a1c4b5c80c74a2932a6fa714956fd4f6a0b71e102061ff4f08ff0a82bdbb05c
 SHA512 
5b57af18395f34885b4b8a98e93b0e3f9043c9af78e415a0a6c15489611d7e21ae619e69655737de369edee15762d8726b82bc2651b5b7f5c20e26fe866a96bc
 DIST s3fs-1.92.tar.gz 283295 BLAKE2B 
7286d3c8a83d87252db1b18b063f6704b128abdd957a9baeb204834b534a16a09d60a46507ae03633ce789e8127c7a480fb1e81b1fc1a3c8c7b69a79541abf11
 SHA512 
375492d63626f0b71583e735e43985045dd5d4ccad2e66ae5d1c7ea9d8e5e881993bf00e31bae96d55aa441fae555bc71ebcfd47f3d189f6c322ba441853a95f

diff --git a/net-fs/s3fs/metadata.xml b/net-fs/s3fs/metadata.xml
index eb7977bc87e6..b9a262d42a8d 100644
--- a/net-fs/s3fs/metadata.xml
+++ b/net-fs/s3fs/metadata.xml
@@ -3,7 +3,6 @@
 


-   Enable 
dev-libs/openssl crypto backend
Enable dev-libs/nss crypto 
backend
Enable net-libs/gnutls crypto 
backend
Use dev-libs/nettle network 
functions with GnuTLS.

diff --git a/net-fs/s3fs/s3fs-1.91.ebuild b/net-fs/s3fs/s3fs-1.91.ebuild
deleted file mode 100644
index fded3ccf1ec6..
--- a/net-fs/s3fs/s3fs-1.91.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-MY_PN=${PN}-fuse
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Amazon S3 mounting via fuse"
-HOMEPAGE="https://github.com/s3fs-fuse/s3fs-fuse/;
-SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-IUSE="gnutls nettle nss +openssl test"
-REQUIRED_USE="
-   ^^ ( gnutls nss openssl )
-   nettle? ( gnutls )"
-
-# Requires active internet connection
-RESTRICT="test"
-
-DEPEND="
-   dev-libs/libxml2:2
-   net-misc/curl
-   sys-fs/fuse:0
-   gnutls? ( net-libs/gnutls:= )
-   nettle? ( dev-libs/nettle:= )
-   nss? ( dev-libs/nss )
-   openssl? ( dev-libs/openssl:0= )
-"
-
-RDEPEND="${DEPEND}
-   app-misc/mime-types
-"
-
-BDEPEND="virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local myeconfargs=(
-   $(use_with gnutls)
-   $(use_with nettle)
-   $(use_with nss)
-   $(use_with openssl)
-   )
-   econf "${myeconfargs[@]}"
-}



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

2023-08-11 Thread Joonas Niilola
commit: 138ae829ad9bac1447fdccca7a0782d6f147
Author: Robert Siebeck  r123  de>
AuthorDate: Thu Jul 20 19:53:35 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 11 07:29:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=138ae829

dev-python/pyaudio: add version 0.2.13-r1

Migrate to use PEP517 build

Closes: https://bugs.gentoo.org/909933
Signed-off-by: Robert Siebeck  r123.de>
Closes: https://github.com/gentoo/gentoo/pull/31974
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild | 38 +
 1 file changed, 38 insertions(+)

diff --git a/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild 
b/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild
new file mode 100644
index ..79cf991da343
--- /dev/null
+++ b/dev-python/pyaudio/pyaudio-0.2.13-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYPI_NO_NORMALIZE=1
+PYPI_PN="PyAudio"
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517="setuptools"
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python bindings for PortAudio"
+HOMEPAGE="http://people.csail.mit.edu/hubert/pyaudio/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# Tests work if you have the correct HW device(s) to test. 0.2.11-r1.
+RESTRICT="test"
+
+RDEPEND="media-libs/portaudio"
+DEPEND="${RDEPEND}"
+BDEPEND="test? ( dev-python/numpy[${PYTHON_USEDEP}] )"
+
+distutils_enable_sphinx sphinx
+distutils_enable_tests unittest
+
+python_test() {
+   elog "These tests require an OS loopback sound device that forwards 
audio"
+   elog "output, generated by PyAudio for playback, and forwards it to an 
input"
+   elog "device, which PyAudio can record and verify against a test 
signal."
+
+   cd tests || die
+   # pyaudio_tests have very complicated runtime requirements, therefore 
skipping them.
+   "${EPYTHON}" -m unittest error_tests -v || die "Tests fail with 
${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: net-fs/s3fs/

2023-08-11 Thread Joonas Niilola
commit: 883e9adc18412b555054979c0ddc3c28baa103b0
Author: Petr Vaněk  atlas  cz>
AuthorDate: Thu Jul 20 07:08:49 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 11 07:29:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=883e9adc

net-fs/s3fs: add 1.93

sed in prepare phase was updated because upstream switched to
-D_FORTIFY_SOURCE=3, see [1].

[1] https://github.com/s3fs-fuse/s3fs-fuse/pull/2168

Signed-off-by: Petr Vaněk  atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/31968
Signed-off-by: Joonas Niilola  gentoo.org>

 net-fs/s3fs/Manifest |  1 +
 net-fs/s3fs/s3fs-1.93.ebuild | 67 
 2 files changed, 68 insertions(+)

diff --git a/net-fs/s3fs/Manifest b/net-fs/s3fs/Manifest
index 35ccd5b67036..ac4163a3e955 100644
--- a/net-fs/s3fs/Manifest
+++ b/net-fs/s3fs/Manifest
@@ -1 +1,2 @@
 DIST s3fs-1.92.tar.gz 283295 BLAKE2B 
7286d3c8a83d87252db1b18b063f6704b128abdd957a9baeb204834b534a16a09d60a46507ae03633ce789e8127c7a480fb1e81b1fc1a3c8c7b69a79541abf11
 SHA512 
375492d63626f0b71583e735e43985045dd5d4ccad2e66ae5d1c7ea9d8e5e881993bf00e31bae96d55aa441fae555bc71ebcfd47f3d189f6c322ba441853a95f
+DIST s3fs-1.93.tar.gz 284353 BLAKE2B 
bae0d850f69f04b18327790406260721a0a2d981f5b2cbc8e6ebc059f4db83bd0810780b68d334a50cbba4654301a395683a778567ce3f08d4b9f69fef5ed282
 SHA512 
613ad713ac426236b471aa4b2f8292ee0558017f149bfe51aa7fad1bacd60fccf00c31404ebc14b692787e524704e9cd9111b84540f1309ba99900d42d03dc5d

diff --git a/net-fs/s3fs/s3fs-1.93.ebuild b/net-fs/s3fs/s3fs-1.93.ebuild
new file mode 100644
index ..f946efb66bc7
--- /dev/null
+++ b/net-fs/s3fs/s3fs-1.93.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+MY_PN=${PN}-fuse
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Amazon S3 mounting via fuse"
+HOMEPAGE="https://github.com/s3fs-fuse/s3fs-fuse/;
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~riscv ~x86"
+IUSE="gnutls nettle nss"
+REQUIRED_USE="nettle? ( gnutls !nss )"
+
+# Requires active internet connection and it tries to download some binaries 
for later execution
+RESTRICT="test"
+
+DEPEND="
+   dev-libs/libxml2:2
+   net-misc/curl
+   sys-fs/fuse:0
+   nss? ( dev-libs/nss )
+   !nss? (
+   gnutls? (
+   net-libs/gnutls:=
+   nettle? ( dev-libs/nettle:= )
+   )
+   !gnutls? ( dev-libs/openssl:0= )
+   )
+"
+
+RDEPEND="${DEPEND}
+   app-misc/mime-types
+"
+
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+
+   sed -i 's/ -D_FORTIFY_SOURCE=3//' configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   $(use_with nettle)
+   )
+   if use nss; then
+   myeconfargs+=( $(use_with nss) )
+   elif use gnutls; then
+   myeconfargs+=( $(use_with gnutls) )
+   else
+   myeconfargs+=( --with-openssl )
+   fi
+
+   econf "${myeconfargs[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: games-util/grfcodec/, games-util/grfcodec/files/

2023-08-11 Thread Matthew Smith
commit: 091a3e710fc969183bbe7c4d92c8e198fae76691
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Aug 11 07:05:20 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Aug 11 07:25:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=091a3e71

games-util/grfcodec: add 6.0.6_p20230811

Also, stop defining _FORTIFY_SOURCE.

Closes: https://bugs.gentoo.org/894648
Signed-off-by: Matthew Smith  gentoo.org>

 games-util/grfcodec/Manifest   |  1 +
 ...rfcodec-6.0.6_p20230811-no-fortify-source.patch | 19 ++
 .../grfcodec/grfcodec-6.0.6_p20230811.ebuild   | 43 ++
 3 files changed, 63 insertions(+)

diff --git a/games-util/grfcodec/Manifest b/games-util/grfcodec/Manifest
index 4cd8f5110c37..06a4a62fcc28 100644
--- a/games-util/grfcodec/Manifest
+++ b/games-util/grfcodec/Manifest
@@ -1 +1,2 @@
 DIST grfcodec-6.0.6_p20210310.tar.gz 205795 BLAKE2B 
24d803e208b2fc465ae71611c0c0fb2737bfa8c5a28375bc08a6220581d7b07bb2f2a390e2ddb7f4beb8a80951862473919d41bce83364af70b6dc646f0f3f8e
 SHA512 
10f4ec28c69d87e397f0fb5b497dbefce8fcd826731d3a0a864cbbd333b7df188ab0087445644ad245aeff65a8b6563dfdfa657ac1a2248e56e296c01f7d58a8
+DIST grfcodec-6.0.6_p20230811.tar.gz 205324 BLAKE2B 
00d36b6785d00edec061cc0f0a695225a78c487bc66c4521f0f3da1050304bc382ed78d1df8dff8602b35b167505388ad993c46f01ac39960c131a6f5c7264eb
 SHA512 
95a883636720ad1fdd0a2e17cba60b6cde15b5fe0337cfe2330db75d60e9a2bdb1dea3c06bb8f8acace8989b6abaf6d1845b30c5bc5f6c76f34e5aa76f36ddd4

diff --git 
a/games-util/grfcodec/files/grfcodec-6.0.6_p20230811-no-fortify-source.patch 
b/games-util/grfcodec/files/grfcodec-6.0.6_p20230811-no-fortify-source.patch
new file mode 100644
index ..ce71610a0cad
--- /dev/null
+++ b/games-util/grfcodec/files/grfcodec-6.0.6_p20230811-no-fortify-source.patch
@@ -0,0 +1,19 @@
+From a6e90d5121cfd312df535d90d1b939d9f9c616a1 Mon Sep 17 00:00:00 2001
+From: Matthew Smith 
+Date: Fri, 11 Aug 2023 07:59:54 +0100
+Subject: [PATCH] build: Remove -D_FORTIFY_SOURCE=2
+
+Bug: https://bugs.gentoo.org/894648
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -47,7 +47,6 @@ endif()
+ # it does not appear to support the $<> tags.
+ add_compile_options(
+ "$<$:-D_DEBUG>"
+-"$<$>:-D_FORTIFY_SOURCE=2>" # FORTIFY_SOURCE should 
only be used in non-debug builds (requires -O1+)
+ )
+ if(MINGW)
+ add_link_options(
+-- 
+2.41.0
+

diff --git a/games-util/grfcodec/grfcodec-6.0.6_p20230811.ebuild 
b/games-util/grfcodec/grfcodec-6.0.6_p20230811.ebuild
new file mode 100644
index ..9effc99b535d
--- /dev/null
+++ b/games-util/grfcodec/grfcodec-6.0.6_p20230811.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake vcs-snapshot
+
+COMMIT=d5a7b850bcef30c0bfd17ceeb4a18c431770f468
+
+DESCRIPTION="A suite of programs to modify openttd/Transport Tycoon Deluxe's 
GRF files"
+HOMEPAGE="https://github.com/OpenTTD/grfcodec;
+SRC_URI="https://github.com/OpenTTD/grfcodec/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+
+RDEPEND="media-libs/libpng:="
+DEPEND="${RDEPEND}
+   dev-libs/boost"
+
+PATCHES=(
+   # Bug #894648
+   "${FILESDIR}"/${P}-no-fortify-source.patch
+)
+
+src_configure() {
+   local mycmakeargs=(
+   # Make sure we don't use git by accident.
+   # Build system does not care much if it's
+   # executed successfully and populates
+   # YEARS / VERSION with empty values.
+   -DGIT_EXECUTABLE=/bin/do-not-use-git-executable
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   dobin "${BUILD_DIR}"/{grfcodec,grfid,grfstrip,nforenum}
+   doman docs/*.1
+   dodoc changelog.txt docs/*.txt
+}



[gentoo-commits] repo/gentoo:master commit in: games-util/nml/

2023-08-11 Thread Matthew Smith
commit: c3a5342d7059213272a73a10e44c9394ca8e9058
Author: Matthew Smith  gentoo  org>
AuthorDate: Fri Aug 11 07:25:11 2023 +
Commit: Matthew Smith  gentoo  org>
CommitDate: Fri Aug 11 07:25:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3a5342d

games-util/nml: add 0.7.4

Also set DISTUTILS_EXT=1 and fix tests.

Signed-off-by: Matthew Smith  gentoo.org>

 games-util/nml/Manifest |  1 +
 games-util/nml/nml-0.7.4.ebuild | 42 +
 2 files changed, 43 insertions(+)

diff --git a/games-util/nml/Manifest b/games-util/nml/Manifest
index 2ce391bc2b72..b04958c21fa5 100644
--- a/games-util/nml/Manifest
+++ b/games-util/nml/Manifest
@@ -1 +1,2 @@
 DIST nml-0.7.1.tar.gz 562101 BLAKE2B 
3c29bde63048ea276d868df8aa3e13c4f1d3949c1e2c4a973e6f5f5bff7a6e57ce5c56d6605f44d91602209967cbe732f7f9031b471de3104d6c04a41582541f
 SHA512 
a123680f89243f29ad88f2c0bc50fe7c801bd70d7cd49d71d3e5d199b1f4042e4143b71340aea3c47d938f838647016cebc0b56e39ede627497139755c9b829e
+DIST nml-0.7.4.tar.gz 569348 BLAKE2B 
620f6100627d7c1cd67bbf481c96abb8be4574e0ec70cf529502980c9d8aca3660f1469fbdce99d5736d21287053b6c199a5a390f56f3704d7ceb16e6ba6582e
 SHA512 
78a0961db3a56684fbc999f69bc5e02b9f002ba7b7a2afd39c7d4c9695b3306339ee55c4b9d711d85ca7c4c0e4d53abc71c9e0720904d44a0c388a793a28fc4b

diff --git a/games-util/nml/nml-0.7.4.ebuild b/games-util/nml/nml-0.7.4.ebuild
new file mode 100644
index ..103717df9f3b
--- /dev/null
+++ b/games-util/nml/nml-0.7.4.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_SINGLE_IMPL=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..11} )
+inherit distutils-r1
+
+DESCRIPTION="Compiler of NML files into GRF/NFO files"
+HOMEPAGE="https://github.com/OpenTTD/nml/;
+SRC_URI="https://github.com/OpenTTD/nml/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/pillow[${PYTHON_USEDEP},zlib]
+   dev-python/ply[${PYTHON_USEDEP}]
+   ')
+"
+
+src_prepare() {
+   default
+}
+
+python_test() {
+   # the tests involving sprites seem to fail when running in the ebuild,
+   #  unless --no-cache is passed.
+   emake regression NML_FLAGS='-s -c --verbosity=1 --no-cache'
+}
+
+src_install() {
+   local DOCS=( README.md docs/changelog.txt )
+   distutils-r1_src_install
+
+   doman docs/nmlc.1
+}



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

2023-08-11 Thread Hans de Graaff
commit: 3b8f98a124011821ce00a267cb31de0f1f142af1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 11 07:02:26 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 11 07:02:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8f98a1

dev-ruby/inflecto: remove masked package

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

 dev-ruby/inflecto/Manifest |  1 -
 dev-ruby/inflecto/inflecto-0.0.2-r1.ebuild | 20 
 dev-ruby/inflecto/metadata.xml | 11 ---
 3 files changed, 32 deletions(-)

diff --git a/dev-ruby/inflecto/Manifest b/dev-ruby/inflecto/Manifest
deleted file mode 100644
index c6afa1e8be10..
--- a/dev-ruby/inflecto/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST inflecto-0.0.2.gem 16384 BLAKE2B 
08c23177c02459cd37f14dc39a838d587df775aa0ade13c9c0fc93749cc669534837f865ddff85cdc5f304d0c8582b28284d35b2061eae96469783137472b617
 SHA512 
dbd1aa3a199365aa301d2570894e347e4f4fe6202924d6337b936ce3e5ed934e7e5c57c6c4ade42d6e0ffa43c574f3ac530ec6dccc6ad8d16b6ff96e4d057628

diff --git a/dev-ruby/inflecto/inflecto-0.0.2-r1.ebuild 
b/dev-ruby/inflecto/inflecto-0.0.2-r1.ebuild
deleted file mode 100644
index 9369e3d0cfdd..
--- a/dev-ruby/inflecto/inflecto-0.0.2-r1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Inflector for ruby"
-HOMEPAGE="https://github.com/mbj/inflecto;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""

diff --git a/dev-ruby/inflecto/metadata.xml b/dev-ruby/inflecto/metadata.xml
deleted file mode 100644
index d3d80371d654..
--- a/dev-ruby/inflecto/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-r...@gentoo.org
-Gentoo Ruby Project
-  
-  
-mjb/inflecto
-  
-



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

2023-08-11 Thread Hans de Graaff
commit: c79fed5891e153e23c35ef452cdcc62cdfe16acb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 11 07:07:03 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 11 07:07:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79fed58

profiles/package.mask: remove obsolete dev-ruby masks

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index cf6a1754e9b8..832ed9b8b8fb 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -284,26 +284,6 @@ dev-util/cucumber-html-formatter:17
 # https://github.com/scikit-build/scikit-build-core/issues/426
 =dev-python/scikit-build-core-0.4.7-r1
 
-# Hans de Graaff  (2023-07-08)
-# Obsolete component for dev-util/cucumber. Discontinued upstream.
-# No reverse dependencies. Masked for removal on 2023-08-08.
-dev-util/cucumber-wire
-
-# Hans de Graaff  (2023-07-08)
-# Last release in 2010. Upstream is gone. No reverse dependencies.
-# Masked for removal on 2023-08-08
-dev-ruby/annoy
-
-# Hans de Graaff  (2023-07-08)
-# Obsolete component for dev-util/cucumber. Discontinued upstream.
-# No reverse dependencies. Masked for removal on 2023-08-08.
-dev-ruby/c21e
-
-# Hans de Graaff  (2023-07-06)
-# Last release in 2012. Upstream is gone. No reverse dependencies.
-# Masked for removal on 2023-08-06.
-dev-ruby/deprecated
-
 # Matt Turner  (2023-07-06)
 # GNOME 45 mask
 >=app-editors/gnome-text-editor-45_alpha
@@ -357,17 +337,6 @@ dev-python/typed-ast
 # See bug #909439.
 =dev-util/trace-cmd-3.2
 
-# Hans de Graaff  (2023-07-04)
-# Discontinued by upstream. No reverse dependencies. Upstream recommends
-# using dry-inflector. Please file a bug if you would like us to package
-# this. Masked for removal on 2023-08-04.
-dev-ruby/inflecto
-
-# Hans de Graaff  (2023-07-04)
-# Archived by upstream. No reverse dependencies. Does not work with
-# ruby32. Masked for removal on 2023-08-04.
-dev-ruby/instantiator
-
 # Holger Hoffstätte  (2023-07-04)
 # Obsolete package, replaced by dev-util/scap-driver.
 # https://bugs.gentoo.org/907486
@@ -379,17 +348,6 @@ dev-util/sysdig-kmod
 # Please upgrade to >=dev-perl/dev-perl/OLE-StorageLite-0.220.0.
 =dev-perl/OLE-StorageLite-0.210.0
 
-# Hans de Graaff  (2023-07-02)
-# Unmaintained and obsolete package. Last release 10 years ago. Upstream
-# advises to use dev-ruby/memoizable or dev-ruby/memoist instead.
-# Masked for removal on 2023-08-02.
-dev-ruby/memoize
-
-# Hans de Graaff  (2023-07-02)
-# Obsolete slot only used by dev-util/cucumber. Use the newer slot
-# instead. Masked for removal on 2023-08-02.
-dev-ruby/multi_test:0
-
 # James Le Cuirot  (2023-06-25)
 # Impossible to legally obtain the original native full game now. It freezes on
 # keyboard input, is incompatible with PipeWire, and requires gamescope to work



[gentoo-commits] repo/gentoo:master commit in: dev-util/cucumber-wire/

2023-08-11 Thread Hans de Graaff
commit: ea5c3b69ed913ad225e8a250cf3ee6e8e3bc832f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 11 07:06:27 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 11 07:06:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea5c3b69

dev-util/cucumber-wire: remove masked package

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

 dev-util/cucumber-wire/Manifest   |  1 -
 dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild | 27 ---
 dev-util/cucumber-wire/metadata.xml   | 10 -
 3 files changed, 38 deletions(-)

diff --git a/dev-util/cucumber-wire/Manifest b/dev-util/cucumber-wire/Manifest
deleted file mode 100644
index 46bcd7db4d80..
--- a/dev-util/cucumber-wire/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST cucumber-wire-6.2.1.gem 12800 BLAKE2B 
2a34fa803748499b2bceb270cd1532ce3373f416a8c6d7039b0f55b1f2bc94e9fdd8ce12f8d5f23d4d172ba70cd00b43bbc0629b72e5d5bd1dc55861cf732bb2
 SHA512 
b32d0f72a31b400ca1596b126d8566aae2ea49514ecd292c621d0d1624f66465dfcac1a6d80293dd15829a00f4080d54190680ede60d7c1c23d2cfec450d1cf3

diff --git a/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild 
b/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild
deleted file mode 100644
index 80ebd4739e64..
--- a/dev-util/cucumber-wire/cucumber-wire-6.2.1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Executable feature scenarios"
-HOMEPAGE="https://cucumber.io/;
-LICENSE="Ruby"
-
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-SLOT="$(ver_cut 1)"
-IUSE="test"
-
-ruby_add_rdepend "
-   >=dev-util/cucumber-core-10.1.0:10
-   >=dev-util/cucumber-cucumber-expressions-14.0.0:14
-   >=dev-util/cucumber-messages-17.1.1:17
-"
-
-ruby_add_bdepend "test? ( dev-util/cucumber )"

diff --git a/dev-util/cucumber-wire/metadata.xml 
b/dev-util/cucumber-wire/metadata.xml
deleted file mode 100644
index ecbd8c460ae2..
--- a/dev-util/cucumber-wire/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   gra...@gentoo.org
-   
-   
-   aslakhellesoy/cucumber
-   
-



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

2023-08-11 Thread Hans de Graaff
commit: e637b5b4509cb6dc36e6684f3fd309ab88ff8a36
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 11 07:05:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 11 07:05:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e637b5b4

dev-ruby/annoy: remove masked package

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

 dev-ruby/annoy/Manifest  |  1 -
 dev-ruby/annoy/annoy-0.5.6-r2.ebuild | 25 -
 dev-ruby/annoy/metadata.xml  |  8 
 3 files changed, 34 deletions(-)

diff --git a/dev-ruby/annoy/Manifest b/dev-ruby/annoy/Manifest
deleted file mode 100644
index 3e11f1853954..
--- a/dev-ruby/annoy/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST annoy-0.5.6.gem 9728 BLAKE2B 
e8d4c8cef99be2a380c96fa596547b108a2ed7d8b9e8f996bf8bad163d8030c73c627a17afd564cbf446660bccad1a0287c6a05db9e6d68db8b55e20a5a6bbd1
 SHA512 
6cade9d766fa315042ba04922bba315157872a25bc2c7e5ea428c1f2343045d0a5d400dc8eade20f650f2cc6a64492020ef608d355963c09c5e6e8d454d3cc8f

diff --git a/dev-ruby/annoy/annoy-0.5.6-r2.ebuild 
b/dev-ruby/annoy/annoy-0.5.6-r2.ebuild
deleted file mode 100644
index 57484bc869ab..
--- a/dev-ruby/annoy/annoy-0.5.6-r2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Like your annoying friend that asks you questions all the time"
-HOMEPAGE="http://solutious.com/;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend '>=dev-ruby/highline-1.5.0:*'

diff --git a/dev-ruby/annoy/metadata.xml b/dev-ruby/annoy/metadata.xml
deleted file mode 100644
index 658c72b1920d..
--- a/dev-ruby/annoy/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   r...@gentoo.org
-   Gentoo Ruby Project
-
-



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

2023-08-11 Thread Hans de Graaff
commit: b2d3fcf4f2d772bf4965b1b5eb06a087ddba000d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 11 07:04:57 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 11 07:04:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2d3fcf4

dev-ruby/c21e: remove masked package

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

 dev-ruby/c21e/Manifest  |  1 -
 dev-ruby/c21e/c21e-2.0.0.ebuild | 19 ---
 dev-ruby/c21e/metadata.xml  |  8 
 3 files changed, 28 deletions(-)

diff --git a/dev-ruby/c21e/Manifest b/dev-ruby/c21e/Manifest
deleted file mode 100644
index b633cfc9d826..
--- a/dev-ruby/c21e/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST c21e-2.0.0.gem 6656 BLAKE2B 
64b840ee83bd89ae29486527f4a0f59bc029dc27217bd48944629c357a7c8845cc98521054ed88f4c1cdc967f8248b3bf7a8b74019d181c60312a35f8a6f9dbe
 SHA512 
e36bd75c87608efb1bb776f69b3400a307a2a1d1bb6375246613a5aed53a4673599a61f7723a53cae3a639e1bb2dd03b6635d54979de4e32885fd3cb1f29a1b8

diff --git a/dev-ruby/c21e/c21e-2.0.0.ebuild b/dev-ruby/c21e/c21e-2.0.0.ebuild
deleted file mode 100644
index 8db4c001c003..
--- a/dev-ruby/c21e/c21e-2.0.0.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Run cross-platform executables"
-HOMEPAGE="https://github.com/cucumber/cucumber/blob/master/c21e/ruby;
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE=""

diff --git a/dev-ruby/c21e/metadata.xml b/dev-ruby/c21e/metadata.xml
deleted file mode 100644
index 658c72b1920d..
--- a/dev-ruby/c21e/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   r...@gentoo.org
-   Gentoo Ruby Project
-
-



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

2023-08-11 Thread Hans de Graaff
commit: 1d00982960ab413b7bb9d8ab205bac5b54f29b63
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 11 06:59:32 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 11 06:59:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d009829

dev-ruby/multi_test: drop 0.1.2-r1

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

 dev-ruby/multi_test/Manifest   |  1 -
 dev-ruby/multi_test/multi_test-0.1.2-r1.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-ruby/multi_test/Manifest b/dev-ruby/multi_test/Manifest
index a0abec889db7..f5bb73e7ebe8 100644
--- a/dev-ruby/multi_test/Manifest
+++ b/dev-ruby/multi_test/Manifest
@@ -1,2 +1 @@
-DIST multi_test-0.1.2.gem 9216 BLAKE2B 
9a5888937c82f87822445855eb15406b4250b3b42f00116a2c54360ab35b923d08c4015d90b14003679aac5d674baec8756b74aae4a5246beeefbae262edcc1f
 SHA512 
a0d59f51dc959b7febe9c32853b5ac5cbbb3215e8810de5e46fe10fa42931c1ea89df477155cc8124264d608c5928e54fd4e1949e7d0940f927e1430bfd60a2b
 DIST multi_test-1.1.0.gem 9728 BLAKE2B 
7fb610adfb24762d3a4e31d299bfcd387c7db3c7121b9f32c23f3f7cd8bed8dff1bd1e8fdb9a82411977581dac88a4513164d88dae83ce957747bcca507f6388
 SHA512 
593b7cec0c63b497df5d2f05da72a401656a71229070ee3bdfbc89fd95991a803915929df0c89781470a12c63ac621e7a5ee00b5e6f610c9279a6fe99668c959

diff --git a/dev-ruby/multi_test/multi_test-0.1.2-r1.ebuild 
b/dev-ruby/multi_test/multi_test-0.1.2-r1.ebuild
deleted file mode 100644
index da7b604275e5..
--- a/dev-ruby/multi_test/multi_test-0.1.2-r1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="History.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A uniform interface for Ruby testing libraries"
-HOMEPAGE="https://cucumber.io/;
-LICENSE="MIT"
-
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-SLOT="0"
-IUSE=""
-
-# Tests depend on specific versions of testing frameworks where bundler
-# downloads dependencies.
-RESTRICT="test"



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

2023-08-11 Thread Hans de Graaff
commit: e3bc481913d371d44d21cb5dcf6d9f6f64456c0d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 11 07:00:39 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 11 07:00:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3bc4819

dev-ruby/memoize: remove masked package

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

 dev-ruby/memoize/Manifest|  1 -
 dev-ruby/memoize/memoize-1.3.1-r2.ebuild | 23 ---
 dev-ruby/memoize/metadata.xml| 15 ---
 3 files changed, 39 deletions(-)

diff --git a/dev-ruby/memoize/Manifest b/dev-ruby/memoize/Manifest
deleted file mode 100644
index 869ca7c0e6d3..
--- a/dev-ruby/memoize/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST memoize-1.3.1.gem 7680 BLAKE2B 
3636f1911b6aac615a216edec8a154cf143174b63904f62120dd92123dd390193aea43967c60b3674f5ae2f81dcde9874e90c3222bb211e64db58a31eda174ab
 SHA512 
048e1f6025519a32ca828cf1cf92c97ff94a0fb60ac64bf5b4d59ec715e610472307df8905f06f0be3d46529bf8eaaaf4d4874463b6e46934af0fea4766fd3ce

diff --git a/dev-ruby/memoize/memoize-1.3.1-r2.ebuild 
b/dev-ruby/memoize/memoize-1.3.1-r2.ebuild
deleted file mode 100644
index 8ff665ccf067..
--- a/dev-ruby/memoize/memoize-1.3.1-r2.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README"
-
-inherit ruby-fakegem
-DESCRIPTION="A Ruby library that lets you memoize methods"
-HOMEPAGE="https://github.com/djberg96/memoize;
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit:2 ) "
-
-all_ruby_prepare() {
-   sed -i -e 's/Config/RbConfig/' Rakefile || die
-}

diff --git a/dev-ruby/memoize/metadata.xml b/dev-ruby/memoize/metadata.xml
deleted file mode 100644
index d1a60a231719..
--- a/dev-ruby/memoize/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-na...@gentoo.org
-Naohiro Aota
-  
-  
-r...@gentoo.org
-Gentoo Ruby Project
-  
-  
-djberg96/memoize
-  
-



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

2023-08-11 Thread Hans de Graaff
commit: 78d8a5d28e24c3a86dc1185ef30be372fb7ebc0b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 11 07:01:44 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 11 07:01:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d8a5d2

dev-ruby/instantiator: remove masked package

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

 dev-ruby/instantiator/Manifest |  1 -
 dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild | 24 --
 dev-ruby/instantiator/metadata.xml | 11 --
 3 files changed, 36 deletions(-)

diff --git a/dev-ruby/instantiator/Manifest b/dev-ruby/instantiator/Manifest
deleted file mode 100644
index fc27de477aa6..
--- a/dev-ruby/instantiator/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST instantiator-0.0.7.gem 8192 BLAKE2B 
c1cc0bf4a3f2aaf9afd522e33fdd2b32d78ca114fc7b113f6ae297e825177827cb6aa5398917d6d05523f912bebf22e43709e53c0dfe4e1a941ebda4350d3098
 SHA512 
b37a9380d787252244d2b85bb99365f4a4ecdab58f76caf5e59df00b239f4981119eb5c2eb2fe6ddcf810bb0fb43695f8926370a101f4223fa28811953e6731d

diff --git a/dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild 
b/dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild
deleted file mode 100644
index 6921472fc5f3..
--- a/dev-ruby/instantiator/instantiator-0.0.7-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Instantiate an arbitrary Ruby class"
-HOMEPAGE="https://github.com/floehopper/instantiator;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 sparc x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/blankslate:*"
-
-all_ruby_prepare() {
-   sed -i -e '/bundler/I s:^:#:' Rakefile test/test_helper.rb || die
-}

diff --git a/dev-ruby/instantiator/metadata.xml 
b/dev-ruby/instantiator/metadata.xml
deleted file mode 100644
index 1c04675df6c5..
--- a/dev-ruby/instantiator/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-r...@gentoo.org
-Gentoo Ruby Project
-  
-  
-floehopper/introspection
-  
-



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

2023-08-11 Thread Hans de Graaff
commit: 4927c3d980d20394202a5b459353a3052892d40b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 11 07:03:29 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 11 07:03:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4927c3d9

dev-ruby/deprecated: remove masked package

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

 dev-ruby/deprecated/Manifest   |  1 -
 dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild | 25 -
 dev-ruby/deprecated/metadata.xml   | 11 ---
 3 files changed, 37 deletions(-)

diff --git a/dev-ruby/deprecated/Manifest b/dev-ruby/deprecated/Manifest
deleted file mode 100644
index 406c80c9b870..
--- a/dev-ruby/deprecated/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST deprecated-3.0.1.gem 6144 BLAKE2B 
69ef1b95168ada9e66dda556d0c6731109b2b7845f8c4be0ba75749f2e7af092c3b800d0334c4cd1c555905c09bb12dd945f4692eabf0155fc32f4ea380c52da
 SHA512 
c4280f8bd6914a6b073cbc443db5dd5232379abb7870d90cd0146c08312f82aa8fd8c042b48c2b9b26c4120dc8afb326070a1256c51355f1cfa898905ec59e51

diff --git a/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild 
b/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild
deleted file mode 100644
index 1f2537e99cb1..
--- a/dev-ruby/deprecated/deprecated-3.0.1-r3.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Ruby library for handling deprecated code"
-HOMEPAGE="https://github.com/erikh/deprecated;
-
-LICENSE="BSD"
-SLOT="3"
-KEYWORDS="amd64 ppc x86"
-IUSE="test"
-
-ruby_add_bdepend "test? ( dev-ruby/test-unit:2 )"
-
-each_ruby_test() {
-   ${RUBY} -Ilib:. test/test_deprecated.rb || die "test failed"
-}

diff --git a/dev-ruby/deprecated/metadata.xml b/dev-ruby/deprecated/metadata.xml
deleted file mode 100644
index d7b4ccaf7eca..
--- a/dev-ruby/deprecated/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-r...@gentoo.org
-Gentoo Ruby Project
-  
-  
-erikh/deprecated
-  
-



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

2023-08-11 Thread Hans de Graaff
commit: 66adb119e97f4b2edb698e80cf5748ed2e99dec9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Aug 11 06:58:26 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 11 06:58:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66adb119

net-vpn/libreswan: add 4.12

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

 net-vpn/libreswan/Manifest  |   1 +
 net-vpn/libreswan/libreswan-4.12.ebuild | 136 
 2 files changed, 137 insertions(+)

diff --git a/net-vpn/libreswan/Manifest b/net-vpn/libreswan/Manifest
index 26839f5b3483..2f9dfd264876 100644
--- a/net-vpn/libreswan/Manifest
+++ b/net-vpn/libreswan/Manifest
@@ -1 +1,2 @@
 DIST libreswan-4.11.tar.gz 3711304 BLAKE2B 
92e096dbf8660976715f091128e23525e65a2bd4d497178fa91f5f787f324cc5d4fd044ba03b0b61b2696be704badf42a0cccdf0d808aeb541835a56d62ba70c
 SHA512 
2a9219d6300dccb5ce0cb8cd97210262cd88cb14bd3fd653f65f5231e1d67d030ddeba9bcb4e10fff1ae635e90aff32e8059c7220c026499b151b0d4031d873c
+DIST libreswan-4.12.tar.gz 3718440 BLAKE2B 
f17b79b3ae51d8d2823ace258b899a1c6a40b9967bcf343872dc31be68ef1dede4a9195617149e895e3f11fe62d27dabab3e01c0ad2adcb668540a1c4cbc02d3
 SHA512 
3a7f5ea5d97da357a8979a8807694a316d42ccc5f9c7b5867041abf2b9316ff8428f24cf307b6b6073c191896c0417f137abf78f9903aecde5e1ee1182577ce0

diff --git a/net-vpn/libreswan/libreswan-4.12.ebuild 
b/net-vpn/libreswan/libreswan-4.12.ebuild
new file mode 100644
index ..a42fc66d4bb9
--- /dev/null
+++ b/net-vpn/libreswan/libreswan-4.12.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd flag-o-matic toolchain-funcs tmpfiles
+
+DESCRIPTION="IPsec implementation for Linux, fork of Openswan"
+HOMEPAGE="https://libreswan.org/;
+SRC_URI="https://download.libreswan.org/${P}.tar.gz;
+
+LICENSE="GPL-2 BSD-4 RSA DES"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~x86"
+IUSE="caps curl dnssec ldap networkmanager pam seccomp selinux systemd test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-libs/gmp:0=
+   dev-libs/libevent:0=
+   dev-libs/nspr
+   >=dev-libs/nss-3.42
+   >=sys-kernel/linux-headers-4.19
+   virtual/libcrypt:=
+   caps? ( sys-libs/libcap-ng )
+   curl? ( net-misc/curl )
+   dnssec? ( >=net-dns/unbound-1.9.1-r1:= net-libs/ldns:= 
net-dns/dnssec-root )
+   ldap? ( net-nds/openldap:= )
+   pam? ( sys-libs/pam )
+   seccomp? ( sys-libs/libseccomp )
+   selinux? ( sys-libs/libselinux )
+   systemd? ( sys-apps/systemd:0= )
+"
+BDEPEND="
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/xmlto
+   dev-libs/nss
+   sys-devel/bison
+   sys-devel/flex
+   virtual/pkgconfig
+   test? ( dev-python/setproctitle )
+"
+RDEPEND="${DEPEND}
+   dev-libs/nss[utils(+)]
+   sys-apps/iproute2
+   !net-vpn/strongswan
+   selinux? ( sec-policy/selinux-ipsec )
+"
+DEPEND+=" elibc_musl? ( sys-libs/queue-standalone )"
+
+usetf() {
+   usex "$1" true false
+}
+
+PATCHES=( "${FILESDIR}/${PN}-4.2-ip-path.patch" )
+
+src_prepare() {
+   sed -i -e 's:/sbin/runscript:/sbin/openrc-run:' 
initsystems/openrc/ipsec.init.in || die
+   sed -i -e '/^install/ s/postcheck//' -e '/^doinstall/ 
s/oldinitdcheck//' initsystems/systemd/Makefile || die
+   default
+}
+
+src_configure() {
+   tc-export AR CC
+
+   use elibc_musl && append-cflags -DGLIBC_KERN_FLIP_HEADERS
+
+   export PREFIX=/usr
+   export DEFAULT_DNSSEC_ROOTKEY_FILE=/etc/dnssec/icannbundle.pem
+   export FINALEXAMPLECONFDIR=/usr/share/doc/${PF}
+   export FINALDOCDIR=/usr/share/doc/${PF}/html
+   export INITSYSTEM=$(usex systemd systemd openrc)
+   export INITDDIRS=
+   export INITDDIR_DEFAULT=/etc/init.d
+   export USERCOMPILE=${CFLAGS}
+   export USERLINK=${LDFLAGS}
+   export USE_DNSSEC=$(usetf dnssec)
+   export USE_LABELED_IPSEC=$(usetf selinux)
+   export USE_LIBCAP_NG=$(usetf caps)
+   export USE_LIBCURL=$(usetf curl)
+   export USE_LINUX_AUDIT=$(usetf selinux)
+   export USE_LDAP=$(usetf ldap)
+   export USE_NM=$(usetf networkmanager)
+   export USE_SECCOMP=$(usetf seccomp)
+   export USE_SYSTEMD_WATCHDOG=$(usetf systemd)
+   export SD_WATCHDOGSEC=$(usex systemd 200 0)
+   export USE_AUTHPAM=$(usetf pam)
+   export DEBUG_CFLAGS=
+   export OPTIMIZE_CFLAGS=
+   export WERROR_CFLAGS=
+}
+
+src_compile() {
+   emake all
+   emake -C initsystems \
+   INITSYSTEM=systemd \
+   SYSTEMUNITDIR="$(systemd_get_systemunitdir)" \
+   SYSTEMTMPFILESDIR="/usr/lib/tmpfiles.d" \
+   all
+}
+
+src_test() {
+   : # integration tests only that require set of kvms to be set up
+}
+
+src_install() {
+   default
+   emake -C initsystems \
+ INITSYSTEM=systemd \
+ 

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

2023-08-11 Thread Michał Górny
commit: 877440b875e772095e413a25ad3e9c239428cb3d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 11 06:49:17 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 11 06:49:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=877440b8

dev-python/apache-libcloud: Restore dev-python/pyopenssl dep

Closes: https://bugs.gentoo.org/912058
Signed-off-by: Michał Górny  gentoo.org>

 .../{apache-libcloud-3.8.0.ebuild => apache-libcloud-3.8.0-r1.ebuild}| 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/apache-libcloud/apache-libcloud-3.8.0.ebuild 
b/dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild
similarity index 96%
rename from dev-python/apache-libcloud/apache-libcloud-3.8.0.ebuild
rename to dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild
index 17d07dec6e7d..732f80b53b72 100644
--- a/dev-python/apache-libcloud/apache-libcloud-3.8.0.ebuild
+++ b/dev-python/apache-libcloud/apache-libcloud-3.8.0-r1.ebuild
@@ -23,6 +23,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
 IUSE="examples"
 
 RDEPEND="
+   dev-python/pyopenssl[${PYTHON_USEDEP}]
>=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
 "
 BDEPEND="



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

2023-08-11 Thread Michał Górny
commit: 1bd5fe72031f6219d29b01f1e2a55e318f65f522
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 11 06:16:33 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 11 06:35:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd5fe72

dev-python/pyzmq: Bump to 25.1.1

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

 dev-python/pyzmq/Manifest|  1 +
 dev-python/pyzmq/pyzmq-25.1.1.ebuild | 84 
 2 files changed, 85 insertions(+)

diff --git a/dev-python/pyzmq/Manifest b/dev-python/pyzmq/Manifest
index d38c7e62d2fe..3d938ca11667 100644
--- a/dev-python/pyzmq/Manifest
+++ b/dev-python/pyzmq/Manifest
@@ -1,2 +1,3 @@
 DIST pyzmq-25.0.2.gh.tar.gz 398050 BLAKE2B 
501aea8b46ef5c06ca75489869047b2e6aefd06d121b540fdfc85c45ea2f9a40b58b84433555d8001fbfb1671ad6df1953c79567aabc8cffba26516a4a60626c
 SHA512 
dcba8fb561d1be135ba03e28078ed68835dc20a52ef9c47be240bd1edd37eb92d4da184045e8eff666f3d84a376ae35ca08172fc207823b5255160e9e3b1ef01
 DIST pyzmq-25.1.0.gh.tar.gz 399044 BLAKE2B 
c5507819844f174fcc5245fd89e6bff231ddc99add2c431a77a73955ce5e874f7387727380dee6a0618842762ed19a867699efed69c7997d5d4bcca480e30c44
 SHA512 
5a2a80162da4d1eb34cc13bc831cf01b98a1cfb62dd0595b81e47e77d752ecd59110fd447e5a936f74239253073fc5ceb6451e924928cd2c472e2ac61d26a78c
+DIST pyzmq-25.1.1.gh.tar.gz 389825 BLAKE2B 
d8e231a0eeaa6a7ad372da912cb42e96e4d862e163859b97d1c369a7940e019c074fc717685f53da06de69cfee79430e343fcd1987d768f3cc99ec75cad0955b
 SHA512 
4aa0d5d5c1036e6ac35898c48d9612f677ee6e9345fafd02091ba81a5081f1ac8bf552eb5c03636ad643cc87e17f037013ec981d9b852c0252d30de8ce046d5a

diff --git a/dev-python/pyzmq/pyzmq-25.1.1.ebuild 
b/dev-python/pyzmq/pyzmq-25.1.1.ebuild
new file mode 100644
index ..ecdc730d9117
--- /dev/null
+++ b/dev-python/pyzmq/pyzmq-25.1.1.ebuild
@@ -0,0 +1,84 @@
+# 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_{10..12} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+DESCRIPTION="Lightweight and super-fast messaging library built on top of the 
ZeroMQ library"
+HOMEPAGE="
+   https://zeromq.org/languages/python/
+   https://pypi.org/project/pyzmq/
+   https://github.com/zeromq/pyzmq/
+"
+SRC_URI="
+   https://github.com/zeromq/pyzmq/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE="drafts"
+
+# There are additional test failures if zeromq has the draft api enabled, but 
pyzmq has it disabled.
+DEPEND="
+   >=net-libs/zeromq-4.2.2-r2:=[drafts=]
+"
+# It uses cffi backend for pypy, cython backend for cpython
+RDEPEND="${DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/py[${PYTHON_USEDEP}]
+   dev-python/cffi:=[${PYTHON_USEDEP}]
+   ' pypy3)
+"
+BDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/cython[${PYTHON_USEDEP}]
+   ' 'python*')
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   >=dev-python/tornado-5.0.2[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-23.2.0-libdir.patch
+)
+
+EPYTEST_DESELECT=(
+   # TODO
+   zmq/tests/test_auth.py
+   zmq/tests/test_cython.py
+   zmq/tests/test_zmqstream.py
+)
+
+EPYTEST_IGNORE=(
+   # Avoid dependency on mypy
+   zmq/tests/test_mypy.py
+)
+
+distutils_enable_tests pytest
+# TODO: Package enum_tools
+# distutils_enable_sphinx docs/source \
+#  dev-python/numpydoc \
+#  dev-python/sphinx-rtd-theme \
+#  dev-python/myst-parser
+
+python_prepare_all() {
+   export ZMQ_DRAFT_API=$(usex drafts '1' '0')
+   export ZMQ_PREFIX="${EPREFIX}/usr"
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   epytest -p asyncio -p rerunfailures
+}



[gentoo-commits] repo/gentoo:master commit in: app-editors/vscodium/

2023-08-11 Thread Arthur Zamarin
commit: 75bb963bc0c13a3c7ef57a21079b1549b77b02a9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 11 06:21:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 11 06:21:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75bb963b

app-editors/vscodium: add 1.81.1.23222

Closes: https://bugs.gentoo.org/911996
Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vscodium/Manifest |   3 +
 app-editors/vscodium/vscodium-1.81.1.23222.ebuild | 109 ++
 2 files changed, 112 insertions(+)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index afdb9811035a..279f74b093c6 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -4,3 +4,6 @@ DIST vscodium-1.80.2.23209-arm64.tar.gz 121174217 BLAKE2B 
f574330e0c1577962b3e1c
 DIST vscodium-1.81.0.23216-amd64.tar.gz 121108447 BLAKE2B 
870d78973d41e2bc3db58bc434a32271f9ed0217ddd21b865d2449350e7a210b2c1f3c79721e342db3c45ad1f3c4572ba074085711e29d537f48b70a8036782b
 SHA512 
11dfc76c158298437726041ac1cee9ace222fab1b0941040575987abc6a4bfcdd7d13bc815000aabfad07ecfafb9678be628240d4733abb35269fae8244d5b24
 DIST vscodium-1.81.0.23216-arm.tar.gz 109853494 BLAKE2B 
163c836af778521e141f30a908d859d7e364f9f3160596026ab91f8d13a904e30ea29954ddd69306a70d1cb87195f3e8a61fd5e15c524a0fd2cfbc09916a5b59
 SHA512 
6c887cb528390e7de174e933e81267902e0b17f75babe098fa6b8fbca1a06b5ff5f0c099d5ece49e6c82233ad77971963d3786cb7aa6a2113884529c8683ec2e
 DIST vscodium-1.81.0.23216-arm64.tar.gz 121397635 BLAKE2B 
6c87bbbe4c9ca08b48330a35cd0bb2f0d0385a48e857d2b5a595da56a18c96a8ec4f4ec8364b74b4eca87cf33fd847fd06e173cd5e0524d12c968b86f8f6198b
 SHA512 
b761a4fe4883baf8b8bd0038bfde959150e15a207239fffd17377213364c0f44c9b323bc3d5de5acad46a6aebd282bc2d9e72abc56bdebb0617cba86d2207977
+DIST vscodium-1.81.1.23222-amd64.tar.gz 121109927 BLAKE2B 
5242bf72a5708c1c3d35500bc698170eacd7cdbc7c20874d2bfbbf22a64ab048dbbb1fca5c46b6c8a64fb6bdf66b22f615533556075f062926036e60d37810c4
 SHA512 
3c985a1974504e57f6f97ae3e157720cec72fd0ad8d067709f2cad4cb4442e92f80d5d39a63ce8143edb0a2baa3d11bdc0128f60fa10d9dfc09ae8f9a5bf4a7b
+DIST vscodium-1.81.1.23222-arm.tar.gz 109854729 BLAKE2B 
6d0e9ddd23070bdaca1ed2d9a559a0752d01eaf31018dd91f46bda99e2ba8f7e5344df7b93d43948b51c6d7ca7d57522a82a6aace66d90cc0883071360b1592d
 SHA512 
a171a219e8104762dd62bd0ee50d915e8adf35e4ae4c922c64823f4e15cb92ab498e11fa58fdf57635f29df232723bea6153ae88ac7b57540b74cecaa663c18b
+DIST vscodium-1.81.1.23222-arm64.tar.gz 121398210 BLAKE2B 
de2504f5c10fe3c652fb3a393815bd8e32bf8f729dd71a0df558f2575855d5678d1a535882a9c1663b312e1a7f75421da456a4985259e13034a07ececccd19d9
 SHA512 
53a9198e94df0997083a585f652dcdedfde1cc5a24936620f23fb9811ff1c0f61fc20c9b1443b431d86b59fca65b906c89fcf67ab61419bf2e296429c2e3

diff --git a/app-editors/vscodium/vscodium-1.81.1.23222.ebuild 
b/app-editors/vscodium/vscodium-1.81.1.23222.ebuild
new file mode 100644
index ..a5fc09b2ca4c
--- /dev/null
+++ b/app-editors/vscodium/vscodium-1.81.1.23222.ebuild
@@ -0,0 +1,109 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop pax-utils xdg optfeature
+
+# Usage: arch_src_uri  
+arch_src_uri() {
+   echo "${1}? (
+   
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz
+   -> ${P}-${1}.tar.gz
+   )"
+}
+
+DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
+HOMEPAGE="https://vscodium.com/;
+SRC_URI="
+   $(arch_src_uri amd64 x64)
+   $(arch_src_uri arm armhf)
+   $(arch_src_uri arm64 arm64)
+"
+S="${WORKDIR}"
+
+RESTRICT="strip bindist"
+
+LICENSE="
+   Apache-2.0
+   BSD
+   BSD-1
+   BSD-2
+   BSD-4
+   CC-BY-4.0
+   ISC
+   LGPL-2.1+
+   MIT
+   MPL-2.0
+   openssl
+   PYTHON
+   TextMate-bundle
+   Unlicense
+   UoI-NCSA
+   W3C
+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+IUSE="kerberos"
+
+RDEPEND="
+   >=app-accessibility/at-spi2-core-2.46.0:2
+   app-crypt/libsecret[crypt]
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/alsa-lib
+   media-libs/mesa
+   net-print/cups
+   sys-apps/util-linux
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libxkbcommon
+   x11-libs/libxkbfile
+   x11-libs/libXrandr
+   x11-libs/libxshmfence
+   x11-libs/pango
+   kerberos? ( app-crypt/mit-krb5 )
+"
+
+QA_PREBUILT="*"
+
+src_install() {
+   # Cleanup
+   rm "${S}/resources/app/LICENSE.txt" || die
+
+   if ! use 

[gentoo-commits] repo/gentoo:master commit in: app-editors/vscodium/

2023-08-11 Thread Arthur Zamarin
commit: 15f2cbaee6de640ec4269b1bf42356e48e516231
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Aug 11 06:21:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Aug 11 06:21:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15f2cbae

app-editors/vscodium: drop 1.80.2.23209

Signed-off-by: Arthur Zamarin  gentoo.org>

 app-editors/vscodium/Manifest |   3 -
 app-editors/vscodium/vscodium-1.80.2.23209.ebuild | 118 --
 2 files changed, 121 deletions(-)

diff --git a/app-editors/vscodium/Manifest b/app-editors/vscodium/Manifest
index 279f74b093c6..9a8590f2b1b3 100644
--- a/app-editors/vscodium/Manifest
+++ b/app-editors/vscodium/Manifest
@@ -1,6 +1,3 @@
-DIST vscodium-1.80.2.23209-amd64.tar.gz 120916482 BLAKE2B 
720a99ed9799974f1f7e229bd7f7983e198613d32c01ec6d383a4e5d611ac52075f262ba25381550b1a85fbcf503b049c938e2eebf446ee550e523238fe2ed1c
 SHA512 
7e4f18f60f5b7e20aba3623e771f8b07a75f9c5a8457908a249ac95a07eb94074cf4cd2b030e2dc93aa7f384027e3e2575ff2235c02bfda0a6053701e0cece36
-DIST vscodium-1.80.2.23209-arm.tar.gz 109649095 BLAKE2B 
9bdfbe35f3f7ce7d601b2a578aa8041038c84f3477e9fc8365c25d03e1b06bf1d5223f41709f21aa9061f46a847928a5de1494001bb59c7814453e29b395efac
 SHA512 
e0da9fec1cf2cef101d559103c9744497505dd1200a066ec093f61d82affe0a05ff5541859d75972cc50f3f476d46d94b07f4a847d33899f25afa856f9e05dcb
-DIST vscodium-1.80.2.23209-arm64.tar.gz 121174217 BLAKE2B 
f574330e0c1577962b3e1c8d6d65166997f3d13e06d6c1aae88a8769ae1c2eb015c4f597020d170b6bef6c5d605a9c528e5619c0aa55f0c0920d5f5b5d93266a
 SHA512 
d87784654089da1ace841787afb40ce9209476ed4033436c8907ce46f472c5305b045b62abb6ec0318d79b0b771d9c9322466a03bc6edaaf1438aaeaba7838cc
 DIST vscodium-1.81.0.23216-amd64.tar.gz 121108447 BLAKE2B 
870d78973d41e2bc3db58bc434a32271f9ed0217ddd21b865d2449350e7a210b2c1f3c79721e342db3c45ad1f3c4572ba074085711e29d537f48b70a8036782b
 SHA512 
11dfc76c158298437726041ac1cee9ace222fab1b0941040575987abc6a4bfcdd7d13bc815000aabfad07ecfafb9678be628240d4733abb35269fae8244d5b24
 DIST vscodium-1.81.0.23216-arm.tar.gz 109853494 BLAKE2B 
163c836af778521e141f30a908d859d7e364f9f3160596026ab91f8d13a904e30ea29954ddd69306a70d1cb87195f3e8a61fd5e15c524a0fd2cfbc09916a5b59
 SHA512 
6c887cb528390e7de174e933e81267902e0b17f75babe098fa6b8fbca1a06b5ff5f0c099d5ece49e6c82233ad77971963d3786cb7aa6a2113884529c8683ec2e
 DIST vscodium-1.81.0.23216-arm64.tar.gz 121397635 BLAKE2B 
6c87bbbe4c9ca08b48330a35cd0bb2f0d0385a48e857d2b5a595da56a18c96a8ec4f4ec8364b74b4eca87cf33fd847fd06e173cd5e0524d12c968b86f8f6198b
 SHA512 
b761a4fe4883baf8b8bd0038bfde959150e15a207239fffd17377213364c0f44c9b323bc3d5de5acad46a6aebd282bc2d9e72abc56bdebb0617cba86d2207977

diff --git a/app-editors/vscodium/vscodium-1.80.2.23209.ebuild 
b/app-editors/vscodium/vscodium-1.80.2.23209.ebuild
deleted file mode 100644
index 9288d6b415eb..
--- a/app-editors/vscodium/vscodium-1.80.2.23209.ebuild
+++ /dev/null
@@ -1,118 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop pax-utils xdg optfeature
-
-# Usage: arch_src_uri  
-arch_src_uri() {
-   echo "${1}? (
-   
https://github.com/VSCodium/${PN}/releases/download/${PV}/VSCodium-linux-${2}-${PV}.tar.gz
-   -> ${P}-${1}.tar.gz
-   )"
-}
-
-DESCRIPTION="A community-driven, freely-licensed binary distribution of 
Microsoft's VSCode"
-HOMEPAGE="https://vscodium.com/;
-SRC_URI="
-   $(arch_src_uri amd64 x64)
-   $(arch_src_uri arm armhf)
-   $(arch_src_uri arm64 arm64)
-"
-
-RESTRICT="strip bindist"
-
-LICENSE="
-   Apache-2.0
-   BSD
-   BSD-1
-   BSD-2
-   BSD-4
-   CC-BY-4.0
-   ISC
-   LGPL-2.1+
-   MIT
-   MPL-2.0
-   openssl
-   PYTHON
-   TextMate-bundle
-   Unlicense
-   UoI-NCSA
-   W3C
-"
-SLOT="0"
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-IUSE=""
-
-RDEPEND="
-   >=app-accessibility/at-spi2-core-2.46.0:2
-   app-crypt/libsecret[crypt]
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/alsa-lib
-   media-libs/mesa
-   sys-apps/util-linux
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libxkbcommon
-   x11-libs/libxkbfile
-   x11-libs/libXrandr
-   x11-libs/libxshmfence
-   x11-libs/pango
-"
-
-QA_PREBUILT="
-   /opt/vscode/bin/code-tunnel
-   /opt/vscodium/chrome_crashpad_handler
-   /opt/vscodium/chrome-sandbox
-   /opt/vscodium/codium
-   /opt/vscodium/libEGL.so
-   /opt/vscodium/libffmpeg.so
-   /opt/vscodium/libGLESv2.so
-   /opt/vscodium/libvk_swiftshader.so
-   

[gentoo-commits] repo/gentoo:master commit in: www-servers/fnord/files/, www-servers/fnord/

2023-08-11 Thread Joonas Niilola
commit: 740ca23443e6d5818e476db09195736854f69d90
Author: Brahmajit Das  gmail  com>
AuthorDate: Wed Jul 12 18:55:08 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 11 06:17:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=740ca234

www-servers/fnord: Fix incompatible function pointer types

Closes: https://bugs.gentoo.org/887331
Signed-off-by: Brahmajit Das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/31855
Signed-off-by: Joonas Niilola  gentoo.org>

 .../files/fnord-1.11-clang-16-build-fix.patch  | 81 ++
 www-servers/fnord/fnord-1.11-r3.ebuild | 43 
 2 files changed, 124 insertions(+)

diff --git a/www-servers/fnord/files/fnord-1.11-clang-16-build-fix.patch 
b/www-servers/fnord/files/fnord-1.11-clang-16-build-fix.patch
new file mode 100644
index ..5d841fb8879b
--- /dev/null
+++ b/www-servers/fnord/files/fnord-1.11-clang-16-build-fix.patch
@@ -0,0 +1,81 @@
+Bug: https://bugs.gentoo.org/887331
+--- a/buffer_1.c
 b/buffer_1.c
+@@ -2,6 +2,6 @@
+ #include "buffer.h"
+ 
+ char buffer_1_space[BUFFER_INSIZE];
+-static buffer it = BUFFER_INIT(write,1,buffer_1_space,sizeof buffer_1_space);
++static buffer it = BUFFER_INIT((void *)write,1,buffer_1_space,sizeof 
buffer_1_space);
+ buffer *buffer_1 = 
+ 
+--- a/buffer_2.c
 b/buffer_2.c
+@@ -2,6 +2,6 @@
+ #include "buffer.h"
+ 
+ char buffer_2_space[BUFFER_INSIZE];
+-static buffer it = BUFFER_INIT(write,2,buffer_2_space,sizeof buffer_2_space);
++static buffer it = BUFFER_INIT((void *)write,2,buffer_2_space,sizeof 
buffer_2_space);
+ buffer *buffer_2 = 
+ 
+--- a/byte.h
 b/byte.h
+@@ -1,7 +1,9 @@
+ #ifndef BYTE_H
+ #define BYTE_H
+ 
+-#include 
++#ifdef __cplusplus
++extern "C" {
++#endif
+ 
+ #ifndef __pure__
+ #define __pure__
+@@ -36,3 +38,6 @@ void byte_zero(void* out, unsigned len);
+ #define byte_equal(s,n,t) (!byte_diff((s),(n),(t)))
+ 
+ #endif
++#ifdef __cplusplus
++}
++#endif
+--- a/scan.h
 b/scan.h
+@@ -1,7 +1,9 @@
+ #ifndef SCAN_H
+ #define SCAN_H
+ 
+-#include 
++#ifdef __cplusplus
++extern "C" {
++#endif
+ #ifndef __pure__
+ #define __pure__
+ #endif
+@@ -59,3 +61,6 @@ extern unsigned int scan_charsetnskip(const char *in,const 
char *charset,unsigne
+ extern unsigned int scan_noncharsetnskip(const char *in,const char 
*charset,unsigned int limit) __pure__;
+ 
+ #endif
++#ifdef __cplusplus
++}
++#endif
+--- a/str.h
 b/str.h
+@@ -1,7 +1,9 @@
+ #ifndef STR_H
+ #define STR_H
+ 
+-#include 
++#ifdef __cplusplus
++extern "C" {
++#endif
+ #ifndef __pure__
+ #define __pure__
+ #endif
+@@ -41,3 +43,6 @@ extern int str_start(const char *a,const char *b) __pure__;
+ #define str_equal(s,t) (!str_diff((s),(t)))
+ 
+ #endif
++#ifdef __cplusplus
++}
++#endif

diff --git a/www-servers/fnord/fnord-1.11-r3.ebuild 
b/www-servers/fnord/fnord-1.11-r3.ebuild
new file mode 100644
index ..e9461de8b8f1
--- /dev/null
+++ b/www-servers/fnord/fnord-1.11-r3.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Yet another small httpd"
+HOMEPAGE="http://www.fefe.de/fnord/;
+SRC_URI="http://www.fefe.de/fnord/${P}.tar.bz2;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~riscv ~sparc ~x86"
+IUSE="auth"
+
+RDEPEND="
+   acct-group/nofiles
+   acct-user/fnord
+   acct-user/fnordlog
+   sys-apps/ucspi-tcp
+   virtual/daemontools
+"
+
+DOCS=( TODO README README.auth SPEED CHANGES )
+
+PATCHES=(
+   "${FILESDIR}/${PN}"-1.10-gentoo.diff
+   "${FILESDIR}/${PN}"-1.11-clang-16-build-fix.patch
+)
+
+src_compile() {
+   # Fix for bug #45716
+   use sparc && replace-sparc64-flags
+   use auth && append-flags -DAUTH
+
+   emake DIET="" CC=$(tc-getCC) CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}
+
+src_install() {
+   dobin fnord-conf fnord
+   einstalldocs
+}



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

2023-08-11 Thread Joonas Niilola
commit: 230429752e3e08af4db3bcb78e88c7d89c82c0a9
Author: Karl-Johan Karlsson  lysator  liu  se>
AuthorDate: Sun Jul 16 16:26:42 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 11 06:13:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23042975

app-misc/broot: add 1.24.1

Signed-off-by: Karl-Johan Karlsson  lysator.liu.se>
Closes: https://github.com/gentoo/gentoo/pull/31912
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/broot/Manifest|  98 ++
 app-misc/broot/broot-1.24.1.ebuild | 377 +
 2 files changed, 475 insertions(+)

diff --git a/app-misc/broot/Manifest b/app-misc/broot/Manifest
index 910a5cb33b3e..9f3dcac064fc 100644
--- a/app-misc/broot/Manifest
+++ b/app-misc/broot/Manifest
@@ -3,75 +3,106 @@ DIST ahash-0.4.7.crate 51474 BLAKE2B 
0974b90539398d61903ce7fcbecdfcd802fcb5c7ed6
 DIST ahash-0.7.6.crate 38030 BLAKE2B 
aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9
 SHA512 
61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68
 DIST ahash-0.8.3.crate 42416 BLAKE2B 
84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6
 SHA512 
cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e
 DIST aho-corasick-1.0.1.crate 167320 BLAKE2B 
f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc
 SHA512 
7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070
+DIST aho-corasick-1.0.2.crate 167694 BLAKE2B 
fa5323cbe6cb73594dfa4c327c64676bc1e006dadc0b9def325974c83b9a769beba02d59a4657ec7a2d0cc511a7b7cc6f72cf57b8f9e639206d1c2bf13107a52
 SHA512 
5c75451f96fbbd670e6af0e1f54df2bdb57259dfe6898495ac46a5b2fc04f316a4698fd5cfd4ec31a94c298661937a8de08ce97cab3890fb3c015e4a2a67bb7b
+DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 
4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055
 SHA512 
4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077
 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 
86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e
 SHA512 
b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191
 DIST ansi_colours-1.2.1.crate 21866 BLAKE2B 
b1a2ad5aa797b59fc6f2c090f1c0da6937ade5099367c67c704cd91db62829f86f7bd7dedfd654074df29dd192e4f4d438cd90beb6db51a7605045278741bd69
 SHA512 
dd89084c997aa42acbde2b885ea414fc7edbeab6de9749abde2270322147fe4850532d916145418e911f5f0950fc3a3f0fd16fb63c40b8ce14c1085017879f73
+DIST anstream-0.3.2.crate 19504 BLAKE2B 
617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9
 SHA512 
b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8
+DIST anstyle-1.0.1.crate 13977 BLAKE2B 
35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241
 SHA512 
2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c
+DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 
6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2
 SHA512 
5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176
+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.71.crate 43808 BLAKE2B 
1ec6b440758e26b2328738bab7c6b1fe8670959793cc24f61cecd0d8b0ebe60b9855ee1cdac9b5f5a5b238daf796eae5b7c82b903e7c822a5625d95130f8b61f
 SHA512 
401b1c5d04fa0581f303395fcb3af5e7684ead367e2a173b4d90db9c04ac20010c5330a686f3ba91a541e1526a7185091b7dbfddce5134b5a74cc749b0338da5
 DIST argh-0.1.10.crate 

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

2023-08-11 Thread Joonas Niilola
commit: 14cd5014ca9477e8f6f90582b2062a64cd6274c9
Author: Henning Schild  hennsch  de>
AuthorDate: Mon Jul 17 14:44:22 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 11 06:11:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14cd5014

dev-util/bats: bump version to 1.10.0

Signed-off-by: Henning Schild  hennsch.de>
Closes: https://github.com/gentoo/gentoo/pull/31929
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-util/bats/Manifest   |  1 +
 dev-util/bats/bats-1.10.0.ebuild | 43 
 2 files changed, 44 insertions(+)

diff --git a/dev-util/bats/Manifest b/dev-util/bats/Manifest
index fb6caf46d4ae..dff19cb010de 100644
--- a/dev-util/bats/Manifest
+++ b/dev-util/bats/Manifest
@@ -1 +1,2 @@
+DIST bats-1.10.0.tar.gz 159353 BLAKE2B 
4d9e07f4b3da1cfadfd0ecbe00d611bc9a6ff8a6b55dba58e8ba4647e10265564d0cd64eb82a2b3ba483bc307b909f25913416057dc54ba8224c92cbff39c70e
 SHA512 
31d98e26ff79354e8afd8eba2b19b1ca15ea4f1fbd16ad3936572688f49b33d68d38b6410c794f672572ee72cb535b11901759db67d4fa5656be2d0f6e050a99
 DIST bats-1.9.0.tar.gz 151817 BLAKE2B 
33ff5ec2b89a1605de2b838f3e6f68c1fc4dc15b6617fe001e87c387ccc4013d643b697fbbc7358950aaae556b36a614baa0ae8b38865d7428b3d8ee544516fa
 SHA512 
743a1b3907c3a24eccd5d6fbfbdea3aec472ecf2b5c8cdd428d9dff8daa7f029ec30a2873f1beec2d758173e6f5ec892c03623dc70e56d73665c83343c9808fd

diff --git a/dev-util/bats/bats-1.10.0.ebuild b/dev-util/bats/bats-1.10.0.ebuild
new file mode 100644
index ..e29cd9e8ea34
--- /dev/null
+++ b/dev-util/bats/bats-1.10.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multiprocessing optfeature
+
+MY_PN="bats-core"
+DESCRIPTION="Bats-core: Bash Automated Testing System"
+HOMEPAGE="https://github.com/bats-core/bats-core/;
+SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+DEPEND="app-shells/bash:*"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+src_test() {
+   local my_jobs=$(get_nproc)
+   if ! command -v parallel >/dev/null; then
+   my_jobs=1
+   fi
+   bin/bats --tap --jobs "${my_jobs}" test || die "Tests failed"
+}
+
+src_install() {
+   exeinto /usr/libexec/${MY_PN}
+   doexe libexec/${MY_PN}/*
+   exeinto /usr/lib/${MY_PN}
+   doexe lib/${MY_PN}/*
+   dobin bin/${PN}
+
+   dodoc README.md
+   doman man/${PN}.1 man/${PN}.7
+}
+
+pkg_postinst() {
+   optfeature "Parallel Execution" sys-process/parallel
+}



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

2023-08-11 Thread Joonas Niilola
commit: a853242e64b2526767f8f1c719a03a0abbf7fe49
Author: luzpaz  users  noreply  github  com>
AuthorDate: Tue Jul 18 16:06:43 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 11 06:11:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a853242e

net-proxy/adzapper: use https:// schema

> Homepage link http://adzapper.sourceforge.net/ is a permanent redirect to its 
> HTTPS counterpart https://adzapper.sourceforge.net/ and should be updated.

> Download link http://adzapper.sourceforge.net/adzap-20110915.tar.gz is a 
> permanent redirect to its HTTPS counterpart 
> https://adzapper.sourceforge.net/adzap-20110915.tar.gz and should be updated.

ref: https://repology.org/repository/gentoo/problems

Signed-off-by: luzpaz  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/31943
Signed-off-by: Joonas Niilola  gentoo.org>

 net-proxy/adzapper/adzapper-20110915-r2.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-proxy/adzapper/adzapper-20110915-r2.ebuild 
b/net-proxy/adzapper/adzapper-20110915-r2.ebuild
index 89058d66e275..ad1c9b1d8a42 100644
--- a/net-proxy/adzapper/adzapper-20110915-r2.ebuild
+++ b/net-proxy/adzapper/adzapper-20110915-r2.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
@@ -6,8 +6,8 @@ EAPI=7
 MY_P=${P/zapper/zap}
 
 DESCRIPTION="Redirector for squid to intercept advertising, page counters and 
web bugs"
-HOMEPAGE="http://adzapper.sourceforge.net/;
-SRC_URI="http://adzapper.sourceforge.net/${MY_P}.tar.gz;
+HOMEPAGE="https://adzapper.sourceforge.net/;
+SRC_URI="https://adzapper.sourceforge.net/${MY_P}.tar.gz;
 S="${WORKDIR}"/${P/per/}
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: games-engines/fheroes2/

2023-08-11 Thread Joonas Niilola
commit: ef539b1c8dd80254db54ed74c13ca31d4a9e6e64
Author: Joonas Niilola  gentoo  org>
AuthorDate: Fri Aug 11 06:09:22 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 11 06:11:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef539b1c

games-engines/fheroes2: disable py3.9

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

 games-engines/fheroes2/fheroes2-1.0.6.ebuild | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/games-engines/fheroes2/fheroes2-1.0.6.ebuild 
b/games-engines/fheroes2/fheroes2-1.0.6.ebuild
index f58beedc9f5c..0481e2bc397d 100644
--- a/games-engines/fheroes2/fheroes2-1.0.6.ebuild
+++ b/games-engines/fheroes2/fheroes2-1.0.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit cmake python-single-r1 xdg
 
 DESCRIPTION="Recreation of HoMM2 game engine"
@@ -16,7 +16,7 @@ KEYWORDS="~amd64"
 IUSE="tools"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
-COMMON_DEPEND="
+DEPEND="
media-libs/libpng:=
media-libs/libsdl2[video]
media-libs/sdl2-image
@@ -24,13 +24,12 @@ COMMON_DEPEND="
sys-libs/zlib
 "
 RDEPEND="
-   ${COMMON_DEPEND}
+   ${DEPEND}
${PYTHON_DEPS}
app-arch/libarchive
dev-lang/python
virtual/libintl
 "
-DEPEND="${COMMON_DEPEND}"
 BDEPEND="
sys-devel/gettext
virtual/pkgconfig



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

2023-08-11 Thread Joonas Niilola
commit: 8dc0a889e812e01e8b87e995fd010d75140dc307
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Jul 14 07:16:31 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 11 06:11:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dc0a889

dev-db/sqlmap: add 1.7.8

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Closes: https://github.com/gentoo/gentoo/pull/31873
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-db/sqlmap/Manifest|  1 +
 dev-db/sqlmap/sqlmap-1.7.8.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest
index f83712ab7318..37b4c82dae7a 100644
--- a/dev-db/sqlmap/Manifest
+++ b/dev-db/sqlmap/Manifest
@@ -1 +1,2 @@
 DIST sqlmap-1.7.6.gh.tar.gz 7214225 BLAKE2B 
ab95b3ad10217b94039b6709383873eb93a4992415ab6920ceebfea88ed267ae5a56c08721798663239aa9f226ff40a26d56053c0d04140334bffa1b391c00be
 SHA512 
0d0fa7b1c03db063785accc513e2590ce46e194947cd91325cf10195a4e8c78bb1cada56673032a30a728368ea022dce44e4367d232d912f58f1e16cac62f38b
+DIST sqlmap-1.7.8.gh.tar.gz 7214346 BLAKE2B 
b28da71baa69f09ce8554c96ffedd06c4e41be785956fc895e2cd41d5cfed19af9c294bed8e6dc82e2e6c64704f6be578df3258af1ddad559f99b4b5e9f29c1e
 SHA512 
9d22cd85682de2f111dd33aa7eed6c98e59f2067464f59074c571200e7bb2cc15477560a3c7c81e198f3fd006bde9a9289679c0cec08ffcf0e157d6d1fae4f51

diff --git a/dev-db/sqlmap/sqlmap-1.7.8.ebuild 
b/dev-db/sqlmap/sqlmap-1.7.8.ebuild
new file mode 100644
index ..550ec7d5d4b0
--- /dev/null
+++ b/dev-db/sqlmap/sqlmap-1.7.8.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="sqlite"
+
+inherit bash-completion-r1 python-single-r1 wrapper
+
+DESCRIPTION="An automatic SQL injection and database takeover tool"
+HOMEPAGE="https://sqlmap.org/;
+
+if [[ ${PV} ==  ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap;
+else
+   
SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+# sqlmap (GPL-2+)
+# ansitrm (BSD)
+# beautifulsoup (BSD)
+# bottle (MIT)
+# chardet (LGPL-2.1+)
+# clientform (BSD)
+# colorama (BSD)
+# fcrypt (BSD-2)
+# identitywaf (MIT)
+# keepalive (LGPL-2.1+)
+# magic (MIT)
+# multipartpost (LGPL-2.1+)
+# ordereddict (MIT)
+# prettyprint (BSD-2)
+# pydes (public-domain)
+# six (MIT)
+# socks (BSD)
+# termcolor (BSD)
+# wininetpton (public-domain)
+LICENSE="BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain"
+SLOT="0"
+
+RDEPEND="${PYTHON_DEPS}"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+DOCS=( doc/ README.md )
+
+src_install () {
+   einstalldocs
+
+   insinto /usr/share/${PN}/
+   doins -r *
+   python_optimize "${ED}"/usr/share/${PN}
+
+   make_wrapper ${PN} \
+   "${EPYTHON} ${EPREFIX}/usr/share/${PN}/sqlmap.py"
+
+   newbashcomp "${FILESDIR}"/sqlmap.bash-completion sqlmap
+}



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

2023-08-11 Thread Joonas Niilola
commit: 1ca27cd6115fb5a88bbf7ba43b8abc9434440602
Author: Mario Haustein  hrz  tu-chemnitz  de>
AuthorDate: Fri Jul 14 07:12:59 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 11 06:11:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ca27cd6

dev-db/sqlmap: drop 1.7.5

Signed-off-by: Mario Haustein  hrz.tu-chemnitz.de>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-db/sqlmap/Manifest|  1 -
 dev-db/sqlmap/sqlmap-1.7.5.ebuild | 60 ---
 2 files changed, 61 deletions(-)

diff --git a/dev-db/sqlmap/Manifest b/dev-db/sqlmap/Manifest
index 04d6fe3a500b..f83712ab7318 100644
--- a/dev-db/sqlmap/Manifest
+++ b/dev-db/sqlmap/Manifest
@@ -1,2 +1 @@
-DIST sqlmap-1.7.5.gh.tar.gz 7214128 BLAKE2B 
5d09956b36f709930646603856a683d54600d570ad7b00c4a1f3bf1d939ddbb4c9db0b41f27ee76f45a9a2611323701705d98cfe2925f780760a1fbe6ddf581e
 SHA512 
847295467d45def33f14e5006338e67480d63d0429930a0199acf433871f215070538f8ecf3c1ce7fe67b99444f2797a48373043ef0d30fac078332ee045a6c8
 DIST sqlmap-1.7.6.gh.tar.gz 7214225 BLAKE2B 
ab95b3ad10217b94039b6709383873eb93a4992415ab6920ceebfea88ed267ae5a56c08721798663239aa9f226ff40a26d56053c0d04140334bffa1b391c00be
 SHA512 
0d0fa7b1c03db063785accc513e2590ce46e194947cd91325cf10195a4e8c78bb1cada56673032a30a728368ea022dce44e4367d232d912f58f1e16cac62f38b

diff --git a/dev-db/sqlmap/sqlmap-1.7.5.ebuild 
b/dev-db/sqlmap/sqlmap-1.7.5.ebuild
deleted file mode 100644
index ad6dac4b9230..
--- a/dev-db/sqlmap/sqlmap-1.7.5.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite"
-
-inherit bash-completion-r1 python-single-r1 wrapper
-
-DESCRIPTION="An automatic SQL injection and database takeover tool"
-HOMEPAGE="https://sqlmap.org/;
-
-if [[ ${PV} ==  ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/sqlmapproject/sqlmap;
-else
-   
SRC_URI="https://github.com/sqlmapproject/sqlmap/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-   KEYWORDS="amd64 x86"
-fi
-
-# sqlmap (GPL-2+)
-# ansitrm (BSD)
-# beautifulsoup (BSD)
-# bottle (MIT)
-# chardet (LGPL-2.1+)
-# clientform (BSD)
-# colorama (BSD)
-# fcrypt (BSD-2)
-# identitywaf (MIT)
-# keepalive (LGPL-2.1+)
-# magic (MIT)
-# multipartpost (LGPL-2.1+)
-# ordereddict (MIT)
-# prettyprint (BSD-2)
-# pydes (public-domain)
-# six (MIT)
-# socks (BSD)
-# termcolor (BSD)
-# wininetpton (public-domain)
-LICENSE="BSD BSD-2 GPL-2+ LGPL-2.1+ MIT public-domain"
-SLOT="0"
-
-RDEPEND="${PYTHON_DEPS}"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DOCS=( doc/ README.md )
-
-src_install () {
-   einstalldocs
-
-   insinto /usr/share/${PN}/
-   doins -r *
-   python_optimize "${ED}"/usr/share/${PN}
-
-   make_wrapper ${PN} \
-   "${EPYTHON} ${EPREFIX}/usr/share/${PN}/sqlmap.py"
-
-   newbashcomp "${FILESDIR}"/sqlmap.bash-completion sqlmap
-}



[gentoo-commits] repo/gentoo:master commit in: games-engines/fheroes2/files/, games-engines/fheroes2/

2023-08-11 Thread Joonas Niilola
commit: 16e78f6d6c609944edb91a530a38dcd8909f7a6f
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sat Jul 15 19:29:07 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 11 06:11:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16e78f6d

games-engines/fheroes2: drop 1.0.5

Signed-off-by: Alexey Sokolov  asokolov.org>
Closes: https://github.com/gentoo/gentoo/pull/31900
Signed-off-by: Joonas Niilola  gentoo.org>

 games-engines/fheroes2/Manifest|  1 -
 games-engines/fheroes2/fheroes2-1.0.5.ebuild   | 79 --
 .../fheroes2/files/fheroes2-1.0.5-gettext.patch| 15 
 3 files changed, 95 deletions(-)

diff --git a/games-engines/fheroes2/Manifest b/games-engines/fheroes2/Manifest
index 11680cb1af94..22395c6b601f 100644
--- a/games-engines/fheroes2/Manifest
+++ b/games-engines/fheroes2/Manifest
@@ -1,2 +1 @@
-DIST fheroes2-1.0.5.tar.gz 11570167 BLAKE2B 
7294ae4a816ce0a42c035262cbc8d44fc53cfdaa1333934ac316607f7d086a44358fc13931e5dbce9b17ff65e58016efc57cd123747af30277bcf4c1bc195e1e
 SHA512 
13f058319540fa9fa04955ff8a5f16a0113e791307d58c32025361c773757769306f632d2c6472ee6d0b704dc4c260a9c64954c19ba2e58ab21dc6744c3cdd3e
 DIST fheroes2-1.0.6.tar.gz 11611881 BLAKE2B 
b7219a1a843f4a08cfc9ade161e38b19dcb343fa6dc700568d2e38b984d2cd26c78d02b9792f7d893b0babcca7bf71a01d349bc3806136736d46768b048a8db2
 SHA512 
c42b2ded44b7d6e112de3e919044b6b7d69161cc8cf08198df88da42c7f77b2dcf9df9ea7b453def66902e85f42047c0375b093c8d2d91517acb42d1804e621b

diff --git a/games-engines/fheroes2/fheroes2-1.0.5.ebuild 
b/games-engines/fheroes2/fheroes2-1.0.5.ebuild
deleted file mode 100644
index 3aeb794a8d78..
--- a/games-engines/fheroes2/fheroes2-1.0.5.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..12} )
-inherit cmake python-single-r1 xdg
-
-DESCRIPTION="Recreation of HoMM2 game engine"
-HOMEPAGE="https://ihhub.github.io/fheroes2/;
-SRC_URI="https://github.com/ihhub/fheroes2/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="tools"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEPEND="
-   media-libs/libpng:=
-   media-libs/libsdl2[video]
-   media-libs/sdl2-image
-   media-libs/sdl2-mixer
-   sys-libs/zlib
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   ${PYTHON_DEPS}
-   app-arch/libarchive
-   dev-lang/python
-   virtual/libintl
-"
-DEPEND="${COMMON_DEPEND}"
-BDEPEND="
-   sys-devel/gettext
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}/fheroes2-1.0.4-scripts.patch"
-   "${FILESDIR}/fheroes2-1.0.5-gettext.patch"
-)
-
-src_configure() {
-   # Not using dev-games/libsmacker because the game crashes with it
-   local mycmakeargs=(
-   -DENABLE_IMAGE=ON
-   -DENABLE_TOOLS=$(usex tools)
-   -DUSE_SYSTEM_LIBSMACKER=NO
-   )
-   cmake_src_configure
-}
-
-src_compile() {
-   cmake_src_compile
-   emake -C files/lang
-}
-
-src_install() {
-   cmake_src_install
-
-   if use tools; then
-   for file in 82m2wav bin2txt extractor h2dmgr icn2img pal2img 
til2img xmi2midi; do
-   newbin "${BUILD_DIR}/${file}" "fheroes2-${file}"
-   done
-   fi
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-
-   elog "You need original HoMM2 data files to play fheroes2."
-   elog "If you have an installer (.exe) from GOG, install:"
-   elog "  games-strategy/homm2-gold-gog"
-   elog "If you have the original game installed somewhere already, run:"
-   elog "  ${EPREFIX}/usr/share/fheroes2/extract_homm2_resources.sh"
-   elog "Also you can automatically get a demo version for free by 
installing:"
-   elog "  games-strategy/homm2-demo"
-}

diff --git a/games-engines/fheroes2/files/fheroes2-1.0.5-gettext.patch 
b/games-engines/fheroes2/files/fheroes2-1.0.5-gettext.patch
deleted file mode 100644
index 20118037b779..
--- a/games-engines/fheroes2/files/fheroes2-1.0.5-gettext.patch
+++ /dev/null
@@ -1,15 +0,0 @@
-https://github.com/ihhub/fheroes2/commit/e55c33c1bc7ac1b8c2ffc6e4ca61ab47921ec1b1
-https://bugs.gentoo.org/908863
-
 a/files/lang/Makefile
-+++ b/files/lang/Makefile
-@@ -19,7 +19,8 @@
- ###
- 
- ICONV  = iconv
--MSGFMT = sed -e '1,20 s/UTF-8/$(1)/' $< | $(ICONV) -f utf-8 -t $(1) | msgfmt 
- -o $@
-+# TODO: consider converting game fonts and texts to UTF-8 in the engine 
instead
-+MSGFMT = sed -e '1,20 s/UTF-8/$(1)/' $< | $(ICONV) -f utf-8 -t $(1) | if 
msgfmt --help | grep -q no-convert >/dev/null 2>/dev/null; then msgfmt - -o $@ 
--no-convert; else msgfmt - -o $@; fi
- 
- .PHONY: all clean merge
- 



[gentoo-commits] repo/gentoo:master commit in: games-engines/fheroes2/

2023-08-11 Thread Joonas Niilola
commit: 7a163cfc269706c5fd015aa6327842b380203850
Author: Alexey Sokolov  asokolov  org>
AuthorDate: Sat Jul 15 19:28:45 2023 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Aug 11 06:11:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a163cfc

games-engines/fheroes2: add 1.0.6

Signed-off-by: Alexey Sokolov  asokolov.org>
Signed-off-by: Joonas Niilola  gentoo.org>

 games-engines/fheroes2/Manifest  |  1 +
 games-engines/fheroes2/fheroes2-1.0.6.ebuild | 78 
 2 files changed, 79 insertions(+)

diff --git a/games-engines/fheroes2/Manifest b/games-engines/fheroes2/Manifest
index a6c2ca02c945..11680cb1af94 100644
--- a/games-engines/fheroes2/Manifest
+++ b/games-engines/fheroes2/Manifest
@@ -1 +1,2 @@
 DIST fheroes2-1.0.5.tar.gz 11570167 BLAKE2B 
7294ae4a816ce0a42c035262cbc8d44fc53cfdaa1333934ac316607f7d086a44358fc13931e5dbce9b17ff65e58016efc57cd123747af30277bcf4c1bc195e1e
 SHA512 
13f058319540fa9fa04955ff8a5f16a0113e791307d58c32025361c773757769306f632d2c6472ee6d0b704dc4c260a9c64954c19ba2e58ab21dc6744c3cdd3e
+DIST fheroes2-1.0.6.tar.gz 11611881 BLAKE2B 
b7219a1a843f4a08cfc9ade161e38b19dcb343fa6dc700568d2e38b984d2cd26c78d02b9792f7d893b0babcca7bf71a01d349bc3806136736d46768b048a8db2
 SHA512 
c42b2ded44b7d6e112de3e919044b6b7d69161cc8cf08198df88da42c7f77b2dcf9df9ea7b453def66902e85f42047c0375b093c8d2d91517acb42d1804e621b

diff --git a/games-engines/fheroes2/fheroes2-1.0.6.ebuild 
b/games-engines/fheroes2/fheroes2-1.0.6.ebuild
new file mode 100644
index ..f58beedc9f5c
--- /dev/null
+++ b/games-engines/fheroes2/fheroes2-1.0.6.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..12} )
+inherit cmake python-single-r1 xdg
+
+DESCRIPTION="Recreation of HoMM2 game engine"
+HOMEPAGE="https://ihhub.github.io/fheroes2/;
+SRC_URI="https://github.com/ihhub/fheroes2/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="tools"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   media-libs/libpng:=
+   media-libs/libsdl2[video]
+   media-libs/sdl2-image
+   media-libs/sdl2-mixer
+   sys-libs/zlib
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   ${PYTHON_DEPS}
+   app-arch/libarchive
+   dev-lang/python
+   virtual/libintl
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+PATCHES=(
+   "${FILESDIR}/fheroes2-1.0.4-scripts.patch"
+)
+
+src_configure() {
+   # Not using dev-games/libsmacker because the game crashes with it
+   local mycmakeargs=(
+   -DENABLE_IMAGE=ON
+   -DENABLE_TOOLS=$(usex tools)
+   -DUSE_SYSTEM_LIBSMACKER=NO
+   )
+   cmake_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   emake -C files/lang
+}
+
+src_install() {
+   cmake_src_install
+
+   if use tools; then
+   for file in 82m2wav bin2txt extractor h2dmgr icn2img pal2img 
til2img xmi2midi; do
+   newbin "${BUILD_DIR}/${file}" "fheroes2-${file}"
+   done
+   fi
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   elog "You need original HoMM2 data files to play fheroes2."
+   elog "If you have an installer (.exe) from GOG, install:"
+   elog "  games-strategy/homm2-gold-gog"
+   elog "If you have the original game installed somewhere already, run:"
+   elog "  ${EPREFIX}/usr/share/fheroes2/extract_homm2_resources.sh"
+   elog "Also you can automatically get a demo version for free by 
installing:"
+   elog "  games-strategy/homm2-demo"
+}



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

2023-08-11 Thread Michał Górny
commit: 89af8e0882228299013126f1355ba51636b07e79
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 11 05:50:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 11 06:09:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89af8e08

dev-python/async-timeout: Bump to 4.0.3

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

 dev-python/async-timeout/Manifest  |  1 +
 .../async-timeout/async-timeout-4.0.3.ebuild   | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/async-timeout/Manifest 
b/dev-python/async-timeout/Manifest
index d2f3d5fd58b2..f183263c757d 100644
--- a/dev-python/async-timeout/Manifest
+++ b/dev-python/async-timeout/Manifest
@@ -1 +1,2 @@
 DIST async-timeout-4.0.2.tar.gz 8221 BLAKE2B 
ebcb2ef956590e265bbdecc223a877e7260750aecf5b631c6af1f335ce57b51579467901e2344bfa8495010eb1e6e7a39adfd4b6311483d63e0674221888d1f7
 SHA512 
e9884a525b99bc1a3a15c958a1dbb25a92cb286bb7360b03b0be3198e61685970628c8fef6dc478beba3f031e0ff6f03b1fcc3c2c34032d7fea6f8b65850ac38
+DIST async-timeout-4.0.3.tar.gz 8345 BLAKE2B 
cd603b5b58f85412220a99b7b5001ac08df18239f8fca0bf20648f1af982a5dd51b7d84ccce1d168530ee1c1afcef048e03b3de68ba8db068782f79da28bfddd
 SHA512 
d7628370c47587a64170e067a5341bba17658da10900fb8ddf4426aa3f4facc55d63b28febb4b65abe12a9ff5be759319f49fc723c82a5a6cc27377c5e33a5a0

diff --git a/dev-python/async-timeout/async-timeout-4.0.3.ebuild 
b/dev-python/async-timeout/async-timeout-4.0.3.ebuild
new file mode 100644
index ..eecb20bd7fc1
--- /dev/null
+++ b/dev-python/async-timeout/async-timeout-4.0.3.ebuild
@@ -0,0 +1,34 @@
+# 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..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Timeout context manager for asyncio programs"
+HOMEPAGE="
+   https://github.com/aio-libs/async-timeout/
+   https://pypi.org/project/async-timeout/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest -o addopts= -p asyncio
+}



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

2023-08-11 Thread Michał Górny
commit: cb80e78461a03ce032b46f7ea734d51f6f014f85
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 11 06:07:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 11 06:09:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb80e784

dev-python/apache-libcloud: Bump to 3.8.0

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

 dev-python/apache-libcloud/Manifest|  1 +
 .../apache-libcloud/apache-libcloud-3.8.0.ebuild   | 58 ++
 2 files changed, 59 insertions(+)

diff --git a/dev-python/apache-libcloud/Manifest 
b/dev-python/apache-libcloud/Manifest
index 7da391086683..32321bb9f275 100644
--- a/dev-python/apache-libcloud/Manifest
+++ b/dev-python/apache-libcloud/Manifest
@@ -1 +1,2 @@
 DIST apache-libcloud-3.7.0.tar.bz2 1979020 BLAKE2B 
f8630a5c559cba9ae6f7792ffc9cf4ba6eb2fdaa28d6ae148a5d2e978ee66eec9a39b16741446b78b047bf2454de860148a13bce3dbd8627dbc7dac43543b808
 SHA512 
315866947d2c748e4a13c4c2a4147a2a8e79cbb85e9e83fded3f89ff8a50c531acf1062a4e21c61448c20e7f7e7f9d1317d3c43ecfe2fb75155c0d81ff03f889
+DIST apache-libcloud-3.8.0.tar.gz 2457665 BLAKE2B 
39a6f3f99d3b685150e9a5ec198da705e0c8a3fed7da1300a734fe69310f888401da6683a8ea4b3fe042776a19ebff28f7c82921f29ebc91349a3c1a24e60e20
 SHA512 
ef221c79be2adf22bbd9fa739c619fa8c0afb493a410bf36a6cf2b3ad5cb18b61f552a1d98400b9152c790e3a88ca504848e03bae1fe8a14b94f72f9b7358f50

diff --git a/dev-python/apache-libcloud/apache-libcloud-3.8.0.ebuild 
b/dev-python/apache-libcloud/apache-libcloud-3.8.0.ebuild
new file mode 100644
index ..17d07dec6e7d
--- /dev/null
+++ b/dev-python/apache-libcloud/apache-libcloud-3.8.0.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=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_REQ_USE="ssl(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Unified Interface to the Cloud - python support libs"
+HOMEPAGE="
+   https://libcloud.apache.org/
+   https://github.com/apache/libcloud/
+   https://pypi.org/project/apache-libcloud/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+IUSE="examples"
+
+RDEPEND="
+   >=dev-python/requests-2.26.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/cryptography-2.6.1[${PYTHON_USEDEP}]
+   dev-python/requests-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # Needs network access
+   
libcloud/test/compute/test_ovh.py::OvhTests::test_list_nodes_invalid_region
+   
libcloud/test/test_connection.py::BaseConnectionClassTestCase::test_connection_timeout_raised
+)
+
+src_prepare() {
+   if use examples; then
+   mkdir examples || die
+   mv example_*.py examples || die
+   fi
+
+   # needed for tests
+   cp libcloud/test/secrets.py-dist libcloud/test/secrets.py || die
+
+   distutils-r1_src_prepare
+}
+
+src_install() {
+   use examples && dodoc -r examples
+   distutils-r1_src_install
+}



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

2023-08-11 Thread Michał Górny
commit: 43c5c435d524a1ffdd1175082bc13f331dea31ce
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Aug 11 05:52:03 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Aug 11 06:09:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c5c435

dev-python/pydantic-core: Bump to 2.5.0

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

 dev-python/pydantic-core/Manifest  |  13 ++
 .../pydantic-core/pydantic-core-2.5.0.ebuild   | 138 +
 2 files changed, 151 insertions(+)

diff --git a/dev-python/pydantic-core/Manifest 
b/dev-python/pydantic-core/Manifest
index 3f9eae2cef33..280df0f84dd5 100644
--- a/dev-python/pydantic-core/Manifest
+++ b/dev-python/pydantic-core/Manifest
@@ -34,33 +34,46 @@ DIST proc-macro2-1.0.64.crate 44848 BLAKE2B 
4422122d9299eff3bfbb4507c4a117fef7c0
 DIST pydantic_core-2.3.0.tar.gz 308473 BLAKE2B 
2bdd96989b93bfd00d1db23d30171a315afbb911934e644b0e36239a2d48c6c6eeec519e28719d1756a6f9daebc7623cb34e8b50b9216d1a95a5d3694b0945e1
 SHA512 
8959f9949ca943db2fe362b3ddb4b3e87c83ce22a63d70ff851fa84ee891390dba69f5d5607df6033023c47a4563066d675f192072278309e02d6dc0891588f1
 DIST pydantic_core-2.3.1.tar.gz 313680 BLAKE2B 
90b7ed134e6dd891dd184f651b4907292aac6050ba67b66260885f69026b572b802cdb5436a7cc504b969fcac2499ed557f22c5e0178d4f1eada22b74cab1882
 SHA512 
a8de5b9b5201d72796851e27e9f6ae5a248e65ca214d5f971d1cd4323033cf8d573640e80b25255cbf548b506d31b8078b2ac9e484193de820a8a7a924b816f2
 DIST pydantic_core-2.4.0.tar.gz 322367 BLAKE2B 
199f023cb789f742c47f494c02a30a61f2a5d2c50dd557ce21e2ee8c9c4701461b659bebcc7787cb007cda79c56bc8079badd062e23175233c3f2d70b5657f59
 SHA512 
cb4c8cee8ebc897133600176da3863158d1f7bee4842283a3f793a435860c136519cd9b457080128e8c8cebe9ca3775f6acc918d27e418ab80c76d1960ac21ea
+DIST pydantic_core-2.5.0.tar.gz 329533 BLAKE2B 
54881511a5b84b22d7df5be6f7835361810daa7be4d5b73539b20ffc13825026ba5faef03e222fa12a584fa942141d833a3074c1676e1b9113c3aa0adf9aa66f
 SHA512 
02eae124626d55b16b335a2364ae5b23dc9ee28e0dc84b201a01d9c8b7becdaf0d2fdb3f753e48deb11836c500e2a5a3b3a47df1e3f289d17df2b5613269029c
 DIST pyo3-0.19.1.crate 418297 BLAKE2B 
19ad6aa4fba175961b7fe97ae0bc45050f930859972b1b25cf0139bb3436c050ba76b63894f0df26174f141a52ac6abf10fd84c03c056af5a0665e723ae24195
 SHA512 
b27500cf49f1c6f217d21344d24ac96c07b82c157dd36fa4550b94059da5715ba7d0e085ec07dd5f8a8ac9de4d7e9239c1cceac4337294eb0dc9f6102049d5ff
+DIST pyo3-0.19.2.crate 418228 BLAKE2B 
ee018b33383fada78cd22643aea9231a8c8a2f19d1eb297f40eec9206c5220f322fff4c926d939a93a24ac6d231a207ebb25afcc0709191151c7ed9af7465efa
 SHA512 
58698183e0f2f0507f8f765bf3e90185c933e78d62f0a9be65c4b1ce8eea19a98fe0341abe7c58cafdacb63a012ec417876dccb7be6facc1360fcb22796fcaf9
 DIST pyo3-build-config-0.19.1.crate 29205 BLAKE2B 
f88cbf9763fd68f7b30d109ae608efc29e0d4bf6672ee5f31b77342b5f37baa4f981916124af6897ccea3d93990ff889815fc3abbe9ce3fdbd860b6d5698b7da
 SHA512 
311fef01ac2c3ce12485849cb99eba038a36260206308c5af4621fc5393f942e03aae4f6a5fe24ef3005eb781d2161453667ad552d6a371ddd96460b05a2e710
+DIST pyo3-build-config-0.19.2.crate 29206 BLAKE2B 
5b1cd80d643e448cf8f1d28a514333526061c178121b9a0dcb5bff6082f402ecfd166536d94d42065f6dc1f108a73f12bbb78eedf9ea053a6aa2e9c80ac00ddf
 SHA512 
ccc73061ec1989258921c5b5800689170635fa5503d74a4ac458baef903dd31efa41995d238783f1e099ece1f66d0a0e95c4fcb4b772b9f653dbb20e838b4e28
 DIST pyo3-ffi-0.19.1.crate 64837 BLAKE2B 
deb3065ce99b4bd3b5dee182f7cc20dbbb1792e792e78425f30a71ad3e45aa8552f99f02debd640e16db44cbcad58f67b04ca6e08cb964e788d41dca64500a0c
 SHA512 
6293d75c71ebe80c320f0a240716a2e0c62f66aecc58320f2f40a81f85390c7d9174b4888ead89818b73fdc8d3d21df12adc6625087f0c9ebb82767d4a7c5adc
+DIST pyo3-ffi-0.19.2.crate 66500 BLAKE2B 
b4139fba31ef17017b6b60784e41ccda34931a072c2638af1eed8d02d7af701c46fe38b12772d2301cff41d10a433ff0f00a69d79d40233eadafe82abe585f8d
 SHA512 
789191bca537998dd23d72dce4f185b84bbe700f4171c47de35b9bbca15a180ad214392b4f465cc1ecb0be955ebec1cf5a3c497815073be18035bd8bf8c51a32
 DIST pyo3-macros-0.19.1.crate 7173 BLAKE2B 
b8d53ed51e2454abb77528c9e08315f288718dca0bc24752f156942c2775c88504bddcf05cc89d16b3fd2cd86280b0b94bd09947a2ffa4c800dfde68
 SHA512 
2c12cff4a8af948f9ecaadb83d1ed5199758f9e9c626c5930a1b74c65027a8b74dcf989ee470798aeff7c1165650d5d3dd75cb1f813859b7b8e241cd2bb8f2eb
+DIST pyo3-macros-0.19.2.crate 7173 BLAKE2B 
8862f42a30929579b0b0bc2ba7f0b416518724480e197fa13288e49324e851f964183e1529b7f31bf5d4fe0ae194a412723b6b401100e66fba98bbcd9c283866
 SHA512 
852cc2792aa3d30d9ab8802a451be5617cae6536adced1bf0dde71704a3c7c1bfe862fba751b6d045249819a8ba5d87dfc50914d142a0b662f046498c06f8c2e
 DIST pyo3-macros-backend-0.19.1.crate 49916 BLAKE2B 
930774ee7ec936bbefc4ea81e2496cd15438dc82954ec7b85c0bc42b290b41c60869f8b31e109ba16a373d3ebf1e0058c0c7ef7d4911ae40feb99fb61d66a745
 SHA512 
7c7949588a15ef57b12f11e903c1110228bb653212761c97ff50399aa39be97108b471a2cdf47afb307f6c86bfb24b3e9ab32fd08e0550ee27e8808f2acd5145
+DIST pyo3-macros-backend-0.19.2.crate 49962 BLAKE2B 

<    1   2   3   4