[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/

2023-05-23 Thread Andrey Grozin
commit: 758bbe7191d06c1efd576a6ba2a731835cabf2ea
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed May 24 05:57:32 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed May 24 05:57:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758bbe71

sci-mathematics/form: remove old version

Signed-off-by: Andrey Grozin  gentoo.org>

 sci-mathematics/form/Manifest  |  1 -
 sci-mathematics/form/form-4.2.1.ebuild | 81 --
 2 files changed, 82 deletions(-)

diff --git a/sci-mathematics/form/Manifest b/sci-mathematics/form/Manifest
index b109b554724a..e7450d4bc95c 100644
--- a/sci-mathematics/form/Manifest
+++ b/sci-mathematics/form/Manifest
@@ -1,4 +1,3 @@
-DIST form-4.2.1.tar.gz 1444257 BLAKE2B 
27ac9ee1412e6f478324b170e37e6e31822b74f902a5739d5fa00558aa4c9f7a977bd5fe3d6982313f1232a774c592d44af07fec8a290266c31bf3a100e87d1a
 SHA512 
5569ae3e487194b0d082f4a032fb4b8d57238218d92d9b04d5f51db2a73e065eb1efdc26011bda46723e902fa3f324010ca2f8e91ba9a077e87b0a07b40cf594
 DIST form-4.3.0.tar.gz 1457721 BLAKE2B 
029c62b0e1d92cf66be0290e45467e9de47f8ac9a593e7d012c13d877fb84aa1a212bb99b7a1a7b8b5b04c4cb056b58da80812faf5f0af5d33629c7632768ae6
 SHA512 
3f7f9cabf37d33fce0dcb7e091ac5ce60412ebe840fcea432655ab7f0c86c620200d60df085af3011d92d8057d9501583f16686257e5d097f6d0571d7f1b6742
 DIST form-4.3.1.tar.gz 1470480 BLAKE2B 
210ff3b97a18a495c2d81de0cba7945d9c5a8e5e2ab3dc833ed01fedf701c15f459f0e1b171597d1997b892916a571295407eea75a631b83ce49c0b52e343c85
 SHA512 
7fdf925b4843e2a853340fc74cc9cf1b603100ddcab2c6ac3752a18e646296761e2c9ee3036a098e2168800f10b4e9a8512b6c871d6d61b5505c3403be9bbdad
 DIST form-mode.el.gz 6657 BLAKE2B 
41d014e4ca8036249d53f5361012095e2ed2ef5e43543ba809a058f0ed241bd3ec984d9b61ab13a5b447faf07decf4e696362f24cacea3af5870cccdf43b1415
 SHA512 
aa81cc9c45a90af982179d56b874de0d152538653242ea028450675ab8421df2e0d53988c7efa3527845dae145c8047b71574191eedd90511fa89ad812851e25

diff --git a/sci-mathematics/form/form-4.2.1.ebuild 
b/sci-mathematics/form/form-4.2.1.ebuild
deleted file mode 100644
index e2728c87d4f6..
--- a/sci-mathematics/form/form-4.2.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools toolchain-funcs
-
-DESCRIPTION="Symbolic Manipulation System"
-HOMEPAGE="https://www.nikhef.nl/~form/ https://github.com/vermaseren/form/;
-SRC_URI="https://github.com/vermaseren/${PN}/releases/download/v${PV}/${P}.tar.gz;
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="devref doc doxygen gmp mpi threads zlib"
-
-RDEPEND="
-   gmp? ( dev-libs/gmp:0= )
-   mpi? ( virtual/mpi )
-   zlib? ( sys-libs/zlib )"
-DEPEND="${RDEPEND}
-   devref? ( dev-texlive/texlive-latex )
-   doc? ( dev-texlive/texlive-latex )
-   doxygen? ( app-doc/doxygen )"
-
-src_prepare() {
-   default
-   sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --enable-scalar \
-   --enable-largefile \
-   --disable-debug \
-   --disable-static-link \
-   --with-api=posix \
-   $(use_with gmp ) \
-   $(use_enable mpi parform ) \
-   $(use_enable threads threaded ) \
-   $(use_with zlib ) \
-   CC="$(tc-getCC)" \
-   CXX="$(tc-getCXX)" \
-   CFLAGS="${CFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   CXXFLAGS="${CXXFLAGS}"
-}
-
-src_compile() {
-   default
-   if use devref; then
-   pushd doc/devref > /dev/null || die "doc/devref does not exist"
-   LANG=C emake pdf
-   popd > /dev/null
-   fi
-   if use doc; then
-   pushd doc/manual > /dev/null || die "doc/manual does not exist"
-   LANG=C emake pdf
-   popd > /dev/null
-   fi
-   if use doxygen; then
-   pushd doc/doxygen > /dev/null || die "doc/doxygen does not 
exist"
-   emake html
-   popd > /dev/null
-   fi
-}
-
-src_install() {
-   default
-   if use devref; then
-   dodoc doc/devref/devref.pdf
-   fi
-   if use doc; then
-   dodoc doc/manual/manual.pdf
-   fi
-   if use doxygen; then
-   docinto html
-   dodoc -r doc/doxygen/html/.
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/form/

2023-05-23 Thread Andrey Grozin
commit: 3a4fd68d8c17705697cfa435895c0c1618bf3fa1
Author: Andrey Grozin  gentoo  org>
AuthorDate: Wed May 24 05:56:27 2023 +
Commit: Andrey Grozin  gentoo  org>
CommitDate: Wed May 24 05:56:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a4fd68d

sci-mathematics/form: bump to 4.3.1

Signed-off-by: Andrey Grozin  gentoo.org>

 sci-mathematics/form/Manifest  |   1 +
 sci-mathematics/form/form-4.3.1.ebuild | 100 +
 2 files changed, 101 insertions(+)

diff --git a/sci-mathematics/form/Manifest b/sci-mathematics/form/Manifest
index 49efa7363065..b109b554724a 100644
--- a/sci-mathematics/form/Manifest
+++ b/sci-mathematics/form/Manifest
@@ -1,3 +1,4 @@
 DIST form-4.2.1.tar.gz 1444257 BLAKE2B 
27ac9ee1412e6f478324b170e37e6e31822b74f902a5739d5fa00558aa4c9f7a977bd5fe3d6982313f1232a774c592d44af07fec8a290266c31bf3a100e87d1a
 SHA512 
5569ae3e487194b0d082f4a032fb4b8d57238218d92d9b04d5f51db2a73e065eb1efdc26011bda46723e902fa3f324010ca2f8e91ba9a077e87b0a07b40cf594
 DIST form-4.3.0.tar.gz 1457721 BLAKE2B 
029c62b0e1d92cf66be0290e45467e9de47f8ac9a593e7d012c13d877fb84aa1a212bb99b7a1a7b8b5b04c4cb056b58da80812faf5f0af5d33629c7632768ae6
 SHA512 
3f7f9cabf37d33fce0dcb7e091ac5ce60412ebe840fcea432655ab7f0c86c620200d60df085af3011d92d8057d9501583f16686257e5d097f6d0571d7f1b6742
+DIST form-4.3.1.tar.gz 1470480 BLAKE2B 
210ff3b97a18a495c2d81de0cba7945d9c5a8e5e2ab3dc833ed01fedf701c15f459f0e1b171597d1997b892916a571295407eea75a631b83ce49c0b52e343c85
 SHA512 
7fdf925b4843e2a853340fc74cc9cf1b603100ddcab2c6ac3752a18e646296761e2c9ee3036a098e2168800f10b4e9a8512b6c871d6d61b5505c3403be9bbdad
 DIST form-mode.el.gz 6657 BLAKE2B 
41d014e4ca8036249d53f5361012095e2ed2ef5e43543ba809a058f0ed241bd3ec984d9b61ab13a5b447faf07decf4e696362f24cacea3af5870cccdf43b1415
 SHA512 
aa81cc9c45a90af982179d56b874de0d152538653242ea028450675ab8421df2e0d53988c7efa3527845dae145c8047b71574191eedd90511fa89ad812851e25

diff --git a/sci-mathematics/form/form-4.3.1.ebuild 
b/sci-mathematics/form/form-4.3.1.ebuild
new file mode 100644
index ..d3d5800ac1e2
--- /dev/null
+++ b/sci-mathematics/form/form-4.3.1.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools flag-o-matic toolchain-funcs elisp-common
+
+DESCRIPTION="Symbolic Manipulation System"
+HOMEPAGE="https://www.nikhef.nl/~form/ https://github.com/vermaseren/form/;
+SRC_URI="https://github.com/vermaseren/${PN}/releases/download/v${PV}/${P}.tar.gz
+   emacs? ( https://dev.gentoo.org/~grozin/form-mode.el.gz )"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="devref doc doxygen emacs gmp mpi threads zlib"
+
+RDEPEND="
+   gmp? ( dev-libs/gmp:0= )
+   mpi? ( virtual/mpi )
+   zlib? ( sys-libs/zlib )"
+DEPEND="${RDEPEND}
+   devref? ( dev-texlive/texlive-latexrecommended )
+   doc? ( dev-texlive/texlive-latexrecommended )
+   doxygen? ( app-doc/doxygen )
+   emacs? ( app-editors/emacs:* )"
+
+SITEFILE="64${PN}-gentoo.el"
+
+src_prepare() {
+   default
+   sed -i 's/LINKFLAGS = -s/LINKFLAGS =/' sources/Makefile.am || die
+   eautoreconf
+}
+
+src_configure() {
+   # Workaround for GCC -fchecking ICE, bug #904339
+   append-cxxflags $(test-flags-CXX -Wno-uninitialized)
+
+   econf \
+   --enable-scalar \
+   --enable-largefile \
+   --disable-debug \
+   --disable-static-link \
+   --with-api=posix \
+   $(use_with gmp ) \
+   $(use_enable mpi parform ) \
+   $(use_enable threads threaded ) \
+   $(use_with zlib ) \
+   CC="$(tc-getCC)" \
+   CXX="$(tc-getCXX)" \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   CXXFLAGS="${CXXFLAGS}"
+}
+
+src_compile() {
+   default
+   if use devref; then
+   pushd doc/devref > /dev/null || die "doc/devref does not exist"
+   LANG=C VARTEXFONTS="${T}/fonts" emake pdf
+   popd > /dev/null
+   fi
+   if use doc; then
+   pushd doc/manual > /dev/null || die "doc/manual does not exist"
+   LANG=C VARTEXFONTS="${T}/fonts" emake pdf
+   popd > /dev/null
+   fi
+   if use doxygen; then
+   pushd doc/doxygen > /dev/null || die "doc/doxygen does not 
exist"
+   emake html
+   popd > /dev/null
+   fi
+}
+
+src_install() {
+   default
+   if use devref; then
+   dodoc doc/devref/devref.pdf
+   fi
+   if use doc; then
+   dodoc doc/manual/manual.pdf
+   fi
+   if use doxygen; then
+   docinto html
+   dodoc -r doc/doxygen/html/.
+   fi
+   if use emacs; then
+   elisp-install ${PN} "${WORKDIR}"/*.el
+   elisp-site-file-install 

[gentoo-commits] repo/gentoo:master commit in: dev-ada/gpr/

2023-05-23 Thread Alfredo Tupone
commit: cc974d70be053afdebbdf01808425b099b3f345b
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Wed May 24 05:32:31 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Wed May 24 05:33:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc974d70

dev-ada/gpr: add libadalang dep

Closes: https://bugs.gentoo.org/902525
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/gpr/{gpr-23.0.0-r4.ebuild => gpr-23.0.0-r5.ebuild} | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/dev-ada/gpr/gpr-23.0.0-r4.ebuild b/dev-ada/gpr/gpr-23.0.0-r5.ebuild
similarity index 91%
rename from dev-ada/gpr/gpr-23.0.0-r4.ebuild
rename to dev-ada/gpr/gpr-23.0.0-r5.ebuild
index c56678a27149..a34672aacd21 100644
--- a/dev-ada/gpr/gpr-23.0.0-r4.ebuild
+++ b/dev-ada/gpr/gpr-23.0.0-r5.ebuild
@@ -21,12 +21,10 @@ REQUIRED_USE="|| ( shared static-libs static-pic )
${ADA_REQUIRED_USE}"
 
 RDEPEND="${ADA_DEPS}
-   dev-ada/xmlada[${ADA_USEDEP}]
-   shared? ( dev-ada/xmlada[shared,static-pic] )
-   dev-ada/gnatcoll-core[${ADA_USEDEP}]
-   shared? ( dev-ada/gnatcoll-core[shared,static-pic] )
-   dev-ada/gnatcoll-bindings[${ADA_USEDEP},iconv,gmp]
-   shared? ( dev-ada/gnatcoll-bindings[shared,static-pic] )"
+   dev-ada/xmlada[${ADA_USEDEP},shared?,static-libs?,static-pic?]
+   dev-ada/gnatcoll-core[${ADA_USEDEP},shared?,static-libs?,static-pic?]
+   
dev-ada/gnatcoll-bindings[${ADA_USEDEP},shared?,static-libs?,static-pic?,iconv,gmp]
+"
 
 DEPEND="${RDEPEND}
dev-ada/gprconfig_kb[${ADA_USEDEP}]
@@ -35,7 +33,9 @@ DEPEND="${RDEPEND}
 BDEPEND="${PYTHON_DEPS}
$(python_gen_any_dep '
dev-ada/langkit[${PYTHON_USEDEP}]
-   ')"
+   ')
+   dev-ada/libadalang
+"
 
 python_check_deps() {
python_has_version "dev-ada/langkit[${PYTHON_USEDEP}]"



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

2023-05-23 Thread Michał Górny
commit: 09bf5ec98bc2cd86b2ba633609b706b4f660
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 24 05:11:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 24 05:32:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09bf5ec9

dev-python/coverage: Bump to 7.2.6

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

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

diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest
index 2f9e6b63207c..199c3b27e751 100644
--- a/dev-python/coverage/Manifest
+++ b/dev-python/coverage/Manifest
@@ -1 +1,2 @@
 DIST coverage-7.2.5.tar.gz 759465 BLAKE2B 
79670165a2516047ce3b28c331ec62c7c578fbfe14bd1179be65e52c5e57923ffb0d365f9153a78134ed5d95e4e04a8eadb6df3cbc49559659cf8cb77aa9d611
 SHA512 
3c4ec5aaba06170c860baa23ba61fe6f19b95a433430f045272839c13cc5bf4fb12a2a030d987ad5713202c75273646639da1257c0a618658f090c8a9fee41a7
+DIST coverage-7.2.6.tar.gz 762287 BLAKE2B 
68fbd5aeecb635773b509647d3d2ae3e0a46dbc34061ff0bc22ee96b0aedd77e9d9cc772f5a10ce6dbd33035765fb61325e39674804174c10a4f8bf930e5697f
 SHA512 
b4ef257cb2ed4297e7e3f18193bec7f0ad3e81735ce4406f96fd41b0fd2becb9f16c65f3699ccb11f145f14c1c144b9d987308353d15969e47ce0b956cd8f8fc

diff --git a/dev-python/coverage/coverage-7.2.6.ebuild 
b/dev-python/coverage/coverage-7.2.6.ebuild
new file mode 100644
index ..becc959b2e5f
--- /dev/null
+++ b/dev-python/coverage/coverage-7.2.6.ebuild
@@ -0,0 +1,82 @@
+# 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..11} pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite(+)"
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Code coverage measurement for Python"
+HOMEPAGE="
+   https://coverage.readthedocs.io/en/latest/
+   https://github.com/nedbat/coveragepy/
+   https://pypi.org/project/coverage/
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.{8..10})
+"
+BDEPEND="
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/addopts/s:-q -n auto::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+test_tracer() {
+   local -x COVERAGE_TEST_TRACER=${1}
+   einfo "  Testing with the ${COVERAGE_TEST_TRACER} tracer ..."
+   epytest tests
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO: fails because of additional "Terminated" print on 
SIGTERM
+   
tests/test_concurrency.py::SigtermTest::test_sigterm_threading_saves_data
+   )
+   local EPYTEST_IGNORE=(
+   # pip these days insists on fetching build deps from Internet
+   tests/test_venv.py
+   )
+
+   "${EPYTHON}" igor.py zip_mods || die
+
+   local -x COVERAGE_TESTING=True
+   # TODO: figure out why they can't be imported inside test env
+   local -x COVERAGE_NO_CONTRACTS=1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x 
PYTEST_PLUGINS=_hypothesis_pytestplugin,flaky.flaky_pytest_plugin,xdist.plugin
+
+   local prev_opt=$(shopt -p nullglob)
+   shopt -s nullglob
+   local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so 
)
+   ${prev_opt}
+
+   if [[ -n ${c_ext} ]]; then
+   cp "${c_ext}" \
+   coverage/ || die
+   test_tracer c
+   rm coverage/*.so || die
+   else
+   test_tracer py
+   fi
+}



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

2023-05-23 Thread Michał Górny
commit: 41e538f9bbb4a48d9a400ba7e23dc1fa786d11b5
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 24 05:27:10 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 24 05:32:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41e538f9

dev-python/semantic-version: Enable py3.12

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

 dev-python/semantic-version/semantic-version-2.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/semantic-version/semantic-version-2.10.0.ebuild 
b/dev-python/semantic-version/semantic-version-2.10.0.ebuild
index 2b6c882264cf..f25427331685 100644
--- a/dev-python/semantic-version/semantic-version-2.10.0.ebuild
+++ b/dev-python/semantic-version/semantic-version-2.10.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{9..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-05-23 Thread Michał Górny
commit: 07dfc9b693f9552b46b92670ab55d044dd078666
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 24 05:28:45 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 24 05:32:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07dfc9b6

dev-python/unittest-mixins: Switch to pypi sdist

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

 dev-python/unittest-mixins/Manifest  | 2 +-
 dev-python/unittest-mixins/unittest-mixins-1.6-r2.ebuild | 7 ++-
 2 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-python/unittest-mixins/Manifest 
b/dev-python/unittest-mixins/Manifest
index a095fe3ecaf2..82ab88956954 100644
--- a/dev-python/unittest-mixins/Manifest
+++ b/dev-python/unittest-mixins/Manifest
@@ -1 +1 @@
-DIST unittest-mixins-1.6.tar.gz 14156 BLAKE2B 
f47831355cb3f6606b36124af7d6634b8c012d8f85ce843fbb2882360006eaf3b964d6d2ed718137e0c37d330cfbabbafbfa75e4b1217f2a5546027f7379ba53
 SHA512 
0d4a0bbf80264f34a03aebbb2668733cd3753f99b24b006ea6704a2b97df9fb51755e8c4efd0094219e65d25756ea31ff27d3892b32ab6829050236a6bcbc986
+DIST unittest-mixins-1.6.tar.gz 14901 BLAKE2B 
0b63fd102395e61b1cfdbabc8a7e71e5cfabe71830a5fbefaac5bb2a4774b838dcad5f7d8c46fd7968f7ea35eee913aaf88d7cf8666aafc247859246ed2eb664
 SHA512 
6f78be17c53ec22a680b49a7541e2159c8f504dbc0b39c3c11e7676e20d3c6201be6cc722929017781658f0f690d1c258e0b148fa5dabb5af25e63b28dac5ffa

diff --git a/dev-python/unittest-mixins/unittest-mixins-1.6-r2.ebuild 
b/dev-python/unittest-mixins/unittest-mixins-1.6-r2.ebuild
index 434e4dabb182..9707610faa2e 100644
--- a/dev-python/unittest-mixins/unittest-mixins-1.6-r2.ebuild
+++ b/dev-python/unittest-mixins/unittest-mixins-1.6-r2.ebuild
@@ -4,19 +4,16 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
 PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="A set of mixin classes and other helpers for unittest test case 
classes"
 HOMEPAGE="
https://github.com/nedbat/unittest-mixins/
https://pypi.org/project/unittest-mixins/
 "
-SRC_URI="
-   https://github.com/nedbat/unittest-mixins/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz
-"
 
 LICENSE="Apache-2.0"
 SLOT="0"



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

2023-05-23 Thread Michał Górny
commit: 6007cf425b877cf52bb97bcf47ead85825bc066e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 24 05:12:29 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 24 05:32:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6007cf42

dev-python/orjson: Bump to 3.8.13

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

 dev-python/orjson/Manifest |  3 ++
 dev-python/orjson/orjson-3.8.13.ebuild | 77 ++
 2 files changed, 80 insertions(+)

diff --git a/dev-python/orjson/Manifest b/dev-python/orjson/Manifest
index f5ef3fdc4886..fdd5e26c22c4 100644
--- a/dev-python/orjson/Manifest
+++ b/dev-python/orjson/Manifest
@@ -16,6 +16,7 @@ DIST libc-0.2.140.crate 669153 BLAKE2B 
f4269549f6b450a3da3196ecaae52afe178d5b690
 DIST libc-0.2.141.crate 671145 BLAKE2B 
c0e37825ac3fba376e942a0e2c2aeefcab384b24c50a453d1948376cecb3f953d59735e37aef8a9ca7ae707fc6b4818823fae7330f213bf084e5460a82dd3ed5
 SHA512 
29d81f440d62fa1c9f7983c38138994e61f4897761a50a4f14abce1ced85a8994c6f0cc0ce86f77113b74495e36ddbebae6627f0b94c44621620a395a6723cdd
 DIST libc-0.2.142.crate 679343 BLAKE2B 
4168a8c3766bbc4f5adbd4babd84757cb81bb3c8cc806b8b5c1381a88ddccbb8bf55ae84f2879ab26adda09a3d44d21e2708dc9bce5d4868663fad8dd0f0e086
 SHA512 
8eb465fea8bfa865aa592185ea2dd89a6d89252b0e44fb7398ae82c9fa031d501fc3a1c37e50d1971be528c6e1a4ca416da224ba82e5a8766ec598464593afdd
 DIST libc-0.2.143.crate 681601 BLAKE2B 
edce6a36697c4c0f9b31e6c380235c0f36c39b98316cc35ed341ed2d4d95aa2a50dad3e9d0d44330e6a5cea77191f97e79703f298f3e1cbebed1a0eaba71014b
 SHA512 
245590127b37b5c3f66392f8f143f872f769f283c77b68b88e23d5e14aa1b9770347021f4d81e81225ca4ed09db6e925d47602131edd83c6d995875766824b6e
+DIST libc-0.2.144.crate 682092 BLAKE2B 
1f699cb880a65baf9210527789abb35fe8be9565828d061e12b5c76330e21babab67b21e9a44be6a706f643f3c8b98503a3b40482183188b49f33f96a2489a68
 SHA512 
576da68e3845a7149f64bee425529ffec4bbb8df0272790182e49c8bad5b9744de21ffb5c1206753b57b7fe45af02c6c429e16522b72a77e5262482d64df5692
 DIST libm-0.1.4.crate 110593 BLAKE2B 
5018f4efbc8fd45ff88a28e92c273bb3b48724009e17eadd0d4abb8e34b0fc8784607f71eebaa2f308dedb3185969f092d4305cd1d2cef7a53f7d8774390e38f
 SHA512 
6bc647425ec8be5995ad4798427a86e28282b06532b8e6a53745e2a2ac16652d087b84c0946a4858a49d98995b9e543e1764765d270bf5569cd2ad92d52b81f2
 DIST num-integer-0.1.45.crate 22529 BLAKE2B 
4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222
 SHA512 
731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735
 DIST num-traits-0.2.15.crate 49262 BLAKE2B 
942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04
 SHA512 
5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8
@@ -23,6 +24,7 @@ DIST once_cell-1.17.1.crate 32856 BLAKE2B 
8bde2aaaf9ef45d1f6b8458686179f1fe9295e
 DIST orjson-3.8.10.tar.gz 836541 BLAKE2B 
90c7e1a298ffd4af93f26312f501c558a642116c482ee21e9304aa363d1ea95aa817021dc7e5d150c94b5fa8b174c489546e364dba434add77eccfaebe969572
 SHA512 
68828e9b4dc2c8e2c8675ece61e366e38f027a7eb3058d0ed1f3a65916964ae67bbb11fcea3414c330841b79208fe52b2c18263493f09092c50d73ac0b549720
 DIST orjson-3.8.11.tar.gz 659654 BLAKE2B 
3e55bdc18447cf181e580797c96c132070a35790acc25a9d46228e072d3f259622c45bf0310f3d69692520d009dbd7f27a0a40dc53e933ce49eceb591f148b7e
 SHA512 
a6e898ab83abe45f1f285343985c7e638579cfefd5c453ac184a54d02b44f1ea7ab13ca5a3a20ac149e3b93da6a194e963dd816006c49c21abcf8aad9cfb13cf
 DIST orjson-3.8.12.tar.gz 669172 BLAKE2B 
7b3b57a5a81c9d77f39f07d5c3349aff65f0628b7bf0ad8aeba74c9b0c18d3a173aed4539db81f4d00c666eca933bc0bad511ecf6e82c9001f520c076653f4d3
 SHA512 
c2a6a106721e5c84d52ccc255b60fb3da67d442604c5dd5e2dea63a6d52eece87fd3d1d81a2691c1f93b4c21a0f608a8c1ea6b19d8ba4995584a562780ff39e9
+DIST orjson-3.8.13.tar.gz 4213635 BLAKE2B 
3bc934f7a851e6d1f7e888fc8d095c40478f372a4737972c58a95c0c50874a9bd0ad8d379782cad2f460deb9af8606aac23743123c7acad00d6f8e1e111aa9cb
 SHA512 
9b458f4a9aadd5985ffc7f2cbfc07485a89c101b5053987995d47e4f574131dcaff8fafa6c132764067bbf33800a2a5fe5040f9884e52c28ca6c87cd9c26ddb8
 DIST orjson-3.8.9.tar.gz 657071 BLAKE2B 
7486ecedd2c80e9fd7a7de907f18b3ebea2f7aa992d81f3ac21caa0e515167ad94c516081a0e2a0059dc9ac734f3d98b0da2381db10574f6e35475e9ef824be1
 SHA512 
a1409de1b099011ac8566110c08502708b42339ab7ff3b1e6600840aa32d655ddf4960128e50fe174278ded119e3996f662fe2faa3d3284ca42c56f2f8bb5d7d
 DIST packed_simd_2-0.3.8.crate 97388 BLAKE2B 
89d2a1401efef8e0a665d883b41a587601cd4704a6acf80c542f3e6e274a6fa9c975a03799857c409c8764bf6698784cf85f1fb73b4fab2c4f98b368326760c4
 SHA512 
de1ff7cc43f6d0f6e2a94073ab80bd178864d375d334c4d8aaf30f8ae3320b6aa470f14b25babc264d9032af0c4fa7663e442321fc91acbd7adc7550b5177984
 DIST pyo3-build-config-0.18.2.crate 29138 BLAKE2B 

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

2023-05-23 Thread Michał Górny
commit: 2e91d21378ec93c5ea036fdb7ff588d0988cb6d1
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 24 05:09:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 24 05:32:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e91d213

dev-python/pip-run: Bump to 10.1.1

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

 dev-python/pip-run/Manifest  |  1 +
 dev-python/pip-run/pip-run-10.1.1.ebuild | 61 
 2 files changed, 62 insertions(+)

diff --git a/dev-python/pip-run/Manifest b/dev-python/pip-run/Manifest
index 340ffac862d2..90ff1b0efb2e 100644
--- a/dev-python/pip-run/Manifest
+++ b/dev-python/pip-run/Manifest
@@ -1 +1,2 @@
 DIST pip-run-10.0.7.tar.gz 32869 BLAKE2B 
ea5dfea09def536eced9436a114f12cbefccf26c4b37376a560dc1fffdd8167d019ec52d57666d7b4d77dc9c580a5f48455d945aa9ddb4340a7dca88f0ded309
 SHA512 
cd8780372f579005e40c77b3c2d9e582cd1a144e871eec205fd0bd2ff64eac837918211d3479088f56bd3043dbfd883502b2d6f7b01dc2444f65fdd6920b
+DIST pip-run-10.1.1.tar.gz 33010 BLAKE2B 
5a3dcd1e119b65718b465ecbd118d80de776252ecbd438344eb78abc2e4a69073417310ed096f0b604740762aa24af2788041476c93d919ea72812e1597327f5
 SHA512 
ddf61aa31012567ff21e943739a1e29066875db3c39ca77abfa409fd75abc599756ca8aeaf9bd23d19af46ad2747e7dec4a7d3cf76a444f59c19e769419dc59a

diff --git a/dev-python/pip-run/pip-run-10.1.1.ebuild 
b/dev-python/pip-run/pip-run-10.1.1.ebuild
new file mode 100644
index ..0ab3eb67b4f3
--- /dev/null
+++ b/dev-python/pip-run/pip-run-10.1.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Install packages and run Python with them"
+HOMEPAGE="
+   https://github.com/jaraco/pip-run/
+   https://pypi.org/project/pip-run/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   dev-python/autocommand[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/importlib-resources[${PYTHON_USEDEP}]
+   ' 3.8)
+   dev-python/jaraco-context[${PYTHON_USEDEP}]
+   dev-python/jaraco-functools[${PYTHON_USEDEP}]
+   dev-python/jaraco-text[${PYTHON_USEDEP}]
+   >=dev-python/more-itertools-8.3[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/path[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jaraco-path[${PYTHON_USEDEP}]
+   >=dev-python/jaraco-test-5.3[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/nbformat[${PYTHON_USEDEP}]
+   ' 'python*')
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_IGNORE=()
+
+   if ! has_version "dev-python/nbformat[${PYTHON_USEDEP}]"; then
+   EPYTEST_IGNORE+=(
+   tests/test_scripts.py
+   )
+   fi
+
+   epytest -m "not network"
+}



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

2023-05-23 Thread Michał Górny
commit: 90314b15626a305ba91e5d3adcbeb921e71a8a0c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 24 05:11:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 24 05:32:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90314b15

dev-python/unittest-mixins: Enable py3.12

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

 dev-python/unittest-mixins/unittest-mixins-1.6-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/unittest-mixins/unittest-mixins-1.6-r2.ebuild 
b/dev-python/unittest-mixins/unittest-mixins-1.6-r2.ebuild
index 39afbaca3f3f..434e4dabb182 100644
--- a/dev-python/unittest-mixins/unittest-mixins-1.6-r2.ebuild
+++ b/dev-python/unittest-mixins/unittest-mixins-1.6-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/, dev-python/hvac/, dev-python/semantic-version/, ...

2023-05-23 Thread Michał Górny
commit: 70e28b8a95bc8cf3e5f33c9e42db04a05c8976d2
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 24 05:14:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 24 05:32:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e28b8a

Rename dev-python/{semantic_version → semantic-version}

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

 dev-embedded/platformio/platformio-6.1.6-r2.ebuild| 4 ++--
 dev-python/flask-login/flask-login-0.6.2-r1.ebuild| 2 +-
 dev-python/flask-login/flask-login-0.6.2.ebuild   | 2 +-
 dev-python/hvac/hvac-1.1.0.ebuild | 2 +-
 dev-python/{semantic_version => semantic-version}/Manifest| 0
 dev-python/{semantic_version => semantic-version}/metadata.xml| 0
 .../semantic-version-2.10.0.ebuild}   | 0
 dev-python/setuptools-rust/setuptools-rust-1.5.2.ebuild   | 4 ++--
 dev-python/setuptools-rust/setuptools-rust-1.6.0.ebuild   | 4 ++--
 net-irc/znc-palaver/znc-palaver-1.2.2.ebuild  | 2 +-
 profiles/updates/2Q-2023  | 1 +
 11 files changed, 11 insertions(+), 10 deletions(-)

diff --git a/dev-embedded/platformio/platformio-6.1.6-r2.ebuild 
b/dev-embedded/platformio/platformio-6.1.6-r2.ebuild
index caa60877a41e..5a870f66e445 100644
--- a/dev-embedded/platformio/platformio-6.1.6-r2.ebuild
+++ b/dev-embedded/platformio/platformio-6.1.6-r2.ebuild
@@ -29,8 +29,8 @@ RDEPEND="
=dev-python/zeroconf-0.37[${PYTHON_USEDEP}]
=dev-python/requests-2*[${PYTHON_USEDEP}]
-   >=dev-python/semantic_version-2.9[${PYTHON_USEDEP}]
-   =dev-python/semantic-version-2.9[${PYTHON_USEDEP}]
+   =dev-python/pyelftools-0.27[${PYTHON_USEDEP}]

diff --git a/dev-python/flask-login/flask-login-0.6.2-r1.ebuild 
b/dev-python/flask-login/flask-login-0.6.2-r1.ebuild
index 413c07e8cab5..89c258f60b4f 100644
--- a/dev-python/flask-login/flask-login-0.6.2-r1.ebuild
+++ b/dev-python/flask-login/flask-login-0.6.2-r1.ebuild
@@ -32,7 +32,7 @@ DEPEND="
test? (
dev-python/asgiref[${PYTHON_USEDEP}]
dev-python/blinker[${PYTHON_USEDEP}]
-   dev-python/semantic_version[${PYTHON_USEDEP}]
+   dev-python/semantic-version[${PYTHON_USEDEP}]
)
 "
 

diff --git a/dev-python/flask-login/flask-login-0.6.2.ebuild 
b/dev-python/flask-login/flask-login-0.6.2.ebuild
index 763df13fd554..5a3b9c64b95b 100644
--- a/dev-python/flask-login/flask-login-0.6.2.ebuild
+++ b/dev-python/flask-login/flask-login-0.6.2.ebuild
@@ -30,7 +30,7 @@ DEPEND="
test? (
dev-python/asgiref[${PYTHON_USEDEP}]
dev-python/blinker[${PYTHON_USEDEP}]
-   dev-python/semantic_version[${PYTHON_USEDEP}]
+   dev-python/semantic-version[${PYTHON_USEDEP}]


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

2023-05-23 Thread Michał Górny
commit: b64af02e6a4d529584b26d1248f350c5e17374a9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 24 04:33:48 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 24 05:32:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b64af02e

dev-python/botocore: Bump to 1.29.139

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.29.139.ebuild | 79 
 2 files changed, 80 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 52605315b093..8db5f957a77f 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.29.129.gh.tar.gz 11476185 BLAKE2B 
b2601ecd28263e44f4830ccad24402
 DIST botocore-1.29.133.gh.tar.gz 11484789 BLAKE2B 
ce1acc51ffada796e594090e7b4d73029df362459a562116ad9dabc56b926f7beec5644e5ce7d175e8901eac28420b57b758be266aa61582cac7e4b91b794e05
 SHA512 
62631be4f9bf07803e193a8a7ff3b04a806d6dc7668317765b853bba1f1c66cf49c8345f7640f829622c3c8ce96c775bf00bbfa943ff175a6c9a479a888e85db
 DIST botocore-1.29.137.gh.tar.gz 11508178 BLAKE2B 
2f74fd2f3923672a4fcd501f1c5ba48cd09965ea0f70689bd6559a4c4a6fe8921f783ef86f28ac57893c8b1366d8fca2fc79f0216747e04142ed33880f07fe39
 SHA512 
b800a1b73170b5fcbbf1b17477bb8f04b19f5f250a68bbb3b993b0e058d8df870eddf932f79d94eaa3255b976ce136adbdd5b359757cd79f2cfe2a16b3cfa2f4
 DIST botocore-1.29.138.gh.tar.gz 11516247 BLAKE2B 
eb8195ff412de996fcdd9cb2f44f20476b1418f328016721099ed7dc2a7159a5bbc819f752ea2188c46edb0d701a0481f7823cb50d0da5712d61f7b9a5f0799e
 SHA512 
02bf92e2481aa27796186f8c457ce1e3d833bcf5d647dab3fe6347760106ccc8f73a3c7d55700ad72fc0210e8229c905e617a8d65a63542eaadab01e1c798bb3
+DIST botocore-1.29.139.gh.tar.gz 11517015 BLAKE2B 
4c765477aae729788325fef1a7f13bc5ed641883f5d0bfa423bfa942a229c15a8d3e87a7670ffae673fec5dcd25416d9f77072bda41af9e18a9784668aea54a8
 SHA512 
374054ff9006c2deaf1b7d5c796ca0d1473bd6313402bcbb9b2d1ae25fe97b5d3d02e015952fb9d9dfdda3aaedae02359e943dbb8b0f9acb50595a98ca20b8b6

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

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

2023-05-23 Thread Michał Górny
commit: 396dda1d4d6443bfe848577c3b6a87264074b6ad
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 24 04:34:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 24 05:32:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=396dda1d

dev-python/boto3: Bump to 1.26.139

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index a98fd1aef60e..ffc2416a62b8 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.26.129.gh.tar.gz 645918 BLAKE2B 
2de3833e60f8a8b91a35c863fc67e1b098b
 DIST boto3-1.26.133.gh.tar.gz 648114 BLAKE2B 
97c71216d92baffb9e07f9c112590a1fc7828dc90b66364c9f344cb5f95aa927c80c56426c679e9bff8b3fa82d203d527d529cb337e786b471c1df120a9fb186
 SHA512 
66270dc31b85860320e5dbffc77d2f51e1d4e6d413624269171e3824020ead0cee842cea0e292748127c0584ced74f835cd46554240bd522787e77ad939dc69e
 DIST boto3-1.26.137.gh.tar.gz 650777 BLAKE2B 
e4a7d02ccefbda53b33558dc107457eaa1df0871bb2fc548b348246192cfdd6760bc43a6e6861622de6376244b80a94a387bbb827be2f5b749bccf6b8ff5af58
 SHA512 
de5d29a4139650f0527e93a9e223b7d41b285b6c263a5bc7ec9ebad1eee19373b1f2093c03414f7b575f8a7402734b4076cfaf0fa5be34ff54b55d8960e9c836
 DIST boto3-1.26.138.gh.tar.gz 651104 BLAKE2B 
58c7c71c97567b167d9c0afc376161b60155ce31984e2b9e0d72a152fe8825fe50258ea2b917489d7b041ada1212c6516ed5176e61fa9fc900a1ae9306fe382c
 SHA512 
81c3873afca46cfcc60559236ec61db92a9d040fb7e192c2aa0c663416ff954740d2aea2ab5d8e417fc2909413fed6dd3684d7e0b05c863bbed9abac4d02a1d8
+DIST boto3-1.26.139.gh.tar.gz 651459 BLAKE2B 
ba1c0c45c0cd78622ca34bcbfb3c8961c0555ed9fa16d8cb89363880d8cf6911183758ed7e4f44a098413b47d2d6b3c1ee4e57f05561947d7660a969e4e7be2d
 SHA512 
971ce067318642e2f4a13cb77b29410d97b5c8e7cff28e76d7983f95bb5f593697bebc6d744517b5c7e760b5b30980370befe86a97d1162882a13428833b0a5b

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



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

2023-05-23 Thread Michał Górny
commit: 8a839294ab77371284ac2ff5a67d454b079caf6a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 24 04:34:22 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 24 05:32:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a839294

app-admin/awscli: Bump to 1.27.139

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

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

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 80a188646d32..dade8161cae8 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.27.129.gh.tar.gz 2417079 BLAKE2B 
d1de37906ba0e541ef968aac5d7a7718
 DIST aws-cli-1.27.133.gh.tar.gz 2421348 BLAKE2B 
0511291bf018bb62616f11231327b47abd153533c8ef0cdd5414d1c6f7f96ca529e3bbc3e5bb73cdb59d010502ebd122c3e83dc63bb7b4d84a6f7b011d3a03bc
 SHA512 
a308d805091ecc054e86bd83ca5525d5332f5f6efd2654ce1242e70c7459de75d4175689381cfcb530cb7b2b43d852fb827d54ef2845cb95206ef2379f8e3dc6
 DIST aws-cli-1.27.137.gh.tar.gz 2423020 BLAKE2B 
9cdc1cab324eaa2b2bc17418180bf8bec6e34903b427afbd2bceb0c35eb0923b5e7d98e42954f239bf13576b5d10b80c29d15af17e0f230ff79c244b1532a671
 SHA512 
9d3220b392839334bc077e0ae417b73ae2aaec363a5a3684690eabe790c062f9b428851b02cb2f27b65193c712fc149eb602a33b8f500afc81daed5cd2d3e8db
 DIST aws-cli-1.27.138.gh.tar.gz 2424550 BLAKE2B 
eff6712357722f6ade0fa8365f034dcd69f6af3748cd1b88be78730ecc4f7368042b9e6a1681804c68d9e8b2521045547be76c7497243e209107612d435fab55
 SHA512 
b51c80bcb2cd8274e4e3bcaf9ed03ac97554cea7ea5c67bbab8de318fd5c4cbb272fe914749cf57bd6d9cb69aaa2cbd325559ae9fdadb92ecde6d2d4cb532447
+DIST aws-cli-1.27.139.gh.tar.gz 2425326 BLAKE2B 
4fafb3611931cef28017b8d1dabaff694cdd14fe327c7d5ddac6f7e7623b2321bc51b5ae5219b1ddb9c10e22b2398932ef3ce41d8784bcc2da4363bbf2a1b63b
 SHA512 
3fb7c62c9fb21e4f45d0b6c93fbb2524bbb3a2f2c62f79ecbc33d8fbae0dafae642452e8a8fe87083f219a6dd8fbe0c5a3bb217e88f6e2300a11d993443bfde2

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



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

2023-05-23 Thread Michał Górny
commit: 2dba8fff2643734b6be9ccf42f9e41a7883d42c9
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May 24 05:08:52 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May 24 05:32:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dba8fff

dev-python/typing-extensions: Bump to 4.6.1

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

 dev-python/typing-extensions/Manifest  |  1 +
 .../typing-extensions-4.6.1.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/typing-extensions/Manifest 
b/dev-python/typing-extensions/Manifest
index ca5e339b1262..90c3022514e9 100644
--- a/dev-python/typing-extensions/Manifest
+++ b/dev-python/typing-extensions/Manifest
@@ -1,2 +1,3 @@
 DIST typing_extensions-4.5.0.gh.tar.gz 52431 BLAKE2B 
3d905e4f1146d23d00b695044daf653722fce9ade8f44730116bab0b8fb15c3e8d2124a6b0d395fad078878e0e4b7888e19660ca2491ccc9ec01dc11ce318fc8
 SHA512 
29369da83cdca57aba7d8c2089c77ad265eeb614fd34056f678e6dc9374558d1059ff2c514326115734fadbcad27ec98e1e5fcec087022a9d838cc2bfd1fe825
 DIST typing_extensions-4.6.0.gh.tar.gz 70037 BLAKE2B 
e5a287e839dc932b3f5777a8c575e725d414cbd5ff1444a9f67c8898866eb3863b0de4f107c5ffe73756d37e47b7a1dae4d69fead42fb887126479891bff5b17
 SHA512 
d78188c52ea6bf77852c5ac3e4601f9fca6fe3247974269ced8dc53e9b8c971446ff550155820757336a84d73db1e6e9fe89afd7cc26e025a97426475bb4
+DIST typing_extensions-4.6.1.gh.tar.gz 71263 BLAKE2B 
4c4b91fd92620f9cbefd807103d035ebad46f3c384fc4a5b7f6fc9f0209ad267e2b752992628fa537f6ef2191e598223794ddd915d4a3ea89fd6a67dead346ea
 SHA512 
c75553e7e5ade1f9e60a5432c76207452ede2c39533e9cd696e10ff36068e14bf0fe809a31a4a5d0a228228300e30d221af698c093c35dcc67338615ac77aaf7

diff --git a/dev-python/typing-extensions/typing-extensions-4.6.1.ebuild 
b/dev-python/typing-extensions/typing-extensions-4.6.1.ebuild
new file mode 100644
index ..99c693367de7
--- /dev/null
+++ b/dev-python/typing-extensions/typing-extensions-4.6.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1
+
+MY_P=${P/-/_}
+DESCRIPTION="Backported and Experimental Type Hints for Python 3.7+"
+HOMEPAGE="
+   https://pypi.org/project/typing-extensions/
+   https://github.com/python/typing_extensions/
+"
+SRC_URI="
+   https://github.com/python/typing_extensions/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+distutils_enable_tests unittest
+
+python_test() {
+   cd src || die
+   eunittest
+}



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

2023-05-23 Thread Eray Aslan
commit: eb69700370e804ea44b11c0cbfe8a4540c0a8d96
Author: Eray Aslan  gentoo  org>
AuthorDate: Wed May 24 05:20:29 2023 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Wed May 24 05:20:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb697003

app-misc/mime-types: add 2.1.54

Signed-off-by: Eray Aslan  gentoo.org>

 app-misc/mime-types/Manifest |  1 +
 app-misc/mime-types/mime-types-2.1.54.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/app-misc/mime-types/Manifest b/app-misc/mime-types/Manifest
index 52320ca95aee..12c7675b 100644
--- a/app-misc/mime-types/Manifest
+++ b/app-misc/mime-types/Manifest
@@ -1 +1,2 @@
 DIST mailcap-r2-1-53.tar.gz 27238 BLAKE2B 
ffc9067287d951775c417d7a583a9f64fc09f98990f3f760643e76e3b91d2205040828cd452aa1004f0bc76c3e913f5da93887b385cc3cd9464327ba1ffde57a
 SHA512 
3f952a031f9e86321a4583dba42fa7778a2821c55fc42b6096cc56c531bc957e50c545ab0d470ab72782eb3815e8278df122e20c1ae532b7bbb55db12e00cb77
+DIST mailcap-r2-1-54.tar.gz 28518 BLAKE2B 
d56fcd5d662bc7feeb20b310f7582e4b670d400e1059371bfce8a5e36a69ea24675c6016b7ed6bde9ba8d078a0ad10281ede3f7060f063302dba2ec7da707b5d
 SHA512 
6c68df26caac326ce14630e2cec582ab88cda27710155f336dbab4681e76a94d2818452ed39f2e9edd2d960603b783a6e801da6e7c400bb708b910e61ed66b6e

diff --git a/app-misc/mime-types/mime-types-2.1.54.ebuild 
b/app-misc/mime-types/mime-types-2.1.54.ebuild
new file mode 100644
index ..d2623a76403e
--- /dev/null
+++ b/app-misc/mime-types/mime-types-2.1.54.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PV=${PV//./-}
+DESCRIPTION="Provides /etc/mime.types file"
+HOMEPAGE="https://pagure.io/mailcap;
+SRC_URI="https://pagure.io/mailcap/archive/r${MY_PV}/mailcap-r${MY_PV}.tar.gz;
+
+LICENSE="public-domain MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nginx"
+
+S="${WORKDIR}/mailcap-r${MY_PV}"
+
+src_install() {
+   insinto /etc
+   doins mime.types
+   if use nginx; then
+   insinto /etc/nginx
+   doins mime.types.nginx
+   fi
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/Clipboard/

2023-05-23 Thread Quincy Fleming
commit: 3eaebb0f11a3a8f986842aec6829ffc67984721b
Author: Quincy Fleming  protonmail  com>
AuthorDate: Wed May 24 04:07:44 2023 +
Commit: Quincy Fleming  protonmail  com>
CommitDate: Wed May 24 04:07:44 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3eaebb0f

app-misc/Clipboard: update maintainers

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

 app-misc/Clipboard/metadata.xml | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/app-misc/Clipboard/metadata.xml b/app-misc/Clipboard/metadata.xml
index 0f4bbcf12..8fd822047 100644
--- a/app-misc/Clipboard/metadata.xml
+++ b/app-misc/Clipboard/metadata.xml
@@ -1,14 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
+  
 quincyf...@protonmail.com
 Quincy Fleming
   
-  
-proxy-ma...@gentoo.org
-Proxy Maintainers
-  
   
 Enable Link Time Optimization (LTO)
   



[gentoo-commits] proj/sci:master commit in: dev-python/dandi-schema/

2023-05-23 Thread Horea Christian
commit: 52c737693ed71577c89cd5e6bb06abdc11403238
Author: Horea Christian  chymera  eu>
AuthorDate: Wed May 24 03:42:31 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Wed May 24 03:42:31 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=52c73769

dev-python/dandi-schema: drop 0.6.0

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/dandi-schema/dandi-schema-0.6.0.ebuild | 42 ---
 1 file changed, 42 deletions(-)

diff --git a/dev-python/dandi-schema/dandi-schema-0.6.0.ebuild 
b/dev-python/dandi-schema/dandi-schema-0.6.0.ebuild
deleted file mode 100644
index 6f026c947..0
--- a/dev-python/dandi-schema/dandi-schema-0.6.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Schemata for DANDI archive project"
-HOMEPAGE="https://github.com/dandi/dandi-schema;
-SRC_URI="https://github.com/dandi/dandi-schema/archive/refs/tags/${PV}.tar.gz 
-> ${P}.gh.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
-   dev-python/wheel[${PYTHON_USEDEP}]
-   dev-python/jsonschema[${PYTHON_USEDEP}]
-   dev-python/pydantic[${PYTHON_USEDEP}]
-   dev-python/email-validator[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.3.4-coverage.patch"
-)
-
-src_configure() {
-   echo "__version__ = '${PV}'" >> dandischema/_version.py
-}
-
-distutils_enable_tests pytest
-
-python_test() {
-   export DANDI_TESTS_NONETWORK=1
-   pushd dandischema || die
-   epytest tests
-   popd
-}



[gentoo-commits] proj/sci:master commit in: dev-python/dandi-schema/

2023-05-23 Thread Horea Christian
commit: db65d5d18a3fea4aca9456e6aba3102a0de47aa2
Author: Horea Christian  chymera  eu>
AuthorDate: Wed May 24 03:41:51 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Wed May 24 03:41:51 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=db65d5d1

dev-python/dandi-schema: updated dependency name

Required by: 37b2f25fbaecb8eab31ce07f9ef74c8d9508a7f0 on ::gentoo

Signed-off-by: Horea Christian  chymera.eu>

 dev-python/dandi-schema/dandi-schema-0.6.0.ebuild | 2 +-
 dev-python/dandi-schema/dandi-schema-0.7.1.ebuild | 2 +-
 dev-python/dandi-schema/dandi-schema-0.8.2.ebuild | 2 +-
 dev-python/dandi-schema/dandi-schema-0.8.3.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/dandi-schema/dandi-schema-0.6.0.ebuild 
b/dev-python/dandi-schema/dandi-schema-0.6.0.ebuild
index c0ac63b6b..6f026c947 100644
--- a/dev-python/dandi-schema/dandi-schema-0.6.0.ebuild
+++ b/dev-python/dandi-schema/dandi-schema-0.6.0.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
dev-python/wheel[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/pydantic[${PYTHON_USEDEP}]
-   dev-python/python-email-validator[${PYTHON_USEDEP}]
+   dev-python/email-validator[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
 "
 

diff --git a/dev-python/dandi-schema/dandi-schema-0.7.1.ebuild 
b/dev-python/dandi-schema/dandi-schema-0.7.1.ebuild
index c0ac63b6b..6f026c947 100644
--- a/dev-python/dandi-schema/dandi-schema-0.7.1.ebuild
+++ b/dev-python/dandi-schema/dandi-schema-0.7.1.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
dev-python/wheel[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/pydantic[${PYTHON_USEDEP}]
-   dev-python/python-email-validator[${PYTHON_USEDEP}]
+   dev-python/email-validator[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
 "
 

diff --git a/dev-python/dandi-schema/dandi-schema-0.8.2.ebuild 
b/dev-python/dandi-schema/dandi-schema-0.8.2.ebuild
index c0ac63b6b..6f026c947 100644
--- a/dev-python/dandi-schema/dandi-schema-0.8.2.ebuild
+++ b/dev-python/dandi-schema/dandi-schema-0.8.2.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
dev-python/wheel[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/pydantic[${PYTHON_USEDEP}]
-   dev-python/python-email-validator[${PYTHON_USEDEP}]
+   dev-python/email-validator[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
 "
 

diff --git a/dev-python/dandi-schema/dandi-schema-0.8.3.ebuild 
b/dev-python/dandi-schema/dandi-schema-0.8.3.ebuild
index c0ac63b6b..6f026c947 100644
--- a/dev-python/dandi-schema/dandi-schema-0.8.3.ebuild
+++ b/dev-python/dandi-schema/dandi-schema-0.8.3.ebuild
@@ -20,7 +20,7 @@ RDEPEND="
dev-python/wheel[${PYTHON_USEDEP}]
dev-python/jsonschema[${PYTHON_USEDEP}]
dev-python/pydantic[${PYTHON_USEDEP}]
-   dev-python/python-email-validator[${PYTHON_USEDEP}]
+   dev-python/email-validator[${PYTHON_USEDEP}]
dev-python/requests[${PYTHON_USEDEP}]
 "
 



[gentoo-commits] proj/sci:master commit in: sci-biology/bidsschematools/

2023-05-23 Thread Horea Christian
commit: 09e6fce43745ade0878db93994b80f029be581f4
Author: Horea Christian  chymera  eu>
AuthorDate: Wed May 24 03:35:40 2023 +
Commit: Horea Christian  gmail  com>
CommitDate: Wed May 24 03:35:40 2023 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=09e6fce4

sci-biology/bidsschematools: test deselect

Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/bidsschematools/bidsschematools-0.7.0.ebuild | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/sci-biology/bidsschematools/bidsschematools-0.7.0.ebuild 
b/sci-biology/bidsschematools/bidsschematools-0.7.0.ebuild
index dbf09a096..98b773243 100644
--- a/sci-biology/bidsschematools/bidsschematools-0.7.0.ebuild
+++ b/sci-biology/bidsschematools/bidsschematools-0.7.0.ebuild
@@ -17,7 +17,7 @@ KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="render"
 # Documented upstream:
 # https://github.com/conda-forge/bidsschematools-feedstock/pull/2
-RESTRICT="test"
+#RESTRICT="test"
 
 RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]
@@ -31,6 +31,12 @@ DEPEND=""
 
 distutils_enable_tests pytest
 
+# Reported upstream:
+# https://github.com/bids-standard/bids-specification/issues/1500
+EPYTEST_DESELECT=(
+   "bidsschematools/tests/test_validator.py::test_bids_datasets[ds000248]"
+)
+
 src_prepare() {
if ! use render; then
rm "${S}/bidsschematools/render.py"



[gentoo-commits] repo/user/gerislay:master commit in: x11-plugins/pidgin-znchelper/

2023-05-23 Thread gerion
commit: b1720242ae9fd33c3047cd20014934386960a9ec
Author: Gerion Entrup  flump  de>
AuthorDate: Wed May 24 02:22:51 2023 +
Commit: gerion  flump  de>
CommitDate: Wed May 24 02:22:51 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=b1720242

x11-plugins/pidgin-znchelper: drop, unused

Signed-off-by: Gerion Entrup  flump.de>

 x11-plugins/pidgin-znchelper/Manifest   |  2 --
 .../pidgin-znchelper/pidgin-znchelper-1.5.1.ebuild  | 17 -
 2 files changed, 19 deletions(-)

diff --git a/x11-plugins/pidgin-znchelper/Manifest 
b/x11-plugins/pidgin-znchelper/Manifest
deleted file mode 100644
index ce3c583..000
--- a/x11-plugins/pidgin-znchelper/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST pidgin-znchelper-1.5.1.tar.gz 339418 SHA256 
661aff733b85b0ca43230a8a67f728a53e84d7ac0fb305c80a8e63527ea9b082 SHA512 
0524943e58354d189dd150515b419e00117212ef23a232200fd4f023794f2a587338722e604827b215e10265e1f1928e02cb33166728cf16d9126dccc9fce688
 WHIRLPOOL 
f07d0b6d93f56cb8d7314798623ec01d857004523d9efe2fccedec996651b9becddb5a1ac555fc2236f1ae1cf01965837e1f04a77b1fdd221f6d5186406b322a
-EBUILD pidgin-znchelper-1.5.1.ebuild 433 SHA256 
64064c4a0dada027b638e39f93a59d2e217dad7725861cffa9c2662d69705a59 SHA512 
b7a4c0ec41dd17d513c1ee3c3768bc9db57a247683eb1003f5beb32c14aeb21abb9db516b4ab9af84875dd8860e5fac344a572004a26ca3d1ce30db0f5beb3dd
 WHIRLPOOL 
4963975af4c40f5bb0c75d1c0843e53e75356edc682e21360c4458266aa16a411dc8a39660f2cf2987b20408b739bbd456f94f31c1f8dd433ca7a449ed516ff8

diff --git a/x11-plugins/pidgin-znchelper/pidgin-znchelper-1.5.1.ebuild 
b/x11-plugins/pidgin-znchelper/pidgin-znchelper-1.5.1.ebuild
deleted file mode 100644
index cc8a43f..000
--- a/x11-plugins/pidgin-znchelper/pidgin-znchelper-1.5.1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=5
-
-DESCRIPTION="Plugin, that removes ugly double-timestamps when replaying 
messages from ZNC bouncers"
-HOMEPAGE="https://launchpad.net/pidgin-znc-helper;
-SRC_URI="https://launchpadlibrarian.net/169849757/${P}.tar.gz;
-
-LICENSE="GPLv2"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-DEPEND="net-im/pidgin"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/user/gerislay:master commit in: media-sound/pyjama/

2023-05-23 Thread gerion
commit: 221532f644bc9dfdc16989457aad586fd9fadeab
Author: Gerion Entrup  flump  de>
AuthorDate: Wed May 24 02:23:42 2023 +
Commit: gerion  flump  de>
CommitDate: Wed May 24 02:23:42 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=221532f6

media-sound/pyjama: update Manifest

This, and the previous commits, should fix #902281.

Closes: https://bugs.gentoo.org/902281

Signed-off-by: Gerion Entrup  flump.de>

 media-sound/pyjama/Manifest | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/pyjama/Manifest b/media-sound/pyjama/Manifest
index 4475226..35be883 100644
--- a/media-sound/pyjama/Manifest
+++ b/media-sound/pyjama/Manifest
@@ -1,2 +1,2 @@
-DIST pyjama-0.3.0.1.tar.gz 845105 RMD160 
646f4d09ad2dfd3a5addaabbaccb841ace277c5f SHA1 
f2059bf6b05f04dccb01c2f3c1ec50419281f92d SHA256 
6354cb364aa9f2aee69949b2d1c0f01a937dd27f65a10b1bd680198b326a0120
-EBUILD pyjama-0.3.0.1.ebuild 1467 RMD160 
93ecff60ca3575a2822d23eb719f01f2672660d1 SHA1 
adb3cae4b095b9541620f9148a39c3e77e841093 SHA256 
d430576c48d7259e3aff2930b7e8c2a0d18447e8b54ff576a4f5b97ea3131fc0
+DIST pyjama-0.3.0.1.tar.gz 845105 BLAKE2B 
6b7bcd273048e49e9b7f6d072f2a5af213da51d33c7ef2149a1fa2e56e8d7a3acd97024985838bf8d0558221ed6bc4f729ff29836d6a64f67e7eaa304d1e9a58
 SHA512 
8208ede2d9444acf0227878a22cbfdcffca7547ec334522e58529fabec8cc3a87a5a2ad7dde06264c01f96f3c4a3f4b10572431a8a0776083177e0d0a3086f3d
+EBUILD pyjama-0.3.0.1.ebuild 1467 BLAKE2B 
b1ace452493208679668fb1a461e36610b1d63fe20f303d512c1d9f83d2e724b797d9a56fca810f1b64d053b8babcb35ce5d0a6354d6c557e78138e9df588aee
 SHA512 
566300bc511f4f3d43834ffced3642d97fc366009492979b440f587fc6fed336e59c7288805c47d50385f00be6a79a489142b69d9e79ebb6eb81497aafa80edb



[gentoo-commits] repo/user/gerislay:master commit in: games-util/parsec/

2023-05-23 Thread gerion
commit: 12dc344cdb24c84a7309848889ca4fbd6f33d12f
Author: Gerion Entrup  flump  de>
AuthorDate: Sun May 21 11:25:54 2023 +
Commit: gerion  flump  de>
CommitDate: Sun May 21 11:25:54 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=12dc344c

games-util/parsec: update to 150.86e

Signed-off-by: Gerion Entrup  flump.de>

 games-util/parsec/Manifest| 4 ++--
 games-util/parsec/{parsec-150.28.ebuild => parsec-150.86e.ebuild} | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/games-util/parsec/Manifest b/games-util/parsec/Manifest
index f079c36..9d6aef1 100644
--- a/games-util/parsec/Manifest
+++ b/games-util/parsec/Manifest
@@ -1,2 +1,2 @@
-DIST parsec-linux.deb 3188156 BLAKE2B 
89828ad8e5c7f04f825357204b45a89229eb344123e77a33b6a9b96a6df74f2f5f86b84eeb05dec9fe1e4d9fc83c43af6c2cd82318d5397b4f3be25e21eab437
 SHA512 
aeecb50d0470d6a8b16cc8ef20ea184d614833b86315d7542d045b36ef4ca96ed25f0c7c003b7f1f16e545b1eca6b320b699e7d734fc823fe3e9948c94a77a26
-EBUILD parsec-150.28.ebuild 865 BLAKE2B 
b46b31c0b3806137fe38ca87987bfeb169d76e9f8edf96729ccfa114f2ad6a08f75ac549a31451be0628efca2d1df4744a57d501a9fe0ac70fab91d942c25bcb
 SHA512 
06e8743e6d557250e1e833459402a0be4427222b15c854bc3f86feb13c026b3912ad2df6d548eeda885a01e8bfa3bb7500bc9b639f4088afe17179716384dc3e
+DIST parsec-150.86e.deb 1401456 BLAKE2B 
ad9e22ec8542858273baa2ecec142d6e0aaa57d6eebf64ac39dee0aa821bf2d41402ae2ae2056409cff1f8bdd0485ef23e66dcb7437529e34e0cb4ff49b95aac
 SHA512 
e81c5c5eb8043108f5bfed9f17ddbeb398820ca96c58a36e3ef2db11203313edf55baf70d02f89dd51f7924d3f9ba6f554e01819b8c90314322dc5469755e975
+EBUILD parsec-150.86e.ebuild 866 BLAKE2B 
5b586faf8f1d40542da27f4057b60bec141a5db52d0ac58328e04136c62418a9442ed3cd3e6b802b0e8c0832029b107190a4653ab8e7b896be20faad49e8cba5
 SHA512 
b315459150f9e24dcb5654b6d83b2200eda5da3a6e481515ea1810c22a910f581468d2c12159a74e246ef160c1614b062eb9732b4693f4bba29d3b0f32ef

diff --git a/games-util/parsec/parsec-150.28.ebuild 
b/games-util/parsec/parsec-150.86e.ebuild
similarity index 89%
rename from games-util/parsec/parsec-150.28.ebuild
rename to games-util/parsec/parsec-150.86e.ebuild
index 41b5a44..f527b3a 100644
--- a/games-util/parsec/parsec-150.28.ebuild
+++ b/games-util/parsec/parsec-150.86e.ebuild
@@ -7,11 +7,11 @@ inherit unpacker
 
 DESCRIPTION="Simple, low-latency game streaming"
 HOMEPAGE="https://parsecgaming.com/;
-SRC_URI="https://builds.parsecgaming.com/package/parsec-linux.deb;
+SRC_URI="https://builds.parsec.app/package/parsec-linux.deb -> ${P}.deb"
 
 LICENSE="Parsec-EULA"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64"
 IUSE=""
 
 DEPEND="



[gentoo-commits] repo/user/gerislay:master commit in: app-misc/plirc/

2023-05-23 Thread gerion
commit: 01f93ef13d7c43dfe729a6b6602ba2092d5f9ed7
Author: Gerion Entrup  flump  de>
AuthorDate: Sun May 21 11:02:54 2023 +
Commit: gerion  flump  de>
CommitDate: Sun May 21 11:02:54 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=01f93ef1

dev-python/plirc: +python 3.11

Closes: https://bugs.gentoo.org/906417

Signed-off-by: Gerion Entrup  flump.de>

 app-misc/plirc/Manifest  | 2 +-
 app-misc/plirc/plirc-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/plirc/Manifest b/app-misc/plirc/Manifest
index 5eb8c17..8f821c5 100644
--- a/app-misc/plirc/Manifest
+++ b/app-misc/plirc/Manifest
@@ -1,2 +1,2 @@
-EBUILD plirc-.ebuild 483 BLAKE2B 
82b135efe1d4fce3238cc22aeb8b180a5b3027ab1323aea4aff1c0a642f24d60d1ba73542313d3846b621612c413f1ff5a8cde08b9896d10716c84b83c71f34b
 SHA512 
ceb43386f5d35eac59f5f35d5cc8c70686f50235a0028cc8915553ec9a2aae8c095983498edcb2a7ace31026956b2f478487e89ee4b34c8832fec7a5825e69ab
+EBUILD plirc-.ebuild 484 BLAKE2B 
a1f39e0844f4e49b151ecd48f71adbb92ea3e6c1aded133694e5f6a06d04c188335c8b87356d0dbc479d0b2627cf0f768dd2f98c8c0e5dda8fa7a97f67c42de3
 SHA512 
ae872cb0a6c6cb929db3be97b80fbf27662651580ba6b2bf012f0c3b2dc625163effbc824f5cd05efa549467769136b913957b0d345ee8351d2dd00362477138
 MISC metadata.xml 513 BLAKE2B 
e49f03c582a23fee05849016822f186ec4d9bb3c6f5bc1ca0ba51e55b455a3c7fdd7046efbbadb5f350a00c72515bc0b38a73cf66a1b462f216df6cefe63024e
 SHA512 
82c3f43a3e813e527c6fea9f3142e150e0431657e1fd8546c91f04cc081b3a1b7fd0e16ac6e92b17e5d85ac8c4547d11ad94bb5cd8401ddba28444212dbe

diff --git a/app-misc/plirc/plirc-.ebuild b/app-misc/plirc/plirc-.ebuild
index 34881c9..47762d7 100644
--- a/app-misc/plirc/plirc-.ebuild
+++ b/app-misc/plirc/plirc-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit distutils-r1 git-r3
 
 DESCRIPTION="A Python implementation of Lirc."



[gentoo-commits] repo/user/gerislay:master commit in: app-arch/rarcrack/

2023-05-23 Thread gerion
commit: 3b808c2eb8c26cea4ced19ca38cadcfaae3d
Author: Gerion Entrup  flump  de>
AuthorDate: Sun May 21 11:12:16 2023 +
Commit: gerion  flump  de>
CommitDate: Sun May 21 11:12:16 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=3b808c2e

app-arch/rarcrack: drop, upstream does not exist anymore

Signed-off-by: Gerion Entrup  flump.de>

 app-arch/rarcrack/Manifest|  2 --
 app-arch/rarcrack/rarcrack-0.2.ebuild | 25 -
 2 files changed, 27 deletions(-)

diff --git a/app-arch/rarcrack/Manifest b/app-arch/rarcrack/Manifest
deleted file mode 100644
index 0acd9e7..000
--- a/app-arch/rarcrack/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST rarcrack-0.2.tar.bz2 34964 RMD160 
7e147604a701c9a6abf55d565c17ff51a4d26394 SHA1 
413c70dc3ed57dfbdd7d618aa81f0ab925334b02 SHA256 
34c85cb7b94733544320605386a3632e8e3c59c905a2f4bedba926fee2f5cbbf
-EBUILD rarcrack-0.2.ebuild 489 RMD160 9ca208a415331ed44489c4de2767d053b23e2f36 
SHA1 dec40f18e9f227565b053ec38225fe0536f7ade2 SHA256 
a30fea11fc391346f6a9b4ba2431c675f9eccc154d1fec05934726c2f2f09364

diff --git a/app-arch/rarcrack/rarcrack-0.2.ebuild 
b/app-arch/rarcrack/rarcrack-0.2.ebuild
deleted file mode 100644
index 7fb10e3..000
--- a/app-arch/rarcrack/rarcrack-0.2.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2010 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: $
-
-EAPI=3
-
-DESCRIPTION="Password recovery for 7zip, rar and zip archives"
-HOMEPAGE="http://rarcrack.sourceforge.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="7zip rar zip"
-
-DEPEND=""
-RDEPEND="${DEPEND}
-   rar? ( app-arch/unrar )
-   zip? ( app-arch/unzip )
-   7zip? ( app-arch/p7zip )
-"
-
-src_install() {
-   dobin ${PN}
-}



[gentoo-commits] repo/user/gerislay:master commit in: dev-python/rauth/

2023-05-23 Thread gerion
commit: 6dcb5e23c781d7ab2b4375c6241d941df739895e
Author: Gerion Entrup  flump  de>
AuthorDate: Sun May 21 11:00:25 2023 +
Commit: gerion  flump  de>
CommitDate: Sun May 21 11:00:41 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=6dcb5e23

dev-python/rauth: +python3.11

Signed-off-by: Gerion Entrup  flump.de>

 dev-python/rauth/Manifest   | 2 +-
 dev-python/rauth/rauth-0.7.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/rauth/Manifest b/dev-python/rauth/Manifest
index 83296b6..2525171 100644
--- a/dev-python/rauth/Manifest
+++ b/dev-python/rauth/Manifest
@@ -1,3 +1,3 @@
 AUX rauth-0.7.2-fix-python-3.6.patch 934 BLAKE2B 
21f64e2b5e0e0ebe00d1d428770858b51fe4d617a306933ae273d01b96cfe76823161e1e86ec160f7d2f5dff299e3ff41adc774503ee575bab61e5605e59056f
 SHA512 
c774c24c9a03603c9b319f370c416ac4472097914507f236a194a76a96ce5f4eddaf01ac0e212c8bd9bab099d8dbf0e5d870ceee665614394d703c02f23c0303
 DIST rauth-0.7.2.tar.gz 34688 BLAKE2B 
412b777d51e5682fec98088fc6af9cb799231deba7d9f808d61e0e6d57ff4f6f49c0e42dc1c6507f59053d603df85c5acd7105c76ce8c4ea02cc20c016402210
 SHA512 
8b2b0dd3b6878b928ca16b8ce2a264381cb465e7b2abcdae0bde3102dfd34e098606d7efc44ef5cfde0e89113044656df4f9fd7006c78d1300e02d321913cbb6
-EBUILD rauth-0.7.2.ebuild 594 BLAKE2B 
c7f424c9b395c94b61b45d6f23c239135a6ca1b768060bffc1e79d786dc6f07182865cb78933abd0cf3041d9c792d46931c0585b431475bb6cc44a74548e08b8
 SHA512 
ef308d9b0e14159f3a32e22e1381b7e2369dbf248c03964896681f889a45c2ac864c09a439a39c918325c7af06683f7119d1bef4b6ce7b36438272edb570
+EBUILD rauth-0.7.2.ebuild 594 BLAKE2B 
9e7797e12f2de17a2ed28584a2fe6279dc03536f94e7e79100aba76dcf91c1d355ef1faddb7f1eb56cbf5e1f702cc4c5c9969d6097b4267419e11c3c8fae7a04
 SHA512 
390d13e80bb2f7acb7ff1a403ccaba0b3d6756be07a1250252b3cc373bb659f4f90ca91d1b450d2dad2dec1a40147c8f8ab38a2196a7982c492b3dc031a9c662

diff --git a/dev-python/rauth/rauth-0.7.2.ebuild 
b/dev-python/rauth/rauth-0.7.2.ebuild
index 4413665..88527ed 100644
--- a/dev-python/rauth/rauth-0.7.2.ebuild
+++ b/dev-python/rauth/rauth-0.7.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{8..10} )
+PYTHON_COMPAT=( python2_7 python3_{8..11} )
 inherit distutils-r1
 
 DESCRIPTION="A Python library for OAuth 1.0/a, 2.0, and Ofly."



[gentoo-commits] repo/user/gerislay:master commit in: sets/

2023-05-23 Thread gerion
commit: 2cf882e1909d024bf27fd1765e034ccc037fafd5
Author: Gerion Entrup  flump  de>
AuthorDate: Wed May 24 02:19:36 2023 +
Commit: gerion  flump  de>
CommitDate: Wed May 24 02:19:36 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=2cf882e1

sets/vim-dev: update dependencies

Signed-off-by: Gerion Entrup  flump.de>

 sets/vim-dev | 12 
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/sets/vim-dev b/sets/vim-dev
index 6aff139..1640031 100644
--- a/sets/vim-dev
+++ b/sets/vim-dev
@@ -1,7 +1,11 @@
 #language server for neovim
-dev-util/lua-language-server
+dev-lua/StyLua
+dev-python/debugpy
+dev-python/python-lsp-server
 dev-tex/texlab
-sys-devel/clang
+dev-util/lldb
+dev-util/ltex-ls
+dev-util/lua-language-server
 dev-util/rust-analyzer
-dev-python/python-lsp-server
-dev-lua/StyLua
+dev-util/tree-sitter-cli
+sys-devel/clang



[gentoo-commits] repo/user/gerislay:master commit in: media-gfx/leocad/

2023-05-23 Thread gerion
commit: f02633f1f43f705bd175ff8edeae808d86fa47c7
Author: Gerion Entrup  flump  de>
AuthorDate: Wed May 24 02:19:05 2023 +
Commit: gerion  flump  de>
CommitDate: Wed May 24 02:19:05 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=f02633f1

media-gfx/leocad: update to 23.03

Signed-off-by: Gerion Entrup  flump.de>

 media-gfx/leocad/Manifest | 6 +++---
 media-gfx/leocad/{leocad-18.02.ebuild => leocad-23.03.ebuild} | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-gfx/leocad/Manifest b/media-gfx/leocad/Manifest
index 3fc1285..1f72a63 100644
--- a/media-gfx/leocad/Manifest
+++ b/media-gfx/leocad/Manifest
@@ -1,4 +1,4 @@
-DIST Library-Linux-9781.zip 34424833 BLAKE2B 
fd91e5bcb7d92f81e0adfcd1e9cc759c83e71c9e481c6234b1cf00981bf457369d3c3da692c83cf46b9932d70e845063d2a9debf4e4f3c0c182edfb0a996b3ba
 SHA512 
522fc14e295d594af164e5977919b05f742f850606463a0243f5bc5964e00611b17a320a5dd80a9a26f606ca8caeff5c0b0d84674257ca90f166efd11c750657
-DIST leocad-18.02.tar.gz 5304950 BLAKE2B 
f31a72fe53979358e4211e6d97542351d5cc71bee2123b573dc6f8a88ec411e234e5d98a80fad2208e581d9bfad437d4c9778731cb5335953848ae8a3fafb17a
 SHA512 
cf7b878d2a39775d6f0a4d07608a99144d832a06e9813b79dd85e018f7fb16cddb8a1f5cc4640488a0168aeb8549e7ee91811e4a4b9f727d788b598f10f25d97
-EBUILD leocad-18.02.ebuild 932 BLAKE2B 
4712b05041b2e658689c2925ac2e6516ef2181b5baee220ed5b06fae19b2c44082c14e7c9040e5efa7167c3ff2ad001cce1a46f24d10bca190db584027d2a481
 SHA512 
10946978deacc95c50b787dbf90a628c5c9a9ac7821bb01ad21053f6f28b194369d262c637860010243237cd0a7b17f9debef73c20565ab71f7a72ebd66ecc95
+DIST Library-23.01.zip 69140568 BLAKE2B 
a6d7286c397e82289023a5c421db94294acf1d3697bf7e0cb03b9c04ae96950941fc5dc9433585bcce3f162fbbae4a53c6f3a6c2994f7511f0d4464531a58896
 SHA512 
3272ed53643e3fcec96ca9522ec2e0b75b182339785ed95ab03e81885e43df385698bff03a4bc66bf0a50441c5e06f7aa9bbbdc868d25b45053af56ab373ebdd
+DIST leocad-23.03.tar.gz 2226953 BLAKE2B 
98b3d8a556ad3fcc0169feafa44d10de305aa56bc6bdf2625aee6cc1c42e8465e61f7293fe7067109a0223d7683e38d43685c81366d2ed4539fafd866df78a49
 SHA512 
cacc98fe3e9797bd3d3a9c0ca7b0d5c1f4230810fff8c0a196d30e395419b2db5db1e27ac7e9f28da68de9cedfa6c2ab90d31b3970dcfc3c925948a673ef2547
+EBUILD leocad-23.03.ebuild 927 BLAKE2B 
a2c1d6042cdd23f239825bd153b55491a758e8af5c1936b8f33b723c9efe5a3247bfa1e701c110fee65caf8e4714d3e6a67e68dadd32e9135f2d69e905df
 SHA512 
72e997dd6f9708da97e99e1383733e09a7664150b8d538ef6ec7e22564c775a2c39fd484d21063778151972c4c7d0782151a7471bfe92b29b23cf012bba7e284
 MISC metadata.xml 304 BLAKE2B 
80060637a0d3407c8d7dd895ca971e154cb0b8b4de787ff4da0477fa3d9327897383ba70b3ebe626337dfd012f8b7f00b9de66b47b1273c51e901fa215ec34b9
 SHA512 
eb3fcc6d150f9e8bcfd4fa0d32b2c8f88421424bd341ff0f6b188b0f8c267958bb65caba5a84322eeb7e57dae26deda29046f3b8b8659311a283eed77ed38fdd

diff --git a/media-gfx/leocad/leocad-18.02.ebuild 
b/media-gfx/leocad/leocad-23.03.ebuild
similarity index 90%
rename from media-gfx/leocad/leocad-18.02.ebuild
rename to media-gfx/leocad/leocad-23.03.ebuild
index b3110b2..3c3fb9d 100644
--- a/media-gfx/leocad/leocad-18.02.ebuild
+++ b/media-gfx/leocad/leocad-23.03.ebuild
@@ -17,10 +17,10 @@ if [[ ${PV} == ** ]];then
SRC_URI=""
KEYWORDS=""
 else
-   LIB_NUM="9781"
+   LIB_NUM="23.01"
SRC_URI="
${BASE_URI}/archive/v${PV}.tar.gz -> ${P}.tar.gz
-   
${BASE_URI}/releases/download/v${PV}/Library-Linux-${LIB_NUM}.zip
+   ${BASE_URI}/releases/download/v${PV}/Library-${LIB_NUM}.zip
"
KEYWORDS="~x86 ~amd64 ~arm"
 fi



[gentoo-commits] repo/user/gerislay:master commit in: kde-apps/keysmith/

2023-05-23 Thread gerion
commit: 951c272e73eec52d52f393e329c7999f39d577a6
Author: Gerion Entrup  flump  de>
AuthorDate: Sun May 21 11:34:24 2023 +
Commit: gerion  flump  de>
CommitDate: Sun May 21 11:34:24 2023 +
URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=951c272e

kde-apps/keysmith: update to 23.04.1 and kde gear

Signed-off-by: Gerion Entrup  flump.de>

 kde-apps/keysmith/Manifest   | 4 ++--
 kde-apps/keysmith/{keysmith-22.09.ebuild => keysmith-23.04.1.ebuild} | 3 +--
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/kde-apps/keysmith/Manifest b/kde-apps/keysmith/Manifest
index 79bc61d..e9312d5 100644
--- a/kde-apps/keysmith/Manifest
+++ b/kde-apps/keysmith/Manifest
@@ -1,2 +1,2 @@
-DIST keysmith-22.09.tar.xz 157224 BLAKE2B 
25ea8b05ddb5529757fccb32784429ccea4337ded016b7f17729cd61d63c13d51ece712e457ebcdfd610e680ae56513dc5c9554e3580b9084dd58b7a275a2df2
 SHA512 
487785bad8cad839e1a2ff59623f8e427e4572ef833da256013316e73b92e8538df1c7253b5c9e9df9993b8c3168884a74a8d4041e9c90e4f76d938e43d3f569
-EBUILD keysmith-22.09.ebuild 960 BLAKE2B 
d4ac85cc206a411b0d50471fac5ea01d583c37f2455aa363f52df3ac37c9c2464def608ab8c35e374a29ea2bd3d69c1a7a6fae0556fce2f6c5dc03e20672dc42
 SHA512 
59329a34cc888e9f97a5fd745eefe227e201731894251e17260d22903d2b685c4ed7138ac93a5a4f25b021d05441dd397cf82fe3789a9b41acc51bff1a25f469
+DIST keysmith-23.04.1.tar.xz 161236 BLAKE2B 
e1803beca54dec248a2cf65fa886aeac7a128aad9cce400772cc38b8cb27bd5e8aa5f1b00d79d81281fdb567e1b3591ab5636886e29f79c7c7ce325d6f5459a1
 SHA512 
9e24ceab16f369a3b03c4c52307f4484e9e4896022725a6bc61e66cf736ea0936a3dca56e0ecd652beb9a151b17b8187b89063918b179994cb1fb8f27eb79532
+EBUILD keysmith-23.04.1.ebuild 899 BLAKE2B 
da48dd903a3256c4efceb1d17781001af839a639b154bd786a6077bfb54aee3c5ee2782f91dbac903685524a51c2bbdc16dfdb7925c350868bdd3bec8af955d8
 SHA512 
6f9319a6ba6fbb7c47ce9b325cb937c44415ab941eb43808c57304a7a3e5eebf774acda71cd1beb6a071e819dfdd2d4e4525994d20be6191e57d8e72a4f0af66

diff --git a/kde-apps/keysmith/keysmith-22.09.ebuild 
b/kde-apps/keysmith/keysmith-23.04.1.ebuild
similarity index 89%
rename from kde-apps/keysmith/keysmith-22.09.ebuild
rename to kde-apps/keysmith/keysmith-23.04.1.ebuild
index ac019d6..7f86462 100644
--- a/kde-apps/keysmith/keysmith-22.09.ebuild
+++ b/kde-apps/keysmith/keysmith-23.04.1.ebuild
@@ -9,11 +9,10 @@ PVCUT=$(ver_cut 1-3)
 KFMIN=5.91.0
 QTMIN=5.15.2
 VIRTUALX_REQUIRED="test"
-inherit ecm optfeature
+inherit ecm gear.kde.org optfeature
 
 DESCRIPTION="OTP client for Plasma Mobile and Desktop"
 HOMEPAGE="https://invent.kde.org/utilities/keysmith;
-SRC_URI="https://download.kde.org/stable/plasma-mobile/${PV}/${P}.tar.xz;
 
 LICENSE="GPL-3"
 SLOT="5"



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

2023-05-23 Thread Matt Turner
commit: 95269921637be7809261774d4d49d5f4a05cfd56
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 24 01:21:56 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 24 01:38:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95269921

app-text/enchant: Version bump to 2.4.0

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

 app-text/enchant/Manifest |  1 +
 app-text/enchant/enchant-2.4.0.ebuild | 55 +++
 2 files changed, 56 insertions(+)

diff --git a/app-text/enchant/Manifest b/app-text/enchant/Manifest
index 60477c8aeb49..6a6ae76503e8 100644
--- a/app-text/enchant/Manifest
+++ b/app-text/enchant/Manifest
@@ -1,2 +1,3 @@
 DIST enchant-1.6.1.tar.gz 642124 BLAKE2B 
d41aa9b313e7fe8b0887728b55f3c5218e270c7359b4edcdc8d9180af68687230bcc9f7d1abb9f85ac673478530e5674366c9bc7d08b983e7226725b2cdd73d3
 SHA512 
26c62dfa89ee40150db502651a2f876fba00569b7015f205dae27a029557effacff335bbe36124dbe6686537da2305bcab02592179d03e95fdf9741d54b98036
 DIST enchant-2.3.4.tar.gz 1015430 BLAKE2B 
5a9c92b1c3767e4929c16b6429935c083cc733207434d7eeb3a28b384ff9287ecee6c756ff575a926f6e709179f2d6232e339bc007f200ba169251ad13a8fc34
 SHA512 
d109ab320ed84d6c9eec6c558c72a54d71ad30237c2bf11650b0e4030fbd9990a5ccf06a20851e46b6530279e1a9916b891cd394eefabc8812f7f92da62cbe1a
+DIST enchant-2.4.0.tar.gz 1013701 BLAKE2B 
cd67b2b68f247c6dbaa3f494541add67f908c794a9259b9ec63fe8063ae00da35317afd438c6c88d18e37ce57a1bd5ca055649684b981aaab367f7bb58af9d88
 SHA512 
fdffda2a81e5e66af25d2bac4c5350e3a514733667f5e8c0bc7d33fdd9517b396dfc23c600e8dfc94f33c5c68d7adf0ccf3a9ab6677f206e70bca1835a06713d

diff --git a/app-text/enchant/enchant-2.4.0.ebuild 
b/app-text/enchant/enchant-2.4.0.ebuild
new file mode 100644
index ..a173d8fac09b
--- /dev/null
+++ b/app-text/enchant/enchant-2.4.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Spellchecker wrapping library"
+HOMEPAGE="https://abiword.github.io/enchant/;
+SRC_URI="https://github.com/AbiWord/enchant/releases/download/v${PV}/${P}.tar.gz;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
+
+IUSE="aspell +hunspell nuspell test voikko"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="|| ( aspell hunspell nuspell )"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.6:2
+   aspell? ( app-text/aspell )
+   hunspell? ( >=app-text/hunspell-1.2.1:0= )
+   nuspell? ( >=app-text/nuspell-5.1.0:0= )
+   voikko? ( dev-libs/libvoikko:= )
+"
+RDEPEND="${COMMON_DEPEND}
+   !

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

2023-05-23 Thread Matt Turner
commit: 68383a726272d16177eceed34a1d8797809502e2
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 24 02:05:04 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 24 02:05:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68383a72

app-text/enchant: Ignore implicit declaration of alignof

Closes: https://bugs.gentoo.org/898758
Signed-off-by: Matt Turner  gentoo.org>

 app-text/enchant/enchant-2.3.4-r1.ebuild | 4 
 app-text/enchant/enchant-2.4.0.ebuild| 4 
 2 files changed, 8 insertions(+)

diff --git a/app-text/enchant/enchant-2.3.4-r1.ebuild 
b/app-text/enchant/enchant-2.3.4-r1.ebuild
index 8856a594b2a2..995fee40fd36 100644
--- a/app-text/enchant/enchant-2.3.4-r1.ebuild
+++ b/app-text/enchant/enchant-2.3.4-r1.ebuild
@@ -33,6 +33,10 @@ BDEPEND="
virtual/pkgconfig
 "
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   alignof
+)
+
 src_configure() {
local myconf=(
--disable-static

diff --git a/app-text/enchant/enchant-2.4.0.ebuild 
b/app-text/enchant/enchant-2.4.0.ebuild
index a173d8fac09b..2e7316783b2a 100644
--- a/app-text/enchant/enchant-2.4.0.ebuild
+++ b/app-text/enchant/enchant-2.4.0.ebuild
@@ -33,6 +33,10 @@ BDEPEND="
virtual/pkgconfig
 "
 
+QA_CONFIG_IMPL_DECL_SKIP=(
+   alignof
+)
+
 src_configure() {
local myconf=(
--disable-static



[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-05-23 Thread Julien Roy
commit: 46f971f17c5dbeedace81d78851219f95b589f93
Author: Julien Roy  jroy  ca>
AuthorDate: Wed May 24 01:35:48 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 24 01:35:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=46f971f1

www-client/nyxt: add 3.0.0

Signed-off-by: Julien Roy  jroy.ca>

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3.0.0.ebuild | 100 ++
 2 files changed, 101 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index ef88b6907..a61064836 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -1 +1,2 @@
+DIST nyxt-3.0.0.gh.tar.xz 16738792 BLAKE2B 
04fcaffa852c3035142a6b48c853083e9b9516d3e7682988806a19b2dab54d0ac288a8e4464da779f8facefca2eec63f31be7f0906567540c5e3754a91642f15
 SHA512 
1411f9b18eb65de8efdf46e850d4d78c67c2b5ee3ffbf7e9b1c67f6fda2ed7ad154414dc9d842a1fd4cf78a3619d9da560327e658bb0735a117be50aca87f4e8
 DIST nyxt-3_pre6.gh.tar.xz 16636300 BLAKE2B 
06d4b480b4b898d1e66b77f154913c212893c859b221a2e99c26c719bfe93ef8c502ad7341f6b7b73c5fb09dfbb204c64545d14dc081f01a87b4c56dd3f468ec
 SHA512 
1598c78eb61bc4af2a6145f16ae9d9b073d2dcecf3a0f300cdd98a3227cd49a887bdb270fb161f605c0d95aa59f2967b2462285a09841b8b0acbd34a3909f50a

diff --git a/www-client/nyxt/nyxt-3.0.0.ebuild 
b/www-client/nyxt/nyxt-3.0.0.ebuild
new file mode 100644
index 0..5ef18c896
--- /dev/null
+++ b/www-client/nyxt/nyxt-3.0.0.ebuild
@@ -0,0 +1,100 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   
SRC_URI="https://github.com/atlas-engineer/${PN}/releases/download/${PV}/nyxt-${PV}-source-with-submodules.tar.xz
 -> ${PF}.gh.tar.xz"
+fi
+
+# Portage replaces the nyxt binary with scbl when stripping
+RESTRICT="mirror strip"
+
+LICENSE="BSD CC-BY-SA-3.0"
+SLOT="0"
+IUSE="doc"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   gnome-base/gsettings-desktop-schemas
+   media-libs/gst-plugins-bad
+   media-libs/gst-plugins-base
+   media-libs/gst-plugins-good
+   media-libs/gst-plugins-ugly
+   media-plugins/gst-plugins-libav
+   net-libs/glib-networking
+   net-libs/webkit-gtk:4.1
+   sys-libs/libfixposix
+"
+
+DEPEND="${RDEPEND}"
+BDEPEND="
+   >=dev-lisp/sbcl-2.0.0
+"
+
+src_unpack() {
+   default
+
+   # nyxt-3-source-with-submodules.tar.xz doesn't unpack in a subdirectory
+   # so we create it instead of working directly in ${WORKDIR}
+   if [[ "${PV}" != ** ]]
+   then
+   mkdir "${WORKDIR}/${P}" || die
+   mv "${WORKDIR}/assets" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/_build" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/build-scripts" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/documents" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/engineer.atlas.Nyxt.yaml" "${WORKDIR}/${P}/" || 
die
+   mv "${WORKDIR}/examples" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/INSTALL" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/libraries" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/licenses" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/makefile" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/nyxt.asd" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/README.org" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/source" "${WORKDIR}/${P}/" || die
+   mv "${WORKDIR}/tests" "${WORKDIR}/${P}/" || die
+   fi
+}
+
+src_compile() {
+   emake all
+   use doc && emake doc
+}
+
+src_install(){
+   dobin "${S}/nyxt"
+
+   if [ "$(use doc)" ]
+   then
+   docinto "/usr/share/doc/${P}"
+   dodoc "${S}/manual.html"
+   fi
+
+   newicon -s 512 "${S}/assets/nyxt_512x512.png" nyxt.png
+   domenu "${S}/assets/nyxt.desktop"
+}
+
+pkg_postinst() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   optfeature "for X11 clipboard support" "x11-misc/xclip"
+   optfeature "for spellchecking" "app-text/enchant"
+}
+
+pkg_postrm() {
+   xdg_mimeinfo_database_update
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



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

2023-05-23 Thread Julien Roy
commit: 7a9814bd97d77f31ada745a7fcd682288edd7bfe
Author: Julien Roy  jroy  ca>
AuthorDate: Wed May 24 01:48:51 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Wed May 24 01:48:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7a9814bd

dev-python/minio: add 7.1.15

Signed-off-by: Julien Roy  jroy.ca>

 dev-python/minio/Manifest|  1 +
 dev-python/minio/minio-7.1.15.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/minio/Manifest b/dev-python/minio/Manifest
index e2e10867d..5b9a42694 100644
--- a/dev-python/minio/Manifest
+++ b/dev-python/minio/Manifest
@@ -1 +1,2 @@
 DIST minio-7.1.14.tar.gz 117073 BLAKE2B 
b2d7d5d0eea342d8d8c533899980ad36278e368f292094a93457aeea940900beabbfc215b7d549b2bceb96acccb53501344fbcc5b69262b8705965e3a26c7a08
 SHA512 
841032aa014454158150e7feb54f0b3d11e7d4fc5d4581322a109abdaa33291e82481f794121fcbdcb98049bfab964e7eb38886dbf3fe0d719813c373e0a94cf
+DIST minio-7.1.15.tar.gz 115948 BLAKE2B 
e6bdd304d70c93c12b869e8d0f3a4347351e48f505766dc386a77f85ef6366559f48d1c007583e5c6845052b3bca65fe4964f70a9ad9f3b9146c0cef04eb1a83
 SHA512 
bb7ac5b1f1f70b0ff36e448097ebf0d9cbd964ddfe31dc452057c17396a85473fd98efedbbdbf81b9b8606bf2a3bab156f174052a2f4095062b18dd7cd5e6a5c

diff --git a/dev-python/minio/minio-7.1.15.ebuild 
b/dev-python/minio/minio-7.1.15.ebuild
new file mode 100644
index 0..2620a6929
--- /dev/null
+++ b/dev-python/minio/minio-7.1.15.ebuild
@@ -0,0 +1,23 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="MinIO Client SDK for Python"
+HOMEPAGE="https://github.com/minio/minio-py;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=""
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-python/certifi[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+"



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

2023-05-23 Thread Matt Turner
commit: 1198ed8c436a02406d5dbd4f1d63693055660429
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 24 01:21:11 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 24 01:38:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1198ed8c

dev-libs/glib: Version bump to 2.76.3

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

 dev-libs/glib/Manifest   |   1 +
 dev-libs/glib/glib-2.76.3.ebuild | 312 +++
 2 files changed, 313 insertions(+)

diff --git a/dev-libs/glib/Manifest b/dev-libs/glib/Manifest
index 37d2aa1b2b4a..8ad462b9a26f 100644
--- a/dev-libs/glib/Manifest
+++ b/dev-libs/glib/Manifest
@@ -1 +1,2 @@
 DIST glib-2.76.2.tar.xz 5273836 BLAKE2B 
db5d5e45fe4a17bade7f5bf923ac0e5541237d19146ede33b4d52f05b82e4ecb94519393f49ac3b04e17d0f56bfd5dd99b8e81ae80956cfdb5cb2396cd5ec8cc
 SHA512 
5a99723d72ae987999bdf3eac4f3cabe2e014616038f2006e84060b97d6d290b7d44a20d700e9c0f4572a6defed56169f624bcd21b0337f32832b311aa2737e6
+DIST glib-2.76.3.tar.xz 5273460 BLAKE2B 
894635281d1a3eb60d274b8db91cd59069b6d0abe61295175c794ad44e8669d869009fac44c7d6f416a93adcea5b9aeb90b944047d013fa1f2d9b1a8ded3de1e
 SHA512 
291b8913918d411b679442b888f56893a857a77decfe428086c8bd1da1949498938ddb0bf254ed99d192e4a09b5e8cee1905fd6932ee642463fb229cac7c226e

diff --git a/dev-libs/glib/glib-2.76.3.ebuild b/dev-libs/glib/glib-2.76.3.ebuild
new file mode 100644
index ..9d8f08d84627
--- /dev/null
+++ b/dev-libs/glib/glib-2.76.3.ebuild
@@ -0,0 +1,312 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_REQ_USE="xml(+)"
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit gnome.org gnome2-utils linux-info meson-multilib multilib 
python-any-r1 toolchain-funcs xdg
+
+DESCRIPTION="The GLib library of C routines"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="2"
+IUSE="dbus debug +elf gtk-doc +mime selinux static-libs sysprof systemtap test 
utils xattr"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="gtk-doc? ( test )" # Bug #777636
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+# * elfutils (via libelf) does not build on Windows. gresources are not 
embedded
+# within ELF binaries on that platform anyway and inspecting ELF binaries from
+# other platforms is not that useful so exclude the dependency in this case.
+# * Technically static-libs is needed on zlib, util-linux and perhaps more, but
+# these are used by GIO, which glib[static-libs] consumers don't really seem
+# to need at all, thus not imposing the deps for now and once some consumers
+# are actually found to static link libgio-2.0.a, we can revisit and either add
+# them or just put the (build) deps in that rare consumer instead of recursive
+# RDEPEND here (due to lack of recursive DEPEND).
+RDEPEND="
+   !=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   >=dev-libs/libpcre2-10.32:0=[${MULTILIB_USEDEP},unicode(+),static-libs?]
+   >=dev-libs/libffi-3.0.13-r1:=[${MULTILIB_USEDEP}]
+   >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
+   >=virtual/libintl-0-r2[${MULTILIB_USEDEP}]
+   kernel_linux? ( >=sys-apps/util-linux-2.23[${MULTILIB_USEDEP}] )
+   selinux? ( >=sys-libs/libselinux-2.2.2-r5[${MULTILIB_USEDEP}] )
+   xattr? ( !elibc_glibc? ( >=sys-apps/attr-2.4.47-r1[${MULTILIB_USEDEP}] 
) )
+   elf? ( virtual/libelf:0= )
+   sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}"
+# libxml2 used for optional tests that get automatically skipped
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   gtk-doc? ( >=dev-util/gtk-doc-1.33
+   app-text/docbook-xml-dtd:4.2
+   app-text/docbook-xml-dtd:4.5 )
+   systemtap? ( >=dev-util/systemtap-1.3 )
+   ${PYTHON_DEPS}
+   test? ( >=sys-apps/dbus-1.2.14 )
+   virtual/pkgconfig
+"
+# TODO: >=dev-util/gdbus-codegen-${PV} test dep once we modify 
gio/tests/meson.build to use external gdbus-codegen
+
+PDEPEND="
+   dbus? ( gnome-base/dconf )
+   mime? ( x11-misc/shared-mime-info )
+"
+# shared-mime-info needed for gio/xdgmime, bug #409481
+# dconf is needed to be able to save settings, bug #498436
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/gio-querymodules$(get_exeext)
+)
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.64.1-mark-gdbus-server-auth-test-flaky.patch
+)
+
+pkg_setup() {
+   if use kernel_linux ; then
+   CONFIG_CHECK="~INOTIFY_USER"
+   if use test ; then
+   CONFIG_CHECK="~IPV6"
+   WARNING_IPV6="Your kernel needs IPV6 support for 
running some tests, skipping them."
+   fi
+   linux-info_pkg_setup
+   fi
+   

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

2023-05-23 Thread Matt Turner
commit: 7e57218737a03cce46e27dc9f21dfa5214e1a39d
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 24 01:17:47 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 24 01:38:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e572187

dev-util/glib-utils: Version bump to 2.76.3

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

 dev-util/glib-utils/Manifest |  1 +
 dev-util/glib-utils/glib-utils-2.76.3.ebuild | 62 
 2 files changed, 63 insertions(+)

diff --git a/dev-util/glib-utils/Manifest b/dev-util/glib-utils/Manifest
index 37d2aa1b2b4a..8ad462b9a26f 100644
--- a/dev-util/glib-utils/Manifest
+++ b/dev-util/glib-utils/Manifest
@@ -1 +1,2 @@
 DIST glib-2.76.2.tar.xz 5273836 BLAKE2B 
db5d5e45fe4a17bade7f5bf923ac0e5541237d19146ede33b4d52f05b82e4ecb94519393f49ac3b04e17d0f56bfd5dd99b8e81ae80956cfdb5cb2396cd5ec8cc
 SHA512 
5a99723d72ae987999bdf3eac4f3cabe2e014616038f2006e84060b97d6d290b7d44a20d700e9c0f4572a6defed56169f624bcd21b0337f32832b311aa2737e6
+DIST glib-2.76.3.tar.xz 5273460 BLAKE2B 
894635281d1a3eb60d274b8db91cd59069b6d0abe61295175c794ad44e8669d869009fac44c7d6f416a93adcea5b9aeb90b944047d013fa1f2d9b1a8ded3de1e
 SHA512 
291b8913918d411b679442b888f56893a857a77decfe428086c8bd1da1949498938ddb0bf254ed99d192e4a09b5e8cee1905fd6932ee642463fb229cac7c226e

diff --git a/dev-util/glib-utils/glib-utils-2.76.3.ebuild 
b/dev-util/glib-utils/glib-utils-2.76.3.ebuild
new file mode 100644
index ..33bfee268b48
--- /dev/null
+++ b/dev-util/glib-utils/glib-utils-2.76.3.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+GNOME_ORG_MODULE="glib"
+
+inherit gnome.org python-single-r1
+
+DESCRIPTION="Build utilities for GLib using projects"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2.1+"
+SLOT="0" # /usr/bin utilities that can't be parallel installed by their nature
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+"
+
+src_configure() { :; }
+
+do_xsltproc_command() {
+   # Taken from meson.build for manual manpage building - keep in sync 
(also copied to dev-util/gdbus-codegen)
+   xsltproc \
+   --nonet \
+   --stringparam man.output.quietly 1 \
+   --stringparam funcsynopsis.style ansi \
+   --stringparam man.th.extra1.suppress 1 \
+   --stringparam man.authors.section.enabled 0 \
+   --stringparam man.copyright.section.enabled 0 \
+   -o "${2}" \
+   
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
+   "${1}" || die "manpage generation failed"
+}
+
+src_compile() {
+   sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" 
gobject/glib-genmarshal.in > gobject/glib-genmarshal || die
+   sed -e "s:@VERSION@:${PV}:g;s:@PYTHON@:python:g" 
gobject/glib-mkenums.in > gobject/glib-mkenums || die
+   sed -e "s:@GLIB_VERSION@:${PV}:g;s:@PYTHON@:python:g" 
glib/gtester-report.in > glib/gtester-report || die
+   do_xsltproc_command docs/reference/gobject/glib-genmarshal.xml 
docs/reference/gobject/glib-genmarshal.1
+   do_xsltproc_command docs/reference/gobject/glib-mkenums.xml 
docs/reference/gobject/glib-mkenums.1
+   do_xsltproc_command docs/reference/glib/gtester-report.xml 
docs/reference/glib/gtester-report.1
+}
+
+src_install() {
+   python_fix_shebang gobject/glib-genmarshal
+   python_fix_shebang gobject/glib-mkenums
+   python_fix_shebang glib/gtester-report
+   exeinto /usr/bin
+   doexe gobject/glib-genmarshal
+   doexe gobject/glib-mkenums
+   doexe glib/gtester-report
+   doman docs/reference/gobject/glib-genmarshal.1
+   doman docs/reference/gobject/glib-mkenums.1
+   doman docs/reference/glib/gtester-report.1
+}



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

2023-05-23 Thread Matt Turner
commit: 723933afdf7a0e90ed25ce6a78a5e942a50a494c
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 24 01:17:15 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 24 01:38:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=723933af

dev-util/gdbus-codegen: Version bump to 2.76.3

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

 dev-util/gdbus-codegen/Manifest|  1 +
 dev-util/gdbus-codegen/gdbus-codegen-2.76.3.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/dev-util/gdbus-codegen/Manifest b/dev-util/gdbus-codegen/Manifest
index 37d2aa1b2b4a..8ad462b9a26f 100644
--- a/dev-util/gdbus-codegen/Manifest
+++ b/dev-util/gdbus-codegen/Manifest
@@ -1 +1,2 @@
 DIST glib-2.76.2.tar.xz 5273836 BLAKE2B 
db5d5e45fe4a17bade7f5bf923ac0e5541237d19146ede33b4d52f05b82e4ecb94519393f49ac3b04e17d0f56bfd5dd99b8e81ae80956cfdb5cb2396cd5ec8cc
 SHA512 
5a99723d72ae987999bdf3eac4f3cabe2e014616038f2006e84060b97d6d290b7d44a20d700e9c0f4572a6defed56169f624bcd21b0337f32832b311aa2737e6
+DIST glib-2.76.3.tar.xz 5273460 BLAKE2B 
894635281d1a3eb60d274b8db91cd59069b6d0abe61295175c794ad44e8669d869009fac44c7d6f416a93adcea5b9aeb90b944047d013fa1f2d9b1a8ded3de1e
 SHA512 
291b8913918d411b679442b888f56893a857a77decfe428086c8bd1da1949498938ddb0bf254ed99d192e4a09b5e8cee1905fd6932ee642463fb229cac7c226e

diff --git a/dev-util/gdbus-codegen/gdbus-codegen-2.76.3.ebuild 
b/dev-util/gdbus-codegen/gdbus-codegen-2.76.3.ebuild
new file mode 100644
index ..452142388007
--- /dev/null
+++ b/dev-util/gdbus-codegen/gdbus-codegen-2.76.3.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="glib"
+PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_REQ_USE="xml(+)"
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
+
+inherit gnome.org distutils-r1
+
+DESCRIPTION="GDBus code and documentation generator"
+HOMEPAGE="https://www.gtk.org/;
+
+LICENSE="LGPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+RDEPEND="${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-libs/libxslt
+   app-text/docbook-xsl-stylesheets
+"
+
+S="${WORKDIR}/glib-${PV}/gio/gdbus-2.0/codegen"
+
+python_prepare_all() {
+   PATCHES=(
+   "${FILESDIR}/${PN}-2.56.1-sitedir.patch"
+   )
+   distutils-r1_python_prepare_all
+
+   local MAJOR_VERSION=$(ver_cut 1)
+   local MINOR_VERSION=$(ver_cut 2)
+   sed -e 's:@PYTHON@:python:' gdbus-codegen.in > gdbus-codegen || die
+   sed -e "s:@VERSION@:${PV}:" \
+   -e "s:@MAJOR_VERSION@:${MAJOR_VERSION}:" \
+   -e "s:@MINOR_VERSION@:${MINOR_VERSION}:" config.py.in > 
config.py || die
+   cp "${FILESDIR}/setup.py-2.32.4" setup.py || die "cp failed"
+   sed -e "s/@PV@/${PV}/" -i setup.py || die "sed setup.py failed"
+}
+
+do_xsltproc_command() {
+   # Taken from meson.build for manual manpage building - keep in sync 
(also copied to dev-util/glib-utils)
+   xsltproc \
+   --nonet \
+   --stringparam man.output.quietly 1 \
+   --stringparam funcsynopsis.style ansi \
+   --stringparam man.th.extra1.suppress 1 \
+   --stringparam man.authors.section.enabled 0 \
+   --stringparam man.copyright.section.enabled 0 \
+   -o "${2}" \
+   
http://docbook.sourceforge.net/release/xsl/current/manpages/docbook.xsl \
+   "${1}" || die "manpage generation failed"
+}
+
+src_compile() {
+   distutils-r1_src_compile
+   do_xsltproc_command \
+   "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.xml" \
+   "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
+}
+
+src_test() {
+   einfo "Skipping tests. This package is tested by dev-libs/glib"
+   einfo "when merged with FEATURES=test"
+}
+
+python_install_all() {
+   distutils-r1_python_install_all # no-op, but prevents QA warning
+   doman "${WORKDIR}/glib-${PV}/docs/reference/gio/gdbus-codegen.1"
+}



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

2023-05-23 Thread Matt Turner
commit: dfefe170ab11c31cb400742157676fd03ac87a6d
Author: Matt Turner  gentoo  org>
AuthorDate: Wed May 24 01:36:19 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Wed May 24 01:38:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfefe170

dev-libs/glib: Fix broken sed

Added in commit 68ff644e7e8a ("dev-libs/glib-2.76.2: fix for Prefix, add
keywords")

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

 dev-libs/glib/glib-2.76.2.ebuild | 2 +-
 dev-libs/glib/glib-2.76.3.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/glib/glib-2.76.2.ebuild b/dev-libs/glib/glib-2.76.2.ebuild
index ce0eb4b28688..f8681add211d 100644
--- a/dev-libs/glib/glib-2.76.2.ebuild
+++ b/dev-libs/glib/glib-2.76.2.ebuild
@@ -153,7 +153,7 @@ src_prepare() {
fi
 
# disable native macOS integrations
-   sed -i -e '/glib_conf.set(.HAVE_\(CARBON\|COCOA\).)/s/true/false/' \
+   sed -i -e '/glib_conf.set(.HAVE_\(CARBON\|COCOA\).,/s/true/false/' \
meson.build || die
sed -i \
-e '/AvailabilityMacros.h/d' \

diff --git a/dev-libs/glib/glib-2.76.3.ebuild b/dev-libs/glib/glib-2.76.3.ebuild
index 9d8f08d84627..567a483717ea 100644
--- a/dev-libs/glib/glib-2.76.3.ebuild
+++ b/dev-libs/glib/glib-2.76.3.ebuild
@@ -154,7 +154,7 @@ src_prepare() {
fi
 
# disable native macOS integrations
-   sed -i -e '/glib_conf.set(.HAVE_\(CARBON\|COCOA\).)/s/true/false/' \
+   sed -i -e '/glib_conf.set(.HAVE_\(CARBON\|COCOA\).,/s/true/false/' \
meson.build || die
sed -i \
-e '/AvailabilityMacros.h/d' \



[gentoo-commits] repo/gentoo:master commit in: net-p2p/airdcpp-webclient/

2023-05-23 Thread Louis Sautier
commit: bf7a3cadec0988810748575025f684398d3570d5
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue May 23 22:48:00 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue May 23 23:10:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf7a3cad

net-p2p/airdcpp-webclient: drop 2.11.3

Signed-off-by: Louis Sautier  gentoo.org>

 net-p2p/airdcpp-webclient/Manifest |  1 -
 .../airdcpp-webclient-2.11.3.ebuild| 61 --
 2 files changed, 62 deletions(-)

diff --git a/net-p2p/airdcpp-webclient/Manifest 
b/net-p2p/airdcpp-webclient/Manifest
index f075e2273621..8e2ce6bb90c8 100644
--- a/net-p2p/airdcpp-webclient/Manifest
+++ b/net-p2p/airdcpp-webclient/Manifest
@@ -1,4 +1,3 @@
 DIST airdcpp-webclient-2.11.2.tar.gz 978294 BLAKE2B 
cb15e02dc5381cc5f0ecb1b4d65cdd1c4a3d007f3ea1e78a159b8a62af03831318b8f6d8c0692c5a9145dda616627ea97f4bd3eeb1270a7452c7d78bf01d147f
 SHA512 
281d4a9da88f23a4c02eef7f09c4fc2c91c44ac93d932ea4bfe097029b45dbd12a8d04d4ef8b493d261f5dade15b62ed4d564197fbfb2d9d98b9dfcc9a9e6379
-DIST airdcpp-webclient-2.11.3.tar.gz 957277 BLAKE2B 
fd80433e6c8138c4f60758e4813a056a59586b4f51048a7b717114781fa7b11e5ef0a4cf4fee8441bce6bebc3889acd0ae597c07850da50776454d9ba8230f19
 SHA512 
59b6189021411fdd3c75ec4744fdb03eb6e6b39b08c1ca9da9519998546a5be5218b4ff2eea7f2d3894fd9146693e807d2cc2396f0f03c074f45cbb4403fe326
 DIST airdcpp-webclient-2.11.4.tar.gz 958611 BLAKE2B 
f0ff3a39c8615edbc541a952460b831eefd37f1825da4881da147c54a00612479382a9d69d4399f55fbdd77c77ab6716097594c8d10c6a3839db5ae14d11cc87
 SHA512 
0ab8fbdc6d1b815546724bfdcd436aa2e07ffdb499b91a3506db18c2f494f76bc1203d0d9d3cfd3ae6ad9d0f2fb4038df46aada0515747e2477c7f6595a05436
 DIST airdcpp-webclient-2.12.1.tar.gz 961603 BLAKE2B 
bc17fb3b3643b1d699f7c0ef958616759d87cd96467318a592c1460e355d512a3efc0e793a3098f8074f02d5af47b1ef33b65fbe7a6c9a955bbdc472d323f637
 SHA512 
0f662311d208b937c946b41a617c82a0e72442fb7c2bef09d56ec71931bde35bd1024ce53cb3bf7deda3eaaac31ecbe8fa2c66c337c0833db655f80f5e5156be

diff --git a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.11.3.ebuild 
b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.11.3.ebuild
deleted file mode 100644
index cf6f9ec68059..
--- a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.11.3.ebuild
+++ /dev/null
@@ -1,61 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( pypy3 python3_{9..11} )
-
-inherit cmake python-any-r1 systemd
-
-DESCRIPTION="Cross-platform Direct Connect client"
-HOMEPAGE="https://airdcpp-web.github.io/;
-SRC_URI="https://github.com/airdcpp-web/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-
-KEYWORDS="~amd64 ~riscv ~x86"
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE="debug nat-pmp +tbb +webui"
-
-RDEPEND="
-   acct-user/airdcppd
-   acct-group/airdcppd
-   app-arch/bzip2
-   dev-cpp/websocketpp
-   dev-libs/boost:=
-   dev-libs/leveldb:=
-   dev-libs/libmaxminddb:=
-   dev-libs/openssl:0=[-bindist(-)]
-   net-libs/miniupnpc:=
-   sys-libs/zlib
-   virtual/libiconv
-   nat-pmp? ( net-libs/libnatpmp:= )
-   tbb? ( dev-cpp/tbb:= )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   virtual/pkgconfig
-   ${PYTHON_DEPS}
-"
-PDEPEND="webui? ( www-apps/airdcpp-webui )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DENABLE_NATPMP=$(usex nat-pmp)
-   -DENABLE_TBB=$(usex tbb)
-   -DINSTALL_WEB_UI=OFF
-   )
-   CMAKE_BUILD_TYPE=$(usex debug Debug Gentoo) cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   newconfd "${FILESDIR}/airdcppd.confd" airdcppd
-   newinitd "${FILESDIR}/airdcppd.initd" airdcppd
-   systemd_dounit "${FILESDIR}/airdcppd.service"
-}
-
-pkg_postinst() {
-   if [[ -z "${REPLACING_VERSIONS}" ]]; then
-   elog "Run 'airdcppd --configure' to set up ports and 
authentication"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/airdcpp-webui/

2023-05-23 Thread Louis Sautier
commit: 86d19d76ec0b1ef268f487af57b13d6cbc461ba4
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue May 23 22:47:39 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue May 23 23:10:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d19d76

www-apps/airdcpp-webui: drop 2.11.4

Signed-off-by: Louis Sautier  gentoo.org>

 www-apps/airdcpp-webui/Manifest|  1 -
 www-apps/airdcpp-webui/airdcpp-webui-2.11.4.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/www-apps/airdcpp-webui/Manifest b/www-apps/airdcpp-webui/Manifest
index c6f32867d115..7fd74a36d519 100644
--- a/www-apps/airdcpp-webui/Manifest
+++ b/www-apps/airdcpp-webui/Manifest
@@ -1,4 +1,3 @@
 DIST airdcpp-webui-2.11.0.tgz 8148062 BLAKE2B 
2a47bae691667aae14afadbfd5a5b1f938c72de7ba3ff75f0feca6a5d13f890fdb663057237ff29ed85eea6fe55f72e421201fe2c44efd9181dc751e59748bb8
 SHA512 
00147c4f1d19a0866735a6bb0b4789e915ae028bf92e4a46aea586c1c4eea57fd85558cdffd9504abb36ffb78764bf6c310a5937f06d99de03883bdfaf6a2b33
-DIST airdcpp-webui-2.11.4.tgz 8736640 BLAKE2B 
5dbdcd7edc1a2317166d59ec28ba35eb582ca5472acce64ac8dc888c4914dbf563a19f8ce1f394fe22c6232175e8d12009ab497cd8643a9feed7c00168509eda
 SHA512 
405638dd824aba7e1004c5821b5bc4cf088e6db0a990e73e627c4c151802f99cd2de745053a71e4cc5ffdda4edc31ce60bf2ecf1a31d3bbcf7b7619fb7e6
 DIST airdcpp-webui-2.11.5.tgz 8591663 BLAKE2B 
37df77b5e4dd6d2ea1c9b83e25938d3618f32f0d9daa5b744a2684dd7b3b0ad2c6c03f676833e81bf5e4839a5fbeec487d04b5b891e1603a34c5723dc5ca300b
 SHA512 
33beae8a96273ab5ed603163d567ae2c4588519dd136e19826607cc90eab9b1e436ff1ea585bfc5d852ebecd7da80c46a7699c02b98bafacc5509fe3f2eedf74
 DIST airdcpp-webui-2.12.0.tgz 8456530 BLAKE2B 
d5ec8a2f00e48d25c44b8a8beee404a0089b55b6db261cc57fd76cfc9ebb7639a91bc7b51aa515889fdf896fb042d35b32f4c5b38d8bfb9686ae0eeb5a051005
 SHA512 
fb4b79366c3d375619b4bd28a048ddd9e05d6787aaa3703163fbb50ab6ec63ac5272b4f67a43b1cf023f1bf7b59fee872c3019bf5e576dfdb748a0d347bed644

diff --git a/www-apps/airdcpp-webui/airdcpp-webui-2.11.4.ebuild 
b/www-apps/airdcpp-webui/airdcpp-webui-2.11.4.ebuild
deleted file mode 100644
index 40745bed8dfd..
--- a/www-apps/airdcpp-webui/airdcpp-webui-2.11.4.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DESCRIPTION="Web interface for airdcpp-webclient"
-HOMEPAGE="https://airdcpp-web.github.io/;
-SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz;
-
-KEYWORDS="~amd64 ~riscv ~x86"
-LICENSE="MIT"
-SLOT="0"
-IUSE=""
-
-RDEPEND="=net-p2p/airdcpp-webclient-${PV%.*}*"
-
-S="${WORKDIR}/package"
-
-src_install() {
-   insinto "/usr/share/airdcpp/web-resources"
-   doins -r dist/.
-}



[gentoo-commits] repo/gentoo:master commit in: www-apps/airdcpp-webui/

2023-05-23 Thread Louis Sautier
commit: 8c116e3ab5ca22cbbaa4d8bb2f748fb7ce2ee4ae
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue May 23 22:47:10 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue May 23 23:10:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c116e3a

www-apps/airdcpp-webui: add 2.12.0

Signed-off-by: Louis Sautier  gentoo.org>

 www-apps/airdcpp-webui/Manifest|  1 +
 www-apps/airdcpp-webui/airdcpp-webui-2.12.0.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/www-apps/airdcpp-webui/Manifest b/www-apps/airdcpp-webui/Manifest
index c4f52a054469..c6f32867d115 100644
--- a/www-apps/airdcpp-webui/Manifest
+++ b/www-apps/airdcpp-webui/Manifest
@@ -1,3 +1,4 @@
 DIST airdcpp-webui-2.11.0.tgz 8148062 BLAKE2B 
2a47bae691667aae14afadbfd5a5b1f938c72de7ba3ff75f0feca6a5d13f890fdb663057237ff29ed85eea6fe55f72e421201fe2c44efd9181dc751e59748bb8
 SHA512 
00147c4f1d19a0866735a6bb0b4789e915ae028bf92e4a46aea586c1c4eea57fd85558cdffd9504abb36ffb78764bf6c310a5937f06d99de03883bdfaf6a2b33
 DIST airdcpp-webui-2.11.4.tgz 8736640 BLAKE2B 
5dbdcd7edc1a2317166d59ec28ba35eb582ca5472acce64ac8dc888c4914dbf563a19f8ce1f394fe22c6232175e8d12009ab497cd8643a9feed7c00168509eda
 SHA512 
405638dd824aba7e1004c5821b5bc4cf088e6db0a990e73e627c4c151802f99cd2de745053a71e4cc5ffdda4edc31ce60bf2ecf1a31d3bbcf7b7619fb7e6
 DIST airdcpp-webui-2.11.5.tgz 8591663 BLAKE2B 
37df77b5e4dd6d2ea1c9b83e25938d3618f32f0d9daa5b744a2684dd7b3b0ad2c6c03f676833e81bf5e4839a5fbeec487d04b5b891e1603a34c5723dc5ca300b
 SHA512 
33beae8a96273ab5ed603163d567ae2c4588519dd136e19826607cc90eab9b1e436ff1ea585bfc5d852ebecd7da80c46a7699c02b98bafacc5509fe3f2eedf74
+DIST airdcpp-webui-2.12.0.tgz 8456530 BLAKE2B 
d5ec8a2f00e48d25c44b8a8beee404a0089b55b6db261cc57fd76cfc9ebb7639a91bc7b51aa515889fdf896fb042d35b32f4c5b38d8bfb9686ae0eeb5a051005
 SHA512 
fb4b79366c3d375619b4bd28a048ddd9e05d6787aaa3703163fbb50ab6ec63ac5272b4f67a43b1cf023f1bf7b59fee872c3019bf5e576dfdb748a0d347bed644

diff --git a/www-apps/airdcpp-webui/airdcpp-webui-2.12.0.ebuild 
b/www-apps/airdcpp-webui/airdcpp-webui-2.12.0.ebuild
new file mode 100644
index ..eb45f0428a26
--- /dev/null
+++ b/www-apps/airdcpp-webui/airdcpp-webui-2.12.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="Web interface for airdcpp-webclient"
+HOMEPAGE="https://airdcpp-web.github.io/;
+SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz;
+
+KEYWORDS="~amd64 ~riscv ~x86"
+LICENSE="MIT"
+SLOT="0"
+IUSE=""
+
+RDEPEND="=net-p2p/airdcpp-webclient-${PV%.*}*"
+
+S="${WORKDIR}/package"
+
+src_install() {
+   insinto "/usr/share/airdcpp/web-resources"
+   doins -r dist/.
+}



[gentoo-commits] repo/gentoo:master commit in: net-p2p/airdcpp-webclient/

2023-05-23 Thread Louis Sautier
commit: 9824d7b563c47cec788df39b8504840eb31abbcc
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue May 23 22:46:49 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue May 23 23:10:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9824d7b5

net-p2p/airdcpp-webclient: add 2.12.1, support Python 3.12

Signed-off-by: Louis Sautier  gentoo.org>

 net-p2p/airdcpp-webclient/Manifest |  1 +
 .../airdcpp-webclient-2.12.1.ebuild| 61 ++
 2 files changed, 62 insertions(+)

diff --git a/net-p2p/airdcpp-webclient/Manifest 
b/net-p2p/airdcpp-webclient/Manifest
index 9e615f35f8e2..f075e2273621 100644
--- a/net-p2p/airdcpp-webclient/Manifest
+++ b/net-p2p/airdcpp-webclient/Manifest
@@ -1,3 +1,4 @@
 DIST airdcpp-webclient-2.11.2.tar.gz 978294 BLAKE2B 
cb15e02dc5381cc5f0ecb1b4d65cdd1c4a3d007f3ea1e78a159b8a62af03831318b8f6d8c0692c5a9145dda616627ea97f4bd3eeb1270a7452c7d78bf01d147f
 SHA512 
281d4a9da88f23a4c02eef7f09c4fc2c91c44ac93d932ea4bfe097029b45dbd12a8d04d4ef8b493d261f5dade15b62ed4d564197fbfb2d9d98b9dfcc9a9e6379
 DIST airdcpp-webclient-2.11.3.tar.gz 957277 BLAKE2B 
fd80433e6c8138c4f60758e4813a056a59586b4f51048a7b717114781fa7b11e5ef0a4cf4fee8441bce6bebc3889acd0ae597c07850da50776454d9ba8230f19
 SHA512 
59b6189021411fdd3c75ec4744fdb03eb6e6b39b08c1ca9da9519998546a5be5218b4ff2eea7f2d3894fd9146693e807d2cc2396f0f03c074f45cbb4403fe326
 DIST airdcpp-webclient-2.11.4.tar.gz 958611 BLAKE2B 
f0ff3a39c8615edbc541a952460b831eefd37f1825da4881da147c54a00612479382a9d69d4399f55fbdd77c77ab6716097594c8d10c6a3839db5ae14d11cc87
 SHA512 
0ab8fbdc6d1b815546724bfdcd436aa2e07ffdb499b91a3506db18c2f494f76bc1203d0d9d3cfd3ae6ad9d0f2fb4038df46aada0515747e2477c7f6595a05436
+DIST airdcpp-webclient-2.12.1.tar.gz 961603 BLAKE2B 
bc17fb3b3643b1d699f7c0ef958616759d87cd96467318a592c1460e355d512a3efc0e793a3098f8074f02d5af47b1ef33b65fbe7a6c9a955bbdc472d323f637
 SHA512 
0f662311d208b937c946b41a617c82a0e72442fb7c2bef09d56ec71931bde35bd1024ce53cb3bf7deda3eaaac31ecbe8fa2c66c337c0833db655f80f5e5156be

diff --git a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.12.1.ebuild 
b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.12.1.ebuild
new file mode 100644
index ..a0c2b11391c2
--- /dev/null
+++ b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.12.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit cmake python-any-r1 systemd
+
+DESCRIPTION="Cross-platform Direct Connect client"
+HOMEPAGE="https://airdcpp-web.github.io/;
+SRC_URI="https://github.com/airdcpp-web/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+KEYWORDS="~amd64 ~riscv ~x86"
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="debug nat-pmp +tbb +webui"
+
+RDEPEND="
+   acct-user/airdcppd
+   acct-group/airdcppd
+   app-arch/bzip2
+   dev-cpp/websocketpp
+   dev-libs/boost:=
+   dev-libs/leveldb:=
+   dev-libs/libmaxminddb:=
+   dev-libs/openssl:0=[-bindist(-)]
+   net-libs/miniupnpc:=
+   sys-libs/zlib
+   virtual/libiconv
+   nat-pmp? ( net-libs/libnatpmp:= )
+   tbb? ( dev-cpp/tbb:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   ${PYTHON_DEPS}
+"
+PDEPEND="webui? ( www-apps/airdcpp-webui )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_NATPMP=$(usex nat-pmp)
+   -DENABLE_TBB=$(usex tbb)
+   -DINSTALL_WEB_UI=OFF
+   )
+   CMAKE_BUILD_TYPE=$(usex debug Debug Gentoo) cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   newconfd "${FILESDIR}/airdcppd.confd" airdcppd
+   newinitd "${FILESDIR}/airdcppd.initd" airdcppd
+   systemd_dounit "${FILESDIR}/airdcppd.service"
+}
+
+pkg_postinst() {
+   if [[ -z "${REPLACING_VERSIONS}" ]]; then
+   elog "Run 'airdcppd --configure' to set up ports and 
authentication"
+   fi
+}



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

2023-05-23 Thread Matthias Maier
commit: 2707dfad514443f61282108fe37709528c574a52
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue May 23 23:08:49 2023 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue May 23 23:10:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2707dfad

sci-libs/trilinos: disable complex double/float variants

Let's disable complex double/float variants for the time being. They
lead to undefined references due to missing instantiations.

Signed-off-by: Matthias Maier  gentoo.org>

 sci-libs/trilinos/trilinos-14.0.0.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sci-libs/trilinos/trilinos-14.0.0.ebuild 
b/sci-libs/trilinos/trilinos-14.0.0.ebuild
index 86f5aa32c67d..4ba10c76e0d2 100644
--- a/sci-libs/trilinos/trilinos-14.0.0.ebuild
+++ b/sci-libs/trilinos/trilinos-14.0.0.ebuild
@@ -116,8 +116,6 @@ src_configure() {
-DTrilinos_ENABLE_SEACAS=OFF
-DTrilinos_ENABLE_Amesos=ON
-DTrilinos_ENABLE_AztecOO=ON
-   -DTrilinos_ENABLE_COMPLEX_DOUBLE=ON
-   -DTrilinos_ENABLE_COMPLEX_FLOAT=ON
-DTrilinos_ENABLE_EpetraExt=ON
-DTrilinos_ENABLE_Epetra=ON
-DTrilinos_ENABLE_Ifpack=ON



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

2023-05-23 Thread William Hubbs
commit: 05bccdc477da857cd2f6cdb8be815498f4f8405d
Author: William Hubbs  gentoo  org>
AuthorDate: Tue May 23 23:05:15 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue May 23 23:05:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05bccdc4

net-libs/nodejs: sync live

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

 net-libs/nodejs/nodejs-.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-libs/nodejs/nodejs-.ebuild 
b/net-libs/nodejs/nodejs-.ebuild
index 737ed081751a..9338f3b60283 100644
--- a/net-libs/nodejs/nodejs-.ebuild
+++ b/net-libs/nodejs/nodejs-.ebuild
@@ -28,7 +28,8 @@ IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm 
pax-kernel +snapshot
 REQUIRED_USE="inspector? ( icu ssl )
npm? ( ssl )
system-icu? ( icu )
-   system-ssl? ( ssl )"
+   system-ssl? ( ssl )
+   x86? ( cpu_flags_x86_sse2 )"
 
 RESTRICT="!test? ( test )"
 
@@ -41,6 +42,7 @@ RDEPEND=">=app-arch/brotli-1.0.9:=
system-ssl? ( >=dev-libs/openssl-1.1.1:0= )
sys-devel/gcc:*"
 BDEPEND="${PYTHON_DEPS}
+   dev-util/ninja
sys-apps/coreutils
virtual/pkgconfig
test? ( net-misc/curl )
@@ -58,9 +60,6 @@ CHECKREQS_MEMORY="8G"
 CHECKREQS_DISK_BUILD="22G"
 
 pkg_pretend() {
-   (use x86 && ! use cpu_flags_x86_sse2) && \
-   die "Your CPU doesn't support the required SSE2 instruction."
-
if [[ ${MERGE_TYPE} != "binary" ]]; then
if is-flagq "-g*" && ! is-flagq "-g*0" ; then
einfo "Checking for sufficient disk space and memory to 
build ${PN} with debugging CFLAGS"
@@ -121,6 +120,7 @@ src_configure() {
tc-is-clang && append-ldflags "--rtlib=libgcc --unwindlib=libgcc"
 
local myconf=(
+   --ninja
--shared-brotli
--shared-cares
--shared-libuv
@@ -168,7 +168,7 @@ src_configure() {
 }
 
 src_compile() {
-   emake -C out
+   emake
 }
 
 src_install() {



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

2023-05-23 Thread Georgy Yakovlev
commit: bab92cdf6c95ed8cf09ed85122d307891528f094
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue May 23 22:29:33 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue May 23 22:29:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab92cdf

app-admin/sysstat: update patch, fix build in 12.6.2-r1

Bug: https://bugs.gentoo.org/880543
Signed-off-by: Georgy Yakovlev  gentoo.org>

 app-admin/sysstat/files/sysstat-12.6.2-check_overflow.patch | 13 +++--
 1 file changed, 11 insertions(+), 2 deletions(-)

diff --git a/app-admin/sysstat/files/sysstat-12.6.2-check_overflow.patch 
b/app-admin/sysstat/files/sysstat-12.6.2-check_overflow.patch
index 3f36fd7ff090..413cdad8b015 100644
--- a/app-admin/sysstat/files/sysstat-12.6.2-check_overflow.patch
+++ b/app-admin/sysstat/files/sysstat-12.6.2-check_overflow.patch
@@ -1,5 +1,14 @@
-Backported upstream fix for the fix for CVE-2022-39377.
+From 954ff2e2673cef48f0ed44668c466eab041db387 Mon Sep 17 00:00:00 2001
+From: Pavel Kopylov 
+Date: Wed, 17 May 2023 11:33:45 +0200
+Subject: [PATCH] Fix an overflow which is still possible for some values.
 
+---
+ common.c | 7 +--
+ 1 file changed, 5 insertions(+), 2 deletions(-)
+
+diff --git a/common.c b/common.c
+index 48493b5f..12cd8d9f 100644
 --- a/common.c
 +++ b/common.c
 @@ -431,8 +431,11 @@ int check_dir(char *dirname)
@@ -12,7 +21,7 @@ Backported upstream fix for the fix for CVE-2022-39377.
 +  (((unsigned long long)UINT_MAX / (unsigned long long)val1 <
 +  (unsigned long long)val2) ||
 +  ((unsigned long long)UINT_MAX / ((unsigned long long)val1 *
-+  (unsigned long long)val2) < (unsigned long long)val3)) {
++  (unsigned long long)val2) < (unsigned long long)val3))) {
  #ifdef DEBUG
fprintf(stderr, "%s: Overflow detected (%llu). Aborting...\n",
__FUNCTION__, (unsigned long long) val1 * (unsigned 
long long) val2 *



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtnetwork/

2023-05-23 Thread Andreas Sturmlechner
commit: 5b33918ce78616ba8cc35b7d820634745b6a2161
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May 23 21:18:09 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May 23 21:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b33918c

dev-qt/qtnetwork: drop 5.15.9-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtnetwork/qtnetwork-5.15.9-r1.ebuild | 76 -
 1 file changed, 76 deletions(-)

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.9-r1.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.9-r1.ebuild
deleted file mode 100644
index 0566a4dd3c02..
--- a/dev-qt/qtnetwork/qtnetwork-5.15.9-r1.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-fi
-
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="Network abstraction library for the Qt5 framework"
-
-IUSE="connman gssapi libproxy networkmanager sctp +ssl"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   sys-libs/zlib:=
-   connman? ( =dev-qt/qtdbus-${QT5_PV}* )
-   gssapi? ( virtual/krb5 )
-   libproxy? ( net-libs/libproxy )
-   networkmanager? ( =dev-qt/qtdbus-${QT5_PV}* )
-   sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
-   ssl? ( >=dev-libs/openssl-1.1.1:0= )
-"
-RDEPEND="${DEPEND}
-   connman? ( net-misc/connman )
-   networkmanager? ( net-misc/networkmanager )
-"
-
-PATCHES=( "${FILESDIR}/${P}-QDnsLookup-dont-overflow-the-buffer.patch" )
-
-QT5_TARGET_SUBDIRS=(
-   src/network
-   src/plugins/bearer/generic
-)
-
-QT5_GENTOO_CONFIG=(
-   libproxy:libproxy:
-   ssl::SSL
-   ssl::OPENSSL
-   ssl:openssl-linked:LINKED_OPENSSL
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :network
-)
-
-pkg_setup() {
-   use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
-   use networkmanager && 
QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
-}
-
-src_configure() {
-   local myconf=(
-   $(usev connman -dbus-linked)
-   $(qt_use gssapi feature-gssapi)
-   $(qt_use libproxy)
-   $(usev networkmanager -dbus-linked)
-   $(qt_use sctp)
-   $(usev ssl -openssl-linked)
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-
-   # workaround for bug 652650
-   if use ssl; then
-   sed -e "/^#define QT_LINKED_OPENSSL/s/$/ true/" \
-   -i "${D}${QT5_HEADERDIR}"/Gentoo/${PN}-qconfig.h || die
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/, dev-qt/qtgui/files/

2023-05-23 Thread Andreas Sturmlechner
commit: 81ab1553032718e562bc55b45c048bae863b747a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May 23 21:07:27 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May 23 21:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81ab1553

dev-qt/qtgui: Fix CVE-2023-32763

See also: https://www.qt.io/blog/security-advisory-qt-svg-1
QTBUG: https://bugreports.qt.io/browse/QTBUG-113337

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../qtgui/files/qtgui-5.15.9-CVE-2023-32763.patch  |  71 
 dev-qt/qtgui/qtgui-5.15.9-r1.ebuild| 180 +
 2 files changed, 251 insertions(+)

diff --git a/dev-qt/qtgui/files/qtgui-5.15.9-CVE-2023-32763.patch 
b/dev-qt/qtgui/files/qtgui-5.15.9-CVE-2023-32763.patch
new file mode 100644
index ..2b34807fbd03
--- /dev/null
+++ b/dev-qt/qtgui/files/qtgui-5.15.9-CVE-2023-32763.patch
@@ -0,0 +1,71 @@
+From e6c8aa2426ef5bd575f85aae530322b145b49006 Mon Sep 17 00:00:00 2001
+From: Allan Sandfeld Jensen 
+Date: Fri, 5 May 2023 09:51:32 +0200
+Subject: [PATCH] Fix specific overflow in qtextlayout (CVE-2023-32763)
+
+Fixes: QTBUG-113337
+Pick-to: 6.5 6.5.1 6.2 5.15
+Change-Id: I13579306defceaccdc0fbb1ec0e9b77c6f8d1af9
+Reviewed-by: Eirik Aavitsland 
+Reviewed-by: Thiago Macieira 
+(cherry picked from commit 7b7a01c266b507636eab51a36328c7c72d82d93c)
+
+* asturmlechner 2023-05-23: Upstream backport to 5.15 taken from
+  https://www.qt.io/blog/security-advisory-qt-svg-1
+---
+ src/gui/painting/qfixed_p.h  | 9 +
+ src/gui/text/qtextlayout.cpp | 9 ++---
+ 2 files changed, 15 insertions(+), 3 deletions(-)
+
+diff --git a/src/gui/painting/qfixed_p.h b/src/gui/painting/qfixed_p.h
+index 846592881c..57d750a4b3 100644
+--- a/src/gui/painting/qfixed_p.h
 b/src/gui/painting/qfixed_p.h
+@@ -54,6 +54,7 @@
+ #include 
+ #include "QtCore/qdebug.h"
+ #include "QtCore/qpoint.h"
++#include 
+ #include "QtCore/qsize.h"
+ 
+ QT_BEGIN_NAMESPACE
+@@ -182,6 +183,14 @@ Q_DECL_CONSTEXPR inline bool operator<(int i, const 
QFixed ) { return i * 64 <
+ Q_DECL_CONSTEXPR inline bool operator>(const QFixed , int i) { return 
f.value() > i * 64; }
+ Q_DECL_CONSTEXPR inline bool operator>(int i, const QFixed ) { return i * 
64 > f.value(); }
+ 
++inline bool qAddOverflow(QFixed v1, QFixed v2, QFixed *r)
++{
++int val;
++bool result = add_overflow(v1.value(), v2.value(), );
++r->setValue(val);
++return result;
++}
++
+ #ifndef QT_NO_DEBUG_STREAM
+ inline QDebug <<(QDebug , const QFixed )
+ { return dbg << f.toReal(); }
+diff --git a/src/gui/text/qtextlayout.cpp b/src/gui/text/qtextlayout.cpp
+index 26ac37b016..f6c69ff4a2 100644
+--- a/src/gui/text/qtextlayout.cpp
 b/src/gui/text/qtextlayout.cpp
+@@ -2150,11 +2150,14 @@ found:
+ eng->maxWidth = qMax(eng->maxWidth, line.textWidth);
+ } else {
+ eng->minWidth = qMax(eng->minWidth, lbh.minw);
+-eng->maxWidth += line.textWidth;
++if (qAddOverflow(eng->maxWidth, line.textWidth, >maxWidth))
++eng->maxWidth = QFIXED_MAX;
+ }
+ 
+-if (line.textWidth > 0 && item < eng->layoutData->items.size())
+-eng->maxWidth += lbh.spaceData.textWidth;
++if (line.textWidth > 0 && item < eng->layoutData->items.size()) {
++if (qAddOverflow(eng->maxWidth, lbh.spaceData.textWidth, 
>maxWidth))
++eng->maxWidth = QFIXED_MAX;
++}
+ 
+ line.textWidth += trailingSpace;
+ if (lbh.spaceData.length) {
+-- 
+2.40.1
+

diff --git a/dev-qt/qtgui/qtgui-5.15.9-r1.ebuild 
b/dev-qt/qtgui/qtgui-5.15.9-r1.ebuild
new file mode 100644
index ..ae7cbfc33ac7
--- /dev/null
+++ b/dev-qt/qtgui/qtgui-5.15.9-r1.ebuild
@@ -0,0 +1,180 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=1
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="The GUI module and platform plugins for the Qt5 framework"
+
+SLOT=5/${QT5_PV} # bug 707658
+IUSE="accessibility dbus egl eglfs evdev gles2-only ibus jpeg +libinput
+   linuxfb +png tslib tuio +udev vnc vulkan wayland +X"
+REQUIRED_USE="
+   || ( eglfs linuxfb vnc X )
+   accessibility? ( dbus X )
+   eglfs? ( egl )
+   ibus? ( dbus )
+   libinput? ( udev )
+   X? ( gles2-only? ( egl ) )
+"
+
+RDEPEND="
+   dev-libs/glib:2
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   dev-util/gtk-update-icon-cache
+   media-libs/fontconfig
+   media-libs/freetype:2
+   media-libs/harfbuzz:=
+   sys-libs/zlib:=
+   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
+   eglfs? (
+   media-libs/mesa[gbm(+)]
+   x11-libs/libdrm
+   )
+   evdev? ( sys-libs/mtdev )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   gles2-only? ( media-libs/libglvnd )
+   

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtnetwork/files/, dev-qt/qtnetwork/

2023-05-23 Thread Andreas Sturmlechner
commit: ba6c4d6df5c342444c0ae7c9f640a91a2c8caced
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue May 23 21:17:08 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue May 23 21:19:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba6c4d6d

dev-qt/qtnetwork: Fix CVE-2023-32762

See also: https://www.qt.io/blog/security-advisory-qt-network

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/qtnetwork-5.15.9-CVE-2023-32762.patch| 39 +++
 dev-qt/qtnetwork/qtnetwork-5.15.9-r2.ebuild| 79 ++
 2 files changed, 118 insertions(+)

diff --git a/dev-qt/qtnetwork/files/qtnetwork-5.15.9-CVE-2023-32762.patch 
b/dev-qt/qtnetwork/files/qtnetwork-5.15.9-CVE-2023-32762.patch
new file mode 100644
index ..7509414bd317
--- /dev/null
+++ b/dev-qt/qtnetwork/files/qtnetwork-5.15.9-CVE-2023-32762.patch
@@ -0,0 +1,39 @@
+From a196623892558623e467f20b67edb78794252a09 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?M=C3=A5rten=20Nordheim?= 
+Date: Fri, 5 May 2023 11:07:26 +0200
+Subject: [PATCH] Hsts: match header names case insensitively (CVE-2023-32762)
+
+Header field names are always considered to be case-insensitive.
+
+Pick-to: 6.5 6.5.1 6.2 5.15
+Fixes: QTBUG-113392
+Change-Id: Ifb4def4bb7f2ac070416cdc76581a769f1e52b43
+Reviewed-by: Qt CI Bot 
+Reviewed-by: Edward Welbourne 
+Reviewed-by: Volker Hilsheimer 
+(cherry picked from commit 1b736a815be0222f4b24289cf17575fc15707305)
+
+* asturmlechner 2023-05-23: Upstream backport to 5.15 taken from
+  https://www.qt.io/blog/security-advisory-qt-network
+---
+ src/network/access/qhsts.cpp | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/network/access/qhsts.cpp b/src/network/access/qhsts.cpp
+index 0cef0ad3dc..be7ef7ff58 100644
+--- a/src/network/access/qhsts.cpp
 b/src/network/access/qhsts.cpp
+@@ -364,8 +364,8 @@ quoted-pair= "\" CHAR
+ bool QHstsHeaderParser::parse(const QList> 
)
+ {
+ for (const auto  : headers) {
+-// We use '==' since header name was already 'trimmed' for us:
+-if (h.first == "Strict-Transport-Security") {
++// We compare directly because header name was already 'trimmed' for 
us:
++if (h.first.compare("Strict-Transport-Security", Qt::CaseInsensitive) 
== 0) {
+ header = h.second;
+ // RFC6797, 8.1:
+ //
+-- 
+2.40.1
+

diff --git a/dev-qt/qtnetwork/qtnetwork-5.15.9-r2.ebuild 
b/dev-qt/qtnetwork/qtnetwork-5.15.9-r2.ebuild
new file mode 100644
index ..e3f87517c129
--- /dev/null
+++ b/dev-qt/qtnetwork/qtnetwork-5.15.9-r2.ebuild
@@ -0,0 +1,79 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=1
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+QT5_MODULE="qtbase"
+inherit qt5-build
+
+DESCRIPTION="Network abstraction library for the Qt5 framework"
+
+IUSE="connman gssapi libproxy networkmanager sctp +ssl"
+
+DEPEND="
+   =dev-qt/qtcore-${QT5_PV}*:5=
+   sys-libs/zlib:=
+   connman? ( =dev-qt/qtdbus-${QT5_PV}* )
+   gssapi? ( virtual/krb5 )
+   libproxy? ( net-libs/libproxy )
+   networkmanager? ( =dev-qt/qtdbus-${QT5_PV}* )
+   sctp? ( kernel_linux? ( net-misc/lksctp-tools ) )
+   ssl? ( >=dev-libs/openssl-1.1.1:0= )
+"
+RDEPEND="${DEPEND}
+   connman? ( net-misc/connman )
+   networkmanager? ( net-misc/networkmanager )
+"
+
+PATCHES=(
+   "${FILESDIR}/${P}-QDnsLookup-dont-overflow-the-buffer.patch"
+   "${FILESDIR}/${P}-CVE-2023-32762.patch"
+)
+
+QT5_TARGET_SUBDIRS=(
+   src/network
+   src/plugins/bearer/generic
+)
+
+QT5_GENTOO_CONFIG=(
+   libproxy:libproxy:
+   ssl::SSL
+   ssl::OPENSSL
+   ssl:openssl-linked:LINKED_OPENSSL
+)
+
+QT5_GENTOO_PRIVATE_CONFIG=(
+   :network
+)
+
+pkg_setup() {
+   use connman && QT5_TARGET_SUBDIRS+=(src/plugins/bearer/connman)
+   use networkmanager && 
QT5_TARGET_SUBDIRS+=(src/plugins/bearer/networkmanager)
+}
+
+src_configure() {
+   local myconf=(
+   $(usev connman -dbus-linked)
+   $(qt_use gssapi feature-gssapi)
+   $(qt_use libproxy)
+   $(usev networkmanager -dbus-linked)
+   $(qt_use sctp)
+   $(usev ssl -openssl-linked)
+   )
+   qt5-build_src_configure
+}
+
+src_install() {
+   qt5-build_src_install
+
+   # workaround for bug 652650
+   if use ssl; then
+   sed -e "/^#define QT_LINKED_OPENSSL/s/$/ true/" \
+   -i "${D}${QT5_HEADERDIR}"/Gentoo/${PN}-qconfig.h || die
+   fi
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-sound/mopidy/

2023-05-23 Thread David Roman
commit: 7d81e265843d7933f60b6ffda7554518dbc20713
Author: David Roman  gmail  com>
AuthorDate: Tue May 23 21:14:01 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue May 23 21:14:01 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7d81e265

media-sound/mopidy: add 3.4.1, drop 3.3.0

Closes: https://bugs.gentoo.org/897594
Signed-off-by: David Roman  gmail.com>

 media-sound/mopidy/Manifest | 2 +-
 media-sound/mopidy/{mopidy-3.3.0.ebuild => mopidy-3.4.1.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/mopidy/Manifest b/media-sound/mopidy/Manifest
index fe444ee2f..0a9d690cf 100644
--- a/media-sound/mopidy/Manifest
+++ b/media-sound/mopidy/Manifest
@@ -1 +1 @@
-DIST mopidy-3.3.0.tar.gz 443949 BLAKE2B 
433c9caef164b9c85ea220f0f1472cb3b78c7291618e46ed16497ec0734f57d6a8a2ea1218c79a6a60fde60179e59c4a4a9bde805ac84109a02935673132ab95
 SHA512 
9cad7d5013defb9f7edee17b48120286a0b3be568eba15c60fc5363f8ee2ab9041dd79574b2ce1a14a941f41f53101f588e0d0283ee01b82499bc6ffe001cee2
+DIST mopidy-3.4.1.tar.gz 444928 BLAKE2B 
fb597bed6fe7b7e1d0fae0caab3f3f993a4720178382ff7c76d6f6ae9323710c04010ff66b41d6e45ca13ee20613b021296d7ef47b5af3a3aceff78b6c297f0c
 SHA512 
cb3271f106303415b65e4b4248995235bd16a5b795f4575206d3fd08aceb5d2e2df4c323eb84df8e50cb3785d94a258633650ebc5a5916f3dcc66dfe69f249d6

diff --git a/media-sound/mopidy/mopidy-3.3.0.ebuild 
b/media-sound/mopidy/mopidy-3.4.1.ebuild
similarity index 92%
rename from media-sound/mopidy/mopidy-3.3.0.ebuild
rename to media-sound/mopidy/mopidy-3.4.1.ebuild
index d53cac8d6..6bb73c8a4 100644
--- a/media-sound/mopidy/mopidy-3.3.0.ebuild
+++ b/media-sound/mopidy/mopidy-3.4.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_11 )
 
 inherit distutils-r1
 



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

2023-05-23 Thread David Roman
commit: 176db7deabc2444fe76aab71f8e685b40247a6c8
Author: David Roman  gmail  com>
AuthorDate: Tue May 23 21:10:45 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue May 23 21:10:45 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=176db7de

dev-python/tweepy: add 4.14.0, drop 4.10.1

Closes: https://bugs.gentoo.org/897594
Signed-off-by: David Roman  gmail.com>

 dev-python/tweepy/Manifest   | 2 +-
 dev-python/tweepy/{tweepy-4.10.1.ebuild => tweepy-4.14.0.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/tweepy/Manifest b/dev-python/tweepy/Manifest
index 173458adf..ac2c22edc 100644
--- a/dev-python/tweepy/Manifest
+++ b/dev-python/tweepy/Manifest
@@ -1 +1 @@
-DIST tweepy-4.10.1.tar.gz 5898710 BLAKE2B 
da6e411f9021a6de65b4ef083784fc07b086ceefa9e86b35ddbc7843902bfacdca080f7d66a9a1567e8c566731b1ba2da6d7f090c7c7555122da947b1293254d
 SHA512 
bcc22f871cdc016004707d00ef562dd8c75d1cd684d1077d7336970ce76565d698e46cbf6477be70d72f14fa5f6c4a93a37408c5b8993d115108419b96a60b53
+DIST tweepy-4.14.0.tar.gz 5914530 BLAKE2B 
64f5cfcd889e1726508c89f30b7e88a37eaf73b4d48e3571bfc5226ee52b33c36ea90821f45bbd06cb2e0e69699e3cd382d6a53641d6a31473629f8415d5fbaa
 SHA512 
b4368c379b01cda05bac71cf188c31ad305ee6b1a66c76c6feb9622aa43b7875759763fce95be3ee12798f4948121501af788dc3161fada0d2f4a23bebfb0a1e

diff --git a/dev-python/tweepy/tweepy-4.10.1.ebuild 
b/dev-python/tweepy/tweepy-4.14.0.ebuild
similarity index 90%
rename from dev-python/tweepy/tweepy-4.10.1.ebuild
rename to dev-python/tweepy/tweepy-4.14.0.ebuild
index 508fa1a20..870232b32 100644
--- a/dev-python/tweepy/tweepy-4.10.1.ebuild
+++ b/dev-python/tweepy/tweepy-4.14.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_11 )
 
 inherit distutils-r1
 



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

2023-05-23 Thread David Roman
commit: 1abeacd33218608e7e951a2dd0ef3c5125ea0636
Author: David Roman  gmail  com>
AuthorDate: Tue May 23 21:08:51 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue May 23 21:08:51 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1abeacd3

dev-python/timeslot: enable py3.11 and disable py3.10

Closes: https://bugs.gentoo.org/897584
Signed-off-by: David Roman  gmail.com>

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

diff --git a/dev-python/timeslot/timeslot-0.1.2.ebuild 
b/dev-python/timeslot/timeslot-0.1.2.ebuild
index 276e154bd..240e1eb16 100644
--- a/dev-python/timeslot/timeslot-0.1.2.ebuild
+++ b/dev-python/timeslot/timeslot-0.1.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=poetry
-PYTHON_COMPAT=( python3_10 pypy3 )
+PYTHON_COMPAT=( python3_11 pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-05-23 Thread David Roman
commit: 7830f1124798762a2717854d0bed3853c6a0d9d9
Author: David Roman  gmail  com>
AuthorDate: Tue May 23 21:05:23 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue May 23 21:05:23 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7830f112

dev-python/persist-queue: enable py3.11 and disable py3.10

Closes: https://bugs.gentoo.org/897498
Signed-off-by: David Roman  gmail.com>

 dev-python/persist-queue/persist-queue-0.8.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/persist-queue/persist-queue-0.8.0.ebuild 
b/dev-python/persist-queue/persist-queue-0.8.0.ebuild
index dff9d1316..80ea1e6c3 100644
--- a/dev-python/persist-queue/persist-queue-0.8.0.ebuild
+++ b/dev-python/persist-queue/persist-queue-0.8.0.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2022 Gentoo Authors
+# 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)
+PYTHON_COMPAT=( python3_11)
 
 inherit distutils-r1 pypi
 



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

2023-05-23 Thread David Roman
commit: a08902ba4a9ade15cfe75ede9b5599ebb18ab420
Author: David Roman  gmail  com>
AuthorDate: Tue May 23 21:03:40 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue May 23 21:03:40 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a08902ba

dev-python/guidata: add 2.3.1, drop 2.3.0

Closes: https://bugs.gentoo.org/897452
Signed-off-by: David Roman  gmail.com>

 dev-python/guidata/Manifest   | 2 +-
 dev-python/guidata/{guidata-2.3.0.ebuild => guidata-2.3.1.ebuild} | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-python/guidata/Manifest b/dev-python/guidata/Manifest
index 226ef09b7..a800ab419 100644
--- a/dev-python/guidata/Manifest
+++ b/dev-python/guidata/Manifest
@@ -1 +1 @@
-DIST guidata-2.3.0.tar.gz 520106 BLAKE2B 
6f2997082bef75e6fe73b5ab757984ad8209ca4dc51a3e675ffb9d3670806659f59429d67ddf661e4efd741103be56301e503842512d5642593c2087721c2791
 SHA512 
f9d11d79f1adba0100d94c6a6db3301201eef890e1ab18523ffbab2d5cce98b7fbe858d87cb8193b152b9b9ef9e55773989a030ed1e349647d0b0a7edb3f034e
+DIST guidata-2.3.1.tar.gz 504812 BLAKE2B 
4b2e5e07ee76bbeb95a9a55a4cde1d409d2438fe5273a0f154d34e8beb9934f810b29a33ef508009e38c589d57402aef55d346b93856fc744e7a8236748f5e86
 SHA512 
7488ca8c761394dfd9d58a8ac3c96dc963adab6df278823fb1a7d9132febc16e275908034ef48381d696668add43f62438fab1ba22f70f5e08f33b14a81082c5

diff --git a/dev-python/guidata/guidata-2.3.0.ebuild 
b/dev-python/guidata/guidata-2.3.1.ebuild
similarity index 86%
rename from dev-python/guidata/guidata-2.3.0.ebuild
rename to dev-python/guidata/guidata-2.3.1.ebuild
index 31d313ad3..28ebdc039 100644
--- a/dev-python/guidata/guidata-2.3.0.ebuild
+++ b/dev-python/guidata/guidata-2.3.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_11 )
 
 inherit distutils-r1 pypi
 



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

2023-05-23 Thread David Roman
commit: e28d0250a62816c22d96197ca4448c7a56920dc6
Author: David Roman  gmail  com>
AuthorDate: Tue May 23 21:00:36 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue May 23 21:00:36 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e28d0250

dev-python/jplephem: add 2.18, drop 2.16

Closes: https://bugs.gentoo.org/897450
Signed-off-by: David Roman  gmail.com>

 dev-python/jplephem/Manifest   | 2 +-
 dev-python/jplephem/{jplephem-2.16.ebuild => jplephem-2.18.ebuild} | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-python/jplephem/Manifest b/dev-python/jplephem/Manifest
index 26ee80c32..0f76fcdb4 100644
--- a/dev-python/jplephem/Manifest
+++ b/dev-python/jplephem/Manifest
@@ -1 +1 @@
-DIST jplephem-2.16.tar.gz 40918 BLAKE2B 
90a14b424f4c48bb754bd4cca6a9e1d5e2a4cc51821234118889cc854c119c60b66c0157deae60f88b7368d8914124ec95ec1ac7646479cd79ee759515a1af09
 SHA512 
02bd3bac834726f1f41fbed9e3e7edc9ba3d00c394099248f9e1da48730c620d83880e24a3b29916becd7ced284efc7388ed98d5bf204a6fc53ec9e016ce0cf0
+DIST jplephem-2.18.tar.gz 40886 BLAKE2B 
c6beb3cb2aec7d82023a253f9b5bafd989fbc7631b1b727322bf8f092509eeb25c6921d550c7bb5862be74d493a19ca29b3835f9a18efbd44509d4776ca660f6
 SHA512 
8f3117445f33de25d1f1eb5b5cfa0f67d92e62e7ac8d7a32f92690d12533ef8cd5498a62b5ee9cb7dac6f43c944879bbf10aa73950a749caa02d814f81b37fbf

diff --git a/dev-python/jplephem/jplephem-2.16.ebuild 
b/dev-python/jplephem/jplephem-2.18.ebuild
similarity index 84%
rename from dev-python/jplephem/jplephem-2.16.ebuild
rename to dev-python/jplephem/jplephem-2.18.ebuild
index 8fe6deb5a..25ec95b08 100644
--- a/dev-python/jplephem/jplephem-2.16.ebuild
+++ b/dev-python/jplephem/jplephem-2.18.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_11 )
 
 inherit distutils-r1 pypi
 



[gentoo-commits] repo/gentoo:master commit in: media-gfx/gmic/files/, media-gfx/gmic/

2023-05-23 Thread Marek Szuba
commit: c15ab45aee5eda067e918b0416484eb480638e34
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue May 23 20:35:31 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue May 23 20:36:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c15ab45a

media-gfx/gmic: add 3.2.4

Closes: https://bugs.gentoo.org/904972
Signed-off-by: Marek Szuba  gentoo.org>

 media-gfx/gmic/Manifest|   1 +
 .../gmic/files/gmic-3.2.4-makefile_automagic.patch | 131 +++
 media-gfx/gmic/gmic-3.2.4.ebuild   | 139 +
 3 files changed, 271 insertions(+)

diff --git a/media-gfx/gmic/Manifest b/media-gfx/gmic/Manifest
index eae50d0177ae..b6befc696e45 100644
--- a/media-gfx/gmic/Manifest
+++ b/media-gfx/gmic/Manifest
@@ -1,2 +1,3 @@
 DIST gmic_3.2.0.tar.gz 10933655 BLAKE2B 
6b87acb2a356d3d0c00e795d8b66de75acffa1f87b63caf58986ab52730fcd58bb9dfa37caf057ac2ab2a58695dd783c09018305f21d258427d9c1e450d1c14d
 SHA512 
2eccf179e865416ce5a6cc38fd5587fe79fb30cda381ca2bcb1e587f101a55c502422121d4696834bc25b6200aa3c2292ff30947f2704a610f46e61460685f5b
 DIST gmic_3.2.2.tar.gz 11321544 BLAKE2B 
e6786fdb0342e1dfa62043837fedeea25961b375af5d1dde247be373c0ef3e35a556dc78d6dd09b5b4c4ead3b531e2bb6a7b671a400dc9d477b22f1c6c7da6b9
 SHA512 
be695107f8cceb94789aaa021ca431ead3e0a7f87533478df0942ea6ad94f81639de8af827bb24fbef1baccc6ded8d41b4f5386ed9ee37704c2483ea7596800e
+DIST gmic_3.2.4.tar.gz 11342611 BLAKE2B 
f189683e0d12e707c839009449804c9db7b8afc3ff02dd033e0f9b820e889f51f4ae84b0d1e790e836761384778f4da33d79bc7b159484bbf00ec9cf88df92b2
 SHA512 
0a261d6242b485d7661919c14680f25d7b15d175619d8115077808c5502edb4ed313f37b3b6c6981709751d49bc7df40332aaefc03e626303135a827a5d41daf

diff --git a/media-gfx/gmic/files/gmic-3.2.4-makefile_automagic.patch 
b/media-gfx/gmic/files/gmic-3.2.4-makefile_automagic.patch
new file mode 100644
index ..965ba65ae624
--- /dev/null
+++ b/media-gfx/gmic/files/gmic-3.2.4-makefile_automagic.patch
@@ -0,0 +1,131 @@
+--- a/src/Makefile
 b/src/Makefile
+@@ -230,6 +230,7 @@
+ 
+ # Enable parallelization in CImg, using OpenMP.
+ # (http://www.openmp.org/)
++ifeq ($(GMIC_USE_OPENMP),yes)
+ ifdef IS_CLANG
+ OPENMP_CFLAGS = -I/usr/lib/gcc/x86_64-linux-gnu/9/include -Dcimg_use_openmp 
-fopenmp=libomp
+ OPENMP_LIBS =
+@@ -237,6 +238,7 @@
+ OPENMP_CFLAGS = -fopenmp -Dcimg_use_openmp
+ OPENMP_LIBS = -lgomp
+ endif
++endif
+ 
+ # Enable software debugging.
+ # (Use address sanitizer and thus slows down the code)
+@@ -258,9 +260,13 @@
+ # Enable image display, using X11 (Unix).
+ # (Keep /usr/ dirname here since X11 is located in /usr/ on Mac too)
+ ifneq ($(OS),Darwin)
++ifeq ($(GMIC_USE_X11),yes)
+ X11_CFLAGS = -Dcimg_display=1 $(shell pkg-config --cflags x11 || echo 
-I/usr/X11R6/include) #-Dcimg_use_xrandr
+ X11_LIBS = $(shell pkg-config --libs x11 || echo -L/usr/X11R6/lib -lX11) 
-lpthread # $(shell pkg-config --libs xrandr || echo -lXrandr)
+ else
++X11_CFLAGS = -Dcimg_display=0
++endif
++else
+ ifeq (,$(wildcard /usr/X11))
+ X11_CFLAGS = -Dcimg_display=0 #-Dcimg_use_xrandr
+ X11_LIBS = -lpthread # $(shell pkg-config --libs xrandr || echo -lXrandr)
+@@ -272,8 +278,10 @@
+ 
+ # Enable faster X11 display, using XShm extension.
+ # (ftp://www.x.org/pub/X11R7.7/doc/man/man3/XShm.3.xhtml)
++ifeq ($(GMIC_USE_XSHM),yes)
+ XSHM_CFLAGS = -Dcimg_use_xshm $(shell pkg-config --cflags xcb-shm)
+ XSHM_LIBS = $(shell pkg-config --libs xcb-shm || echo -L$(PREFIX)/X11R6/lib) 
-lXext
++endif
+ 
+ # Enable image display, using GDI32 (Windows).
+ GDI32_CFLAGS = -Dcimg_display=2
+@@ -282,8 +290,10 @@
+ # Enable native support of PNG image files, using the PNG library.
+ # (http://www.libpng.org/pub/png/libpng.html)
+ ifneq ($(OS),Darwin)
++ifeq ($(GMIC_USE_PNG),yes)
+ PNG_CFLAGS = -Dcimg_use_png $(shell pkg-config --cflags libpng)
+ PNG_LIBS = $(shell pkg-config --libs libpng || echo -lpng -lz)
++endif
+ else
+ ifeq (,$(wildcard /tmp/skl))
+ PNG_CFLAGS = -Dcimg_use_png $(shell pkg-config --cflags libpng)
+@@ -296,54 +306,74 @@
+ 
+ # Enable native support of JPEG image files, using the JPEG library.
+ # (http://libjpeg.sourceforge.net/)
++ifeq ($(GMIC_USE_JPEG),yes)
+ JPEG_CFLAGS = -Dcimg_use_jpeg $(shell pkg-config --cflags libjpeg)
+ JPEG_LIBS = $(shell pkg-config --libs libjpeg || echo -ljpeg)
++endif
+ 
+ # Enable native support of TIFF image files, using the TIFF library.
+ # (http://www.libtiff.org/)
++ifeq ($(GMIC_USE_TIFF),yes)
+ TIFF_CFLAGS = -Dcimg_use_tiff $(shell pkg-config --cflags libtiff-4)
+ TIFF_LIBS = $(shell pkg-config --libs libtiff-4 || echo -ltiff)
++endif
+ 
+ # Enable native support for loading HEIC/AVIF image files, using the libheif 
library.
+ # ( https://github.com/strukturag/libheif )
++ifeq ($(GMIC_USE_HEIF),yes)
+ HEIF_CFLAGS = -Dcimg_use_heif
+ HEIF_LIBS = -lheif
++endif
+ 
+ # Enable native support of MINC2 image files, using the MINC2 library.
+ # ( 

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

2023-05-23 Thread Alfredo Tupone
commit: e7a1e5590dc18c471ed54909f86b19822e79b56f
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue May 23 20:27:34 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue May 23 20:28:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7a1e559

sci-libs/onnx: add 1.14.0

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

 sci-libs/onnx/Manifest   |  1 +
 sci-libs/onnx/onnx-1.14.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/sci-libs/onnx/Manifest b/sci-libs/onnx/Manifest
index 8f3d534c827a..d47a8a91e628 100644
--- a/sci-libs/onnx/Manifest
+++ b/sci-libs/onnx/Manifest
@@ -1,3 +1,4 @@
 DIST onnx-1.11.0.tar.gz 9464979 BLAKE2B 
dfc8ab81d4776f806fa26c751c1eb1e19ea4cf9f0aa498880dc18eca160fdd9c43eda0077124ea7a674082e5ed93de7497411c48c3f9a12146905072e6477af6
 SHA512 
dc7045702188d7f40fead3ab6eccd8ff63357824c36873b415ad989d19aa952ff2c3758120de9050d84d92a35993198971be54ffa8e8d99fc70aa1b14b2ff73e
 DIST onnx-1.12.0.tar.gz 9531142 BLAKE2B 
59117ea95e3686ca41c307f9ee35fbb3e9abc3b262943211a3c25f7ef3f89e3a185145f92c9dfc4108469a3bc4580a140de7c436f97a35e64902d5a6ed5ac8ab
 SHA512 
ab0c4f92358e904c2f28d98b35eab2d6eac22dd0a270e4f45ee590aa1ad22d09e92b32225efd7e98edb1531743f150526d26e0cbdc537757784bef2bc93efa8e
 DIST onnx-1.13.1.tar.gz 10782133 BLAKE2B 
e5c93e00ccb73b56e839da48b255132f8c60508a258d136b53a2755caabed5f1b962208d570c71068484b269f016a08b398d6c8f4fc86d3850ad6d5742b760b6
 SHA512 
325859f591dece43a083a0945aefe3427bfdb68a98ef5922343bf7ed959528947e7664d6c8e3e3d35c390d6c20ef22d07c672e5311f80c72c199931be6c256c3
+DIST onnx-1.14.0.tar.gz 11568979 BLAKE2B 
9aed36489f0bbe0a96f2a7d3f44b70d228a7ec1239f5ba2b16f4b2c9ffa8fb1ba06b1b5e6d279d12f8d55eaeece6654da0c60220bf813e99df74e33a33eb
 SHA512 
8a525b365fd203f0a59bcf82fa7f2e29d7e0563885ebe38269c596cd4eb949bcfc65d848b92b7abafa7ddecedcfc019f8779097ffcb5087f06037cace24462fc

diff --git a/sci-libs/onnx/onnx-1.14.0.ebuild b/sci-libs/onnx/onnx-1.14.0.ebuild
new file mode 100644
index ..cee6ddd5c494
--- /dev/null
+++ b/sci-libs/onnx/onnx-1.14.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} )
+inherit python-any-r1 cmake
+
+DESCRIPTION="Open Neural Network Exchange (ONNX)"
+HOMEPAGE="https://github.com/onnx/onnx;
+SRC_URI="https://github.com/onnx/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+RESTRICT="test"
+
+DEPEND=""
+RDEPEND="${DEPEND}
+   dev-libs/protobuf:="
+BDEPEND="
+   ${PYTHON_DEPS}
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DONNX_USE_PROTOBUF_SHARED_LIBS=ON
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/

2023-05-23 Thread James Le Cuirot
commit: 5d42e5ed3c698a6bb9c987c84ebf0b647cb4c399
Author: James Le Cuirot  gentoo  org>
AuthorDate: Tue May 23 20:25:17 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Tue May 23 20:26:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d42e5ed

x11-wm/xpra: Bump to 4.4.5, drop old 4.4.4

Bug: https://bugs.gentoo.org/906130
Signed-off-by: James Le Cuirot  gentoo.org>

 x11-wm/xpra/Manifest | 2 +-
 x11-wm/xpra/{xpra-4.4.4.ebuild => xpra-4.4.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-wm/xpra/Manifest b/x11-wm/xpra/Manifest
index 8670ac3604fd..9e1c819b017b 100644
--- a/x11-wm/xpra/Manifest
+++ b/x11-wm/xpra/Manifest
@@ -1,3 +1,3 @@
 DIST xpra-4.3.1-tests.patch 51444 BLAKE2B 
c645aa52bb06c3872f6c1c7aace099c10a6fd46dd4c386ec1a13f6326e3fc8860a71767510ce9b44375cc8b30cef563e4405b2834670a9d2c555d3359d16e99f
 SHA512 
0c70c33e24980db31e904c91f987a73693bd2349958ea8392138987e1dc1852ea42a4ee7e3b238f01c92adc57dbe196e57f4c4accf27aade6c4ea55c1ff9b40c
 DIST xpra-4.3.4.tar.gz 4184031 BLAKE2B 
e01e338398f86c80a1092ea3155126ed26eb959ca97790add4cfcdb0ec8a1c6391937ff101c889ec78bb00bbf38ac0c42c5b85d60e72804ffccbbe5f446aaa3e
 SHA512 
93855ff248f135c70a2144a0afbc66e4830b8d214c9c2017dff1d3e3c7902dac15b1cb03670cde8018b40d5c404bd7c243625faeaba712130f5d0082f562c60c
-DIST xpra-4.4.4.tar.gz 4324840 BLAKE2B 
d39f83b5f6ea960f12170bcc55d3c46d290682bb26424dc57a3ab62f01a4dad513466883287e6197231c96ac81872403d27ff1b65c7c0e520adcda8846766e02
 SHA512 
807fb3b12b5ecc8dbf73aef9dddf509c3397c97d04db4f397d4672b6f097ff977ce71f6ba00fb585ea7dfaf047a4c68e5cca099436da28bc20f4bc2c229c98c9
+DIST xpra-4.4.5.tar.gz 4332287 BLAKE2B 
64165a18d0f204247f984f616438252e82922447441376e6e46a15509486e67f699e852562cd632591fd2831a86592d5029c5905932fc9d267b16a7e6edd1b5a
 SHA512 
6fb28328efc020969fff17bf747a1e0bf5b21869c9532a8c482e12f979d1dec7989e10e5bf3a9ae7dbfaa9e48c670255b196fdb819200a74dfbdec3ba5ae744f

diff --git a/x11-wm/xpra/xpra-4.4.4.ebuild b/x11-wm/xpra/xpra-4.4.5.ebuild
similarity index 100%
rename from x11-wm/xpra/xpra-4.4.4.ebuild
rename to x11-wm/xpra/xpra-4.4.5.ebuild



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

2023-05-23 Thread David Roman
commit: 3ba0af3a4a99f9cf35a4f321ab48ade53aff3bd0
Author: David Roman  gmail  com>
AuthorDate: Tue May 23 20:20:46 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue May 23 20:20:46 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3ba0af3a

dev-python/pytest-flask: enable py3.11 and disable py3.10

Closes: https://bugs.gentoo.org/897550
Signed-off-by: David Roman  gmail.com>

 dev-python/pytest-flask/pytest-flask-1.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pytest-flask/pytest-flask-1.2.0.ebuild 
b/dev-python/pytest-flask/pytest-flask-1.2.0.ebuild
index 13396d3e0..d531ed3b8 100644
--- a/dev-python/pytest-flask/pytest-flask-1.2.0.ebuild
+++ b/dev-python/pytest-flask/pytest-flask-1.2.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_10 pypy3 )
+PYTHON_COMPAT=( python3_11 pypy3 )
 inherit distutils-r1
 
 DESCRIPTION="A set of pytest fixtures to test Flask applications "



[gentoo-commits] repo/proj/guru:dev commit in: app-text/lizard/

2023-05-23 Thread David Roman
commit: 0e0423a553ece987d3d66fa4cbbbf6140db4d4b1
Author: David Roman  gmail  com>
AuthorDate: Tue May 23 20:12:04 2023 +
Commit: David Roman  gmail  com>
CommitDate: Tue May 23 20:12:24 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0e0423a5

app-text/lizard: enable py3.11 and disable py3.10

Closes: https://bugs.gentoo.org/897378
Signed-off-by: David Roman  gmail.com>

 app-text/lizard/lizard-1.17.10.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-text/lizard/lizard-1.17.10.ebuild 
b/app-text/lizard/lizard-1.17.10.ebuild
index 157fe5111..5ac75fd3d 100644
--- a/app-text/lizard/lizard-1.17.10.ebuild
+++ b/app-text/lizard/lizard-1.17.10.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_10 )
+PYTHON_COMPAT=( python3_11 )
 
 inherit distutils-r1
 



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

2023-05-23 Thread Marek Szuba
commit: 2bfa05078a93e0dc559ce15c4af965a7ec0d6f4a
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue May 23 19:51:21 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue May 23 19:53:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bfa0507

app-emulation/fuse: USE=png requires USE=zlib

screenshot.c unconditionally passes Z_BEST_COMPRESSION, a zlib.h macro,
to png_set_compression_level(). Funnily enough, the same file first
takes pains to only include zlib.h if it was found by configure.

Closes: https://bugs.gentoo.org/907034
Signed-off-by: Marek Szuba  gentoo.org>

 app-emulation/fuse/fuse-1.6.0.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-emulation/fuse/fuse-1.6.0.ebuild 
b/app-emulation/fuse/fuse-1.6.0.ebuild
index ad8465525cbb..b7f0f065d660 100644
--- a/app-emulation/fuse/fuse-1.6.0.ebuild
+++ b/app-emulation/fuse/fuse-1.6.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,7 +21,8 @@ IUSE="alsa ao backend-X backend-fbcon +backend-gtk3 
backend-sdl backend-svga gpm
 
 # At most one audio driver and at most one UI back-end can be enabled at a time
 REQUIRED_USE="?? ( alsa ao backend-sdl pulseaudio )
-   ?? ( backend-X backend-fbcon backend-gtk3 backend-sdl backend-svga )"
+   ?? ( backend-X backend-fbcon backend-gtk3 backend-sdl backend-svga )
+   png? ( zlib )"
 
 RDEPEND="
>=app-emulation/libspectrum-1.5.0[zlib?]



[gentoo-commits] repo/gentoo:master commit in: sci-electronics/labone/

2023-05-23 Thread Andreas K. Hüttel
commit: fe129a8df9fecb094ede36c8207794bdd58282dc
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May 23 19:40:55 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue May 23 19:41:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe129a8d

sci-electronics/labone: add 23.02.42414

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

 sci-electronics/labone/Manifest  |  1 +
 sci-electronics/labone/labone-23.02.42414.ebuild | 97 
 2 files changed, 98 insertions(+)

diff --git a/sci-electronics/labone/Manifest b/sci-electronics/labone/Manifest
index 0c19990b3df3..3eca86897a17 100644
--- a/sci-electronics/labone/Manifest
+++ b/sci-electronics/labone/Manifest
@@ -1 +1,2 @@
 DIST LabOneLinux64-21.08.20515.tar.gz 399058267 BLAKE2B 
624c4dc4a01edb69f9b36a435744d10b3638c91c7ac0c1e9765cf913e605fe32d1935fa131d650f38a5b713df916d92b985ac5f6489b031bba9b6ec8a1370d4a
 SHA512 
f229a885ea91cc518c4819ad76a928829eb1699603ba48fb745d4a99faca116b100831c17a48243922912c68de27b7938387677ffa2e996a122f36c33d0a205c
+DIST LabOneLinux64-23.02.42414.tar.gz 509402101 BLAKE2B 
3bd083830b6dd286ba58227fcfaaed9ec3f7c7ceae8c3eb6b92976bb6b13b9a55389a67da4c71897b4a38200b2e833b4f197e738fff17281c3d0f5c7b3f65226
 SHA512 
5b4dd91f37b2c3212e9c93e7492756e8534f23d85a12af33cae7ce8150fa182286f37e2d4f3ca7369cb13613b24146e1ba0bb5d889db37634e561b0f921be58a

diff --git a/sci-electronics/labone/labone-23.02.42414.ebuild 
b/sci-electronics/labone/labone-23.02.42414.ebuild
new file mode 100644
index ..cecf87806ce5
--- /dev/null
+++ b/sci-electronics/labone/labone-23.02.42414.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit xdg desktop systemd udev
+
+DESCRIPTION="Platform independent instrument control for Zurich Instruments 
devices"
+HOMEPAGE="https://www.zhinst.com/labone;
+
+# Seriously...
+SRC_URI="https://pub-a579c9a7a5ee41a2ba57327584974c85.r2.dev/${PV}/LabOneLinux64-${PV}.tar.gz;
+
+LICENSE="zi-labone"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+RESTRICT="mirror bindist"
+IUSE="minimal"
+
+QA_PREBUILT="*"
+
+RDEPEND=""
+
+S=${WORKDIR}/LabOneLinux64-${PV}
+
+src_install() {
+   local application_directory=/opt/zi
+   local installation_directory="${application_directory}/LabOne64-${PV}"
+
+   if ! use minimal ; then
+
+   # the applications
+
+   dodir ${installation_directory}
+   for dir in API DataServer Firmware Documentation WebServer ; do
+   mv "$dir" "${D}${installation_directory}/" || die
+   done
+
+   cp "release_notes_$(ver_cut 1-2).html" 
"${D}${installation_directory}/" || die
+
+   dosym ../..${installation_directory}/DataServer/ziServer 
/opt/bin/ziServer
+   dosym ../..${installation_directory}/DataServer/ziDataServer 
/opt/bin/ziDataServer
+
+   # the services
+
+   # LabOne comes with systemd support.
+
+   local service
+   for service in labone-data-server hf2-data-server ; do
+   sed -e 's:/usr/local/bin/:/opt/bin/:g' -i 
Installer/systemd/${service}.service || die
+   systemd_dounit Installer/systemd/${service}.service
+   done
+
+   # For OpenRC we need to do our own thing...
+
+   for service in labone-data-server hf2-data-server ; do
+   doinitd "${FILESDIR}/${service}"
+   doconfd "${FILESDIR}/${service}.conf"
+   done
+
+   echo "#!/bin/bash" > "${T}/startziWebServer" || die
+   echo "${installation_directory}/WebServer/ziWebServer -r 
${installation_directory}/WebServer/html --ip 127.0.0.1 --server-port 8004 -a 
1" '$@ &' >> "${T}/startziWebServer" || die
+   chmod 755 "${T}/startziWebServer" || die
+   exeinto /opt/bin
+   doexe "${T}/startziWebServer"
+   elog For security reasons the startziWebServer script listens 
on the localhost interface only.
+
+   newicon 
"${D}${installation_directory}/WebServer/html/images/favicons/firefox_app_128x128.png"
 zi-labone.png
+
+   make_desktop_entry /opt/bin/startziWebServer "ZI LabOne" 
zi-labone "Science;Physics;Engineering"
+
+   keepdir /var/log/labone
+   fowners nobody /var/log/labone
+   else
+
+   insinto "${installation_directory}/API/C/lib"
+   doins API/C/lib/*.so
+   insinto "${installation_directory}/API/C/include"
+   doins API/C/include/*.h
+
+   fi
+
+   dosym "../..${installation_directory}/API/C/include/ziAPI.h" 
"usr/include/ziAPI.h"
+   dosym "../..${installation_directory}/API/C/lib/libziAPI-linux64.so" 
"usr/$(get_libdir)/libziAPI-linux64.so"
+
+   udev_dorules Installer/udev/55-zhinst.rules
+}
+

[gentoo-commits] repo/gentoo:master commit in: app-admin/sysstat/, app-admin/sysstat/files/

2023-05-23 Thread Marek Szuba
commit: ecf13248bdaba63272a52d2678ce688ffb161a9d
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue May 23 19:23:23 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue May 23 19:39:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecf13248

app-admin/sysstat: backport second part of CVE-2022-39377 fix

Bug: https://bugs.gentoo.org/880543
Signed-off-by: Marek Szuba  gentoo.org>

 .../files/sysstat-12.6.2-check_overflow.patch  | 18 +
 app-admin/sysstat/sysstat-12.6.2-r1.ebuild | 88 ++
 2 files changed, 106 insertions(+)

diff --git a/app-admin/sysstat/files/sysstat-12.6.2-check_overflow.patch 
b/app-admin/sysstat/files/sysstat-12.6.2-check_overflow.patch
new file mode 100644
index ..3f36fd7ff090
--- /dev/null
+++ b/app-admin/sysstat/files/sysstat-12.6.2-check_overflow.patch
@@ -0,0 +1,18 @@
+Backported upstream fix for the fix for CVE-2022-39377.
+
+--- a/common.c
 b/common.c
+@@ -431,8 +431,11 @@ int check_dir(char *dirname)
+ void check_overflow(unsigned int val1, unsigned int val2,
+   unsigned int val3)
+ {
+-  if ((unsigned long long) val1 * (unsigned long long) val2 *
+-  (unsigned long long) val3 > UINT_MAX) {
++  if ((val1 != 0) && (val2 != 0) && (val3 != 0) &&
++  (((unsigned long long)UINT_MAX / (unsigned long long)val1 <
++  (unsigned long long)val2) ||
++  ((unsigned long long)UINT_MAX / ((unsigned long long)val1 *
++  (unsigned long long)val2) < (unsigned long long)val3)) {
+ #ifdef DEBUG
+   fprintf(stderr, "%s: Overflow detected (%llu). Aborting...\n",
+   __FUNCTION__, (unsigned long long) val1 * (unsigned 
long long) val2 *

diff --git a/app-admin/sysstat/sysstat-12.6.2-r1.ebuild 
b/app-admin/sysstat/sysstat-12.6.2-r1.ebuild
new file mode 100644
index ..41f26b4b985a
--- /dev/null
+++ b/app-admin/sysstat/sysstat-12.6.2-r1.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit systemd toolchain-funcs
+
+DESCRIPTION="System performance tools for Linux"
+HOMEPAGE="http://sebastien.godard.pagesperso-orange.fr/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="dcron debug nls lm-sensors lto selinux systemd"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+COMMON_DEPEND="
+   nls? ( virtual/libintl )
+   lm-sensors? ( sys-apps/lm-sensors:= )
+"
+
+DEPEND="${COMMON_DEPEND}"
+
+RDEPEND="
+   ${COMMON_DEPEND}
+   !dcron? ( !sys-process/dcron )
+   selinux? ( sec-policy/selinux-sysstat )
+"
+
+REQUIRED_USE="dcron? ( !systemd )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-12.6.2-check_overflow.patch
+)
+
+src_prepare() {
+   if use dcron; then
+   sed -i 's/@CRON_OWNER@ //g' cron/sysstat.crond.in || die
+   fi
+   default
+}
+
+src_configure() {
+   tc-export AR
+
+   sa_lib_dir=/usr/lib/sa \
+   conf_dir=/etc \
+   econf \
+   $(use_enable !systemd use-crond) \
+   $(use_enable lm-sensors sensors) \
+   $(use_enable lto) \
+   $(use_enable nls) \
+   $(usex debug --enable-debuginfo '') \
+   --disable-compress-manpg \
+   --disable-stripping \
+   --disable-pcp \
+   --enable-copy-only \
+   --enable-documentation \
+   --enable-install-cron \
+   --with-systemdsystemunitdir=$(systemd_get_systemunitdir)
+}
+
+src_compile() {
+   LFLAGS="${LDFLAGS}" default
+}
+
+src_install() {
+   keepdir /var/log/sa
+
+   emake \
+   CHOWN=true \
+   DESTDIR="${D}" \
+   DOC_DIR=/usr/share/doc/${PF} \
+   MANGRPARG='' \
+   install
+
+   dodoc -r contrib/
+
+   newinitd "${FILESDIR}"/${PN}.init.d ${PN}
+   systemd_dounit ${PN}.service
+
+   rm "${D}"/usr/share/doc/${PF}/COPYING || die
+}



[gentoo-commits] repo/gentoo:master commit in: mail-mta/proton-mail-bridge/, mail-mta/proton-mail-bridge/files/

2023-05-23 Thread Marek Szuba
commit: 4123a3e1260de40ab33fc9038c0e036b9fd90942
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue May 23 19:30:01 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue May 23 19:39:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4123a3e1

mail-mta/proton-mail-bridge: add 3.1.3, drop 2.3.0

Signed-off-by: Marek Szuba  gentoo.org>

 mail-mta/proton-mail-bridge/Manifest|  4 ++--
 .../proton-mail-bridge/files/proton-mail-bridge.service | 17 -
 ...dge-2.3.0.ebuild => proton-mail-bridge-3.1.3.ebuild} | 14 +-
 3 files changed, 7 insertions(+), 28 deletions(-)

diff --git a/mail-mta/proton-mail-bridge/Manifest 
b/mail-mta/proton-mail-bridge/Manifest
index 02d0b96025d3..3becaa8e0a54 100644
--- a/mail-mta/proton-mail-bridge/Manifest
+++ b/mail-mta/proton-mail-bridge/Manifest
@@ -1,4 +1,4 @@
-DIST proton-mail-bridge-2.3.0-deps.tar.xz 237367120 BLAKE2B 
819ffc216017db8a02a189fdb1b4c78e26d38f1cde94bbc556e8603047e396ce0de3caa2b3cf18392a30fbaab525c305f6f0193fb1210baeb48f6a346ae2ba94
 SHA512 
63076459bf1e8c17775439a5ef1e22482684e0f37a45a4b6f9469c851e66b984f1bce5c19c1d4bfa8cbf5f9ae4fe21a5a20d8304254cdc4f215120dfe5b254e7
-DIST proton-mail-bridge-2.3.0.tar.gz 5059969 BLAKE2B 
3871ec75e69ce2976a3b588c9cb32dc61d5c6eaf28a8a7941fb91babbe74cf73f101a3fa9d87c999c659847a42b0a3d93298d6c692a06cfe2716a31fcbb0d469
 SHA512 
3e3a64d945577a4efc1cb1e9a3b029465f64fab37e80fa7d58e7ea94ba316281596e91a6b49fc37168a0275921f3f79567f58eb926a1d77fcc0b8b39a3cf8f5c
 DIST proton-mail-bridge-3.0.21-deps.tar.xz 169294240 BLAKE2B 
ee463d96d01e702180f86765a36bc59c72454f13caed22183e68a6875c1dad4b7614966dabdd43915b2762d3de69b8fb3cac1011a48bf50d8f3cc1dbf3a96420
 SHA512 
6bce4cfcdf1704a6599f925ff59fd367c6750f92f75bee886f656f609a5368eb75f865f642ae63e87bafe3609e7620b0c27dfbec40e281cc8a92221af24f9661
 DIST proton-mail-bridge-3.0.21.tar.gz 4416496 BLAKE2B 
6199338b6265c8d3e7108cd7b149fa4e32e56e3ecb7f299e66f4d072d78d8b21a919e52c510c509613958adbacf32d8a4dccb2891a77efa4dec83d483e560266
 SHA512 
30adc2e4947309fb274a5f86ff450a41685d30b27854b9a00f033adc65d33bcbff19ee830c50ae5bea0c2ac178bc5a4960912486edd4954f928ff075b7441d82
+DIST proton-mail-bridge-3.1.3-deps.tar.xz 206716212 BLAKE2B 
4f79e4428ef37452d0abd288e074ecdce8886393582352117b6df5275e1b2f0f8018145c20b8fa889f6473899fd0fde6b621e52cf2faaa218fdac8238134a19b
 SHA512 
fd948e39afaab15d7318c8b46cffd97823857cd8e1c5ba2b2ed3673fcbf186627b190bd876973fbb71854355f4dfba62663e902651716301685dca5f14f26e81
+DIST proton-mail-bridge-3.1.3.tar.gz 4443963 BLAKE2B 
2c8fc571612c11c0e281e8f268774e886ba3742b696bdd1180d7cf45525d21d9c062cd3d33acb57a6ceed8dad6b864490c89c090ebfd4bceb4e8c41b19015ae8
 SHA512 
4f4ca3a2b95c7eed34a13d7f8f296d95717b9c1f95bd157e08c3f21cc752ea3dac5eaefac27662f57f875d9690a5d77a9e15f71406280dcaad6f9054b2ef54b9

diff --git a/mail-mta/proton-mail-bridge/files/proton-mail-bridge.service 
b/mail-mta/proton-mail-bridge/files/proton-mail-bridge.service
deleted file mode 100644
index 21f0ad1650dd..
--- a/mail-mta/proton-mail-bridge/files/proton-mail-bridge.service
+++ /dev/null
@@ -1,17 +0,0 @@
-[Unit]
-Description=Proton Mail IMAP/SMTP bridge
-Documentation=https://proton.me/mail/bridge/
-
-[Service]
-ExecStart=/usr/bin/proton-mail-bridge --no-window
-Restart=on-failure
-
-# Hardening
-ProtectSystem=full
-PrivateTmp=true
-SystemCallArchitectures=native
-MemoryDenyWriteExecute=true
-NoNewPrivileges=true
-
-[Install]
-WantedBy=default.target

diff --git a/mail-mta/proton-mail-bridge/proton-mail-bridge-2.3.0.ebuild 
b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.1.3.ebuild
similarity index 80%
rename from mail-mta/proton-mail-bridge/proton-mail-bridge-2.3.0.ebuild
rename to mail-mta/proton-mail-bridge/proton-mail-bridge-3.1.3.ebuild
index 79f180fa1513..3b00a1442737 100644
--- a/mail-mta/proton-mail-bridge/proton-mail-bridge-2.3.0.ebuild
+++ b/mail-mta/proton-mail-bridge/proton-mail-bridge-3.1.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -34,10 +34,8 @@ src_prepare() {
 
 src_compile() {
if use gui; then
-   emake \
-   QT_DOC_DIR="/usr/share/qt5-doc" \
-   QT_PKG_CONFIG=true \
-   build
+   eerror "Since version 3.0.0, GUI support in ${PN} requires Qt6 
and is therefore currently not available"
+   die "USE=gui requires Qt6"
else
emake build-nogui
fi
@@ -49,11 +47,9 @@ src_test() {
 
 src_install() {
exeinto /usr/bin
-   newexe ${MY_PN} ${PN}
+   newexe bridge ${PN}
 
-   systemd_douserunit "${FILESDIR}"/${PN}.service
-
-   # FIXME: USE=gui will probably need more files
+   systemd_newuserunit "${FILESDIR}"/${PN}.service-r1 ${PN}.service
 
einstalldocs
 }



[gentoo-commits] repo/gentoo:master commit in: dev-libs/isa-l_crypto/, dev-libs/isa-l_crypto/files/

2023-05-23 Thread Marek Szuba
commit: 5de8f1446a4675e65ad2c364c87f434e861befb6
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue May 23 19:31:13 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue May 23 19:39:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5de8f144

dev-libs/isa-l_crypto: new package, add 2.24.0

Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/isa-l_crypto/Manifest |  1 +
 .../files/isa-l_crypto-2.24.0_makefile-no-D.patch  | 13 +++
 dev-libs/isa-l_crypto/isa-l_crypto-2.24.0.ebuild   | 43 ++
 dev-libs/isa-l_crypto/metadata.xml | 21 +++
 4 files changed, 78 insertions(+)

diff --git a/dev-libs/isa-l_crypto/Manifest b/dev-libs/isa-l_crypto/Manifest
new file mode 100644
index ..4934b64eadcb
--- /dev/null
+++ b/dev-libs/isa-l_crypto/Manifest
@@ -0,0 +1 @@
+DIST isa-l_crypto-2.24.0.tar.gz 687392 BLAKE2B 
10b5e820f9e9d25f0f013d4cfe832760363bf1f1f2759a94f733b25ebd62b52a98262969e24be1ba86d132ee6eaefc9e64c99cceb4f9ba206c848b9aeb45f9d8
 SHA512 
f72800a8ff9c0b2bfdd88cb6780db91bfd5763af04a6318aa3acaff0b1326e3348cb3a4aff17c99636eb291d1ff6249dcf896392a2450adacd83ddbf4c7299da

diff --git 
a/dev-libs/isa-l_crypto/files/isa-l_crypto-2.24.0_makefile-no-D.patch 
b/dev-libs/isa-l_crypto/files/isa-l_crypto-2.24.0_makefile-no-D.patch
new file mode 100644
index ..dec1420e4d31
--- /dev/null
+++ b/dev-libs/isa-l_crypto/files/isa-l_crypto-2.24.0_makefile-no-D.patch
@@ -0,0 +1,13 @@
+--- a/Makefile.am
 b/Makefile.am
+@@ -136,8 +136,8 @@
+ EXTRA_DIST += tools/yasm-filter.sh tools/nasm-filter.sh
+ EXTRA_DIST += tools/yasm-cet-filter.sh tools/nasm-cet-filter.sh
+ 
+-AM_CFLAGS = ${my_CFLAGS} ${INCLUDE} $(src_include) ${D}
+-AM_CCASFLAGS = ${yasm_args} ${INCLUDE} $(src_include) ${DEFS} ${D}
++AM_CFLAGS = ${my_CFLAGS} ${INCLUDE} $(src_include) ${DIST_D}
++AM_CCASFLAGS = ${yasm_args} ${INCLUDE} $(src_include) ${DEFS} ${DIST_D}
+ 
+ .asm.s:
+   @echo "  MKTMP   " $@;

diff --git a/dev-libs/isa-l_crypto/isa-l_crypto-2.24.0.ebuild 
b/dev-libs/isa-l_crypto/isa-l_crypto-2.24.0.ebuild
new file mode 100644
index ..5ea355130d4b
--- /dev/null
+++ b/dev-libs/isa-l_crypto/isa-l_crypto-2.24.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 autotools
+
+DESCRIPTION="Intelligent Storage Acceleration Library - cryptographic 
components"
+HOMEPAGE="https://github.com/intel/isa-l_crypto;
+SRC_URI="https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="cpu_flags_x86_avx512f"
+
+# AVX512 support in yasm is still work in progress
+BDEPEND="amd64? (
+   cpu_flags_x86_avx512f? ( >=dev-lang/nasm-2.13 )
+   !cpu_flags_x86_avx512f? ( || (
+   >=dev-lang/nasm-2.11.01
+   >=dev-lang/yasm-1.2.0
+   ) )
+)"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.24.0_makefile-no-D.patch
+)
+
+src_prepare() {
+   default
+
+   # isa-l does not support arbitrary assemblers on amd64 (and presumably 
x86),
+   # it must be either nasm or yasm.
+   use amd64 && unset AS
+
+   eautoreconf
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}

diff --git a/dev-libs/isa-l_crypto/metadata.xml 
b/dev-libs/isa-l_crypto/metadata.xml
new file mode 100644
index ..aed47168584f
--- /dev/null
+++ b/dev-libs/isa-l_crypto/metadata.xml
@@ -0,0 +1,21 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   ISA-L_crypto is a collection of optimized low-level functions targeting 
storage applications. ISA-L_crypto includes:
+   * Multi-buffer hashes - run multiple hash jobs together on one core for 
much better throughput than single-buffer versions.
+   * SHA1, SHA256, SHA512, MD5, SM3
+   * Multi-hash - Get the performance of multi-buffer hashing with a 
single-buffer interface.
+   * Multi-hash + murmur - run both together.
+   * AES - block ciphers
+   * XTS, GCM, CBC
+   * Rolling hash - Hash input in a window which moves through the input
+   
+   
+   intel/isa-l_crypto
+   
+



[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-build-info/

2023-05-23 Thread Alfredo Tupone
commit: 66b4b77935cc4874e254d6503f920b1c6758efda
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue May 23 19:17:55 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue May 23 19:36:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66b4b779

dev-ml/dune-build-info: add 3.8.0

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

 dev-ml/dune-build-info/Manifest|  1 +
 .../dune-build-info/dune-build-info-3.8.0.ebuild   | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-ml/dune-build-info/Manifest b/dev-ml/dune-build-info/Manifest
index f6b528c2b033..52bf70476e95 100644
--- a/dev-ml/dune-build-info/Manifest
+++ b/dev-ml/dune-build-info/Manifest
@@ -4,3 +4,4 @@ DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 
97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46
 SHA512 
2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
 DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239
 DIST dune-3.7.1.tar.gz 2011275 BLAKE2B 
dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929
 SHA512 
d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b
+DIST dune-3.8.0.tar.gz 2564537 BLAKE2B 
773a2643b187f37dd2e21df41f18818753e249e66c2d98a4cfee3d9997f528827b2cf3c60d2992ffdc51397c393ac1a0fcc5339bdec2d87f82252114394d2355
 SHA512 
bba32fb508265329a2a46c9bd2e8b7e5f3d6d84390e842382ff4790f0d3414c9ff1d005c1af88988daaca29749729f1ced7b388f2d96432f01f2f4ea4714be98

diff --git a/dev-ml/dune-build-info/dune-build-info-3.8.0.ebuild 
b/dev-ml/dune-build-info/dune-build-info-3.8.0.ebuild
new file mode 100644
index ..2b60d3970e73
--- /dev/null
+++ b/dev-ml/dune-build-info/dune-build-info-3.8.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Embed locations informations inside executable and libraries"
+HOMEPAGE="https://github.com/ocaml/dune;
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> 
dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+RDEPEND=">=dev-ml/dune-3.5"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   dune build -p ${PN} @install --display short -j $(makeopts_jobs) || die
+}



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

2023-05-23 Thread Alfredo Tupone
commit: 26b69e9fe07c66de8c6daeb7fbb65fb386cd38c7
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue May 23 19:13:47 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue May 23 19:36:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b69e9f

dev-ml/dune-configurator: add 3.8.0

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

 dev-ml/dune-configurator/Manifest  |  1 +
 .../dune-configurator-3.8.0.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-ml/dune-configurator/Manifest 
b/dev-ml/dune-configurator/Manifest
index 6fada696e6a5..72d97f945a0b 100644
--- a/dev-ml/dune-configurator/Manifest
+++ b/dev-ml/dune-configurator/Manifest
@@ -6,3 +6,4 @@ DIST dune-3.2.0.tar.gz 1754664 BLAKE2B 
97ba420a5bf9dd8e14ba74c0e91b6679924fd9ee7
 DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d8f16465df3f3b7b6d332ceef5101057df9389aeb9ceb4dc7f23bc69320412aebba7587deeb933a0f8ddca46
 SHA512 
2db83116a3d0995c8d0dfd6a1581d214f657a7d90c30dea04d5370327e13c575fed6ce74106a79c2e2fe0c02aa2912ae7a9f4e49c36985fb613b6a41de0700c9
 DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239
 DIST dune-3.7.1.tar.gz 2011275 BLAKE2B 
dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929
 SHA512 
d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b
+DIST dune-3.8.0.tar.gz 2564537 BLAKE2B 
773a2643b187f37dd2e21df41f18818753e249e66c2d98a4cfee3d9997f528827b2cf3c60d2992ffdc51397c393ac1a0fcc5339bdec2d87f82252114394d2355
 SHA512 
bba32fb508265329a2a46c9bd2e8b7e5f3d6d84390e842382ff4790f0d3414c9ff1d005c1af88988daaca29749729f1ced7b388f2d96432f01f2f4ea4714be98

diff --git a/dev-ml/dune-configurator/dune-configurator-3.8.0.ebuild 
b/dev-ml/dune-configurator/dune-configurator-3.8.0.ebuild
new file mode 100644
index ..2ef2249b6a21
--- /dev/null
+++ b/dev-ml/dune-configurator/dune-configurator-3.8.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Helper library for gathering system configuration"
+HOMEPAGE="https://github.com/ocaml/dune;
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> 
dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="
+   >=dev-ml/csexp-1.5:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   default
+
+   # This enables dune-configurator to use the vendored csexp module
+   sed -i 's/stdune.csexp/dune-configurator.csexp/' \
+   vendor/csexp/src/dune || die
+}
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || 
die
+}



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

2023-05-23 Thread Alfredo Tupone
commit: 31ba2d8f47a0a9c827a463ba9217a391366a657e
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue May 23 19:17:11 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue May 23 19:36:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31ba2d8f

dev-ml/dune: add 3.8.0

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

 dev-ml/dune/Manifest  |  1 +
 dev-ml/dune/dune-3.8.0.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-ml/dune/Manifest b/dev-ml/dune/Manifest
index 81e40a67eca5..087267e8a0e3 100644
--- a/dev-ml/dune/Manifest
+++ b/dev-ml/dune/Manifest
@@ -9,3 +9,4 @@ DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d
 DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 
7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e
 SHA512 
636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be
 DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239
 DIST dune-3.7.1.tar.gz 2011275 BLAKE2B 
dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929
 SHA512 
d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b
+DIST dune-3.8.0.tar.gz 2564537 BLAKE2B 
773a2643b187f37dd2e21df41f18818753e249e66c2d98a4cfee3d9997f528827b2cf3c60d2992ffdc51397c393ac1a0fcc5339bdec2d87f82252114394d2355
 SHA512 
bba32fb508265329a2a46c9bd2e8b7e5f3d6d84390e842382ff4790f0d3414c9ff1d005c1af88988daaca29749729f1ced7b388f2d96432f01f2f4ea4714be98

diff --git a/dev-ml/dune/dune-3.8.0.ebuild b/dev-ml/dune/dune-3.8.0.ebuild
new file mode 100644
index ..4055f5de2e82
--- /dev/null
+++ b/dev-ml/dune/dune-3.8.0.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit multiprocessing elisp-common
+
+DESCRIPTION="A composable build system for OCaml"
+HOMEPAGE="https://github.com/ocaml/dune;
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="emacs"
+RESTRICT="strip test"
+
+RDEPEND="
+   >=dev-lang/ocaml-4.08:=
+   emacs? ( >=app-editors/emacs-23.1:* )
+"
+DEPEND="${RDEPEND}"
+
+QA_FLAGS_IGNORED="usr/bin/dune"
+
+BYTECOMPFLAGS="-L ${S}/editor-integration/emacs"
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   default
+
+   # This allows `dune --version` to output the correct version
+   # instead of "n/a"
+   sed -i "/^(name dune)/a (version ${PV})" dune-project || die
+}
+
+src_configure() {
+   ./configure \
+   --libdir="$(ocamlc -where)" \
+   --mandir=/usr/share/man \
+   --docdir=/usr/doc \
+   --etcdir=/etc \
+   --datadir=/usr/share \
+   --sbindir=/usr/sbin \
+   --bindir=/usr/bin \
+   || die
+}
+
+src_compile() {
+   ocaml boot/bootstrap.ml -j $(makeopts_jobs) --verbose || die
+   ./_boot/dune.exe build @install -p "${PN}" --profile dune-bootstrap \
+   -j $(makeopts_jobs) --display short || die
+
+   use emacs && elisp-compile editor-integration/emacs/*.el
+}
+
+src_install() {
+   default
+
+   dodir /usr/share/doc
+   mv "${ED}"/usr/doc/dune "${ED}"/usr/share/doc/${PF} || die
+   rmdir "${ED}"/usr/doc || die
+
+   if use emacs ; then
+   elisp-install ${PN} editor-integration/emacs/*.el{,c}
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   fi
+}



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

2023-05-23 Thread Alfredo Tupone
commit: 1db2f315cbbf02eae13bc4b2712e85e38e42cecc
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue May 23 19:04:58 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue May 23 19:35:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1db2f315

dev-ml/ordering: add 3.8.0

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

 dev-ml/ordering/Manifest  |  1 +
 dev-ml/ordering/ordering-3.8.0.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-ml/ordering/Manifest b/dev-ml/ordering/Manifest
index ebdf92ae17e8..a510214c06d7 100644
--- a/dev-ml/ordering/Manifest
+++ b/dev-ml/ordering/Manifest
@@ -4,3 +4,4 @@ DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d
 DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 
7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e
 SHA512 
636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be
 DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239
 DIST dune-3.7.1.tar.gz 2011275 BLAKE2B 
dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929
 SHA512 
d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b
+DIST dune-3.8.0.tar.gz 2564537 BLAKE2B 
773a2643b187f37dd2e21df41f18818753e249e66c2d98a4cfee3d9997f528827b2cf3c60d2992ffdc51397c393ac1a0fcc5339bdec2d87f82252114394d2355
 SHA512 
bba32fb508265329a2a46c9bd2e8b7e5f3d6d84390e842382ff4790f0d3414c9ff1d005c1af88988daaca29749729f1ced7b388f2d96432f01f2f4ea4714be98

diff --git a/dev-ml/ordering/ordering-3.8.0.ebuild 
b/dev-ml/ordering/ordering-3.8.0.ebuild
new file mode 100644
index ..3302c44ddac1
--- /dev/null
+++ b/dev-ml/ordering/ordering-3.8.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Element ordering"
+HOMEPAGE="https://github.com/ocaml/dune;
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz
+   -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND=">=dev-lang/ocaml-4.08"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-private-libs/

2023-05-23 Thread Alfredo Tupone
commit: 4706f9bbf8ca35ccd7a7b5a90a20d66a0dd32677
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue May 23 19:10:29 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue May 23 19:36:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4706f9bb

dev-ml/dune-private-libs: add 3.8.0

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

 dev-ml/dune-private-libs/Manifest  |  1 +
 .../dune-private-libs-3.8.0.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-ml/dune-private-libs/Manifest 
b/dev-ml/dune-private-libs/Manifest
index 089b53b9e40a..f2f068b61617 100644
--- a/dev-ml/dune-private-libs/Manifest
+++ b/dev-ml/dune-private-libs/Manifest
@@ -7,3 +7,4 @@ DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d
 DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 
7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e
 SHA512 
636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be
 DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239
 DIST dune-3.7.1.tar.gz 2011275 BLAKE2B 
dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929
 SHA512 
d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b
+DIST dune-3.8.0.tar.gz 2564537 BLAKE2B 
773a2643b187f37dd2e21df41f18818753e249e66c2d98a4cfee3d9997f528827b2cf3c60d2992ffdc51397c393ac1a0fcc5339bdec2d87f82252114394d2355
 SHA512 
bba32fb508265329a2a46c9bd2e8b7e5f3d6d84390e842382ff4790f0d3414c9ff1d005c1af88988daaca29749729f1ced7b388f2d96432f01f2f4ea4714be98

diff --git a/dev-ml/dune-private-libs/dune-private-libs-3.8.0.ebuild 
b/dev-ml/dune-private-libs/dune-private-libs-3.8.0.ebuild
new file mode 100644
index ..797e233bbac6
--- /dev/null
+++ b/dev-ml/dune-private-libs/dune-private-libs-3.8.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Private libraries of Dune"
+HOMEPAGE="https://github.com/ocaml/dune;
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz
+   -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="
+   >=dev-ml/csexp-1.5:=[ocamlopt?]
+   dev-ml/pp:=[ocamlopt?]
+   ~dev-ml/dyn-${PV}:=[ocamlopt?]
+   ~dev-ml/stdune-${PV}:=[ocamlopt?]
+   >=dev-lang/ocaml-4.08
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || 
die
+}



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

2023-05-23 Thread Alfredo Tupone
commit: ea6da82c341a6611dda47b702658b2bd291ec7d7
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue May 23 19:11:45 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue May 23 19:36:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea6da82c

dev-ml/dune-site: add 3.8.0

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

 dev-ml/dune-site/Manifest   |  1 +
 dev-ml/dune-site/dune-site-3.8.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ml/dune-site/Manifest b/dev-ml/dune-site/Manifest
index 203f33299b21..fe49d3698dc1 100644
--- a/dev-ml/dune-site/Manifest
+++ b/dev-ml/dune-site/Manifest
@@ -6,3 +6,4 @@ DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d
 DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 
7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e
 SHA512 
636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be
 DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239
 DIST dune-3.7.1.tar.gz 2011275 BLAKE2B 
dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929
 SHA512 
d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b
+DIST dune-3.8.0.tar.gz 2564537 BLAKE2B 
773a2643b187f37dd2e21df41f18818753e249e66c2d98a4cfee3d9997f528827b2cf3c60d2992ffdc51397c393ac1a0fcc5339bdec2d87f82252114394d2355
 SHA512 
bba32fb508265329a2a46c9bd2e8b7e5f3d6d84390e842382ff4790f0d3414c9ff1d005c1af88988daaca29749729f1ced7b388f2d96432f01f2f4ea4714be98

diff --git a/dev-ml/dune-site/dune-site-3.8.0.ebuild 
b/dev-ml/dune-site/dune-site-3.8.0.ebuild
new file mode 100644
index ..7bf2f44ff50c
--- /dev/null
+++ b/dev-ml/dune-site/dune-site-3.8.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Embed locations informations inside executable and libraries"
+HOMEPAGE="https://github.com/ocaml/dune;
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz
+   -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="MIT"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+RDEPEND="
+   ~dev-ml/dune-private-libs-${PV}:=[ocamlopt=]
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   dune build -p ${PN} @install -j $(makeopts_jobs) --display short || die
+}



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

2023-05-23 Thread Alfredo Tupone
commit: 82bb3c15cc7fca53deae4abb71929501e96869e3
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue May 23 19:06:45 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue May 23 19:36:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82bb3c15

dev-ml/dyn: add 3.8.0

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

 dev-ml/dyn/Manifest |  1 +
 dev-ml/dyn/dyn-3.8.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ml/dyn/Manifest b/dev-ml/dyn/Manifest
index ebdf92ae17e8..a510214c06d7 100644
--- a/dev-ml/dyn/Manifest
+++ b/dev-ml/dyn/Manifest
@@ -4,3 +4,4 @@ DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d
 DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 
7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e
 SHA512 
636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be
 DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239
 DIST dune-3.7.1.tar.gz 2011275 BLAKE2B 
dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929
 SHA512 
d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b
+DIST dune-3.8.0.tar.gz 2564537 BLAKE2B 
773a2643b187f37dd2e21df41f18818753e249e66c2d98a4cfee3d9997f528827b2cf3c60d2992ffdc51397c393ac1a0fcc5339bdec2d87f82252114394d2355
 SHA512 
bba32fb508265329a2a46c9bd2e8b7e5f3d6d84390e842382ff4790f0d3414c9ff1d005c1af88988daaca29749729f1ced7b388f2d96432f01f2f4ea4714be98

diff --git a/dev-ml/dyn/dyn-3.8.0.ebuild b/dev-ml/dyn/dyn-3.8.0.ebuild
new file mode 100644
index ..a3d55d2d7132
--- /dev/null
+++ b/dev-ml/dyn/dyn-3.8.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Dynamic type"
+HOMEPAGE="https://github.com/ocaml/dune;
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz
+   -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="~dev-ml/ordering-${PV}:=
+   dev-ml/pp:="
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   :
+}
+
+src_compile() {
+   dune build -p "${PN}" @install -j $(makeopts_jobs) --profile release || 
die
+}



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

2023-05-23 Thread Alfredo Tupone
commit: 955643a3a851e8d5d1e45e996be0142c8a2477fe
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue May 23 19:18:20 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue May 23 19:36:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955643a3

dev-ml/stdune: add 3.8.0

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

 dev-ml/stdune/Manifest|  1 +
 dev-ml/stdune/stdune-3.8.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ml/stdune/Manifest b/dev-ml/stdune/Manifest
index ebdf92ae17e8..a510214c06d7 100644
--- a/dev-ml/stdune/Manifest
+++ b/dev-ml/stdune/Manifest
@@ -4,3 +4,4 @@ DIST dune-3.6.1.tar.gz 1843804 BLAKE2B 
1e7bf67b596f60a553f00cfd8287ce36ef4ff5b8d
 DIST dune-3.6.2.tar.gz 1906058 BLAKE2B 
7bbf1f346805432015a0e2a20bbeb1d94bbdc9f10537d31129c70466f88713d6659fddae18ab48c95d1a97f5e7931d8a5505eb08b89a27b6193b82b059f1c29e
 SHA512 
636f6cbccca588b576f36840b752fc17d4a46b4c0625262a43c10f948bbb9820bdbee752a8d9a5cf7d5b79987bf824bdef9a44ecf49696959c9f597c4950d7be
 DIST dune-3.7.0.tar.gz 2010139 BLAKE2B 
045fc6ee033325b074aac869c32b55f243bc561b796adfb83011f7ef95352bc0d8161fbb563744286ef145323b59a2854534c4e366532894a1ba5ff78a615f32
 SHA512 
f83d55939513cf292d89cbc38dbe2431cf453c5d5cfdab2239946e2845d10ea57be8643bb8047fe82499bb21561e861dcd8b749c55a1ba18377996c6a0b48239
 DIST dune-3.7.1.tar.gz 2011275 BLAKE2B 
dd0f473a720fc65ac550a2aab64930ff472a9bd306d603f088d813817df56148f676abe2a56ff3458bb1ed887784e565154eee08988bf984585b35bc9333d929
 SHA512 
d741b2a92e970f9747240d4356045f46447238f7c8d8c47ba0b1cad96b8194461a47fa315d86a1eef2033a4d38001c999e6033c31b0c75a311367fb78ea12b6b
+DIST dune-3.8.0.tar.gz 2564537 BLAKE2B 
773a2643b187f37dd2e21df41f18818753e249e66c2d98a4cfee3d9997f528827b2cf3c60d2992ffdc51397c393ac1a0fcc5339bdec2d87f82252114394d2355
 SHA512 
bba32fb508265329a2a46c9bd2e8b7e5f3d6d84390e842382ff4790f0d3414c9ff1d005c1af88988daaca29749729f1ced7b388f2d96432f01f2f4ea4714be98

diff --git a/dev-ml/stdune/stdune-3.8.0.ebuild 
b/dev-ml/stdune/stdune-3.8.0.ebuild
new file mode 100644
index ..8d82be573c81
--- /dev/null
+++ b/dev-ml/stdune/stdune-3.8.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit dune multiprocessing
+
+DESCRIPTION="Dune's unstable standard library"
+HOMEPAGE="https://github.com/ocaml/dune;
+SRC_URI="https://github.com/ocaml/dune/archive/${PV}.tar.gz
+   -> dune-${PV}.tar.gz"
+S="${WORKDIR}/dune-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="+ocamlopt"
+RESTRICT="test"
+
+BDEPEND=">=dev-ml/dune-3.5"
+DEPEND="
+   dev-ml/pp:=[ocamlopt?]
+   ~dev-ml/dyn-${PV}:=[ocamlopt?]
+   ~dev-ml/ordering-${PV}:=[ocamlopt?]
+   >=dev-ml/csexp-1.5:=[ocamlopt?]
+   !

[gentoo-commits] repo/gentoo:master commit in: media-sound/rhythmbox/

2023-05-23 Thread Georgy Yakovlev
commit: f523e66134f67f65429211ab72e94bccbbdb
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Tue May 23 19:25:58 2023 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Tue May 23 19:26:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f523e000

media-sound/rhythmbox: Keyword 3.4.7-r1 ppc64, #905816

Signed-off-by: Georgy Yakovlev  gentoo.org>

 media-sound/rhythmbox/rhythmbox-3.4.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/rhythmbox/rhythmbox-3.4.7-r1.ebuild 
b/media-sound/rhythmbox/rhythmbox-3.4.7-r1.ebuild
index 15c7414b9734..668b4b9bdae8 100644
--- a/media-sound/rhythmbox/rhythmbox-3.4.7-r1.ebuild
+++ b/media-sound/rhythmbox/rhythmbox-3.4.7-r1.ebuild
@@ -22,7 +22,7 @@ REQUIRED_USE="
python? ( ${PYTHON_REQUIRED_USE} )
 "
 
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
 
 DEPEND="
x11-libs/cairo



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

2023-05-23 Thread Arthur Zamarin
commit: 891a6eceab40dd0e8bc322d761a4e8555ba167d1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 23 19:20:22 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 23 19:20:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=891a6ece

dev-python/yarl: Stabilize 1.9.2 hppa, #907026

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

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

diff --git a/dev-python/yarl/yarl-1.9.2.ebuild 
b/dev-python/yarl/yarl-1.9.2.ebuild
index d7632ec38377..e7f5d9b87725 100644
--- a/dev-python/yarl/yarl-1.9.2.ebuild
+++ b/dev-python/yarl/yarl-1.9.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
 
 RDEPEND="
>=dev-python/multidict-4.0[${PYTHON_USEDEP}]



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

2023-05-23 Thread Arthur Zamarin
commit: d1a538e6281e5af87a298a0fb69e1db9d1fcb137
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 23 19:15:51 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 23 19:15:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1a538e6

dev-python/cython: Stabilize 0.29.34 arm64, #907015

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

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

diff --git a/dev-python/cython/cython-0.29.34.ebuild 
b/dev-python/cython/cython-0.29.34.ebuild
index 4d407bb23f6b..e8ea8e0d24c2 100644
--- a/dev-python/cython/cython-0.29.34.ebuild
+++ b/dev-python/cython/cython-0.29.34.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 IUSE="emacs test"
 RESTRICT="!test? ( test )"
 



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

2023-05-23 Thread Arthur Zamarin
commit: 7b9a02a17d2fb622562c3bdd1536ef67f13547eb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 23 19:15:28 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 23 19:15:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b9a02a1

dev-python/cython: Stabilize 0.29.34 hppa, #907015

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

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

diff --git a/dev-python/cython/cython-0.29.34.ebuild 
b/dev-python/cython/cython-0.29.34.ebuild
index 03392e86552c..4d407bb23f6b 100644
--- a/dev-python/cython/cython-0.29.34.ebuild
+++ b/dev-python/cython/cython-0.29.34.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 IUSE="emacs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ada/gpr/

2023-05-23 Thread Alfredo Tupone
commit: b7627f7d9b794b1c42345616f8288d130e0e9727
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue May 23 19:01:11 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue May 23 19:01:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7627f7d

dev-ada/gpr: call python pkg_setup

Closes: https://bugs.gentoo.org/906971
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-ada/gpr/gpr-23.0.0-r4.ebuild | 7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/dev-ada/gpr/gpr-23.0.0-r4.ebuild b/dev-ada/gpr/gpr-23.0.0-r4.ebuild
index a12a8c9c3b0f..c56678a27149 100644
--- a/dev-ada/gpr/gpr-23.0.0-r4.ebuild
+++ b/dev-ada/gpr/gpr-23.0.0-r4.ebuild
@@ -41,6 +41,11 @@ python_check_deps() {
python_has_version "dev-ada/langkit[${PYTHON_USEDEP}]"
 }
 
+pkg_setup() {
+   ada_pkg_setup
+   python-any-r1_pkg_setup
+}
+
 src_configure() {
emake ENABLE_SHARED=$(usex shared) setup
 }
@@ -56,7 +61,7 @@ src_compile() {
gprbuild -p -v -P src/kb/collect_kb.gpr -XKB_BUILD_DIR=.build/kb \
--relocate-build-tree -largs ${LDFLAGS} -cargs ${ADAFLAGS} || 
die
.build/kb/collect_kb -o .build/kb/config.kb /usr/share/gprconfig || die
-   emake -C langkit setup DEST="${S}/.build/lkparser"
+   emake -C langkit setup DEST="${S}/.build/lkparser" PYTHONEXE=${PYTHON}
if use shared; then
build relocatable
fi



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

2023-05-23 Thread Ionen Wolkens
commit: c9fb039ff5296a70b2ae91c99e570784350b5549
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue May 23 18:51:12 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May 23 18:57:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9fb039f

dev-util/maturin: drop 0.15.1, 0.15.2

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

 dev-util/maturin/Manifest  |  25 --
 dev-util/maturin/maturin-0.15.1.ebuild | 477 -
 dev-util/maturin/maturin-0.15.2.ebuild | 477 -
 3 files changed, 979 deletions(-)

diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest
index 356b526d7f11..42e77505d757 100644
--- a/dev-util/maturin/Manifest
+++ b/dev-util/maturin/Manifest
@@ -25,7 +25,6 @@ DIST block-padding-0.2.1.crate 7672 BLAKE2B 
26f682717c908886fc54606950697a01e999
 DIST bstr-1.2.0.crate 340985 BLAKE2B 
a032f74c4681407704fe6b49cadb19bece51270abe85c3fab9268f5cb0fd27bd12c179beb88c932b1a5ea745af476249ad66465ec88ceefa433d4b6cca9d3b93
 SHA512 
df849487d35299abe116ef5e32857cb8736a5a89bb3b785a3563a5a0b43e412935eb21a639add210b6d5808fce135afbdb548f86f8572d4b105a065901b5a543
 DIST bstr-1.4.0.crate 345921 BLAKE2B 
39a3cb366a7ceb784b7a6626f81338e8047498c5755ed60fce1f6460ea5aa907ab5df4bcf30a07ed699c7af7d2d0dbc48b2c5cb674b863c22fd63b5080b52fae
 SHA512 
98dc7bdcc1a307eae2ed202b2b785a4ad27719c4b3289408edc710beabedb78d16b3042b41de04fca5dbdba19d8567df69c35431e33a3c02924820e1a601df36
 DIST bumpalo-3.12.0.crate 81604 BLAKE2B 
2370094f0c23a3e9b75c8e523e54637189543d9df90ae7ddc349d316054d3d1abd1319e51cf1578f1630be0673fd7f65d130469b2729aa32617372e8bc5dd5f7
 SHA512 
37f2228f251340e82c27f2b34da2af6eb520077b3809331547cbe4887c0b4791b1a7d75a017decccef162cd02a088d504214b7a44b484a7d93eb6a278b329ee4
-DIST bumpalo-3.12.1.crate 81653 BLAKE2B 
26ca1df07c8f55a4362e844bb80cabf1efb6627ed0f489f280178e03d0c8bb600303529c05e5c2a9bab79115510ef446f4baa717352babd68b6a3200b7bb
 SHA512 
1f57591bddd5d4c856d5ad1ae71f9306d8c37681a72172b6be35b4d6fffa7f30b086d88b37d8f512e2256cb7d37dc992ee83bd071e4ff84182e5e226dc92e4bd
 DIST bumpalo-3.12.2.crate 81706 BLAKE2B 
50aa1e5f8f1208bd50b8fb0580bb5c5a7baadf36c0a0d8ad041c48b127896b75437118decfb1138e694964b89c8c0f66144cbd44037a67ef376fed312e08ebe8
 SHA512 
a0571501d2b2cbe25b862197295fddf14da7472965ab6006fb7cfcdf0f76df3b5e505888c0f1a0be99870b87afe5881a80df4f75756d2d9b65791d94d566
 DIST byteorder-1.4.3.crate 22512 BLAKE2B 
d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d
 SHA512 
8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
 DIST bytes-1.3.0.crate 57563 BLAKE2B 
29abe4d9fd8583c23c5229bd81eca3b41bef01bd11bb5337d5e4a87fa34ccc8989ad9cbeb52dc66a06c0570fb2f91ba0dacb079b957f5c77fca912202535cfeb
 SHA512 
902c9af417f7aef25e47b15ed2256da5ae171fa866f2f511d6da5cb0a9271d7da214b10c774bff5d0ce186be1eb60c88f7aed848c264e1000bcbcfe0d25f9f76
@@ -45,8 +44,6 @@ DIST cargo-platform-0.1.2.crate 11645 BLAKE2B 
7770acb90e299f71c60bbadceaf894a310
 DIST cargo-xwin-0.13.3.crate 26125 BLAKE2B 
27de731d71c9cbd815c98ea78345eda866c13723c5c95fe2b915e76dbf2377499c4fc2cb42ca7a4947717dac1e97dfc2414170418db7e469363cbea1629f2cd2
 SHA512 
a9e86ba5adc0d9faec4038064710221eae7cbb60b6881a3e0dcc5b938f082ed65e77a35680351176b41fb9a73a5acfdd8e243de6343b1c7fec461753b908f5b6
 DIST cargo-xwin-0.14.2.crate 27108 BLAKE2B 
e56e3266cf5ec50d22d9ded280cb439cbcd013dd1dc0a58422cab9f112df37806532d210ec3ccbac0f3ef167c1edd6f32a0bbbe7368b26c7e988716eb7a3b19b
 SHA512 
cbf8d73e1353f06f61fa8b5debae100205fe1714e88e2ec7ebc3c71fab3571d95c268f979ffed5b65a0b36b38fc886e7cc0b90fa4ce8d933a44e0fdd6f59
 DIST cargo-zigbuild-0.14.3.crate 26978 BLAKE2B 
b6178cf2ba7d5f85990b9be102a3fc7d86b7b8a2d2a9cd42a71f68fc8f9172e360cd94b74076bf4fa718cb1925e0337179ff57fe146f9141a8476f4ebfca0950
 SHA512 
995eafd4be4d99776ec6060ab8e5a0dd7e0ce801c76ae3d33557f1d55a7ce249dbe691c776aad8956f6f416a3812b3ca66f528654a2b334bf5d31b45bb5bc17b
-DIST cargo-zigbuild-0.16.7.crate 30641 BLAKE2B 
abf6b04116ed5f83cf89d0b9d87e20bf1abb1564d62b2630da853d314c61cf575cbfa4b99aaef864b4cad6dc18bd3b390f742385d48e09e22f7350334c0edbca
 SHA512 
72487f287fff7b9aa1292142d8ec36f29ac95267245462e1414c08a98b621a08d3f720e751ea58e8540140c86be4a4be03572db482bedbfde376814b9381c093
-DIST cargo-zigbuild-0.16.8.crate 30652 BLAKE2B 
5aee05aebca296058124ba6cecfa533410dae0b519d2385dab109211fe43f21011fae66853c8a8905bf5ac1655baec549ddd1495e270cd2135808056a53c3de9
 SHA512 
f9a81b84848e87792a49844ae9540973ac753e1b4739fc01470efddd07a8addb63bcc64c37d58b81490336b0d151b43bee8851bc99ed45c486c0f244ebee2a3e
 DIST cargo-zigbuild-0.16.9.crate 30715 BLAKE2B 
ca2ea3f315e697ba8d64d2841e704192a3acc2c243e4a4955187b9a01bcab85744c80a880f83ab06617f626ad7d41652fb0ca72cb7704029f7e49fb1b5be5a66
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: games-puzzle/ltris/

2023-05-23 Thread Ionen Wolkens
commit: ce1e8ceb6b032cfd05cd2e5cce281e3a1a8a14f4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue May 23 18:53:54 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May 23 18:57:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce1e8ceb

Revert "games-puzzle/ltris: Fix a warning"

This reverts commit 2eb052c813b7951c6a27124de10ea3f333cc9dc6.

This is an informational message, and is not meant to be
shoved under the rug by manually doing what the eclass
is already doing (the motivation to add this to the eclass
was to not have to do this in ebuilds in the first place).

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

 games-puzzle/ltris/ltris-1.0.19-r2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/games-puzzle/ltris/ltris-1.0.19-r2.ebuild 
b/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
index 6ca3b384d2e9..33bc89d9f495 100644
--- a/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
+++ b/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
@@ -26,7 +26,6 @@ PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
 src_prepare() {
default
-   mv configure.in configure.ac || die
AT_M4DIR=m4 eautoreconf
append-cflags -std=gnu89 # build with gcc5 (bug #570966)
 }



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kdiff3/

2023-05-23 Thread Arthur Zamarin
commit: da85b55d1e5636bb5c0002642635b1087a47f2e1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 23 18:55:53 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 23 18:55:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da85b55d

kde-misc/kdiff3: Stabilize 1.10.4 amd64, #906674

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

 kde-misc/kdiff3/kdiff3-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kdiff3/kdiff3-1.10.4.ebuild 
b/kde-misc/kdiff3/kdiff3-1.10.4.ebuild
index 3ea8c7d3396d..6bc8f5f2178b 100644
--- a/kde-misc/kdiff3/kdiff3-1.10.4.ebuild
+++ b/kde-misc/kdiff3/kdiff3-1.10.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE=""
 
 COMMON_DEPEND="



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

2023-05-23 Thread Arthur Zamarin
commit: 720c4d5da8977c58a2f1038eeaeaaa23cd414e6f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 23 18:55:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 23 18:55:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720c4d5d

dev-python/virtualenv: Stabilize 20.23.0 ALLARCHES, #907025

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

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

diff --git a/dev-python/virtualenv/virtualenv-20.23.0.ebuild 
b/dev-python/virtualenv/virtualenv-20.23.0.ebuild
index 6ebd86166dfb..2ade3871e266 100644
--- a/dev-python/virtualenv/virtualenv-20.23.0.ebuild
+++ b/dev-python/virtualenv/virtualenv-20.23.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 "
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86"
 SLOT="0"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/

2023-05-23 Thread Alfredo Tupone
commit: 6657471d047b0a7e0a02a83f743923be39a525e5
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue May 23 18:47:42 2023 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue May 23 18:48:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6657471d

mail-filter/maildrop: rm deliverquota

Closes: https://bugs.gentoo.org/906975
Signed-off-by: Alfredo Tupone  gentoo.org>

 mail-filter/maildrop/maildrop-3.1.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-filter/maildrop/maildrop-3.1.5.ebuild 
b/mail-filter/maildrop/maildrop-3.1.5.ebuild
index 320e66ca5380..2eb21177cba2 100644
--- a/mail-filter/maildrop/maildrop-3.1.5.ebuild
+++ b/mail-filter/maildrop/maildrop-3.1.5.ebuild
@@ -125,7 +125,7 @@ src_install() {
 
# bugs 61116, 374009, and 639124
if ! use tools ; then
-   for tool in "maildirmake" "deliverquota"; do
+   for tool in "maildirmake"; do
rm "${D}/usr/bin/${tool}" || die
rm "${D}/usr/share/man/man"[0-9]"/${tool}."[0-9] || die
done



[gentoo-commits] repo/gentoo:master commit in: kde-misc/kdiff3/

2023-05-23 Thread Arthur Zamarin
commit: 1e30fe7fb0ef99299dbfea2854aa963f2956175b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 23 18:40:40 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 23 18:40:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e30fe7f

kde-misc/kdiff3: Stabilize 1.10.4 x86, #906674

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

 kde-misc/kdiff3/kdiff3-1.10.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-misc/kdiff3/kdiff3-1.10.4.ebuild 
b/kde-misc/kdiff3/kdiff3-1.10.4.ebuild
index 1d6faa6f4ef7..3ea8c7d3396d 100644
--- a/kde-misc/kdiff3/kdiff3-1.10.4.ebuild
+++ b/kde-misc/kdiff3/kdiff3-1.10.4.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
 
 LICENSE="GPL-2"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 x86"
 IUSE=""
 
 COMMON_DEPEND="



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

2023-05-23 Thread Arthur Zamarin
commit: 4970ca8dae383e0adfe00a5b3fbf1e94205e204f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 23 18:38:54 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 23 18:39:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4970ca8d

dev-python/argcomplete: enable py3.12

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

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

diff --git a/dev-python/argcomplete/argcomplete-3.0.8.ebuild 
b/dev-python/argcomplete/argcomplete-3.0.8.ebuild
index 8e857f857c5d..82dbb5a4320f 100644
--- a/dev-python/argcomplete/argcomplete-3.0.8.ebuild
+++ b/dev-python/argcomplete/argcomplete-3.0.8.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 



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

2023-05-23 Thread Michał Górny
commit: 72d14d66be3289b063ef6e93d36b9ad55aa90e94
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 23 18:37:39 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 23 18:37:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72d14d66

dev-python/peewee: Remove old

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

 dev-python/peewee/Manifest|  2 --
 dev-python/peewee/peewee-3.16.0-r1.ebuild | 47 --
 dev-python/peewee/peewee-3.16.1.ebuild| 55 ---
 3 files changed, 104 deletions(-)

diff --git a/dev-python/peewee/Manifest b/dev-python/peewee/Manifest
index bfdc50ac4435..ab7e14ce8e98 100644
--- a/dev-python/peewee/Manifest
+++ b/dev-python/peewee/Manifest
@@ -1,3 +1 @@
-DIST peewee-3.16.0.gh.tar.gz 1085430 BLAKE2B 
3acfbbc9d8cce7e4bd1c0027905f4ca44431f376a243adffbfadd4d3f15b4e729c4736076e8ec72c40261ca269c66d811afb6c25b9d075d5913a13869da4f4dd
 SHA512 
f77a040831bd3189135196ede9748c92af9db21127839dfacd7712586273bdd22c688ca22bfa373805fa1b64f770b7cea850cba53e73f324f25ced1305830409
-DIST peewee-3.16.1.gh.tar.gz 911668 BLAKE2B 
6336d2edbf85b54dd98b3a67fc9507c626eee1d85293b12cf60d3a733d243d70a7df0583cd6024cb0550f8f31229702404692b0bf588e3c46e104ad64a095f37
 SHA512 
e89f1a2f25c2675403a560d3fa8eade833f9ef8b2fecfef00769a9633e99cb40feff7c4e1d2e9b001d4e6f50a8dae4594ffe22adfbe64a93035c47f673d5557c
 DIST peewee-3.16.2.gh.tar.gz 912162 BLAKE2B 
d865a63fb0eeff064b6655029741291ebd002ffa428fe98f87b319874713064eed9500fb45e3710b7e1223ea2537408d51dc4a6f40b525467f074f225c05bf20
 SHA512 
7e507d9f2ace45c5ec482d657e7722812fae10eea9a23b12caf2611d3739bc6dc70800f21d606d5e854e3209dd6d2ff73b93f004515f6549c3bbc423bce650d8

diff --git a/dev-python/peewee/peewee-3.16.0-r1.ebuild 
b/dev-python/peewee/peewee-3.16.0-r1.ebuild
deleted file mode 100644
index 3fb7641cfcd8..
--- a/dev-python/peewee/peewee-3.16.0-r1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1
-
-DESCRIPTION="Small Python ORM"
-HOMEPAGE="
-   https://github.com/coleifer/peewee/
-   https://pypi.org/project/peewee/
-"
-SRC_URI="
-   https://github.com/coleifer/${PN}/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~riscv x86"
-IUSE="examples test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   dev-db/sqlite
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs
-
-python_test() {
-   "${EPYTHON}" runtests.py -v 2 || die "tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
-   use examples && DOCS=( examples/ )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/peewee/peewee-3.16.1.ebuild 
b/dev-python/peewee/peewee-3.16.1.ebuild
deleted file mode 100644
index 5ad5f5f37042..
--- a/dev-python/peewee/peewee-3.16.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
-PYTHON_REQ_USE="sqlite"
-
-inherit distutils-r1
-
-DESCRIPTION="Small Python ORM"
-HOMEPAGE="
-   https://github.com/coleifer/peewee/
-   https://pypi.org/project/peewee/
-"
-SRC_URI="
-   https://github.com/coleifer/${PN}/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~riscv ~x86"
-IUSE="examples +native-extensions test"
-RESTRICT="!test? ( test )"
-
-DEPEND="
-   native-extensions? ( dev-db/sqlite:3= )
-"
-RDEPEND="
-   ${DEPEND}
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-"
-
-distutils_enable_sphinx docs
-
-src_compile() {
-   if ! use native-extensions; then
-   local -x NO_SQLITE=1
-   fi
-
-   distutils-r1_src_compile
-}
-
-python_test() {
-   "${EPYTHON}" runtests.py -v 2 || die "tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
-   use examples && DOCS=( examples/ )
-   distutils-r1_python_install_all
-}



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

2023-05-23 Thread Michał Górny
commit: 3215c6d5ba0049399269d11949132429fa019325
Author: Michał Górny  gentoo  org>
AuthorDate: Tue May 23 18:37:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue May 23 18:37:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3215c6d5

dev-python/yapf: Remove old

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

 dev-python/yapf/Manifest  |   1 -
 dev-python/yapf/files/yapf-0.32.0-tomli.patch | 178 --
 dev-python/yapf/yapf-0.32.0-r1.ebuild |  40 --
 3 files changed, 219 deletions(-)

diff --git a/dev-python/yapf/Manifest b/dev-python/yapf/Manifest
index 9ac9e3466b70..c78dfd41330c 100644
--- a/dev-python/yapf/Manifest
+++ b/dev-python/yapf/Manifest
@@ -1,2 +1 @@
-DIST yapf-0.32.0.gh.tar.gz 178621 BLAKE2B 
b2132e3fffb96113700e322bba3f49ded0fe417de901522793564d5830951e9f2017c576fb89c5e423f4f547c95659040c2a4fc923887d9fb941e219b21f0cf6
 SHA512 
c1a05a04f7558a5b51899c29010bedc105c4a4bad4b5358a903a22a39f451e03369d2b4e670ecb44a857a8fef2bf438d9da0afcbdd3a336cf037bbf480d19878
 DIST yapf-0.33.0.gh.tar.gz 186345 BLAKE2B 
0ce1b0ca9e3838eecacf36c8f666ad58c0f35fbee1384ae5e02f3294892dd23003c39af954ed9deb3aac70397ed9924b92233e229362da1907a9cd2c692fb7e6
 SHA512 
82846900a9aec22ad2519ebb29fcd3d6e5a787e71e93f80c0169cf796201ae5e970ad7307f2b528e6454264cf61ca96ac4f99442ce6a52b7cebf78ceb2c9a395

diff --git a/dev-python/yapf/files/yapf-0.32.0-tomli.patch 
b/dev-python/yapf/files/yapf-0.32.0-tomli.patch
deleted file mode 100644
index bdbfd96112a2..
--- a/dev-python/yapf/files/yapf-0.32.0-tomli.patch
+++ /dev/null
@@ -1,178 +0,0 @@
-From 5909ba87f79ea1d687e5836c62dc82a116f4229f Mon Sep 17 00:00:00 2001
-From: Eric McDonald <221418+e...@users.noreply.github.com>
-Date: Wed, 30 Nov 2022 14:23:50 -0800
-Subject: [PATCH] Prevent crashes against valid 'pyproject.toml'. (#1040)
-
-* Replace 'toml' dependency with 'tomli', which fully supports TOML 1.
-
-Co-authored-by: Eric McDonald 

- setup.py |  2 +-
- yapf/yapflib/file_resources.py   | 15 ---
- yapf/yapflib/style.py| 25 ++---
- yapftests/file_resources_test.py | 10 +-
- yapftests/style_test.py  |  4 ++--
- 5 files changed, 30 insertions(+), 26 deletions(-)
-
-diff --git a/yapf/yapflib/file_resources.py b/yapf/yapflib/file_resources.py
-index b5e2612b..6809ca9f 100644
 a/yapf/yapflib/file_resources.py
-+++ b/yapf/yapflib/file_resources.py
-@@ -49,14 +49,15 @@ def _GetExcludePatternsFromPyprojectToml(filename):
-   """Get a list of file patterns to ignore from pyproject.toml."""
-   ignore_patterns = []
-   try:
--import toml
-+import tomli as tomllib
-   except ImportError:
- raise errors.YapfError(
--"toml package is needed for using pyproject.toml as a "
-+"tomli package is needed for using pyproject.toml as a "
- "configuration file")
- 
-   if os.path.isfile(filename) and os.access(filename, os.R_OK):
--pyproject_toml = toml.load(filename)
-+with open(filename, 'rb') as fd:
-+  pyproject_toml = tomllib.load(fd)
- ignore_patterns = pyproject_toml.get('tool',
-  {}).get('yapfignore',
-  {}).get('ignore_patterns', 
[])
-@@ -127,19 +128,19 @@ def GetDefaultStyleForDir(dirname, 
default_style=style.DEFAULT_STYLE):
- # See if we have a pyproject.toml file with a '[tool.yapf]'  section.
- config_file = os.path.join(dirname, style.PYPROJECT_TOML)
- try:
--  fd = open(config_file)
-+  fd = open(config_file, 'rb')
- except IOError:
-   pass  # It's okay if it's not there.
- else:
-   with fd:
- try:
--  import toml
-+  import tomli as tomllib
- except ImportError:
-   raise errors.YapfError(
--  "toml package is needed for using pyproject.toml as a "
-+  "tomli package is needed for using pyproject.toml as a "
-   "configuration file")
- 
--pyproject_toml = toml.load(config_file)
-+pyproject_toml = tomllib.load(fd)
- style_dict = pyproject_toml.get('tool', {}).get('yapf', None)
- if style_dict is not None:
-   return config_file
-diff --git a/yapf/yapflib/style.py b/yapf/yapflib/style.py
-index 233a64e6..c8397b32 100644
 a/yapf/yapflib/style.py
-+++ b/yapf/yapflib/style.py
-@@ -746,17 +746,18 @@ def _CreateConfigParserFromConfigFile(config_filename):
- # Provide a more meaningful error here.
- raise StyleConfigError(
- '"{0}" is not a valid style or file path'.format(config_filename))
--  with open(config_filename) as style_file:
--config = py3compat.ConfigParser()
--if config_filename.endswith(PYPROJECT_TOML):
--  try:
--import toml
--  except ImportError:
--raise errors.YapfError(
--"toml package is needed for using pyproject.toml as 

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

2023-05-23 Thread Arthur Zamarin
commit: b34695daa2abbf05f45ae45115047c0baf2f50c8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 23 18:23:11 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 23 18:35:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b34695da

dev-python/pexpect: add 4.8.0_p20230402, enable py3.12

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

 dev-python/pexpect/Manifest   |  1 +
 dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/dev-python/pexpect/Manifest b/dev-python/pexpect/Manifest
index 335b751b7e95..59920b3f9b8d 100644
--- a/dev-python/pexpect/Manifest
+++ b/dev-python/pexpect/Manifest
@@ -1 +1,2 @@
 DIST pexpect-4.8.0.tar.gz 157037 BLAKE2B 
742642bd6b9ec3f6cdfad054d4fd22db56b4a55b746d675c27a8cdf824ea749ec4589e296dffa08778195f3ccd20feb56bc0fd5212984396ea5aa0555c41ca96
 SHA512 
7447ae2d1e13be422c894a8fd51c5aaa788e37ea7f0c798c88b77afd401fb3631400a637077ccbb83c2e3876b0d0c5e1dbd5fdc9d3739d785b4d5ad7c0192580
+DIST pexpect-4.8.0_p20230402.gh.tar.gz 169420 BLAKE2B 
4780621f5876506c5ad2dbf03656d8c336d5aadef99b1ae99e841b5d0a945ab54177cb04a79b526e422cd4df7393c723000e4a28960bd5f57a5e0173b0a3bc69
 SHA512 
72cdf226ec5c7d60a10fbcecf81cd1ae422467652e104bb818908bf6d1a4a4bcadab9a06d58475a9609580d973956e18e2ab144ab13a0b700072474ff3087259

diff --git a/dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild 
b/dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild
new file mode 100644
index ..5d6eb118364b
--- /dev/null
+++ b/dev-python/pexpect/pexpect-4.8.0_p20230402.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+inherit distutils-r1
+
+COMMIT="2532721644781543ca660e52d48a35bd93872fc1"
+
+DESCRIPTION="Python module for spawning child apps and responding to expected 
patterns"
+HOMEPAGE="
+   https://pexpect.readthedocs.io/
+   https://pypi.org/project/pexpect/
+   https://github.com/pexpect/pexpect/
+"
+SRC_URI="
+   https://github.com/pexpect/pexpect/archive/${COMMIT}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+IUSE="examples"
+
+RDEPEND="
+   >=dev-python/ptyprocess-0.5[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx doc
+
+src_test() {
+   # workaround new readline defaults
+   echo "set enable-bracketed-paste off" > "${T}"/inputrc || die
+   local -x INPUTRC="${T}"/inputrc
+   distutils-r1_src_test
+}
+
+python_install_all() {
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+   distutils-r1_python_install_all
+}



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

2023-05-23 Thread Arthur Zamarin
commit: 23632201966b7e942c5989c751c0b60b859652e8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 23 18:35:37 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 23 18:35:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23632201

dev-python/pytest-timeout: enable py3.12

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

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

diff --git a/dev-python/pytest-timeout/pytest-timeout-2.1.0.ebuild 
b/dev-python/pytest-timeout/pytest-timeout-2.1.0.ebuild
index fe6b7947381e..f9a81097bf6e 100644
--- a/dev-python/pytest-timeout/pytest-timeout-2.1.0.ebuild
+++ b/dev-python/pytest-timeout/pytest-timeout-2.1.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
 PYPI_NO_NORMALIZE=1
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
 
 inherit distutils-r1 pypi
 
@@ -24,7 +24,7 @@ BDEPEND="
!hppa? (
$(python_gen_cond_dep '
dev-python/pytest-cov[${PYTHON_USEDEP}]
-   ' python3_{8..10} pypy3)
+   ' python3_{10..11} pypy3)
)
)"
 



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

2023-05-23 Thread Matthew Thode
commit: b98e3b80b42565f3e26a727b83d1a9895c78b4b0
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue May 23 18:11:01 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue May 23 18:11:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b98e3b80

app-emulation/diskimage-builder: drop 3.28.0

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

 app-emulation/diskimage-builder/Manifest   |  1 -
 .../diskimage-builder-3.28.0.ebuild| 40 --
 2 files changed, 41 deletions(-)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 7f8f8e76dfa0..2f50342b6cd9 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -1,3 +1,2 @@
-DIST diskimage-builder-3.28.0.tar.gz 526274 BLAKE2B 
2fd6ed897fb550597ec6ec50d8ecefb8b1ca807acf18fd00e4d7f883f3fd7aca040f1f51a790ed326762eac3d333f59fcc5e917b9f536bfdd36f68ca35cbb724
 SHA512 
e61a1815bff9416d47b5019f8aa771b94f01353e400660dc837921323bd2045635695ca7a1c658ee0db5308683fefa140925217747555efcb0ee94fa56d37c3a
 DIST diskimage-builder-3.29.0.tar.gz 526544 BLAKE2B 
a5b52e8ec5f46e4aa1ec27a9194381e5f47ede8a2428b8e43e8d200174cc39654cf55f7f44ee46a3b03a846b665fb635c06f413878dd30e8ba4aa020f5c6f7d0
 SHA512 
f35650481168c52066c6ec9818e08fe5d20732899676fe1a1961a71d522b045539da06a0d1bd366e5a2e6ebc07d6e609b9bfbcaa83ca50086fe2c17936f27ba7
 DIST diskimage-builder-3.30.0.tar.gz 527303 BLAKE2B 
ef364ad61932e56579c150935d247ba83a5d8bacf4aee196404f71304b560081fed5089129c74f4d3b3d6054165438dbf150a6fba41aaf4065b79cdf747e08f9
 SHA512 
aa9580878a4606069262022117abea6e1e4f9d1fb0f5951ea2b47486e844b2bfa330033e627c6a5bd8d50d97bf595a3380ec5b084199192c6b34849c41fd2d5a

diff --git a/app-emulation/diskimage-builder/diskimage-builder-3.28.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-3.28.0.ebuild
deleted file mode 100644
index 1d348d8a3139..
--- a/app-emulation/diskimage-builder/diskimage-builder-3.28.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-PYPI_NO_NORMALIZE=1
-inherit distutils-r1
-
-DESCRIPTION="Golden Disk Image builder"
-HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/;
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git;
-else
-   inherit pypi
-   KEYWORDS="amd64 ~arm64 x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}"
-RDEPEND="${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-   app-emulation/qemu
-   sys-block/parted
-   sys-fs/multipath-tools
-   sys-fs/dosfstools
-   sys-apps/gptfdisk
-   !dev-python/dib-utils[${PYTHON_USEDEP}]"



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

2023-05-23 Thread Matthew Thode
commit: 38c5a6b3819cbd62dc4cde5af09afcdadda405ee
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue May 23 18:12:55 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue May 23 18:12:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38c5a6b3

app-admin/ansible-core: add 2.14.6

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

 app-admin/ansible-core/Manifest   |  1 +
 app-admin/ansible-core/ansible-core-2.14.6.ebuild | 58 +++
 2 files changed, 59 insertions(+)

diff --git a/app-admin/ansible-core/Manifest b/app-admin/ansible-core/Manifest
index ebcbc05145fe..13f0a03cffb5 100644
--- a/app-admin/ansible-core/Manifest
+++ b/app-admin/ansible-core/Manifest
@@ -1,4 +1,5 @@
 DIST ansible-core-2.13.9.tar.gz 14025835 BLAKE2B 
831f04f1d4872d2e7a9801e69e450ed48c65f95121dc56f124c932169e44c12da672dd4ba9320a4e40270afd044d38c0774e79980977322260f110986d06a65e
 SHA512 
74514d98fb3f7f24fb0b4e95ee20c76f26234d1f5067ca2801e9ac92baabed0f2f2c89bf577510be7403041405951271e7749279c9fa04fab57018cbdf2c52c7
 DIST ansible-core-2.14.4.tar.gz 11589961 BLAKE2B 
ae096debaf676dbd46cb047f0f87af5d09b4265368500964bbd0cf3ac8e58969bee489d66486fb570a697df5b22065fae206f1df361eb911a7fe025628655371
 SHA512 
86164dfded15232174e4f11140a71b91ef5b0d93b40a2df9588930b4b955f20feb419258c2bbf9d6735d298ec626c88c5e9b1c933a51e3273a28b85fac7a3762
 DIST ansible-core-2.14.5.tar.gz 11620295 BLAKE2B 
d006f773e1c2b28582143a4f08f699e5744fba492130388fa5463053cdf8f0cc7056296daa213c72884ea0c0ba454a3e04ef118c184faba8c8d3c281ae65345a
 SHA512 
130a0de925c7229dee350ddbf4382d87802d86aab4817ed595105db8ed5071153847dac0478f20a994670e59e53a07b77d0bf35855d309ebc222fbb61233b7db
+DIST ansible-core-2.14.6.tar.gz 11452549 BLAKE2B 
123b2a87d92f8074b389a71c0ab91bf01a126b38e99f8af05b766c15ff1bf18e9a28d3d06b61f836df1a24f86c8586df6b8cfb48bfc1e4fde033ed499825a7d4
 SHA512 
a50f39f043e7a72fd7ec5239d30848cf663d80b37115a9d32086462f5c8689b08dc8007087b188686160c46a3aa63a661e702c79e69f35f086e214e2d315cbd4
 DIST ansible-core-2.15.0.tar.gz 10801327 BLAKE2B 
58d92d3d8cbc87d9c2c606317bae3b6841c66b9600153b38be912b02dbc19069ff8e755daa574e394ac5d12c04859640f0e2af17ed0adeb8a12da76979c163d3
 SHA512 
aebb43840380854e7759656a0b08579a8fbdddbf2d204c47fb16cdb73ffd540df5ad56e5bf4a78a338804a3d40f9b042ea50b2b1853aaef6b7c2f0aab7a95432

diff --git a/app-admin/ansible-core/ansible-core-2.14.6.ebuild 
b/app-admin/ansible-core/ansible-core-2.14.6.ebuild
new file mode 100644
index ..66c67a2e2ac7
--- /dev/null
+++ b/app-admin/ansible-core/ansible-core-2.14.6.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..11} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+PYPI_NO_NORMALIZE=1
+
+inherit distutils-r1
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ansible/ansible.git;
+   EGIT_BRANCH="devel"
+else
+   inherit pypi
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/resolvelib.patch"
+)
+
+RDEPEND="
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httplib2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/netaddr[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-0.5.3[${PYTHON_USEDEP}]
+   

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

2023-05-23 Thread Matthew Thode
commit: b9b766dc524c2ac900e6d8060c01fa367c2c3365
Author: Matthew Thode  gentoo  org>
AuthorDate: Tue May 23 18:13:39 2023 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Tue May 23 18:13:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9b766dc

app-admin/ansible: add 7.6.0

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

 app-admin/ansible/Manifest |  1 +
 app-admin/ansible/ansible-7.6.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/app-admin/ansible/Manifest b/app-admin/ansible/Manifest
index 2e5f190236a2..785272a08fa0 100644
--- a/app-admin/ansible/Manifest
+++ b/app-admin/ansible/Manifest
@@ -1,3 +1,4 @@
 DIST ansible-6.7.0.tar.gz 36371372 BLAKE2B 
75cb14f158c36ded8313a1c5b798838afdf3a38ffc8e29a87c8e1e3e74c9aeca827432397ad83ed23a1d3aeaaef91822cc3c23aa226a307d93f84f54b25d71bb
 SHA512 
676baf03626d5bf36aea7117d39ef71ba7878ab6bccdec1ee199bd699d559a5f3f6a0d9032ef120204093677b7fbbe1b575529d3aa692acd1a4447f9c2715f3a
 DIST ansible-7.4.0.tar.gz 37352820 BLAKE2B 
33d3affa052e509348c981920597ab13f3181dee1ab46eda764e0a68df2edeefbcb62cec57e62da559bfe2b5e7efdb95eba1b602efe198bfad8dd0301e66c7df
 SHA512 
c77aebb54676b669305905c969fa5afac9e1262bfefa358de7fee0fb3ef89d0306c599acb2225cdb4209c53df16c307d438cc628299aec494c70cba166eb3cbb
 DIST ansible-7.5.0.tar.gz 37716844 BLAKE2B 
47f6fcb744a65b3dd4d8619acd0ca23561bb6f1e3eb12d038e212a0bd92e98e0c93ab5f08c463cca357c568cccb19eb1bfd764d91cf83d79564039525ee90bc7
 SHA512 
0246d5beabbe26733978d83359b5647727c833ca0dd3f84f86f61f906e62e96178bffb82e39a2a48ffc442e01f3ab8335f5bb7c4649c872373831ad2deaf9572
+DIST ansible-7.6.0.tar.gz 38452799 BLAKE2B 
88b652b1b0bcbedb982606c7d7734fd11567cd492f4e0d617d7412e1bac8978fcef1f4201bb0338098204640e2b004d8921427c1d642bfbb15a7f95b134cb85e
 SHA512 
4f8960356e0ff855d54b435ed691d1d4f7d38c1231269e35b3dbbee536a9d8d1aef2806d7ce38e863fe216e9fddb2f86ce55ba997a3bd1d8bb7f43c5c519ff72

diff --git a/app-admin/ansible/ansible-7.6.0.ebuild 
b/app-admin/ansible/ansible-7.6.0.ebuild
new file mode 100644
index ..b74fccd0afab
--- /dev/null
+++ b/app-admin/ansible/ansible-7.6.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Model-driven deployment, config management, and command execution 
framework"
+HOMEPAGE="https://www.ansible.com/;
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos"
+RESTRICT="test"
+
+RDEPEND=">=app-admin/ansible-core-2.14.0
+   

[gentoo-commits] repo/gentoo:master commit in: games-puzzle/ltris/

2023-05-23 Thread Ulrich Müller
commit: 2eb052c813b7951c6a27124de10ea3f333cc9dc6
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue May 23 18:04:20 2023 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue May 23 18:05:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb052c8

games-puzzle/ltris: Fix a warning

Signed-off-by: Ulrich Müller  gentoo.org>

 games-puzzle/ltris/ltris-1.0.19-r2.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-puzzle/ltris/ltris-1.0.19-r2.ebuild 
b/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
index 33bc89d9f495..6ca3b384d2e9 100644
--- a/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
+++ b/games-puzzle/ltris/ltris-1.0.19-r2.ebuild
@@ -26,6 +26,7 @@ PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
 
 src_prepare() {
default
+   mv configure.in configure.ac || die
AT_M4DIR=m4 eautoreconf
append-cflags -std=gnu89 # build with gcc5 (bug #570966)
 }



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

2023-05-23 Thread Arthur Zamarin
commit: 357519d12c66f25cbe739ba3432febdb4668e7f6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 23 17:50:19 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 23 17:50:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357519d1

dev-python/yapf: Stabilize 0.33.0 x86, #907009

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

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

diff --git a/dev-python/yapf/yapf-0.33.0.ebuild 
b/dev-python/yapf/yapf-0.33.0.ebuild
index 488dd13fb700..a9e3f59f8a47 100644
--- a/dev-python/yapf/yapf-0.33.0.ebuild
+++ b/dev-python/yapf/yapf-0.33.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-05-23 Thread Arthur Zamarin
commit: f5ab9ca462e5bd95eebdd51ad3884795c685c1f1
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 23 17:50:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 23 17:50:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ab9ca4

dev-python/shiboken2: Stabilize 5.15.9 x86, #907023

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

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

diff --git a/dev-python/shiboken2/shiboken2-5.15.9.ebuild 
b/dev-python/shiboken2/shiboken2-5.15.9.ebuild
index f52b4f360512..a29df1bdc2d0 100644
--- a/dev-python/shiboken2/shiboken2-5.15.9.ebuild
+++ b/dev-python/shiboken2/shiboken2-5.15.9.ebuild
@@ -29,7 +29,7 @@ S="${WORKDIR}/${MY_P}/sources/shiboken2"
 # arbitrarily relicensed. (TODO)
 LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 ) GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 x86"
 IUSE="+docstrings numpy test vulkan"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 



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

2023-05-23 Thread Arthur Zamarin
commit: c67e7c4ff3dcdc4569559cfe5b84f0c104d6ab49
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 23 17:48:09 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 23 17:48:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67e7c4f

dev-python/cython: Stabilize 0.29.34 x86, #907015

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

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

diff --git a/dev-python/cython/cython-0.29.34.ebuild 
b/dev-python/cython/cython-0.29.34.ebuild
index dbf9d8dc0e66..03392e86552c 100644
--- a/dev-python/cython/cython-0.29.34.ebuild
+++ b/dev-python/cython/cython-0.29.34.ebuild
@@ -23,7 +23,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris"
 IUSE="emacs test"
 RESTRICT="!test? ( test )"
 



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

2023-05-23 Thread Arthur Zamarin
commit: c1998e8ea11e60ab9252706efd22c215e4bfb2a4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May 23 17:48:12 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May 23 17:48:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1998e8e

dev-python/peewee: Stabilize 3.16.2 x86, #907004

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

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

diff --git a/dev-python/peewee/peewee-3.16.2.ebuild 
b/dev-python/peewee/peewee-3.16.2.ebuild
index bb092f6924e0..fda9861f01ff 100644
--- a/dev-python/peewee/peewee-3.16.2.ebuild
+++ b/dev-python/peewee/peewee-3.16.2.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~riscv ~x86"
+KEYWORDS="amd64 ~riscv x86"
 IUSE="examples +native-extensions test"
 RESTRICT="!test? ( test )"
 



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

2023-05-23 Thread Ionen Wolkens
commit: 2f70e47503765f8b5f91fc97a016a197ef5dd6c3
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue May 23 16:42:40 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May 23 17:14:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f70e475

media-libs/libplacebo: enable py3.12

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

 media-libs/libplacebo/libplacebo-5.264.1.ebuild | 2 +-
 media-libs/libplacebo/libplacebo-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libplacebo/libplacebo-5.264.1.ebuild 
b/media-libs/libplacebo/libplacebo-5.264.1.ebuild
index 22760fcd60de..4de658701015 100644
--- a/media-libs/libplacebo/libplacebo-5.264.1.ebuild
+++ b/media-libs/libplacebo/libplacebo-5.264.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit meson-multilib python-any-r1
 
 if [[ ${PV} ==  ]]; then

diff --git a/media-libs/libplacebo/libplacebo-.ebuild 
b/media-libs/libplacebo/libplacebo-.ebuild
index 2759a11085c5..d1fea65257b1 100644
--- a/media-libs/libplacebo/libplacebo-.ebuild
+++ b/media-libs/libplacebo/libplacebo-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit meson-multilib python-any-r1
 
 if [[ ${PV} ==  ]]; then



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

2023-05-23 Thread Ionen Wolkens
commit: 96f52b6f2e3ecf9891acc20d9a6649bae8ef9b8d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue May 23 16:48:52 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May 23 17:14:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96f52b6f

dev-python/parse_type: enable py3.12

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

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

diff --git a/dev-python/parse_type/parse_type-0.6.0.ebuild 
b/dev-python/parse_type/parse_type-0.6.0.ebuild
index 409ca7ed9041..d1eb47495063 100644
--- a/dev-python/parse_type/parse_type-0.6.0.ebuild
+++ b/dev-python/parse_type/parse_type-0.6.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit distutils-r1
 
 DESCRIPTION="Extension to the parse module"



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

2023-05-23 Thread Ionen Wolkens
commit: 92e7e0f27e07d382ce7898f7c1b25e8a50d29c1a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue May 23 17:04:14 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May 23 17:14:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92e7e0f2

app-emulation/wine-proton: enable py3.12

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

 app-emulation/wine-proton/wine-proton-7.0.6.ebuild| 2 +-
 app-emulation/wine-proton/wine-proton-8.0.1d.ebuild   | 2 +-
 app-emulation/wine-proton/wine-proton-8.0.2c.ebuild   | 2 +-
 app-emulation/wine-proton/wine-proton-8.0..ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-emulation/wine-proton/wine-proton-7.0.6.ebuild 
b/app-emulation/wine-proton/wine-proton-7.0.6.ebuild
index 6cab6145a6e2..96f444e33758 100644
--- a/app-emulation/wine-proton/wine-proton-7.0.6.ebuild
+++ b/app-emulation/wine-proton/wine-proton-7.0.6.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit autotools flag-o-matic multilib multilib-build python-any-r1
 inherit readme.gentoo-r1 toolchain-funcs wrapper
 

diff --git a/app-emulation/wine-proton/wine-proton-8.0.1d.ebuild 
b/app-emulation/wine-proton/wine-proton-8.0.1d.ebuild
index 62e33d58f9bd..b2b9a61de3ff 100644
--- a/app-emulation/wine-proton/wine-proton-8.0.1d.ebuild
+++ b/app-emulation/wine-proton/wine-proton-8.0.1d.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit autotools flag-o-matic multilib multilib-build python-any-r1
 inherit readme.gentoo-r1 toolchain-funcs wrapper
 

diff --git a/app-emulation/wine-proton/wine-proton-8.0.2c.ebuild 
b/app-emulation/wine-proton/wine-proton-8.0.2c.ebuild
index 62e33d58f9bd..b2b9a61de3ff 100644
--- a/app-emulation/wine-proton/wine-proton-8.0.2c.ebuild
+++ b/app-emulation/wine-proton/wine-proton-8.0.2c.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit autotools flag-o-matic multilib multilib-build python-any-r1
 inherit readme.gentoo-r1 toolchain-funcs wrapper
 

diff --git a/app-emulation/wine-proton/wine-proton-8.0..ebuild 
b/app-emulation/wine-proton/wine-proton-8.0..ebuild
index 62e33d58f9bd..b2b9a61de3ff 100644
--- a/app-emulation/wine-proton/wine-proton-8.0..ebuild
+++ b/app-emulation/wine-proton/wine-proton-8.0..ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit autotools flag-o-matic multilib multilib-build python-any-r1
 inherit readme.gentoo-r1 toolchain-funcs wrapper
 



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

2023-05-23 Thread Ionen Wolkens
commit: f59b7147b17b614e30ccac7e4f21b96a6a6c27f9
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue May 23 16:47:52 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May 23 17:14:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f59b7147

dev-python/parse: enable py3.12

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

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

diff --git a/dev-python/parse/parse-1.19.0-r1.ebuild 
b/dev-python/parse/parse-1.19.0-r1.ebuild
index 3bc028dc5cda..ff89f7a1ed99 100644
--- a/dev-python/parse/parse-1.19.0-r1.ebuild
+++ b/dev-python/parse/parse-1.19.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit distutils-r1 pypi
 
 DESCRIPTION="Parse strings using a specification based on the Python format() 
syntax"



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

2023-05-23 Thread Ionen Wolkens
commit: 3952bcc96358b1b5ce44ebb7de7c611da546b921
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue May 23 17:02:47 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May 23 17:14:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3952bcc9

app-emulation/wine-staging: enable py3.12

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

 app-emulation/wine-staging/wine-staging-8.5.ebuild   | 2 +-
 app-emulation/wine-staging/wine-staging-8.6.1.ebuild | 2 +-
 app-emulation/wine-staging/wine-staging-8.7.ebuild   | 2 +-
 app-emulation/wine-staging/wine-staging-8.8.ebuild   | 2 +-
 app-emulation/wine-staging/wine-staging-.ebuild  | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/app-emulation/wine-staging/wine-staging-8.5.ebuild 
b/app-emulation/wine-staging/wine-staging-8.5.ebuild
index df75c4969c98..74867a1f4c4c 100644
--- a/app-emulation/wine-staging/wine-staging-8.5.ebuild
+++ b/app-emulation/wine-staging/wine-staging-8.5.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit autotools edo flag-o-matic multilib multilib-build
 inherit python-any-r1 toolchain-funcs wrapper
 

diff --git a/app-emulation/wine-staging/wine-staging-8.6.1.ebuild 
b/app-emulation/wine-staging/wine-staging-8.6.1.ebuild
index 18f222e446b5..e63cedce7e25 100644
--- a/app-emulation/wine-staging/wine-staging-8.6.1.ebuild
+++ b/app-emulation/wine-staging/wine-staging-8.6.1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit autotools edo flag-o-matic multilib multilib-build
 inherit python-any-r1 toolchain-funcs wrapper
 

diff --git a/app-emulation/wine-staging/wine-staging-8.7.ebuild 
b/app-emulation/wine-staging/wine-staging-8.7.ebuild
index bf02447a2a5e..50cd09f01e47 100644
--- a/app-emulation/wine-staging/wine-staging-8.7.ebuild
+++ b/app-emulation/wine-staging/wine-staging-8.7.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit autotools edo flag-o-matic multilib multilib-build
 inherit python-any-r1 toolchain-funcs wrapper
 

diff --git a/app-emulation/wine-staging/wine-staging-8.8.ebuild 
b/app-emulation/wine-staging/wine-staging-8.8.ebuild
index b969d1e39e6f..356b6bd8d790 100644
--- a/app-emulation/wine-staging/wine-staging-8.8.ebuild
+++ b/app-emulation/wine-staging/wine-staging-8.8.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit autotools edo flag-o-matic multilib multilib-build
 inherit python-any-r1 toolchain-funcs wrapper
 

diff --git a/app-emulation/wine-staging/wine-staging-.ebuild 
b/app-emulation/wine-staging/wine-staging-.ebuild
index f7df0cbdef65..8a669db66bf4 100644
--- a/app-emulation/wine-staging/wine-staging-.ebuild
+++ b/app-emulation/wine-staging/wine-staging-.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 MULTILIB_COMPAT=( abi_x86_{32,64} )
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 inherit autotools edo flag-o-matic multilib multilib-build
 inherit python-any-r1 toolchain-funcs wrapper
 



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

2023-05-23 Thread Ionen Wolkens
commit: fe0c2c2a77f99f28ad2ac4c5cb212ed84d2f3b3c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue May 23 17:09:24 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May 23 17:14:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe0c2c2a

app-misc/ranger: enable py3.12

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

 app-misc/ranger/ranger-1.9.3-r1.ebuild | 2 +-
 app-misc/ranger/ranger-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/ranger/ranger-1.9.3-r1.ebuild 
b/app-misc/ranger/ranger-1.9.3-r1.ebuild
index 9d8bddc533fc..dee754a1a0c8 100644
--- a/app-misc/ranger/ranger-1.9.3-r1.ebuild
+++ b/app-misc/ranger/ranger-1.9.3-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="ncurses"
 inherit distutils-r1 xdg
 

diff --git a/app-misc/ranger/ranger-.ebuild 
b/app-misc/ranger/ranger-.ebuild
index c39995cbb730..4e25a787a32d 100644
--- a/app-misc/ranger/ranger-.ebuild
+++ b/app-misc/ranger/ranger-.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 DISTUTILS_SINGLE_IMPL=1
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..12} )
 PYTHON_REQ_USE="ncurses"
 inherit distutils-r1 xdg
 



  1   2   3   >