[gentoo-commits] repo/gentoo:master commit in: dev-python/django/
commit: 374a9389903b14befff45a3cce2cd4845640b2bd Author: Michał Górny gentoo org> AuthorDate: Thu Nov 3 04:44:12 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 3 05:32:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374a9389 dev-python/django: Bump to 4.1.3 Signed-off-by: Michał Górny gentoo.org> dev-python/django/Manifest| 2 + dev-python/django/django-4.1.3.ebuild | 103 ++ 2 files changed, 105 insertions(+) diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest index 59eb487e62a4..f71282342c2b 100644 --- a/dev-python/django/Manifest +++ b/dev-python/django/Manifest @@ -4,3 +4,5 @@ DIST Django-4.0.8.checksum.txt 2552 BLAKE2B af7551bddb966e8e6d338b486c3d2aa5139b DIST Django-4.0.8.tar.gz 10427857 BLAKE2B cbbba3b3044d60fcd6d240e1a181c00d65c1122dc464c86391e39a1eaa866703f41310401f3de291e427eb075dc141fbbc503f414e3627e16715e87f2c10e5c8 SHA512 6357cfc673eb0b993d88b6bed5e43bfea8e0c71d31b141033d06cfe45e91591739ac5c6c57a82cde0216104acb7b21c8c32c1c1bfacad3f62737c8ad10ee175a DIST Django-4.1.2.checksum.txt 2552 BLAKE2B 3786a5824ce981fa66e4173b4fe985ccca4084c3bf2a67cce05d527768c54afec69efb2cd79578fff3dfdcf6dcf26536208dc1ae203348e0648a1d2b27373469 SHA512 01bd342832d626efc03f0704b2e7a8287830cf8ccde53b0d8b9d20c10eb10b6d799611e143196f121b43967e72e08a2db032fec81638c3d58e541ccbd598bb1e DIST Django-4.1.2.tar.gz 10509111 BLAKE2B a6786e214967a3a789fd42218e3422f6985efa8e0f4be807d6afb1dd293ef37a201850af1728e72ae0bf429da3aac41dbfa95926f426e9bfe4b3f7f77a6e2934 SHA512 734d782777269b714f6648509d010649e7df2790e438ab2439ba1c4fc1cc9d37626b77ea9d60806c215ab666feb4555b1360ebcdc8cb16e85da8c950b262bbd7 +DIST Django-4.1.3.checksum.txt 2547 BLAKE2B d4a0c921360871495c16c9f44c0b7fef43729d30c2f4fbdb83c73bafd91532734ec597ff67190df4b4c6a66f2c61967a4fd4a8a51d24a3509550db46f1afec49 SHA512 3271a7cf74d457fb740c27f0c162789d40c9e443d92cf5a63d5fc2c1d2080221732aa74a1b896ac06106d5e625f1d2f0b764f72be05062977c9aeb8fa7932497 +DIST Django-4.1.3.tar.gz 10476258 BLAKE2B 9c4865ba86f846a017a7f382320c965fa67f56dbe660a1bf0e974d5cbde21f6c8a88f80675d884d03424e9cd4f1d89af0c9f76be135e875e003f45b1cff5b604 SHA512 3bc77444f22b9dc029d5f45b6481224b99afe41f43d6306db69d01ca5ba24ed05f6c3bd7b3f5320dd96e6d79a47ac1c8f45a86cd8d3822432be4e73b006026ca diff --git a/dev-python/django/django-4.1.3.ebuild b/dev-python/django/django-4.1.3.ebuild new file mode 100644 index ..5a30981b4f33 --- /dev/null +++ b/dev-python/django/django-4.1.3.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE='sqlite?,threads(+)' + +inherit bash-completion-r1 distutils-r1 optfeature verify-sig + +DESCRIPTION="High-level Python web framework" +HOMEPAGE=" + https://www.djangoproject.com/ + https://github.com/django/django/ + https://pypi.org/project/Django/ +" +SRC_URI=" + https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz + verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt ) +" +S="${WORKDIR}/${P^}" + +LICENSE="BSD" +# admin fonts: Roboto (media-fonts/roboto) +LICENSE+=" Apache-2.0" +# admin icons, jquery, xregexp.js +LICENSE+=" MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="doc sqlite test" +RESTRICT="!test? ( test )" + +RDEPEND=" + =dev-python/asgiref-3.5.2[${PYTHON_USEDEP}] + >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/backports-zoneinfo[${PYTHON_USEDEP}] + ' 3.8) +" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + ${RDEPEND} + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[webp,${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/selenium[${PYTHON_USEDEP}] + dev-python/tblib[${PYTHON_USEDEP}] + sys-devel/gettext + !!=sec-keys/openpgp-keys-django-20201201 ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-4.0-bashcomp.patch +) + +distutils_enable_sphinx docs --no-autodoc + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/django.asc + +src_unpack() { + if use verify-sig; then + cd "${DISTDIR}" || die + verify-sig_verify_signed_checksums \ + "${P^}.checksum.txt" sha256 "${P^}.tar.gz" + cd "${WORKDIR}" || die + fi + + default +} + +python_test() { + # Tests have non-standard assumptions about PYTHONPATH, + # and don't work with ${BUILD_DIR}/lib. + PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: fa2d2bcaeed9c89778a2c933a81fdf27d4657673 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 3 04:24:31 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 3 05:32:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa2d2bca app-admin/awscli: Bump to 1.27.1 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.1.ebuild | 72 +++ 2 files changed, 73 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 508dc332c8c0..ef0f0118351d 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -7,3 +7,4 @@ DIST aws-cli-1.26.3.gh.tar.gz 2292758 BLAKE2B b872cf8412628e1b8409fa96f2e1954cbb DIST aws-cli-1.26.4.gh.tar.gz 2293891 BLAKE2B 5565375f74d88b5e0ddc1a96ab461c63bad04ee7a624a7b77e71a3bfee44f75175e892d2a91a1d8e32f7d9cce9888f87109db0bc4aa5b032947d94cbf713b910 SHA512 74df7c09d4edad09745ee9d0412d288ef34230d8fced1b4c8471fb278032b4141c077fc5c3f458c6d76bd593d672c59f650f1372cf324a15e3b12afcabecec42 DIST aws-cli-1.26.5.gh.tar.gz 2294226 BLAKE2B 5c52d77679dcb999626751a7aa9abe3d81a1ee49584ea928ffe7e1fbc8ab33ec02d1385b4fea1d888e4cc11eabce73901389d1fd5fe9d365369f303da09b49c6 SHA512 3c1f6b43bef84060b8d3d7a7d848189e2ec0471e93340a04456f7fe70902722cac59a864db00b9a522ac14fd787ac415403982fd40facbab51a21ef11070b71e DIST aws-cli-1.27.0.gh.tar.gz 2294372 BLAKE2B 5cf6f745ae11155dffbdcd58f0850c26667cec8eac0546a7e1b4031270336bc4d5258946d00c3a649ad0c7a88ff82a1770139f21ffcc3bba2394c9388176304f SHA512 b294c72ec36010b042a2b84cd423270c1920c28b40b866fc5fbbfc4625f1525ddd18dfcce66eca8f3f65b2bdd4641eaec2b11a8d7bc1f257d97cdd6f69168653 +DIST aws-cli-1.27.1.gh.tar.gz 2294930 BLAKE2B 720981aa974ee3999806fc480f9a20afef9a8c5c36a81d7beef8f692b5e6a3b0c567979c5cba6d243d695b310e63391d64138e8ed51ec3df8208c7d20a758ec1 SHA512 021c97ebd2f52d14a99d54143ef8a657e939caab32423b9747fa78f53430b914d4c93998cbe52e685550d3823a4d2f2049b3e3895c6c0ecec5e4535bd068008a diff --git a/app-admin/awscli/awscli-1.27.1.ebuild b/app-admin/awscli/awscli-1.27.1.ebuild new file mode 100644 index ..7bff39ee809a --- /dev/null +++ b/app-admin/awscli/awscli-1.27.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..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 ~arm64 ~riscv ~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() { + # 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/matplotlib/, dev-python/matplotlib/files/
commit: df2f87ba2fcc1e508d44db6a120738a5b6787424 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 3 04:13:20 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 3 05:32:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df2f87ba dev-python/matplotlib: Bump to 3.6.2 Signed-off-by: Michał Górny gentoo.org> dev-python/matplotlib/Manifest | 1 + .../matplotlib/files/matplotlib-3.6.2-test.patch | 171 + dev-python/matplotlib/matplotlib-3.6.2.ebuild | 280 + 3 files changed, 452 insertions(+) diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest index 890b6bf212ef..30587c3f6ac3 100644 --- a/dev-python/matplotlib/Manifest +++ b/dev-python/matplotlib/Manifest @@ -1,3 +1,4 @@ DIST freetype-2.6.1.tar.gz 2302080 BLAKE2B 6a5fb98e5fa6cf4b7d7533ad44e364227d8c2f7dded4c552d6e22e204c32b7858f20d41d1e809ecdad6e5353d6cec81bea0e0b06a4533363a41ecab83ce3f7ca SHA512 ff2daed64d712737085924c50e75862fafbcbb24eef6d72dac9eaae63bb656d7245397fd828f5d3e47ac847f7ff83d73dedfdd61fde1f7d6e0f0cdeb49bcf83b DIST matplotlib-3.5.3.tar.gz 35236343 BLAKE2B 0d3f4e15295afe2c737e441325206e77c520a514bc87ab1eebef624f89896a2cf609e8d57b8fa8ef28ecf8c836e20cb296adaa95f81dbfcf3f2a45631e3dd02c SHA512 f431d3046e9c5fbe5d44a16a762e9a178ba34380974964660eaf3681671178866a63b3bad9aad8d3ad423926f7db2965d514e9b1489e3a824a4532a01f0e0670 DIST matplotlib-3.6.1.tar.gz 35826557 BLAKE2B b30710436a773298dcdf233e592656d9815f55f0daab0cc28811b9adbfd3b2ede08f4c13e0dfa43c5fb283bc1ba96ea793084f3d65ba13b9697d14ffa406a273 SHA512 40b148fe4574eea88e7e74c2844a4811c71651602bd7e0a863482571bfa216c01d4f5fcd36add14af82c5cacdb6ae9d441ed251ee5239d06bcc8d40c9ee8841b +DIST matplotlib-3.6.2.tar.gz 35843927 BLAKE2B 22b933b2ca2bfb156ee1592f522da6e7566f279fd6c7ef2d2f5aeb8697fc04085b57ba6bb5f7948572b3e671687b74d6ba9f7def2728b6224fbc98b121281a3c SHA512 51b84a4328a85f674cb44728955fca8bb5b8b702c788158b8bcfc13a44206a5a658ac12ed8f9a5f6ec53ef543395fab4f3871f91013ba1432f3e2b848c36976f diff --git a/dev-python/matplotlib/files/matplotlib-3.6.2-test.patch b/dev-python/matplotlib/files/matplotlib-3.6.2-test.patch new file mode 100644 index ..b90b3d029ed2 --- /dev/null +++ b/dev-python/matplotlib/files/matplotlib-3.6.2-test.patch @@ -0,0 +1,171 @@ +From 889e0a965c40207340e458f72279aa996a21f96e Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Thu, 3 Nov 2022 05:19:14 +0100 +Subject: [PATCH] Fix tests + +--- + lib/matplotlib/tests/test_arrow_patches.py | 6 +++--- + lib/matplotlib/tests/test_axes.py | 6 +++--- + lib/matplotlib/tests/test_backend_pgf.py | 2 +- + lib/matplotlib/tests/test_colorbar.py | 2 +- + lib/matplotlib/tests/test_contour.py | 2 +- + lib/matplotlib/tests/test_figure.py| 2 +- + lib/matplotlib/tests/test_image.py | 2 +- + lib/matplotlib/tests/test_legend.py| 6 +++--- + lib/matplotlib/tests/test_lines.py | 3 ++- + lib/matplotlib/tests/test_units.py | 4 ++-- + lib/matplotlib/tests/test_usetex.py| 3 ++- + lib/mpl_toolkits/tests/test_axes_grid1.py | 2 +- + 12 files changed, 21 insertions(+), 19 deletions(-) + +diff --git a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py +index 8d573b4adb..dfc42efcb9 100644 +--- a/lib/matplotlib/tests/test_arrow_patches.py b/lib/matplotlib/tests/test_arrow_patches.py +@@ -69,3 +69,3 @@ def __prepare_fancyarrow_dpi_cor_test(): + @image_comparison(['fancyarrow_dpi_cor_100dpi.png'], remove_text=True, +- tol=0 if platform.machine() == 'x86_64' else 0.02, ++ tol=0.015 if platform.machine() == 'x86_64' else 0.02, + savefig_kwarg=dict(dpi=100)) +@@ -84,3 +84,3 @@ def test_fancyarrow_dpi_cor_100dpi(): + @image_comparison(['fancyarrow_dpi_cor_200dpi.png'], remove_text=True, +- tol=0 if platform.machine() == 'x86_64' else 0.02, ++ tol=0.018 if platform.machine() == 'x86_64' else 0.02, + savefig_kwarg=dict(dpi=200)) +@@ -117,3 +117,3 @@ def test_fancyarrow_dash(): + @image_comparison(['arrow_styles.png'], style='mpl20', remove_text=True, +- tol=0 if platform.machine() == 'x86_64' else 0.005) ++ tol=0.005) + def test_arrow_styles(): +diff --git a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py +index 8d6466c749..15ec51e95c 100644 +--- a/lib/matplotlib/tests/test_axes.py b/lib/matplotlib/tests/test_axes.py +@@ -1033,3 +1033,3 @@ def test_imshow(): + +-@image_comparison(['imshow_clip'], style='mpl20') ++@image_comparison(['imshow_clip'], style='mpl20', tol=1.24) + def test_imshow_clip(): +@@ -2342,3 +2342,3 @@ def test_contour_hatching(): + +-@image_comparison(['contour_colorbar'], style='mpl20') ++@image_comparison(['contour_colorbar'], style='mpl20', tol=0.015) + def test_contour_colorbar(): +@@
[gentoo-commits] repo/gentoo:master commit in: dev-python/jsonmerge/
commit: 2c663cf09094e03bdda5068e1626806aaf612e4f Author: Michał Górny gentoo org> AuthorDate: Thu Nov 3 04:43:05 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 3 05:32:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c663cf0 dev-python/jsonmerge: Bump to 1.9.0 Signed-off-by: Michał Górny gentoo.org> dev-python/jsonmerge/Manifest | 1 + dev-python/jsonmerge/jsonmerge-1.9.0.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-python/jsonmerge/Manifest b/dev-python/jsonmerge/Manifest index fd95b7f52f33..24e658b361ec 100644 --- a/dev-python/jsonmerge/Manifest +++ b/dev-python/jsonmerge/Manifest @@ -1 +1,2 @@ DIST jsonmerge-1.8.0.tar.gz 26978 BLAKE2B e6aec87f6beee5eddc5d3a89afd15c45d8e8f58aafa98b6556805c1f86a4c8d65d1562230ec06181351480b1aaa881aeb5ef22bd8d39d5b7d5d109ce8b76747f SHA512 a19a37e0e56d647aec095b6a67f04573e0ffd988964a24f5722ae90ab03edf65628d03f0dc9242830cb606052a73821f0f1c790d01830bfafcfdb11698967da3 +DIST jsonmerge-1.9.0.tar.gz 32995 BLAKE2B 33615feb31114042e941bf69b9a3b2b26aaff9251b3683d77da53efd449c58fb0cf13ae4f60c441282e1e81896a8d58f1a91b51ae1ba18acb793bc99e4898c8d SHA512 c271c7bcc10d574c60bcf77f47a24c56b9df086bc87b8da4db0b2b356abba22010492664b56df7d0babd2c8a33fd0ecbc0cbaddbc5eed07c19f2a6874ed6c1e1 diff --git a/dev-python/jsonmerge/jsonmerge-1.9.0.ebuild b/dev-python/jsonmerge/jsonmerge-1.9.0.ebuild new file mode 100644 index ..01b11ec9adb6 --- /dev/null +++ b/dev-python/jsonmerge/jsonmerge-1.9.0.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Merge a series of JSON documents" +HOMEPAGE=" + https://github.com/avian2/jsonmerge/ + https://pypi.org/project/jsonmerge/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/jsonschema[${PYTHON_USEDEP}] +" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 801ae87705f525e94227363737157b2b476515ab Author: Michał Górny gentoo org> AuthorDate: Thu Nov 3 04:23:59 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 3 05:32:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=801ae877 dev-python/botocore: Bump to 1.29.1 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest | 1 + dev-python/botocore/botocore-1.29.1.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 4cdbb2763990..6adbf5edec92 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -7,3 +7,4 @@ DIST botocore-1.28.3.gh.tar.gz 9829079 BLAKE2B 77010a262689d99530f6cfa89d3389828 DIST botocore-1.28.4.gh.tar.gz 9830940 BLAKE2B a4f7148ff4ef77dab59b088e241f19cf072dbf0231aac36fdf2220660e3460b08d4f50bc8be6e9eacf169997124b58b27a0f8ab52c042741dc5c1cb43837b00e SHA512 7ce121333cd25f1eb2a99dca0edae21988ab6cd9a1e073e453c633dfacb88b45f40f07fe922bf8a52356ec41d819243785091e8c002c192c17bf89a4e626a380 DIST botocore-1.28.5.gh.tar.gz 9842427 BLAKE2B ed185346c21eeb0d05b39b55e99e065d9a5448fbe8206de49b3c128d12f4aabe1f6258153710350783846d10e5e10a22ccf77f6d27345297ec64e7ce74e51b87 SHA512 8b41b79826a71ed31c27534129e959e0896d9f4cb1769b4f14f1760d173500563a579aa0e00aaff5058275d5b5e8b921fed34b12825cf16ba4e216b174e4bba5 DIST botocore-1.29.0.gh.tar.gz 10570614 BLAKE2B 08c48caba9516cb7345204d426942779dc8e2060cd3b95f634fe6293f6314c6a825c3c75371a446c22365f855f888c86ce303f50b53ecb6348f3453c5c9b9cab SHA512 b35322e8636fbf9d1743e234889dd370f8cc4853eb0318ad55e563de7a3f3be47fe0842be1ead8fa7c4eaf455264aa7bc15c0a8313fc2343f82d419b7cad781b +DIST botocore-1.29.1.gh.tar.gz 10572059 BLAKE2B d0adb21a47ae4e4b092a7965630b599e8ad7322e11f808bc18632e7bc79afacf743e5149aecad788fe8d6479a68e99b125fd07bd48e3b3bc5901784b3ca12423 SHA512 ce9b7d2b8a2a590993a3fad259ec3a7b038cad8234cad3e8fdbb5523db278e682a391f40e59811dfda3f312f8e5a158246f8654b7e08bfafe817a7e62ee5ef04 diff --git a/dev-python/botocore/botocore-1.29.1.ebuild b/dev-python/botocore/botocore-1.29.1.ebuild new file mode 100644 index ..d1a6948e70e5 --- /dev/null +++ b/dev-python/botocore/botocore-1.29.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..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_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +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 + ) + + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/filetype/
commit: 13d52eb2e861fb24ee9b4805b30d44d453e8f399 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 3 04:27:34 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 3 05:32:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13d52eb2 dev-python/filetype: Bump to 1.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/filetype/Manifest | 1 + dev-python/filetype/filetype-1.2.0.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/filetype/Manifest b/dev-python/filetype/Manifest index 156a60e16566..fb2d2c2dcc36 100644 --- a/dev-python/filetype/Manifest +++ b/dev-python/filetype/Manifest @@ -1 +1,2 @@ DIST filetype-1.0.10.tar.gz 804374 BLAKE2B 51735e8810be7f4fe9aaac1ec5305ea85146b5c540a1aaad795a287a4570abb22d131a5fd1444c83e3e747424938242dc8733d2076019a963f6947e4f5981db7 SHA512 a6455b8d11ec56dd3d041b95e1226a5d0ecdee21ef590997e93611d10184ed29137c9f3bd578313a25455010da8f21950420b29ecd9e6ddb5e363051a9fbacc6 +DIST filetype-1.2.0.tar.gz 998020 BLAKE2B 7fdd7e16a8a4d1cdffdd02c5d540d4290de7410a44185875a279c38a4d18c7f67a8bd8ce863efbae2c71c84e93dd1a5621f9fb9e6bde5ac0c611bd5bea939254 SHA512 09ed462d2a82437a58a28aa0315559afbf2e1b30176720254cc2a25fc67ff25e5e99988182e5e748e4e6ccb7ef3fde47cec96ebe20c937ab658bfcfe703ad20c diff --git a/dev-python/filetype/filetype-1.2.0.ebuild b/dev-python/filetype/filetype-1.2.0.ebuild new file mode 100644 index ..deff2d2a388b --- /dev/null +++ b/dev-python/filetype/filetype-1.2.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Small, dependency-free, fast Python package to infer binary file types checking" +HOMEPAGE=" + https://github.com/h2non/filetype.py/ + https://pypi.org/project/filetype/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +distutils_enable_tests unittest
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 277e71b9afdea24d28914ee75f911e9ac7437ccf Author: Michał Górny gentoo org> AuthorDate: Thu Nov 3 04:24:16 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 3 05:32:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=277e71b9 dev-python/boto3: Bump to 1.26.1 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest| 1 + dev-python/boto3/boto3-1.26.1.ebuild | 68 2 files changed, 69 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 9c786dce9b98..065a11aaf24e 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -7,3 +7,4 @@ DIST boto3-1.25.3.gh.tar.gz 549487 BLAKE2B f0c4f2dee25dff926ce5d0699bc6ff9a876dd DIST boto3-1.25.4.gh.tar.gz 549950 BLAKE2B f9dfb94d2bfc3f11ac0e98b4ca1755157cf5d71b5b756a4b228bedf48b0d116de80ad1638789dcc1e44ec2d5ab2bf85923a566caf50a15141b3e04baa195b416 SHA512 77ddbd3ec3815d7fad99e918d2474ffedf2f0f5b35cd9f8fa68eaff0c1f4f7e6495c280e7fb6ef1b6f368103b2ecf11565b99636b34ca5a95038ff44a87088fa DIST boto3-1.25.5.gh.tar.gz 550814 BLAKE2B 85f345b635fe16a978853d21192f49804837b050539aba650195bf788c7912f8713aa3a826de6f5ae4c28c4c3795e7053a2105622757f3087579e827eda3487f SHA512 6f4cd909b7a6670f74df6c7cac4a140114a0e05f736ed23c5a53351c5c6505f02d40e81ad1314db86db67d16429b38f78708e9cc8ce2cb08f28742ec209c2755 DIST boto3-1.26.0.gh.tar.gz 551306 BLAKE2B fb72315724321f1f41b7ff8f90eb5386b5361f049913ed87ac884140c405587ee0dc7acfc13300851566e96d12de16d3c6f1db52af44b27ea320c4e6deaaf2c9 SHA512 eafff7ba7792fb62d2ba93213588e1a034b6d51fcc7e8167dcf15e0276c3b499440d3ff340cb2145aedf2f432c0de563cbc69111543530c5b4a4705cd08871bf +DIST boto3-1.26.1.gh.tar.gz 551830 BLAKE2B 85dff3350796fcb06ea927d469d5afdbe43c448cc5c267364edc2641d25aac8d33a76a3cae06cf414a52874bce626d88f15252f3273530c1a2a791791134fafa SHA512 d1ccea2a2155d22c765504597dfb185190c52f99e7b1c9210eedf9832d9a191d7bbb1205930682f906a7bf6316226836b61dbece5b54ca24dbc91073b0a41591 diff --git a/dev-python/boto3/boto3-1.26.1.ebuild b/dev-python/boto3/boto3-1.26.1.ebuild new file mode 100644 index ..6edcc751d54b --- /dev/null +++ b/dev-python/boto3/boto3-1.26.1.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..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_sphinx docs/source \ + 'dev-python/guzzle_sphinx_theme' +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: dev-python/cfn-lint/
commit: 3eebbca9e82c22bc44ec79dc6fd28b22b11f4292 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 3 04:26:25 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 3 05:32:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eebbca9 dev-python/cfn-lint: Bump to 0.70.1 Signed-off-by: Michał Górny gentoo.org> dev-python/cfn-lint/Manifest | 1 + dev-python/cfn-lint/cfn-lint-0.70.1.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest index 4f7db06ccd0d..fe7b146b8402 100644 --- a/dev-python/cfn-lint/Manifest +++ b/dev-python/cfn-lint/Manifest @@ -3,3 +3,4 @@ DIST cfn-lint-0.68.1.gh.tar.gz 9858724 BLAKE2B 469a23daa717add95140913d85861df44 DIST cfn-lint-0.69.0.gh.tar.gz 9862506 BLAKE2B 68e6e5e93d7f07bda3eedda71d79943ef97fd0c2e972f475380f7943f88d843effa8cd23b4534bcf4ce0918ca7a634ecf32cef7c309711f9dbc6f899324f3f97 SHA512 9972fb1be897451116e269245d7302af31a53e54c1615daa65bd6b71b9a0ff3f62c1068d86c239510737ac95a6ab3ba2746838792680f701a404008f35857c64 DIST cfn-lint-0.69.1.gh.tar.gz 9871037 BLAKE2B a6c4d1b3b892eee01231771dfbe7831737f8f6f89cf096a4ea0c1b945aa47574a51938d4b8ecdd7e3c2cd18df87ba343c07f3e379b49b78b07d7ec676f12e0d1 SHA512 1823485a0d2273a6a1c6632944a095bc4f9b7999f4e0dc81a47cb8673a3d02f822865b08ca3dfcf518b38a9c68a0f0bc5c3235904aca5ce94919ec627b9c3ddc DIST cfn-lint-0.70.0.gh.tar.gz 9891445 BLAKE2B 6cdacffb2c3649203046339d088d3e41a4280197a5b23ef5b7cb837d93de62760dbe78a2b92800f11606f3e723f6c9c93d7d08e1379541a1bbbdfc302ae76633 SHA512 456acc59b30b4e4546d07426a7218b7ef2716412c82b12a9f419550d4916121fd0874dfca1725436305309165bb05875c27410a5bdf82ba462157022dc3feed1 +DIST cfn-lint-0.70.1.gh.tar.gz 9891593 BLAKE2B 2ee4ba8d688c3888e11e1df52ab26f554f7d13a2f46bc56b5f0d3de7912e8cd99432e7dc174f0072966fd6a586718abe5e9ab11797c5a24480ee508f8819a7df SHA512 c2566ffadf5935b8dfd38eb690f406466aef4d1e0793691547479673bc2519acd8bd5b42ecfb666736c81e9cf3254601542b0a7d4b5257ca626e6e3b194c64da diff --git a/dev-python/cfn-lint/cfn-lint-0.70.1.ebuild b/dev-python/cfn-lint/cfn-lint-0.70.1.ebuild new file mode 100644 index ..0916420e1790 --- /dev/null +++ b/dev-python/cfn-lint/cfn-lint-0.70.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="CloudFormation Linter" +HOMEPAGE=" + https://github.com/aws-cloudformation/cfn-lint/ + https://pypi.org/project/cfn-lint/ +" +SRC_URI=" + https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-sam-translator-1.53.0[${PYTHON_USEDEP}] + dev-python/jsonpatch[${PYTHON_USEDEP}] + >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}] + dev-python/junit-xml[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + >dev-python/pyyaml-5.4[${PYTHON_USEDEP}] + >=dev-python/requests-2.15.0[${PYTHON_USEDEP}] + >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # TODO + test/unit/module/test_template.py::TestTemplate::test_build_graph + # requires git repo + test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs + # Internet + test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_2 + test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3 +) + +src_prepare() { + # unpin the deps + sed -e 's:~=[0-9.]*::' -i setup.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyglet/
commit: d6edad17e87ed4aeaa5c6a14828c5fadbba03bc3 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 3 04:25:43 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 3 05:32:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6edad17 dev-python/pyglet: Bump to 2.0.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pyglet/Manifest| 1 + dev-python/pyglet/pyglet-2.0.0.ebuild | 81 +++ 2 files changed, 82 insertions(+) diff --git a/dev-python/pyglet/Manifest b/dev-python/pyglet/Manifest index 883c40eb0f44..d99516946ea9 100644 --- a/dev-python/pyglet/Manifest +++ b/dev-python/pyglet/Manifest @@ -1,2 +1,3 @@ DIST pyglet-1.5.26.tar.gz 6534434 BLAKE2B a4366390f4ed92ed9e6c2d362fd8a009adf0e8a21ca00e1b9fead3cba99d192bb007413eca36892433f3bc4e2bf3258c550b2827262fc70e87b20566d46acb15 SHA512 819b2bbf71c9c632c1cefbb31e2a7186905c1475a1e978cd75dd6c019e5a53e6af79bceb57c68b61a3bb5692e04091c89c67b9168bb76ee19009c1ab719b8530 DIST pyglet-1.5.27.gh.tar.gz 6532179 BLAKE2B f1dc668530a69e275860befe11f4c86003c5de2dadede706df7abac9eb6fb1729ea030c7053f0149926f3ffdd12985d9abea4afac65de3b6b7541fe871eda369 SHA512 98896dab06873cbf3cdd0d4015cb0b9e062cffb1110908bd422ecdc4f0e16943adc8a4986e7dbfdae4392e82ac115bad6f937896e166989ad2c4d73a0f45c8be +DIST pyglet-2.0.0.gh.tar.gz 6201132 BLAKE2B e72436804688e9022f0efc7da7fac5eb31ed2d35632612149b52431167db98f1d2e8bc3824ef6bd69851a8bf609d5098ea5f5c77aa7bcf5a527457c62ed47586 SHA512 2dde724f0b5f284d0094109a7077464ac4ec76ea905c91ddc096032ac849ee9720ee36926e9f11969169906c7e45580789001dfc657edc2e737ad116c48c588a diff --git a/dev-python/pyglet/pyglet-2.0.0.ebuild b/dev-python/pyglet/pyglet-2.0.0.ebuild new file mode 100644 index ..04ea35c2986c --- /dev/null +++ b/dev-python/pyglet/pyglet-2.0.0.ebuild @@ -0,0 +1,81 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 virtualx xdg-utils + +DESCRIPTION="Cross-platform windowing and multimedia library for Python" +HOMEPAGE=" + https://pyglet.org/ + https://github.com/pyglet/pyglet/ + https://pypi.org/project/pyglet/ +" +SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="examples image +sound" + +BDEPEND=" + test? ( + dev-python/pillow[${PYTHON_USEDEP}] + media-libs/fontconfig + ) +" +RDEPEND=" + virtual/glu + virtual/opengl + image? ( || ( + dev-python/pillow[${PYTHON_USEDEP}] + x11-libs/gtk+:2 + ) ) + sound? ( || ( + media-libs/openal + media-sound/pulseaudio + ) ) +" +# ffmpeg? ( media-libs/avbin-bin ) + +distutils_enable_tests pytest + +src_test() { + virtx distutils-r1_src_test +} + +python_test() { + xdg_environment_reset + + local EPYTEST_DESELECT=( + # lacking device/server permissions + tests/unit/media/test_listener.py::test_openal_listener + tests/unit/media/test_listener.py::test_pulse_listener + # fragile to load + tests/unit/test_clock_freq.py::test_elapsed_time_between_tick + ) + if [[ ${EPYTHON} == python3.11 ]]; then + EPYTEST_DESELECT+=( + # broken test + # https://github.com/pyglet/pyglet/issues/606 + tests/unit/test_events.py::test_push_handlers_instance + ) + fi + + # Specify path to avoid running interactive tests + # We could add in integration tests, but they're slow + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + nonfatal epytest tests/unit || die "Tests failed with ${EPYTHON}" +} + +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/notebook_shim/
commit: 51baf78182576a1390d01656346280c5ef979612 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 3 04:12:04 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 3 05:32:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51baf781 dev-python/notebook_shim: Bump to 0.2.2 Signed-off-by: Michał Górny gentoo.org> dev-python/notebook_shim/Manifest | 1 + .../notebook_shim/notebook_shim-0.2.2.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-python/notebook_shim/Manifest b/dev-python/notebook_shim/Manifest index c54511b25daa..5805fea7f18d 100644 --- a/dev-python/notebook_shim/Manifest +++ b/dev-python/notebook_shim/Manifest @@ -1,2 +1,3 @@ DIST notebook_shim-0.1.0.tar.gz 12275 BLAKE2B 47e975cd91b9ee1e6436db099b13ff664b25c96f3fd7fa39b54d5daad5154976bdf877607156688d118c6bfc458f941151fc9763c596458432e70e17de77eb59 SHA512 7814b5bb4d4c4dd39b1ce3629e77513bdc3069a553208ee5a2bb6432fda5d20dcf48bbf5d8f61b9bc1f2ea666abd8706a8e8ba627b27ff4561eb4982ba04b1dc DIST notebook_shim-0.2.0.tar.gz 12063 BLAKE2B 78c8bdc54cbfe93b5ad0801eef59b4e5b27b243c3f04619bd625960b99a98e02961eff59d1b085dd4fba0930ad10664568b53dd013df7d37922ccf2b0ea9b2c2 SHA512 78ae082fbd04e611af3bac75600cba7cc98f40019d9ed49981dacb5106687310b04f67810e4a35b96800d94b04b7ddca1fcd115a380f4c39847c6b4178bd9500 +DIST notebook_shim-0.2.2.tar.gz 12947 BLAKE2B 5a04944be3f8de7bd7b1c10f59d73869b7aed670c3afebf79e7780d5992f9af2929529498604c1a5c0d164467681ffa0e8924e1c9a7945e52ae353bdb710c7bc SHA512 42cf9153495e4ab8230ef560d36381a5aa1d9bbd583ed140e04e9850f4a82bab06ecf36e45b88595e8686d8122c9a52eee8133a7f1b622d75d326ebf36519d30 diff --git a/dev-python/notebook_shim/notebook_shim-0.2.2.ebuild b/dev-python/notebook_shim/notebook_shim-0.2.2.ebuild new file mode 100644 index ..17126685a250 --- /dev/null +++ b/dev-python/notebook_shim/notebook_shim-0.2.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=hatchling +inherit distutils-r1 + +DESCRIPTION="A shim layer for notebook traits and config" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyter/notebook_shim/ + https://pypi.org/project/notebook-shim/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + =dev-python/jupyter_server-1.8[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/pytest-tornasync[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -p pytest_tornasync.plugin +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/crashtest/
commit: d80da0aa1cd91532e592513b8fb199e2944cb52d Author: Michał Górny gentoo org> AuthorDate: Thu Nov 3 04:23:32 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 3 05:32:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d80da0aa dev-python/crashtest: Bump to 0.4.1 Signed-off-by: Michał Górny gentoo.org> dev-python/crashtest/Manifest | 1 + dev-python/crashtest/crashtest-0.4.1.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-python/crashtest/Manifest b/dev-python/crashtest/Manifest index 683df081a5e5..fb4279de071b 100644 --- a/dev-python/crashtest/Manifest +++ b/dev-python/crashtest/Manifest @@ -1 +1,2 @@ DIST crashtest-0.4.0.gh.tar.gz 13564 BLAKE2B 9c29694f5c96a981e19cce16853460cfed7277a2a933c14be9bdefcac9f79e9d835454fd79b3da2fb5f62946f933452202eee05199dfa048b919a3fc3dd93f40 SHA512 98d9623eeef584baed7bd336a3846af9b4f3aa55662b643e915b17b0a7dce4968785052ce3d37f55fc0217dbb6662b6f5d34efeb4d45dbace876551871be4e4a +DIST crashtest-0.4.1.gh.tar.gz 19114 BLAKE2B aa46efb2dbabfeaab54f9149da42cb033f5dca3ab1c75032ca2542018058cf16775f56450cadf3e1272e738d602f32f21b9a6668a99f2733cd53d23c1754a0bc SHA512 83faf66fb422c8fb13780ac5a8ddd4c47ebb77f248bea0eb94962caff24265b107fd8bbc0d577853969c4aecedd83977e9c74c81dc7e772b7684e09a832a0a2f diff --git a/dev-python/crashtest/crashtest-0.4.1.ebuild b/dev-python/crashtest/crashtest-0.4.1.ebuild new file mode 100644 index ..a51cf7380836 --- /dev/null +++ b/dev-python/crashtest/crashtest-0.4.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Python library that makes exceptions handling and inspection easier" +HOMEPAGE=" + https://github.com/sdispater/crashtest/ + https://pypi.org/project/crashtest/ +" +SRC_URI=" + https://github.com/sdispater/crashtest/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyrsistent/
commit: 9fa46b0a04496b959eb3ae4f78cf28cb717eec6c Author: Michał Górny gentoo org> AuthorDate: Thu Nov 3 04:14:05 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 3 05:32:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fa46b0a dev-python/pyrsistent: Bump to 0.19.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pyrsistent/Manifest | 1 + dev-python/pyrsistent/pyrsistent-0.19.2.ebuild | 28 ++ 2 files changed, 29 insertions(+) diff --git a/dev-python/pyrsistent/Manifest b/dev-python/pyrsistent/Manifest index 4a8658980f52..56bfcf94fecd 100644 --- a/dev-python/pyrsistent/Manifest +++ b/dev-python/pyrsistent/Manifest @@ -1,2 +1,3 @@ DIST pyrsistent-0.18.1.tar.gz 100522 BLAKE2B 75632d254993666076a68d81b8b5a7aced8601146fed5cd63f1d56c5e0578650a197aca7630855de32a8447eab972203aa7d83009398f96e6f374c0a4b2cc1ba SHA512 353ad6e9165e1afdde37730a9289cf8dde28491abb688d702a8c8f5279e24f5ce387a5d00ac4a077322299f9c1a535781bcacdcd1cb914ddb317b3ca9641778b DIST pyrsistent-0.19.1.tar.gz 102135 BLAKE2B 02756ae7c6172b2ee383508f896ae01ee4abc71b68b6b7135d08422959ef4a821f8e7464547d8a65802d0cac5663ff98d6102870f86fcb37d86d2ea7fa7e871f SHA512 d7bf09298f2713b3e741a02f34efeb0d083f5ff85d7c19e3c7a13e5051d3e0e120f2831190595a764722fe733ba8e105f820c833b5c59638e92eb4c14604e788 +DIST pyrsistent-0.19.2.tar.gz 102438 BLAKE2B aa231a7c300d2f1501abdf2fc74dfa9672ad8000d87e3fa9beaa51aff4816dad4f142e9a2e609dee402352cf5a0477b6d4dc31460a71e7d98a592604fcaa97d6 SHA512 fdaadb65e72db4f90ecb1526fd68eb2b60b278071978d4b5a1b1379be83c60d30fd653dd7e6527c217d4e50f05c7d641290172aa5d5e4741dfe5e08f0b0c282b diff --git a/dev-python/pyrsistent/pyrsistent-0.19.2.ebuild b/dev-python/pyrsistent/pyrsistent-0.19.2.ebuild new file mode 100644 index ..7a4e9ef1fc6d --- /dev/null +++ b/dev-python/pyrsistent/pyrsistent-0.19.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Persistent/Functional/Immutable data structures" +HOMEPAGE=" + https://github.com/tobgu/pyrsistent/ + https://pypi.org/project/pyrsistent/ +" +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +BDEPEND=" + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/spyder-kernels/
commit: 3a4450e2d40aeb53f55773cc84e81dee88921bf9 Author: Michał Górny gentoo org> AuthorDate: Thu Nov 3 04:17:11 2022 + Commit: Michał Górny gentoo org> CommitDate: Thu Nov 3 05:32:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a4450e2 dev-python/spyder-kernels: Bump to 2.4.0 Signed-off-by: Michał Górny gentoo.org> dev-python/spyder-kernels/Manifest | 1 + .../spyder-kernels/spyder-kernels-2.4.0.ebuild | 75 ++ 2 files changed, 76 insertions(+) diff --git a/dev-python/spyder-kernels/Manifest b/dev-python/spyder-kernels/Manifest index 20044cedb3bd..7cd98f58a09d 100644 --- a/dev-python/spyder-kernels/Manifest +++ b/dev-python/spyder-kernels/Manifest @@ -1 +1,2 @@ DIST spyder-kernels-2.3.3.gh.tar.gz 91175 BLAKE2B 351852cd0eae2186f799ac329d2840ca1d427876b987a5eb0a5965020b1be38f1bf82ddd771648aa7d8e6027a1c1b1f3596fbe792fbf8e4b868bba8cbd6190db SHA512 764b935d3dffa531afc092e40aecc3d456261704703744e692a54ddf4ae22b80729912845dcc5c1b5546156efbacdc50aba84c19f9a8aa03435166cd4a4621e6 +DIST spyder-kernels-2.4.0.gh.tar.gz 92247 BLAKE2B 7dd5a5c6f43de36f23ebac2707e9dc06ced20bb965325b0a31657d03b49cdd993aafe6f1d52d7108dbd2aa8fddf3ae7a6e2da4c2b75eabf05f8302b2119cd3cd SHA512 6744cd05f4cbe452b0b8fa4f416055b8a69f75e49a10b9de3f2781b11f63c84ed7a6686e1a00bbc2020ba015a0cb7f350a6e85665270629a0e714ffe80bcb08d diff --git a/dev-python/spyder-kernels/spyder-kernels-2.4.0.ebuild b/dev-python/spyder-kernels/spyder-kernels-2.4.0.ebuild new file mode 100644 index ..2fd1e3b3012b --- /dev/null +++ b/dev-python/spyder-kernels/spyder-kernels-2.4.0.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Kernels used by spyder on its ipython console" +HOMEPAGE=" + https://github.com/spyder-ide/spyder-kernels/ + https://pypi.org/project/spyder-kernels/ +" +SRC_URI=" + https://github.com/spyder-ide/spyder-kernels/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/cloudpickle[${PYTHON_USEDEP}] + =dev-python/ipykernel-6.16.1[${PYTHON_USEDEP}] + >=dev-python/ipython-7.31.1[${PYTHON_USEDEP}] + =dev-python/jupyter_client-7.3.4[${PYTHON_USEDEP}] + =dev-python/pyzmq-22.1.0[${PYTHON_USEDEP}] + >=dev-python/wurlitzer-1.0.3[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/cython[${PYTHON_USEDEP}] + dev-python/dask[${PYTHON_USEDEP}] + dev-python/django[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/xarray[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # we no longer package distributed + spyder_kernels/console/tests/test_console_kernel.py::test_dask_multiprocessing + # RuntimeError: There is no current event loop in thread 'MainThread'. + # https://bugs.gentoo.org/834893 + spyder_kernels/console/tests/test_console_kernel.py::test_cwd_in_sys_path + spyder_kernels/console/tests/test_console_kernel.py::test_multiprocessing + spyder_kernels/console/tests/test_console_kernel.py::test_multiprocessing_2 + spyder_kernels/console/tests/test_console_kernel.py::test_runfile + spyder_kernels/console/tests/test_console_kernel.py::test_np_threshold + spyder_kernels/console/tests/test_console_kernel.py::test_turtle_launch + spyder_kernels/console/tests/test_console_kernel.py::test_matplotlib_inline +) + +python_prepare_all() { + # No additional test failures with ipython-8: 843251 + sed -i -e "/ipython/s:,<8::" setup.py || die + + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 3d476500720558bdcbb247617ec1fffbc18a1980 Author: Andrey Grozin gentoo org> AuthorDate: Thu Nov 3 04:37:40 2022 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Nov 3 04:37:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d476500 sci-geosciences/gpxsee: remove old version Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest | 1 - sci-geosciences/gpxsee/gpxsee-11.4.ebuild | 56 --- 2 files changed, 57 deletions(-) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 78bc8bb07c8f..093bd4f77c92 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,4 +1,3 @@ DIST gpxsee-10.7.tar.gz 5122383 BLAKE2B 5625f40b799e67ac7b4801e358021657b2ef4f2279e8ac94f8c85724b9e27dad2d0e244f931b6c2f7204abfb45a8dde1a07dcbbbfba780c8a07aa541ba944473 SHA512 0cb4a3e71c8141d8b0a039cd51ddbfb159c28dc9d6f724dc8605f52aaf90379b9fa3d21741993fbf754bd329d835118b3b67c87673ee97fdc29f61440c3e8624 -DIST gpxsee-11.4.tar.gz 5331248 BLAKE2B 0a2f8020e8c01cac27748ccb20ccc1c31ad3032af133560cf609f8a9303956b8dfebb228c630b2a41716d37c3aac56d099aae064582b13456c99306449e18f47 SHA512 0f9619af7d373de6469ad3d7fe24d0fe241b1046467f7e66da77bde9408ec842e46cddfa19616634ee262dd6b07e128917169d820746ed24167807fdf4d25292 DIST gpxsee-11.5.tar.gz 5336855 BLAKE2B 2886def6bcb812d33361b5cf6d77b5da5adc203552449ded38cd01bfb451b055e7a0d8383f44d1db41b5b797f7b8763368a43825b3d016b972b0adfdca8ce48f SHA512 56ea5218178ea2e8504e775ff83d8335b636a04f2f428072883f36159ae83f1f2b0568f55028d696e8055eac0a398086b87d4f31456c07530c5b41d291a760cc DIST gpxsee-11.6.tar.gz 5336486 BLAKE2B e02737997f372b6aea55bd5b89c7ece6c22659372e775611adc04ee65fb43b5a140a6784fe95722752a97558b9c280803f24bc55a6f6725f56bc44be0e65b378 SHA512 28f92c13a2f3466215e9fce532336c35f759d3b7af6cf892aa440bee56803dd0d319d03fd28f6da36cf9cbcceba28a6112667dc0ef3511be6738d2b9d90a03cb diff --git a/sci-geosciences/gpxsee/gpxsee-11.4.ebuild b/sci-geosciences/gpxsee/gpxsee-11.4.ebuild deleted file mode 100644 index 9e54cc3e8e22.. --- a/sci-geosciences/gpxsee/gpxsee-11.4.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" -inherit plocale qmake-utils xdg - -MY_PN="GPXSee" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" -HOMEPAGE="https://www.gpxsee.org/; -SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" -RDEPEND="dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtconcurrent:5 - dev-qt/qtnetwork:5 - dev-qt/qtprintsupport:5 - dev-qt/qtsql:5 - dev-qt/qtpositioning:5 - dev-qt/qtsvg:5" -DEPEND="${RDEPEND}" -BDEPEND="dev-qt/linguist-tools:5" - -S="${WORKDIR}/${MY_P}" - -PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) - -src_prepare() { - default - - plocale_find_changes lang "${PN}_" '.ts' - - rm_ts() { - sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro - } - - plocale_for_each_disabled_locale rm_ts -} - -src_compile() { - $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" - eqmake5 gpxsee.pro - emake -} - -src_install() { - emake INSTALL_ROOT="${D}" install - dodoc README.md -}
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/gpxsee/
commit: 6cb3e3d12893579905d63f3171aff74f25d64be1 Author: Andrey Grozin gentoo org> AuthorDate: Thu Nov 3 04:36:18 2022 + Commit: Andrey Grozin gentoo org> CommitDate: Thu Nov 3 04:36:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb3e3d1 sci-geosciences/gpxsee: bump to 11.6 Signed-off-by: Andrey Grozin gentoo.org> sci-geosciences/gpxsee/Manifest | 1 + sci-geosciences/gpxsee/gpxsee-11.6.ebuild | 56 +++ 2 files changed, 57 insertions(+) diff --git a/sci-geosciences/gpxsee/Manifest b/sci-geosciences/gpxsee/Manifest index 98e90de65c8a..78bc8bb07c8f 100644 --- a/sci-geosciences/gpxsee/Manifest +++ b/sci-geosciences/gpxsee/Manifest @@ -1,3 +1,4 @@ DIST gpxsee-10.7.tar.gz 5122383 BLAKE2B 5625f40b799e67ac7b4801e358021657b2ef4f2279e8ac94f8c85724b9e27dad2d0e244f931b6c2f7204abfb45a8dde1a07dcbbbfba780c8a07aa541ba944473 SHA512 0cb4a3e71c8141d8b0a039cd51ddbfb159c28dc9d6f724dc8605f52aaf90379b9fa3d21741993fbf754bd329d835118b3b67c87673ee97fdc29f61440c3e8624 DIST gpxsee-11.4.tar.gz 5331248 BLAKE2B 0a2f8020e8c01cac27748ccb20ccc1c31ad3032af133560cf609f8a9303956b8dfebb228c630b2a41716d37c3aac56d099aae064582b13456c99306449e18f47 SHA512 0f9619af7d373de6469ad3d7fe24d0fe241b1046467f7e66da77bde9408ec842e46cddfa19616634ee262dd6b07e128917169d820746ed24167807fdf4d25292 DIST gpxsee-11.5.tar.gz 5336855 BLAKE2B 2886def6bcb812d33361b5cf6d77b5da5adc203552449ded38cd01bfb451b055e7a0d8383f44d1db41b5b797f7b8763368a43825b3d016b972b0adfdca8ce48f SHA512 56ea5218178ea2e8504e775ff83d8335b636a04f2f428072883f36159ae83f1f2b0568f55028d696e8055eac0a398086b87d4f31456c07530c5b41d291a760cc +DIST gpxsee-11.6.tar.gz 5336486 BLAKE2B e02737997f372b6aea55bd5b89c7ece6c22659372e775611adc04ee65fb43b5a140a6784fe95722752a97558b9c280803f24bc55a6f6725f56bc44be0e65b378 SHA512 28f92c13a2f3466215e9fce532336c35f759d3b7af6cf892aa440bee56803dd0d319d03fd28f6da36cf9cbcceba28a6112667dc0ef3511be6738d2b9d90a03cb diff --git a/sci-geosciences/gpxsee/gpxsee-11.6.ebuild b/sci-geosciences/gpxsee/gpxsee-11.6.ebuild new file mode 100644 index ..9e54cc3e8e22 --- /dev/null +++ b/sci-geosciences/gpxsee/gpxsee-11.6.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh" +inherit plocale qmake-utils xdg + +MY_PN="GPXSee" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="A viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files" +HOMEPAGE="https://www.gpxsee.org/; +SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" +RDEPEND="dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtconcurrent:5 + dev-qt/qtnetwork:5 + dev-qt/qtprintsupport:5 + dev-qt/qtsql:5 + dev-qt/qtpositioning:5 + dev-qt/qtsvg:5" +DEPEND="${RDEPEND}" +BDEPEND="dev-qt/linguist-tools:5" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( "${FILESDIR}"/${PN}-7.33.patch ) + +src_prepare() { + default + + plocale_find_changes lang "${PN}_" '.ts' + + rm_ts() { + sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro + } + + plocale_for_each_disabled_locale rm_ts +} + +src_compile() { + $(qt5_get_bindir)/lrelease gpxsee.pro || die "lrelease failed" + eqmake5 gpxsee.pro + emake +} + +src_install() { + emake INSTALL_ROOT="${D}" install + dodoc README.md +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/unordered_dense/files/, dev-libs/unordered_dense/
commit: 9174842be92f3840dfb5124f38758c2694a90401 Author: Huang Rui gmail com> AuthorDate: Thu Nov 3 03:55:43 2022 + Commit: Rui Huang gmail com> CommitDate: Thu Nov 3 03:55:43 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=9174842b dev-libs/unordered_dense: use patch to fix cmake install path Signed-off-by: Huang Rui gmail.com> ...rdered_dense-2.0.0-fix-cmake-install-path.patch | 26 ++ .../unordered_dense/unordered_dense-2.0.0.ebuild | 12 -- .../unordered_dense/unordered_dense-.ebuild| 12 -- 3 files changed, 34 insertions(+), 16 deletions(-) diff --git a/dev-libs/unordered_dense/files/unordered_dense-2.0.0-fix-cmake-install-path.patch b/dev-libs/unordered_dense/files/unordered_dense-2.0.0-fix-cmake-install-path.patch new file mode 100644 index 0..bc7e4b153 --- /dev/null +++ b/dev-libs/unordered_dense/files/unordered_dense-2.0.0-fix-cmake-install-path.patch @@ -0,0 +1,26 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index e2991bc..16096fc 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -42,18 +42,18 @@ if(_unordered_dense_is_toplevel_project) + configure_package_config_file( + "${PROJECT_SOURCE_DIR}/cmake/unordered_denseConfig.cmake.in" + "${PROJECT_BINARY_DIR}/unordered_denseConfig.cmake" +-INSTALL_DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/unordered_dense/cmake) ++INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}) + + install( + EXPORT unordered_dense_Targets + FILE unordered_denseTargets.cmake + NAMESPACE unordered_dense:: +-DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/unordered_dense/cmake) ++DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}) + + install( + FILES "${PROJECT_BINARY_DIR}/unordered_denseConfig.cmake" + "${PROJECT_BINARY_DIR}/unordered_denseConfigVersion.cmake" +-DESTINATION ${CMAKE_INSTALL_DATAROOTDIR}/unordered_dense/cmake) ++DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}) + + install( + DIRECTORY ${PROJECT_SOURCE_DIR}/include/ankerl diff --git a/dev-libs/unordered_dense/unordered_dense-2.0.0.ebuild b/dev-libs/unordered_dense/unordered_dense-2.0.0.ebuild index 96d0837de..fedb51b2f 100644 --- a/dev-libs/unordered_dense/unordered_dense-2.0.0.ebuild +++ b/dev-libs/unordered_dense/unordered_dense-2.0.0.ebuild @@ -28,6 +28,10 @@ DEPEND=" ${RDEPEND} " +PATCHES=( + "${FILESDIR}/${PN}-2.0.0-fix-cmake-install-path.patch" +) + src_configure() { local mycmakeargs=( -D CMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)" @@ -35,11 +39,3 @@ src_configure() { ) cmake_src_configure } - -src_install() { - cmake_src_install - # fix cmake module file install path - mkdir -p "${D}"/usr/"$(get_libdir)"/cmake/"${PN}" || die - mv "${D}"/usr/share/${PN}/cmake/* "${D}"/usr/"$(get_libdir)"/cmake/"${PN}"/ || die - rm -r "${D}"/usr/share/${PN} || die -} diff --git a/dev-libs/unordered_dense/unordered_dense-.ebuild b/dev-libs/unordered_dense/unordered_dense-.ebuild index 96d0837de..fedb51b2f 100644 --- a/dev-libs/unordered_dense/unordered_dense-.ebuild +++ b/dev-libs/unordered_dense/unordered_dense-.ebuild @@ -28,6 +28,10 @@ DEPEND=" ${RDEPEND} " +PATCHES=( + "${FILESDIR}/${PN}-2.0.0-fix-cmake-install-path.patch" +) + src_configure() { local mycmakeargs=( -D CMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)" @@ -35,11 +39,3 @@ src_configure() { ) cmake_src_configure } - -src_install() { - cmake_src_install - # fix cmake module file install path - mkdir -p "${D}"/usr/"$(get_libdir)"/cmake/"${PN}" || die - mv "${D}"/usr/share/${PN}/cmake/* "${D}"/usr/"$(get_libdir)"/cmake/"${PN}"/ || die - rm -r "${D}"/usr/share/${PN} || die -}
[gentoo-commits] repo/gentoo:master commit in: sys-process/glances/
commit: cec3214ef5d5661e28c9d2c5b5750b27c27c5435 Author: John Helmert III gentoo org> AuthorDate: Thu Nov 3 03:16:06 2022 + Commit: John Helmert III gentoo org> CommitDate: Thu Nov 3 03:17:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cec3214e sys-process/glances: add 3.3.0 Signed-off-by: John Helmert III gentoo.org> sys-process/glances/Manifest | 1 + sys-process/glances/glances-3.3.0.ebuild | 93 2 files changed, 94 insertions(+) diff --git a/sys-process/glances/Manifest b/sys-process/glances/Manifest index cb60c08364f6..bff1c7fce32f 100644 --- a/sys-process/glances/Manifest +++ b/sys-process/glances/Manifest @@ -1 +1,2 @@ DIST glances-3.2.7.gh.tar.gz 6950597 BLAKE2B b76632787d39cb0f9388c00cc5838a9f553020b7ce1b502f205bbbf2255d7e2e02a2f2d629a84b23951b02a019d20b121dea7ea2cb7dec0a77b7c88ea4679cb1 SHA512 12edf99cf30c72a60eb7a604bce99bdac3ae290e910d0b88fc0b8b99045512dafd8d39bc61e8c768191335727ee5e2db4fa7d17ad92f63e849413a233c2ba5be +DIST glances-3.3.0.gh.tar.gz 6143830 BLAKE2B 022a8bfc93f73f2c728af21553ca36535340129cc5fb6f539d6f282e9ffc7a2b88878c04345a47479241447c0f1329123f804677383688fa5857dd1a9978dc65 SHA512 ee238e39e69dce3e46df560f7be1287a87a0c9002242d7b381bc971e627a4c23f6102519d7f6864998adcc9be7cf8e68461579f2a88d15db86ad75878015a843 diff --git a/sys-process/glances/glances-3.3.0.ebuild b/sys-process/glances/glances-3.3.0.ebuild new file mode 100644 index ..29e775aac2d5 --- /dev/null +++ b/sys-process/glances/glances-3.3.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +PYTHON_COMPAT=( pypy3 python3_{8..11} ) +PYTHON_REQ_USE="ncurses" +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 linux-info optfeature + +DESCRIPTION="CLI curses based monitoring tool" +HOMEPAGE="https://github.com/nicolargo/glances; +SRC_URI="https://github.com/nicolargo/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/defusedxml[${PYTHON_USEDEP}] + dev-python/future[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + >=dev-python/psutil-5.4.3[${PYTHON_USEDEP}] + ') +" + +# PYTHON_USEDEP omitted on purpose +BDEPEND="doc? ( dev-python/sphinx_rtd_theme )" + +CONFIG_CHECK="~TASK_IO_ACCOUNTING ~TASK_DELAY_ACCT ~TASKSTATS" + +PATCHES=( + "${FILESDIR}/${PN}-3.2.5-disable-update-check.patch" +) + +distutils_enable_tests setup.py +distutils_enable_sphinx docs --no-autodoc + +pkg_setup() { + linux-info_pkg_setup + python-single-r1_pkg_setup +} + +python_prepare_all() { + # Remove duplicate entries of a prebuilt doc build and + # ensure install of the file glances.conf in /etc/${PN} + sed \ + -e '/share\/doc\/glances/d' \ + -e "s/'CONTRIBUTING.md',//" \ + -e "s:'conf/glances.conf':('${EPREFIX}/etc/glances', ['conf/glances.conf':g" \ + -i setup.py || die + sed -i "s/, 'irq']/]/" unitest.py || die + distutils-r1_python_prepare_all +} + +python_install_all() { + # add an intended file from original data set from setup.py to DOCS + local DOCS=( README.rst CONTRIBUTING.md conf/glances.conf ) + distutils-r1_python_install_all +} + +pkg_postinst() { + #optfeature "Action script feature" dev-python/pystache + optfeature "Autodiscover mode" dev-python/python-zeroconf + optfeature "Cloud support" dev-python/requests + optfeature "Docker monitoring support" dev-python/docker-py + #optfeature "Export module" \ + # unpackaged/bernhard \ + # unpackaged/cassandra-driver \ + # unpackaged/potsdb \ + # dev-python/couchdb-python \ + # dev-python/elasticsearch-py \ + # dev-python/influxdb \ + # dev-python/kafka-python \ + # dev-python/pika \ + # dev-python/paho-mqtt \ + # dev-python/prometheus_client \ + # dev-python/pyzmq \ + # dev-python/statsd + #optfeature "Nvidia GPU monitoring" unpackaged/nvidia-ml-py3 + optfeature "SVG graph support" dev-python/pygal + optfeature "IP plugin" dev-python/netifaces + optfeature "RAID monitoring" dev-python/pymdstat + #optfeature "SMART support" unpackaged/pySMART.smartx + optfeature "RAID support" dev-python/pymdstat + optfeature "SNMP support" dev-python/pysnmp + #optfeature "sparklines plugin" unpackaged/sparklines + optfeature "Web server mode" dev-python/bottle dev-python/requests + optfeature "WIFI plugin" net-wireless/python-wifi +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/reuse/
commit: d902ab7d4717259b4edad0f82ef4f487e8a192ff Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Thu Nov 3 03:08:39 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 03:08:39 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d902ab7d dev-util/reuse: drop 0.14.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-util/reuse/Manifest| 1 - dev-util/reuse/reuse-0.14.0.ebuild | 41 -- 2 files changed, 42 deletions(-) diff --git a/dev-util/reuse/Manifest b/dev-util/reuse/Manifest index 92f7ca9dc..ab5056674 100644 --- a/dev-util/reuse/Manifest +++ b/dev-util/reuse/Manifest @@ -1,2 +1 @@ -DIST reuse-0.14.0.tar.gz 200682 BLAKE2B 6645cc6fc643ef3c19008d20dad065c1f362bda4106e731cfd780552b4cae1ced769ac49ee58c0ca519058f6764d4fd10ca6a33a70050365ae3f074e3981d276 SHA512 d376030e0be75f7cd70846c74409fba5f8266827cb1cc944c2fbda413002a3279f2efaf4598be4372df4a6d50f29a5038366c9ef709867dac7a0815efe071117 DIST reuse-1.0.0.tar.gz 253938 BLAKE2B 72eabecfb866b3a2b1828b307fc0620bb9b362223b23408accde250f625a1d15794c3678fe8d24c7cd9dbf667b2ae453d4215e98be15075a0e6542b72607d970 SHA512 5d0b0fc57a983f544cbc40aaca813dce540712f9bfb7ef3065abb2fbd7a30f65216f50dbf2369e36198794cd944285498c5a2a7c4affcacefb12a01b6c7d7571 diff --git a/dev-util/reuse/reuse-0.14.0.ebuild b/dev-util/reuse/reuse-0.14.0.ebuild deleted file mode 100644 index 3b5431508..0 --- a/dev-util/reuse/reuse-0.14.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 - -DESCRIPTION="A tool for compliance with the REUSE recommendations" -HOMEPAGE=" - https://reuse.software/ - https://pypi.org/project/reuse/ - https://github.com/fsfe/reuse-tool -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0 CC0-1.0 CC-BY-SA-4.0 GPL-3+" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/boolean-py[${PYTHON_USEDEP}] - dev-python/binaryornot[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/license-expression[${PYTHON_USEDEP}] - dev-python/python-debian[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] -" -BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]" - -DOCS=( AUTHORS.rst CHANGELOG.md CODE_OF_CONDUCT.md CONTRIBUTING.md README.md ) - -distutils_enable_tests pytest - -# [Errno 2] No such file or directory: '../README.md' -#distutils_enable_sphinx docs \ - #dev-python/recommonmark \ - #dev-python/sphinx-autodoc-typehints \ - #dev-python/sphinx_rtd_theme \ - #dev-python/sphinxcontrib-apidoc
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/aiounittest/
commit: 76a8e3fa6d32f79a133164f22bbc63df9e9c92b2 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Thu Nov 3 01:16:01 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:25:26 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76a8e3fa dev-python/aiounittest: drop 1.4.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/aiounittest/Manifest | 1 - dev-python/aiounittest/aiounittest-1.4.0.ebuild | 21 - 2 files changed, 22 deletions(-) diff --git a/dev-python/aiounittest/Manifest b/dev-python/aiounittest/Manifest index e9184ebee..e88607cfa 100644 --- a/dev-python/aiounittest/Manifest +++ b/dev-python/aiounittest/Manifest @@ -1,2 +1 @@ -DIST aiounittest-1.4.0.tar.gz 15316 BLAKE2B 7b2eb9a0b92428b71b01c20b4d48f27cc5a2d32d4cdd93e1b22d27f8e7afb6d1d3af9549564358a418baec3db206eca7b1cc23d6b26410683dacebb9b84e0fc8 SHA512 5a8921debbf3be4a36e1ac4af39cdb46f802c06454b3be06c2b143122ba016d6badbb496b18d9379cb9a4b99c9fb7facc59f0676c5a776859c408fd1bdd74e1f DIST aiounittest-1.4.2.gh.tar.gz 15791 BLAKE2B 7784bbf94de2b8520baef66a0b4929267942d233cc782f35677ea05b02e3d48901ba90cf9630b76bd300708ebbe59dd9d78c299422182c06940749bc2b378b45 SHA512 358b7c412f90eb7afc7ed7058e8e2d4426a6c57379d341d997658859ba6054a9a1337d0b05e63a825e28023f02550bd72d65bdb3feab4503c763c98f8c0d19c6 diff --git a/dev-python/aiounittest/aiounittest-1.4.0.ebuild b/dev-python/aiounittest/aiounittest-1.4.0.ebuild deleted file mode 100644 index a2165b483..0 --- a/dev-python/aiounittest/aiounittest-1.4.0.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="Test python asyncio-based code with ease" -HOMEPAGE="https://github.com/kwarunek/aiounittest; -SRC_URI="https://github.com/kwarunek/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" - -RDEPEND="dev-python/wrapt[${PYTHON_USEDEP}]" - -distutils_enable_tests nose -# Reason: TemplateNotFound('g') -#distutils_enable_sphinx docs
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/aiopg/
commit: 33966e1fb247d8284ebf58ed77629f2a4f1be23a Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Wed Nov 2 23:34:43 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:12:53 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=33966e1f dev-python/aiopg: add 1.4.0, drop 1.3.3 Closes: https://bugs.gentoo.org/856379 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/aiopg/Manifest | 2 +- dev-python/aiopg/{aiopg-1.3.3.ebuild => aiopg-1.4.0.ebuild} | 11 +++ 2 files changed, 8 insertions(+), 5 deletions(-) diff --git a/dev-python/aiopg/Manifest b/dev-python/aiopg/Manifest index 2edaf1fde..de3f4b5f3 100644 --- a/dev-python/aiopg/Manifest +++ b/dev-python/aiopg/Manifest @@ -1 +1 @@ -DIST aiopg-1.3.3.tar.gz 202064 BLAKE2B bf9998e1209753fd5095eb9e371a2038f3f849f17d0068e2516b1d8663d9c2d9fec700d30ef4f4ea236d9a63fed4f4149cf28af1323acf1c02cedda2dd4b2375 SHA512 80714df1b44a54fb193f08d91313d10c6927e4140b305ddcc4cc37a53a42b18cd63dee99a1a04d0993c8502085f3aa7626e660b6bc9cd2ef40a7414a3822 +DIST aiopg-1.4.0.gh.tar.gz 202204 BLAKE2B 9f4dda868c919aef05e58608b353d51f0526ef1f847e8da8f4f11e75264a47b9eb4d948a87d591e66baf7052c00706b8f4cb6befd6bf33668987cfbfad451afc SHA512 cbb28b0b15eb89fa3162e59e3e88dac18bddbad3d95458b5c3eb487d15767c26810e941f83c3478cac8a8a085b23723690c8d294bf6aac433a14c3defcef1138 diff --git a/dev-python/aiopg/aiopg-1.3.3.ebuild b/dev-python/aiopg/aiopg-1.4.0.ebuild similarity index 82% rename from dev-python/aiopg/aiopg-1.3.3.ebuild rename to dev-python/aiopg/aiopg-1.4.0.ebuild index fc777fdc7..8439a0d93 100644 --- a/dev-python/aiopg/aiopg-1.3.3.ebuild +++ b/dev-python/aiopg/aiopg-1.4.0.ebuild @@ -3,8 +3,8 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) - +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 optfeature MY_PV=${PV/_beta/b} @@ -13,7 +13,7 @@ HOMEPAGE=" https://aiopg.readthedocs.io https://github.com/aio-libs/aiopg " -SRC_URI="https://github.com/aio-libs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/aio-libs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.gh.tar.gz" S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="BSD" @@ -23,7 +23,10 @@ KEYWORDS="~amd64 ~x86" # tests use docker containers -- that's wild! RESTRICT="test" -RDEPEND="dev-python/psycopg[${PYTHON_USEDEP}]" +RDEPEND=" + dev-python/async-timeout[${PYTHON_USEDEP}] + dev-python/psycopg:2[${PYTHON_USEDEP}] +" DEPEND="test? ( dev-python/docker-py[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/ooni-probe-cli/
commit: 7c9561fd172bde85bd0b9036200fe5c88b17401b Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Nov 1 21:56:50 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:12:50 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c9561fd net-misc/ooni-probe-cli: add 3.16.5, drop 3.16.3 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-misc/ooni-probe-cli/Manifest| 2 +- .../{ooni-probe-cli-3.16.3.ebuild => ooni-probe-cli-3.16.5.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/ooni-probe-cli/Manifest b/net-misc/ooni-probe-cli/Manifest index a4b7a6ee7..b461aeb80 100644 --- a/net-misc/ooni-probe-cli/Manifest +++ b/net-misc/ooni-probe-cli/Manifest @@ -1,2 +1,2 @@ -DIST ooni-probe-cli-3.16.3.tar.gz 21866197 BLAKE2B ee2fe1e69326979660182bda8fd6307796d4566651f8d6cfbff3c80018c7e68661f7205959b976635bc30a9256f1b33fb056c22b50001c2510613944ba819e1e SHA512 0bf2bf1d6ec96367974d7619d9dcf0415530fd2b9b001b7225a6a3a7788f00c512240c504564ae03c4c0c601b5ecaeb74e58ce23f83a9082bb5b84f177943c24 DIST ooni-probe-cli-3.16.4.tar.gz 21877844 BLAKE2B 07711946680d353f54e1ce61cb403ca0d57a35c5ff3cdbc803229735e58caceac185ca507daffedbc2c140c282a30d42063a88e7c3fbfd00e67bd7b0798962ff SHA512 2b32b1c27d7f0f5a21487fdad4a7cac5fff038c17e1365117302418fbd83ba1787dbe497195b17154a91a04f76ec3872ee29a82a75f11c5d41db83350244282a +DIST ooni-probe-cli-3.16.5.tar.gz 21877944 BLAKE2B 7b7ef66a7b4705158e401204c8f4ea9647f3db6376429bf1c61156a4c6bc168aed0e611b34cb55fd876f9df190a6f70e7317c4a56fb27580ace751d259df59cf SHA512 025d0f0e21c414979ab48dbed0d1b99d44a2d3505a1e9099472d070dba34d52551bba712a27f8eb77c27aaaff62c1344733045a318ae3efe3a728c8a64d7f8ae diff --git a/net-misc/ooni-probe-cli/ooni-probe-cli-3.16.3.ebuild b/net-misc/ooni-probe-cli/ooni-probe-cli-3.16.5.ebuild similarity index 100% rename from net-misc/ooni-probe-cli/ooni-probe-cli-3.16.3.ebuild rename to net-misc/ooni-probe-cli/ooni-probe-cli-3.16.5.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/praw/
commit: a97a83f2785b32cc5ec01e67945c3ab966e2a47c Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Thu Nov 3 03:08:52 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 03:08:52 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a97a83f2 dev-python/praw: drop 7.5.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/praw/Manifest | 1 - dev-python/praw/praw-7.5.0.ebuild | 42 --- 2 files changed, 43 deletions(-) diff --git a/dev-python/praw/Manifest b/dev-python/praw/Manifest index 09c772fcf..1def1b0cc 100644 --- a/dev-python/praw/Manifest +++ b/dev-python/praw/Manifest @@ -1,2 +1 @@ -DIST praw-7.5.0.tar.gz 24818192 BLAKE2B f65c65ce03df146386537c3a0d1ae188f8627b71f51b5497544723495922a4db5c0f16f971e54158e3da8101fe56d6c3f599676002ae4248d6db1b7ba691a2a4 SHA512 df2da306819df8387c9ad018b0ea886390c065e4d0af1b1b22ae2bfed3d4f612ce2ac2a029c7cee92ea90ca30cc13c7a6640373fd621dc70dd2ac175bea1b4ee DIST praw-7.6.0.gh.tar.gz 25122812 BLAKE2B 58010c2d2d223e8f64744453eff1416c5b6edd79cc2e3e6916792c60933b635a3272d7933fa885e6ce64663141eaf5b5e4091f5d7320b52e16c05d97f1747434 SHA512 6702936b193542756e1b035fc7b7e2d9c398d44bb1631046af0a06b93833c26cfdae61d58d160e27e1b56b63777eda709e6e6bee2c6e4c76451837a6eead6ac4 diff --git a/dev-python/praw/praw-7.5.0.ebuild b/dev-python/praw/praw-7.5.0.ebuild deleted file mode 100644 index 52c36126f..0 --- a/dev-python/praw/praw-7.5.0.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Python Reddit API Wrapper" -HOMEPAGE="https://pypi.org/project/praw/ https://github.com/praw-dev/praw; -SRC_URI="https://github.com/praw-dev/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD-2" -SLOT="0" -KEYWORDS="~amd64" - -DOCS=( {AUTHORS,CHANGES,README}.rst SECURITY.md ) - -RDEPEND=" -
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/aiounittest/
commit: 4fb0716a3a7fde7e9271a7721d3e82d9b845 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Thu Nov 3 00:44:07 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:12:53 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4fb0716a dev-python/aiounittest: add 1.4.2 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/aiounittest/Manifest | 1 + dev-python/aiounittest/aiounittest-1.4.2.ebuild | 26 + 2 files changed, 27 insertions(+) diff --git a/dev-python/aiounittest/Manifest b/dev-python/aiounittest/Manifest index 754319e1a..e9184ebee 100644 --- a/dev-python/aiounittest/Manifest +++ b/dev-python/aiounittest/Manifest @@ -1 +1,2 @@ DIST aiounittest-1.4.0.tar.gz 15316 BLAKE2B 7b2eb9a0b92428b71b01c20b4d48f27cc5a2d32d4cdd93e1b22d27f8e7afb6d1d3af9549564358a418baec3db206eca7b1cc23d6b26410683dacebb9b84e0fc8 SHA512 5a8921debbf3be4a36e1ac4af39cdb46f802c06454b3be06c2b143122ba016d6badbb496b18d9379cb9a4b99c9fb7facc59f0676c5a776859c408fd1bdd74e1f +DIST aiounittest-1.4.2.gh.tar.gz 15791 BLAKE2B 7784bbf94de2b8520baef66a0b4929267942d233cc782f35677ea05b02e3d48901ba90cf9630b76bd300708ebbe59dd9d78c299422182c06940749bc2b378b45 SHA512 358b7c412f90eb7afc7ed7058e8e2d4426a6c57379d341d997658859ba6054a9a1337d0b05e63a825e28023f02550bd72d65bdb3feab4503c763c98f8c0d19c6 diff --git a/dev-python/aiounittest/aiounittest-1.4.2.ebuild b/dev-python/aiounittest/aiounittest-1.4.2.ebuild new file mode 100644 index 0..4117812b6 --- /dev/null +++ b/dev-python/aiounittest/aiounittest-1.4.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Test python asyncio-based code with ease" +HOMEPAGE="https://github.com/kwarunek/aiounittest; +SRC_URI="https://github.com/kwarunek/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND="dev-python/wrapt[${PYTHON_USEDEP}]" + +distutils_enable_tests unittest + +distutils_enable_sphinx docs + +python_test() { + eunittest tests +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/reuse/
commit: ad8a9fd9172e830d511f0c4b9e1d8517f8dc8347 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Wed Nov 2 20:40:50 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:12:51 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ad8a9fd9 dev-util/reuse: deselect failing tests Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-util/reuse/reuse-1.0.0.ebuild | 17 - 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/dev-util/reuse/reuse-1.0.0.ebuild b/dev-util/reuse/reuse-1.0.0.ebuild index 23d4b7a61..c6112b926 100644 --- a/dev-util/reuse/reuse-1.0.0.ebuild +++ b/dev-util/reuse/reuse-1.0.0.ebuild @@ -27,10 +27,25 @@ RDEPEND=" dev-python/python-debian[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] " -BDEPEND="dev-python/setuptools_scm[${PYTHON_USEDEP}]" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-vcs/git + dev-vcs/mercurial + ) +" DOCS=( AUTHORS.rst CHANGELOG.md CODE_OF_CONDUCT.md CONTRIBUTING.md README.md ) +# not supported by recent git versions +EPYTEST_DESELECT=( + tests/test_lint.py::test_lint_submodule + tests/test_lint.py::test_lint_submodule_included + tests/test_main.py::test_lint_submodule + tests/test_main.py::test_lint_submodule_included_fail + tests/test_project.py::test_all_files_submodule_is_ignored +) + distutils_enable_tests pytest # [Errno 2] No such file or directory: '../README.md'
[gentoo-commits] repo/proj/guru:dev commit in: dev-cpp/cli11/
commit: c7c2c8f57d7c95d0ed6fddbc7b968503b83a6199 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Wed Nov 2 21:42:38 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:12:52 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7c2c8f5 dev-cpp/cli11: add 2.3.1, drop 2.2.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-cpp/cli11/Manifest | 2 +- dev-cpp/cli11/{cli11-2.2.0.ebuild => cli11-2.3.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/cli11/Manifest b/dev-cpp/cli11/Manifest index a378069da..d0c8ce30e 100644 --- a/dev-cpp/cli11/Manifest +++ b/dev-cpp/cli11/Manifest @@ -1,2 +1,2 @@ -DIST cli11-2.2.0.tar.gz 291482 BLAKE2B 4c419ef40d0fa3cb9fefe9bbb5fbc92db4d49f4032cc963d1434b4009a7d7e31cc74662bf391c57be9832be557e825e7fa17d375f9552396ce49d6035f89fe45 SHA512 ee8994c99dd8119e612be0339252b863d6db9d85a10c15a6e60e56c6f387bbefaf479679bc85aed2cb6539aeb82b3e7543673a5b97eb04b61793b6946582241d DIST cli11-2.3.0.tar.gz 300720 BLAKE2B 77de82e10c973b40bb180e79b3fed7e747e2efb0937a2bdd8cc7349814733fc055282adc3f17a0b340e106f088dfba8dd08bc2c82f872c03c4e76e8f20dd3396 SHA512 82232a1390485f36ea65bc964a22bacd42caa92eae704ab08407d483e42db56816bea1c68ed233e511fc057fd88bd5313d3c6247dc2d6dfcf38127a9b86f2aa8 +DIST cli11-2.3.1.tar.gz 301615 BLAKE2B f5045a50a736aa7add0e21f95b76abbabe191eaa36bf68eb1e05c90343327c6343774b5f34daa281a4ff52230679a44d280eddbc3cef0abe5bce8454d7c98ec9 SHA512 7805a3bff5ce443e93a005341680db1e618d5b0789a697daaac881f9ccac76f855ea3d43c9c5b13c33c2bf590138241df9e55d70e133562272f0859d8341af09 diff --git a/dev-cpp/cli11/cli11-2.2.0.ebuild b/dev-cpp/cli11/cli11-2.3.1.ebuild similarity index 100% rename from dev-cpp/cli11/cli11-2.2.0.ebuild rename to dev-cpp/cli11/cli11-2.3.1.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/aiopg/
commit: ff0151aef50e11551ec02c01834594ed31fa8c5c Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Wed Nov 2 23:29:17 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:12:52 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ff0151ae dev-python/aiopg: drop 1.3.2_beta1 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/aiopg/Manifest | 1 - dev-python/aiopg/aiopg-1.3.2_beta1.ebuild | 45 --- 2 files changed, 46 deletions(-) diff --git a/dev-python/aiopg/Manifest b/dev-python/aiopg/Manifest index 1f636750a..2edaf1fde 100644 --- a/dev-python/aiopg/Manifest +++ b/dev-python/aiopg/Manifest @@ -1,2 +1 @@ -DIST aiopg-1.3.2_beta1.tar.gz 202058 BLAKE2B a303ef66ded1a0f77a33d83c0d498e16519521c87e930b3ab9097ac56c8ad6e111e5edc145c869aef2530900f3f2c2400ef785e307c2333053a0dfae1439f2f6 SHA512 855ab21528a8eb572f2b0b7965bcca37cacd42ef79910f4b042c22654c6bb37b2528dd2cddd1fa66dba24cccdc0996ba8281b44bb9d99a1607fc146747ffd642 DIST aiopg-1.3.3.tar.gz 202064 BLAKE2B bf9998e1209753fd5095eb9e371a2038f3f849f17d0068e2516b1d8663d9c2d9fec700d30ef4f4ea236d9a63fed4f4149cf28af1323acf1c02cedda2dd4b2375 SHA512 80714df1b44a54fb193f08d91313d10c6927e4140b305ddcc4cc37a53a42b18cd63dee99a1a04d0993c8502085f3aa7626e660b6bc9cd2ef40a7414a3822 diff --git a/dev-python/aiopg/aiopg-1.3.2_beta1.ebuild b/dev-python/aiopg/aiopg-1.3.2_beta1.ebuild deleted file mode 100644 index fc777fdc7..0 --- a/dev-python/aiopg/aiopg-1.3.2_beta1.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 optfeature - -MY_PV=${PV/_beta/b} -DESCRIPTION="Postgres integration with asyncio" -HOMEPAGE=" - https://aiopg.readthedocs.io - https://github.com/aio-libs/aiopg -" -SRC_URI="https://github.com/aio-libs/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-${MY_PV}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -# tests use docker containers -- that's wild! -RESTRICT="test" - -RDEPEND="dev-python/psycopg[${PYTHON_USEDEP}]" - -DEPEND="test? ( - dev-python/docker-py[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/sqlalchemy[${PYTHON_USEDEP}] -)" - -DOCS=( CHANGES.txt README.rst ) - -distutils_enable_tests pytest -distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio - -python_test() { - epytest --no-pull -} - -pkg_postinst() { - optfeature "sqlalchemy support" dev-python/sqlalchemy -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/asgi-lifespan/
commit: f1236fe7ee790a9117d0ab413ab20039958ccf4c Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Thu Nov 3 01:04:16 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:25:25 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1236fe7 dev-python/asgi-lifespan: new package, add 1.0.1 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/asgi-lifespan/Manifest | 1 + .../asgi-lifespan/asgi-lifespan-1.0.1.ebuild | 45 ++ dev-python/asgi-lifespan/metadata.xml | 11 ++ 3 files changed, 57 insertions(+) diff --git a/dev-python/asgi-lifespan/Manifest b/dev-python/asgi-lifespan/Manifest new file mode 100644 index 0..16c63d274 --- /dev/null +++ b/dev-python/asgi-lifespan/Manifest @@ -0,0 +1 @@ +DIST asgi-lifespan-1.0.1.gh.tar.gz 10745 BLAKE2B cebf0d8a152cae10c69764497624e384d878b4f98d8f8ca22648daee0315742503c0fa6c2f452f051d0f0c49b2fafea6b5f96660609b68395a2b441a1cd714ce SHA512 70acad39954749154461a9d6435d5ae78eb9aa22e7717303158780cde90f532f2c33656da7ccefab0edfc2916db92339969228b383c29be9832fe933fe1206b9 diff --git a/dev-python/asgi-lifespan/asgi-lifespan-1.0.1.ebuild b/dev-python/asgi-lifespan/asgi-lifespan-1.0.1.ebuild new file mode 100644 index 0..17269b352 --- /dev/null +++ b/dev-python/asgi-lifespan/asgi-lifespan-1.0.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Programmatic startup/shutdown of ASGI apps" +HOMEPAGE=" + https://pypi.org/project/asgi-lifespan/ + https://github.com/florimondmanca/asgi-lifespan +" +SRC_URI="https://github.com/florimondmanca/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/sniffio[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/pytest-trio[${PYTHON_USEDEP}] + dev-python/starlette[${PYTHON_USEDEP}] + dev-python/trio[${PYTHON_USEDEP}] + ) +" + +EPYTEST_DESELECT=( + "tests/test_manager.py::test_lifespan_manager[asyncio-None-ValueError-None]" + "tests/test_manager.py::test_lifespan_manager[asyncio-ValueError-None-None]" + "tests/test_manager.py::test_lifespan_manager[asyncio-ValueError-ValueError-None]" + "tests/test_manager.py::test_lifespan_manager[trio-None-ValueError-None]" + "tests/test_manager.py::test_lifespan_manager[trio-ValueError-None-None]" + "tests/test_manager.py::test_lifespan_manager[trio-ValueError-ValueError-None]" +) + +distutils_enable_tests pytest + +python_prepare_all() { + rm setup.cfg || die + distutils-r1_python_prepare_all +} diff --git a/dev-python/asgi-lifespan/metadata.xml b/dev-python/asgi-lifespan/metadata.xml new file mode 100644 index 0..efdcd91e2 --- /dev/null +++ b/dev-python/asgi-lifespan/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + cyber+gen...@sysrq.in + Anna + + + asgi-lifespan + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/asyncpg/
commit: 62688c3054329d2e12c243ebf4af33719af67625 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Wed Nov 2 23:13:43 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:12:52 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=62688c30 dev-python/asyncpg: add 0.27.0, drop 0.25.0 Closes: https://bugs.gentoo.org/878787 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/asyncpg/Manifest | 2 +- dev-python/asyncpg/asyncpg-0.25.0.ebuild | 26 -- dev-python/asyncpg/asyncpg-0.27.0.ebuild | 37 3 files changed, 38 insertions(+), 27 deletions(-) diff --git a/dev-python/asyncpg/Manifest b/dev-python/asyncpg/Manifest index 4ccb5036a..af055e2fe 100644 --- a/dev-python/asyncpg/Manifest +++ b/dev-python/asyncpg/Manifest @@ -1,2 +1,2 @@ -DIST asyncpg-0.25.0.tar.gz 804292 BLAKE2B 55e679716fe6dab82be9142f1abaa0e47671341b91f4fd182ad564e41a61dbc91990f767e6b0e7d0d00658d530075493d67f284272239c92d3015016ec0dfb2b SHA512 7afa5ae42c0d5cab93bb1c3266bad11ce2e7c271d7ffd2c5d92e373fd8e06be89e4b18e8fd3ffd7e750e913944630f1ae6c947e20faa63f99ded7d867ad6cd80 DIST asyncpg-0.26.0.tar.gz 809997 BLAKE2B 360dfadcd729ade63c156e3a16def7f652dbc4d0c76189ac88e01fa814f9a3ab4f1bd2852658a93e22a8e275fb1a4e69df2e3c30f457110291f0641ac6d12d8d SHA512 ef92316fd430a1819aa8170abd67ecfc1cf29c42cb6dc06cf5047cdd71d4abf441c8b86bacafaaa8c0c0fd7c66daa275e9ed68b00e5166bb27929f25cab1dcbd +DIST asyncpg-0.27.0.tar.gz 808881 BLAKE2B e4fe88346a3fb4d9b6ce74a4e12db333f1aefd8844d6b08091a1e507a56754bb74dcbdd1b43329f1df24725f03c808a1862c8c4587c9ec95c4800f30ab78458c SHA512 66d4e16cba8ebebfa0403c7d3b1d3ee1b9b8f55a9b70f57e809d28161873d74750152e6ed548b17ceb97ca84f7a669a5fa503c824a861b295db731f86bfb0137 diff --git a/dev-python/asyncpg/asyncpg-0.25.0.ebuild b/dev-python/asyncpg/asyncpg-0.25.0.ebuild deleted file mode 100644 index 19f81658b..0 --- a/dev-python/asyncpg/asyncpg-0.25.0.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A fast PostgreSQL Database Client Library for Python/asyncio." -HOMEPAGE="https://github.com/MagicStack/asyncpg; -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -# ModuleNotFoundError: No module named 'asyncpg.protocol.protocol' -# for some reason, still doesn't work if package is already installed -# or with distutils_install_for_testing function -RESTRICT="test" - -BDEPEND="dev-python/cython[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest -distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx_rtd_theme diff --git a/dev-python/asyncpg/asyncpg-0.27.0.ebuild b/dev-python/asyncpg/asyncpg-0.27.0.ebuild new file mode 100644 index 0..8a3356cc1 --- /dev/null +++ b/dev-python/asyncpg/asyncpg-0.27.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) # doesn't build with pypy3 +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="A fast PostgreSQL Database Client Library for Python/asyncio" +HOMEPAGE="https://github.com/MagicStack/asyncpg; +SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-db/postgresql + dev-python/flake8[${PYTHON_USEDEP}] + dev-python/uvloop[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +distutils_enable_sphinx docs dev-python/sphinxcontrib-asyncio dev-python/sphinx_rtd_theme + +python_test() { + cd "${T}" || die + for opt in "" "1"; do + einfo " testing with USE_UVLOOP='${opt}'" + USE_UVLOOP="${opt}" eunittest "${S}"/tests + done +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-nim/grok/
commit: 42d037ddc0dccf9b391629a3471ea67e53cd0cae Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Wed Nov 2 21:41:58 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:12:52 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42d037dd dev-nim/grok: add 0.6.2, drop 0.5.3 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-nim/grok/Manifest | 2 +- dev-nim/grok/{grok-0.5.3.ebuild => grok-0.6.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-nim/grok/Manifest b/dev-nim/grok/Manifest index bf93e9cf2..221e229d1 100644 --- a/dev-nim/grok/Manifest +++ b/dev-nim/grok/Manifest @@ -1,2 +1,2 @@ -DIST grok-0.5.3.tar.gz 5226 BLAKE2B 1e1f73fdb1e995e42c116bfb517909d7f449eb0a4351ed604516854b35351198f2ed5f9bea03ab6fc888f0f46dfd309d59d5d3cd83cfb8db795e2267472339d3 SHA512 8cab53d0586a486dab087d0d2dac1acbbe93d63b6f5046378cd0fae45f26c4da6a9f3e12735f81d1d6b44398eadc029f288b1fa09dd8aa992c7d64588999268f DIST grok-0.6.0.tar.gz 5904 BLAKE2B 98d8d7e16b0737c1afab17095a41477fad296be4765f206602dad60b2374d6d8caa278153f58da6b89a5944029307cd43b4db1eebb2652a162710790a97256e4 SHA512 ad1c5acf67456274751d76ecb2e73db13ab8a08bca4e3d6aa6d962ecf2337cc29af16bbcbe74248da04dc3855961b6be8378e91eef8ba0a56624acf24d685a2f +DIST grok-0.6.2.tar.gz 5861 BLAKE2B 1ba1b36c1f18867c86ef58260a836b0d2772587e80116db28d3e532407bd1d1b5d60494bbeac396af9aefbbb3c6f739919f439684cfe1f58e114a3a458659fdb SHA512 096301978fb53f1c1166834caef16993e7f2e6e51af1efd59fa13224353eebb5b638feae7ceabe74e39500e61b12e1622ea127154e4af2bac4ed85a5b54efa3e diff --git a/dev-nim/grok/grok-0.5.3.ebuild b/dev-nim/grok/grok-0.6.2.ebuild similarity index 100% rename from dev-nim/grok/grok-0.5.3.ebuild rename to dev-nim/grok/grok-0.6.2.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: dev-vcs/got/
commit: 84dce05a355e98a0d500d2f0b4d86ce8665d0545 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Wed Nov 2 15:44:20 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:12:51 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84dce05a dev-vcs/got: add missing dep Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> .../got/{got-0.77.ebuild => got-0.77-r1.ebuild}| 25 +- 1 file changed, 15 insertions(+), 10 deletions(-) diff --git a/dev-vcs/got/got-0.77.ebuild b/dev-vcs/got/got-0.77-r1.ebuild similarity index 71% rename from dev-vcs/got/got-0.77.ebuild rename to dev-vcs/got/got-0.77-r1.ebuild index f8642b4cf..f7846ca77 100644 --- a/dev-vcs/got/got-0.77.ebuild +++ b/dev-vcs/got/got-0.77-r1.ebuild @@ -3,8 +3,6 @@ EAPI=8 -inherit toolchain-funcs - MY_PN="${PN}-portable" DESCRIPTION="Portable version of the Game of Trees version control system" HOMEPAGE="https://gameoftrees.org; @@ -16,15 +14,22 @@ SLOT="0" KEYWORDS="~amd64 ~x86" DEPEND=" + dev-libs/libevent:= sys-libs/ncurses:=[unicode(+)] sys-libs/zlib:= - elibc_Darwin? ( dev-libs/ossp-uuid ) - elibc_SunOS? ( sys-libs/libuuid ) - !elibc_Darwin? ( dev-libs/libbsd ) - !elibc_Darwin? ( !elibc_SunOS? ( - app-crypt/libmd - sys-apps/util-linux - ) ) + elibc_Darwin? ( + dev-libs/ossp-uuid + ) + elibc_SunOS? ( + sys-libs/libuuid + ) + !elibc_Darwin? ( + dev-libs/libbsd + !elibc_SunOS? ( + app-crypt/libmd + sys-apps/util-linux + ) + ) " BDEPEND=" virtual/pkgconfig @@ -36,5 +41,5 @@ RDEPEND="${DEPEND}" DOCS=( CHANGELOG CHANGES README TODO ) src_compile() { - emake AR=$(tc-getAR) GOT_RELEASE=Yes + emake GOT_RELEASE=Yes }
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/aiosqlite/
commit: 531861b3b7605d65a09e22e78feed48c8b760d7f Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Thu Nov 3 00:50:23 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:12:53 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=531861b3 dev-python/aiosqlite: enable py3.11 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> .../{aiosqlite-0.17.0-r1.ebuild => aiosqlite-0.17.0-r2.ebuild}| 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-python/aiosqlite/aiosqlite-0.17.0-r1.ebuild b/dev-python/aiosqlite/aiosqlite-0.17.0-r2.ebuild similarity index 92% rename from dev-python/aiosqlite/aiosqlite-0.17.0-r1.ebuild rename to dev-python/aiosqlite/aiosqlite-0.17.0-r2.ebuild index d624d223d..baf7b7808 100644 --- a/dev-python/aiosqlite/aiosqlite-0.17.0-r1.ebuild +++ b/dev-python/aiosqlite/aiosqlite-0.17.0-r2.ebuild @@ -3,7 +3,8 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_REQ_USE="sqlite" DISTUTILS_USE_PEP517=flit inherit distutils-r1 @@ -25,5 +26,6 @@ BDEPEND="test? ( )" distutils_enable_tests unittest + # AttributeError: 'str' object has no attribute 'supported' #distutils_enable_sphinx docs dev-python/m2r
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/praw/
commit: bcdf5efb36ded9c51bb4eeff457c7bd70f0877cd Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Wed Nov 2 21:34:27 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:12:51 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bcdf5efb dev-python/praw: oh no, broken tests Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/praw/praw-7.6.0.ebuild | 16 ++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/dev-python/praw/praw-7.6.0.ebuild b/dev-python/praw/praw-7.6.0.ebuild index ee5eca1a9..5f75c851c 100644 --- a/dev-python/praw/praw-7.6.0.ebuild +++ b/dev-python/praw/praw-7.6.0.ebuild @@ -4,6 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="Python Reddit API Wrapper" @@ -25,6 +26,14 @@ BDEPEND="test? ( dev-python/betamax-matchers[${PYTHON_USEDEP}] )" +# TODO: remove in next release +EPYTEST_DESELECT=( + tests/unit/test_deprecations.py + tests/unit/util/test_deprecate_args.py + tests/unit/models/reddit/test_submission.py::TestSubmission::test_comment_sort_warning + tests/unit/models/reddit/test_submission.py::TestSubmission::test_comment_sort_warning__disabled +) + distutils_enable_sphinx docs dev-python/sphinx_rtd_theme distutils_enable_tests pytest @@ -37,6 +46,9 @@ python_prepare_all() { } python_test() { - # spams deprecation warnings - epytest -p no:asyncio + local epytestargs=( + # spams deprecation warnings + -p no:asyncio + ) + epytest "${epytestargs[@]}" }
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sse-starlette/
commit: 6a0572d1a742b5f41240f86d7dd6bfe8d3497f7d Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Thu Nov 3 01:10:58 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:25:25 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6a0572d1 dev-python/sse-starlette: add 1.1.6, drop 0.9.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/sse-starlette/Manifest | 2 +- ...arlette-0.9.0.ebuild => sse-starlette-1.1.6.ebuild} | 18 -- 2 files changed, 13 insertions(+), 7 deletions(-) diff --git a/dev-python/sse-starlette/Manifest b/dev-python/sse-starlette/Manifest index 5c307c5b6..504b19480 100644 --- a/dev-python/sse-starlette/Manifest +++ b/dev-python/sse-starlette/Manifest @@ -1,2 +1,2 @@ DIST sse-starlette-0.10.3.tar.gz 513991 BLAKE2B 2d3531e1cb5142e3b6b3c843522b9c2b54a416af18a84c2bbcfdf7761b12405dd8660b53ca807cfdd6c3606d1cded762993922fcc84d15092191e6685dd346d5 SHA512 fe1643ac1624be4ef727108465396dfc5c1e298b8a99918dbad4f1e4f766e35a33f900a63fb31e0c45849a2fdc5e3b3fae9e749413f2431ec554db3db128357a -DIST sse-starlette-0.9.0.tar.gz 511176 BLAKE2B 0ff4cffb60c585af99d70c8fa710b342323b03e1fb9a52af63d5c43b41f49fa2ef71a78355d6677d8e89ab3ecc80ce75cc0a10a4cc48c728b82deec2acab027a SHA512 bca27f1bca8ac864af24dc03f3f49765d8249940583036830ccc805289a7b87f8dcf1c159af308c4e94b85641d8af50c6236be55eaa802bca9d02c7d5cead50d +DIST sse-starlette-1.1.6.tar.gz 513764 BLAKE2B 2852eed53c71a5af8f690aba76ebe1a47228319e14be643e1d88f6a6afdb376a1d4354d28c65090458b7d75f55f0b64ab08e66ee2abcc8740a5250086b17e223 SHA512 047856c672417a44e380d1e31110882f4d536469cfe3bddac185c9996e1ec0e792075bc5ce521640c5fe2a0294c9ca9ee4a423d3edf08d898acfec65495cf280 diff --git a/dev-python/sse-starlette/sse-starlette-0.9.0.ebuild b/dev-python/sse-starlette/sse-starlette-1.1.6.ebuild similarity index 51% rename from dev-python/sse-starlette/sse-starlette-0.9.0.ebuild rename to dev-python/sse-starlette/sse-starlette-1.1.6.ebuild index a4a7f233d..cd6051bdc 100644 --- a/dev-python/sse-starlette/sse-starlette-0.9.0.ebuild +++ b/dev-python/sse-starlette/sse-starlette-1.1.6.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) - +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="Server Sent Events for Starlette" @@ -18,11 +18,17 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~x86" -RDEPEND="dev-python/starlette" +RDEPEND=" + dev-python/anyio[${PYTHON_USEDEP}] + dev-python/starlette[${PYTHON_USEDEP}] +" BDEPEND=" test? ( - dev-python/pytest-asyncio - dev-python/requests + dev-python/asgi-lifespan[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/uvicorn[${PYTHON_USEDEP}] ) "
[gentoo-commits] repo/proj/guru:dev commit in: net-misc/gmid/
commit: 968c978637c476eae3bc0adeddb79bdc95be5973 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Nov 1 21:31:12 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:12:50 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=968c9786 net-misc/gmid: add 1.8.5, drop 1.8.4 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> net-misc/gmid/Manifest | 4 ++-- net-misc/gmid/{gmid-1.8.4.ebuild => gmid-1.8.5.ebuild} | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/net-misc/gmid/Manifest b/net-misc/gmid/Manifest index 85b6deb31..3567960e3 100644 --- a/net-misc/gmid/Manifest +++ b/net-misc/gmid/Manifest @@ -1,4 +1,4 @@ DIST gmid-1.8.3.sha.sig 1073 BLAKE2B e2f8ce0ef14e2300631ad00a32d6717bf88a1f65d5d3be327bec09d22d38d79fa023fcb7522b7b3b5aa436968e6b5be4d9b3c4dbd8d7176fe39540e7ef3dd2d8 SHA512 cfb0b4fc00e65c7c33ab522edd2a1e19b856e2c7932bf0f88d6501b596c5e6a9f067fe6e5ed8e9f573ea422fdf150682312fb034ffd2369bf41259b782ffeb10 DIST gmid-1.8.3.tar.gz 141650 BLAKE2B 1e079bb4314fbb5d34f1d0ad2faf035f6487c7df83d6b07b9763e4a2eb10dbd616f6b62dcfeab7a574a26803472b617cadebedaee455a57b257b1065ee965152 SHA512 2b54f8a65210d2312234dbef74f4c4eee39f2b2dc36a1f0a51946ac342a520c30e2a98f46f387ac1432e44a6df08facdb790d7fdfccab3dda546b3254c9cef75 -DIST gmid-1.8.4.sha.sig 587 BLAKE2B bcc6ababc3592f662445364c87a1ef7672cf881e853a0e7225b7d9420b7be99b1ccef0b6a3199f571b45a1bb59b9c8c311ef7094b006935bbcf74861e7344e5f SHA512 1b74f133e55a976b0ededeefec354442843118ad4c428fbc7e33598cf419b3a0b96aad9a32547f8e291c95e7dcc9519eb946fccde98105fdfc86edc31358e93d -DIST gmid-1.8.4.tar.gz 111267 BLAKE2B bac9d3501239742d011d14f1a9c72e9ced8be85a5d730f678edbe4012a0c67472e1abc29b2edaf4bae4dc7f396de3c92b4d610838abd8e4802c98ed270c22522 SHA512 c2e53a8765ea6b994292fb3eda28f9737b6e7acbb9109a4140b24fb54efbb53c29e09153742339992fa2d2f3dea12059ce6afcd61f30bf2d15b6d073077af65a +DIST gmid-1.8.5.sha.sig 511 BLAKE2B 1780d95dc921f688f1ac8a58bb848e8835c834ebc92be2c2cd9dd9197a50506a18e1c4f4c6b4c614b97439ace45d554eb299e9f4c384c70568d47eff14847014 SHA512 efd4684f05b16aef1d85066a829406f9930c9e3443e7308fb18aefbdc88f79fd8f381ab0991cbf60b176d669cc1567c2192d540f0ec15cf8b6ffb316c66c5ff4 +DIST gmid-1.8.5.tar.gz 120605 BLAKE2B e70148895d8597402a6c3586ada60ffcc34725decc5b2c8425ee1b1a0c08db1899c3051a764f1cdb2e174e3f9211557e3587f0ad27f97840baccad1dd0185074 SHA512 2a6d53fa93b55b0431cc777f4db55f8571980781b59c8b0b1dc940e80b2217ef92a31cefb43e7f56e3889ef64e1397aa9f5b0f77c1959fe9810b20ee350fc95a diff --git a/net-misc/gmid/gmid-1.8.4.ebuild b/net-misc/gmid/gmid-1.8.5.ebuild similarity index 96% rename from net-misc/gmid/gmid-1.8.4.ebuild rename to net-misc/gmid/gmid-1.8.5.ebuild index 00bbddd7a..dd7c358eb 100644 --- a/net-misc/gmid/gmid-1.8.4.ebuild +++ b/net-misc/gmid/gmid-1.8.5.ebuild @@ -45,7 +45,7 @@ fi VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}/usr/share/signify-keys/${PN}-$(ver_cut 1-2).pub" -#DOCS=( README.md ChangeLog contrib/README ) +DOCS=( README.md ChangeLog contrib/README ) src_unpack() { if [[ ${PV} == ]]; then @@ -86,8 +86,8 @@ src_install() { insinto /etc/gmid doins "${FILESDIR}"/gmid.conf - #insinto /usr/share/vim/vimfiles - #doins -r contrib/vim/* + insinto /usr/share/vim/vimfiles + doins -r contrib/vim/* systemd_dounit "${FILESDIR}"/gmid.service newinitd "${FILESDIR}"/gmid.initd gmid
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/i2pd-tools/
commit: 38a4f3444d94be5411811f1efd2db3bf43f63e96 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Tue Nov 1 18:01:53 2022 + Commit: Anna Vyalkova sysrq in> CommitDate: Thu Nov 3 01:12:50 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=38a4f344 app-admin/i2pd-tools: drop myself as a maintainer Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> app-admin/i2pd-tools/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/app-admin/i2pd-tools/metadata.xml b/app-admin/i2pd-tools/metadata.xml index 89d869363..ea0565ea2 100644 --- a/app-admin/i2pd-tools/metadata.xml +++ b/app-admin/i2pd-tools/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - cyber+gen...@sysrq.in - Anna - + PurpleI2P/i2pd-tools
[gentoo-commits] repo/gentoo:master commit in: net-libs/libsoup/
commit: 585cd569f744eed274da3e6c2bb608bd2539cdd3 Author: Guillermo Joandet gmail com> AuthorDate: Wed Nov 2 22:41:27 2022 + Commit: Matt Turner gentoo org> CommitDate: Thu Nov 3 02:30:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585cd569 net-libs/libsoup: Version bump to 3.2.2 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/28116 Signed-off-by: Matt Turner gentoo.org> net-libs/libsoup/Manifest | 1 + net-libs/libsoup/libsoup-3.2.2.ebuild | 102 ++ 2 files changed, 103 insertions(+) diff --git a/net-libs/libsoup/Manifest b/net-libs/libsoup/Manifest index 8886aba0174d..45eb83e0b5b1 100644 --- a/net-libs/libsoup/Manifest +++ b/net-libs/libsoup/Manifest @@ -1,3 +1,4 @@ DIST libsoup-2.74.2.tar.xz 1497356 BLAKE2B b05e5d06e20a95042334c79e3a633ec43db0e7444b425f8577045fbdee7b78bd697e743f4283ed79265bbe538145a541ef2ef55636ae235667a89d00910d5bf2 SHA512 6f9da3296364e210103093cef9ef34fb40f694a8ef90966fc1fbd834c11f3db1031784a0901e9181bf3124e0682708148bd3598a31d60f1cce61eaae2e19ba7a DIST libsoup-2.74.3.tar.xz 1504804 BLAKE2B 91f441197414314bb78cf15e7c13b54714e669145784812fb7a68cc41c8965ea29c53dc686d690e00f28f711be9f767038e5cc43b11aa0136f190dd2d41ec2a0 SHA512 72f8a055df984cb35105fe67f4ca67d3fb110d40a9cacb660fccd89f93b06bc32e25d94375dcc76608a245f7c5e081d968d7aaf5952eb16013d81c741247cb4c DIST libsoup-3.2.1.tar.xz 1520736 BLAKE2B 57a040bab530e2a1bb67aea65291205c151bd3b490c200c2d2fd4ca77fab9f62e9fada5ea143c9581065a332be57d753dbe2cabb9228ca06a35d6327277e5fbf SHA512 e5f60fd700f4cda041d869eec50e787b2fbe9323949b90710405cff296e108bab6d1323ab96e89855c5396ce73c7b7574b424dbe957ae10b48740b272889be51 +DIST libsoup-3.2.2.tar.xz 1530460 BLAKE2B 8df66651a0bdcdb3337ced0031e4e8a32883241f6b7310a2b91396883368fa849d1e7dbab3766ec38ec05fdd81fafabd1f165cfe22a168e87db9a431ca86274d SHA512 1f2b49244f8bac4d112b39ac9c6a942acbc1ae1cff33262ed02e7682af3994cf6ba6741b365b3c80c45c6427d391599fa6f31df6caa4ffefe7d078ac373bad1b diff --git a/net-libs/libsoup/libsoup-3.2.2.ebuild b/net-libs/libsoup/libsoup-3.2.2.ebuild new file mode 100644 index ..9b2de0509056 --- /dev/null +++ b/net-libs/libsoup/libsoup-3.2.2.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +VALA_MIN_API_VERSION="0.54" # requires gio-2.0.vapi generated from glib-2.70+ + +inherit gnome.org meson-multilib vala xdg + +DESCRIPTION="HTTP client/server library for GNOME" +HOMEPAGE="https://wiki.gnome.org/Projects/libsoup; + +LICENSE="LGPL-2.1+" +SLOT="3.0" + +IUSE="+brotli gssapi gtk-doc +introspection samba ssl sysprof test +vala" +RESTRICT="!test? ( test )" +REQUIRED_USE="vala? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.69.1:2[${MULTILIB_USEDEP}] + net-libs/nghttp2:=[${MULTILIB_USEDEP}] + >=dev-db/sqlite-3.8.2:3[${MULTILIB_USEDEP}] + brotli? ( >=app-arch/brotli-1.0.6-r1:=[${MULTILIB_USEDEP}] ) + >=net-libs/libpsl-0.20[${MULTILIB_USEDEP}] + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4[${MULTILIB_USEDEP}] ) + sys-libs/zlib + gssapi? ( virtual/krb5[${MULTILIB_USEDEP}] ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + samba? ( net-fs/samba ) +" +RDEPEND="${DEPEND} + >=net-libs/glib-networking-2.70_alpha[ssl?,${MULTILIB_USEDEP}] +" +BDEPEND=" + dev-libs/glib + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gi-docgen-2021.1 + app-text/docbook-xml-dtd:4.1.2 + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + vala? ( $(vala_depend) ) + test? ( >=net-libs/gnutls-3.6.0[pkcs11] ) +" +# test? ( www-servers/apache[ssl,apache2_modules_auth_digest,apache2_modules_alias,apache2_modules_auth_basic, +# apache2_modules_authn_file,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_dir, +# apache2_modules_mime,apache2_modules_proxy,apache2_modules_proxy_http,apache2_modules_proxy_connect] +# dev-lang/php[apache2,xmlrpc] +# net-misc/curl +# net-libs/glib-networking[ssl])" + +PATCHES=( + # Disable apache tests until they are usable on Gentoo, bug #326957 + "${FILESDIR}"/disable-apache-tests.patch +) + +src_prepare() { + default + use vala && vala_setup + xdg_environment_reset + # https://gitlab.gnome.org/GNOME/libsoup/issues/159 - could work with libnss-myhostname + sed -e '/hsts/d' -i tests/meson.build || die +} + +src_configure() { + # FIXME: we need addpredict to workaround bug #324779 until + # root cause (bug #249496) is solved + # But unnecessary while apache tests are disabled + #addpredict /usr/share/snmp/mibs/.index + +
[gentoo-commits] repo/gentoo:master commit in: net-vpn/corkscrew/
commit: 3ce4f3a9763e557553bf181fad627b607f9ed301 Author: Chris Su lesscrowds org> AuthorDate: Wed Nov 2 13:45:09 2022 + Commit: Yixun Lan gentoo org> CommitDate: Thu Nov 3 02:06:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ce4f3a9 net-vpn/corkscrew: Keyword 2.0-r1 riscv, #879167 Closes: https://github.com/gentoo/gentoo/pull/28103 Signed-off-by: Chris Su lesscrowds.org> Signed-off-by: Yixun Lan gentoo.org> net-vpn/corkscrew/corkscrew-2.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-vpn/corkscrew/corkscrew-2.0-r1.ebuild b/net-vpn/corkscrew/corkscrew-2.0-r1.ebuild index 535f70d27513..b006657d8fe1 100644 --- a/net-vpn/corkscrew/corkscrew-2.0-r1.ebuild +++ b/net-vpn/corkscrew/corkscrew-2.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI="http://www.agroman.net/${PN}/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~sparc x86" +KEYWORDS="amd64 ~arm ~ppc ~riscv ~sparc x86" IUSE="" DOCS="AUTHORS ChangeLog README TODO"
[gentoo-commits] repo/gentoo:master commit in: net-proxy/wwwoffle/
commit: 171e10b0d0664b08b7c010abc5e58fb183b5484b Author: Chris Su lesscrowds org> AuthorDate: Wed Nov 2 13:35:00 2022 + Commit: Yixun Lan gentoo org> CommitDate: Thu Nov 3 02:05:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=171e10b0 net-proxy/wwwoffle: Keyword 2.9i-r2 riscv, #879165 Closes: https://github.com/gentoo/gentoo/pull/28102 Signed-off-by: Chris Su lesscrowds.org> Signed-off-by: Yixun Lan gentoo.org> net-proxy/wwwoffle/wwwoffle-2.9i-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-proxy/wwwoffle/wwwoffle-2.9i-r2.ebuild b/net-proxy/wwwoffle/wwwoffle-2.9i-r2.ebuild index a9ea1c3fbe98..23204157ad61 100644 --- a/net-proxy/wwwoffle/wwwoffle-2.9i-r2.ebuild +++ b/net-proxy/wwwoffle/wwwoffle-2.9i-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -7,7 +7,7 @@ DESCRIPTION="Web caching proxy suitable for non-permanent Internet connections" HOMEPAGE="https://www.gedanken.org.uk/software/wwwoffle/; SRC_URI="https://www.gedanken.org.uk/software/${PN}/download/${P}.tgz; -KEYWORDS="amd64 ppc ppc64 sparc x86" +KEYWORDS="amd64 ppc ppc64 ~riscv sparc x86" SLOT="0" LICENSE="GPL-2" IUSE="gnutls ipv6 zlib"
[gentoo-commits] repo/gentoo:master commit in: app-text/mupdf/
commit: c0fb619641b53954cf21710599aa839940c3ae2f Author: WANG Xuerui gentoo org> AuthorDate: Wed Nov 2 10:18:28 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Nov 3 02:04:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0fb6196 app-text/mupdf: keyword 1.20.3 for ~loong Signed-off-by: WANG Xuerui gentoo.org> app-text/mupdf/mupdf-1.20.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/mupdf/mupdf-1.20.3.ebuild b/app-text/mupdf/mupdf-1.20.3.ebuild index 44f07ffa3073..3658be0e67b6 100644 --- a/app-text/mupdf/mupdf-1.20.3.ebuild +++ b/app-text/mupdf/mupdf-1.20.3.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${P}-source LICENSE="AGPL-3" SLOT="0/${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~x86" IUSE="+javascript opengl ssl X" REQUIRED_USE="opengl? ( javascript )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gumbo/
commit: 016ec97ea288b278ec8cd92fbb97a45ed152825c Author: WANG Xuerui gentoo org> AuthorDate: Wed Nov 2 10:18:24 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Nov 3 02:04:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=016ec97e dev-libs/gumbo: keyword 0.10.1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/gumbo/gumbo-0.10.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/gumbo/gumbo-0.10.1.ebuild b/dev-libs/gumbo/gumbo-0.10.1.ebuild index 95eaeca08e51..8586d3a3c1bf 100644 --- a/dev-libs/gumbo/gumbo-0.10.1.ebuild +++ b/dev-libs/gumbo/gumbo-0.10.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/google/gumbo-parser/archive/v${PV}.tar.gz -> ${P}.ta LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="doc test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/mujs/
commit: 2451a14a3606b7e58c801dac0a77c6b67cd23c5f Author: WANG Xuerui gentoo org> AuthorDate: Wed Nov 2 10:18:26 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu Nov 3 02:04:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2451a14a dev-lang/mujs: keyword 1.2.0 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-lang/mujs/mujs-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/mujs/mujs-1.2.0.ebuild b/dev-lang/mujs/mujs-1.2.0.ebuild index c610487d8920..7e3cf9e25569 100644 --- a/dev-lang/mujs/mujs-1.2.0.ebuild +++ b/dev-lang/mujs/mujs-1.2.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://mujs.com/downloads/${P}.tar.xz; LICENSE="ISC" # The subslot matches the SONAME SLOT="0/${PV}" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos" RDEPEND="sys-libs/readline:=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-misc/rclone/
commit: e05ede6fd29590f583b969e97740e245788dfb9c Author: Xin Yang icloud com> AuthorDate: Wed Nov 2 06:55:43 2022 + Commit: Yixun Lan gentoo org> CommitDate: Thu Nov 3 02:03:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e05ede6f net-misc/rclone: keyword riscv 1.60.0, #879117 Closes: https://github.com/gentoo/gentoo/pull/28096 Signed-off-by: Xin Yang icloud.com> Signed-off-by: Yixun Lan gentoo.org> net-misc/rclone/rclone-1.60.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/rclone/rclone-1.60.0.ebuild b/net-misc/rclone/rclone-1.60.0.ebuild index 7c77180a06c2..585af0e639a7 100644 --- a/net-misc/rclone/rclone-1.60.0.ebuild +++ b/net-misc/rclone/rclone-1.60.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 inherit bash-completion-r1 go-module -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" SRC_URI=" https://github.com/rclone/rclone/archive/v${PV}.tar.gz -> ${P}.tar.gz https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}-deps.tar.xz
[gentoo-commits] repo/gentoo:master commit in: net-misc/x11-ssh-askpass/
commit: 557a01bdc18e4d0ecce5f70ba97c60120c65c3f6 Author: Xin Yang icloud com> AuthorDate: Wed Nov 2 06:32:21 2022 + Commit: Yixun Lan gentoo org> CommitDate: Thu Nov 3 02:01:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=557a01bd net-misc/x11-ssh-askpass: keyword riscv 1.2.4.1-r2, #879113 Closes: https://github.com/gentoo/gentoo/pull/28095 Signed-off-by: Xin Yang icloud.com> Signed-off-by: Yixun Lan gentoo.org> net-misc/x11-ssh-askpass/x11-ssh-askpass-1.2.4.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/x11-ssh-askpass/x11-ssh-askpass-1.2.4.1-r2.ebuild b/net-misc/x11-ssh-askpass/x11-ssh-askpass-1.2.4.1-r2.ebuild index 155003835707..0a22d37a1810 100644 --- a/net-misc/x11-ssh-askpass/x11-ssh-askpass-1.2.4.1-r2.ebuild +++ b/net-misc/x11-ssh-askpass/x11-ssh-askpass-1.2.4.1-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/sigmavirus24/${PN}/archive/${PV}.tar.gz -> ${P}.gh.t LICENSE="HPND" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 ~riscv sparc x86" IUSE="" RDEPEND="virtual/ssh
[gentoo-commits] repo/gentoo:master commit in: www-apps/airdcpp-webui/
commit: 786b89e85c6bc2b4ded43653da568eea2e6dd45b Author: Chris Su lesscrowds org> AuthorDate: Wed Nov 2 15:21:26 2022 + Commit: Louis Sautier gentoo org> CommitDate: Thu Nov 3 01:52:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=786b89e8 www-apps/airdcpp-webui: Keyword 2.11.2 riscv, #879189 Signed-off-by: Chris Su lesscrowds.org> Closes: https://github.com/gentoo/gentoo/pull/28106 Signed-off-by: Louis Sautier gentoo.org> www-apps/airdcpp-webui/airdcpp-webui-2.11.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-apps/airdcpp-webui/airdcpp-webui-2.11.2.ebuild b/www-apps/airdcpp-webui/airdcpp-webui-2.11.2.ebuild index e7bbc80f2a8b..40745bed8dfd 100644 --- a/www-apps/airdcpp-webui/airdcpp-webui-2.11.2.ebuild +++ b/www-apps/airdcpp-webui/airdcpp-webui-2.11.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,7 +7,7 @@ DESCRIPTION="Web interface for airdcpp-webclient" HOMEPAGE="https://airdcpp-web.github.io/; SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz; -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~riscv ~x86" LICENSE="MIT" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: net-p2p/airdcpp-webclient/
commit: 50b9756b476fcd25fadec413b570a398e1f67c14 Author: Louis Sautier gentoo org> AuthorDate: Thu Nov 3 01:52:54 2022 + Commit: Louis Sautier gentoo org> CommitDate: Thu Nov 3 01:53:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50b9756b net-p2p/airdcpp-webclient: drop 2.11.0-r1, 2.11.1 Signed-off-by: Louis Sautier gentoo.org> net-p2p/airdcpp-webclient/Manifest | 2 - .../airdcpp-webclient-2.11.0-r1.ebuild | 61 -- .../airdcpp-webclient-2.11.1.ebuild| 61 -- 3 files changed, 124 deletions(-) diff --git a/net-p2p/airdcpp-webclient/Manifest b/net-p2p/airdcpp-webclient/Manifest index 2ac81f5df4f8..83e81d7f5062 100644 --- a/net-p2p/airdcpp-webclient/Manifest +++ b/net-p2p/airdcpp-webclient/Manifest @@ -1,3 +1 @@ -DIST airdcpp-webclient-2.11.0.tar.gz 967326 BLAKE2B 47d257e47c332b4fd5351a680f0585360cb7329cd1bcf3c478d0a7847adbee68c024af7136eeb3b551188d3af7c4a6db2257eefaca7f82ee4670667a4a6e3e63 SHA512 926457e76b6bd29e0124c519b67d9e0f3cee48192c1b56e073b84d65f0171d53a7a4dbaf55e100f0685e01116935f4e4e2c193dab0ef0bed08d8101e12c33b82 -DIST airdcpp-webclient-2.11.1.tar.gz 967966 BLAKE2B d95760f3ae945255a396f20504995a2ea8843071ab19574a6faac919fb411a0a4e44ebcb005afce0056d960729d6b8bdd9df4ca457cea91931eedb1d329c7a12 SHA512 03f6ce82467f824d1b4e10075bf9e28b45282fb977b3feb67fc948044ed592672a83182d4716d0c10591c0b7568417997b335e25827d8e78fbd3735605cd052e DIST airdcpp-webclient-2.11.2.tar.gz 978294 BLAKE2B cb15e02dc5381cc5f0ecb1b4d65cdd1c4a3d007f3ea1e78a159b8a62af03831318b8f6d8c0692c5a9145dda616627ea97f4bd3eeb1270a7452c7d78bf01d147f SHA512 281d4a9da88f23a4c02eef7f09c4fc2c91c44ac93d932ea4bfe097029b45dbd12a8d04d4ef8b493d261f5dade15b62ed4d564197fbfb2d9d98b9dfcc9a9e6379 diff --git a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.11.0-r1.ebuild b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.11.0-r1.ebuild deleted file mode 100644 index 9771504e496c.. --- a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.11.0-r1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7..9} ) - -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 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 -} diff --git a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.11.1.ebuild b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.11.1.ebuild deleted file mode 100644 index cc018d24b40d.. --- a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.11.1.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( pypy3 python3_{7..10} ) - -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 ~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} -"
[gentoo-commits] repo/gentoo:master commit in: net-p2p/airdcpp-webclient/
commit: 0eea28c38bff1e166f34684eda975bf5bc11624d Author: Chris Su lesscrowds org> AuthorDate: Wed Nov 2 15:21:23 2022 + Commit: Louis Sautier gentoo org> CommitDate: Thu Nov 3 01:52:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eea28c3 net-p2p/airdcpp-webclient: Keyword 2.11.2 riscv, #879189 Signed-off-by: Chris Su lesscrowds.org> Signed-off-by: Louis Sautier gentoo.org> net-p2p/airdcpp-webclient/airdcpp-webclient-2.11.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.11.2.ebuild b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.11.2.ebuild index 86506593229a..8b834ebeb9f1 100644 --- a/net-p2p/airdcpp-webclient/airdcpp-webclient-2.11.2.ebuild +++ b/net-p2p/airdcpp-webclient/airdcpp-webclient-2.11.2.ebuild @@ -11,7 +11,7 @@ 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 x86" +KEYWORDS="amd64 ~riscv x86" LICENSE="GPL-2+" SLOT="0" IUSE="debug nat-pmp +tbb +webui"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/files/, sys-devel/autoconf/
commit: d172fe309bd90487b1f61a106efd2a8b68f10367 Author: Sam James gentoo org> AuthorDate: Thu Nov 3 01:51:24 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 3 01:51:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d172fe30 sys-devel/autoconf: more Clang 16 fixes for autoconf 2.13 Bug: https://bugs.gentoo.org/874366 See: c305a45884a8f01838d6e032f469d7f9423154e1 Signed-off-by: Sam James gentoo.org> ...conf-2.13-r4.ebuild => autoconf-2.13-r5.ebuild} | 0 ...onf-2.13-Clang-16-fixes-for-various-tests.patch | 88 +- 2 files changed, 71 insertions(+), 17 deletions(-) diff --git a/sys-devel/autoconf/autoconf-2.13-r4.ebuild b/sys-devel/autoconf/autoconf-2.13-r5.ebuild similarity index 100% rename from sys-devel/autoconf/autoconf-2.13-r4.ebuild rename to sys-devel/autoconf/autoconf-2.13-r5.ebuild diff --git a/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch b/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch index b9319f0a4b71..55eda96241ab 100644 --- a/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch +++ b/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch @@ -1,4 +1,4 @@ -From de47e22d9b4f5fd5f1c9b9de798218a46ef94b98 Mon Sep 17 00:00:00 2001 +From 42a47ba46cacb85dfcf6efdba372a3eb3995a844 Mon Sep 17 00:00:00 2001 From: Sam James Date: Thu, 3 Nov 2022 01:19:39 + Subject: [PATCH] Clang 16 fixes for various tests @@ -8,6 +8,7 @@ issues in various built-in tests. Noticed when building XEmacs 21.4 (thanks to matsl for reporting). +Bug: https://bugs.gentoo.org/874366 Signed-off-by: Sam James --- a/acgeneral.m4 +++ b/acgeneral.m4 @@ -37,7 +38,16 @@ Signed-off-by: Sam James #include <$ac_header_dirent> int closedir(...); int main(void) { exit(closedir(opendir(".")) != 0); }], ac_cv_func_closedir_void=no, ac_cv_func_closedir_void=yes, ac_cv_func_closedir_void=yes)]) -@@ -988,6 +990,7 @@ AC_DEFUN(AC_FUNC_CLOSEDIR_VOID, +@@ -907,6 +909,8 @@ AC_CACHE_CHECK(type of array argument to getgroups, ac_cv_type_getgroups, + changequote(<<, >>)dnl + << + /* Thanks to Mike Rendell for this test. */ ++#include ++#include + #include + #define NGID 256 + #undef MAX +@@ -988,6 +992,7 @@ AC_DEFUN(AC_FUNC_CLOSEDIR_VOID, [AC_REQUIRE([AC_HEADER_DIRENT])dnl AC_CACHE_CHECK(whether closedir returns void, ac_cv_func_closedir_void, [AC_TRY_RUN([#include @@ -45,7 +55,18 @@ Signed-off-by: Sam James #include <$ac_header_dirent> int closedir(...); int main(void) { exit(closedir(opendir(".")) != 0); }], ac_cv_func_closedir_void=no, ac_cv_func_closedir_void=yes, ac_cv_func_closedir_void=yes)]) -@@ -1038,6 +1041,7 @@ AC_CACHE_CHECK(for working mmap, ac_cv_func_mmap_fixed_mapped, +@@ -1001,7 +1006,9 @@ AC_DEFUN(AC_FUNC_FNMATCH, + # Some versions of Solaris or SCO have a broken fnmatch function. + # So we run a test program. If we are cross-compiling, take no chance. + # Thanks to John Oleynick and Franc,ois Pinard for this test. +-[AC_TRY_RUN([int main(void) { exit (fnmatch ("a*", "abc", 0) != 0); }], ++[AC_TRY_RUN([#include ++#include ++int main(void) { exit (fnmatch ("a*", "abc", 0) != 0); }], + ac_cv_func_fnmatch_works=yes, ac_cv_func_fnmatch_works=no, + ac_cv_func_fnmatch_works=no)]) + if test $ac_cv_func_fnmatch_works = yes; then +@@ -1038,6 +1045,7 @@ AC_CACHE_CHECK(for working mmap, ac_cv_func_mmap_fixed_mapped, #include #include #include @@ -53,7 +74,7 @@ Signed-off-by: Sam James /* This mess was copied from the GNU getpagesize.h. */ #ifndef HAVE_GETPAGESIZE -@@ -1165,49 +1169,17 @@ AC_DEFUN(AC_FUNC_GETPGRP, +@@ -1165,49 +1173,17 @@ AC_DEFUN(AC_FUNC_GETPGRP, * * Snarfed from Chet Ramey's bash pgrp.c test program */ @@ -111,7 +132,7 @@ Signed-off-by: Sam James } ], ac_cv_func_getpgrp_void=yes, ac_cv_func_getpgrp_void=no, AC_MSG_ERROR(cannot check getpgrp if cross compiling)) -@@ -1220,9 +1192,7 @@ fi +@@ -1220,9 +1196,7 @@ fi AC_DEFUN(AC_FUNC_SETPGRP, [AC_CACHE_CHECK(whether setpgrp takes no argument, ac_cv_func_setpgrp_void, AC_TRY_RUN([ @@ -122,7 +143,7 @@ Signed-off-by: Sam James /* * If this system has a BSD-style setpgrp, which takes arguments, exit -@@ -1230,10 +1200,13 @@ AC_TRY_RUN([ +@@ -1230,10 +1204,13 @@ AC_TRY_RUN([ */ int main(void) { @@ -140,7 +161,7 @@ Signed-off-by: Sam James } ], ac_cv_func_setpgrp_void=no, ac_cv_func_setpgrp_void=yes, AC_MSG_ERROR(cannot check setpgrp if cross compiling)) -@@ -1255,9 +1228,11 @@ AC_DEFUN(AC_FUNC_VFORK, +@@ -1255,9 +1232,11 @@ AC_DEFUN(AC_FUNC_VFORK, AC_CHECK_HEADER(vfork.h, AC_DEFINE(HAVE_VFORK_H)) AC_CACHE_CHECK(for working vfork, ac_cv_func_vfork_works, [AC_TRY_RUN([/* Thanks to Paul Eggert for this test. */ @@ -152,7 +173,7 @@ Signed-off-by: Sam James #ifdef HAVE_UNISTD_H #include #endif -@@ -1270,7 +1245,7 @@ AC_CACHE_CHECK(for working vfork,
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-salt-factories/
commit: 0a1090fefc51f81e0302e56062b0b65fe6d3070e Author: Patrick McLean gentoo org> AuthorDate: Thu Nov 3 01:27:01 2022 + Commit: Patrick McLean gentoo org> CommitDate: Thu Nov 3 01:27:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a1090fe dev-python/pytest-salt-factories: disable py3.11 Signed-off-by: Patrick McLean gentoo.org> .../pytest-salt-factories/pytest-salt-factories-1.0.0_rc20-r1.ebuild| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc20-r1.ebuild b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc20-r1.ebuild index 9c7b42c4dcc6..fbe06ce4f14a 100644 --- a/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc20-r1.ebuild +++ b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc20-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/ioflo/
commit: 2ae48d044e69f68028ea762cde77d04bb91ebc7c Author: Patrick McLean gentoo org> AuthorDate: Thu Nov 3 01:26:37 2022 + Commit: Patrick McLean gentoo org> CommitDate: Thu Nov 3 01:27:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae48d04 dev-python/ioflo: disable py3.11 Signed-off-by: Patrick McLean gentoo.org> dev-python/ioflo/ioflo-2.0.2-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/ioflo/ioflo-2.0.2-r3.ebuild b/dev-python/ioflo/ioflo-2.0.2-r3.ebuild index 55c8c1744226..9a26bb1da6ea 100644 --- a/dev-python/ioflo/ioflo-2.0.2-r3.ebuild +++ b/dev-python/ioflo/ioflo-2.0.2-r3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{8..11} ) +PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1
[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/, sys-devel/autoconf/files/
commit: c305a45884a8f01838d6e032f469d7f9423154e1 Author: Sam James gentoo org> AuthorDate: Thu Nov 3 01:21:36 2022 + Commit: Sam James gentoo org> CommitDate: Thu Nov 3 01:23:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c305a458 sys-devel/autoconf: further Clang 16 patches for autoconf 2.13 Reported by matsl when building XEmacs 21.4 (21.5 - which is WIP - works with newer autoconf). A bunch of the built-in/provided tests from autoconf 2.13 suffered from -Wimplicit-int or -Wimplicit-function-declaration. We also disable the {get,set}pgrp tests (see the patch for details, but the gist is they're unfixable without some substantial effort on POSIX systems nowadays and there's no need anyway -- they're gone in newer autoconf and we never expect them to fail.) Bug: https://bugs.gentoo.org/874366 Reported-by: Mats Lidell gentoo.org> Signed-off-by: Sam James gentoo.org> ...conf-2.13-r3.ebuild => autoconf-2.13-r4.ebuild} | 1 + ...onf-2.13-Clang-16-fixes-for-various-tests.patch | 243 + 2 files changed, 244 insertions(+) diff --git a/sys-devel/autoconf/autoconf-2.13-r3.ebuild b/sys-devel/autoconf/autoconf-2.13-r4.ebuild similarity index 96% rename from sys-devel/autoconf/autoconf-2.13-r3.ebuild rename to sys-devel/autoconf/autoconf-2.13-r4.ebuild index 45a43a49c6f8..3593b3e30269 100644 --- a/sys-devel/autoconf/autoconf-2.13-r3.ebuild +++ b/sys-devel/autoconf/autoconf-2.13-r4.ebuild @@ -32,6 +32,7 @@ PATCHES=( "${FILESDIR}"/${P}-test-fixes.patch #146592 "${FILESDIR}"/${P}-perl-5.26.patch "${FILESDIR}"/${P}-K-R-decls-clang.patch + "${FILESDIR}"/${P}-Clang-16-fixes-for-various-tests.patch ) src_configure() { diff --git a/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch b/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch new file mode 100644 index ..b9319f0a4b71 --- /dev/null +++ b/sys-devel/autoconf/files/autoconf-2.13-Clang-16-fixes-for-various-tests.patch @@ -0,0 +1,243 @@ +From de47e22d9b4f5fd5f1c9b9de798218a46ef94b98 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Thu, 3 Nov 2022 01:19:39 + +Subject: [PATCH] Clang 16 fixes for various tests + +Fixes -Wimplicit-int and -Wimplicit-function-declaration +issues in various built-in tests. + +Noticed when building XEmacs 21.4 (thanks to matsl for reporting). + +Signed-off-by: Sam James +--- a/acgeneral.m4 b/acgeneral.m4 +@@ -1988,6 +1988,7 @@ changequote([, ])dnl + AC_MSG_CHECKING(size of $1) + AC_CACHE_VAL(AC_CV_NAME, + [AC_TRY_RUN([#include ++#include + main(void) + { + FILE *f=fopen("conftestval", "w"); +--- a/acspecific.m4 b/acspecific.m4 +@@ -706,6 +706,7 @@ fi + if test $ac_cv_header_stdc = yes; then + # /bin/cc in Irix-4.0.5 gets non-ANSI ctype macros unless using -ansi. + AC_TRY_RUN([#include ++#include + #define ISLOWER(c) ('a' <= (c) && (c) <= 'z') + #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) + #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) +@@ -819,6 +820,7 @@ esac + + AC_CACHE_CHECK(whether closedir returns void, ac_cv_func_closedir_void, + [AC_TRY_RUN([#include ++#include + #include <$ac_header_dirent> + int closedir(...); int main(void) { exit(closedir(opendir(".")) != 0); }], + ac_cv_func_closedir_void=no, ac_cv_func_closedir_void=yes, ac_cv_func_closedir_void=yes)]) +@@ -988,6 +990,7 @@ AC_DEFUN(AC_FUNC_CLOSEDIR_VOID, + [AC_REQUIRE([AC_HEADER_DIRENT])dnl + AC_CACHE_CHECK(whether closedir returns void, ac_cv_func_closedir_void, + [AC_TRY_RUN([#include ++#include + #include <$ac_header_dirent> + int closedir(...); int main(void) { exit(closedir(opendir(".")) != 0); }], + ac_cv_func_closedir_void=no, ac_cv_func_closedir_void=yes, ac_cv_func_closedir_void=yes)]) +@@ -1038,6 +1041,7 @@ AC_CACHE_CHECK(for working mmap, ac_cv_func_mmap_fixed_mapped, + #include + #include + #include ++#include + + /* This mess was copied from the GNU getpagesize.h. */ + #ifndef HAVE_GETPAGESIZE +@@ -1165,49 +1169,17 @@ AC_DEFUN(AC_FUNC_GETPGRP, + * + * Snarfed from Chet Ramey's bash pgrp.c test program + */ +-#include +-#include +- +-int pid; +-int pg1, pg2, pg3, pg4; +-int ng, np, s, child; ++#include + + int main(void) + { +-pid = getpid(); +-pg1 = getpgrp(0); +-pg2 = getpgrp(); +-pg3 = getpgrp(pid); +-pg4 = getpgrp(1); +- +-/* +- * If all of these values are the same, it's pretty sure that +- * we're on a system that ignores getpgrp's first argument. +- */ +-if (pg2 == pg4 && pg1 == pg3 && pg2 == pg3) +-exit(0); +- +-child = fork(); +-if (child < 0) +-exit(1); +-else if (child == 0) { +-np = getpid(); +-/* +- * If this is Sys V, this will not work; pgrp will be +- * set to np because setpgrp just changes a
[gentoo-commits] repo/gentoo:master commit in: dev-python/yamlpath/
commit: 013697a32a78c815b2e69a9ff54a3000244373f4 Author: Zac Medico gentoo org> AuthorDate: Thu Nov 3 00:03:32 2022 + Commit: Zac Medico gentoo org> CommitDate: Thu Nov 3 00:03:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013697a3 dev-python/yamlpath: add 3.6.8 Signed-off-by: Zac Medico gentoo.org> dev-python/yamlpath/Manifest | 1 + dev-python/yamlpath/yamlpath-3.6.8.ebuild | 50 +++ 2 files changed, 51 insertions(+) diff --git a/dev-python/yamlpath/Manifest b/dev-python/yamlpath/Manifest index a562dc54191e..8a6d97835994 100644 --- a/dev-python/yamlpath/Manifest +++ b/dev-python/yamlpath/Manifest @@ -1 +1,2 @@ DIST yamlpath-3.6.7.gh.tar.gz 219770 BLAKE2B 779b94f6aff7e6430c89508145d85d2b7b5ddb4bc1070fd68d402e27b7bf596c7e68f1bfb8683791ea2572ef6d01fe5f2de4fd646be32b8ab266747371f61f36 SHA512 7313d3eaa9268d4c2acb1bc87052068498840943be503fa160833c03f372e5c6d7604572d277b70c551784fd8c9507e084f12dd651b5c4f600f69e8ee7cefb62 +DIST yamlpath-3.6.8.gh.tar.gz 220132 BLAKE2B dc2b3c54d6e09e1d273643fa52f7079c2734eda2145a9e31cda3c5f6ff20d5e423fae7228297849a78fc7539f0865fabbb4640c9520e280e58b28dab52eee89f SHA512 6e5e43e6a25cfaf4bd7618b3e84baf6ca1cf33bd2c0f6c5ce3f58c5f22e64728610f1bb462901f8b6bd8fe2ca3b5265624e72cc8958ffdd0c612dcccfef8bc7a diff --git a/dev-python/yamlpath/yamlpath-3.6.8.ebuild b/dev-python/yamlpath/yamlpath-3.6.8.ebuild new file mode 100644 index ..e236b9aeee0e --- /dev/null +++ b/dev-python/yamlpath/yamlpath-3.6.8.ebuild @@ -0,0 +1,50 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 + +DESCRIPTION="Command-line processors for YAML/JSON/Compatible data" +HOMEPAGE="https://github.com/wwkimball/yamlpath https://github.com/wwkimball/yamlpath/wiki; +SRC_URI=" + https://github.com/wwkimball/yamlpath/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/ruamel-yaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-console-scripts[${PYTHON_USEDEP}] + dev-ruby/hiera-eyaml + ) +" + +distutils_enable_tests --install pytest + +python_prepare_all() { + sed -e '/ruamel\.yaml/d' \ + -e '/pytest-cov/d' \ + -e "/find_packages/s/()/(exclude=\['tests'\])/" \ + -i setup.py || die + + distutils-r1_python_prepare_all +} + +python_install() { + distutils-r1_python_install + + # install and optimize yamlpath/patches/aliasstyle.py + local sitedir=$(python_get_sitedir) + [[ -d ${D}${sitedir} ]] || die "${D}${sitedir}: No such directory" + insinto "${sitedir}/yamlpath" + doins -r "${S}/yamlpath/patches" + python_optimize "${D}${sitedir}" +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/salt/files/, app-admin/salt/
commit: d3850ddf61052187f59b26d2359a31903c88ec9a Author: Patrick McLean gentoo org> AuthorDate: Wed Nov 2 19:07:01 2022 + Commit: Patrick McLean gentoo org> CommitDate: Wed Nov 2 23:40:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3850ddf app-admin/salt: add 3005.1 Closes: https://bugs.gentoo.org/875389 Signed-off-by: Patrick McLean gentoo.org> app-admin/salt/Manifest| 2 +- .../files/salt-3005.1-importlib-metadata-5.patch | 37 .../salt/files/salt-3005.1-no-entry-points.patch | 13 ++ app-admin/salt/files/salt-3005.1-tests.patch | 40 app-admin/salt/salt-3005.1.ebuild | 219 + 5 files changed, 310 insertions(+), 1 deletion(-) diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest index 1b9f3acc66a0..1dedeb2a1f3e 100644 --- a/app-admin/salt/Manifest +++ b/app-admin/salt/Manifest @@ -1,5 +1,5 @@ DIST salt-3002.9.tar.gz 15817470 BLAKE2B 31fb6dbb61a9f0ab22ca761810a934792e9fa9c78628f925e63d3d54d00fa4ea0b4aa806ba3ea92f7397ba3291281bf8989d9a288fb3114c7911cdebfc9acd6a SHA512 f34fd05960a68cba51f34cf8b7c737bd84d00472cec80628f082d16e54cf70705e191ac4b6690bf406a8a11e26c8155e4bdbdec34ede5f0721fd9b5e637a0ed1 -DIST salt-3003.4.tar.gz 16031515 BLAKE2B 34902aba7ab64f4ddbacbad1b776b9b2218caf22fb843879a80bd5c30b6c28f4c22a050bbaf0e9735507a78c887f52bcae7d1833ffeb51a543ec22fda79252e6 SHA512 35419fbb3f9a0f3e87579f740b717d6902cab0d85397b16d1e94d9516bf5f5d269b4f8bca370fd376abd9b7c8a6ad7ef4c8e8a8fdd31655fd17c810989e79693 DIST salt-3003.5.tar.gz 16056545 BLAKE2B ede3f0c63175f093dca07bee1bfb659cc608336ae92f532fc45868bd7eca659498c42e5d44324492744b802ade088adac869277679989550e217c1a135d6566d SHA512 ebda2056b4d6d216a0689b919d00aa78f615c355d21703d1939dbb6b00e9ad9347be4ee5b861282521f2d337bf7bf2fdc85e6942016358088a094d854fb33be9 DIST salt-3004.2.tar.gz 17685127 BLAKE2B a42e31d8a006488b3a6f341f817cde21ff86248d2b548d9914c429c62d7570cdf46cf2b41311cbb08ced7f9518e68156c6df3eb78e55cacfd4d40a4e7a54f52b SHA512 b2fa434f1d25eabac51d65d75bb020943eb71aff113d683e6f436a0f205bd3c7682b1b7acd4d9a62bf37a47eb0561293d263f3174d5e266f0998a1652fcae2ef +DIST salt-3005.1.tar.gz 17914349 BLAKE2B 697c2068bf119e4a19f92a86ce880fec9375c10ba549cdcdd2182cfeaacce31c7bc4c4c91e1a609906b4c5373bb5e3120e0db47ede5b45ee20942d7b2d201e64 SHA512 391f995f0129f3d7104a0eea4fd83b18aa6ecae0fd7a2c77c1154e24b0bcd52cef4b63db12597c85737bb33ddf605e0c23370cef3bf47f9ea85af5b77d74dc50 DIST salt-3005.tar.gz 17894520 BLAKE2B 67e755bdbe772991f620d09f61836f8ccfa2039722c3281ec4cfaa8ef76e34c57e4db861cc652545e37eb965ab765f6b6ba0250407d7d7448aa5d4685ad9492a SHA512 c2019a97a5a98b4810cdace826d5e0a6d2890a984da4b95109c1b9328a2fd11cafd2fb0ef9752adeea1d36f8b2a69b3a4a6a5a092b6a7f050c60ec52da314a18 diff --git a/app-admin/salt/files/salt-3005.1-importlib-metadata-5.patch b/app-admin/salt/files/salt-3005.1-importlib-metadata-5.patch new file mode 100644 index ..e4b19d6bfd7f --- /dev/null +++ b/app-admin/salt/files/salt-3005.1-importlib-metadata-5.patch @@ -0,0 +1,37 @@ +commit b676e6338a7c094cb3335d11f851ac0e1017 +Author: MKLeb +Date: Wed Oct 5 15:49:37 2022 -0400 + +Allow entrypoint compatibility for importlib-metadata>=5.0.0 + +diff --git a/salt/utils/entrypoints.py b/salt/utils/entrypoints.py +index 3effa0b494..ac65ae2df4 100644 +--- a/salt/utils/entrypoints.py b/salt/utils/entrypoints.py +@@ -38,13 +38,20 @@ def iter_entry_points(group, name=None): + entry_points_listing = [] + entry_points = importlib_metadata.entry_points() + +-for entry_point_group, entry_points_list in entry_points.items(): +-if entry_point_group != group: +-continue +-for entry_point in entry_points_list: +-if name is not None and entry_point.name != name: ++# pre importlib-metadata 5.0.0 ++if hasattr(entry_points, "items"): ++for entry_point_group, entry_points_list in entry_points.items(): ++if entry_point_group != group: + continue +-entry_points_listing.append(entry_point) ++for entry_point in entry_points_list: ++if name is not None and entry_point.name != name: ++continue ++entry_points_listing.append(entry_point) ++# starting with importlib-metadata 5.0.0 ++for entry_point in entry_points.select(group=group): ++if name is not None and entry_point.name != name: ++continue ++entry_points_listing.append(entry_point) + + return entry_points_listing + diff --git a/app-admin/salt/files/salt-3005.1-no-entry-points.patch b/app-admin/salt/files/salt-3005.1-no-entry-points.patch new file mode 100644 index ..5d1da8f751e4 --- /dev/null +++ b/app-admin/salt/files/salt-3005.1-no-entry-points.patch @@ -0,0 +1,13 @@ +diff --git a/setup.py b/setup.py +index bd11ff95f7..3b83f7b6ff 100755 +--- a/setup.py
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-salt-factories/
commit: 91b9f7bfb186fa81d8a40c57431c8733a105f895 Author: Patrick McLean gentoo org> AuthorDate: Wed Nov 2 23:28:36 2022 + Commit: Patrick McLean gentoo org> CommitDate: Wed Nov 2 23:40:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b9f7bf dev-python/pytest-salt-factories: revbump, py311. eapi 8 Signed-off-by: Patrick McLean gentoo.org> dev-python/pytest-salt-factories/Manifest | 1 + .../pytest-salt-factories-1.0.0_rc20-r1.ebuild | 77 ++ 2 files changed, 78 insertions(+) diff --git a/dev-python/pytest-salt-factories/Manifest b/dev-python/pytest-salt-factories/Manifest index a18552b8f1fb..cac5c3882756 100644 --- a/dev-python/pytest-salt-factories/Manifest +++ b/dev-python/pytest-salt-factories/Manifest @@ -1,3 +1,4 @@ DIST pytest-salt-factories-0.121.1.tar.gz 102121 BLAKE2B 92cd5953b11377f1646f01b86a677a50216d16bcb944235a3f04176aecbb005974c415adcbf23cc391aab41b1ee9596984516ab61ecdd8c944d4ce707c39ab00 SHA512 32252695c6e8b17ef17d3330c4b0b38bdce89201d5573b4efa3531a72e826ee1fb26fea3ad0408401dec867cee405f21031804c32eb8fe6ceaa00925b17725a1 DIST pytest-salt-factories-1.0.0_rc13.tar.gz 148418 BLAKE2B 3688f05d137df23266ebc7e999bc3b3a8ec198173b38dc98bd4a1e2655b982a37485278691e970da0be700cee6f609c57933b041a6d8403e75fb197f5d23d5d4 SHA512 f3713410704540ee48b7263973d3a9bf3159fb63e53e5ef5002201aea3fdcf0b4eaf00e1dd1e67d869b42242985d8117a117568d63abf5ad366e247fb3e1d83f +DIST pytest-salt-factories-1.0.0_rc20.gh.tar.gz 160140 BLAKE2B 7ecd9af695626c465e5776ed218bd92f30a556394cf4af0c2b6fb87c182f8aaf2d8f998358a7eef95fae53c85a6be2d4ed5a6ff191496fcac62a97e25cf19063 SHA512 5677c6638b5dc7f90c01f2c2204e1910c2bf6ea2c10b714173d3443d4c682b5f515ad7881e2ceee66f6eaf619e399d6fa10052604fdc9c5157c58348b63c8f2b DIST pytest-salt-factories-1.0.0_rc20.tar.gz 160140 BLAKE2B 7ecd9af695626c465e5776ed218bd92f30a556394cf4af0c2b6fb87c182f8aaf2d8f998358a7eef95fae53c85a6be2d4ed5a6ff191496fcac62a97e25cf19063 SHA512 5677c6638b5dc7f90c01f2c2204e1910c2bf6ea2c10b714173d3443d4c682b5f515ad7881e2ceee66f6eaf619e399d6fa10052604fdc9c5157c58348b63c8f2b diff --git a/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc20-r1.ebuild b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc20-r1.ebuild new file mode 100644 index ..9c7b42c4dcc6 --- /dev/null +++ b/dev-python/pytest-salt-factories/pytest-salt-factories-1.0.0_rc20-r1.ebuild @@ -0,0 +1,77 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="The new generation of the pytest-salt Plugin" +HOMEPAGE="https://github.com/saltstack/pytest-salt-factories; +SRC_URI="https://github.com/saltstack/${PN}/archive/${PV//_/}.tar.gz -> ${P}.gh.tar.gz" +S=${WORKDIR}/${PN}-${PV//_/} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +IUSE="test" + +RDEPEND=" + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/pytest-tempdir[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}] + dev-python/pytest-helpers-namespace[${PYTHON_USEDEP}] + dev-python/pytest-skip-markers[${PYTHON_USEDEP}] + dev-python/pytest-system-statistics[${PYTHON_USEDEP}] + >=dev-python/pytest-shell-utilities-1.4.0[${PYTHON_USEDEP}] + dev-python/pyzmq[${PYTHON_USEDEP}] + dev-python/msgpack[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + >=app-admin/salt-3001.0[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/pyfakefs[${PYTHON_USEDEP}] + dev-python/pytest-subtests[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/pytest-salt-factories-1.0.0_rc20-tests.patch" +) + +distutils_enable_tests pytest + +python_prepare_all() { + sed -r -e "s:use_scm_version=True:version='${PV}', name='${PN//-/.}':" -i setup.py || die + sed -r -e '/(setuptools|setup_requires)/ d' -i setup.cfg || die + + sed -i 's:tool.setuptools_scm:tool.disabled:' pyproject.toml || die + printf '__version__ = "%s"\n' "${PV}" > src/saltfactories/version.py || die + distutils-r1_python_prepare_all +} + +python_test() { + local tempdir + + local -a disable_tests=( + testexcludetest + ) + local textexpr + testexpr=$(printf 'not %s and ' "${disable_tests[@]}") + + # ${T} is too long a path for the tests to work + tempdir="$(mktemp -du --tmpdir=/tmp salt-XXX)" || die + addwrite "${tempdir}" + + ( + cleanup() { rm -rf "${tempdir}" || die; } + + trap cleanup EXIT + export SHELL="/bin/bash" TMPDIR="${tempdir}" + epytest -vv -k "${testexpr%and }" + ) +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-tempdir/
commit: b4b4627f1cd4cc93f7af33b4c224d3cd8c4db030 Author: Patrick McLean gentoo org> AuthorDate: Wed Nov 2 22:37:57 2022 + Commit: Patrick McLean gentoo org> CommitDate: Wed Nov 2 23:40:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4b4627f dev-python/pytest-tempdir: update EAPI 7 -> 8 Signed-off-by: Patrick McLean gentoo.org> dev-python/pytest-tempdir/Manifest | 1 + .../pytest-tempdir/pytest-tempdir-2019.10.12-r1.ebuild | 18 ++ 2 files changed, 19 insertions(+) diff --git a/dev-python/pytest-tempdir/Manifest b/dev-python/pytest-tempdir/Manifest index 9594d221c021..838f3407fcbb 100644 --- a/dev-python/pytest-tempdir/Manifest +++ b/dev-python/pytest-tempdir/Manifest @@ -1 +1,2 @@ +DIST pytest-tempdir-2019.10.12.gh.tar.gz 9859 BLAKE2B fe4d32d2de3d577952b90a811c38f1cfa0c16badf9115a1b70faf07f0123e29935c01bfc3c1b9c616a0eeb3e0da9f42a4415687a4862830e0edea505a99dfc04 SHA512 d6f8994423d9be90f4be20878f980ad4604475ccd4b65975cd3cad357c2d6a2a7bb8623e4ccd7441437ad72b7899d8b59ae19ca3a52c35a6c24456e44b7626de DIST pytest-tempdir-2019.10.12.tar.gz 9859 BLAKE2B fe4d32d2de3d577952b90a811c38f1cfa0c16badf9115a1b70faf07f0123e29935c01bfc3c1b9c616a0eeb3e0da9f42a4415687a4862830e0edea505a99dfc04 SHA512 d6f8994423d9be90f4be20878f980ad4604475ccd4b65975cd3cad357c2d6a2a7bb8623e4ccd7441437ad72b7899d8b59ae19ca3a52c35a6c24456e44b7626de diff --git a/dev-python/pytest-tempdir/pytest-tempdir-2019.10.12-r1.ebuild b/dev-python/pytest-tempdir/pytest-tempdir-2019.10.12-r1.ebuild new file mode 100644 index ..d96260f5663f --- /dev/null +++ b/dev-python/pytest-tempdir/pytest-tempdir-2019.10.12-r1.ebuild @@ -0,0 +1,18 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Pytest plugin to support for a predictable and repeatable temporary directory" +HOMEPAGE="https://github.com/saltstack/pytest-tempdir; +SRC_URI="https://github.com/saltstack/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-system-statistics/
commit: cd5a98df0cd6bae141a203f83f4fdb010f321799 Author: Patrick McLean gentoo org> AuthorDate: Wed Nov 2 22:33:27 2022 + Commit: Patrick McLean gentoo org> CommitDate: Wed Nov 2 23:40:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd5a98df dev-python/pytest-system-statistics: revbump, add py311, tarball Signed-off-by: Patrick McLean gentoo.org> dev-python/pytest-system-statistics/Manifest | 1 + .../pytest-system-statistics-1.0.2-r1.ebuild | 49 ++ 2 files changed, 50 insertions(+) diff --git a/dev-python/pytest-system-statistics/Manifest b/dev-python/pytest-system-statistics/Manifest index 550382e4b516..1cd15b29538a 100644 --- a/dev-python/pytest-system-statistics/Manifest +++ b/dev-python/pytest-system-statistics/Manifest @@ -1 +1,2 @@ +DIST pytest-system-statistics-1.0.2.gh.tar.gz 55147 BLAKE2B 9b1217102a23e723090e04652fdd727818e2404bf110e4f54289251eb92f4abb59861ba6c6fc611c843960cf0595fa5cbd636071033327d4e602606e8ab63abf SHA512 1fab5038dde504ab0d5d0f4da851c9a8260849adb38a1196c6399131d77cc24a1926e68310dd0701ed001a20a7fcfb57c5202c5ebfd6de4c85aac4be49fc7347 DIST pytest-system-statistics-1.0.2.tar.gz 55147 BLAKE2B 9b1217102a23e723090e04652fdd727818e2404bf110e4f54289251eb92f4abb59861ba6c6fc611c843960cf0595fa5cbd636071033327d4e602606e8ab63abf SHA512 1fab5038dde504ab0d5d0f4da851c9a8260849adb38a1196c6399131d77cc24a1926e68310dd0701ed001a20a7fcfb57c5202c5ebfd6de4c85aac4be49fc7347 diff --git a/dev-python/pytest-system-statistics/pytest-system-statistics-1.0.2-r1.ebuild b/dev-python/pytest-system-statistics/pytest-system-statistics-1.0.2-r1.ebuild new file mode 100644 index ..28c76f28eac4 --- /dev/null +++ b/dev-python/pytest-system-statistics/pytest-system-statistics-1.0.2-r1.ebuild @@ -0,0 +1,49 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) +inherit distutils-r1 + +DESCRIPTION="Pytest Plugin Which Reports System Usage Statistics" +HOMEPAGE=" + https://pypi.org/project/pytest-system-statistics/ + https://github.com/saltstack/pytest-system-statistics +" +SRC_URI="https://github.com/saltstack/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/pytest-6.0.0[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + dev-python/pytest-skip-markers[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/wheel[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-subtests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e "s/use_scm_version=True/version='${PV}'/" -i setup.py || die + sed -e "/setuptools_scm/ d" -i setup.cfg || die + sed -e "s/tool.setuptools_scm/tool.disabled/" -i pyproject.toml || die + + printf '__version__ = "${PV}"\n' > src/pytestsysstats/version.py || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest -k 'not proc_sys_stats' +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/ioflo/
commit: 90b05102cd9bbdddff2056def4a1e4265bcaa45a Author: Patrick McLean gentoo org> AuthorDate: Wed Nov 2 23:32:48 2022 + Commit: Patrick McLean gentoo org> CommitDate: Wed Nov 2 23:40:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b05102 dev-python/ioflo: revbump, eapi8, py311 Signed-off-by: Patrick McLean gentoo.org> dev-python/ioflo/Manifest | 1 + dev-python/ioflo/ioflo-2.0.2-r3.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-python/ioflo/Manifest b/dev-python/ioflo/Manifest index 4422795df98b..17fd3b8dbe73 100644 --- a/dev-python/ioflo/Manifest +++ b/dev-python/ioflo/Manifest @@ -1 +1,2 @@ +DIST ioflo-2.0.2.gh.tar.gz 837382 BLAKE2B 1fe878c8a9a47a9be5083e392e15256f1a566433b4341e2ee234e84332bb72af0c426d04c77ccace33cfb05664745caaa63e910913c3d63bbb2e5d8360a1ec90 SHA512 7485924ce329889afb1c3e0555b54fdbfb11eafce48fb0ac15bacd229fea512c44fcc118bbc4368ebc7c770d62129ee6b895b982f73a269de7131ea37daac02b DIST ioflo-2.0.2.tar.gz 837382 BLAKE2B 1fe878c8a9a47a9be5083e392e15256f1a566433b4341e2ee234e84332bb72af0c426d04c77ccace33cfb05664745caaa63e910913c3d63bbb2e5d8360a1ec90 SHA512 7485924ce329889afb1c3e0555b54fdbfb11eafce48fb0ac15bacd229fea512c44fcc118bbc4368ebc7c770d62129ee6b895b982f73a269de7131ea37daac02b diff --git a/dev-python/ioflo/ioflo-2.0.2-r3.ebuild b/dev-python/ioflo/ioflo-2.0.2-r3.ebuild new file mode 100644 index ..55c8c1744226 --- /dev/null +++ b/dev-python/ioflo/ioflo-2.0.2-r3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Automated Reasoning Engine and Flow Based Programming Framework" +HOMEPAGE="https://github.com/ioflo/ioflo/; +SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +IUSE="test" + +RDEPEND=" + $(python_gen_cond_dep '>=dev-lang/python-3.7.4' python3_7) +" +BDEPEND="${RDEPEND} + test? ( + dev-python/pytest-salt-factories[${PYTHON_USEDEP}] + app-admin/salt[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}/ioflo-1.7.8-network-test.patch" + "${FILESDIR}/ioflo-2.0.2-python39.patch" + "${FILESDIR}/ioflo-2.0.2-tests.patch" + "${FILESDIR}/ioflo-2.0.2-py310.patch" +) + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e 's:"setuptools_git[^"]*",::' -i setup.py || die + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/salt/
commit: 90006acdb1e2ca2b0634c6bbeea25d426d436882 Author: Patrick McLean gentoo org> AuthorDate: Wed Nov 2 18:56:41 2022 + Commit: Patrick McLean gentoo org> CommitDate: Wed Nov 2 23:40:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90006acd app-admin/salt: revbump 3005 to force https://bugs.gentoo.org/875389 Signed-off-by: Patrick McLean gentoo.org> app-admin/salt/{salt-3005.ebuild => salt-3005-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-admin/salt/salt-3005.ebuild b/app-admin/salt/salt-3005-r1.ebuild similarity index 98% rename from app-admin/salt/salt-3005.ebuild rename to app-admin/salt/salt-3005-r1.ebuild index 9d6aa316cc1f..56568c4de1e6 100644 --- a/app-admin/salt/salt-3005.ebuild +++ b/app-admin/salt/salt-3005-r1.ebuild @@ -40,8 +40,9 @@ RDEPEND=" >=dev-python/markupsafe-2.0.1[${PYTHON_USEDEP}] >=dev-python/requests-1.0.0[${PYTHON_USEDEP}] dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/toml-0.10.2[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] dev-python/watchdog[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: app-admin/salt/
commit: 5b00e6364c3cae36c5240f78bb509833b29beeb4 Author: Patrick McLean gentoo org> AuthorDate: Wed Nov 2 18:54:36 2022 + Commit: Patrick McLean gentoo org> CommitDate: Wed Nov 2 23:40:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b00e636 app-admin/salt: revbump 3002.9 to force gentoo.org> Bug: https://bugs.gentoo.org/875389 app-admin/salt/Manifest | 3 --- app-admin/salt/{salt-3002.9.ebuild => salt-3002.9-r1.ebuild} | 3 ++- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest index 830615c9303c..a2f33bed5479 100644 --- a/app-admin/salt/Manifest +++ b/app-admin/salt/Manifest @@ -1,6 +1,3 @@ DIST salt-3002.9.tar.gz 15817470 BLAKE2B 31fb6dbb61a9f0ab22ca761810a934792e9fa9c78628f925e63d3d54d00fa4ea0b4aa806ba3ea92f7397ba3291281bf8989d9a288fb3114c7911cdebfc9acd6a SHA512 f34fd05960a68cba51f34cf8b7c737bd84d00472cec80628f082d16e54cf70705e191ac4b6690bf406a8a11e26c8155e4bdbdec34ede5f0721fd9b5e637a0ed1 DIST salt-3003.4.tar.gz 16031515 BLAKE2B 34902aba7ab64f4ddbacbad1b776b9b2218caf22fb843879a80bd5c30b6c28f4c22a050bbaf0e9735507a78c887f52bcae7d1833ffeb51a543ec22fda79252e6 SHA512 35419fbb3f9a0f3e87579f740b717d6902cab0d85397b16d1e94d9516bf5f5d269b4f8bca370fd376abd9b7c8a6ad7ef4c8e8a8fdd31655fd17c810989e79693 -DIST salt-3003.5.tar.gz 16056545 BLAKE2B ede3f0c63175f093dca07bee1bfb659cc608336ae92f532fc45868bd7eca659498c42e5d44324492744b802ade088adac869277679989550e217c1a135d6566d SHA512 ebda2056b4d6d216a0689b919d00aa78f615c355d21703d1939dbb6b00e9ad9347be4ee5b861282521f2d337bf7bf2fdc85e6942016358088a094d854fb33be9 -DIST salt-3004.1.tar.gz 17685649 BLAKE2B 64950cdc8420228f935d4a21fc20872da9ecf7c51b866ec3c59b46486b84a739b002acc44fa909eed93ce3dc6bedc9804df05d3d9ee5a9a13cd9d041ba70f876 SHA512 9353a8dc2a1c6e272318c6f35059236c5d78b6c8930f715275b701c12fca3be1fe930eb533f3f0c22933ba60967b0980300b922fe486cee9a62e6cdb568bdf91 -DIST salt-3004.2.tar.gz 17685127 BLAKE2B a42e31d8a006488b3a6f341f817cde21ff86248d2b548d9914c429c62d7570cdf46cf2b41311cbb08ced7f9518e68156c6df3eb78e55cacfd4d40a4e7a54f52b SHA512 b2fa434f1d25eabac51d65d75bb020943eb71aff113d683e6f436a0f205bd3c7682b1b7acd4d9a62bf37a47eb0561293d263f3174d5e266f0998a1652fcae2ef DIST salt-3005.tar.gz 17894520 BLAKE2B 67e755bdbe772991f620d09f61836f8ccfa2039722c3281ec4cfaa8ef76e34c57e4db861cc652545e37eb965ab765f6b6ba0250407d7d7448aa5d4685ad9492a SHA512 c2019a97a5a98b4810cdace826d5e0a6d2890a984da4b95109c1b9328a2fd11cafd2fb0ef9752adeea1d36f8b2a69b3a4a6a5a092b6a7f050c60ec52da314a18 diff --git a/app-admin/salt/salt-3002.9.ebuild b/app-admin/salt/salt-3002.9-r1.ebuild similarity index 98% rename from app-admin/salt/salt-3002.9.ebuild rename to app-admin/salt/salt-3002.9-r1.ebuild index e3287689891c..2fa91367775a 100644 --- a/app-admin/salt/salt-3002.9.ebuild +++ b/app-admin/salt/salt-3002.9-r1.ebuild @@ -37,11 +37,12 @@ RDEPEND=" dev-python/markupsafe[${PYTHON_USEDEP}] >=dev-python/requests-1.0.0[${PYTHON_USEDEP}] dev-python/setuptools[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] dev-python/watchdog[${PYTHON_USEDEP}] libcloud? ( >=dev-python/libcloud-0.14.0[${PYTHON_USEDEP}] ) mako? ( dev-python/mako[${PYTHON_USEDEP}] ) ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] ) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto/, dev-python/boto/files/
commit: a7215e3fbc947086e89588c56bc43451580fa5d7 Author: Patrick McLean gentoo org> AuthorDate: Wed Nov 2 22:26:04 2022 + Commit: Patrick McLean gentoo org> CommitDate: Wed Nov 2 23:40:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7215e3f dev-python/boto: update EAPI 7 -> 8 Signed-off-by: Patrick McLean gentoo.org> dev-python/boto/boto-2.49.0-r5.ebuild | 63 +++ dev-python/boto/files/boto-2.49.0-mock-spec.patch | 12 + 2 files changed, 75 insertions(+) diff --git a/dev-python/boto/boto-2.49.0-r5.ebuild b/dev-python/boto/boto-2.49.0-r5.ebuild new file mode 100644 index ..565ac4250172 --- /dev/null +++ b/dev-python/boto/boto-2.49.0-r5.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Amazon Web Services API" +HOMEPAGE="https://github.com/boto/boto https://pypi.org/project/boto/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +PATCHES=( + # taken from https://bugs.debian.org/909545 + "${FILESDIR}"/${P}-try-to-add-SNI-support-v3.patch + "${FILESDIR}"/${P}-py38.patch + "${FILESDIR}"/${P}-py3-socket-binary.patch + "${FILESDIR}"/${P}-py3-httplib-strict.patch + "${FILESDIR}"/${P}-py3-server-port.patch + "${FILESDIR}"/${P}-unbundle-six.patch + "${FILESDIR}"/${P}-py310.patch + "${FILESDIR}"/${P}-mock-spec.patch +) + +RDEPEND=" + >=dev-python/six-1.12.0[${PYTHON_USEDEP}] +" + +BDEPEND=" + test? ( + dev-python/httpretty[${PYTHON_USEDEP}] + dev-python/keyring[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] + dev-python/paramiko[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + dev-python/selenium[${PYTHON_USEDEP}] + )" + +distutils_enable_tests nose + +src_prepare() { + # remove bundled libs. + rm -f "${S}"/boto/vendored/six.py || die + # broken, not worth fixing + rm tests/unit/cloudfront/test_signed_urls.py || die + # fix tests + mkdir -p "${HOME}"/.ssh || die + touch "${HOME}"/.ssh/known_hosts || die + + distutils-r1_src_prepare +} + +python_test() { + distutils-r1_python_test tests/unit +} diff --git a/dev-python/boto/files/boto-2.49.0-mock-spec.patch b/dev-python/boto/files/boto-2.49.0-mock-spec.patch new file mode 100644 index ..d8c8db2f1e9f --- /dev/null +++ b/dev-python/boto/files/boto-2.49.0-mock-spec.patch @@ -0,0 +1,12 @@ +diff -ur boto-2.49.0.orig/tests/unit/ec2/test_volume.py boto-2.49.0/tests/unit/ec2/test_volume.py +--- boto-2.49.0.orig/tests/unit/ec2/test_volume.py 2022-11-02 22:22:36.173725700 - boto-2.49.0/tests/unit/ec2/test_volume.py 2022-11-02 22:24:26.502590025 - +@@ -55,7 +55,7 @@ + @mock.patch("boto.resultset.ResultSet") + def test_startElement_with_name_tagSet_calls_ResultSet(self, ResultSet, startElement): + startElement.return_value = None +-result_set = mock.Mock(ResultSet([("item", Tag)])) ++result_set = ResultSet([("item", Tag)]) + volume = Volume() + volume.tags = result_set + retval = volume.startElement("tagSet", None, None)
[gentoo-commits] repo/gentoo:master commit in: app-admin/salt/
commit: f7ca6a0782e42312371c848dc887b422f8af20b6 Author: Patrick McLean gentoo org> AuthorDate: Wed Nov 2 18:55:17 2022 + Commit: Patrick McLean gentoo org> CommitDate: Wed Nov 2 23:40:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7ca6a07 app-admin/salt: revbump 3003.5 to force https://bugs.gentoo.org/875389 Signed-off-by: Patrick McLean gentoo.org> app-admin/salt/Manifest| 1 + app-admin/salt/salt-3003.4-r1.ebuild | 205 - ...salt-3003.5-r1.ebuild => salt-3003.5-r2.ebuild} | 3 +- 3 files changed, 3 insertions(+), 206 deletions(-) diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest index a2f33bed5479..ac5e98e099a2 100644 --- a/app-admin/salt/Manifest +++ b/app-admin/salt/Manifest @@ -1,3 +1,4 @@ DIST salt-3002.9.tar.gz 15817470 BLAKE2B 31fb6dbb61a9f0ab22ca761810a934792e9fa9c78628f925e63d3d54d00fa4ea0b4aa806ba3ea92f7397ba3291281bf8989d9a288fb3114c7911cdebfc9acd6a SHA512 f34fd05960a68cba51f34cf8b7c737bd84d00472cec80628f082d16e54cf70705e191ac4b6690bf406a8a11e26c8155e4bdbdec34ede5f0721fd9b5e637a0ed1 DIST salt-3003.4.tar.gz 16031515 BLAKE2B 34902aba7ab64f4ddbacbad1b776b9b2218caf22fb843879a80bd5c30b6c28f4c22a050bbaf0e9735507a78c887f52bcae7d1833ffeb51a543ec22fda79252e6 SHA512 35419fbb3f9a0f3e87579f740b717d6902cab0d85397b16d1e94d9516bf5f5d269b4f8bca370fd376abd9b7c8a6ad7ef4c8e8a8fdd31655fd17c810989e79693 +DIST salt-3003.5.tar.gz 16056545 BLAKE2B ede3f0c63175f093dca07bee1bfb659cc608336ae92f532fc45868bd7eca659498c42e5d44324492744b802ade088adac869277679989550e217c1a135d6566d SHA512 ebda2056b4d6d216a0689b919d00aa78f615c355d21703d1939dbb6b00e9ad9347be4ee5b861282521f2d337bf7bf2fdc85e6942016358088a094d854fb33be9 DIST salt-3005.tar.gz 17894520 BLAKE2B 67e755bdbe772991f620d09f61836f8ccfa2039722c3281ec4cfaa8ef76e34c57e4db861cc652545e37eb965ab765f6b6ba0250407d7d7448aa5d4685ad9492a SHA512 c2019a97a5a98b4810cdace826d5e0a6d2890a984da4b95109c1b9328a2fd11cafd2fb0ef9752adeea1d36f8b2a69b3a4a6a5a092b6a7f050c60ec52da314a18 diff --git a/app-admin/salt/salt-3003.4-r1.ebuild b/app-admin/salt/salt-3003.4-r1.ebuild deleted file mode 100644 index 50ee0911545b.. --- a/app-admin/salt/salt-3003.4-r1.ebuild +++ /dev/null @@ -1,205 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{8..9} ) - -inherit systemd distutils-r1 - -DESCRIPTION="Salt is a remote execution and configuration manager" -HOMEPAGE="https://www.saltstack.com/resources/community/ - https://github.com/saltstack; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}stack/${PN}.git; - EGIT_BRANCH="develop" - SRC_URI="" -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako - mongodb neutron nova openssl portage profile redis selinux test raet - +zeromq vim-syntax" - -RDEPEND=" - sys-apps/pciutils - >=dev-python/distro-1.5[${PYTHON_USEDEP}] - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/libnacl[${PYTHON_USEDEP}] - >=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.9.8[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - >=dev-python/requests-1.0.0[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/toml-0.10.2[${PYTHON_USEDEP}] - dev-python/watchdog[${PYTHON_USEDEP}] - libcloud? ( >=dev-python/libcloud-2.5.0[${PYTHON_USEDEP}] ) - mako? ( dev-python/mako[${PYTHON_USEDEP}] ) - ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] ) - libvirt? ( - $(python_gen_cond_dep 'dev-python/libvirt-python[${PYTHON_USEDEP}]' python3_8) - ) - openssl? ( - dev-libs/openssl:0=[-bindist(-)] - dev-python/pyopenssl[${PYTHON_USEDEP}] - ) - raet? ( - >=dev-python/libnacl-1.0.0[${PYTHON_USEDEP}] - >=dev-python/ioflo-1.1.7[${PYTHON_USEDEP}] - >=dev-python/raet-0.6.0[${PYTHON_USEDEP}] - ) - cherrypy? ( >=dev-python/cherrypy-3.2.2[${PYTHON_USEDEP}] ) - cheetah? ( dev-python/cheetah3[${PYTHON_USEDEP}] ) - genshi? ( dev-python/genshi[${PYTHON_USEDEP}] ) - mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] ) - portage? ( sys-apps/portage[${PYTHON_USEDEP}] ) - keyring? ( dev-python/keyring[${PYTHON_USEDEP}] ) - redis? ( dev-python/redis-py[${PYTHON_USEDEP}] ) - selinux? ( sec-policy/selinux-salt ) - nova? ( - $(python_gen_cond_dep '>=dev-python/python-novaclient-2.17.0[${PYTHON_USEDEP}]' python3_8) - ) - neutron? ( -
[gentoo-commits] repo/gentoo:master commit in: app-admin/salt/
commit: 5ed75a45b3a1cbc104cc3c598e42a0dceb241fdb Author: Patrick McLean gentoo org> AuthorDate: Wed Nov 2 18:55:54 2022 + Commit: Patrick McLean gentoo org> CommitDate: Wed Nov 2 23:40:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ed75a45 app-admin/salt: revbump 3004.2 to force https://bugs.gentoo.org/875389 Signed-off-by: Patrick McLean gentoo.org> app-admin/salt/Manifest| 1 + app-admin/salt/salt-3004.1-r4.ebuild | 207 - ...salt-3004.2-r1.ebuild => salt-3004.2-r2.ebuild} | 3 +- 3 files changed, 3 insertions(+), 208 deletions(-) diff --git a/app-admin/salt/Manifest b/app-admin/salt/Manifest index ac5e98e099a2..1b9f3acc66a0 100644 --- a/app-admin/salt/Manifest +++ b/app-admin/salt/Manifest @@ -1,4 +1,5 @@ DIST salt-3002.9.tar.gz 15817470 BLAKE2B 31fb6dbb61a9f0ab22ca761810a934792e9fa9c78628f925e63d3d54d00fa4ea0b4aa806ba3ea92f7397ba3291281bf8989d9a288fb3114c7911cdebfc9acd6a SHA512 f34fd05960a68cba51f34cf8b7c737bd84d00472cec80628f082d16e54cf70705e191ac4b6690bf406a8a11e26c8155e4bdbdec34ede5f0721fd9b5e637a0ed1 DIST salt-3003.4.tar.gz 16031515 BLAKE2B 34902aba7ab64f4ddbacbad1b776b9b2218caf22fb843879a80bd5c30b6c28f4c22a050bbaf0e9735507a78c887f52bcae7d1833ffeb51a543ec22fda79252e6 SHA512 35419fbb3f9a0f3e87579f740b717d6902cab0d85397b16d1e94d9516bf5f5d269b4f8bca370fd376abd9b7c8a6ad7ef4c8e8a8fdd31655fd17c810989e79693 DIST salt-3003.5.tar.gz 16056545 BLAKE2B ede3f0c63175f093dca07bee1bfb659cc608336ae92f532fc45868bd7eca659498c42e5d44324492744b802ade088adac869277679989550e217c1a135d6566d SHA512 ebda2056b4d6d216a0689b919d00aa78f615c355d21703d1939dbb6b00e9ad9347be4ee5b861282521f2d337bf7bf2fdc85e6942016358088a094d854fb33be9 +DIST salt-3004.2.tar.gz 17685127 BLAKE2B a42e31d8a006488b3a6f341f817cde21ff86248d2b548d9914c429c62d7570cdf46cf2b41311cbb08ced7f9518e68156c6df3eb78e55cacfd4d40a4e7a54f52b SHA512 b2fa434f1d25eabac51d65d75bb020943eb71aff113d683e6f436a0f205bd3c7682b1b7acd4d9a62bf37a47eb0561293d263f3174d5e266f0998a1652fcae2ef DIST salt-3005.tar.gz 17894520 BLAKE2B 67e755bdbe772991f620d09f61836f8ccfa2039722c3281ec4cfaa8ef76e34c57e4db861cc652545e37eb965ab765f6b6ba0250407d7d7448aa5d4685ad9492a SHA512 c2019a97a5a98b4810cdace826d5e0a6d2890a984da4b95109c1b9328a2fd11cafd2fb0ef9752adeea1d36f8b2a69b3a4a6a5a092b6a7f050c60ec52da314a18 diff --git a/app-admin/salt/salt-3004.1-r4.ebuild b/app-admin/salt/salt-3004.1-r4.ebuild deleted file mode 100644 index 5352a20caf11.. --- a/app-admin/salt/salt-3004.1-r4.ebuild +++ /dev/null @@ -1,207 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) - -inherit systemd distutils-r1 - -DESCRIPTION="Salt is a remote execution and configuration manager" -HOMEPAGE="https://www.saltstack.com/resources/community/ - https://github.com/saltstack; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/${PN}stack/${PN}.git; - EGIT_BRANCH="develop" - SRC_URI="" -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~riscv x86" -fi - -LICENSE="Apache-2.0" -SLOT="0" -IUSE="cheetah cherrypy ldap libcloud libvirt genshi gnupg keyring mako - mongodb neutron nova openssl portage profile redis selinux test raet - +zeromq vim-syntax" - -RDEPEND=" - sys-apps/pciutils - >=dev-python/distro-1.5[${PYTHON_USEDEP}] - >=dev-python/jinja-3.0[${PYTHON_USEDEP}] - dev-python/libnacl[${PYTHON_USEDEP}] - >=dev-python/msgpack-1.0.0[${PYTHON_USEDEP}] - >=dev-python/psutil-5.0.0[${PYTHON_USEDEP}] - >=dev-python/pycryptodome-3.9.8[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/markupsafe[${PYTHON_USEDEP}] - >=dev-python/requests-1.0.0[${PYTHON_USEDEP}] - dev-python/setuptools[${PYTHON_USEDEP}] - >=dev-python/toml-0.10.2[${PYTHON_USEDEP}] - dev-python/watchdog[${PYTHON_USEDEP}] - libcloud? ( >=dev-python/libcloud-2.5.0[${PYTHON_USEDEP}] ) - mako? ( dev-python/mako[${PYTHON_USEDEP}] ) - ldap? ( dev-python/python-ldap[${PYTHON_USEDEP}] ) - libvirt? ( - $(python_gen_cond_dep 'dev-python/libvirt-python[${PYTHON_USEDEP}]' python3_8) - ) - openssl? ( - dev-libs/openssl:0=[-bindist(-)] - dev-python/pyopenssl[${PYTHON_USEDEP}] - ) - raet? ( - >=dev-python/libnacl-1.0.0[${PYTHON_USEDEP}] - >=dev-python/ioflo-1.1.7[${PYTHON_USEDEP}] - >=dev-python/raet-0.6.0[${PYTHON_USEDEP}] - ) - cherrypy? ( >=dev-python/cherrypy-3.2.2[${PYTHON_USEDEP}] ) - cheetah? ( >=dev-python/cheetah3-3.2.2[${PYTHON_USEDEP}] ) - genshi? ( dev-python/genshi[${PYTHON_USEDEP}] ) - mongodb? ( dev-python/pymongo[${PYTHON_USEDEP}] ) -
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/
commit: 2ee172b5e853ce352eb94bc778871d2364a4e189 Author: orbea riseup net> AuthorDate: Tue Nov 1 00:52:33 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Wed Nov 2 23:38:58 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=2ee172b5 dev-lang/python: Add 3.9.15_p1 + 3.10.8_p1 Signed-off-by: orbea riseup.net> Signed-off-by: Quentin Retornaz retornaz.com> dev-lang/python/Manifest| 2 + dev-lang/python/metadata.xml| 1 + dev-lang/python/python-3.10.8_p1.ebuild | 460 dev-lang/python/python-3.9.15_p1.ebuild | 456 +++ 4 files changed, 919 insertions(+) diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index b87c972..80237e8 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -6,4 +6,6 @@ DIST Python-3.9.15.tar.xz 19712208 BLAKE2B a8490c998c89ed4e3e87ef48e3b5d622e5d06 DIST Python-3.9.15.tar.xz.asc 833 BLAKE2B c325fb52fae254153456c24c1039b07c9ccf8734df3665640215d35219ccacb705f99d94c9f8b644d15d4ea4612f5ac0da599814f68f7d3b6fc1fdc175db9002 SHA512 722625091731536757b9db447590c31620665133d45076367a3281f2ee3add23a781b10ce5cea582d65caabb18814583c1a347689d2b396214e36a6771182f38 DIST python-gentoo-patches-2.7.18_p15.tar.xz 34956 BLAKE2B d173f276dd9c0ce31004dcc55a0d18e9ce25a47683c2df3c4dd62e967dfbbb35be59a2f08cf20f30a19475a8a2344dd95b17400eafa88b5fdbe9270a12ccbf32 SHA512 d9386808265f978808e5c0ffd384cefe54fb0e05aeccfd394167d5227d9cd66e25c8e93c54914762b2cfc3c2dd851b26a7a84d62634c6aa8a0798aacbb7ac25f DIST python-gentoo-patches-3.10.8.tar.xz 10104 BLAKE2B a2e5fa956652fda1464c65ba4f648da2d77a545d53bf8d2429bce745c93e82eaea40bf6da3289f4216fe4b029b97ccf6ac0c3cfbdcc179f3c5f9e64e89cd5fe4 SHA512 e506c7fc3f6ebff340f090b462716c745f1acfa95c00a39a58367941efb356b8dcd72a3fa46d6760422733c0d6b65b79f0e8bedc77b93289c51ca4dc2ea0db2a +DIST python-gentoo-patches-3.10.8_p1.tar.xz 12712 BLAKE2B 54370dc973fedfab4dda33a20733f483f1592fede407541b90d8389bf03f9697bf755e35a39d1d45ea99b42edaa434a0901a35b7058c73fbc4e9ca8472fce35e SHA512 093a9a532713eea68b18a0681db782cf38176f4582473e4fb45c45ce6d27f9a4a7f8fd37141ae44492283bbe9eda698c7190cfd8b4cddaf4f945124b908f3cf2 DIST python-gentoo-patches-3.9.15.tar.xz 20200 BLAKE2B 4367cdeb0d9c27110f52f5061717e37da6b9d8a167de24417fdf2b88b4cf6d512fba2c81df90a19f02e929baaf755e70ede305b5ebbb0be94bd5ab3dc3f1bdfa SHA512 9c3a20b49a29d83d2c55d7432f606ebdcaf6210c6bf6d891084d0b2161502002c6f6738cee6e05eceb8ffd6b6a40d4c6ea42f6e07634388644aaeb8f87dbdf8e +DIST python-gentoo-patches-3.9.15_p1.tar.xz 22716 BLAKE2B 8bfe3ed3642a6734d7662c68be50c050112c1f2ae5bc10742b47e2b2943336df3bc6b0b5e6f0c1a1180dffc0590bbdd7341e84bafbfcfaf5977cde3184de6278 SHA512 f68b88a296a5ba6cf352c20345abe8c1dcaf9fbcaf6e48c2d7390e5d3ca57f786bfcefb912962d6642272f00dde832595bb73b48b03f3300bc11e3417e0f5fa6 diff --git a/dev-lang/python/metadata.xml b/dev-lang/python/metadata.xml index d3ddcf0..c123a9e 100644 --- a/dev-lang/python/metadata.xml +++ b/dev-lang/python/metadata.xml @@ -30,6 +30,7 @@ + cpe:/a:python:python python/cpython diff --git a/dev-lang/python/python-3.10.8_p1.ebuild b/dev-lang/python/python-3.10.8_p1.ebuild new file mode 100644 index 000..bf31d54 --- /dev/null +++ b/dev-lang/python/python-3.10.8_p1.ebuild @@ -0,0 +1,460 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +WANT_LIBTOOL="none" + +inherit autotools check-reqs flag-o-matic multiprocessing pax-utils +inherit python-utils-r1 toolchain-funcs verify-sig + +MY_PV=${PV/_rc/rc} +MY_P="Python-${MY_PV%_p*}" +PYVER=$(ver_cut 1-2) +PATCHSET="python-gentoo-patches-${MY_PV}" + +DESCRIPTION="An interpreted, interactive, object-oriented programming language" +HOMEPAGE=" + https://www.python.org/ + https://github.com/python/cpython/ +" +SRC_URI=" + https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz + verify-sig? ( + https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc + ) +" +S="${WORKDIR}/${MY_P}" + +LICENSE="PSF-2" +SLOT="${PYVER}" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +IUSE=" + bluetooth build +ensurepip examples gdbm hardened libedit lto + +ncurses pgo +readline +sqlite +ssl test tk +xml +" +RESTRICT="!test? ( test )" + +# Do not add a dependency on dev-lang/python to this ebuild. +# If you need to apply a patch which requires python for bootstrapping, please +# run the bootstrap code on your dev box and include the results in the +# patchset. See bug 447752. + +RDEPEND=" + app-arch/bzip2:= + app-arch/xz-utils:= + dev-lang/python-exec[python_targets_python3_10(-)] + dev-libs/libffi:= +
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/python/
commit: 139be149283fcf5257268d147b8798096e59af70 Author: orbea riseup net> AuthorDate: Tue Nov 1 00:53:46 2022 + Commit: Quentin Retornaz retornaz com> CommitDate: Wed Nov 2 23:39:03 2022 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=139be149 dev-lang/python: Remove old version Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/libressl/pull/466 Signed-off-by: Quentin Retornaz retornaz.com> dev-lang/python/Manifest | 2 - dev-lang/python/python-3.10.8.ebuild | 453 --- dev-lang/python/python-3.9.15.ebuild | 449 -- 3 files changed, 904 deletions(-) diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index 80237e8..a3e1918 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -5,7 +5,5 @@ DIST Python-3.10.8.tar.xz.asc 833 BLAKE2B 1e94822a57d055f5db1a5d2915df24be9d6fd9 DIST Python-3.9.15.tar.xz 19712208 BLAKE2B a8490c998c89ed4e3e87ef48e3b5d622e5d06ebd7b8b79db564d668cd1f0c7fe89e0ef37ec4481ff82b30778e2be1a96c1b16199b9dce1f82de32f73b4343ddd SHA512 9310d263bc7a7925f73a6f66fd254ae61f377f43011a6bc5c58e57c8b170c2da4f197a646927ab9d05f8912ed8be4369c09576063931a3f93c3b0228ccb33a39 DIST Python-3.9.15.tar.xz.asc 833 BLAKE2B c325fb52fae254153456c24c1039b07c9ccf8734df3665640215d35219ccacb705f99d94c9f8b644d15d4ea4612f5ac0da599814f68f7d3b6fc1fdc175db9002 SHA512 722625091731536757b9db447590c31620665133d45076367a3281f2ee3add23a781b10ce5cea582d65caabb18814583c1a347689d2b396214e36a6771182f38 DIST python-gentoo-patches-2.7.18_p15.tar.xz 34956 BLAKE2B d173f276dd9c0ce31004dcc55a0d18e9ce25a47683c2df3c4dd62e967dfbbb35be59a2f08cf20f30a19475a8a2344dd95b17400eafa88b5fdbe9270a12ccbf32 SHA512 d9386808265f978808e5c0ffd384cefe54fb0e05aeccfd394167d5227d9cd66e25c8e93c54914762b2cfc3c2dd851b26a7a84d62634c6aa8a0798aacbb7ac25f -DIST python-gentoo-patches-3.10.8.tar.xz 10104 BLAKE2B a2e5fa956652fda1464c65ba4f648da2d77a545d53bf8d2429bce745c93e82eaea40bf6da3289f4216fe4b029b97ccf6ac0c3cfbdcc179f3c5f9e64e89cd5fe4 SHA512 e506c7fc3f6ebff340f090b462716c745f1acfa95c00a39a58367941efb356b8dcd72a3fa46d6760422733c0d6b65b79f0e8bedc77b93289c51ca4dc2ea0db2a DIST python-gentoo-patches-3.10.8_p1.tar.xz 12712 BLAKE2B 54370dc973fedfab4dda33a20733f483f1592fede407541b90d8389bf03f9697bf755e35a39d1d45ea99b42edaa434a0901a35b7058c73fbc4e9ca8472fce35e SHA512 093a9a532713eea68b18a0681db782cf38176f4582473e4fb45c45ce6d27f9a4a7f8fd37141ae44492283bbe9eda698c7190cfd8b4cddaf4f945124b908f3cf2 -DIST python-gentoo-patches-3.9.15.tar.xz 20200 BLAKE2B 4367cdeb0d9c27110f52f5061717e37da6b9d8a167de24417fdf2b88b4cf6d512fba2c81df90a19f02e929baaf755e70ede305b5ebbb0be94bd5ab3dc3f1bdfa SHA512 9c3a20b49a29d83d2c55d7432f606ebdcaf6210c6bf6d891084d0b2161502002c6f6738cee6e05eceb8ffd6b6a40d4c6ea42f6e07634388644aaeb8f87dbdf8e DIST python-gentoo-patches-3.9.15_p1.tar.xz 22716 BLAKE2B 8bfe3ed3642a6734d7662c68be50c050112c1f2ae5bc10742b47e2b2943336df3bc6b0b5e6f0c1a1180dffc0590bbdd7341e84bafbfcfaf5977cde3184de6278 SHA512 f68b88a296a5ba6cf352c20345abe8c1dcaf9fbcaf6e48c2d7390e5d3ca57f786bfcefb912962d6642272f00dde832595bb73b48b03f3300bc11e3417e0f5fa6 diff --git a/dev-lang/python/python-3.10.8.ebuild b/dev-lang/python/python-3.10.8.ebuild deleted file mode 100644 index e0368e1..000 --- a/dev-lang/python/python-3.10.8.ebuild +++ /dev/null @@ -1,453 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -WANT_LIBTOOL="none" - -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils -inherit python-utils-r1 toolchain-funcs verify-sig - -MY_PV=${PV/_rc/rc} -MY_P="Python-${MY_PV%_p*}" -PYVER=$(ver_cut 1-2) -PATCHSET="python-gentoo-patches-${MY_PV}" - -DESCRIPTION="An interpreted, interactive, object-oriented programming language" -HOMEPAGE=" - https://www.python.org/ - https://github.com/python/cpython/ -" -SRC_URI=" - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz - verify-sig? ( - https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc - ) -" -S="${WORKDIR}/${MY_P}" - -LICENSE="PSF-2" -SLOT="${PYVER}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE=" - bluetooth build +ensurepip examples gdbm hardened libedit lto - +ncurses pgo +readline +sqlite +ssl test tk +xml -" -RESTRICT="!test? ( test )" - -# Do not add a dependency on dev-lang/python to this ebuild. -# If you need to apply a patch which requires python for bootstrapping, please -# run the bootstrap code on your dev box and include the results in the -# patchset. See bug 447752. - -RDEPEND=" - app-arch/bzip2:= - app-arch/xz-utils:= - dev-lang/python-exec[python_targets_python3_10(-)] - dev-libs/libffi:= - sys-apps/util-linux:= -
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 3a336757b92b6e3f3b3baf2b5a07f2918b537819 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 23:30:52 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 23:31:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a336757 dev-embedded/platformio: fixup deps Closes: https://bugs.gentoo.org/842348 Signed-off-by: Sam James gentoo.org> .../{platformio-6.0.2-r1.ebuild => platformio-6.0.2-r2.ebuild} | 4 ++-- .../{platformio-6.1.4.ebuild => platformio-6.1.4-r1.ebuild} | 6 +++--- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/dev-embedded/platformio/platformio-6.0.2-r1.ebuild b/dev-embedded/platformio/platformio-6.0.2-r2.ebuild similarity index 97% rename from dev-embedded/platformio/platformio-6.0.2-r1.ebuild rename to dev-embedded/platformio/platformio-6.0.2-r2.ebuild index 53409c2e1b8a..e3c10777dd5c 100644 --- a/dev-embedded/platformio/platformio-6.0.2-r1.ebuild +++ b/dev-embedded/platformio/platformio-6.0.2-r2.ebuild @@ -36,10 +36,10 @@ RDEPEND=" >=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] =dev-python/pyelftools-0.25[${PYTHON_USEDEP}] + >=dev-python/pyelftools-0.27[${PYTHON_USEDEP}] =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] - =dev-python/starlette-0.18*[${PYTHON_USEDEP}] + =dev-python/starlette-0.20*[${PYTHON_USEDEP}] =dev-python/uvicorn-0.17*[${PYTHON_USEDEP}] dev-python/wsproto[${PYTHON_USEDEP}] ') diff --git a/dev-embedded/platformio/platformio-6.1.4.ebuild b/dev-embedded/platformio/platformio-6.1.4-r1.ebuild similarity index 97% rename from dev-embedded/platformio/platformio-6.1.4.ebuild rename to dev-embedded/platformio/platformio-6.1.4-r1.ebuild index 78530a923d78..e3c10777dd5c 100644 --- a/dev-embedded/platformio/platformio-6.1.4.ebuild +++ b/dev-embedded/platformio/platformio-6.1.4-r1.ebuild @@ -28,6 +28,7 @@ RDEPEND=" dev-python/colorama[${PYTHON_USEDEP}] >=dev-python/pyserial-3[${PYTHON_USEDEP}] =dev-python/python-zeroconf-0.37[${PYTHON_USEDEP}] >=dev-python/requests-2.4[${PYTHON_USEDEP}] =dev-python/semantic_version-2.9[${PYTHON_USEDEP}] @@ -35,11 +36,10 @@ RDEPEND=" >=dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] =dev-python/pyelftools-0.25[${PYTHON_USEDEP}] + >=dev-python/pyelftools-0.27[${PYTHON_USEDEP}] =dev-python/python-zeroconf-0.37[${PYTHON_USEDEP}] >=dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] - =dev-python/starlette-0.18*[${PYTHON_USEDEP}] + =dev-python/starlette-0.20*[${PYTHON_USEDEP}] =dev-python/uvicorn-0.17*[${PYTHON_USEDEP}] dev-python/wsproto[${PYTHON_USEDEP}] ')
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: 70cf4ba56bdcade431ae6eee0c7db1f0a3deee28 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 23:34:32 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 23:34:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70cf4ba5 dev-embedded/platformio: add 6.1.5 Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/Manifest| 1 + dev-embedded/platformio/platformio-6.1.5.ebuild | 113 2 files changed, 114 insertions(+) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index d7c7d9b0e9a8..c23b74a4f2b4 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1 +1,2 @@ DIST platformio-6.1.4.tar.gz 290408 BLAKE2B 41a977d9b5e51a1e65ef61973301ab6e7e9ad0adbe6d4df2640b13f46623055df8303435a664acdd267ad8811229687b6abb088d5b331c33fb46bbe33ab188b1 SHA512 8c46b21212de2fb7579540c51b17061666b8abe4706800fe30fea053cb4233c17a03c2388295f9fb3a21602126f0c2c13f1dd80db962ef1b3d5c31c9a30791c7 +DIST platformio-6.1.5.tar.gz 290684 BLAKE2B 1beca08e70f6a932426e13e6b4755188ad2ac266c4b311b2e6ea560623ccc7479ad5fa1955c09e613eb62682164d1952be3b7f050a26d5a5b6bff26435bb2337 SHA512 43835a40636091d7062a1cbd96950ddb29592aba6c4eaeb80f37288f949bd95f3312cb5f33814cf8521e3b5bd3ceeb2e32e76c294ef5cbf992ed3c674d4a9ab7 diff --git a/dev-embedded/platformio/platformio-6.1.5.ebuild b/dev-embedded/platformio/platformio-6.1.5.ebuild new file mode 100644 index ..d19bf8c9d53a --- /dev/null +++ b/dev-embedded/platformio/platformio-6.1.5.ebuild @@ -0,0 +1,113 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_SINGLE_IMPL=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 udev + +DESCRIPTION="An open source ecosystem for IoT development" +HOMEPAGE="https://platformio.org/; +SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}"/${PN}-core-${PV} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + =dev-python/aiofiles-22.1*[${PYTHON_USEDEP}] + dev-python/ajsonrpc[${PYTHON_USEDEP}] + =dev-python/pyserial-3[${PYTHON_USEDEP}] + =dev-python/python-zeroconf-0.37[${PYTHON_USEDEP}] + =dev-python/requests-2*[${PYTHON_USEDEP}] + >=dev-python/semantic_version-2.9[${PYTHON_USEDEP}] + =dev-python/pyelftools-0.27[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/platformio/
commit: e0ae2a69ce29281b3e506f52181f36c5f4d60e41 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 23:31:59 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 23:31:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0ae2a69 dev-embedded/platformio: drop 6.0.2-r2 Signed-off-by: Sam James gentoo.org> dev-embedded/platformio/Manifest | 1 - dev-embedded/platformio/platformio-6.0.2-r2.ebuild | 116 - 2 files changed, 117 deletions(-) diff --git a/dev-embedded/platformio/Manifest b/dev-embedded/platformio/Manifest index c0feb85128e1..d7c7d9b0e9a8 100644 --- a/dev-embedded/platformio/Manifest +++ b/dev-embedded/platformio/Manifest @@ -1,2 +1 @@ -DIST platformio-6.0.2.tar.gz 285452 BLAKE2B c70523837b5118fcc1209a36a425fb6ab0aac73e56732916ff3d39fe87d50a47bf7d31d77324f491093ed366b1b3e4f88274e973bc896b164f5a07687a53bd12 SHA512 a2e48ad9ca22024a06509a9e36e5a7586088d0e8abd67d309d1988a8a112a41e301f077f1b466b5db390dc4048add570acd5bb762bbf22db69715dead0d8fc89 DIST platformio-6.1.4.tar.gz 290408 BLAKE2B 41a977d9b5e51a1e65ef61973301ab6e7e9ad0adbe6d4df2640b13f46623055df8303435a664acdd267ad8811229687b6abb088d5b331c33fb46bbe33ab188b1 SHA512 8c46b21212de2fb7579540c51b17061666b8abe4706800fe30fea053cb4233c17a03c2388295f9fb3a21602126f0c2c13f1dd80db962ef1b3d5c31c9a30791c7 diff --git a/dev-embedded/platformio/platformio-6.0.2-r2.ebuild b/dev-embedded/platformio/platformio-6.0.2-r2.ebuild deleted file mode 100644 index e3c10777dd5c.. --- a/dev-embedded/platformio/platformio-6.0.2-r2.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 udev - -DESCRIPTION="An open source ecosystem for IoT development" -HOMEPAGE="https://platformio.org/; -SRC_URI="https://github.com/platformio/platformio-core/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}"/${PN}-core-${PV} - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - $(python_gen_cond_dep ' - =dev-python/click-8[${PYTHON_USEDEP}] - =dev-python/pyserial-3[${PYTHON_USEDEP}] - =dev-python/python-zeroconf-0.37[${PYTHON_USEDEP}] - >=dev-python/requests-2.4[${PYTHON_USEDEP}] - =dev-python/semantic_version-2.9[${PYTHON_USEDEP}] - =dev-python/tabulate-0.8.3[${PYTHON_USEDEP}] - =dev-python/pyelftools-0.27[${PYTHON_USEDEP}] - =dev-python/marshmallow-2.20.5[${PYTHON_USEDEP}] - =dev-python/starlette-0.20*[${PYTHON_USEDEP}] - =dev-python/uvicorn-0.17*[${PYTHON_USEDEP}] - dev-python/wsproto[${PYTHON_USEDEP}] - ') - virtual/udev" -DEPEND="virtual/udev" -BDEPEND="test? ( $(python_gen_cond_dep 'dev-python/jsondiff[${PYTHON_USEDEP}]') )" - -# This list could be refined a bit to have individual tests which need network -# (within EPYTEST_DESELECT) but so many need it that it doesn't seem worth it right now. -EPYTEST_IGNORE=( - # Requires network access - tests/test_builder.py - tests/package/test_manager.py - tests/package/test_manifest.py - tests/commands/test_platform.py - tests/commands/test_test.py - tests/commands/test_ci.py - tests/commands/test_init.py - tests/commands/test_lib.py - tests/commands/test_lib_complex.py - tests/commands/test_boards.py - tests/commands/test_check.py - tests/commands/test_run.py - tests/commands/pkg/test_exec.py - tests/commands/pkg/test_list.py - tests/commands/pkg/test_outdated.py - tests/commands/pkg/test_search.py - tests/commands/pkg/test_show.py - tests/commands/pkg/test_install.py - tests/commands/pkg/test_uninstall.py - tests/commands/pkg/test_update.py - tests/misc/ino2cpp/test_ino2cpp.py - tests/test_maintenance.py - tests/test_misc.py -) - -EPYTEST_DESELECT=( - # Requires network access - tests/misc/test_maintenance.py::test_check_pio_upgrade - tests/misc/test_misc.py::test_ping_internet_ips - tests/misc/test_misc.py::test_api_cache -) - -distutils_enable_tests pytest - -src_prepare() { - # Allow newer versions of zeroconf, Bug #831181. - # Also wsproto. - # ... and semantic_version, bug #853247. - sed \ - -e '/zeroconf/s/<[0-9.*]*//' \ - -e '/wsproto/s/==.*/"/' \ - -e '/semantic_version/s/==[0-9.*]*//' \ - -i setup.py || die - - default -} - -python_test() { - epytest -k "not skip_ci" -} - -src_install() { - distutils-r1_src_install - udev_dorules scripts/99-platformio-udev.rules -} - -pkg_postinst() { - udev_reload -} - -pkg_postrm() { -
[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/siril/
commit: 443754ee9e85d0d84e2fa863e941895b5f9f277e Author: Sam James gentoo org> AuthorDate: Wed Nov 2 23:13:47 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 23:13:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443754ee sci-astronomy/siril: Stabilize 1.0.5 amd64, #879199 Signed-off-by: Sam James gentoo.org> sci-astronomy/siril/siril-1.0.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-astronomy/siril/siril-1.0.5.ebuild b/sci-astronomy/siril/siril-1.0.5.ebuild index 816f638fd2f1..63098cf36dc4 100644 --- a/sci-astronomy/siril/siril-1.0.5.ebuild +++ b/sci-astronomy/siril/siril-1.0.5.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == "" ]]; then EGIT_REPO_URI="https://gitlab.com/free-astro/${PN}.git; else SRC_URI="https://gitlab.com/free-astro/siril/-/archive/${PV/_/-}/${PN}-${PV/_/-}.tar.bz2; - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" S="${WORKDIR}/${PN}-${PV/_/-}" fi
[gentoo-commits] repo/gentoo:master commit in: sys-process/criu/
commit: 79b0ef1fcbb5d1d0a293a090c47e0ee9d00aab0a Author: Sam James gentoo org> AuthorDate: Wed Nov 2 23:13:48 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 23:13:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b0ef1f sys-process/criu: Stabilize 3.17-r1 arm64, #879219 Signed-off-by: Sam James gentoo.org> sys-process/criu/criu-3.17-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/criu/criu-3.17-r1.ebuild b/sys-process/criu/criu-3.17-r1.ebuild index 92fb5dbc8119..f2c0627740f7 100644 --- a/sys-process/criu/criu-3.17-r1.ebuild +++ b/sys-process/criu/criu-3.17-r1.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://github.com/checkpoint-restore/${PN}/archive/v${PV}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 -riscv" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 -riscv" IUSE="bpf doc gnutls nftables selinux setproctitle static-libs test video_cards_amdgpu" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] proj/portage:master commit in: /
commit: db5350ad130c2cca0669dd8f58c1a0f95d195389 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 23:06:40 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 23:06:40 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=db5350ad NEWS: update for binpkg/gpkg fixes Signed-off-by: Sam James gentoo.org> NEWS | 15 +++ 1 file changed, 15 insertions(+) diff --git a/NEWS b/NEWS index 7256ba724..ac21358b2 100644 --- a/NEWS +++ b/NEWS @@ -25,6 +25,21 @@ Features: .Z, .bz2, .lzma, .lz, .xz, .zst (bug #757525). Bug fixes: +* binpkg: Deprecate BINPKG_FORMAT in the binpkg manifest ('Packages') because + it can become out-of-sync with reality and shouldn't be relied upon anyway + (bug #877419). + +* binpkg: Add various asserts / integrity checks to detect structure mismatches + and detect problems earlier (bug #877357, bug #877271, bug #877419). + +* binpkg: gpkg: Try to correct mismatched structures (old/new gpkg structure) + (bug #877271). + +* binpkg: gpkg: Handle package renames ('updates') where the same category was + used but with a new package name (bug #877357). + +* binpkg: gpkg: Don't silence compressor stderr to ease debugging (bug #877215). + * Manifest: Fix Manifest.addFile() calls and add tests (bug #875860). * ecompress, etc: Pass --quiet to xz to reduce noise from "reducing threads"
[gentoo-commits] proj/portage:master commit in: lib/portage/
commit: b9e30bb50996c11f2b046a9c6eb47ba8dc6331e6 Author: Sheng Yu protonmail com> AuthorDate: Wed Nov 2 17:52:18 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 22:58:49 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b9e30bb5 Do not redirect stderr from gpkg subprocess Closes: https://bugs.gentoo.org/877215 Signed-off-by: Sheng Yu protonmail.com> Closes: https://github.com/gentoo/portage/pull/927 Signed-off-by: Sam James gentoo.org> lib/portage/gpkg.py | 14 +- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/lib/portage/gpkg.py b/lib/portage/gpkg.py index 3d2aa4223..561fa4450 100644 --- a/lib/portage/gpkg.py +++ b/lib/portage/gpkg.py @@ -92,6 +92,7 @@ class tar_stream_writer: gid # drop root group to gid """ self.checksum_helper = checksum_helper +self.cmd = cmd self.closed = False self.container = container self.killed = False @@ -124,7 +125,6 @@ class tar_stream_writer: cmd, stdin=subprocess.PIPE, stdout=subprocess.PIPE, -stderr=subprocess.PIPE, user=self.uid, group=self.gid, ) @@ -133,7 +133,6 @@ class tar_stream_writer: cmd, stdin=subprocess.PIPE, stdout=subprocess.PIPE, -stderr=subprocess.PIPE, preexec_fn=self._drop_privileges, ) @@ -195,10 +194,10 @@ class tar_stream_writer: buffer = self.proc.stdout.read(HASHING_BLOCKSIZE) if not buffer: self.proc.stdout.close() -self.proc.stderr.close() return except BrokenPipeError: self.proc.stdout.close() +writemsg(colorize("BAD", f"GPKG subprocess failed: {self.cmd} \n")) if not self.killed: # Do not raise error if killed by portage raise CompressorOperationFailed("PIPE broken") @@ -220,6 +219,7 @@ class tar_stream_writer: self.proc.stdin.write(data) except BrokenPipeError: self.error = True +writemsg(colorize("BAD", f"GPKG subprocess failed: {self.cmd} \n")) raise CompressorOperationFailed("PIPE broken") else: # Write to container @@ -319,7 +319,6 @@ class tar_stream_reader: cmd, stdin=subprocess.PIPE, stdout=subprocess.PIPE, -stderr=subprocess.PIPE, user=self.uid, group=self.gid, ) @@ -328,7 +327,6 @@ class tar_stream_reader: cmd, stdin=subprocess.PIPE, stdout=subprocess.PIPE, -stderr=subprocess.PIPE, preexec_fn=self._drop_privileges, ) self.read_io = self.proc.stdout @@ -374,6 +372,7 @@ class tar_stream_reader: break except BrokenPipeError: if self.killed is False: +writemsg(colorize("BAD", f"GPKG subprocess failed: {self.cmd} \n")) raise CompressorOperationFailed("PIPE broken") def _drop_privileges(self): @@ -431,14 +430,11 @@ class tar_stream_reader: self.thread.join() try: if self.proc.wait() != os.EX_OK: -if not self.proc.stderr.closed: -stderr = self.proc.stderr.read().decode() if not self.killed: -writemsg(colorize("BAD", f"!!!\n{stderr}")) +writemsg(colorize("BAD", f"GPKG external program failed.")) raise CompressorOperationFailed("decompression failed") finally: self.proc.stdout.close() -self.proc.stderr.close() class checksum_helper:
[gentoo-commits] proj/portage:master commit in: lib/portage/
commit: 5f256ab11e5510f98d7951ac9770948e00c36ed5 Author: Sheng Yu protonmail com> AuthorDate: Wed Nov 2 19:05:29 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 22:58:15 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=5f256ab1 Unconditionally update first level of dir name in binpkgs Enabling / disabling binpkg-multi-instance while doing metadata move / update may cause binary package structure mismatch. This will unconditional replace the first level name (cpv) in the package. Closes: https://bugs.gentoo.org/877271 Signed-off-by: Sheng Yu protonmail.com> Closes: https://github.com/gentoo/portage/pull/929 Signed-off-by: Sam James gentoo.org> lib/portage/gpkg.py | 36 +--- 1 file changed, 33 insertions(+), 3 deletions(-) diff --git a/lib/portage/gpkg.py b/lib/portage/gpkg.py index 5a8c16186..3d2aa4223 100644 --- a/lib/portage/gpkg.py +++ b/lib/portage/gpkg.py @@ -1048,6 +1048,14 @@ class gpkg: self._add_signature(checksum_info, image_tarinfo, container) self._add_manifest(container) + +# Check if all directories are the same in the container +prefix = os.path.commonpath(container.getnames()) +if not prefix: +raise InvalidBinaryPackageFormat( +f"gpkg file structure mismatch in {self.gpkg_file}" +) + container.close() def decompress(self, decompress_dir): @@ -1132,9 +1140,9 @@ class gpkg: os.path.join(self.prefix, file_name_old) ) new_data_tarinfo = copy(old_data_tarinfo) -new_data_tarinfo.name = new_data_tarinfo.name.replace( -old_basename, new_basename, 1 -) +new_file_path = list(os.path.split(new_data_tarinfo.name)) +new_file_path[0] = new_basename +new_data_tarinfo.name = os.path.join(*new_file_path) container.addfile( new_data_tarinfo, container_old.extractfile(old_data_tarinfo) ) @@ -1142,6 +1150,13 @@ class gpkg: self._add_manifest(container) +# Check if all directories are the same in the container +prefix = os.path.commonpath(container.getnames()) +if not prefix: +raise InvalidBinaryPackageFormat( +f"gpkg file structure mismatch in {self.gpkg_file}" +) + shutil.move(tmp_gpkg_file_name, self.gpkg_file) def update_signature(self, keep_current_signature=False): @@ -1222,6 +1237,13 @@ class gpkg: self._add_manifest(container) +# Check if all directories are the same in the container +prefix = os.path.commonpath(container.getnames()) +if not prefix: +raise InvalidBinaryPackageFormat( +f"gpkg file structure mismatch in {self.gpkg_file}" +) + shutil.move(tmp_gpkg_file_name, self.gpkg_file) def _add_metadata(self, container, metadata, compression_cmd): @@ -1438,6 +1460,14 @@ class gpkg: self._add_signature(checksum_info, image_tarinfo, container) self._add_manifest(container) + +# Check if all directories are the same in the container +prefix = os.path.commonpath(container.getnames()) +if not prefix: +raise InvalidBinaryPackageFormat( +f"gpkg file structure mismatch in {self.gpkg_file}" +) + container.close() def _record_checksum(self, checksum_info, tarinfo):
[gentoo-commits] proj/portage:master commit in: lib/portage/, lib/portage/dbapi/, lib/_emerge/
commit: 445f10f4214c673f8fe0a9cc518c12767be4f159 Author: Sheng Yu protonmail com> AuthorDate: Wed Nov 2 18:46:03 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 22:58:15 2022 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=445f10f4 Use binpkg extensions and header to get format This deprecates the BINPKG_FORMAT in the metadata and Package index. Also fixed a bug that obsolete packages that have been moved may be attempted to be read during package searching. Closes: https://bugs.gentoo.org/877357 Closes: https://bugs.gentoo.org/877419 Signed-off-by: Sheng Yu protonmail.com> Closes: https://github.com/gentoo/portage/pull/928 Signed-off-by: Sam James gentoo.org> lib/_emerge/BinpkgExtractorAsync.py | 4 +- lib/_emerge/BinpkgFetcher.py| 32 ++-- lib/_emerge/Package.py | 1 - lib/_emerge/actions.py | 15 +++- lib/_emerge/depgraph.py | 15 +++- lib/_emerge/search.py | 6 +- lib/portage/binpkg.py | 23 -- lib/portage/dbapi/bintree.py| 142 +++- lib/portage/gpkg.py | 4 + lib/portage/versions.py | 16 lib/portage/xpak.py | 18 + 11 files changed, 141 insertions(+), 135 deletions(-) diff --git a/lib/_emerge/BinpkgExtractorAsync.py b/lib/_emerge/BinpkgExtractorAsync.py index 65b383998..ca7ccf73a 100644 --- a/lib/_emerge/BinpkgExtractorAsync.py +++ b/lib/_emerge/BinpkgExtractorAsync.py @@ -34,7 +34,9 @@ class BinpkgExtractorAsync(SpawnProcess): if binpkg_format == "xpak": self._xpak_start() else: -raise InvalidBinaryPackageFormat(self.pkg_path) +raise InvalidBinaryPackageFormat( +f"{self.pkg_path} is not a valid xpak binary package" +) def _xpak_start(self): tar_options = "" diff --git a/lib/_emerge/BinpkgFetcher.py b/lib/_emerge/BinpkgFetcher.py index b7021e276..9018d0ee2 100644 --- a/lib/_emerge/BinpkgFetcher.py +++ b/lib/_emerge/BinpkgFetcher.py @@ -11,9 +11,8 @@ import stat import sys import portage from portage import os -from portage.const import SUPPORTED_GENTOO_BINPKG_FORMATS -from portage.const import SUPPORTED_XPAK_EXTENSIONS, SUPPORTED_GPKG_EXTENSIONS -from portage.exception import FileNotFound, InvalidBinaryPackageFormat +from portage.binpkg import get_binpkg_format +from portage.exception import FileNotFound from portage.util._async.AsyncTaskFuture import AsyncTaskFuture from portage.util._pty import _create_pty_or_pipe @@ -28,18 +27,9 @@ class BinpkgFetcher(CompositeTask): pkg = self.pkg bintree = pkg.root_config.trees["bintree"] instance_key = bintree.dbapi._instance_key(pkg.cpv) -binpkg_format = bintree._remotepkgs[instance_key].get("BINPKG_FORMAT", None) - -if binpkg_format is None: -binpkg_path = bintree._remotepkgs[instance_key].get("PATH") -if binpkg_path.endswith(SUPPORTED_XPAK_EXTENSIONS): -binpkg_format = "xpak" -elif binpkg_path.endswith(SUPPORTED_GPKG_EXTENSIONS): -binpkg_format = "gpkg" -else: -raise InvalidBinaryPackageFormat( -f"Unsupported binary package format from '{binpkg_path}'" -) + +binpkg_path = bintree._remotepkgs[instance_key].get("PATH") +binpkg_format = get_binpkg_format(binpkg_path) self.pkg_allocated_path = pkg.root_config.trees["bintree"].getname( pkg.cpv, allocate_new=True, remote_binpkg_format=binpkg_format @@ -128,17 +118,11 @@ class _BinpkgFetcherProcess(SpawnProcess): resumecommand = None if bintree._remote_has_index: remote_metadata = bintree._remotepkgs[bintree.dbapi._instance_key(pkg.cpv)] -binpkg_format = remote_metadata.get( -"BINPKG_FORMAT", SUPPORTED_GENTOO_BINPKG_FORMATS[0] -) -if binpkg_format not in SUPPORTED_GENTOO_BINPKG_FORMATS: -raise InvalidBinaryPackageFormat(binpkg_format) rel_uri = remote_metadata.get("PATH") if not rel_uri: -if binpkg_format == "xpak": -rel_uri = pkg.cpv + ".tbz2" -elif binpkg_format == "gpkg": -rel_uri = pkg.cpv + ".gpkg.tar" +# Assume that the remote index is out of date. No path should +# never happen in new portage versions. +rel_uri = pkg.cpv + ".tbz2" remote_base_uri = remote_metadata["BASE_URI"] uri = remote_base_uri.rstrip("/") + "/" + rel_uri.lstrip("/") fetchcommand = remote_metadata.get("FETCHCOMMAND") diff --git a/lib/_emerge/Package.py b/lib/_emerge/Package.py index a19904113..c50349e27 100644 --- a/lib/_emerge/Package.py +++ b/lib/_emerge/Package.py @@ -63,7 +63,6 @@
[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/
commit: 26eb686e89c87122150742e6d9d818fa64853f57 Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Nov 2 22:29:35 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Nov 2 22:29:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26eb686e www-apps/nextcloud: drop 23.0.8, 23.0.9, 24.0.5 Bug: https://bugs.gentoo.org/878491 Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/nextcloud/Manifest| 3 --- www-apps/nextcloud/nextcloud-23.0.8.ebuild | 43 -- www-apps/nextcloud/nextcloud-23.0.9.ebuild | 43 -- www-apps/nextcloud/nextcloud-24.0.5.ebuild | 43 -- 4 files changed, 132 deletions(-) diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index 797e2398396f..ed7b18254cb3 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -1,6 +1,3 @@ DIST nextcloud-23.0.10.tar.bz2 141026523 BLAKE2B 52e2962c1bd8075a64b10e792b18f7e18688c4a1227ef71cfbc85fe743a924ead8a78c3ed95396c37c3c85fa9a848eb3017d0c818294bbad35d679cc0844b0a5 SHA512 be4cfcd728db5c492da68c5aad29caab926673ad623ef3050c8f193d58164aaea04679f63e01eaf59652f0f6d8237c64fb38e66a08fd35e0e43b10f2b67b4d64 -DIST nextcloud-23.0.8.tar.bz2 140679380 BLAKE2B 0d5c22f28bd3fb8b27099a3b92a34042b347d444dadca6be90022f1ca0fc8d1d6f17fa0e87313ca0f9e003e066cad245dcade62def8b6af16b5c4241ff9e1e03 SHA512 e4bd8000eb26e375a473a6dc877ad43ce09409daa4e24b7087cf5c0c32dcb7063aa3e962d59e8332c1c7d103e1b7381d0c309081d86f9f6e93334f0e806b74b0 -DIST nextcloud-23.0.9.tar.bz2 140677417 BLAKE2B 3a3d63ab8a0f8b099f78ef52b03de3b15838fdbb0663cc858e60ba2dad9c9fbcb8afbbe7acf00b3816b1a39f1aeed7aabc412d7a2fa96caf65b972ad57d0adc2 SHA512 0621c3a59bee7c5adf9a70053c0e002ae94647fecf0fbc96b38f8b3090dd16f5045ec80ac8996d3a15b5e976ef0e1fed37a428a3f305eb7cf14b01cf94d9d3b3 -DIST nextcloud-24.0.5.tar.bz2 123536042 BLAKE2B 8a1117ab5d802a37ee82ddbe4f0ec7aeb2ada2816a60cf7727dac6f48325b3b46eea8b90d6aed90d184492ba62be06f75ac587ec1c86cce8f8569d20d6f65d0f SHA512 2673853ba97bb868b318b9bb5025bb44dfdb6c82a9d518bb9c5ee642b781ce39f05fd1b31517946e8cace329cd0ab613341005a39b84afe86cd157a8404d4fcd DIST nextcloud-24.0.6.tar.bz2 123902888 BLAKE2B 145d3b3c9527ac950f12a88cd02085c566d3d8e224d7ec099bcb9e519c3d2854954b23ea27ee62ff2ae3032d3788bb494b38ef1fc26bc9cf3991e0fd864120d0 SHA512 15c45f8ae4ee9e03c35f8aef6549b9fe92984dac4345406bbc95eec9099912f10a9ad8a7b73c001cc96294d2d136259acc4003d6610c47254ca5cac9d701343d DIST nextcloud-25.0.0.tar.bz2 144109342 BLAKE2B a339f5bf01255cccdbb9941d360e091a34149e6d3a365497344911c8f156cd7b272ed657fe48720054c448c3e52fafec37dbe0cd69be42f424479d35dd90e547 SHA512 6f7a7a4e7b613df7b246bf9a582a15598d40a96023bdde1d8e3fff1b5888588d9c957f58ea813470696edc7c1ad5e8d1721d5eaa3d9c91549ca8acc411a8211e diff --git a/www-apps/nextcloud/nextcloud-23.0.8.ebuild b/www-apps/nextcloud/nextcloud-23.0.8.ebuild deleted file mode 100644 index 0ab3ad7bfed8.. --- a/www-apps/nextcloud/nextcloud-23.0.8.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp - -DESCRIPTION="Personal cloud that runs on your own server" -HOMEPAGE="https://nextcloud.com/; -SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; -LICENSE="AGPL-3" - -KEYWORDS="amd64 ~arm ~arm64 x86" -IUSE="+curl +imagemagick mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -DEPEND="" -RDEPEND="https://nextcloud.com/; -SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; -LICENSE="AGPL-3" - -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="+curl +imagemagick mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -DEPEND="" -RDEPEND="https://nextcloud.com/; -SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; -LICENSE="AGPL-3" - -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -IUSE="+curl +imagemagick mysql postgres +sqlite" -REQUIRED_USE="|| ( mysql postgres sqlite )" - -DEPEND="" -RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 9fbebc2c9d78f49edf4863cde0cf8e24681e6b1d Author: Sam James gentoo org> AuthorDate: Wed Nov 2 22:02:36 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 22:02:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fbebc2c sys-devel/gcc: add 13.0.0_pre20221030 Closes: https://bugs.gentoo.org/879049 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-13.0.0_pre20221030.ebuild | 53 + 2 files changed, 54 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 09f3947beed4..55ae048659e8 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -22,6 +22,7 @@ DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B a5ae0a85dfc1b6f0bd968f0d5262ebed1 DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da SHA512 e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173 DIST gcc-13-20221002.tar.xz 79899100 BLAKE2B e7bde088c380dacd08489541ead97a877a3b7cf514bb8c2e61144a5a953ff1da26342f8d52021983438a06f483f9cd6ac0ea966611801d4e57d3723ea13a09d4 SHA512 b47325dd065b579c71b0c2c57282c8d244894c4edd51a39e8ff97898e0a8dc80e920a9ada5ce13204f98c90c61e9015a4ecdae1c04a8417e20d1df93019f147a DIST gcc-13-20221023.tar.xz 80060928 BLAKE2B f35bcaf6a3243875aca6b74a77bdc3e97c68e004818366e0d48fcd830e7bfe1da243cdfe498b7c8f540426e880aeb7ef5466d410ce6f51778887bb6c10896a82 SHA512 d827e42ba0d1399b225cf8177def3efaaa5ff582c154af960d5da8a474cc8950db7d4412a758b941b477230629fad15700e3bbac1342e7c866073d3ba4b2273f +DIST gcc-13-20221030.tar.xz 80108908 BLAKE2B 53ea6d13e5cf747d6dae515db5c07ba53580218dc0e5c4ce9dad48ce8ab968bc0fc51309169d991ad701beab3cf1bc2c15438d38f69dd642edf6d1f186e381cf SHA512 036034a1fa7883f9f9c224a3b4cf0a8e369d06882bff17c40a38a275f14928f546686b093b50e6c01664b90ee81addf24b4a513bf072a72e0f59f7f890ff1cca DIST gcc-13.0.0-patches-1.tar.xz 11064 BLAKE2B 82a7ad193dac00475931840bcee82ef7a51718a74af224b03a41f8349e34c2a64a3eb29985b4e2bffde958c58782242eccaedaa54d950e8d51d8bb6f45868e0e SHA512 e04b510f529dd3187a08ae9cb9a894a3d3d30af81f13c43cc082fda7d26c44a3bf19d36ec02024b2ade8b8c193e9730246abeadee603c41b5873c5b785709921 DIST gcc-8.5.0-patches-2.tar.bz2 16921 BLAKE2B 619a47f74edf05fa01c9de59d0ff7abb027a01cf0bdec91ac41046166192f4eae561684136c4a6a5e077f64754bb5b0710905129f31b0def21d88f92e6bba7fb SHA512 b6095d4570895e2c4dd58fed5756194aea27391b813e5e2de42b2749cb318c4bea2087eb0ff92c70e7f98ae4482c49d476db57be83d7beb19fd462aa61714ab2 DIST gcc-8.5.0.tar.xz 63841008 BLAKE2B aa81a1a730fd7371360f6abed6ba78b5843fd18c58d5de5687acc320741b9e430e85df3535a1ef7a26051409be8d2f0945f503e5968480d919103123a99d4b12 SHA512 92f599680e6b7fbce88bcdda810f468777d541e5fddfbb287f7977d51093de2a5178bd0e6a08dfe37090ea10a0508a43ccd00220041abbbec33f1179bfc174d8 diff --git a/sys-devel/gcc/gcc-13.0.0_pre20221030.ebuild b/sys-devel/gcc/gcc-13.0.0_pre20221030.ebuild new file mode 100644 index ..641ab05e8153 --- /dev/null +++ b/sys-devel/gcc/gcc-13.0.0_pre20221030.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="xen0n" +PATCH_VER="1" +PATCH_GCC_VER="13.0.0" +MUSL_GCC_VER="13.0.0" + +if [[ $(ver_cut 3) == ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=$(($(ver_cut 3) - 9998)) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +fi + +inherit toolchain +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=master + +# Don't keyword live ebuilds +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~loong" +fi + +# Technically only if USE=hardened *too* right now, but no point in complicating it further. +# If GCC is enabling CET by default, we need glibc to be built with support for it. +# bug #830454 +RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" +DEPEND="${RDEPEND}" +BDEPEND="${CATEGORY}/binutils[cet(-)?]" + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/
commit: 0bf1ab66462d95574e9cbb2a70dd116cca709448 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 21:25:29 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 21:25:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf1ab66 www-apps/nextcloud: Stabilize 24.0.6 ALLARCHES, #879203 Signed-off-by: Sam James gentoo.org> www-apps/nextcloud/nextcloud-24.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/nextcloud/nextcloud-24.0.6.ebuild b/www-apps/nextcloud/nextcloud-24.0.6.ebuild index e35dd132e50a..4eb1821d041c 100644 --- a/www-apps/nextcloud/nextcloud-24.0.6.ebuild +++ b/www-apps/nextcloud/nextcloud-24.0.6.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://nextcloud.com/; SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; LICENSE="AGPL-3" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="+curl +imagemagick mysql postgres +sqlite" REQUIRED_USE="|| ( mysql postgres sqlite )"
[gentoo-commits] repo/gentoo:master commit in: mail-mta/postfix/
commit: be8643f1f6bd52d2988e9439ecb4cf69531fb3c4 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 21:25:27 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 21:25:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be8643f1 mail-mta/postfix: Stabilize 3.7.3 amd64, #878923 Signed-off-by: Sam James gentoo.org> mail-mta/postfix/postfix-3.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-mta/postfix/postfix-3.7.3.ebuild b/mail-mta/postfix/postfix-3.7.3.ebuild index 88f9f21a4ccf..87cfc7fbec74 100644 --- a/mail-mta/postfix/postfix-3.7.3.ebuild +++ b/mail-mta/postfix/postfix-3.7.3.ebuild @@ -15,7 +15,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz" LICENSE="|| ( IBM EPL-2.0 )" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc ~x86" IUSE="+berkdb cdb dovecot-sasl +eai ldap ldap-bind lmdb mbox memcached mysql nis pam postgres sasl selinux sqlite ssl" DEPEND="
[gentoo-commits] proj/sci:master commit in: dev-python/pynwb/
commit: 9ab6b069325b69e6833bdb7c517ae5acf3124e38 Author: Horea Christian chymera eu> AuthorDate: Wed Nov 2 21:10:04 2022 + Commit: Horea Christian gmail com> CommitDate: Wed Nov 2 21:10:04 2022 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=9ab6b069 dev-python/pynwb: drop 2.0.0 Signed-off-by: Horea Christian chymera.eu> dev-python/pynwb/pynwb-2.0.0.ebuild | 46 - 1 file changed, 46 deletions(-) diff --git a/dev-python/pynwb/pynwb-2.0.0.ebuild b/dev-python/pynwb/pynwb-2.0.0.ebuild deleted file mode 100644 index e133d027b..0 --- a/dev-python/pynwb/pynwb-2.0.0.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="A Python API for working with Neurodata stored in the NWB Format " -HOMEPAGE="https://github.com/NeurodataWithoutBorders/pynwb; -SRC_URI="https://github.com/NeurodataWithoutBorders/pynwb/releases/download/${PV}/${P}.tar.gz; - -SLOT="0" -LICENSE="BSD" -KEYWORDS="~amd64 ~x86" - -RDEPEND=" - sci-libs/hdf5[ros3(-)] - https://github.com/NeurodataWithoutBorders/pynwb/issues/1425 - tests/validation/test_validate.py::TestValidateScript::test_validate_file_cached - tests/validation/test_validate.py::TestValidateScript::test_validate_file_cached_bad_ns - tests/validation/test_validate.py::TestValidateScript::test_validate_file_cached_hdmf_common - tests/validation/test_validate.py::TestValidateScript::test_validate_file_cached_ignore - tests/validation/test_validate.py::TestValidateScript::test_validate_file_no_cache - tests/validation/test_validate.py::TestValidateScript::test_validate_file_no_cache_bad_ns - # Reported upstream and fixed in newer version: - # https://github.com/NeurodataWithoutBorders/pynwb/issues/1412#issuecomment-934153799 - tests/integration/ros3/test_ros3.py::TestRos3Streaming::test_dandi_read - tests/integration/ros3/test_ros3.py::TestRos3Streaming::test_read -) - -distutils_enable_tests pytest
[gentoo-commits] proj/sci:master commit in: dev-python/pynwb/files/, dev-python/pynwb/
commit: 299f323d9a54d449992ea9156fc0004d15cf934b Author: Horea Christian chymera eu> AuthorDate: Wed Nov 2 21:09:45 2022 + Commit: Horea Christian gmail com> CommitDate: Wed Nov 2 21:09:45 2022 + URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=299f323d dev-python/pynwb: add 2.2.0 Signed-off-by: Horea Christian chymera.eu> dev-python/pynwb/files/pynwb-2.2.0-versions.patch | 21 + dev-python/pynwb/pynwb-2.2.0.ebuild | 57 +++ 2 files changed, 78 insertions(+) diff --git a/dev-python/pynwb/files/pynwb-2.2.0-versions.patch b/dev-python/pynwb/files/pynwb-2.2.0-versions.patch new file mode 100644 index 0..6141f629a --- /dev/null +++ b/dev-python/pynwb/files/pynwb-2.2.0-versions.patch @@ -0,0 +1,21 @@ +diff --git a/setup.py b/tmp/setup.py +index 39e75824..f7948f64 100755 +--- a/setup.py b/setup.py +@@ -19,11 +19,11 @@ print('found these packages:', pkgs) + schema_dir = 'nwb-schema/core' + + reqs = [ +-'h5py>=2.10,<4', +-'hdmf>=3.4.2,<4', +-'numpy>=1.16,<1.24', +-'pandas>=1.1.5,<2', +-'python-dateutil>=2.7.3,<3', ++'h5py', ++'hdmf', ++'numpy', ++'pandas', ++'python-dateutil', + 'setuptools' + ] + diff --git a/dev-python/pynwb/pynwb-2.2.0.ebuild b/dev-python/pynwb/pynwb-2.2.0.ebuild new file mode 100644 index 0..6ea595a8f --- /dev/null +++ b/dev-python/pynwb/pynwb-2.2.0.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="A Python API for working with Neurodata stored in the NWB Format " +HOMEPAGE="https://github.com/NeurodataWithoutBorders/pynwb; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + sci-libs/hdf5[ros3(-)] + >=dev-python/hdmf-3.3.2[${PYTHON_USEDEP}] + dev-python/h5py[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pandas[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + " +BDEPEND="" + +PATCHES=( + "${FILESDIR}/${P}-versions.patch" + ) + +EPYTEST_DESELECT=( + # Reported upsream: + # https://github.com/NeurodataWithoutBorders/pynwb/issues/1580 + tests/back_compat/test_read.py::TestReadOldVersions::test_read + tests/back_compat/test_read.py::TestReadOldVersions::test_read_imageseries_non_external_format + tests/back_compat/test_read.py::TestReadOldVersions::test_read_imageseries_nonmatch_starting_frame + tests/unit/test_image.py::ImageSeriesConstructor::test_external_file_with_data + tests/unit/test_image.py::ImageSeriesConstructor::test_external_file_with_data_construct_mode + tests/unit/test_image.py::ImageSeriesConstructor::test_external_file_with_incorrect_format + tests/unit/test_image.py::ImageSeriesConstructor::test_external_file_with_incorrect_format_construct_mode + tests/unit/test_image.py::ImageSeriesConstructor::test_external_file_with_incorrect_starting_frame + tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached + tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_bad_ns + tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_core + tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_extension + tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_extension_pass_ns + tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_hdmf_common + tests/validation/test_validate.py::TestValidateCLI::test_validate_file_cached_ignore + tests/validation/test_validate.py::TestValidateCLI::test_validate_file_invalid + tests/validation/test_validate.py::TestValidateCLI::test_validate_file_list_namespaces_core + tests/validation/test_validate.py::TestValidateCLI::test_validate_file_list_namespaces_extension + tests/validation/test_validate.py::TestValidateCLI::test_validate_file_no_cache + tests/validation/test_validate.py::TestValidateCLI::test_validate_file_no_cache_bad_ns +) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/
commit: 46f264e16ced5f5d2a86434f59cacf8b3ac6143d Author: Bernard Cafarelli gentoo org> AuthorDate: Wed Nov 2 17:21:10 2022 + Commit: Bernard Cafarelli gentoo org> CommitDate: Wed Nov 2 21:01:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f264e1 www-apps/nextcloud: add 23.0.10, 24.0.6, 25.0.0 Closes: https://bugs.gentoo.org/877859 Signed-off-by: Bernard Cafarelli gentoo.org> www-apps/nextcloud/Manifest | 3 ++ www-apps/nextcloud/nextcloud-23.0.10.ebuild | 43 + www-apps/nextcloud/nextcloud-24.0.6.ebuild | 43 + www-apps/nextcloud/nextcloud-25.0.0.ebuild | 43 + 4 files changed, 132 insertions(+) diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest index fb63dcbf340e..797e2398396f 100644 --- a/www-apps/nextcloud/Manifest +++ b/www-apps/nextcloud/Manifest @@ -1,3 +1,6 @@ +DIST nextcloud-23.0.10.tar.bz2 141026523 BLAKE2B 52e2962c1bd8075a64b10e792b18f7e18688c4a1227ef71cfbc85fe743a924ead8a78c3ed95396c37c3c85fa9a848eb3017d0c818294bbad35d679cc0844b0a5 SHA512 be4cfcd728db5c492da68c5aad29caab926673ad623ef3050c8f193d58164aaea04679f63e01eaf59652f0f6d8237c64fb38e66a08fd35e0e43b10f2b67b4d64 DIST nextcloud-23.0.8.tar.bz2 140679380 BLAKE2B 0d5c22f28bd3fb8b27099a3b92a34042b347d444dadca6be90022f1ca0fc8d1d6f17fa0e87313ca0f9e003e066cad245dcade62def8b6af16b5c4241ff9e1e03 SHA512 e4bd8000eb26e375a473a6dc877ad43ce09409daa4e24b7087cf5c0c32dcb7063aa3e962d59e8332c1c7d103e1b7381d0c309081d86f9f6e93334f0e806b74b0 DIST nextcloud-23.0.9.tar.bz2 140677417 BLAKE2B 3a3d63ab8a0f8b099f78ef52b03de3b15838fdbb0663cc858e60ba2dad9c9fbcb8afbbe7acf00b3816b1a39f1aeed7aabc412d7a2fa96caf65b972ad57d0adc2 SHA512 0621c3a59bee7c5adf9a70053c0e002ae94647fecf0fbc96b38f8b3090dd16f5045ec80ac8996d3a15b5e976ef0e1fed37a428a3f305eb7cf14b01cf94d9d3b3 DIST nextcloud-24.0.5.tar.bz2 123536042 BLAKE2B 8a1117ab5d802a37ee82ddbe4f0ec7aeb2ada2816a60cf7727dac6f48325b3b46eea8b90d6aed90d184492ba62be06f75ac587ec1c86cce8f8569d20d6f65d0f SHA512 2673853ba97bb868b318b9bb5025bb44dfdb6c82a9d518bb9c5ee642b781ce39f05fd1b31517946e8cace329cd0ab613341005a39b84afe86cd157a8404d4fcd +DIST nextcloud-24.0.6.tar.bz2 123902888 BLAKE2B 145d3b3c9527ac950f12a88cd02085c566d3d8e224d7ec099bcb9e519c3d2854954b23ea27ee62ff2ae3032d3788bb494b38ef1fc26bc9cf3991e0fd864120d0 SHA512 15c45f8ae4ee9e03c35f8aef6549b9fe92984dac4345406bbc95eec9099912f10a9ad8a7b73c001cc96294d2d136259acc4003d6610c47254ca5cac9d701343d +DIST nextcloud-25.0.0.tar.bz2 144109342 BLAKE2B a339f5bf01255cccdbb9941d360e091a34149e6d3a365497344911c8f156cd7b272ed657fe48720054c448c3e52fafec37dbe0cd69be42f424479d35dd90e547 SHA512 6f7a7a4e7b613df7b246bf9a582a15598d40a96023bdde1d8e3fff1b5888588d9c957f58ea813470696edc7c1ad5e8d1721d5eaa3d9c91549ca8acc411a8211e diff --git a/www-apps/nextcloud/nextcloud-23.0.10.ebuild b/www-apps/nextcloud/nextcloud-23.0.10.ebuild new file mode 100644 index ..ae0486c3b736 --- /dev/null +++ b/www-apps/nextcloud/nextcloud-23.0.10.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit webapp + +DESCRIPTION="Personal cloud that runs on your own server" +HOMEPAGE="https://nextcloud.com/; +SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; +LICENSE="AGPL-3" + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+curl +imagemagick mysql postgres +sqlite" +REQUIRED_USE="|| ( mysql postgres sqlite )" + +DEPEND="" +RDEPEND="https://nextcloud.com/; +SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; +LICENSE="AGPL-3" + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+curl +imagemagick mysql postgres +sqlite" +REQUIRED_USE="|| ( mysql postgres sqlite )" + +DEPEND="" +RDEPEND="https://nextcloud.com/; +SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2; +LICENSE="AGPL-3" + +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +IUSE="+curl +imagemagick mysql postgres +sqlite" +REQUIRED_USE="|| ( mysql postgres sqlite )" + +DEPEND="" +RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-auth/AusweisApp2/
commit: 71bb8b0a6639a5f13cb052618917174578d5af74 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Nov 2 20:53:06 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Nov 2 20:53:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71bb8b0a sys-auth/AusweisApp2: add 1.24.4 Signed-off-by: Conrad Kostecki gentoo.org> sys-auth/AusweisApp2/AusweisApp2-1.24.4.ebuild | 51 ++ sys-auth/AusweisApp2/Manifest | 1 + 2 files changed, 52 insertions(+) diff --git a/sys-auth/AusweisApp2/AusweisApp2-1.24.4.ebuild b/sys-auth/AusweisApp2/AusweisApp2-1.24.4.ebuild new file mode 100644 index ..f1b6cc8c799f --- /dev/null +++ b/sys-auth/AusweisApp2/AusweisApp2-1.24.4.ebuild @@ -0,0 +1,51 @@ +# Copyright 2020-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="Official authentication app for German ID cards and residence permits" +HOMEPAGE="https://www.ausweisapp.bund.de/; +SRC_URI="https://github.com/Governikus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="EUPL-1.2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + dev-qt/linguist-tools:5 + virtual/pkgconfig" + +RDEPEND=" + dev-libs/openssl:0= + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdeclarative:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5 + dev-qt/qtquickcontrols2:5 + dev-qt/qtsvg:5 + dev-qt/qtwebsockets:5[qml] + dev-qt/qtwidgets:5 + net-libs/http-parser:0= + sys-apps/pcsc-lite + virtual/udev" + +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=OFF + -DQt=Qt5 + ) + cmake_src_configure +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +} diff --git a/sys-auth/AusweisApp2/Manifest b/sys-auth/AusweisApp2/Manifest index f5aaedbe2b65..9243bfdd4e41 100644 --- a/sys-auth/AusweisApp2/Manifest +++ b/sys-auth/AusweisApp2/Manifest @@ -1,2 +1,3 @@ DIST AusweisApp2-1.24.2.tar.gz 11478273 BLAKE2B 3afb45bfa82c83f2fda6286c879d20fe3dd3769eb6be74c12297dfd991d976f40c6e9342237f953ae51534c41306daea3de7f8cf7e6b638489037772193e72e4 SHA512 15735cc52947b2cc16794cc508af7c2347d9789222c8506ff0ffbfce1263230892fd81f57d583df7f929ef197c2bbc0728ef31c3c700f2c08ec9dba516bd225b DIST AusweisApp2-1.24.3.tar.gz 11482297 BLAKE2B 2bd1351e0406c11b23cbd5ad3e1304e5bc1cde7a54227bb5cdc628f3d3c66aba82a7f1dc44eb9c6b6552926c9e987e0f3bb040155c014dc52c79bbaf961bbe10 SHA512 af963288e255c1dd49bcfafeebf4b5523d585c46fd293a4d3a57d6cd35cffddaa98bff21225aa623506a581596f375d5e9ae446b52bf351e3dae0aa9db81bff8 +DIST AusweisApp2-1.24.4.tar.gz 11482381 BLAKE2B 26bb34bcefbe4dfce4b30300e71fdab61afa3a30c4b17dd5d90abc4f0cbaca062f7d91f0d49a082a3436a43b3a880f3771e879774f22e35963a905485c8e3c7e SHA512 672b1e7a4543824afa241430b6784eef38273f32436451270c84d02617044b727691e3e15aa2ac09a06d3286a36e81c54c205f706a3db6c5cfabc48cf0a52c30
[gentoo-commits] repo/gentoo:master commit in: sys-block/arcconf/
commit: d5fd80e02521117cfe1ba8929eb6379e03a30d12 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Nov 2 20:44:44 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Nov 2 20:44:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5fd80e0 sys-block/arcconf: drop 3.07.23971-r1 Signed-off-by: Conrad Kostecki gentoo.org> sys-block/arcconf/Manifest | 1 - sys-block/arcconf/arcconf-3.07.23971-r1.ebuild | 36 -- 2 files changed, 37 deletions(-) diff --git a/sys-block/arcconf/Manifest b/sys-block/arcconf/Manifest index 4db34ac1a94b..eb91e33106c5 100644 --- a/sys-block/arcconf/Manifest +++ b/sys-block/arcconf/Manifest @@ -1,3 +1,2 @@ DIST arcconf_v2_01_22270.zip 47168976 BLAKE2B 95693a1408e5a4d0d638bbf265f2e1e64247dfec2b1078b56860c5fcd4b13ffa5967bfb9967abfd4b79c788aaeb20759b3a9070a84b083c1653e4868a96ac4cf SHA512 0f91a697c44ea0c0561bec9e432e7d4eba8eb8a2b0255a9867bdb183f81e745aee1dcc2b0017847803dbb27f55cad3e985f4bcd3a202c52f5b557fb724e94d9e -DIST arcconf_v3_07_23971.zip 99777386 BLAKE2B 2fa5e5af1148d1aa67281af927cc9e158f85ffadcd49158adcd9dbb36b1a2c7b7607e68f44b5d2dc1e0ca80d7a0d64c447b93cffa048a03438a4473fefdc06e6 SHA512 09fc72931471c146ad6d5261efe15e2ede24198a16e554cc916bc30e775f592bd9ee476aaacace4df51504580aba03c52b30f5ebb133b410bddec3ccb330fddb DIST arcconf_v4_01_24763.zip 48927178 BLAKE2B d3af421390278097d45d22f3544946be032331f3bdb37f07737e5e353d24b5682ec5585f7b8d72c58ce74fce7914c337b7b60035f16faf5191c096a50d7f8489 SHA512 44198741ecbb8e090900e0130ac981d40462fdca75af5452a5a20e9b9e9bf76836922eb03d4f3df0a7219cacbbf62d0ee9c1628fb94e0415e3923c6ecb85bf35 diff --git a/sys-block/arcconf/arcconf-3.07.23971-r1.ebuild b/sys-block/arcconf/arcconf-3.07.23971-r1.ebuild deleted file mode 100644 index 1355deb39497.. --- a/sys-block/arcconf/arcconf-3.07.23971-r1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PV="v${PV//./_}" - -inherit linux-info - -DESCRIPTION="Microsemi Adaptec RAID Controller Command Line Utility" -HOMEPAGE="https://www.microsemi.com/; -SRC_URI="http://download.adaptec.com/raid/storage_manager/${PN}_${MY_PV}.zip; -S="${WORKDIR}/linux_x64" - -LICENSE="Microsemi" -SLOT="0" -KEYWORDS="-* amd64" - -BDEPEND="app-arch/unzip" - -RESTRICT="mirror bindist" - -QA_PREBUILT="usr/bin/arcconf" - -pkg_setup() { - # CONFIG_HARDENED_USERCOPY_PAGESPAN makes ARCCONF segault - # LEGACY_VSYSCALL_NONE makes ARCCONF segaultmakes ARCCONF segault - if linux-info_get_any_version && linux_config_src_exists; then - CONFIG_CHECK="!HARDENED_USERCOPY_PAGESPAN !LEGACY_VSYSCALL_NONE" - check_extra_config - fi -} - -src_install() { - dobin arcconf -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/smc-sum/
commit: 87117e12a23b2d8914f9393d2b71187761996102 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Nov 2 20:43:03 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Nov 2 20:43:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87117e12 sys-apps/smc-sum: drop 2.8.0.20220126 Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/smc-sum/Manifest | 1 - sys-apps/smc-sum/smc-sum-2.8.0.20220126.ebuild | 73 -- 2 files changed, 74 deletions(-) diff --git a/sys-apps/smc-sum/Manifest b/sys-apps/smc-sum/Manifest index 51a10713d0bf..ddb25790be38 100644 --- a/sys-apps/smc-sum/Manifest +++ b/sys-apps/smc-sum/Manifest @@ -1,2 +1 @@ -DIST sum_2.8.0_Linux_x86_64_20220126.tar.gz 14852916 BLAKE2B a65243878ec41c05fc8c71f147883fea29517e93ef0e1460a39827a98e1fd9e533be2f4a6cfceed29562ba2d0e798cac64645bbf4d2b23267396d86516277df9 SHA512 4e11a9916b3386229eb5cfc15830bd1ecab7d79cdc3280f4a736b8882554170e6d1579531c441d0966c816e1f9c98d256d7fbb2c0a6e8c03770a1053860a06f5 DIST sum_2.8.1_Linux_x86_64_20220506.tar.gz 15414174 BLAKE2B 939e338f7ae3223bcd970dfdabb1e5a0bb2388d21b8fdf3666b82cf77e6c415869518d15675f2a6b4a15312bdb6d44c5b13366d1173e4ac5343ec13c65a8cdec SHA512 7350fefee12c7272d568049d07b18ef5736afc8602cb563691f8887ba046cc19aadbf57c0328e593a797d641cc515ea322de8dfb7a63ecff9b089f463dfb223e diff --git a/sys-apps/smc-sum/smc-sum-2.8.0.20220126.ebuild b/sys-apps/smc-sum/smc-sum-2.8.0.20220126.ebuild deleted file mode 100644 index e309a7ad7f47.. --- a/sys-apps/smc-sum/smc-sum-2.8.0.20220126.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit linux-mod - -MY_DATE="$(ver_cut 4)" -MY_PN="${PN/smc-/}" -MY_PV="$(ver_cut 1-3)" - -DESCRIPTION="Updates the BIOS and IPMI firmware and system settings on Supermicro mainboards" -HOMEPAGE="https://www.supermicro.com; -SRC_URI="${MY_PN}_${MY_PV}_Linux_x86_64_${MY_DATE}.tar.gz" -S="${WORKDIR}/${MY_PN}_${MY_PV}_Linux_x86_64" - -LICENSE="supermicro" -SLOT="0" -KEYWORDS="-* ~amd64" -IUSE="module" - -RDEPEND=" - sys-libs/zlib - sys-power/iasl - module? ( !sys-apps/smc-sum-driver ) -" - -RESTRICT="bindist fetch mirror" - -DOCS=( - "PlatformFeatureSupportMatrix.pdf" - "ReleaseNote.txt" - "SUM_UserGuide.pdf" - "sumrc.sample" - "ExternalData/SMCIPID.txt" - "ExternalData/VENID.txt" -) - -PATCHES=( "${FILESDIR}/${PN}-2.7.0.20210903-missing-include.patch" ) - -BUILD_TARGETS="default" -MODULE_NAMES="sum_bios(misc:${S}/driver/Source/Linux)" - -QA_PREBUILT="usr/bin/smc-sum" - -pkg_nofetch() { - elog "Please download ${A} from" - elog "https://www.supermicro.com/SwDownload/UserInfo.aspx?sw=0=SUM; - elog "and place it in your DISTDIR directory." -} - -src_prepare() { - default - - # Install new Makefile to respect users CFLAGS and LDFLAGS - cp "${FILESDIR}"/makefile driver/Source/Linux/Makefile || die -} - -src_compile() { - if use module; then - BUILD_PARAMS="KDIR=${KV_OUT_DIR} M=${S}/driver/Source/Linux" - linux-mod_src_compile - else - :; - fi -} - -src_install() { - newbin sum smc-sum - einstalldocs - - use module && linux-mod_src_install -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/qdirstat/files/, sys-apps/qdirstat/
commit: e109216778d4591a3d654613cc83a106f4b90278 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Nov 2 20:41:21 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Nov 2 20:41:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1092167 sys-apps/qdirstat: drop 1.8 Signed-off-by: Conrad Kostecki gentoo.org> sys-apps/qdirstat/Manifest | 1 - sys-apps/qdirstat/files/qdirstat-1.8-musl.patch | 102 sys-apps/qdirstat/qdirstat-1.8.ebuild | 57 - 3 files changed, 160 deletions(-) diff --git a/sys-apps/qdirstat/Manifest b/sys-apps/qdirstat/Manifest index 80e7cb096116..304bbc9d600e 100644 --- a/sys-apps/qdirstat/Manifest +++ b/sys-apps/qdirstat/Manifest @@ -1,2 +1 @@ DIST qdirstat-1.8.1.tar.gz 8726725 BLAKE2B 5592f6c551cd218faa6bc82433707c6eff531b142d2c5b11f85eb7212a57a4e0c9e8dcc58f76237dee45357628c7076da07849d134805d255dd10b27c5f330a0 SHA512 af7043d52154cfb148d7365eb24d3d728ad7ac03f9e0bd9e33bcd03d040793624f7eba0061c72ba53d4828c5a9f2e717663dc84e01d33ee4d471b7a6a1d7f7e1 -DIST qdirstat-1.8.tar.gz 8720791 BLAKE2B fd1da935e82c7cdb2880e3a1e2902627c7f3e2972d08ae83a7ca49c4f641c07184c791471fb7a62211660f6e9bfb6fd0dc309c26c0fcffa1cad98de029e2b384 SHA512 fb7b757cf08c6b6ec0c14be9b08b8b6784a36e100c3ac89dbaef176ef908e43c47c2788fc4002a5e5f7308c990518cb3a104166e12cec605ff1a586bd7a4af10 diff --git a/sys-apps/qdirstat/files/qdirstat-1.8-musl.patch b/sys-apps/qdirstat/files/qdirstat-1.8-musl.patch deleted file mode 100644 index e730352a8040.. --- a/sys-apps/qdirstat/files/qdirstat-1.8-musl.patch +++ /dev/null @@ -1,102 +0,0 @@ -From ca2c6c4a0a90ed467af9c4c73b918dd4bf720f2a Mon Sep 17 00:00:00 2001 -From: Stefan Hundhammer -Date: Wed, 9 Feb 2022 11:05:31 +0100 -Subject: [PATCH] Fixed GitHub issue #187: ALLPERMS not defined in libc-musl - - src/BrokenLibc.h | 45 + - src/FileInfo.cpp | 1 + - src/FormatUtil.cpp | 1 + - src/src.pro| 3 ++- - 4 files changed, 49 insertions(+), 1 deletion(-) - create mode 100644 src/BrokenLibc.h - -diff --git a/src/BrokenLibc.h b/src/BrokenLibc.h -new file mode 100644 -index ..8bdf2a84 /dev/null -+++ b/src/BrokenLibc.h -@@ -0,0 +1,45 @@ -+/* -+ * File name: BrokenLibc.h -+ * Summary: Substitutes for common system-level defines -+ * License: GPL V2 - See file LICENSE for details. -+ * -+ * Author: Stefan Hundhammer -+ */ -+ -+#ifndef BrokenLibc_h -+#define BrokenLibc_h -+ -+// This contains common #defines that are present on modern systems, but -+// sometimes not on systems that insist to exchange known working subsystems -+// such as glibc with their own version, commonly because of the "not invented -+// here" syndrome. -+ -+ -+// Make sure the original defines are available regardless of include order -+ -+#include// ALLPERMS -+ -+ -+#ifndef ALLPERMS -+# define ALLPERMS 0 -+ -+// Uncomment for debugging: -+// # warning "Using ALLPERMS replacement" -+ -+// Not available in musl-libc used on Gentoo: -+// -+// https://github.com/shundhammer/qdirstat/issues/187 -+// -+// Original from Linux / glibc /usr/include/x86_64-linux-gnu/sys/stat.h : -+// -+// #define ALLPERMS (S_ISUID|S_ISGID|S_ISVTX|S_IRWXU|S_IRWXG|S_IRWXO)/* 0 */ -+// -+// But that might induce more complaints because any of S_IRWXU, S_IRWXG -+// etc. may also not be defined on such a system. So let's keep it simple. -+// If they also use a different bit pattern for those permissions, that's their -+// problem. -+#endif -+ -+ -+ -+#endif // BrokenLibc_h -diff --git a/src/FileInfo.cpp b/src/FileInfo.cpp -index 6be13a8d..d8195819 100644 a/src/FileInfo.cpp -+++ b/src/FileInfo.cpp -@@ -26,6 +26,7 @@ - #include "SysUtil.h" - #include "Logger.h" - #include "Exception.h" -+#include "BrokenLibc.h" // ALLPERMS - - // Some filesystems (NTFS seems to be among them) may handle block fragments - // well. Don't report files as "sparse" files if the block size is only a few -diff --git a/src/FormatUtil.cpp b/src/FormatUtil.cpp -index 6c755d79..43ca9ec4 100644 a/src/FormatUtil.cpp -+++ b/src/FormatUtil.cpp -@@ -11,6 +11,7 @@ - #include - - #include "FormatUtil.h" -+#include "BrokenLibc.h" // ALLPERMS - - using namespace QDirStat; - -diff --git a/src/src.pro b/src/src.pro -index c9616462..50b51ca4 100644 a/src/src.pro -+++ b/src/src.pro -@@ -157,7 +157,8 @@ HEADERS = \ - ActionManager.h \ - AdaptiveTimer.h \ - Attic.h \ -- BreadcrumbNavigator.h \ -+BreadcrumbNavigator.h \ -+BrokenLibc.h\ - BucketsTableModel.h \ - BusyPopup.h \ - Cleanup.h \ diff --git a/sys-apps/qdirstat/qdirstat-1.8.ebuild b/sys-apps/qdirstat/qdirstat-1.8.ebuild deleted
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mxml/
commit: c5608a1340c2c95de9437007755329b853a51ea1 Author: Conrad Kostecki gentoo org> AuthorDate: Wed Nov 2 20:28:14 2022 + Commit: Conrad Kostecki gentoo org> CommitDate: Wed Nov 2 20:29:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5608a13 dev-libs/mxml: drop 3.3 Signed-off-by: Conrad Kostecki gentoo.org> dev-libs/mxml/Manifest| 1 - dev-libs/mxml/mxml-3.3.ebuild | 59 --- 2 files changed, 60 deletions(-) diff --git a/dev-libs/mxml/Manifest b/dev-libs/mxml/Manifest index a9a6f2305cba..905f517aa128 100644 --- a/dev-libs/mxml/Manifest +++ b/dev-libs/mxml/Manifest @@ -1,2 +1 @@ DIST mxml-3.3.1.tar.gz 1554784 BLAKE2B e0d599fd947dfef72edae40c1e70ea76c92105128dd46e772a7c71f9293cab3339c980396dffe105246cad64d0474935cc1939005ad9a2bffc8e8107f025a466 SHA512 43e6a92806d9c3f5db39fbf960c15ebfa6d92ef98274b7ce39b57724d6c26ad4362d6d8f3c1023efda92e6a815df068e5038a0cd479562b6be9dbdda8e827a41 -DIST mxml-3.3.tar.gz 1550358 BLAKE2B 2b815cd8c2031099e2767caad93cc389962ec547fadade92b0a7fb48a2352fd0940c9e434c2081b7419e0cfb489266d7116dacefd6fb9d7ce40d6de0f49cb2a6 SHA512 5a8453bec17e46afc9b100df03dba2219353a076152f34a5dc41b7f042fa570723effc3472680a4380674c412c3ab31e017f6704b1e8308227a4d9b3f13cb197 diff --git a/dev-libs/mxml/mxml-3.3.ebuild b/dev-libs/mxml/mxml-3.3.ebuild deleted file mode 100644 index cd7924fd99c9.. --- a/dev-libs/mxml/mxml-3.3.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="A small XML parsing library that you can use to read XML data files or strings" -HOMEPAGE=" - https://github.com/michaelrsweet/mxml - https://www.msweet.org/mxml/ -" -SRC_URI="https://github.com/michaelrsweet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Mini-XML" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ~ppc64 ~riscv ~sparc x86" -IUSE="static-libs threads" - -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - # Don't run always tests - # Enable verbose compiling - sed -e '/ALLTARGETS/s/testmxml//g' -e '/.SILENT:/d' -i Makefile.in || die - - # Build only static-libs, when requested by user, also build docs without static-libs in that case - if ! use static-libs; then - local mysedopts=( - -e '/^install:/s/install-libmxml.a//g' - -e '/^mxml.xml:/s/-static//g' - -e '/^mxml.epub:/s/-static//g' - -e '/^valgrind/s/-static//g' - -e 's/.\/mxmldoc-static/LD_LIBRARY_PATH="." .\/mxmldoc/g' - ) - sed "${mysedopts[@]}" -i Makefile.in || die - fi - - eautoconf -} - -src_configure() { - local myeconfargs=( - $(use_enable threads) - --with-docdir=/usr/share/doc/"${PF}" - ) - - econf "${myeconfargs[@]}" -} - -src_test() { - emake testmxml -} - -src_install() { - emake DSTROOT="${ED}" install -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/merge-usr/
commit: 29e8109a12a05e6fa7020c3778adf549444c94c8 Author: Mike Gilbert gentoo org> AuthorDate: Wed Nov 2 20:10:55 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Nov 2 20:10:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e8109a sys-apps/merge-usr: add 4, drop 3 Closes: https://bugs.gentoo.org/879091 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/merge-usr/Manifest | 2 +- sys-apps/merge-usr/{merge-usr-3.ebuild => merge-usr-4.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/merge-usr/Manifest b/sys-apps/merge-usr/Manifest index 4c366fe38836..4c8209a68fb6 100644 --- a/sys-apps/merge-usr/Manifest +++ b/sys-apps/merge-usr/Manifest @@ -1 +1 @@ -DIST merge-usr-3.tar.gz 9364 BLAKE2B c6302ee9a819c2779d3de2d2ceca05311bc4733f4e8a2fb294b582fa92241b61179e5b92957761a10a1157ec766cf64da9c9a9486c90599442fffb8974c439bf SHA512 606bfab1b7494f8475f41e514cb4dc071837ac9b0b96205ca832198c742c937dd1dcadc9bf48b69524422131873ace56362804380682dbed08a18515adfc9080 +DIST merge-usr-4.tar.gz 9494 BLAKE2B d431a276c04ba56996b63a6c93381f9f325c2107ca35b2cc5e9e6ba8f11b37fceab1ef5209fbd52178ca6c991d82c259220cc22e45856632f331e61d6f256592 SHA512 de614d9e15edbdb62c362dc022939d3f85622cd6c98a31d30cf41698b5c717d3b4978941b3793a320dc7a44ee29676e431d5b021b03c34d11ad60619aa34dabe diff --git a/sys-apps/merge-usr/merge-usr-3.ebuild b/sys-apps/merge-usr/merge-usr-4.ebuild similarity index 100% rename from sys-apps/merge-usr/merge-usr-3.ebuild rename to sys-apps/merge-usr/merge-usr-4.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-libs/serd/
commit: 4fc30ca8fd40fbb28fe2f2e8da47e61de2ab05fa Author: Sam James gentoo org> AuthorDate: Wed Nov 2 20:06:52 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 20:06:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fc30ca8 dev-libs/serd: Stabilize 0.30.16 amd64, #879119 Signed-off-by: Sam James gentoo.org> dev-libs/serd/serd-0.30.16.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/serd/serd-0.30.16.ebuild b/dev-libs/serd/serd-0.30.16.ebuild index c2dac0856b5d..c47dad4e435e 100644 --- a/dev-libs/serd/serd-0.30.16.ebuild +++ b/dev-libs/serd/serd-0.30.16.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz; LICENSE="ISC" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc ~x86" IUSE="doc static-libs test +tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/suil/
commit: 9c1e0e8fc674471beb194675a6994d6a7cecdf13 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 20:06:55 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 20:06:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c1e0e8f media-libs/suil: Stabilize 0.10.18 amd64, #879129 Signed-off-by: Sam James gentoo.org> media-libs/suil/suil-0.10.18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/suil/suil-0.10.18.ebuild b/media-libs/suil/suil-0.10.18.ebuild index fcb5a56fa1b0..268550a3edac 100644 --- a/media-libs/suil/suil-0.10.18.ebuild +++ b/media-libs/suil/suil-0.10.18.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz; LICENSE="ISC" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm64 ~ppc ppc64 ~riscv ~x86" IUSE="doc gtk gtk2 qt5 X" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libmemcached-awesome/
commit: ebd5d6ee50c9d3308c1890b62a80b040307a2ff8 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 20:06:57 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 20:06:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebd5d6ee dev-libs/libmemcached-awesome: Stabilize 1.1.2 amd64, #879159 Signed-off-by: Sam James gentoo.org> dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.2.ebuild b/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.2.ebuild index 048b928cde04..0fb403cfcb5e 100644 --- a/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.2.ebuild +++ b/dev-libs/libmemcached-awesome/libmemcached-awesome-1.1.2.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/libmemcached-${PV}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 arm arm64 ~x86" +KEYWORDS="amd64 arm arm64 ~x86" IUSE="+libevent sasl test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/nemu/
commit: 19fb34ec4880e84fe6d02efc71c7bff4303b0e71 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 20:06:58 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 20:06:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19fb34ec app-emulation/nemu: Stabilize 3.0.0 amd64, #879173 Signed-off-by: Sam James gentoo.org> app-emulation/nemu/nemu-3.0.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/nemu/nemu-3.0.0.ebuild b/app-emulation/nemu/nemu-3.0.0.ebuild index 503a514f8dfa..6fdb49e54b40 100644 --- a/app-emulation/nemu/nemu-3.0.0.ebuild +++ b/app-emulation/nemu/nemu-3.0.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2021 Gentoo Authors +# Copyright 2019-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/nemuTUI/${PN}/archive/v${MY_PV}.tar.gz -> ${P}.tar.g LICENSE="BSD-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="dbus network-map +ovf spice +vnc-client remote-api" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-plugins/mda-lv2/
commit: e1278cab11a0c2586584ef9b3e2f83b08f4df1d8 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 20:06:56 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 20:06:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1278cab media-plugins/mda-lv2: Stabilize 1.2.10 amd64, #879133 Signed-off-by: Sam James gentoo.org> media-plugins/mda-lv2/mda-lv2-1.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-plugins/mda-lv2/mda-lv2-1.2.10.ebuild b/media-plugins/mda-lv2/mda-lv2-1.2.10.ebuild index 7aa26b976822..c587507650bd 100644 --- a/media-plugins/mda-lv2/mda-lv2-1.2.10.ebuild +++ b/media-plugins/mda-lv2/mda-lv2-1.2.10.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" BDEPEND=" virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: e50991c2bbed900954a46bcbafe94467991d57c3 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 20:06:51 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 20:06:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50991c2 sys-fs/ntfs3g: Stabilize 2022.10.3 amd64, #878901 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild index a066d2a3d4ce..7895aa53370d 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-libs/lilv/
commit: b82047416027bab831ddca697d656adec30efead Author: Sam James gentoo org> AuthorDate: Wed Nov 2 20:06:53 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 20:06:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8204741 media-libs/lilv: Stabilize 0.24.20 amd64, #879125 Signed-off-by: Sam James gentoo.org> media-libs/lilv/lilv-0.24.20.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/lilv/lilv-0.24.20.ebuild b/media-libs/lilv/lilv-0.24.20.ebuild index 6f96f7427fa7..6114391b1ff2 100644 --- a/media-libs/lilv/lilv-0.24.20.ebuild +++ b/media-libs/lilv/lilv-0.24.20.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.drobilla.net/${P}.tar.xz; LICENSE="ISC" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc ~x86" IUSE="doc python test tools" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/rubberband/
commit: fdfbb69d9d3747b74f756ff0bc03386825a3682e Author: Sam James gentoo org> AuthorDate: Wed Nov 2 20:06:54 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 20:06:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdfbb69d media-libs/rubberband: Stabilize 3.1.1 amd64, #879127 Signed-off-by: Sam James gentoo.org> media-libs/rubberband/rubberband-3.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/rubberband/rubberband-3.1.1.ebuild b/media-libs/rubberband/rubberband-3.1.1.ebuild index 998a4bcc849e..ca9a1e974112 100644 --- a/media-libs/rubberband/rubberband-3.1.1.ebuild +++ b/media-libs/rubberband/rubberband-3.1.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://breakfastquay.com/files/releases/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc ~x86" IUSE="ladspa jni static-libs +programs vamp" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-crypt/
commit: 96aabb34b436d4cd0e5bec4367c457f44756b1e0 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 20:06:02 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 20:06:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96aabb34 dev-vcs/git-crypt: fix build w/ OpenSSL 1.1.x Closes: https://bugs.gentoo.org/879095 Signed-off-by: Sam James gentoo.org> dev-vcs/git-crypt/git-crypt-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-vcs/git-crypt/git-crypt-0.7.0.ebuild b/dev-vcs/git-crypt/git-crypt-0.7.0.ebuild index d9424c732212..9df1724c5b16 100644 --- a/dev-vcs/git-crypt/git-crypt-0.7.0.ebuild +++ b/dev-vcs/git-crypt/git-crypt-0.7.0.ebuild @@ -22,7 +22,7 @@ BDEPEND="dev-libs/libxslt" src_configure() { # bug #805545, https://github.com/AGWA/git-crypt/issues/232 - append-cppflags -DOPENSSL_API_COMPAT=0x3000L + append-cppflags -DOPENSSL_API_COMPAT=10101 tc-export CXX # bug #689180
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/
commit: bb9639a94ba59a7b247838d36f6af9a37af61f2d Author: Sam James gentoo org> AuthorDate: Wed Nov 2 20:04:13 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 20:04:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb9639a9 app-editors/neovim: drop obsolete neovim--cmake-release-type.patch We use RelWithDebInfo in cmake.eclass (and actually seem to set Release in the ebuilds right now) not "Gentoo" as the build type now. Signed-off-by: Sam James gentoo.org> app-editors/neovim/neovim-.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/app-editors/neovim/neovim-.ebuild b/app-editors/neovim/neovim-.ebuild index fe675b291f83..da37df6874aa 100644 --- a/app-editors/neovim/neovim-.ebuild +++ b/app-editors/neovim/neovim-.ebuild @@ -73,13 +73,11 @@ PATCHES=() if [[ ${PV} == ]]; then PATCHES+=( "${FILESDIR}/${PN}--cmake_lua_version.patch" - "${FILESDIR}/${PN}--cmake-release-type.patch" "${FILESDIR}/${PN}--cmake-darwin.patch" ) else PATCHES+=( "${FILESDIR}/${PN}--cmake_lua_version.patch" - "${FILESDIR}/${PN}--cmake-release-type.patch" "${FILESDIR}/${PN}--cmake-darwin.patch" ) fi
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/files/
commit: 317d433897aa1ecb0138d97df6d9374ace4005b4 Author: Bharath Saiguhan protonmail com> AuthorDate: Mon Oct 31 06:26:23 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 20:02:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317d4338 app-editors/neovim: fix cmake-release-type.patch Upstream converted the (old) runtime/autoload/health/nvim.vim file into the (new) runtime/lua/nvim/health.lua file. This causes patching to fail during building, since the old file won't be found. This commit modifies the patch file to work on the new file. Signed-off-by: Bharath Saiguhan protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/28048 Signed-off-by: Sam James gentoo.org> .../files/neovim--cmake-release-type.patch | 22 +++--- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/app-editors/neovim/files/neovim--cmake-release-type.patch b/app-editors/neovim/files/neovim--cmake-release-type.patch index 8114e2a92b74..8c24b6b6123f 100644 --- a/app-editors/neovim/files/neovim--cmake-release-type.patch +++ b/app-editors/neovim/files/neovim--cmake-release-type.patch @@ -1,16 +1,16 @@ Ensure that :checkhealth is happy with the Gentoo build type. https://bugs.gentoo.org/757744 a/runtime/autoload/health/nvim.vim -+++ b/runtime/autoload/health/nvim.vim -@@ -135,7 +135,7 @@ function! s:check_performance() abort - let buildtype = matchstr(execute('version'), '\v\cbuild type:?\s*[^\n\r\t ]+') - if empty(buildtype) - call health#report_error('failed to get build type from :version') -- elseif buildtype =~# '\v(MinSizeRel|Release|RelWithDebInfo)' -+ elseif buildtype =~# '\v(MinSizeRel|Release|RelWithDebInfo|Gentoo)' - call health#report_ok(buildtype) - else - call health#report_info(buildtype) +--- a/runtime/lua/nvim/health.lua b/runtime/lua/nvim/health.lua +@@ -149,7 +149,7 @@ local function check_performance() + let s:buildtype = matchstr(execute('version'), '\v\cbuild type:?\s*[^\n\r\t ]+') + if empty(s:buildtype) + call health#report_error('failed to get build type from :version') +-elseif s:buildtype =~# '\v(MinSizeRel|Release|RelWithDebInfo)' ++elseif s:buildtype =~# '\v(MinSizeRel|Release|RelWithDebInfo|Gentoo)' + call health#report_ok(s:buildtype) + else + call health#report_info(s:buildtype) --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -137,12 +137,6 @@ else()
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgrapheme/
commit: 8b1745a79b89e3e2b3a389b96a33292541a4edb9 Author: Ionen Wolkens gentoo org> AuthorDate: Wed Nov 2 19:50:18 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Wed Nov 2 19:54:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b1745a7 dev-libs/libgrapheme: add 2.0.2 Same as 2.0.1 but with a .pc file (so will stable soon). Now has a custom ./configure script but just sets what's already default (+virtual/awk dep), and seem primarily useful for OpenBSD/Darwin -- so leaving ebuild as-is. Signed-off-by: Ionen Wolkens gentoo.org> dev-libs/libgrapheme/Manifest | 1 + dev-libs/libgrapheme/libgrapheme-2.0.2.ebuild | 38 +++ 2 files changed, 39 insertions(+) diff --git a/dev-libs/libgrapheme/Manifest b/dev-libs/libgrapheme/Manifest index b2ebc2371f4d..f0b32b211424 100644 --- a/dev-libs/libgrapheme/Manifest +++ b/dev-libs/libgrapheme/Manifest @@ -1 +1,2 @@ DIST libgrapheme-2.0.1.tar.gz 845666 BLAKE2B 872617d492e64ac0af2562e2842c0011e47f103551b72f0ed4979c1c486401fac0881614d7205da4db4b375c8cd89c00a02e1063428caea0110d5cd3a92602aa SHA512 bc52d4384332a2e2cb01a2697b21e8a3a9742e8ae95dd6e815b69de0a82fdaa2286c44038688a94812dde09d5479a625b0b5c9f839a69789e40d4b76a2def808 +DIST libgrapheme-2.0.2.tar.gz 846990 BLAKE2B ade6c3ca8481bf3c3e1b1512a3c02caa9f7f2bcb3e9a59f0f3c5af7a1603c2ff2bf4f689d25e47e156d663d95c4e9e209e03504fcde27a9daf1791bc4954663e SHA512 640fb0926f8f46ae98aaba708f8bd1539f7485f150d4b8021195268813ff361ebfc05a49f27ef6eaca9f2051e648912e70b9dac7fbbef84cedefdd4f2cdcb45e diff --git a/dev-libs/libgrapheme/libgrapheme-2.0.2.ebuild b/dev-libs/libgrapheme/libgrapheme-2.0.2.ebuild new file mode 100644 index ..7a7149cccb1d --- /dev/null +++ b/dev-libs/libgrapheme/libgrapheme-2.0.2.ebuild @@ -0,0 +1,38 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic toolchain-funcs + +DESCRIPTION="Unicode string library" +HOMEPAGE="https://libs.suckless.org/libgrapheme/; +SRC_URI="https://dl.suckless.org/libgrapheme/${P}.tar.gz; + +LICENSE="ISC Unicode-DFS-2016" +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~x86" +# upstream suggests keeping the static option, others have requested it too +IUSE="static-libs" + +src_prepare() { + default + + append-cflags ${CPPFLAGS} + tc-export CC AR RANLIB + tc-export_build_env BUILD_CC + sed -Ei '/^(BUILD_|)(CC|AR|RANLIB|CFLAGS|LDFLAGS|LDCONFIG).*=/d' config.mk || die +} + +src_install() { + local emakeargs=( + DESTDIR="${D}" + PREFIX="${EPREFIX}"/usr + LIBPREFIX="${EPREFIX}"/usr/$(get_libdir) + ) + + emake "${emakeargs[@]}" install + einstalldocs + + use static-libs || rm "${ED}"/usr/$(get_libdir)/${PN}.a || die +}
[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: , ...
commit: f3d618057391b7de5bd7b26f65ce25a726d2d072 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Nov 2 19:22:48 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Nov 2 19:26:57 2022 + URL: https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=f3d61805 UnquotedVariable: fix false positives with declaration_command Caught on app-admin/salt, it was incorrectly reporting for TMPDIR declared with `local` or `export`. This creates different parse tree with tree-sitter, so it was flagging this wrongly. Fix it, update tests. With this, the diff for gentoo repo is only for app-admin/salt. Reported-by: Patrick McLean gentoo.org> Resolves: https://github.com/pkgcore/pkgcheck/issues/490 Signed-off-by: Arthur Zamarin gentoo.org> src/pkgcheck/checks/codingstyle.py| 3 +++ .../EbuildUnquotedVariable/fix.patch | 19 ++- .../EbuildUnquotedVariable-0.ebuild | 4 3 files changed, 17 insertions(+), 9 deletions(-) diff --git a/src/pkgcheck/checks/codingstyle.py b/src/pkgcheck/checks/codingstyle.py index 4bf9932d..30e7f9f9 100644 --- a/src/pkgcheck/checks/codingstyle.py +++ b/src/pkgcheck/checks/codingstyle.py @@ -1019,6 +1019,9 @@ class _UnquotedVariablesCheck(Check): # Variable is part of a shell assignment, and does not need to be # quoted. for example S=${WORKDIR}/${PN} is ok. 'variable_assignment', +# Variable is part of declaring variables, and does not need to be +# quoted. for example local TMPDIR is ok. +'declaration_command', # Variable sits inside a [[ ]] test command and it's OK not to be quoted 'test_command', # Variable is being used in a heredoc body, no need to specify quotes. diff --git a/testdata/data/repos/standalone/EbuildUnquotedVariablesCheck/EbuildUnquotedVariable/fix.patch b/testdata/data/repos/standalone/EbuildUnquotedVariablesCheck/EbuildUnquotedVariable/fix.patch index a89ad5c4..d1172534 100644 --- a/testdata/data/repos/standalone/EbuildUnquotedVariablesCheck/EbuildUnquotedVariable/fix.patch +++ b/testdata/data/repos/standalone/EbuildUnquotedVariablesCheck/EbuildUnquotedVariable/fix.patch @@ -2,7 +2,7 @@ +++ fixed/EbuildUnquotedVariablesCheck/EbuildUnquotedVariable/EbuildUnquotedVariable-0.ebuild 2022-05-18 20:50:00.271294657 +0200 @@ -6,7 +6,7 @@ S=${WORKDIR}/${PV} # ok - + PATCHES=( - ${FILESDIR}/foo.patch # FAIL + "${FILESDIR}"/foo.patch # FAIL @@ -12,35 +12,36 @@ @@ -16,28 +16,28 @@ : fi - + - if has "foo" ${FILESDIR} ; then # FAIL + if has "foo" "${FILESDIR}" ; then # FAIL : fi - + local t=${T} # ok local t=${T}/t # ok - emake CC=${T}; someotherfunc ${T} # FAIL + emake CC="${T}"; someotherfunc "${T}" # FAIL - + - local var=( TMP=${T} ) # FAIL + local var=( TMP="${T}" ) # FAIL - + cat > "${T}"/somefile <<- EOF || die PATH="${EPREFIX}${INSTALLDIR}/bin" EOF doenvd "${T}"/10stuffit # ok - + - echo "InitiatorName=$(${WORKDIR}/usr/sbin/iscsi-iname)" # FAIL + echo "InitiatorName=$("${WORKDIR}"/usr/sbin/iscsi-iname)" # FAIL einfo ${WORKDIR} # ok - + if grep -qs '^ *sshd *:' "${WORKDIR}"/etc/hosts.{allow,deny} ; then # ok ewarn "something something ${WORKDIR} here" fi - + - cat < ${T} # FAIL - cat >> ${T} # FAIL + cat < "${T}" # FAIL + cat >> "${T}" # FAIL - } + + local TMPDIR # ok diff --git a/testdata/repos/standalone/EbuildUnquotedVariablesCheck/EbuildUnquotedVariable/EbuildUnquotedVariable-0.ebuild b/testdata/repos/standalone/EbuildUnquotedVariablesCheck/EbuildUnquotedVariable/EbuildUnquotedVariable-0.ebuild index 83a381bf..0c382b1b 100644 --- a/testdata/repos/standalone/EbuildUnquotedVariablesCheck/EbuildUnquotedVariable/EbuildUnquotedVariable-0.ebuild +++ b/testdata/repos/standalone/EbuildUnquotedVariablesCheck/EbuildUnquotedVariable/EbuildUnquotedVariable-0.ebuild @@ -40,4 +40,8 @@ src_prepare() { cat < ${T} # FAIL cat >> ${T} # FAIL + + local TMPDIR # ok + TMPDIR="$(mktemp --directory --tmpdir=/tmp ${PN}-)" # ok + export TMPDIR # ok }
[gentoo-commits] repo/gentoo:master commit in: mail-client/s-nail/
commit: 287f4227bfb24c2757206a124d4fa1e96fa3673b Author: Brian Evans gentoo org> AuthorDate: Wed Nov 2 19:22:15 2022 + Commit: Brian Evans gentoo org> CommitDate: Wed Nov 2 19:22:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=287f4227 mail-client/s-nail: Revert test setting from previous commit Signed-off-by: Brian Evans gentoo.org> mail-client/s-nail/s-nail-14.9.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mail-client/s-nail/s-nail-14.9.24.ebuild b/mail-client/s-nail/s-nail-14.9.24.ebuild index 919009f5d74b..78877855757c 100644 --- a/mail-client/s-nail/s-nail-14.9.24.ebuild +++ b/mail-client/s-nail/s-nail-14.9.24.ebuild @@ -62,7 +62,7 @@ src_configure() { } src_compile() { - TMPDIR=/tmp emake build + emake build } src_install() {
[gentoo-commits] repo/gentoo:master commit in: mail-client/s-nail/
commit: be85a7b83178e93eab93f2d415d581da0c43426a Author: Brian Evans gentoo org> AuthorDate: Wed Nov 2 19:16:34 2022 + Commit: Brian Evans gentoo org> CommitDate: Wed Nov 2 19:16:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be85a7b8 mail-client/s-nail: Fix building with sys-devel/make-4.4 The config target saves MAKEFLAGS to a file and this is referenced incorrectly later. make 4.4 could then look for a jobserver file that no longer exists if -j > 1. Run make directly instead of emake to avoid pollution in config. Closes: https://bugs.gentoo.org/879065 Signed-off-by: Brian Evans gentoo.org> mail-client/s-nail/s-nail-14.9.22.ebuild | 3 ++- mail-client/s-nail/s-nail-14.9.24.ebuild | 5 +++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/mail-client/s-nail/s-nail-14.9.22.ebuild b/mail-client/s-nail/s-nail-14.9.22.ebuild index dd455d2c17f5..822c7e20fc58 100644 --- a/mail-client/s-nail/s-nail-14.9.22.ebuild +++ b/mail-client/s-nail/s-nail-14.9.22.ebuild @@ -57,7 +57,8 @@ src_configure() { tc-is-cross-compiler && confopts+=( OPT_CROSS_BUILD=yes ) - emake "${confopts[@]}" config + # Cannot use emake or bad options saved Bug 879065 + make "${confopts[@]}" config || die } src_compile() { diff --git a/mail-client/s-nail/s-nail-14.9.24.ebuild b/mail-client/s-nail/s-nail-14.9.24.ebuild index 04362d1fe000..919009f5d74b 100644 --- a/mail-client/s-nail/s-nail-14.9.24.ebuild +++ b/mail-client/s-nail/s-nail-14.9.24.ebuild @@ -57,11 +57,12 @@ src_configure() { tc-is-cross-compiler && confopts+=( OPT_CROSS_BUILD=yes ) - emake "${confopts[@]}" config + # Cannot use emake or bad options saved Bug 879065 + make "${confopts[@]}" config || die } src_compile() { - emake build + TMPDIR=/tmp emake build } src_install() {