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

2024-01-16 Thread Michał Górny
commit: cde6156b231206ebc9510cd2812e95c428ac7b41
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 17 07:19:12 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 17 07:40:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cde6156b

dev-python/pudb: Bump to 2024.1

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

 dev-python/pudb/Manifest   |  1 +
 dev-python/pudb/pudb-2024.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/pudb/Manifest b/dev-python/pudb/Manifest
index c928c9efea50..093db94c6654 100644
--- a/dev-python/pudb/Manifest
+++ b/dev-python/pudb/Manifest
@@ -1 +1,2 @@
 DIST pudb-2023.1.tar.gz 224307 BLAKE2B 
b0b8b8f4f14d86e24b2863091fd41801282b5e7f8b48cdb22a286c171f714a5e9b9a7f516261b7cc74210379f933f85e7e99e9df22deade4261c9b98aa200702
 SHA512 
b27184a9ece304063871e4f8ace7d7b7b13e6d4f9a88b6372f7e6c0487319d1155204beac422fd2dda9ec367ad9483ceda42562c9ad4beb3c868c50ee2d2ff3d
+DIST pudb-2024.1.tar.gz 226023 BLAKE2B 
ea1c2653c526d53f16362a074cb77a1c076d5311fda99517220f179d4431bec615b0fdd37eeb282c3f89e3b5ff43dd5b0c4950d0e23b06bc9caec98cea0c9658
 SHA512 
1e07e21a12fe8d970079faf54a26fbe5c9b71552fa8e246f9606a91384304170b8c292788c282363a486cfc5775cad23346f54b89e4a9d2d7b113abf550b0200

diff --git a/dev-python/pudb/pudb-2024.1.ebuild 
b/dev-python/pudb/pudb-2024.1.ebuild
new file mode 100644
index ..43e7248982cd
--- /dev/null
+++ b/dev-python/pudb/pudb-2024.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A full-screen, console-based Python debugger"
+HOMEPAGE="https://pypi.org/project/pudb/;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   >=dev-python/urwid-2.4[${PYTHON_USEDEP}]
+   dev-python/urwid_readline[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2024-01-16 Thread Michał Górny
commit: 084462cb7fcee1d516705d3c09f4c185391d7c93
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 17 07:36:04 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 17 07:40:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=084462cb

dev-python/tables: Revert "Stabilize 3.9.2 arm, #920021"

We need to raise c-blosc2 dep.

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

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

diff --git a/dev-python/tables/tables-3.9.2.ebuild 
b/dev-python/tables/tables-3.9.2.ebuild
index f1a826433a3a..274218536a88 100644
--- a/dev-python/tables/tables-3.9.2.ebuild
+++ b/dev-python/tables/tables-3.9.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc 
x86 ~amd64-linux ~x86-linux"
 IUSE="+cpudetection examples test"
 RESTRICT="!test? ( test )"
 



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

2024-01-16 Thread Michał Górny
commit: a412fdb1b33eb89d419890cf76ed067b0e74b54a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 17 06:10:58 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 17 07:40:50 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a412fdb1

dev-python/tox: Bump to 4.12.1

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

 dev-python/tox/Manifest  |  1 +
 dev-python/tox/tox-4.12.1.ebuild | 87 
 2 files changed, 88 insertions(+)

diff --git a/dev-python/tox/Manifest b/dev-python/tox/Manifest
index 4e4239e98224..4ee05e31d91e 100644
--- a/dev-python/tox/Manifest
+++ b/dev-python/tox/Manifest
@@ -1,3 +1,4 @@
 DIST tox-3.28.0.gh.tar.gz 309472 BLAKE2B 
9896411426f6aebb3efa468c01696ecc5f17ec3e67825672d0efc74c1b1468bc8b8d9c14b6177c181750ba4b9a5e77d616068dd83e21f5641acfc8e2a271cc1f
 SHA512 
64816754e6800661bb564c5c7d21c4139522d540a04fafe3c4591d596072d48d1cbe0ee2abee9c8faf3d5007774f5371431b5a7a8f49912bc879c7b168aab2ca
 DIST tox-4.11.4.tar.gz 176168 BLAKE2B 
03cf6337450494772a85787f2a34eaebfd1db159689fa4c26128efacb968b6aaac995c13a70ffaf1a7dde89107c9bb1975366ff1cc47a46979c7a1cfbd6c3402
 SHA512 
4b6149ec5945d67d3f5afd309a71a7845fe3ca2ca1291cb08327bda2177d2623ca49d52548fabf7856416dd90973c82566559a738946038963e7aada544ddc30
 DIST tox-4.12.0.tar.gz 176784 BLAKE2B 
726bf83a041fde29e28a30309cb5a6d07ae4569f665cf36eb2f8b8463159fb4464d7795c7fa8e132d186ae5eb8df398706a0a99f72f4d6eb4ac431713e866f3c
 SHA512 
51ca9c6819e3b8ee1b7146ec451676492e34b2f2f415db5781c7ab3d0d343dbaa15d6cc4060ea62179d121fe01af162ae973ab6d0a0841824f9d98ddcb5147a4
+DIST tox-4.12.1.tar.gz 176858 BLAKE2B 
805764e507ba2894e46dad6b82eb928b4f184d20b2ceb0e7c2ff15f553121158f7f84515a5922d095893a1d6a73030777300163dfdd60964ffe6c41cf2047c14
 SHA512 
217fbc2933999fcc5d080d97521cd01b7d9a35d4f1542cc58bcc2ff86d07884caa43fd42b09e5064cbad1334e4df9cd717c48c70041c9cf856b0beb22e1ea8a7

diff --git a/dev-python/tox/tox-4.12.1.ebuild b/dev-python/tox/tox-4.12.1.ebuild
new file mode 100644
index ..e80094cd0dd9
--- /dev/null
+++ b/dev-python/tox/tox-4.12.1.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="virtualenv-based automation of test activities"
+HOMEPAGE="
+   https://tox.readthedocs.io/
+   https://github.com/tox-dev/tox/
+   https://pypi.org/project/tox/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   dev-python/cachetools[${PYTHON_USEDEP}]
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/filelock[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/platformdirs[${PYTHON_USEDEP}]
+   dev-python/pluggy[${PYTHON_USEDEP}]
+   dev-python/pyproject-api[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.{9..10})
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/build[${PYTHON_USEDEP}]
+   dev-python/distlib[${PYTHON_USEDEP}]
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/re-assert[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/time-machine[${PYTHON_USEDEP}]
+   ' 'python*')
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # upstream lower bounds are meaningless
+   sed -i -e 's:>=[0-9.]*::' pyproject.toml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # devpi_process is not packaged, and has lots of dependencies
+   cat > "${T}"/devpi_process.py <<-EOF || die
+   def IndexServer(*args, **kwargs): raise NotImplementedError()
+   EOF
+
+   local -x PYTHONPATH=${T}:${PYTHONPATH}
+   local EPYTEST_DESELECT=(
+   # Internet
+   
tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_build_wheel_external
+   
tests/tox_env/python/virtual_env/package/test_package_cmd_builder.py::test_run_installpkg_targz
+   )
+   local EPYTEST_IGNORE=(
+   # requires devpi*
+   tests/test_provision.py
+   )
+
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[explicit-True-True]'
+   
'tests/tox_env/python/pip/test_pip_install.py::test_constrain_package_deps[requirements-True-True]'
+ 

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

2024-01-16 Thread Michał Górny
commit: b1880308cbe61a0816dca4f13b335de165e80273
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 17 07:20:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 17 07:40:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1880308

dev-python/pdm: Bump to 2.12.1

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

 dev-python/pdm/Manifest  |  1 +
 dev-python/pdm/pdm-2.12.1.ebuild | 81 
 2 files changed, 82 insertions(+)

diff --git a/dev-python/pdm/Manifest b/dev-python/pdm/Manifest
index 0bd949348b39..d759fb93663a 100644
--- a/dev-python/pdm/Manifest
+++ b/dev-python/pdm/Manifest
@@ -1,2 +1,3 @@
 DIST pdm-2.11.1.tar.gz 2595425 BLAKE2B 
cebaf5a86045a9826a8d6a77985a064fe3e05af403818a4629f7a978a58a4fd07e4d12ba4a69542cd4cf2a090d28a826ebadf0d703543b0551f49b61039d6d38
 SHA512 
e62bd64b1b302bffe0f7f18a68244b108a10969108ce98df028bd56662b336db8bf019fb1d516cc1dc579b838c674ef8601b8f7056e8547a89c5d3311cd037d9
 DIST pdm-2.11.2.tar.gz 2595716 BLAKE2B 
10d1c78160f45099cdbbac6f6ef402b4c9f892e229fe56e54f164b4d7c3317cc8808639b97990e9fefda879d693cba32b48fc7b4c787704e7893c0844351227f
 SHA512 
f27c1b5704469cc846b21a090f2098dacd486b833093af661644717a6dd6cdc627b086027b1c71037d5f3b179e72eac6dde3a98320eaff4f033ae9c96b37ab2c
+DIST pdm-2.12.1.tar.gz 2598220 BLAKE2B 
3aa7ea827b4f38398c8e20ea06d887add3c87c5df26acf627580278eb87ddf508fe7eb03a83ea726541f1233168eb7975dc03715673dffb8d9f30d2843765c6f
 SHA512 
2837f96de13e4d91f0cfe1b632c1fa08d27ce44230c43933e2cf2af2f4b9f3986719104ebc8e3f250f6a005e2a97428d580af0626b55b1e6c2f8f72c14ef67cf

diff --git a/dev-python/pdm/pdm-2.12.1.ebuild b/dev-python/pdm/pdm-2.12.1.ebuild
new file mode 100644
index ..170c13d740d0
--- /dev/null
+++ b/dev-python/pdm/pdm-2.12.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Python package and dependency manager supporting the latest PEP 
standards"
+HOMEPAGE="
+   https://pdm-project.org/
+   https://github.com/pdm-project/pdm/
+   https://pypi.org/project/pdm/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+RDEPEND="
+   dev-python/blinker[${PYTHON_USEDEP}]
+   dev-python/certifi[${PYTHON_USEDEP}]
+   =dev-python/unearth-0.12.1[${PYTHON_USEDEP}]
+   =dev-python/findpython-0.4.0[${PYTHON_USEDEP}]
+   dev-python/tomlkit[${PYTHON_USEDEP}]
+   dev-python/shellingham[${PYTHON_USEDEP}]
+   dev-python/python-dotenv[${PYTHON_USEDEP}]
+   >=dev-python/resolvelib-1.0.1[${PYTHON_USEDEP}]
+   dev-python/installer[${PYTHON_USEDEP}]
+   dev-python/cachecontrol[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+"
+BDEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-httpserver[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Internet
+   'tests/cli/test_build.py::test_build_with_no_isolation[False]'
+   tests/test_project.py::test_access_index_with_auth
+   tests/cli/test_others.py::test_build_distributions
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[demo @ 
file:///${PROJECT_ROOT}/tests/fixtures/artifacts/demo-0.0.1.tar.gz]'
+   
'tests/models/test_candidates.py::test_expand_project_root_in_url[-e 
file:///${PROJECT_ROOT}/tests/fixtures/projects/demo-#-with-hash#egg=demo]'
+   # hangs on interactive keyring prompts
+   tests/cli/test_config.py::test_repository_overwrite_default
+   
tests/cli/test_config.py::test_hide_password_in_output_repository
+   tests/cli/test_config.py::test_hide_password_in_output_pypi
+   # junk output, sigh
+   tests/cli/test_others.py::test_info_command_json
+   # why does it try to use python 2.7?!
+   tests/cli/test_run.py::test_import_another_sitecustomize
+   )
+   [[ ${EPYTHON} != python3.10 ]] && EPYTEST_DESELECT+=(
+   # test seems hardcoded to 3.10
+   tests/test_project.py::test_project_packages_path
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest  -m "not network and not integration and not path" \
+   -p pytest_mock
+}



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

2024-01-16 Thread Michał Górny
commit: e8da97d139616ae4e46ba4ecdd094d15789be660
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 17 07:34:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 17 07:40:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8da97d1

dev-python/tables: Bump blosc2 dep

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

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

diff --git a/dev-python/tables/tables-3.9.2.ebuild 
b/dev-python/tables/tables-3.9.2.ebuild
index 274218536a88..5a6e1e1c9ce9 100644
--- a/dev-python/tables/tables-3.9.2.ebuild
+++ b/dev-python/tables/tables-3.9.2.ebuild
@@ -28,7 +28,7 @@ DEPEND="
app-arch/lz4:0=
>=app-arch/zstd-1.0.0:=
>=dev-libs/c-blosc-1.11.1:0=
-   >=dev-libs/c-blosc2-2.10.4:=
+   >=dev-libs/c-blosc2-2.11.0:=
dev-libs/lzo:2=
>=dev-python/numpy-1.19.0[${PYTHON_USEDEP}]
>=sci-libs/hdf5-1.8.4:=



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

2024-01-16 Thread Michał Górny
commit: 6589e360ecd428a74a866495896bfe4db05f17d6
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 17 07:20:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 17 07:40:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6589e360

dev-python/absl-py: Bump to 2.1.0

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

 dev-python/absl-py/Manifest |  1 +
 dev-python/absl-py/absl-py-2.1.0.ebuild | 81 +
 2 files changed, 82 insertions(+)

diff --git a/dev-python/absl-py/Manifest b/dev-python/absl-py/Manifest
index 8f1f7c9f5e40..051aa1598aed 100644
--- a/dev-python/absl-py/Manifest
+++ b/dev-python/absl-py/Manifest
@@ -1 +1,2 @@
 DIST abseil-py-2.0.0.gh.tar.gz 232404 BLAKE2B 
fc3d02b2184f6ad45ff022d80068f6ec64ec4cbdbfb9735da1309a975f634880a2c969cba9ad7bdbeec2183c058c31e8198f9396d5f937858861e42a41c40432
 SHA512 
1f83ee07ce4bdeed2ebc775bdf809a9998f7afba2e0322bb4ce1fbf4af8c0e638161bbd72c9222c1ae1505577c181026d5baee1c9994d4858166d015a1ffab91
+DIST abseil-py-2.1.0.gh.tar.gz 235261 BLAKE2B 
85232156e722cb874e29e1f92513b24836553476d5ff379e8df32d307ca21709b5869edd80a3bb7fe757ae585bb45df21c89ae6f2218147a5812f171d946e094
 SHA512 
298a876ed850085836cb1ff6fddf98aca6a3283780bece8c0a7d118fd4e16cc258e51f721e4a5fcbe62b23d2da05638475d426bb650b0694ff7c1d0119e3be97

diff --git a/dev-python/absl-py/absl-py-2.1.0.ebuild 
b/dev-python/absl-py/absl-py-2.1.0.ebuild
new file mode 100644
index ..a2f2827cdd64
--- /dev/null
+++ b/dev-python/absl-py/absl-py-2.1.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+MY_P=abseil-py-${PV}
+DESCRIPTION="Abseil Python Common Libraries"
+HOMEPAGE="
+   https://github.com/abseil/abseil-py/
+   https://pypi.org/project/absl-py/
+"
+SRC_URI="
+   https://github.com/abseil/abseil-py/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+
+src_prepare() {
+   # what a nightmare... well, we could have called bazel but that would
+   # even worse
+   local helpers=(
+   
absl/flags/tests/argparse_flags_test_helper.py:absl/flags/tests/argparse_flags_test_helper
+   
absl/logging/tests/logging_functional_test_helper.py:absl/logging/tests/logging_functional_test_helper
+   
absl/testing/tests/absltest_fail_fast_test_helper.py:absl/testing/tests/absltest_fail_fast_test_helper
+   
absl/testing/tests/absltest_filtering_test_helper.py:absl/testing/tests/absltest_filtering_test_helper
+   
absl/testing/tests/absltest_randomization_testcase.py:absl/testing/tests/absltest_randomization_testcase
+   
absl/testing/tests/absltest_sharding_test_helper.py:absl/testing/tests/absltest_sharding_test_helper
+   
absl/testing/tests/absltest_sharding_test_helper_no_tests.py:absl/testing/tests/absltest_sharding_test_helper_no_tests
+   
absl/testing/tests/absltest_test_helper.py:absl/testing/tests/absltest_test_helper
+   
absl/testing/tests/absltest_test_helper_skipped.py:absl/testing/tests/absltest_test_helper_skipped
+   
absl/testing/tests/xml_reporter_helper_test.py:absl/testing/tests/xml_reporter_helper_test
+   
absl/tests/app_test_helper.py:absl/tests/app_test_helper_pure_python
+   )
+
+   local x
+   for x in "${helpers[@]}"; do
+   local script=${x%:*}
+   local sym=${x#*:}
+   sed -i -e "1i#!/usr/bin/env python" "${script}" || die
+   chmod +x "${script}" || die
+   ln -s "${script##*/}" "${sym}" || die
+   done
+
+   # i don't wanna know how these pass for upstream with wrong helper names
+   sed -i -e 's:\(app_test_helper\)\.py:\1_pure_python:' \
+   absl/tests/app_test.py || die
+   sed -i -e 's:\(logging_functional_test_helper\)\.py:\1:' \
+   absl/logging/tests/logging_functional_test.py || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x PYTHONPATH=.
+   local fails=0
+   while read -r -d '' x; do
+   ebegin "${x}"
+   "${EPYTHON}" "${x}"
+   eend ${?} || : "$(( fails += 1 ))"
+   done < <(find -name '*_test.py' -print0)
+
+   [[ ${fails} -ne 0 ]] && die "${fails} tests failed on ${EPYTHON}"
+
+   # we actually need to clean this up manually before running the test
+   # suite again...
+   chmod -R u+rwX "${T}"/absl_testing || die
+   rm -rf "${T}"/absl_testing || die
+}



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

2024-01-16 Thread Michał Górny
commit: 298c5096882846df2b215fede1c443f92aa5c6c6
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jan 16 20:13:59 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 17 07:40:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=298c5096

kernel-install.eclass: Compress kernel modules in parallel

Closes: https://bugs.gentoo.org/922185
Signed-off-by: Michał Górny  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/34843
Signed-off-by: Michał Górny  gentoo.org>

 eclass/kernel-install.eclass | 13 +
 1 file changed, 9 insertions(+), 4 deletions(-)

diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass
index 9ab96628b5e4..2b6e80aee571 100644
--- a/eclass/kernel-install.eclass
+++ b/eclass/kernel-install.eclass
@@ -50,7 +50,7 @@ case ${EAPI} in
*) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
 esac
 
-inherit dist-kernel-utils mount-boot toolchain-funcs
+inherit dist-kernel-utils mount-boot multiprocessing toolchain-funcs
 
 SLOT="${PV}"
 IUSE="+initramfs test"
@@ -756,9 +756,14 @@ kernel-install_compress_modules() {
 
if use modules-compress; then
einfo "Compressing kernel modules ..."
-   # taken from scripts/Makefile.modinst
-   find "${ED}/lib" -name '*.ko' -exec \
-   xz --check=crc32 --lzma2=dict=1MiB {} + || die
+   # xz options taken from scripts/Makefile.modinst
+   # we don't do 'xz -T' because it applies multithreading per 
file,
+   # so it works only for big files, and we have lots of small 
files
+   # instead
+   find "${ED}/lib" -name '*.ko' -print0 |
+   xargs -0 -P "$(makeopts_jobs)" -n 128 \
+   xz --check=crc32 --lzma2=dict=1MiB
+   assert "Compressing kernel modules failed"
fi
 }
 



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

2024-01-16 Thread Michał Górny
commit: 2ed63eb3d05a27d2cdf7beb0df3fc9086e704f4a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 17 07:22:07 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 17 07:40:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed63eb3

dev-python/qiskit-aer: Bump to 0.13.2

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

 dev-python/qiskit-aer/Manifest |   1 +
 dev-python/qiskit-aer/qiskit-aer-0.13.2.ebuild | 126 +
 2 files changed, 127 insertions(+)

diff --git a/dev-python/qiskit-aer/Manifest b/dev-python/qiskit-aer/Manifest
index ef5574dd4b16..0eb1dde70814 100644
--- a/dev-python/qiskit-aer/Manifest
+++ b/dev-python/qiskit-aer/Manifest
@@ -1,2 +1,3 @@
 DIST qiskit-aer-0.12.2.gh.tar.gz 6979559 BLAKE2B 
c7f12c9b8f53a9031844e123b8ef6d723e0099be028c5cfba03143fb8b3c7269768ade99d3ef3b4b82c0b36756bf8e82971a3f70c0f5735891eb77a78a6d9512
 SHA512 
2a9ed6777e5e4d60a393d5a1b21b44ea3fa90fb791aeafda8bbb4ca8b55c7e8161cd5a275fd14bf968a22537cede099dbd419d1a3c5edebe85fdb82501c4de90
 DIST qiskit-aer-0.13.1.gh.tar.gz 6979392 BLAKE2B 
a49f992a80ef644f34cb570d6cf85e147b7c897004c248ec749c43a64c5b950fe9d7f178c53b79202f73186c03e5bc61f36be76b904e22aa6f82a79b1b255bcf
 SHA512 
45568fc1027bb530121a0c39b3bab7847e481e0dba57a005c1a1afb8f3523c098a11acddf96eac87bc750e19d2f7c4e47d8de797ae2501b464d68b849ec7b809
+DIST qiskit-aer-0.13.2.gh.tar.gz 6981338 BLAKE2B 
583937a3515f3de0714100cf7586f42b028c5918d50e2352fa3658b6e53e185ce5db5dc4a5abbe0ad8cf4634da123a47c77087f9ec53af2fdedc2d6192ef
 SHA512 
f31bb19da67672a9e1cddbf18b35efb4c7cd9033275acb00c5fd4fce80b56f08610addc58d6d5d68d4da1b6a6cdf38fc929c9921d83620e793aaab51fe57

diff --git a/dev-python/qiskit-aer/qiskit-aer-0.13.2.ebuild 
b/dev-python/qiskit-aer/qiskit-aer-0.13.2.ebuild
new file mode 100644
index ..d4258a30ae9e
--- /dev/null
+++ b/dev-python/qiskit-aer/qiskit-aer-0.13.2.ebuild
@@ -0,0 +1,126 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="High performance simulator for quantum circuits that includes 
noise models"
+HOMEPAGE="
+   https://github.com/Qiskit/qiskit-aer/
+   https://pypi.org/project/qiskit-aer/
+"
+SRC_URI="
+   https://github.com/Qiskit/qiskit-aer/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# The reference implementation of BLAS/CBLAS is not compatible with qiskit-aer 
right now,
+# because importing library causes an error.
+# 
/usr/lib/python3.9/site-packages/qiskit/providers/aer/backends/controller_wrappers.cpython-39-x86_64-linux-gnu.so:
 undefined symbol: slamch_
+# Using sci-libs/openblas instead here,
+# with the option to switch between reference/openblas implementation runtime 
(eselect-ldso).
+#
+# https://github.com/Qiskit/qiskit-aer/issues/1742
+DEPEND="
+   >=dev-python/numpy-1.16.3[${PYTHON_USEDEP}]
+   =dev-cpp/nlohmann_json-3.1.1
+   >=dev-libs/spdlog-1.9.2:=
+   >=dev-cpp/muParserX-4.0.8
+   virtual/cblas[eselect-ldso]
+   sci-libs/openblas[eselect-ldso]
+"
+RDEPEND="
+   ${DEPEND}
+   >=dev-python/psutil-5[${PYTHON_USEDEP}]
+   >=dev-python/qiskit-terra-0.45.0[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-build/cmake-3.17
+   >=dev-python/scikit-build-0.11.0[${PYTHON_USEDEP}]
+   >=dev-python/pybind11-2.6[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ddt[${PYTHON_USEDEP}]
+   dev-python/fixtures[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+check_openblas() {
+   local libdir=$(get_libdir) me="openblas"
+
+   # check blas
+   local current_blas=$(eselect blas show ${libdir} | cut -d' ' -f2)
+   if [[ ${current_blas} != "${me}" ]]; then
+   eerror "Current eselect: BLAS/CBLAS ($libdir) -> 
[${current_blas}]."
+   eerror "To use qiskit-aer, you have to issue (as root):"
+   eerror "\t eselect blas set ${libdir} ${me}"
+   return 1
+   fi
+   return 0
+}
+
+pkg_setup() {
+   if use test; then
+   check_openblas
+   if [[ $? -ne 0 ]]; then
+   die "Set blas implementation to openblas using 'eselect 
blas set openblas'!"
+   fi
+   fi
+}
+
+python_prepare_all() {
+   export DISABLE_CONAN="ON"
+   export DISABLE_DEPENDENCY_INSTALL="ON"
+   export SKBUILD_CONFIGURE_OPTIONS="-DTEST_JSON=1"
+
+   # remove meaningless dep on the metapackage
+   sed -i -e '/qiskit>=/d' setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+  

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

2024-01-16 Thread Michał Górny
commit: 353c161c1f26b9ec6466384f51e32d4fb9f60286
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 17 07:12:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 17 07:40:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=353c161c

dev-python/griffe: Bump to 0.39.0

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

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

diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest
index 23e54045832e..475fc049d167 100644
--- a/dev-python/griffe/Manifest
+++ b/dev-python/griffe/Manifest
@@ -1 +1,2 @@
 DIST griffe-0.38.1.gh.tar.gz 201135 BLAKE2B 
cdd1b7a24bb1afa6cdf68cffa696b8a19886d03b97ab6eb821fc9db150b1cd9d2e64de65f55c78f64663448e4b268c12b7d95c512e2dac3418489f0b0ef2f9c3
 SHA512 
74dd48d687edd399ac5da10454e68d9b226ad1b0418d9df583c364f65f5922cc29e109f1fafb3914a73a7217720f2305a4949324736a693f0065b8cae1f591d1
+DIST griffe-0.39.0.gh.tar.gz 214713 BLAKE2B 
e27015592ffc1a817c6236ae7a242f4968ba7ad2c649541bad9c6c31ba0459df4d7122382a6a776117bf80afb563f50a736d3d6851fcceed3113ac8372af0969
 SHA512 
b872c929f5dd32d7c63f3f199755c8b1e4b9bae05b21b3c4a477f3ba94ca24170907faf0d4e878b43403f448f6d067300d80e612633d801f993f5e13187f572f

diff --git a/dev-python/griffe/griffe-0.39.0.ebuild 
b/dev-python/griffe/griffe-0.39.0.ebuild
new file mode 100644
index ..73f99c53e1af
--- /dev/null
+++ b/dev-python/griffe/griffe-0.39.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=pdm-backend
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+DESCRIPTION="Signature generator for Python programs"
+HOMEPAGE="
+   https://mkdocstrings.github.io/griffe/
+   https://github.com/mkdocstrings/griffe/
+   https://pypi.org/project/griffe/
+"
+# Tests need files absent from the PyPI tarballs
+SRC_URI="
+   https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~riscv"
+
+RDEPEND="
+   >=dev-python/colorama-0.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   >=dev-python/jsonschema-4.17[${PYTHON_USEDEP}]
+   >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+export PDM_BUILD_SCM_VERSION=${PV}
+
+EPYTEST_DESELECT=(
+   # fragile to installed packages
+   # (failed on PySide2 for me)
+   tests/test_stdlib.py::test_fuzzing_on_stdlib
+)



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

2024-01-16 Thread Michał Górny
commit: f7a69a76e7dae2d7ac7934e20e4fd5064aced125
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 17 06:12:20 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 17 07:40:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a69a76

dev-python/pytest-asyncio: Bump to 0.23.4_alpha2

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

 dev-python/pytest-asyncio/Manifest |  1 +
 .../pytest-asyncio-0.23.4_alpha2.ebuild| 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/pytest-asyncio/Manifest 
b/dev-python/pytest-asyncio/Manifest
index 9c8f5ffcf592..0b19ea50469f 100644
--- a/dev-python/pytest-asyncio/Manifest
+++ b/dev-python/pytest-asyncio/Manifest
@@ -1,3 +1,4 @@
 DIST pytest-asyncio-0.23.2.tar.gz 44174 BLAKE2B 
36dbd0022416eef05c781b9f74fd143bb52fe0583461ca7e52fd4981d552bbef8e3a3399bc229a8ae68b150e199237ae0ce3a375075ab8f7f507bfa59316
 SHA512 
aa5b5fe8b633b187303dd2958d2ea01561604044507da107e46115d9bf4c1ac3c78826b4b6a6cbf474a6ee4ce0cd1bede87a2c8fe0d35397ddf6a4069437dd84
 DIST pytest-asyncio-0.23.3.tar.gz 44841 BLAKE2B 
f40f18e683ff1c6d905ae81c0a399655d461065f49fc862fe0d57c9d0deb14795e9792d76ea9759ea2b8736f7815de8c1778dbcaa8f477c59cbffd1f991e7ed1
 SHA512 
209a36de4d74bb3ade486b7c89c58def33b4aca84b3a096012d2ba329946f084a3f70489fb4ba0682e6acd65b6862e2ea4104a8e8912e8693f4f1685de357762
 DIST pytest-asyncio-0.23.4a1.tar.gz 46294 BLAKE2B 
6015cc43a8eae8a589311a579196ca9ebb392ff14cf3c68743e10ea3bf7b57958aba59432efae94c3e57e03be3f625a1f0c883e85427af3a20d1f60d634d8946
 SHA512 
9181a65ad427d2a0f35077019dfa6a46d5714592a754a083a7bb0efb7f97af5776192cd92961d751dba27d84c78a32a9f0c49a46b2d962d24796451311845691
+DIST pytest-asyncio-0.23.4a2.tar.gz 45187 BLAKE2B 
b9c7b48c2ddc29f57e7a175d4cd2a86431047223d23d2a516338b2d2e12951a422eff09736737755777b6fc764e50942b21497d53515319494d8c17100856f9c
 SHA512 
f8d21483935c9d92b50519e71a9f88776bb10ac8d7112fd290d03d35f484177406e9a094be6ab4383a733b40a6166def97dcea881a13e82bbdbe94725aa6a070

diff --git a/dev-python/pytest-asyncio/pytest-asyncio-0.23.4_alpha2.ebuild 
b/dev-python/pytest-asyncio/pytest-asyncio-0.23.4_alpha2.ebuild
new file mode 100644
index ..f54360ce4842
--- /dev/null
+++ b/dev-python/pytest-asyncio/pytest-asyncio-0.23.4_alpha2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2019-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{10..12} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Library for testing asyncio code with pytest"
+HOMEPAGE="
+   https://github.com/pytest-dev/pytest-asyncio/
+   https://pypi.org/project/pytest-asyncio/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+RDEPEND="
+   >=dev-python/pytest-5.4.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/hypothesis-3.64[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on precise warning counts
+   
tests/hypothesis/test_base.py::test_can_use_explicit_event_loop_fixture
+   tests/modes/test_legacy_mode.py
+   
tests/modes/test_strict_mode.py::test_strict_mode_ignores_unmarked_fixture
+   
tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_fixture_leaves_loop_unclosed
+   
tests/test_event_loop_fixture_finalizer.py::test_event_loop_fixture_finalizer_raises_warning_when_test_leaves_loop_unclosed
+   tests/test_pytest_min_version_warning.py
+   
tests/trio/test_fixtures.py::test_strict_mode_ignores_trio_fixtures
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=pytest_asyncio.plugin,_hypothesis_pytestplugin
+   epytest
+}



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

2024-01-16 Thread Michał Górny
commit: 9098340f32fa8da33f97216da6e8b278ba9185fa
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 17 06:09:36 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 17 07:40:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9098340f

dev-python/botocore: Bump to 1.34.20

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.34.20.ebuild | 68 +
 2 files changed, 69 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 82eb713a00fc..b6c28e68c823 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,3 +2,4 @@ DIST botocore-1.34.11.gh.tar.gz 12612317 BLAKE2B 
8a8648dfb27fad0d0a52df37ce9d988
 DIST botocore-1.34.14.gh.tar.gz 12617340 BLAKE2B 
c4aac6682ccb8951f4652477857d58221c4f0d8f1d154b7ecfa4e536f6bdb199e4be43ef63f0fce0843e95c01cfc0a479af8c7773a9717461afc04cd4bb27912
 SHA512 
44b7b0e96c815b033dc603892c3940869a37c76d0826812d5778b644ca785ff27f870f3ec54c7d87696bd57d2a38cc31c4b3e70f295fe9d588afc12e8f7a914e
 DIST botocore-1.34.18.gh.tar.gz 12634296 BLAKE2B 
c3f18b042ea56c65f66b578f5b010613e34d4ca7a203cdbd479ef781fbebf3876b40623468e0fbbf7721f9a3e7ad82e71d1771bb24c721e3bc450acaff1f296a
 SHA512 
bd0ace3da7e45edf98a13b1616b0699b0a2e2c3aec1e59dc7f8c11a3817fb1aefc8aae5634abcbf24f242c155df24ba93348f55fd6cb588abf129010b28f351e
 DIST botocore-1.34.19.gh.tar.gz 12634480 BLAKE2B 
839124ae13bd87697bd9d2c4d62f3171244cbd9b3c1cf96ffbf2b536d9c1432a37c5cdaa6311da327e13caf0e4739bc4cf0543a26f7f3911ab41c022c54d9106
 SHA512 
4db43c898f93494d69e1bf33f64c7687cf4b6f43580b0a03bbe93986e4ff09c97b57365ffd4992860dc36dd43b797c5501837db1036fefdbc84a9b94d97e920f
+DIST botocore-1.34.20.gh.tar.gz 12636646 BLAKE2B 
3389ad9e44b529093c26dd7cb48c64b2551237a82218dbc57e4fbe85ae8b97e07f3eb88946fa5108e2d045e58c1e46402e697992b1adfab373eae223f510f1db
 SHA512 
1956b4c090b60e7176ed67f4b80c25305816cb4f22f41a57308daa0748a54720ebc10cd1f620484bbf7d4df6e05259553ef5e1471141db2b1f0192bc2b6219c2

diff --git a/dev-python/botocore/botocore-1.34.20.ebuild 
b/dev-python/botocore/botocore-1.34.20.ebuild
new file mode 100644
index ..dcd34e4e67de
--- /dev/null
+++ b/dev-python/botocore/botocore-1.34.20.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+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}]
+   )
+"
+
+EPYTEST_XDIST=1
+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
+   )
+
+   local -x EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-01-16 Thread Michał Górny
commit: aaf10887da28f3b3f587df83fd397ddd3c77cb89
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 17 06:10:00 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 17 07:40:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf10887

app-admin/awscli: Bump to 1.32.20

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.32.20.ebuild | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index e0ec7f700bda..577e0eb083c2 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,3 +2,4 @@ DIST aws-cli-1.32.11.gh.tar.gz 2620959 BLAKE2B 
8eab3362ec14ec50ae4f00862456e702a
 DIST aws-cli-1.32.14.gh.tar.gz 2622299 BLAKE2B 
0b7a29c756c2bdccc6bb5ef4953c2f05db05c2929c2671fc8b24cf410272b4bd1a25262f34b40db658a0e7921aae933d92b34be011832558ed286966f7473f2f
 SHA512 
e7847d63337cbcc10a62fc5b36aa4ed32b89de0c22116f8b1a618387f4d6308a9df8bba2b6e0353cf9af39e69c32e168515461c867c3141a29846b5f9fc6ad7e
 DIST aws-cli-1.32.18.gh.tar.gz 2626034 BLAKE2B 
3d60094c5b6e70f8df57ada95e269cb710975b36724eadc2fcac07733099a8bf063e7198cd90af382e3a8480ad6d173143daed3e03b5c18a529a1b3227d3126f
 SHA512 
ab161193d52c21751fe3515eae1182adeb23a6d8198d85e922674c6af6a64c4efb68975a38a5ec36957eb62350437b5e3d6a6b9c36dc4a6b4ae4bebc4d92fdf6
 DIST aws-cli-1.32.19.gh.tar.gz 2626167 BLAKE2B 
edab59c82b40fd70d021529c211f1377d77548aeebc8c2b62b2c8e39f5f05782f8d8d23383d8b05d824a4cc95531dc665c8fc6636b28316a6136e767216eaf8a
 SHA512 
ac0c5bf4d2a001a318db87ff4928cf07a6224bdc7d2702b7030858c2c176c0fa4eb1e47485684727a09ea9e7ff089d81acc85ffde16d6391449d2ea844c58f53
+DIST aws-cli-1.32.20.gh.tar.gz 2627246 BLAKE2B 
9aac8aea2150ba3f1b32837aa643e040baaee9ce9020169eac73119580a95a4866af8935a6cdd887c94780615b02e79cf8ff98c4b9a59db4269cc4b34e50851a
 SHA512 
9bc259de53ab0d3d21f5d3343eeab37a9fca85f1eb6fd6d2133802ce5ef0563e774ae500374697a82d5adfa543c1007ad095482ddbbbc6261deb70af782643ee

diff --git a/app-admin/awscli/awscli-1.32.20.ebuild 
b/app-admin/awscli/awscli-1.32.20.ebuild
new file mode 100644
index ..18c949df1583
--- /dev/null
+++ b/app-admin/awscli/awscli-1.32.20.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 distutils-r1
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local serial_tests=(
+   
tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success}
+   
tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_success
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows
+   
tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking
+   
tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success
+   tests/unit/customizations/test_sessionmanager.py
+   

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

2024-01-16 Thread Michał Górny
commit: 8b16b95dd47f5b762c97c5d1d82efc5b09ce012c
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 17 07:13:26 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 17 07:40:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b16b95d

dev-python/uvicorn: Bump to 0.26.0

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

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

diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest
index e43923dfda1f..c37fd28234f3 100644
--- a/dev-python/uvicorn/Manifest
+++ b/dev-python/uvicorn/Manifest
@@ -1 +1,2 @@
 DIST uvicorn-0.25.0.gh.tar.gz 717386 BLAKE2B 
f0a472676a732d7807137f157c95574584d882bf9ae8531c4e2c1164ebe9eec2172da62f72f07032ada422b7932f221457686aa22ab6fbceac57685ad91920b8
 SHA512 
19c1e6438c40ab1b1d30c9c9c84d65f2dc661197adcc6be3d7825223d933d4554ec388323e16452ef0409476766af1ae18bb3252a391099bd2e2bfe2b6c4abb2
+DIST uvicorn-0.26.0.gh.tar.gz 717758 BLAKE2B 
1ac4d28a6351a8e9fc9d4e0481237dd8b3265afcfd2c554093299bb6d03570809edf44a1c6278441c1a8611d380aacbfa99986ebac99b19e65d055c78c28e494
 SHA512 
3b561f3b5335bd52093d5aab2ab9db101a2a36f06179fe02a177a5de4dc336f2aaf700b45ceb7c0952d0b3e5e2a3bdf0387b978ac46af96def409e189bacfa23

diff --git a/dev-python/uvicorn/uvicorn-0.26.0.ebuild 
b/dev-python/uvicorn/uvicorn-0.26.0.ebuild
new file mode 100644
index ..f851c31a0cff
--- /dev/null
+++ b/dev-python/uvicorn/uvicorn-0.26.0.ebuild
@@ -0,0 +1,72 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( pypy3 python3_{10..12} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Lightning-fast ASGI server implementation"
+HOMEPAGE="
+   https://www.uvicorn.org/
+   https://github.com/encode/uvicorn/
+   https://pypi.org/project/uvicorn/
+"
+# as of 0.21.0, no tests in sdist
+SRC_URI="
+   https://github.com/encode/uvicorn/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="test-rust"
+
+RDEPEND="
+   >=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/click-7.0[${PYTHON_USEDEP}]
+   >=dev-python/h11-0.8[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/a2wsgi[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/python-dotenv[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/websockets-10.4[${PYTHON_USEDEP}]
+   dev-python/wsproto[${PYTHON_USEDEP}]
+   test-rust? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   dev-python/watchfiles[${PYTHON_USEDEP}]
+   )
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # too long path for unix socket
+   
tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers
+   )
+   case ${EPYTHON} in
+   pypy3)
+   # TODO
+   EPYTEST_DESELECT+=(
+   
tests/middleware/test_logging.py::test_running_log_using_fd
+   )
+   ;;
+   esac
+
+   epytest
+}
+
+pkg_postinst() {
+   optfeature "auto reload on file changes" dev-python/watchfiles
+}



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

2024-01-16 Thread Michał Górny
commit: b9c232290976c1568d57372cea45e8fdbd738d27
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 17 06:09:46 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 17 07:40:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c23229

dev-python/boto3: Bump to 1.34.20

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.34.20.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 4a84f72345b4..0f7b8905d45c 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,3 +2,4 @@ DIST boto3-1.34.11.gh.tar.gz 760539 BLAKE2B 
8ce756d33b604aed9d42bcccf60be467bd51
 DIST boto3-1.34.14.gh.tar.gz 762792 BLAKE2B 
87857a6ff7e19f8438fe6b57978cdb3c8d22f8a68008fad4fcfdd40358b919a1c45f810bc45637da5971d20ce221cd8343440663d072666349e32c4df2be97a2
 SHA512 
8b651c5946394e159d6dd719337e4a5a60f708fa22ef26026bd85a18b3f34efa06f71282b9e9ea8c8ad4995e4bd6d0c13e4dddac75a51922fc30154ac0b87ecb
 DIST boto3-1.34.18.gh.tar.gz 765458 BLAKE2B 
29414e20fa034f63c899b6f2d5460d8973dd617aa97adbe1940daaf3f4a08cf9286bf24709fe9bcd745fdec8415578a87033f99cfd1335baa8ecf29f1723074d
 SHA512 
aa5dc9363d3f04f49a40ea352ab75a30b52e9b1aa1153ab4ed9d6bef6059ea6cb0cb04301158f0e857d9abd19c670db447dda6cd9d8898d6c71c0b69242775fc
 DIST boto3-1.34.19.gh.tar.gz 764452 BLAKE2B 
c0388452728e54cdded0a9944e37e6725e8150b242c8e91ce812aed29a1316ce59e880d5e466e956d9c3dafcea6801d90a1bfdef2b4eed9852f6dd861f0b
 SHA512 
bad2a283c7c829f1de661c19058b963bfe2dca5e71513729f6099a4102d130a48e5095e44877d29e73308c8104f667229ba402503d4eba287ae975f4cef18c29
+DIST boto3-1.34.20.gh.tar.gz 766685 BLAKE2B 
e68cb60bdbec6ccd4e5ec1c1ae116c0cdb952862902c5e38788ea735083f515a89923b7056f862cffdd40bd967ca717a2387537f1e17bb0f76a9bf49ecb39fc8
 SHA512 
a2c8bc7f09571f27c45595c15794a8125a23317a785d7e8ea296455b2f63e8375fd818906bf28c6788ff65dd6d40a2abd28aaf8ef4a22fe80a56d01c6464585b

diff --git a/dev-python/boto3/boto3-1.34.20.ebuild 
b/dev-python/boto3/boto3-1.34.20.ebuild
new file mode 100644
index ..037a85ad96ee
--- /dev/null
+++ b/dev-python/boto3/boto3-1.34.20.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+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"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+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() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest tests/{functional,unit}
+}



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

2024-01-16 Thread Michał Górny
commit: d72d5dbace08b34e0ba63841fe6f51bde19b752f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jan 17 06:11:25 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jan 17 07:40:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72d5dba

dev-python/pipx: Bump to 1.4.3

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

 dev-python/pipx/Manifest  |  1 +
 dev-python/pipx/pipx-1.4.3.ebuild | 87 +++
 2 files changed, 88 insertions(+)

diff --git a/dev-python/pipx/Manifest b/dev-python/pipx/Manifest
index 51a7d3359a73..59b60db3b17c 100644
--- a/dev-python/pipx/Manifest
+++ b/dev-python/pipx/Manifest
@@ -2,3 +2,4 @@ DIST pipx-1.4.0.gh.tar.gz 357942 BLAKE2B 
34b0ede5a5160c8a5fcdff81c4902e0119041e7
 DIST pipx-1.4.1-test-shim.tar.xz 76316 BLAKE2B 
25200c9519f8e916cba3933b4df3cc808d5575ac055c4465dbd4cf0ced92bc7f0bca5c448e324b9d61a0cf70710f584cfba6106859ffcccf42e0f59910b81cd0
 SHA512 
760ad73c67588747bed91b7172821a8e899e52fff8966836d7a2b3dc8cd3946006c76fdcae0320364fe0cb5afc8b51dd583c0a3720099812702fb585b98b9fef
 DIST pipx-1.4.1.gh.tar.gz 357978 BLAKE2B 
2ef4f303eafacd84d4b157043a03dc9365708882080bddb1cbcbf16910686ad65938314953a1d1b5be86243fb614f7b705dd91362cd3d7199434147004d529e7
 SHA512 
04fa29b02a25f21544ae2bbc86fa927fd3c03f98b3f1bd6beee318cbb34849edfbd553fb3b9f94015aab16039aa49f706092a75bd2f865f04dec56a34da43f1f
 DIST pipx-1.4.2.gh.tar.gz 359349 BLAKE2B 
c00d5b16e8ce0eae8dd350e1db278c0f04421681c5f98ab96294153f8134cc131ed672705a6b953bed3544011ef3f3c2f43595d50d211766f98877b349ef946c
 SHA512 
4532988943551340b33dcd0af1af51630ae9e96b0575a85eb5803ff015fe988a73d9d246380e5a0b5712b17b602ab2d4de67054ed7d8c7c183f4d8bbde169649
+DIST pipx-1.4.3.gh.tar.gz 361782 BLAKE2B 
579f16fe9c8fca973a2fdd1dc6b0cee9ae9d3da37be5acd1cc9d14e37fb291f678986bcfd52b185ebce320817a9dacdce95473f9fd498d4f6dc89cf7d3da
 SHA512 
423310d4a2523fdb0eca69fd5ee861f8cad144f458aaf63008ca018fea0dc3b6a4274f7cae1ffdde45013dd85eee05a4a379589a93f4c369376e122a5dc4f23e

diff --git a/dev-python/pipx/pipx-1.4.3.ebuild 
b/dev-python/pipx/pipx-1.4.3.ebuild
new file mode 100644
index ..388b94a953f1
--- /dev/null
+++ b/dev-python/pipx/pipx-1.4.3.ebuild
@@ -0,0 +1,87 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit distutils-r1
+
+TEST_SHIM=pipx-1.4.1-test-shim
+DESCRIPTION="Install and Run Python Applications in Isolated Environments"
+HOMEPAGE="
+   https://pipx.pypa.io/stable/
+   https://pypi.org/project/pipx/
+   https://github.com/pypa/pipx/
+"
+# no tests in sdist
+SRC_URI="
+   https://github.com/pypa/pipx/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   test? (
+   https://dev.gentoo.org/~mgorny/dist/${TEST_SHIM}.tar.xz
+   )
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   >=dev-python/argcomplete-1.9.4[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.0[${PYTHON_USEDEP}]
+   >=dev-python/platformdirs-2.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.10)
+   >=dev-python/userpath-1.9.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/ensurepip-pip
+   dev-python/ensurepip-setuptools
+   dev-python/ensurepip-wheel
+   dev-python/pypiserver[${PYTHON_USEDEP}]
+   )
+"
+
+EPYTEST_XDIST=1
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+src_prepare() {
+   if use test; then
+   cp -vs 
"${BROOT}"/usr/lib/python/ensurepip/{pip,setuptools,wheel}-*.whl \
+   "${WORKDIR}/${TEST_SHIM}/" || die
+   mkdir -p .pipx_tests/package_cache || die
+   local v
+   for v in 3.{10..12}; do
+   ln -s "${WORKDIR}/${TEST_SHIM}" \
+   ".pipx_tests/package_cache/${v}" || die
+   done
+
+   : > scripts/update_package_cache.py || die
+   # sigh
+   sed -e 's:server = str.*:server = "pypi-server":' \
+   -i tests/conftest.py || die
+   fi
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # Internet
+   tests/test_run.py::test_run_ensure_null_pythonpath
+   tests/test_run.py::test_run_script_from_internet
+   
'tests/test_install.py::test_install_package_specs[pycowsay-git+https://github.com/cs01/pycowsay.git@master]'
+   tests/test_install.py::test_force_install_changes
+   
'tests/test_install.py::test_install_package_specs[nox-https://github.com/wntrblm/nox/archive/2022.1.7.zip]'
+   )
+
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   

[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2024-01-16 Thread Fabian Groffen
commit: b4460610cd88b08c8c8f844dbd92ab6315a2e7a2
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan 17 07:18:15 2024 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan 17 07:18:15 2024 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=b4460610

scripts/bootstrap-prefix: bump snapshot for macOS with xtools linker

Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/bootstrap-prefix.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index f74f179e0d..a33ef6dae0 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -537,7 +537,7 @@ bootstrap_tree() {
#  retain this comment and the line below to
#  keep this snapshot around in the snapshots
# MKSNAPSHOT-ANCHOR -- directory of rsync slaves
-   local PV="20240114"
+   local PV="20240116"
 
# RAP uses the latest gentoo main repo snapshot to bootstrap.
is-rap && LATEST_TREE_YES=1



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

2024-01-16 Thread Hans de Graaff
commit: 35959626223eb5a8e0c73947cb0a26524ef6b512
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 17 07:06:48 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 17 07:06:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35959626

dev-ruby/ruby-oembed: enable ruby33

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

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

diff --git a/dev-ruby/ruby-oembed/ruby-oembed-0.16.1.ebuild 
b/dev-ruby/ruby-oembed/ruby-oembed-0.16.1.ebuild
index b9c185165bd2..0de3d697de69 100644
--- a/dev-ruby/ruby-oembed/ruby-oembed-0.16.1.ebuild
+++ b/dev-ruby/ruby-oembed/ruby-oembed-0.16.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2024-01-16 Thread Hans de Graaff
commit: fcde9db7f09979ac09b7fe507b21bb209b81b6ec
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan 17 07:03:40 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan 17 07:03:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcde9db7

dev-ruby/webrobots: enable ruby33

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

 dev-ruby/webrobots/webrobots-0.1.2-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/webrobots/webrobots-0.1.2-r3.ebuild 
b/dev-ruby/webrobots/webrobots-0.1.2-r3.ebuild
index 5be35f70c63b..37805bde0fb9 100644
--- a/dev-ruby/webrobots/webrobots-0.1.2-r3.ebuild
+++ b/dev-ruby/webrobots/webrobots-0.1.2-r3.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_DOCDIR="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.rdoc"



[gentoo-commits] proj/pkgcore/pkgcheck:master commit in: src/pkgcheck/checks/, testdata/repos/visibility/profiles/updates/, ...

2024-01-16 Thread Arthur Zamarin
commit: c3407ae2317199c301863b5ac25c456845bdcb18
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jan 16 18:42:59 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 17 06:37:35 2024 +
URL:
https://gitweb.gentoo.org/proj/pkgcore/pkgcheck.git/commit/?id=c3407ae2

OldPackageName: new check for package named after old package name

Resolves: https://github.com/pkgcore/pkgcheck/issues/650
Signed-off-by: Arthur Zamarin  gentoo.org>

 src/pkgcheck/checks/visibility.py   | 21 +
 .../VisibilityCheck/OldPackageName/expected.json|  1 +
 .../OldPackageName/OldPackageName-0.ebuild  |  6 ++
 testdata/repos/visibility/profiles/updates/1Q-2024  |  1 +
 4 files changed, 29 insertions(+)

diff --git a/src/pkgcheck/checks/visibility.py 
b/src/pkgcheck/checks/visibility.py
index 874d1bbf..050b923b 100644
--- a/src/pkgcheck/checks/visibility.py
+++ b/src/pkgcheck/checks/visibility.py
@@ -214,6 +214,23 @@ class NonsolvableDepsInExp(NonsolvableDeps):
 _profile = "exp"
 
 
+class OldPackageName(results.PackageResult, results.Error):
+"""Package uses old name which is source of pkgmove.
+
+Package is using ``${CATEGORY}/${PN}`` which is the source of a
+pkgmove. It should be updated to the destination (new name) from
+this repository or one of its master repositories.
+"""
+
+def __init__(self, new_name: str, **kwargs):
+super().__init__(**kwargs)
+self.new_name = new_name
+
+@property
+def desc(self):
+return f"package uses old name which is source of pkgmove, rename into 
{self.new_name!r}"
+
+
 class VisibilityCheck(feeds.EvaluateDepSet, feeds.QueryCache, Check):
 """Visibility dependency scans.
 
@@ -232,6 +249,7 @@ class VisibilityCheck(feeds.EvaluateDepSet, 
feeds.QueryCache, Check):
 NonsolvableDepsInDev,
 NonsolvableDepsInExp,
 DependencyMoved,
+OldPackageName,
 }
 )
 
@@ -269,6 +287,9 @@ class VisibilityCheck(feeds.EvaluateDepSet, 
feeds.QueryCache, Check):
 # vcs ebuild that better not be visible
 yield from self.check_visibility_vcs(pkg)
 
+if pkg.key in self.pkgmoves:
+yield OldPackageName(self.pkgmoves[pkg.key], pkg=pkg)
+
 suppressed_depsets = []
 for attr in (x.lower() for x in pkg.eapi.dep_keys):
 nonexistent = set()

diff --git 
a/testdata/data/repos/visibility/VisibilityCheck/OldPackageName/expected.json 
b/testdata/data/repos/visibility/VisibilityCheck/OldPackageName/expected.json
new file mode 100644
index ..fcc053e4
--- /dev/null
+++ 
b/testdata/data/repos/visibility/VisibilityCheck/OldPackageName/expected.json
@@ -0,0 +1 @@
+{"__class__": "OldPackageName", "category": "VisibilityCheck", "package": 
"OldPackageName", "new_name": "stub/random-pkgname"}

diff --git 
a/testdata/repos/visibility/VisibilityCheck/OldPackageName/OldPackageName-0.ebuild
 
b/testdata/repos/visibility/VisibilityCheck/OldPackageName/OldPackageName-0.ebuild
new file mode 100644
index ..842db9dd
--- /dev/null
+++ 
b/testdata/repos/visibility/VisibilityCheck/OldPackageName/OldPackageName-0.ebuild
@@ -0,0 +1,6 @@
+EAPI=7
+DESCRIPTION="Ebuild with pkgmoved name"
+HOMEPAGE="https://github.com/pkgcore/pkgcheck;
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64"

diff --git a/testdata/repos/visibility/profiles/updates/1Q-2024 
b/testdata/repos/visibility/profiles/updates/1Q-2024
index 518e4bf5..dfb9b553 100644
--- a/testdata/repos/visibility/profiles/updates/1Q-2024
+++ b/testdata/repos/visibility/profiles/updates/1Q-2024
@@ -1 +1,2 @@
 move stub/old-name stub/stable
+move VisibilityCheck/OldPackageName stub/random-pkgname



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

2024-01-16 Thread Sam James
commit: 9d70efa33c94f8e6507720bde13d641d4e572593
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:38:47 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:38:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d70efa3

profiles/arch/powerpc/ppc32: mask dev-python/mypy[native-extensions]

The code is too big to build on ppc32 (similar to issues we've had with
LLVM in the past) and it takes ages to build even on a fast amd64 machine.

We only recently wired this up anyway.

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

 profiles/arch/powerpc/ppc32/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc32/package.use.mask 
b/profiles/arch/powerpc/ppc32/package.use.mask
index e78219c307fe..be0552d9d2c0 100644
--- a/profiles/arch/powerpc/ppc32/package.use.mask
+++ b/profiles/arch/powerpc/ppc32/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2024-01-17)
+# The generated code is too large and it takes ages to build, bug #922249.
+dev-python/mypy native-extensions
+
 # Sam James  (2024-01-05)
 # sys-apps/keyutils not stable here, because of test failures. bug #636252
 app-benchmarks/stress-ng keyutils



[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/

2024-01-16 Thread Sam James
commit: 1d8bebe22341f4a6f07b265eca9206e7d841c1e8
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:32:45 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8bebe2

sys-fs/btrfs-progs: Stabilize 6.6.3 amd64, #922281

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

 sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild
index be05772edb99..111735223ce1 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild
@@ -24,7 +24,7 @@ else
S="${WORKDIR}"/${PN}-${MY_PV}
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~sparc ~x86"
fi
 fi
 



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

2024-01-16 Thread Sam James
commit: 221fb0a8049dbd1d4abdc2df675ef0ebc4dc2f56
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:32:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221fb0a8

app-misc/ca-certificates: Stabilize 20230311.3.95 amd64, #922265

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

 app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild
index b11f0a5a2fd3..792833531170 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild
@@ -55,7 +55,7 @@ fi
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE=""
 ${PRECOMPILED} || IUSE+=" cacert"
 



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

2024-01-16 Thread Sam James
commit: 8a26b0a17d947b272addeaeed972730b275a90f6
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:32:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a26b0a1

sys-devel/crossdev: Stabilize 20240117 amd64, #922282

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

 sys-devel/crossdev/crossdev-20240117.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/crossdev/crossdev-20240117.ebuild 
b/sys-devel/crossdev/crossdev-20240117.ebuild
index e58e43510656..52da66ec391c 100644
--- a/sys-devel/crossdev/crossdev-20240117.ebuild
+++ b/sys-devel/crossdev/crossdev-20240117.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
"
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86"
 fi
 
 DESCRIPTION="Gentoo Cross-toolchain generator"



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

2024-01-16 Thread Sam James
commit: 2a68ce1da96945a3fe286984cddcf580340a83b7
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:32:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a68ce1d

sys-libs/libseccomp: Stabilize 2.5.5 amd64, #922280

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

 sys-libs/libseccomp/libseccomp-2.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libseccomp/libseccomp-2.5.5.ebuild 
b/sys-libs/libseccomp/libseccomp-2.5.5.ebuild
index 91b97f546a7b..785e6a1ff772 100644
--- a/sys-libs/libseccomp/libseccomp-2.5.5.ebuild
+++ b/sys-libs/libseccomp/libseccomp-2.5.5.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz
experimental-loong? ( 
https://dev.gentoo.org/~xen0n/distfiles/${PN}-2.5.5-loongarch64-20231204.patch.xz
 )"
-   KEYWORDS="-* ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="-* amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="LGPL-2.1"



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

2024-01-16 Thread Sam James
commit: 9361242e21f1c5137e0426538162764cbbd0f12a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:34:06 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:34:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9361242e

sys-libs/libseccomp: disable py3.9

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

 sys-libs/libseccomp/libseccomp-2.5.4-r1.ebuild | 4 ++--
 sys-libs/libseccomp/libseccomp-2.5.4.ebuild| 4 ++--
 sys-libs/libseccomp/libseccomp-2.5.5.ebuild| 2 +-
 sys-libs/libseccomp/libseccomp-.ebuild | 4 ++--
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/sys-libs/libseccomp/libseccomp-2.5.4-r1.ebuild 
b/sys-libs/libseccomp/libseccomp-2.5.4-r1.ebuild
index 2d5efdbb9646..0337809eb98f 100644
--- a/sys-libs/libseccomp/libseccomp-2.5.4-r1.ebuild
+++ b/sys-libs/libseccomp/libseccomp-2.5.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_OPTIONAL=1
 
 inherit distutils-r1 multilib-minimal

diff --git a/sys-libs/libseccomp/libseccomp-2.5.4.ebuild 
b/sys-libs/libseccomp/libseccomp-2.5.4.ebuild
index f580e66c8070..d8366c834939 100644
--- a/sys-libs/libseccomp/libseccomp-2.5.4.ebuild
+++ b/sys-libs/libseccomp/libseccomp-2.5.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_OPTIONAL=1
 
 inherit distutils-r1 multilib-minimal

diff --git a/sys-libs/libseccomp/libseccomp-2.5.5.ebuild 
b/sys-libs/libseccomp/libseccomp-2.5.5.ebuild
index 785e6a1ff772..a7cef5cb7f68 100644
--- a/sys-libs/libseccomp/libseccomp-2.5.5.ebuild
+++ b/sys-libs/libseccomp/libseccomp-2.5.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_OPTIONAL=1
 
 inherit distutils-r1 multilib-minimal

diff --git a/sys-libs/libseccomp/libseccomp-.ebuild 
b/sys-libs/libseccomp/libseccomp-.ebuild
index 8f4603d67b3a..5cf5976ca5ff 100644
--- a/sys-libs/libseccomp/libseccomp-.ebuild
+++ b/sys-libs/libseccomp/libseccomp-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_OPTIONAL=1
 
 inherit distutils-r1 multilib-minimal



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

2024-01-16 Thread Sam James
commit: d59c8776ddce4143e52cfcbed74df84f1bbb2938
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:32:38 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59c8776

sys-apps/mawk: Stabilize 1.3.4_p20231126 amd64, #922269

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

 sys-apps/mawk/mawk-1.3.4_p20231126.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/mawk/mawk-1.3.4_p20231126.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20231126.ebuild
index d5c203c1b5c0..22702e9e5758 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20231126.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20231126.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20230810 )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/

2024-01-16 Thread Sam James
commit: 1bf2296d8a4e9d2756bc1138f6e2b9c3772f3114
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:32:40 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bf2296d

sys-fs/multipath-tools: Stabilize 0.9.7 amd64, #922272

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

 sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild 
b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
index 7cfea6b6bd07..7988ffae19e7 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
 IUSE="systemd test"
 RESTRICT="!test? ( test )"
 



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

2024-01-16 Thread Sam James
commit: 5e68022248ad34d8cb4c22e649c1435f8dd347db
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:32:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e680222

sys-block/mbuffer: Stabilize 20230301-r1 amd64, #922278

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

 sys-block/mbuffer/mbuffer-20230301-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/mbuffer/mbuffer-20230301-r1.ebuild 
b/sys-block/mbuffer/mbuffer-20230301-r1.ebuild
index 0b16e77568ec..9e203a409796 100644
--- a/sys-block/mbuffer/mbuffer-20230301-r1.ebuild
+++ b/sys-block/mbuffer/mbuffer-20230301-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.maier-komor.de/software/mbuffer/${P}.tgz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="debug ssl test"
 REQUIRED_USE="test? ( ssl )"
 RESTRICT="!test? ( test )"



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

2024-01-16 Thread Sam James
commit: 960f8031c0780d85d3afbf18cc19d46c506cb268
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:32:41 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960f8031

sys-apps/lsb-release: Stabilize 3.3 amd64, #922273

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

 sys-apps/lsb-release/lsb-release-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.3.ebuild 
b/sys-apps/lsb-release/lsb-release-3.3.ebuild
index 600e624f9032..c97cd1fddbe4 100644
--- a/sys-apps/lsb-release/lsb-release-3.3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page via
 # bundled sys-apps/help2man.



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

2024-01-16 Thread Sam James
commit: 47fad1e1c4b8fc352f24e62bb9bcda105a7068d3
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:32:42 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47fad1e1

sys-apps/usbutils: Stabilize 017 amd64, #922276

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

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

diff --git a/sys-apps/usbutils/usbutils-017.ebuild 
b/sys-apps/usbutils/usbutils-017.ebuild
index 16ec8d57c686..ef870079a941 100644
--- a/sys-apps/usbutils/usbutils-017.ebuild
+++ b/sys-apps/usbutils/usbutils-017.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/usb/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-01-16 Thread Sam James
commit: 210b9eba0d13af88c19aacd133d748b500328760
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:32:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=210b9eba

sys-apps/ethtool: Stabilize 6.6 amd64, #922268

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

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

diff --git a/sys-apps/ethtool/ethtool-6.6.ebuild 
b/sys-apps/ethtool/ethtool-6.6.ebuild
index c71c760259cc..2a3899b077a5 100644
--- a/sys-apps/ethtool/ethtool-6.6.ebuild
+++ b/sys-apps/ethtool/ethtool-6.6.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86"
 IUSE="+netlink"
 
 RDEPEND="netlink? ( net-libs/libmnl )"



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

2024-01-16 Thread Sam James
commit: 717f4b3cab1ec2cbec28ae976489b0f83134ed04
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:32:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717f4b3c

sys-apps/cciss_vol_status: Stabilize 1.12a-r1 amd64, #922267

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

 sys-apps/cciss_vol_status/cciss_vol_status-1.12a-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/cciss_vol_status/cciss_vol_status-1.12a-r1.ebuild 
b/sys-apps/cciss_vol_status/cciss_vol_status-1.12a-r1.ebuild
index 8accb14c0572..d4ad67faee6b 100644
--- a/sys-apps/cciss_vol_status/cciss_vol_status-1.12a-r1.ebuild
+++ b/sys-apps/cciss_vol_status/cciss_vol_status-1.12a-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -8,7 +8,7 @@ HOMEPAGE="https://cciss.sourceforge.net/#cciss_utils;
 SRC_URI="mirror://sourceforge/cciss/${P}.tar.gz"
 
 LICENSE="GPL-2+"
-KEYWORDS="~amd64 ~ia64 ~x86"
+KEYWORDS="amd64 ~ia64 ~x86"
 SLOT="0"
 
 src_install() {



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

2024-01-16 Thread Sam James
commit: b40e4aba0b48c361e73f4dd45f4358c46d5705fd
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:32:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b40e4aba

net-fs/nfs-utils: Stabilize 2.6.4 amd64, #922266

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

 net-fs/nfs-utils/nfs-utils-2.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild
index 117a08c10907..bb0e143674ff 100644
--- a/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *_rc* ]] ; then
S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
 else
SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: sys-fs/exfatprogs/

2024-01-16 Thread Sam James
commit: abfa315c1a3892fd5efac4d27041e3dd69931886
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:32:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abfa315c

sys-fs/exfatprogs: Stabilize 1.2.2 amd64, #922270

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

 sys-fs/exfatprogs/exfatprogs-1.2.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/exfatprogs/exfatprogs-1.2.2.ebuild 
b/sys-fs/exfatprogs/exfatprogs-1.2.2.ebuild
index 38c4ccbcd880..ac57c3af0739 100644
--- a/sys-fs/exfatprogs/exfatprogs-1.2.2.ebuild
+++ b/sys-fs/exfatprogs/exfatprogs-1.2.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/exfatprogs/exfatprogs.git;
 else

SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 fi
 LICENSE="GPL-2"
 SLOT="0"



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

2024-01-16 Thread Sam James
commit: 1c68226905a9eba1604f6a9496fe5f8b8549a732
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:24:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c682269

media-sound/quodlibet: disable py3.9

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

 media-sound/quodlibet/quodlibet-4.6.0-r1.ebuild | 2 +-
 media-sound/quodlibet/quodlibet-4.6.0.ebuild| 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-sound/quodlibet/quodlibet-4.6.0-r1.ebuild 
b/media-sound/quodlibet/quodlibet-4.6.0-r1.ebuild
index f61de114b911..d8bcbd373e3a 100644
--- a/media-sound/quodlibet/quodlibet-4.6.0-r1.ebuild
+++ b/media-sound/quodlibet/quodlibet-4.6.0-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_SETUPTOOLS=no
 inherit distutils-r1 xdg
 

diff --git a/media-sound/quodlibet/quodlibet-4.6.0.ebuild 
b/media-sound/quodlibet/quodlibet-4.6.0.ebuild
index b01a9f6f141e..8b5a90dbe42e 100644
--- a/media-sound/quodlibet/quodlibet-4.6.0.ebuild
+++ b/media-sound/quodlibet/quodlibet-4.6.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-PYTHON_COMPAT=( python3_{9..12} )
+PYTHON_COMPAT=( python3_{10..12} )
 DISTUTILS_USE_SETUPTOOLS=no
 inherit distutils-r1 xdg
 



[gentoo-commits] repo/gentoo:master commit in: www-client/links/

2024-01-16 Thread Sam James
commit: 84298741b114a83fe224a4d9c4ffd84e8c20fc95
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Jan 16 20:45:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84298741

www-client/links: reduce USE=X dependency to the minimum requirement

links checks for the X11 headers at configure time, and builds against
them. It doesn't use any Xext content, and doesn't need to depend on it.

Separately, it does require xorg-proto at build time, similar to many
other packages. However it declared no dependency on it at all. The
dependency could be transitively satisfied by other software using
xorg-proto if built from source without binpkgs, but best not to rely on
that!

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

 www-client/links/links-2.29-r1.ebuild | 186 ++
 1 file changed, 186 insertions(+)

diff --git a/www-client/links/links-2.29-r1.ebuild 
b/www-client/links/links-2.29-r1.ebuild
new file mode 100644
index ..a68d5dea0f87
--- /dev/null
+++ b/www-client/links/links-2.29-r1.ebuild
@@ -0,0 +1,186 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools desktop toolchain-funcs xdg-utils
+
+DESCRIPTION="A fast and lightweight web browser running in both graphics and 
text mode"
+HOMEPAGE="http://links.twibright.com/;
+SRC_URI="http://${PN}.twibright.com/download/${P}.tar.bz2
+   X? ( 
https://dashboard.snapcraft.io/site_media/appmedia/2018/07/links-graphics-xlinks-logo-pic.png
 )"
+
+LICENSE="GPL-2"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="avif brotli bzip2 fbcon freetype gpm jpeg libevent livecd lzip lzma 
selinux ssl suid svga tiff webp X zlib zstd"
+
+GRAPHICS_DEPEND="media-libs/libpng:="
+
+RDEPEND="
+   dev-libs/libbsd
+   avif? (
+   media-libs/libavif:=
+   )
+   brotli? (
+   app-arch/brotli:=
+   )
+   bzip2? (
+   app-arch/bzip2
+   )
+   fbcon? (
+   ${GRAPHICS_DEPEND}
+   )
+   freetype? (
+   media-libs/fontconfig
+   media-libs/freetype
+   )
+   gpm? (
+   sys-libs/gpm
+   )
+   jpeg? (
+   media-libs/libjpeg-turbo:=
+   )
+   libevent? (
+   dev-libs/libevent:=
+   )
+   livecd? (
+   ${GRAPHICS_DEPEND}
+   sys-libs/gpm
+   media-libs/libjpeg-turbo:=
+   )
+   lzip? (
+   app-arch/lzlib
+   )
+   lzma? (
+   app-arch/xz-utils
+   )
+   ssl? (
+   dev-libs/openssl:=
+   )
+   svga? (
+   ${GRAPHICS_DEPEND}
+   media-libs/svgalib
+   )
+   tiff? (
+   media-libs/tiff:=
+   )
+   webp? (
+   media-libs/libwebp:=
+   )
+   X? (
+   ${GRAPHICS_DEPEND}
+   x11-libs/libX11
+   )
+   zlib? (
+   sys-libs/zlib
+   )
+   zstd? (
+   app-arch/zstd:=
+   )"
+
+DEPEND="${RDEPEND}
+   fbcon? ( virtual/os-headers )
+   livecd? ( virtual/os-headers )
+   X? ( x11-base/xorg-proto )
+"
+
+BDEPEND="virtual/pkgconfig"
+
+IDEPEND="X? ( dev-util/desktop-file-utils )"
+
+RDEPEND+=" selinux? ( sec-policy/selinux-links )"
+
+REQUIRED_USE="!livecd? ( fbcon? ( gpm ) )
+   svga? ( suid )"
+
+DOCS=( AUTHORS BRAILLE_HOWTO ChangeLog KEYS NEWS README SITES )
+
+PATCHES=( "${FILESDIR}/links-2.29-fix-zstd-only-build.patch" )
+
+src_prepare() {
+   use X && xdg_environment_reset
+
+   pushd intl > /dev/null || die
+   ./gen-intl || die
+   ./synclang || die
+   popd > /dev/null || die
+
+   # error: conditional "am__fastdepCXX" was never defined (for 
eautoreconf)
+   sed -i \
+   -e '/AC_PROG_CXX/s:dnl ::' \
+   -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' \
+   configure.in || die #467020
+
+   # Upstream configure produced by broken autoconf-2.13. This also fixes
+   # toolchain detection.
+   mv configure.in configure.ac || die
+
+   default
+   eautoreconf #131440 and #103483#c23
+}
+
+src_configure() {
+   local myconf
+
+   if use livecd; then
+   export ac_cv_lib_gpm_Gpm_Open=yes
+   myconf+=' --with-fb --with-libjpeg'
+   else
+   export ac_cv_lib_gpm_Gpm_Open=$(usex gpm)
+   fi
+
+   if use X || use fbcon || use svga || use livecd; then
+   myconf+=' --enable-graphics'
+   fi
+
+   tc-export PKG_CONFIG
+
+   econf \
+   --without-directfb \
+   --without-librsvg \
+   --with-ipv6 \
+  

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

2024-01-16 Thread Sam James
commit: 40584e779a9a95ff57bcdad1f23b3854818945e0
Author: Cristian Othón Martínez Vera  cfuga  mx>
AuthorDate: Tue Jan 16 23:16:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40584e77

media-sound/quodlibet: fix dependency on correct net-libs/libsoup slot

Since version 4.6.0, Quod Libet depends on net-libs/libsoup slot 3

https://github.com/quodlibet/quodlibet/blob/quodlibet-4.6/NEWS.rst

Signed-off-by: Cristian Othón Martínez Vera  cfuga.mx>
Closes: https://bugs.gentoo.org/915616
Closes: https://github.com/gentoo/gentoo/pull/34847
Signed-off-by: Sam James  gentoo.org>

 media-sound/quodlibet/quodlibet-4.6.0-r1.ebuild | 58 +
 1 file changed, 58 insertions(+)

diff --git a/media-sound/quodlibet/quodlibet-4.6.0-r1.ebuild 
b/media-sound/quodlibet/quodlibet-4.6.0-r1.ebuild
new file mode 100644
index ..f61de114b911
--- /dev/null
+++ b/media-sound/quodlibet/quodlibet-4.6.0-r1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..12} )
+DISTUTILS_USE_SETUPTOOLS=no
+inherit distutils-r1 xdg
+
+DESCRIPTION="audio library tagger, manager, and player for GTK+"
+HOMEPAGE="https://quodlibet.readthedocs.io/;
+SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="+dbus gstreamer +udev"
+
+RDEPEND="dev-libs/keybinder:3[introspection]
+   dev-python/feedparser[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   media-libs/mutagen[${PYTHON_USEDEP}]
+   net-libs/libsoup:3.0[introspection]
+   x11-libs/gtk+[introspection]
+   gstreamer? (
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   media-libs/gst-plugins-good:1.0
+   media-plugins/gst-plugins-meta:1.0
+   )
+   !gstreamer? ( media-libs/xine-lib )
+   dbus? (
+   app-misc/media-player-info
+   dev-python/dbus-python[${PYTHON_USEDEP}]
+   )
+   udev? ( virtual/udev )"
+DEPEND="dev-util/intltool"
+
+S="${WORKDIR}/${PN}-release-${PV}"
+
+src_prepare() {
+   local qlconfig=quodlibet/config.py
+
+   if ! use gstreamer; then
+   sed -i -e '/backend/s:gstbe:xinebe:' ${qlconfig} || die
+   fi
+
+   sed -i -e '/gst_pipeline/s:"":"alsasink":' ${qlconfig} || die
+
+   distutils-r1_src_prepare
+}
+
+src_install() {
+   distutils-r1_src_install
+   dodoc README.rst
+
+   # fix location of desktop file
+   mv "${ED}/usr/share/appdata" "${ED}/usr/share/metainfo" || die "Failed 
to fix desktop file location"
+}



[gentoo-commits] repo/gentoo:master commit in: x11-libs/libXaw/

2024-01-16 Thread Sam James
commit: 376a36b9e7b86753960609c80becee74cb40b83b
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Jan 16 20:51:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:33:41 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=376a36b9

x11-libs/libXaw: remove runtime dependency on xorg-proto

xorg-proto is never a runtime dependency of software, always a
build-time only dependency. It provides headers and pkg-config files
alone.

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

 .../libXaw/{libXaw-1.0.15.ebuild => libXaw-1.0.15-r1.ebuild} | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/x11-libs/libXaw/libXaw-1.0.15.ebuild 
b/x11-libs/libXaw/libXaw-1.0.15-r1.ebuild
similarity index 89%
rename from x11-libs/libXaw/libXaw-1.0.15.ebuild
rename to x11-libs/libXaw/libXaw-1.0.15-r1.ebuild
index ab0dd22d5546..d764114b30eb 100644
--- a/x11-libs/libXaw/libXaw-1.0.15.ebuild
+++ b/x11-libs/libXaw/libXaw-1.0.15-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,13 +13,16 @@ DESCRIPTION="X.Org Xaw library"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="deprecated"
 
-RDEPEND="x11-base/xorg-proto
+RDEPEND="
>=x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
>=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
>=x11-libs/libXmu-1.1.1-r1[${MULTILIB_USEDEP}]
>=x11-libs/libXpm-3.5.10-r1[${MULTILIB_USEDEP}]
>=x11-libs/libXt-1.1.4[${MULTILIB_USEDEP}]"
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   x11-base/xorg-proto
+"
 
 src_configure() {
local XORG_CONFIGURE_OPTIONS=(



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

2024-01-16 Thread Arthur Zamarin
commit: efb53a26f409821bef9897d2ba360397ef17fd8a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 17 06:30:33 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 17 06:30:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efb53a26

sys-apps/usbutils: Stabilize 017 ppc64, #922276

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

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

diff --git a/sys-apps/usbutils/usbutils-017.ebuild 
b/sys-apps/usbutils/usbutils-017.ebuild
index fbd45eb705c7..16ec8d57c686 100644
--- a/sys-apps/usbutils/usbutils-017.ebuild
+++ b/sys-apps/usbutils/usbutils-017.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/usb/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-01-16 Thread Arthur Zamarin
commit: b169a30ae7349367b39e245bd3f2c25fc00b7445
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 17 06:29:37 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 17 06:30:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b169a30a

sys-devel/crossdev: Stabilize 20240117 sparc, #922282

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

 sys-devel/crossdev/crossdev-20240117.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/crossdev/crossdev-20240117.ebuild 
b/sys-devel/crossdev/crossdev-20240117.ebuild
index 52d2a77906c0..e58e43510656 100644
--- a/sys-devel/crossdev/crossdev-20240117.ebuild
+++ b/sys-devel/crossdev/crossdev-20240117.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
"
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 sparc ~x86"
 fi
 
 DESCRIPTION="Gentoo Cross-toolchain generator"



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

2024-01-16 Thread Arthur Zamarin
commit: 61875895f539d2678a9b68890f37f0adf143862c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 17 06:29:36 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 17 06:30:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61875895

app-admin/sudo: Stabilize 1.9.15_p5 ppc64, #922277

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

 app-admin/sudo/sudo-1.9.15_p5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.9.15_p5.ebuild 
b/app-admin/sudo/sudo-1.9.15_p5.ebuild
index 81e8b23fbda5..84eaa3ee170a 100644
--- a/app-admin/sudo/sudo-1.9.15_p5.ebuild
+++ b/app-admin/sudo/sudo-1.9.15_p5.ebuild
@@ -33,7 +33,7 @@ else
"
 
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86"
fi
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"



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

2024-01-16 Thread Arthur Zamarin
commit: 190ed7450a02cd08c947f0034b95952c640c6523
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 17 06:29:36 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 17 06:30:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=190ed745

app-admin/sudo: Stabilize 1.9.15_p5 arm64, #922277

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

 app-admin/sudo/sudo-1.9.15_p5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.9.15_p5.ebuild 
b/app-admin/sudo/sudo-1.9.15_p5.ebuild
index 3bbcb949a190..81e8b23fbda5 100644
--- a/app-admin/sudo/sudo-1.9.15_p5.ebuild
+++ b/app-admin/sudo/sudo-1.9.15_p5.ebuild
@@ -33,7 +33,7 @@ else
"
 
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
fi
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"



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

2024-01-16 Thread Arthur Zamarin
commit: 43d495671ac5413dd581d94990830f3d373aaa93
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 17 06:29:33 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 17 06:30:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d49567

sys-apps/less: Stabilize 643-r1 ppc64, #922271

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

 sys-apps/less/less-643-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/less/less-643-r1.ebuild b/sys-apps/less/less-643-r1.ebuild
index 8f9171bb4591..296d48214a1b 100644
--- a/sys-apps/less/less-643-r1.ebuild
+++ b/sys-apps/less/less-643-r1.ebuild
@@ -25,7 +25,7 @@ else
SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz;
 
if [[ ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
fi
 fi
 



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

2024-01-16 Thread Arthur Zamarin
commit: 85bea34b3af094592acd6dd795c98b68dee538d4
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 17 06:29:35 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 17 06:30:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85bea34b

app-admin/sudo: Stabilize 1.9.15_p5 arm, #922277

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

 app-admin/sudo/sudo-1.9.15_p5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.9.15_p5.ebuild 
b/app-admin/sudo/sudo-1.9.15_p5.ebuild
index 787ba1247226..3bbcb949a190 100644
--- a/app-admin/sudo/sudo-1.9.15_p5.ebuild
+++ b/app-admin/sudo/sudo-1.9.15_p5.ebuild
@@ -33,7 +33,7 @@ else
"
 
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
fi
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"



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

2024-01-16 Thread Arthur Zamarin
commit: 442083a3bde26f9b0507f3edbbff98ba2ac1c8b3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 17 06:29:34 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 17 06:30:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=442083a3

app-admin/sudo: Stabilize 1.9.15_p5 sparc, #922277

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

 app-admin/sudo/sudo-1.9.15_p5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.9.15_p5.ebuild 
b/app-admin/sudo/sudo-1.9.15_p5.ebuild
index 8f632cd98d7b..787ba1247226 100644
--- a/app-admin/sudo/sudo-1.9.15_p5.ebuild
+++ b/app-admin/sudo/sudo-1.9.15_p5.ebuild
@@ -33,7 +33,7 @@ else
"
 
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
fi
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"



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

2024-01-16 Thread Arthur Zamarin
commit: de48acf782d983405747a3be6fcd44a915d05d9c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 17 06:29:32 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 17 06:30:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de48acf7

net-fs/nfs-utils: Stabilize 2.6.4 ppc64, #922266

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

 net-fs/nfs-utils/nfs-utils-2.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild
index 53465d5221b6..117a08c10907 100644
--- a/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *_rc* ]] ; then
S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
 else
SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="GPL-2"



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

2024-01-16 Thread Arthur Zamarin
commit: 63bfd2ee557bf11477048f5d22baf9d19fd3f10c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jan 17 06:29:33 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jan 17 06:30:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63bfd2ee

sys-apps/lsb-release: Stabilize 3.3 ppc64, #922273

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

 sys-apps/lsb-release/lsb-release-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.3.ebuild 
b/sys-apps/lsb-release/lsb-release-3.3.ebuild
index 80aaa36aa7b7..600e624f9032 100644
--- a/sys-apps/lsb-release/lsb-release-3.3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page via
 # bundled sys-apps/help2man.



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

2024-01-16 Thread Viorel Munteanu
commit: fb3135d795dd3acb4c9ba865dd552d4a34209205
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jan 17 06:18:24 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Jan 17 06:18:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb3135d7

app-admin/linode-cli: add 5.48.1

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

 app-admin/linode-cli/Manifest |  1 +
 app-admin/linode-cli/linode-cli-5.48.1.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/app-admin/linode-cli/Manifest b/app-admin/linode-cli/Manifest
index e39d3407a070..284a1b3bcf91 100644
--- a/app-admin/linode-cli/Manifest
+++ b/app-admin/linode-cli/Manifest
@@ -1,3 +1,4 @@
 DIST linode-cli-5.45.2.tar.gz 126870 BLAKE2B 
adfb0862159fbd1dc887726a9d40c2534526b9fe7326c6340c52ed928aff5c9960b20a5961ed6aac7e276201e52a254fd6ba5e6aaa80da7d68e95cc0dc949f27
 SHA512 
9a6697b3306434cc4f59ef695d0b51e33f71b2d1be4d942e369a22328c3cbf78da0efc939f39f8da928ba5fb5bc2bc06a6ee5d0c9a8e0deb78b657738f19501d
 DIST linode-cli-5.47.1.tar.gz 128364 BLAKE2B 
db21cdd9a1bfbe17fb17b8b0e27ca36bb15c7d3b16ddde4dcc59a9ce64cd34d644d3d5d120efb88bb146767cf9b2c3ee820a847a2fcff487a11bc3abd6973870
 SHA512 
b61ac1e7c97a1395b150227fe822bc2e7199ed15a44c6d93d71bfdbc2f919827e87e89cf41a47b069be06144a849f5ab11c9dd7f38d138f80ce80563f55bf75a
 DIST linode-cli-5.48.0.tar.gz 140742 BLAKE2B 
2c4588ca381ddab9771a051b6ab27331172c25ccf2d4f3e6ad1ac9098fa34d24f64414a96af4eb5cbcdfc6583dbe58189c51f99f75108c7747ccfca67dbceb93
 SHA512 
8ea4d647645dc61be5e0c6d56b184ea496ddebab69478a0f96862183430ee45569ed379fc6e061714ca922ac7a97d8aef7c39521c40c8f6761d59af07d4a9634
+DIST linode-cli-5.48.1.tar.gz 141176 BLAKE2B 
8317071e01f76438b9389a0d563830653611004ed6f7fbf0657af1e70d70a79927e460f7063437740b38ad7f5b15788d4cc4e9e01728cbab93944cc0086bc0bf
 SHA512 
2183a3ca9e330af70e41c75e0bceafc0c3a93e28fd7f8e0629c1b223cea7f442a33fe437737c9c9cda59d9cf4eb60f32eb2b81189943a13b206afd9f81b5eed2

diff --git a/app-admin/linode-cli/linode-cli-5.48.1.ebuild 
b/app-admin/linode-cli/linode-cli-5.48.1.ebuild
new file mode 100644
index ..2ce8851657d3
--- /dev/null
+++ b/app-admin/linode-cli/linode-cli-5.48.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+inherit distutils-r1 pypi
+
+DESCRIPTION="Linode Command Line Interface"
+HOMEPAGE="https://github.com/linode/linode-cli https://www.linode.com/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# Tests require network, a linode account and an API key.
+# WARNING: tests will incur costs and will wipe the account.
+RESTRICT="test"
+
+RDEPEND="
+   dev-python/boto3[${PYTHON_USEDEP}]
+   dev-python/linode-metadata[${PYTHON_USEDEP}]
+   dev-python/openapi3[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/rich[${PYTHON_USEDEP}]
+   

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

2024-01-16 Thread Viorel Munteanu
commit: 370222c965596ec657493dacdc0a57d02e609fdf
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jan 17 06:18:31 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Jan 17 06:18:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=370222c9

app-admin/linode-cli: drop 5.48.0

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

 app-admin/linode-cli/Manifest |  1 -
 app-admin/linode-cli/linode-cli-5.48.0.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/app-admin/linode-cli/Manifest b/app-admin/linode-cli/Manifest
index 284a1b3bcf91..6505c74be302 100644
--- a/app-admin/linode-cli/Manifest
+++ b/app-admin/linode-cli/Manifest
@@ -1,4 +1,3 @@
 DIST linode-cli-5.45.2.tar.gz 126870 BLAKE2B 
adfb0862159fbd1dc887726a9d40c2534526b9fe7326c6340c52ed928aff5c9960b20a5961ed6aac7e276201e52a254fd6ba5e6aaa80da7d68e95cc0dc949f27
 SHA512 
9a6697b3306434cc4f59ef695d0b51e33f71b2d1be4d942e369a22328c3cbf78da0efc939f39f8da928ba5fb5bc2bc06a6ee5d0c9a8e0deb78b657738f19501d
 DIST linode-cli-5.47.1.tar.gz 128364 BLAKE2B 
db21cdd9a1bfbe17fb17b8b0e27ca36bb15c7d3b16ddde4dcc59a9ce64cd34d644d3d5d120efb88bb146767cf9b2c3ee820a847a2fcff487a11bc3abd6973870
 SHA512 
b61ac1e7c97a1395b150227fe822bc2e7199ed15a44c6d93d71bfdbc2f919827e87e89cf41a47b069be06144a849f5ab11c9dd7f38d138f80ce80563f55bf75a
-DIST linode-cli-5.48.0.tar.gz 140742 BLAKE2B 
2c4588ca381ddab9771a051b6ab27331172c25ccf2d4f3e6ad1ac9098fa34d24f64414a96af4eb5cbcdfc6583dbe58189c51f99f75108c7747ccfca67dbceb93
 SHA512 
8ea4d647645dc61be5e0c6d56b184ea496ddebab69478a0f96862183430ee45569ed379fc6e061714ca922ac7a97d8aef7c39521c40c8f6761d59af07d4a9634
 DIST linode-cli-5.48.1.tar.gz 141176 BLAKE2B 
8317071e01f76438b9389a0d563830653611004ed6f7fbf0657af1e70d70a79927e460f7063437740b38ad7f5b15788d4cc4e9e01728cbab93944cc0086bc0bf
 SHA512 
2183a3ca9e330af70e41c75e0bceafc0c3a93e28fd7f8e0629c1b223cea7f442a33fe437737c9c9cda59d9cf4eb60f32eb2b81189943a13b206afd9f81b5eed2

diff --git a/app-admin/linode-cli/linode-cli-5.48.0.ebuild 
b/app-admin/linode-cli/linode-cli-5.48.0.ebuild
deleted file mode 100644
index 2ce8851657d3..
--- a/app-admin/linode-cli/linode-cli-5.48.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 2023-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..12} )
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-inherit distutils-r1 pypi
-
-DESCRIPTION="Linode Command Line Interface"
-HOMEPAGE="https://github.com/linode/linode-cli https://www.linode.com/;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-# Tests require network, a linode account and an API key.
-# WARNING: tests will incur costs and will wipe the account.
-RESTRICT="test"
-
-RDEPEND="
-   dev-python/boto3[${PYTHON_USEDEP}]
-   dev-python/linode-metadata[${PYTHON_USEDEP}]
-   dev-python/openapi3[${PYTHON_USEDEP}]
-   dev-python/packaging[${PYTHON_USEDEP}]
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   dev-python/requests[${PYTHON_USEDEP}]
-   dev-python/rich[${PYTHON_USEDEP}]
-   

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

2024-01-16 Thread Sam James
commit: 96632b05ec3a5cc3abb854419209c03db9ceb73a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 06:02:39 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 06:02:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96632b05

app-admin/sysklogd: Stabilize 2.5.2 amd64, #922264

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

 app-admin/sysklogd/sysklogd-2.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.5.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
index 0cb1703c33b5..2e1bc6efd21a 100644
--- a/app-admin/sysklogd/sysklogd-2.5.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 fi
 
 LICENSE="BSD"



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

2024-01-16 Thread Sam James
commit: a21cb1244aaa5c74a19bac1b48761dc2ab07b2d3
Author: Jannis Achstetter  kripserver  net>
AuthorDate: Tue Jan 16 19:12:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:59:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a21cb124

app-misc/qlcplus: Drop Werror CFLAG

Closes: https://bugs.gentoo.org/920457
Signed-off-by: Jannis Achstetter  kripserver.net>
Closes: https://github.com/gentoo/gentoo/pull/34840
Signed-off-by: Sam James  gentoo.org>

 app-misc/qlcplus/qlcplus-4.12.7.ebuild | 6 +-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-misc/qlcplus/qlcplus-4.12.7.ebuild 
b/app-misc/qlcplus/qlcplus-4.12.7.ebuild
index 63d949d616d7..651213b34d7b 100644
--- a/app-misc/qlcplus/qlcplus-4.12.7.ebuild
+++ b/app-misc/qlcplus/qlcplus-4.12.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -53,6 +53,10 @@ src_prepare() {
## Remove Werror-flag since there are some warnings with gcc-9.x
sed -e "s/QMAKE_CXXFLAGS += -Werror/#&/g" \
-i variables.pri || die
+
+   ## Remove Werror-flag since there are some warnings with gcc-9.x
+   sed -e "s/unix:QMAKE_CFLAGS += -Werror/#&/g" \
+   -i variables.pri || die
 }
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/

2024-01-16 Thread Sam James
commit: f860cc29cf0d010698bb4f4418f75a8a0950a908
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:58:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:58:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f860cc29

sys-fs/btrfs-progs: drop 6.3.3, 6.5.2

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

 sys-fs/btrfs-progs/Manifest |   2 -
 sys-fs/btrfs-progs/btrfs-progs-6.3.3.ebuild | 161 
 sys-fs/btrfs-progs/btrfs-progs-6.5.2.ebuild | 161 
 3 files changed, 324 deletions(-)

diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index f7545a22efac..62f8ce882dd2 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -1,5 +1,3 @@
-DIST btrfs-progs-v6.3.3.tar.xz 3163112 BLAKE2B 
76714da94e1cd733df4198b736c31b32d4cfb6779985036610651a267fcf92299c140f99f2372278cafcb02f651413c069314195b7bd44d56ddf60eb60e5532d
 SHA512 
e72791fd91cc9a93aaab72bf8c36f9d7e2608315ccb3b0474ca0c1e1893465b2c7145ce523216accb0d02c4dd0fd13597702ce6a8b9c2ac137cd9bce3c5a4347
-DIST btrfs-progs-v6.5.2.tar.xz 3190068 BLAKE2B 
74010ed51e211d28ce161db9f6e005bb1c73d8726c9a74446520a46bfa8d6f25d267f747e392f82a8ebeb0b9dd25b3681e9617048e33b9244047089a36fc34c6
 SHA512 
40b5a2f4d4dcf1810eeb0808e6cb72081ef5743a5072b75e2535420b6acb3a3ead61b01da3217c2bc3fb6ec700f141d4646389cc7a6476ce8af51a424a732672
 DIST btrfs-progs-v6.6.2.tar.xz 2550624 BLAKE2B 
c4901b14c1555a62ec5fdc9c744b48678427c52250d368d2f3e9b82e300bd0f2c1bcbae12169ab0376fdf0aff5ccf41139ae83d8851555ce4b2d671e82d116a3
 SHA512 
23878cdd6f16a7ddba55321169bf7dd565719dd5d16a5a47fb7879aa0e04bd9008dc436cdbb712cee286b3a9b97ac3a4f6ea22213286a5025b5371d7975a2fa8
 DIST btrfs-progs-v6.6.3.tar.sign 566 BLAKE2B 
9f8a14405f78c8eb5a92d59f9ca776cd15bfd43bc323a0f5a98cc2d9a6f782e999a792ddb266fef4dfe189e1cb8eebbd021a12b615e22bdd4097a74bf3b277a9
 SHA512 
07f062cf66c0e5f0bd833f0a1c9901ec06ac4eb258acec8e96ffbb0b85007a67bdc992492b25f6039fcf603352131fca8c57162fa61007e8ccf1f4edf71dab97
 DIST btrfs-progs-v6.6.3.tar.xz 2557216 BLAKE2B 
274fad52bcab45bd0f6496c1bc10e1736e7b766f53b712790996a8a38f74eedcc570783599bed62cd4f84e5629f2216340a66941d9fbe0c7890f1c56ed66df8a
 SHA512 
93e1defacf0f280fc02e10a20fd2bc3775c52956a0339e30b829cc3bef85629d565cf3f6a9af126e38bbb73e8e9b9a0069abbe0e57957a56ca1a8826f5de624a

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.3.3.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.3.3.ebuild
deleted file mode 100644
index cd3842458c30..
--- a/sys-fs/btrfs-progs/btrfs-progs-6.3.3.ebuild
+++ /dev/null
@@ -1,161 +0,0 @@
-# Copyright 2008-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{10..11} )
-inherit bash-completion-r1 python-single-r1 udev
-
-libbtrfs_soname=0
-
-if [[ ${PV} !=  ]]; then
-   MY_PV="v${PV/_/-}"
-   
SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz;
-
-   if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 
~riscv ~sparc x86"
-   fi
-
-   S="${WORKDIR}"/${PN}-${MY_PV}
-else
-   EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git;
-   EGIT_BRANCH="devel"
-   WANT_LIBTOOL="none"
-   inherit autotools git-r3
-fi
-
-DESCRIPTION="Btrfs filesystem utilities"
-HOMEPAGE="https://btrfs.readthedocs.io/en/latest/;
-
-LICENSE="GPL-2"
-SLOT="0/${libbtrfs_soname}"
-IUSE="+convert python +man reiserfs static static-libs udev +zstd"
-# Could support it with just !systemd => eudev, see mdadm, but let's
-# see if someone asks for it first.
-REQUIRED_USE="static? ( !udev ) python? ( ${PYTHON_REQUIRED_USE} )"
-
-# Tries to mount repaired filesystems
-RESTRICT="test"
-
-RDEPEND="
-   dev-libs/lzo:2=
-   sys-apps/util-linux:=[static-libs(+)?]
-   sys-libs/zlib:=
-   convert? (
-   sys-fs/e2fsprogs:=
-   reiserfs? (
-   >=sys-fs/reiserfsprogs-3.6.27
-   )
-   )
-   python? ( ${PYTHON_DEPS} )
-   udev? ( virtual/libudev:= )
-   zstd? ( app-arch/zstd:= )
-"
-DEPEND="
-   ${RDEPEND}
-   >=sys-kernel/linux-headers-5.10
-   convert? ( sys-apps/acl )
-   python? (
-   $(python_gen_cond_dep '
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ')
-   )
-   static? (
-   dev-libs/lzo:2[static-libs(+)]
-   sys-apps/util-linux:0[static-libs(+)]
-   sys-libs/zlib:0[static-libs(+)]
-   convert? (
-   sys-fs/e2fsprogs[static-libs(+)]
-   reiserfs? (
-   >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)]
-   )
-   )
-   zstd? ( app-arch/zstd[static-libs(+)] )
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-   man? ( dev-python/sphinx )

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

2024-01-16 Thread Sam James
commit: a36578d06e3e20ba7ad7171884b9a5e53bf8b6fa
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:58:53 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:58:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a36578d0

sys-apps/fakeroot: Stabilize 1.32.2 amd64, #922275

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

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

diff --git a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
index 68b11fc482e4..3b1cb1e59507 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



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

2024-01-16 Thread Sam James
commit: f441ff5abd6a44144ae1d525061e43c1f700462e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:58:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:59:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f441ff5a

sys-devel/crossdev: Stabilize 20240117 arm, #922282

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

 sys-devel/crossdev/crossdev-20240117.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/crossdev/crossdev-20240117.ebuild 
b/sys-devel/crossdev/crossdev-20240117.ebuild
index fa2b51cf80c6..52d2a77906c0 100644
--- a/sys-devel/crossdev/crossdev-20240117.ebuild
+++ b/sys-devel/crossdev/crossdev-20240117.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
"
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Gentoo Cross-toolchain generator"



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

2024-01-16 Thread Sam James
commit: f140843bb6acbb084ae70a7ee359d8649d252370
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:58:52 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:58:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f140843b

app-misc/ca-certificates: Stabilize 20230311.3.95 arm64, #922265

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

 app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild
index c3fdce903dac..b11f0a5a2fd3 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild
@@ -55,7 +55,7 @@ fi
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE=""
 ${PRECOMPILED} || IUSE+=" cacert"
 



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

2024-01-16 Thread Sam James
commit: 1e5169cc838c1371e1a915e257775c13753d749d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:58:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:58:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e5169cc

sys-devel/crossdev: Stabilize 20240117 arm64, #922282

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

 sys-devel/crossdev/crossdev-20240117.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/crossdev/crossdev-20240117.ebuild 
b/sys-devel/crossdev/crossdev-20240117.ebuild
index dce8ce666896..fa2b51cf80c6 100644
--- a/sys-devel/crossdev/crossdev-20240117.ebuild
+++ b/sys-devel/crossdev/crossdev-20240117.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == "" ]] ; then
"
 else

SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 DESCRIPTION="Gentoo Cross-toolchain generator"



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

2024-01-16 Thread Viorel Munteanu
commit: 57525477ea99f1ed34653373ce37821944e60f9c
Author: Viorel Munteanu  gentoo  org>
AuthorDate: Wed Jan 17 05:58:06 2024 +
Commit: Viorel Munteanu  gentoo  org>
CommitDate: Wed Jan 17 05:58:40 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57525477

media-libs/netpbm: drop 11.2.4

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

 media-libs/netpbm/Manifest |   1 -
 media-libs/netpbm/netpbm-11.2.4.ebuild | 258 -
 2 files changed, 259 deletions(-)

diff --git a/media-libs/netpbm/Manifest b/media-libs/netpbm/Manifest
index 4ff89f11b78f..c94335cf8712 100644
--- a/media-libs/netpbm/Manifest
+++ b/media-libs/netpbm/Manifest
@@ -1,4 +1,3 @@
-DIST netpbm-11.2.4.tar.xz 3791116 BLAKE2B 
bc3c4c7dd1c473cf6a0511c1a756dc11ddac693bd288daa8cac5d997d75f48ea9f039552decaff601a46fcdc1b08bba55596fc116547eee5a0ab78cf9a0ea55c
 SHA512 
41219fcf8c02eb1f9bb8619d972312d63f0781e071f1c494ba5b2e1f2b614c37d78097259bcf39cb85feac783c811fcc24f088ec2cd406786296ae055ee10318
 DIST netpbm-11.2.5.tar.xz 3791980 BLAKE2B 
147297cd35a114f278410bfc4837d632bd2d8815a461b4288d87808bc4cba4480d4ab41c7365d9845f0bb2c94f295907a0fbcbb0b8cfef64f6581e435efd5842
 SHA512 
de23a62b74c6a0020e0a178d14f64e87c79f94c56c132e3f3e4c895d2d4d27580fa6ed2310b31bd476b9922672dcf9833cde5fb5b5b0ea094b01c520fcd24059
 DIST netpbm-11.2.7.tar.xz 3780372 BLAKE2B 
8a6a75bd0358acf21faa3defd2b3ca886aacd38a28a1f8b65280a9d6c1667102a47efb734fe2ff2dfae38a5d0995b5efaa4b3ec70138bac7ad07e3e6e79c6063
 SHA512 
3fb00524b958d97304066749d4117b11ce5e23b7c8e08e68bfb5109575cc40a52dbe0f44559e6c0832a4397298efbea50a8ed0b9d2b57e41a09275729574bace
 DIST netpbm-11.5.1.tar.xz 3781792 BLAKE2B 
40773f81bba1e2231009d0e3b3950eb6bf5c22a4a9d02c42db76536d1b70140a1b462e3dc6db29bc5a822c0f9d72463d4ed3a390e199bcd4bb7a9c7495570f1e
 SHA512 
05fa20fdabc175c99c89e779ffa719b0447ce97b4a6851f17afdf247dd3e67787ce251e28b5529bb793d46164b0c3908a368a77e0a5245c49109767f7870676d

diff --git a/media-libs/netpbm/netpbm-11.2.4.ebuild 
b/media-libs/netpbm/netpbm-11.2.4.ebuild
deleted file mode 100644
index 3afe4523512a..
--- a/media-libs/netpbm/netpbm-11.2.4.ebuild
+++ /dev/null
@@ -1,258 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic multilib toolchain-funcs
-
-# Upstream has 3 flavors of netpbm: super stable, stable and advanced.
-# They only provide a tarball for super stable, but super stable is a bit 
lagging.
-# So we package the stable branch of their svn (currently versions 11.2.xx) on 
SLOT "0/stable[.rev]"
-# and the advanced branch of their svn (currently versions 11.3.yy) on SLOT 
"0/advanced[.rev]".
-# The stable branch is stabilized according to usual Gentoo rules, while the
-# advanced branch will not be stabilized.
-# A detailed explanation is here https://netpbm.sourceforge.net/release.html
-
-DESCRIPTION="A set of utilities for converting to/from the netpbm (and 
related) formats"
-HOMEPAGE="https://netpbm.sourceforge.net/;
-SRC_URI="https://dev.gentoo.org/~ceamac/${CATEGORY}/${PN}/${P}.tar.xz;
-
-LICENSE="Artistic BSD GPL-2 IJG LGPL-2.1 MIT public-domain"
-SLOT="0/stable.102"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
-IUSE="jbig jpeg png postscript rle cpu_flags_x86_sse2 static-libs svga tiff X 
xml"
-
-# app-text/ghostscript-gpl is really needed for postscript
-# some utilities execute /usr/bin/gs
-# some installed programs are perl scripts
-RDEPEND="
-   dev-lang/perl
-   jbig? ( media-libs/jbigkit:= )
-   jpeg? ( media-libs/libjpeg-turbo:=[static-libs?] )
-   png? (
-   >=media-libs/libpng-1.4:0=
-   sys-libs/zlib
-   )
-   postscript? (
-   app-text/ghostscript-gpl
-   sys-libs/zlib
-   )
-   rle? ( media-libs/urt:= )
-   svga? ( media-libs/svgalib )
-   tiff? ( >=media-libs/tiff-3.5.5:= )
-   xml? ( dev-libs/libxml2 )
-   X? ( x11-libs/libX11 )
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-BDEPEND="
-   app-arch/xz-utils
-   app-alternatives/lex
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/netpbm-10.86.21-build.patch
-   "${FILESDIR}"/netpbm-11.0.0-misc-deps.patch
-   "${FILESDIR}"/netpbm-11.1.0-fix-clang-O2.patch
-)
-
-netpbm_libtype() {
-   case ${CHOST} in
-   *-darwin*) echo dylib;;
-   *) echo unixshared;;
-   esac
-}
-
-netpbm_libsuffix() {
-   local suffix=$(get_libname)
-   echo ${suffix//\.}
-}
-
-netpbm_ldshlib() {
-   case ${CHOST} in
-   *-darwin*) echo '$(LDFLAGS) -dynamiclib -install_name 
$(SONAME)';;
-   *) echo '$(LDFLAGS) -shared -Wl,-soname,$(SONAME)';;
-   esac
-}
-
-netpbm_config_lib() {
-   usex ${1} -l${2:-$1} NONE
-}
-
-# for bug #828127
-netpbm_cflags_for_build() {
-   

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

2024-01-16 Thread Sam James
commit: 074242908f67924ad3940f74b0264743442923de
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:57:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:57:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07424290

sys-apps/less: Stabilize 643-r1 amd64, #922271

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

 sys-apps/less/less-643-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/less/less-643-r1.ebuild b/sys-apps/less/less-643-r1.ebuild
index 76a760fc1897..8f9171bb4591 100644
--- a/sys-apps/less/less-643-r1.ebuild
+++ b/sys-apps/less/less-643-r1.ebuild
@@ -25,7 +25,7 @@ else
SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz;
 
if [[ ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/

2024-01-16 Thread Sam James
commit: eb8f2f2e6197810fc3205d23e91697b7f753
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:57:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:57:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb8f2f2e

sys-fs/btrfs-progs: Stabilize 6.6.3 arm64, #922281

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

 sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild
index c0e4d9eeb0c7..be05772edb99 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild
@@ -24,7 +24,7 @@ else
S="${WORKDIR}"/${PN}-${MY_PV}
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
fi
 fi
 



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

2024-01-16 Thread Sam James
commit: 4665b1413cd3b8e5304bd5367f816f75846d84a5
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:57:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:57:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4665b141

sys-block/mbuffer: Stabilize 20230301-r1 arm64, #922278

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

 sys-block/mbuffer/mbuffer-20230301-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-block/mbuffer/mbuffer-20230301-r1.ebuild 
b/sys-block/mbuffer/mbuffer-20230301-r1.ebuild
index 1b56abc2474f..0b16e77568ec 100644
--- a/sys-block/mbuffer/mbuffer-20230301-r1.ebuild
+++ b/sys-block/mbuffer/mbuffer-20230301-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://www.maier-komor.de/software/mbuffer/${P}.tgz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="debug ssl test"
 REQUIRED_USE="test? ( ssl )"
 RESTRICT="!test? ( test )"



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

2024-01-16 Thread Sam James
commit: cfbdba50a0c0d52604d5cdb99f844f8b34931959
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:57:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:57:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfbdba50

sys-apps/lsb-release: Stabilize 3.3 arm64, #922273

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

 sys-apps/lsb-release/lsb-release-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.3.ebuild 
b/sys-apps/lsb-release/lsb-release-3.3.ebuild
index ebcba5210279..80aaa36aa7b7 100644
--- a/sys-apps/lsb-release/lsb-release-3.3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page via
 # bundled sys-apps/help2man.



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

2024-01-16 Thread Sam James
commit: ce04f2a04a5904316789ae8ada21e5161fe5845d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:54:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:54:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce04f2a0

app-admin/sudo: Stabilize 1.9.15_p4 ppc64, #922277

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

 app-admin/sudo/sudo-1.9.15_p4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.9.15_p4.ebuild 
b/app-admin/sudo/sudo-1.9.15_p4.ebuild
index 3bbcb949a190..ffb491c890ab 100644
--- a/app-admin/sudo/sudo-1.9.15_p4.ebuild
+++ b/app-admin/sudo/sudo-1.9.15_p4.ebuild
@@ -33,7 +33,7 @@ else
"
 
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86"
fi
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"



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

2024-01-16 Thread Sam James
commit: 4af5ec982939978d4c5f35b54c34e212a55024fe
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:54:56 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:54:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af5ec98

net-misc/curl: Stabilize 8.5.0 arm64, #922274

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

 net-misc/curl/curl-8.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/curl/curl-8.5.0.ebuild b/net-misc/curl/curl-8.5.0.ebuild
index 1e5698959820..1f2c0860deac 100644
--- a/net-misc/curl/curl-8.5.0.ebuild
+++ b/net-misc/curl/curl-8.5.0.ebuild
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2024-01-16 Thread Sam James
commit: 19c4ae0b06f2dd85113c958653fb145bace22e29
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:55:00 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:55:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c4ae0b

sys-apps/pcsc-tools: Stabilize 1.7.0 amd64, #922279

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

 sys-apps/pcsc-tools/pcsc-tools-1.7.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/pcsc-tools/pcsc-tools-1.7.0.ebuild 
b/sys-apps/pcsc-tools/pcsc-tools-1.7.0.ebuild
index b7ebde02ddb1..0d299b28141e 100644
--- a/sys-apps/pcsc-tools/pcsc-tools-1.7.0.ebuild
+++ b/sys-apps/pcsc-tools/pcsc-tools-1.7.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://pcsc-tools.apdu.fr/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86"
 IUSE="gui network-cron nls"
 
 DEPEND=">=sys-apps/pcsc-lite-1.4.14"



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

2024-01-16 Thread Sam James
commit: 125b7f33c243da8641dd794c158969722d688de0
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:54:57 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:54:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125b7f33

sys-apps/fakeroot: Stabilize 1.32.2 arm64, #922275

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

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

diff --git a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
index 05690eac2f5d..68b11fc482e4 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/

2024-01-16 Thread Sam James
commit: e16bd25ea1937bf37422f8f06b79b3a0a09abf09
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:54:55 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:54:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e16bd25e

sys-fs/multipath-tools: Stabilize 0.9.7 arm64, #922272

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

 sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild 
b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
index 6d29aa336fb8..7cfea6b6bd07 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
 IUSE="systemd test"
 RESTRICT="!test? ( test )"
 



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

2024-01-16 Thread Sam James
commit: 813b974708f174b8ac82f2d50a9d6aa56f2da26a
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:54:59 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:54:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=813b9747

app-admin/sudo: Stabilize 1.9.15_p4 amd64, #922277

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

 app-admin/sudo/sudo-1.9.15_p4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.9.15_p4.ebuild 
b/app-admin/sudo/sudo-1.9.15_p4.ebuild
index ffb491c890ab..5a3980e3142b 100644
--- a/app-admin/sudo/sudo-1.9.15_p4.ebuild
+++ b/app-admin/sudo/sudo-1.9.15_p4.ebuild
@@ -33,7 +33,7 @@ else
"
 
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86"
+   KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86"
fi
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"



[gentoo-commits] repo/gentoo:master commit in: dev-build/meson/, dev-build/meson/files/

2024-01-16 Thread Sam James
commit: 791e631e0121da91676113928a3e4070453c2449
Author: Eli Schwartz  gmail  com>
AuthorDate: Wed Jan 17 04:50:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:54:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=791e631e

Revert "dev-util/meson-1.3.1: fix for Darwin with native linker again"

This reverts commit b7035fb0da8ffcf1577b68d43f49511adee8237d.

This patch was previously introduced for bug 868516, and hit pushback by
multiple parties that wanted to see this discussed upstream. After some
coaxing and arm-twisting, an upstream issue was finally opened (but no
patch submitted). The patch in ::gentoo went stale, and got dropped.
base-system@ is uninterested in maintaining this out of tree patch given
the situation (and neither am I).

After the ticket was opened upstream, it was retracted by the submitter:

> I decided to fix the problem from out custom version of xtools's end.

Now it's back as a local patch to dev-build/meson, where it's just going
to bitrot another time? No explanation for why this is necessary,
especially if xtools added compatible output. No attempt to submit a PR
to meson. No bug link to cross-reference relevant bugs.

Solve this by reducing the local-patches tech debt and punting on the
issue, pending actual upstreaming. We can revisit backporting a patch if
and when it will constitute a backport of a patch available in upstream
git master.

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

 .../meson/files/meson-1.3.1-xtools-support.patch   | 26 --
 dev-build/meson/meson-1.3.1.ebuild |  1 -
 2 files changed, 27 deletions(-)

diff --git a/dev-build/meson/files/meson-1.3.1-xtools-support.patch 
b/dev-build/meson/files/meson-1.3.1-xtools-support.patch
deleted file mode 100644
index 6e9e670ba8da..
--- a/dev-build/meson/files/meson-1.3.1-xtools-support.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-linkers_detect: detect xtools (Apple ld64 derivative)
-
-xtools is in use on x86_64 and ppc based darwin Prefix installs.  Pick
-it up as a valid linker.
-
-Meson is the only thing known at this point to try and figure out what
-linker is in use exactly, so instead of changing the linker (xtools),
-just teach Meson about xtools.
-
-Author: Fabian Groffen 
-Bug: https://bugs.gentoo.org/868516
-
 a/mesonbuild/linkers/detect.py
-+++ b/mesonbuild/linkers/detect.py
-@@ -185,6 +185,11 @@
- v = search_version(o)
- 
- linker = linkers.LLVMDynamicLinker(compiler, for_machine, 
comp_class.LINKER_PREFIX, override, version=v)
-+# detect xtools first, bug #868516
-+elif 'xtools-' in o.split('\n')[0]:
-+xtools = o.split(' ')[0]
-+v = xtools.split('-')[1]
-+linker = AppleDynamicLinker(compiler, for_machine, 
comp_class.LINKER_PREFIX, override, version=v)
- # First might be apple clang, second is for real gcc, the third is icc.
- # Note that "ld: unknown option: " sometimes instead is "ld: unknown 
options:".
- elif e.endswith('(use -v to see invocation)\n') or 'macosx_version' in e 
or 'ld: unknown option' in e:

diff --git a/dev-build/meson/meson-1.3.1.ebuild 
b/dev-build/meson/meson-1.3.1.ebuild
index 0f026f75c31e..2498ea56a83a 100644
--- a/dev-build/meson/meson-1.3.1.ebuild
+++ b/dev-build/meson/meson-1.3.1.ebuild
@@ -54,7 +54,6 @@ RDEPEND="
 
 PATCHES=(
"${FILESDIR}"/${PN}-1.2.1-python-path.patch
-   "${FILESDIR}"/${PN}-1.3.1-xtools-support.patch
 
# backport fix for hiding compiler warnings (such as Modern C) in vala 
and cython

"${FILESDIR}"/0001-ninja-backend-don-t-hide-all-compiler-warnings-for-t.patch



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

2024-01-16 Thread Sam James
commit: bc825ddcbae08c170f5ded3afc6b78c5099a60d9
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:20 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc825ddc

sys-apps/fakeroot: Stabilize 1.32.2 sparc, #922275

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

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

diff --git a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
index 04caf028ff4d..05690eac2f5d 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



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

2024-01-16 Thread Sam James
commit: 1caa539b5fb58505c523eb846550a85ca077a5a6
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1caa539b

sys-apps/less: Stabilize 643-r1 arm, #922271

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

 sys-apps/less/less-643-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/less/less-643-r1.ebuild b/sys-apps/less/less-643-r1.ebuild
index e93f3c0792a1..76a760fc1897 100644
--- a/sys-apps/less/less-643-r1.ebuild
+++ b/sys-apps/less/less-643-r1.ebuild
@@ -25,7 +25,7 @@ else
SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz;
 
if [[ ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
fi
 fi
 



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

2024-01-16 Thread Sam James
commit: 63acaa839c04c60c21fd0300c2515782a9a95955
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63acaa83

sys-block/mbuffer: Stabilize 20230301-r1 arm, #922278

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

 sys-block/mbuffer/mbuffer-20230301-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-block/mbuffer/mbuffer-20230301-r1.ebuild 
b/sys-block/mbuffer/mbuffer-20230301-r1.ebuild
index e44e9ed2ac55..1b56abc2474f 100644
--- a/sys-block/mbuffer/mbuffer-20230301-r1.ebuild
+++ b/sys-block/mbuffer/mbuffer-20230301-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ SRC_URI="https://www.maier-komor.de/software/mbuffer/${P}.tgz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="debug ssl test"
 REQUIRED_USE="test? ( ssl )"
 RESTRICT="!test? ( test )"



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

2024-01-16 Thread Sam James
commit: 0e8250668eabf0a44854a2f469be950491a0abaa
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e825066

sys-libs/libseccomp: Stabilize 2.5.5 arm64, #922280

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

 sys-libs/libseccomp/libseccomp-2.5.5.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libseccomp/libseccomp-2.5.5.ebuild 
b/sys-libs/libseccomp/libseccomp-2.5.5.ebuild
index 51018de4ccdd..0aa93367c0bd 100644
--- a/sys-libs/libseccomp/libseccomp-2.5.5.ebuild
+++ b/sys-libs/libseccomp/libseccomp-2.5.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz
experimental-loong? ( 
https://dev.gentoo.org/~xen0n/distfiles/${PN}-2.5.5-loongarch64-20231204.patch.xz
 )"
-   KEYWORDS="-* ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="-* ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="LGPL-2.1"



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

2024-01-16 Thread Sam James
commit: 044634e5723a5b493842e7231429245d4154903b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=044634e5

app-admin/sudo: Stabilize 1.9.15_p4 sparc, #922277

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

 app-admin/sudo/sudo-1.9.15_p4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.9.15_p4.ebuild 
b/app-admin/sudo/sudo-1.9.15_p4.ebuild
index c38d8dde771b..3bbcb949a190 100644
--- a/app-admin/sudo/sudo-1.9.15_p4.ebuild
+++ b/app-admin/sudo/sudo-1.9.15_p4.ebuild
@@ -33,7 +33,7 @@ else
"
 
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86"
fi
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"



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

2024-01-16 Thread Sam James
commit: ac74a877f214fa68859fd67eff768796434a7be6
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac74a877

sys-libs/libseccomp: Stabilize 2.5.5 arm, #922280

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

 sys-libs/libseccomp/libseccomp-2.5.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libseccomp/libseccomp-2.5.5.ebuild 
b/sys-libs/libseccomp/libseccomp-2.5.5.ebuild
index 0aa93367c0bd..91b97f546a7b 100644
--- a/sys-libs/libseccomp/libseccomp-2.5.5.ebuild
+++ b/sys-libs/libseccomp/libseccomp-2.5.5.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]] ; then
 else

SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz
experimental-loong? ( 
https://dev.gentoo.org/~xen0n/distfiles/${PN}-2.5.5-loongarch64-20231204.patch.xz
 )"
-   KEYWORDS="-* ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="-* ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="LGPL-2.1"



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

2024-01-16 Thread Sam James
commit: 06769a4819bb3868f8644a49fd86f2ecc89c8fbe
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06769a48

app-admin/sudo: Stabilize 1.9.15_p4 arm, #922277

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

 app-admin/sudo/sudo-1.9.15_p4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sudo/sudo-1.9.15_p4.ebuild 
b/app-admin/sudo/sudo-1.9.15_p4.ebuild
index 8f632cd98d7b..c38d8dde771b 100644
--- a/app-admin/sudo/sudo-1.9.15_p4.ebuild
+++ b/app-admin/sudo/sudo-1.9.15_p4.ebuild
@@ -33,7 +33,7 @@ else
"
 
if [[ ${PV} != *_beta* && ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
 
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-sudo )"



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

2024-01-16 Thread Sam James
commit: d7cc0eed67974df9098f75a978aaa010da50e958
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7cc0eed

sys-apps/usbutils: Stabilize 017 arm64, #922276

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

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

diff --git a/sys-apps/usbutils/usbutils-017.ebuild 
b/sys-apps/usbutils/usbutils-017.ebuild
index f740585b2509..6eab7cbf8855 100644
--- a/sys-apps/usbutils/usbutils-017.ebuild
+++ b/sys-apps/usbutils/usbutils-017.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/usb/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/

2024-01-16 Thread Sam James
commit: 53bf56e2130fabdf8dbb2e6a8c07786878217a1e
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53bf56e2

sys-fs/btrfs-progs: Stabilize 6.6.3 arm, #922281

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

 sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild
index 3bf885a87641..c0e4d9eeb0c7 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.6.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2008-2023 Gentoo Authors
+# Copyright 2008-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -24,7 +24,7 @@ else
S="${WORKDIR}"/${PN}-${MY_PV}
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~ia64 ~loong ~mips ~ppc 
~ppc64 ~riscv ~sparc ~x86"
fi
 fi
 



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

2024-01-16 Thread Sam James
commit: d30a7bce6c012ac3c3f7453d04df9c4abe2339b2
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:48:04 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:48:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d30a7bce

dev-libs/libdnet: disable py3.9

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

 dev-libs/libdnet/libdnet-1.14-r2.ebuild | 2 +-
 dev-libs/libdnet/libdnet-1.16.1.ebuild  | 2 +-
 dev-libs/libdnet/libdnet-1.16.2.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-libs/libdnet/libdnet-1.14-r2.ebuild 
b/dev-libs/libdnet/libdnet-1.14-r2.ebuild
index c245b49afed1..5b704d9e057e 100644
--- a/dev-libs/libdnet/libdnet-1.14-r2.ebuild
+++ b/dev-libs/libdnet/libdnet-1.14-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 AT_M4DIR="config"
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
 DISTUTILS_OPTIONAL=1
 inherit autotools distutils-r1
 

diff --git a/dev-libs/libdnet/libdnet-1.16.1.ebuild 
b/dev-libs/libdnet/libdnet-1.16.1.ebuild
index 8f181b069e5c..75e3a54042d2 100644
--- a/dev-libs/libdnet/libdnet-1.16.1.ebuild
+++ b/dev-libs/libdnet/libdnet-1.16.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_10 )
 DISTUTILS_OPTIONAL=1
 inherit autotools distutils-r1
 

diff --git a/dev-libs/libdnet/libdnet-1.16.2.ebuild 
b/dev-libs/libdnet/libdnet-1.16.2.ebuild
index cf6a8e46f761..8ed52eca9704 100644
--- a/dev-libs/libdnet/libdnet-1.16.2.ebuild
+++ b/dev-libs/libdnet/libdnet-1.16.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{9..11} )
+PYTHON_COMPAT=( python3_{10..11} )
 DISTUTILS_OPTIONAL=1
 inherit autotools distutils-r1
 



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

2024-01-16 Thread Sam James
commit: b815a1841b33c59b259bb5fb149566a4cc0a8949
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b815a184

sys-apps/fakeroot: Stabilize 1.32.2 arm, #922275

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

 sys-apps/fakeroot/fakeroot-1.32.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild 
b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
index 00707249475b..04caf028ff4d 100644
--- a/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
+++ b/sys-apps/fakeroot/fakeroot-1.32.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -12,7 +12,7 @@ 
SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux"
 IUSE="acl debug nls test"
 RESTRICT="!test? ( test )"
 



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

2024-01-16 Thread Sam James
commit: ebf6acadb3292bee655e567dfd8f9b746883f5d1
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebf6acad

sys-apps/usbutils: Stabilize 017 sparc, #922276

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

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

diff --git a/sys-apps/usbutils/usbutils-017.ebuild 
b/sys-apps/usbutils/usbutils-017.ebuild
index 6eab7cbf8855..fbd45eb705c7 100644
--- a/sys-apps/usbutils/usbutils-017.ebuild
+++ b/sys-apps/usbutils/usbutils-017.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/usb/${PN}/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-01-16 Thread Sam James
commit: afa2612f9952a91b51e3999fb951c925caa9
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afa2612f

net-misc/curl: Stabilize 8.5.0 arm, #922274

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

 net-misc/curl/curl-8.5.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/curl/curl-8.5.0.ebuild b/net-misc/curl/curl-8.5.0.ebuild
index 0a5ca2fe2454..1e5698959820 100644
--- a/net-misc/curl/curl-8.5.0.ebuild
+++ b/net-misc/curl/curl-8.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -17,7 +17,7 @@ else
https://curl.se/download/${P}.tar.xz
verify-sig? ( https://curl.se/download/${P}.tar.xz.asc )
"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="BSD curl ISC test? ( BSD-4 )"



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

2024-01-16 Thread Sam James
commit: 4c0ab23b2342bfdc39257dc843455c70c2e20d4c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c0ab23b

sys-apps/less: Stabilize 643-r1 arm64, #922271

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

 sys-apps/less/less-643-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/less/less-643-r1.ebuild b/sys-apps/less/less-643-r1.ebuild
index e4bae74fe7ec..e93f3c0792a1 100644
--- a/sys-apps/less/less-643-r1.ebuild
+++ b/sys-apps/less/less-643-r1.ebuild
@@ -25,7 +25,7 @@ else
SRC_URI="https://www.greenwoodsoftware.com/less/${MY_P}.tar.gz;
 
if [[ ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
fi
 fi
 



[gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/

2024-01-16 Thread Sam James
commit: b08100d8dc7eade2b8ef3d07c658d26a6674f0ec
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b08100d8

sys-fs/multipath-tools: Stabilize 0.9.7 ppc64, #922272

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

 sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild 
b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
index c0f5549b9f60..6d29aa336fb8 100644
--- a/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
+++ b/sys-fs/multipath-tools/multipath-tools-0.9.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ppc64 ~riscv ~x86"
 IUSE="systemd test"
 RESTRICT="!test? ( test )"
 



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

2024-01-16 Thread Sam James
commit: 4748e772afde60f30cf630dbaa963ffc224e8d91
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4748e772

sys-apps/lsb-release: Stabilize 3.3 arm, #922273

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

 sys-apps/lsb-release/lsb-release-3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/lsb-release/lsb-release-3.3.ebuild 
b/sys-apps/lsb-release/lsb-release-3.3.ebuild
index 62dd6d6f924f..ebcba5210279 100644
--- a/sys-apps/lsb-release/lsb-release-3.3.ebuild
+++ b/sys-apps/lsb-release/lsb-release-3.3.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}_os-release-${PV}
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86"
 
 # Perl isn't needed at runtime, it is just used to generate the man page via
 # bundled sys-apps/help2man.



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

2024-01-16 Thread Sam James
commit: ee7027ecccf9e483958b6f4f850cb5f6cd3e723f
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee7027ec

sys-apps/ethtool: Stabilize 6.6 sparc, #922268

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

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

diff --git a/sys-apps/ethtool/ethtool-6.6.ebuild 
b/sys-apps/ethtool/ethtool-6.6.ebuild
index c75104a8b700..c71c760259cc 100644
--- a/sys-apps/ethtool/ethtool-6.6.ebuild
+++ b/sys-apps/ethtool/ethtool-6.6.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
sparc ~x86"
 IUSE="+netlink"
 
 RDEPEND="netlink? ( net-libs/libmnl )"



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

2024-01-16 Thread Sam James
commit: 32ca2a8aa46386c746c253f9de1b2490f18858d4
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32ca2a8a

net-fs/nfs-utils: Stabilize 2.6.4 arm64, #922266

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

 net-fs/nfs-utils/nfs-utils-2.6.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild
index 351ea4ee1f69..1f0cd5edff33 100644
--- a/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -14,7 +14,7 @@ if [[ ${PV} == *_rc* ]] ; then
S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
 else
SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="GPL-2"



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

2024-01-16 Thread Sam James
commit: 0165d2846db3b03c2f25185b774ed5a33e7a3f1c
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0165d284

net-fs/nfs-utils: Stabilize 2.6.4 arm, #922266

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

 net-fs/nfs-utils/nfs-utils-2.6.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild 
b/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild
index 1f0cd5edff33..53465d5221b6 100644
--- a/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild
+++ b/net-fs/nfs-utils/nfs-utils-2.6.4.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == *_rc* ]] ; then
S="${WORKDIR}/${PN}-${PN}-${MY_PV}"
 else
SRC_URI="mirror://sourceforge/nfs/${P}.tar.bz2"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
 fi
 
 LICENSE="GPL-2"



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

2024-01-16 Thread Sam James
commit: 5b0bd2feb781df290b728cefebbe029a31520799
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0bd2fe

sys-apps/ethtool: Stabilize 6.6 arm64, #922268

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

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

diff --git a/sys-apps/ethtool/ethtool-6.6.ebuild 
b/sys-apps/ethtool/ethtool-6.6.ebuild
index ab1d8c7079bb..c75104a8b700 100644
--- a/sys-apps/ethtool/ethtool-6.6.ebuild
+++ b/sys-apps/ethtool/ethtool-6.6.ebuild
@@ -9,7 +9,7 @@ 
SRC_URI="https://www.kernel.org/pub/software/network/ethtool/${P}.tar.xz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 IUSE="+netlink"
 
 RDEPEND="netlink? ( net-libs/libmnl )"



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

2024-01-16 Thread Sam James
commit: 7d86ccdced67e17e8dbd28a9509a493acf887b74
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d86ccdc

dev-util/android-tools: Stabilize 34.0.1 arm64, #922238

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

 dev-util/android-tools/android-tools-34.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/android-tools/android-tools-34.0.1.ebuild 
b/dev-util/android-tools/android-tools-34.0.1.ebuild
index 71c640449d57..d939afa837a5 100644
--- a/dev-util/android-tools/android-tools-34.0.1.ebuild
+++ b/dev-util/android-tools/android-tools-34.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ S="${WORKDIR}/${PN}-${MY_PV}"
 # The entire source code is Apache-2.0, except for fastboot which is BSD-2.
 LICENSE="Apache-2.0 BSD-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
+KEYWORDS="amd64 ~arm arm64 x86"
 IUSE="python udev"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-01-16 Thread Sam James
commit: 074fdbb1bf93766079e0310c5543088cdd4ed5e8
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:48:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:48:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=074fdbb1

dev-libs/libdnet: drop 1.14-r2, 1.16.1

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

 dev-libs/libdnet/Manifest |   2 -
 dev-libs/libdnet/files/libdnet-1.14-ndisc.patch   | 796 --
 dev-libs/libdnet/files/libdnet-1.14-strlcpy.patch |  10 -
 dev-libs/libdnet/libdnet-1.14-r2.ebuild   |  83 ---
 dev-libs/libdnet/libdnet-1.16.1.ebuild|  77 ---
 5 files changed, 968 deletions(-)

diff --git a/dev-libs/libdnet/Manifest b/dev-libs/libdnet/Manifest
index 295d6a35d501..d7438fa70aa9 100644
--- a/dev-libs/libdnet/Manifest
+++ b/dev-libs/libdnet/Manifest
@@ -1,5 +1,3 @@
-DIST libdnet-1.14.tar.gz 520833 BLAKE2B 
97e241fc374fc9489e70d440db5e19199f4e653650af85e24af56bbbc0167db1c451349c43fcb630a26c61f8ca15c58f5c879e0d82654e275189ca3e140bb22a
 SHA512 
ce8d95228f5175e4d9a8ff71bb99eb1ccc3ccd599a85dd07adbfd9842fc54066235d362c8060828fb3ba8129d0e1e8e071e93d60d69c6d03be310c80e61cea93
-DIST libdnet-1.16.1.tar.gz 19 BLAKE2B 
74472af1bc97c4771909e926eb9b27193c50d665036672fc89ff21159408daeef090e682c5e76e19f31d04e802fb73edf01d1aa057b543568f534d31f8db375b
 SHA512 
9c6899b42502f3892463f1ec694934cc3b02831222fa15b5a899868229366ed4e9cc728ea2c70ec857ee9d676d763b1e390f6878a597a33f7d1cd5a7bd870586
 DIST libdnet-1.16.2.tar.gz 675191 BLAKE2B 
04e4533dbe45700decec4755c7db608d0ca68be05431bf44e6984b2c6a4aec55888fc0f0159916c8ac4a60ec5f743047d2a0a541786cd13fda61739bd7eef0fb
 SHA512 
4b1902553a57eeb56952968e15be032de92d8106dc6e0ebf8e10470605c9c2ed69cb015f4057a5c119d01509c6795fc0dcda85a311d14124dddefdeb6223f848
 DIST libdnet-1.16.4.tar.gz 684358 BLAKE2B 
40be891c9004288329aaee0c79a29ebf0f095dfaaca4da98fd5ecfd759e22b8d10dc6b906200db1ac5b0a8cfbbea8fbe509da393e60cddeb5f875ad179cdc67a
 SHA512 
6c5556e365047afcc5da3f76b1c99aa70723c076a7cf75c03d96a661a583dfa6d0ab605076e68efffe5ddca2d69875e4bc4938e0874b8aa24915fcfbfe3f3ff9
 DIST libdnet-1.17.0.tar.gz 684645 BLAKE2B 
b208cb41201145411b1949531cb1ab27b4edc6026b8ca703c24231fdb021f46bfe922eb1da11090c271f439339f5384c93168fad3130ed2f89b3d2eca5c7f89f
 SHA512 
b207b2f61e3759a2b17827eabf37b0eb68cb9fa27418f99ee4efd754b01dfe8504dff465664b14054d54df334195d43963d142c7104dc603b2b8b1491590d2a7

diff --git a/dev-libs/libdnet/files/libdnet-1.14-ndisc.patch 
b/dev-libs/libdnet/files/libdnet-1.14-ndisc.patch
deleted file mode 100644
index 439ffb7cb927..
--- a/dev-libs/libdnet/files/libdnet-1.14-ndisc.patch
+++ /dev/null
@@ -1,796 +0,0 @@
-From 1c324828f4c6c64c9340f169bc059152dba1f998 Mon Sep 17 00:00:00 2001
-From: Stas Grabois 
-Date: Sat, 5 Sep 2020 13:15:32 +0300
-Subject: [PATCH] IPv6 support
-

- configure|  20 
- configure.ac |   7 ++
- include/dnet.h   |   1 +
- include/dnet/Makefile.am |   2 +-
- include/dnet/Makefile.in |   2 +-
- include/dnet/ip6.h   |   3 +
- include/dnet/ndisc.h |  35 +++
- include/dnet/route.h |   3 +
- src/Makefile.in  |   2 +-
- src/intf.c   | 101 +---
- src/ip6.c|  56 +++
- src/ndisc-linux.c| 197 +++
- src/ndisc-none.c |  55 +++
- src/route-linux.c|  95 ++-
- 14 files changed, 541 insertions(+), 38 deletions(-)
- create mode 100644 include/dnet/ndisc.h
- create mode 100644 src/ndisc-linux.c
- create mode 100644 src/ndisc-none.c
-
 a/configure
-+++ b/configure
-@@ -22025,6 +22025,26 @@
- 
- fi
- 
-+if test "$ac_cv_dnet_linux_procfs" = yes ; then
-+  case $LIBOBJS in
-+"ndisc-linux.$ac_objext"   | \
-+  *" ndisc-linux.$ac_objext"   | \
-+"ndisc-linux.$ac_objext "* | \
-+  *" ndisc-linux.$ac_objext "* ) ;;
-+  *) LIBOBJS="$LIBOBJS ndisc-linux.$ac_objext" ;;
-+esac
-+
-+else
-+  case $LIBOBJS in
-+"ndisc-none.$ac_objext"   | \
-+  *" ndisc-none.$ac_objext"   | \
-+"ndisc-none.$ac_objext "* | \
-+  *" ndisc-none.$ac_objext "* ) ;;
-+  *) LIBOBJS="$LIBOBJS ndisc-none.$ac_objext" ;;
-+esac
-+
-+fi
-+
- if test "$ac_cv_header_linux_if_tun_h" = yes ; then
-   case $LIBOBJS in
- "tun-linux.$ac_objext"   | \
 a/configure.ac
-+++ b/configure.ac
-@@ -303,6 +303,13 @@
-   AC_LIBOBJ([route-none])
- fi
- 
-+dnl Check for ndisc interface.
-+if test "$ac_cv_dnet_linux_procfs" = yes ; then
-+AC_LIBOBJ([ndisc-linux])
-+else
-+AC_LIBOBJ([ndisc-none])
-+fi
-+
- dnl Check for tun interface.
- if test "$ac_cv_header_linux_if_tun_h" = yes ; then
-   AC_LIBOBJ([tun-linux])
 a/include/dnet.h
-+++ b/include/dnet.h
-@@ -16,6 +16,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
 a/include/dnet/Makefile.am
-+++ b/include/dnet/Makefile.am
-@@ -5,4 +5,4 @@
- 

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

2024-01-16 Thread Sam James
commit: 10e293069c40315d361ee0267b2a942fdf5c0a33
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e29306

app-misc/ca-certificates: Stabilize 20230311.3.95 sparc, #922265

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

 app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild 
b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild
index b52298ef11a3..c3fdce903dac 100644
--- a/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild
+++ b/app-misc/ca-certificates/ca-certificates-20230311.3.95.ebuild
@@ -55,7 +55,7 @@ fi
 
 LICENSE="MPL-1.1"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE=""
 ${PRECOMPILED} || IUSE+=" cacert"
 



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

2024-01-16 Thread Sam James
commit: 56c63f14521e443b1bfa11acca0e8db205bc3fdf
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56c63f14

sys-apps/mawk: Stabilize 1.3.4_p20231126 arm64, #922269

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

 sys-apps/mawk/mawk-1.3.4_p20231126.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/mawk/mawk-1.3.4_p20231126.ebuild 
b/sys-apps/mawk/mawk-1.3.4_p20231126.ebuild
index 242b5b1cc072..d5c203c1b5c0 100644
--- a/sys-apps/mawk/mawk-1.3.4_p20231126.ebuild
+++ b/sys-apps/mawk/mawk-1.3.4_p20231126.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 
 BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20230810 )"
 



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

2024-01-16 Thread Sam James
commit: 6e57c0ee5a44a62b621a5a1b988aea09bec7f3fa
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e57c0ee

app-admin/sysklogd: Stabilize 2.5.2 sparc, #922264

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

 app-admin/sysklogd/sysklogd-2.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/sysklogd/sysklogd-2.5.2.ebuild 
b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
index 5c205621c147..0cb1703c33b5 100644
--- a/app-admin/sysklogd/sysklogd-2.5.2.ebuild
+++ b/app-admin/sysklogd/sysklogd-2.5.2.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then
EGIT_REPO_URI="https://github.com/troglobit/sysklogd.git;
 else

SRC_URI="https://github.com/troglobit/sysklogd/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+   KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 fi
 
 LICENSE="BSD"



[gentoo-commits] repo/gentoo:master commit in: dev-util/android-udev-rules/

2024-01-16 Thread Sam James
commit: 11b4a17ea65402df03c56034a71bc0faa5ac6a2b
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:49:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:49:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b4a17e

dev-util/android-udev-rules: Stabilize 20240114 arm64, #922238

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

 dev-util/android-udev-rules/android-udev-rules-20240114.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/android-udev-rules/android-udev-rules-20240114.ebuild 
b/dev-util/android-udev-rules/android-udev-rules-20240114.ebuild
index b566bb91970c..85bf20b7da33 100644
--- a/dev-util/android-udev-rules/android-udev-rules-20240114.ebuild
+++ b/dev-util/android-udev-rules/android-udev-rules-20240114.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/M0Rf30/android-udev-rules/archive/refs/tags/${PV}.ta
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ~x86"
 
 # No tests
 RESTRICT="test"



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

2024-01-16 Thread Sam James
commit: d475c6106ba04a2f7dddae80b12d5e5f389eb08a
Author: David Roman  gmail  com>
AuthorDate: Mon Jan 15 10:24:46 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:46:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d475c610

dev-libs/spdlog: add 1.13.0

Signed-off-by: David Roman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34816
Signed-off-by: Sam James  gentoo.org>

 dev-libs/spdlog/Manifest |  1 +
 dev-libs/spdlog/spdlog-1.13.0.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/dev-libs/spdlog/Manifest b/dev-libs/spdlog/Manifest
index f5f8e34fd5a9..ea3f87cdbd7e 100644
--- a/dev-libs/spdlog/Manifest
+++ b/dev-libs/spdlog/Manifest
@@ -1,2 +1,3 @@
 DIST spdlog-1.11.0.tar.gz 373033 BLAKE2B 
a05a535ba55641ecb3bf484eeff902f266bf3967cfbd619234ab0ca2d0c15bddb27b73ce43c33623d02fb046f621933cd52cf39f377f354182d9cdab33340f28
 SHA512 
210f3135c7af3ec774ef9a5c77254ce172a44e2fa720bf590e1c9214782bf5c8140ff683403a85b585868bc308286fbdeb1c988e4ed1eb3c75975254ffe75412
 DIST spdlog-1.12.0.tar.gz 251037 BLAKE2B 
3170f1e680fc4652ed8ddc0f74627aec22149f028def599fc5ed4db3a942d840006963789577f2e3df0e2b8ca1d98a881f3b96be5e1174fdf0acea15b3676d6e
 SHA512 
db9a4f13b6c39ffde759db99bcdfe5e2dbe4231e73b29eb906a3fa78d6b8ec66920b8bd4371df17ae21b7b562472a236bc4435678f3af92b6496be090074181d
+DIST spdlog-1.13.0.tar.gz 264003 BLAKE2B 
8ffeec847f082a0932f406ab44b4653661fdbe95a15f7b736367ee6d8f45ab36ca2182a9e9c6fba5c0688ab5436c16932b130541a8532cc2e5f4980e6340b929
 SHA512 
44fcb414ad9fbbe2a6d72c29143eeeae477b687ed30ae870d661b032a029ad4214ef43e7ef6350d02791d05504492978ade2d6733fab12ce4884d8f0bc4c6340

diff --git a/dev-libs/spdlog/spdlog-1.13.0.ebuild 
b/dev-libs/spdlog/spdlog-1.13.0.ebuild
new file mode 100644
index ..bdb630b7d8d3
--- /dev/null
+++ b/dev-libs/spdlog/spdlog-1.13.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Fast C++ logging library"
+HOMEPAGE="https://github.com/gabime/spdlog;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gabime/${PN};
+else
+   SRC_URI="https://github.com/gabime/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0/$(ver_cut 1-2)"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   virtual/pkgconfig
+   test? (
+   >=dev-cpp/catch-3.4.0
+   )
+"
+DEPEND="
+   >=dev-libs/libfmt-8.0.0:=
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-force_external_fmt.patch"
+)
+
+src_prepare() {
+   cmake_src_prepare
+   rm -r include/spdlog/fmt/bundled || die "Failed to delete bundled 
libfmt"
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSPDLOG_BUILD_BENCH=no
+   -DSPDLOG_BUILD_EXAMPLE=no
+   -DSPDLOG_FMT_EXTERNAL=yes
+   -DSPDLOG_BUILD_SHARED=yes
+   -DSPDLOG_BUILD_TESTS=$(usex test)
+   )
+
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/nss-mdns/

2024-01-16 Thread Sam James
commit: ff607635ebb872f38cc79139f29cf58959595213
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 17 05:45:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:45:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff607635

sys-auth/nss-mdns: add note re autoreconf

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

 sys-auth/nss-mdns/nss-mdns-0.15.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-auth/nss-mdns/nss-mdns-0.15.1.ebuild 
b/sys-auth/nss-mdns/nss-mdns-0.15.1.ebuild
index 3a3ef1f43012..2c1aa9581be0 100644
--- a/sys-auth/nss-mdns/nss-mdns-0.15.1.ebuild
+++ b/sys-auth/nss-mdns/nss-mdns-0.15.1.ebuild
@@ -24,6 +24,7 @@ PATCHES=(
 
 src_prepare() {
default
+   # Only needed for LLD 17 patch
eautoreconf
 }
 



[gentoo-commits] repo/gentoo:master commit in: acct-group/gerbera/, net-misc/gerbera/, acct-user/gerbera/

2024-01-16 Thread Sam James
commit: e9bf5815bd93aea4f151163a470c60e621d1125c
Author: Christian Tietz  mailbox  org>
AuthorDate: Mon Jan 15 20:44:51 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:46:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9bf5815

net-misc/gerbera: Drop maintainership

Signed-off-by: Christian Tietz  mailbox.org>
Closes: https://github.com/gentoo/gentoo/pull/34825
Signed-off-by: Sam James  gentoo.org>

 acct-group/gerbera/metadata.xml | 9 +
 acct-user/gerbera/metadata.xml  | 9 +
 net-misc/gerbera/metadata.xml   | 9 +
 3 files changed, 3 insertions(+), 24 deletions(-)

diff --git a/acct-group/gerbera/metadata.xml b/acct-group/gerbera/metadata.xml
index dbd6bb4f0ed4..115e9d64a669 100644
--- a/acct-group/gerbera/metadata.xml
+++ b/acct-group/gerbera/metadata.xml
@@ -1,12 +1,5 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   christian.ti...@mailbox.org
-   Christian Tietz
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   
 

diff --git a/acct-user/gerbera/metadata.xml b/acct-user/gerbera/metadata.xml
index dbd6bb4f0ed4..115e9d64a669 100644
--- a/acct-user/gerbera/metadata.xml
+++ b/acct-user/gerbera/metadata.xml
@@ -1,12 +1,5 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   christian.ti...@mailbox.org
-   Christian Tietz
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   
 

diff --git a/net-misc/gerbera/metadata.xml b/net-misc/gerbera/metadata.xml
index 6463221bb5fe..cf60dbc1bf7e 100644
--- a/net-misc/gerbera/metadata.xml
+++ b/net-misc/gerbera/metadata.xml
@@ -1,14 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   christian.ti...@mailbox.org
-   Christian Tietz
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   
Gerbera is a UPnP media server which allows you to 
stream your digital media through your home network and consume it on a variety 
of UPnP compatible devices.

Support HTTP media sources (e.g. internet 
radio)



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

2024-01-16 Thread Sam James
commit: 21e3d4c351898c6b79e8a802465b350a6d09a603
Author: Matoro Mahri  matoro  tk>
AuthorDate: Sun Jan 14 22:50:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:45:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21e3d4c3

dev-libs/libdnet: disable tests for <1.16.4

Uses an old --with-check=, which appears to work but then
actually no-ops the test suite.  >=1.16.4 have an --enable/--disable
toggle that actually works.

Bug: https://bugs.gentoo.org/913838
Signed-off-by: Matoro Mahri  matoro.tk>
Closes: https://github.com/gentoo/gentoo/pull/34812
Signed-off-by: Sam James  gentoo.org>

 dev-libs/libdnet/libdnet-1.14-r2.ebuild |  5 ++---
 dev-libs/libdnet/libdnet-1.16.1.ebuild  | 10 --
 dev-libs/libdnet/libdnet-1.16.2.ebuild  | 10 --
 3 files changed, 10 insertions(+), 15 deletions(-)

diff --git a/dev-libs/libdnet/libdnet-1.14-r2.ebuild 
b/dev-libs/libdnet/libdnet-1.14-r2.ebuild
index 90dbdead4409..c245b49afed1 100644
--- a/dev-libs/libdnet/libdnet-1.14-r2.ebuild
+++ b/dev-libs/libdnet/libdnet-1.14-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -16,9 +16,8 @@ S="${WORKDIR}/${PN}-${P}"
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
-IUSE="python test"
+IUSE="python"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-RESTRICT="!test? ( test )"
 
 DEPEND="python? ( ${PYTHON_DEPS} )"
 RDEPEND="${DEPEND}"

diff --git a/dev-libs/libdnet/libdnet-1.16.1.ebuild 
b/dev-libs/libdnet/libdnet-1.16.1.ebuild
index 6321f1a10785..8f181b069e5c 100644
--- a/dev-libs/libdnet/libdnet-1.16.1.ebuild
+++ b/dev-libs/libdnet/libdnet-1.16.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,16 +15,14 @@ S="${WORKDIR}/${PN}-${P}"
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
-IUSE="python test"
-RESTRICT="!test? ( test )"
+IUSE="python"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 DEPEND="dev-libs/libbsd
python? ( ${PYTHON_DEPS} )"
 RDEPEND="${DEPEND}"
-BDEPEND="python? ( dev-python/cython[${PYTHON_USEDEP}] )
-   test? ( dev-libs/check )"
+BDEPEND="python? ( dev-python/cython[${PYTHON_USEDEP}] )"
 
 DOCS=( README.md THANKS )
 
@@ -55,7 +53,7 @@ src_prepare() {
 src_configure() {
econf \
$(use_with python) \
-   $(use_enable test check)
+   --without-check
 }
 
 src_compile() {

diff --git a/dev-libs/libdnet/libdnet-1.16.2.ebuild 
b/dev-libs/libdnet/libdnet-1.16.2.ebuild
index 7b853da8a2fc..cf6a8e46f761 100644
--- a/dev-libs/libdnet/libdnet-1.16.2.ebuild
+++ b/dev-libs/libdnet/libdnet-1.16.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,16 +15,14 @@ S="${WORKDIR}/${PN}-${P}"
 LICENSE="LGPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86"
-IUSE="python test"
-RESTRICT="!test? ( test )"
+IUSE="python"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 DEPEND="dev-libs/libbsd
python? ( ${PYTHON_DEPS} )"
 RDEPEND="${DEPEND}"
-BDEPEND="python? ( dev-python/cython[${PYTHON_USEDEP}] )
-   test? ( dev-libs/check )"
+BDEPEND="python? ( dev-python/cython[${PYTHON_USEDEP}] )"
 
 DOCS=( README.md THANKS )
 
@@ -55,7 +53,7 @@ src_prepare() {
 src_configure() {
econf \
$(use_with python) \
-   $(use_enable test check)
+   --without-check
 }
 
 src_compile() {



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

2024-01-16 Thread Sam James
commit: 0ff0d94b073f752de913a0ff24cc4f2aa407f156
Author: Paul Zander  gmail  com>
AuthorDate: Sun Dec 10 15:33:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:44:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff0d94b

dev-python/mpi4py: add 3.1.5

Adds python3.12 support

Closes: https://bugs.gentoo.org/882399
Closes: https://bugs.gentoo.org/909923
Closes: https://bugs.gentoo.org/921654
Signed-off-by: Paul Zander  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34214
Signed-off-by: Sam James  gentoo.org>

 dev-python/mpi4py/Manifest |  1 +
 .../mpi4py-3.1.5-test_memory.testReadOnly.patch| 33 ++
 dev-python/mpi4py/mpi4py-3.1.5.ebuild  | 70 ++
 3 files changed, 104 insertions(+)

diff --git a/dev-python/mpi4py/Manifest b/dev-python/mpi4py/Manifest
index b98e7a506457..94297609a46f 100644
--- a/dev-python/mpi4py/Manifest
+++ b/dev-python/mpi4py/Manifest
@@ -1 +1,2 @@
 DIST mpi4py-3.1.4.tar.gz 2493282 BLAKE2B 
e1a048e6053263f6685c549e2e6f96072b7d95db68595c8848d0ecdb0a6cadf2b102e4c4ce589053ed17a090335afc56f4b3630b60944aeac7e4bc4ad82d4a1b
 SHA512 
f59ad765bc272f8b63f74cfde4e588f640c4fc3d47d05729509da45a2155f830c1d409ec716ff374756748fa8ebfa6e72f9fbe188a6b89ea3fa115740a532b08
+DIST mpi4py-3.1.5.tar.gz 2469777 BLAKE2B 
0638e3def52f731b64e2999f83f2d6ccc94dc2f8b37d964c10e49ca12470d3d3ef77ff2737294d85614b2d59d1eec49880e74f2ba3d73fd090152b63c8cc701e
 SHA512 
04da1d6daf66cc86fa3ec574eea6e01749f895035e3394afbc68d6245394c5b03557ede0bda3642b06d9c6ff2c1e6e878a6c8c30d3fa3491392e2e13b82cdec8

diff --git 
a/dev-python/mpi4py/files/mpi4py-3.1.5-test_memory.testReadOnly.patch 
b/dev-python/mpi4py/files/mpi4py-3.1.5-test_memory.testReadOnly.patch
new file mode 100644
index ..986e565588a0
--- /dev/null
+++ b/dev-python/mpi4py/files/mpi4py-3.1.5-test_memory.testReadOnly.patch
@@ -0,0 +1,33 @@
+https://github.com/mpi4py/mpi4py/pull/452
+From: Paul Zander 
+
+From 3adbd69b7219525f32636552394935a0a770896d Mon Sep 17 00:00:00 2001
+From: Lisandro Dalcin 
+Date: Mon, 15 Jan 2024 10:45:38 +0300
+Subject: [PATCH] fix: Fix implementation of MPI.buffer.toreadonly()
+
+---
+ src/mpi4py/MPI/asbuffer.pxi | 6 ++
+ 1 file changed, 2 insertions(+), 4 deletions(-)
+
+diff --git a/src/mpi4py/MPI/asbuffer.pxi b/src/mpi4py/MPI/asbuffer.pxi
+index 15e06a1..6536c1f 100644
+--- a/src/mpi4py/MPI/asbuffer.pxi
 b/src/mpi4py/MPI/asbuffer.pxi
+@@ -257,14 +257,12 @@ cdef class memory:
+ 
+ def toreadonly(self) -> memory:
+ """Return a readonly version of the memory object"""
+-cdef void *buf = self.view.buf
+-cdef Py_ssize_t size = self.view.len
+ cdef object obj = self
+ if self.view.obj != NULL:
+ obj = self.view.obj
+ cdef memory mem = memory.__new__(memory)
+-PyBuffer_FillInfo(, obj,
+-  buf, size, 1, PyBUF_SIMPLE)
++PyMPI_GetBuffer(obj, , PyBUF_SIMPLE)
++mem.view.readonly = 1
+ return mem
+ 
+ def release(self) -> None:

diff --git a/dev-python/mpi4py/mpi4py-3.1.5.ebuild 
b/dev-python/mpi4py/mpi4py-3.1.5.ebuild
new file mode 100644
index ..b0a4789dda26
--- /dev/null
+++ b/dev-python/mpi4py/mpi4py-3.1.5.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+DISTUTILS_EXT=1
+DISTUTILS_USE_PEP517=setuptools
+inherit distutils-r1 pypi
+
+DESCRIPTION="Message Passing Interface for Python"
+HOMEPAGE="https://github.com/mpi4py/mpi4py https://pypi.org/project/mpi4py/;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   virtual/mpi
+"
+DEPEND="${RDEPEND}
+   test? (
+   virtual/mpi[romio]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-3.1.5-test_memory.testReadOnly.patch"
+)
+
+python_prepare_all() {
+   # not needed on install
+   rm -vr docs/source || die
+   rm test/test_pickle.py || die # disabled by Gentoo-bug #659348
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   echo "Beginning test phase"
+   local -x PYTHONPATH="${BUILD_DIR}/install$(python_get_sitedir)"
+
+   # python want's all arguments as separate strings
+   local mpi_opts=(
+   "-n" "1"
+   )
+   # spawn is not stable in OpenMPI 4
+   # https://github.com/jsquyres/ompi/pull/4#issuecomment-806897758
+   # oob_tcp_if_include lo is needed to allow test in systemd-nspawn 
container
+   has_version sys-cluster/openmpi && mpi_opts+=(
+   "--use-hwthread-cpus"
+   "--mca" "btl" "tcp,self"
+   "--mca" "oob_tcp_if_include" "lo"
+   )
+   mpiexec 

[gentoo-commits] repo/gentoo:master commit in: sys-auth/nss-mdns/, sys-auth/nss-mdns/files/

2024-01-16 Thread Sam James
commit: 1b7f453040380117f1789c851411e5157f0da93a
Author: Nicholas Vinson  gmail  com>
AuthorDate: Sun Jan 14 14:26:37 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 17 05:45:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b7f4530

sys-auth/nss-mdns: Apply upstream ver. sym. patch

Update ebuild to apply proposed lld-17 version symbol patch from
upstream. The upstream patch splits the symbol map into multiple files
with each file tailored to its corresponding shared library.

Upstream PR: https://github.com/avahi/nss-mdns/pull/93

Bug: https://bugs.gentoo.org/919484
Signed-off-by: Nicholas Vinson  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/34798
Signed-off-by: Sam James  gentoo.org>

 .../files/lld-17-undefined-versioned-symbols.patch | 160 +
 sys-auth/nss-mdns/nss-mdns-0.15.1.ebuild   |  13 +-
 2 files changed, 171 insertions(+), 2 deletions(-)

diff --git a/sys-auth/nss-mdns/files/lld-17-undefined-versioned-symbols.patch 
b/sys-auth/nss-mdns/files/lld-17-undefined-versioned-symbols.patch
new file mode 100644
index ..905e41853871
--- /dev/null
+++ b/sys-auth/nss-mdns/files/lld-17-undefined-versioned-symbols.patch
@@ -0,0 +1,160 @@
+Gentoo bug: https://bugs.gentoo.org/919484
+Upstream PR: https://github.com/avahi/nss-mdns/pull/93
+diff --git a/Makefile.am b/Makefile.am
+index d5a83c1..6df75f3 100644
+--- a/Makefile.am
 b/Makefile.am
+@@ -17,9 +17,6 @@
+ EXTRA_DIST=bootstrap.sh README.md ACKNOWLEDGEMENTS.md NEWS.md LICENSE
+ ACLOCAL_AMFLAGS=-I m4
+ 
+-# src
+-EXTRA_DIST += src/map-file
+-
+ AM_CFLAGS = \
+   -DMDNS_ALLOW_FILE=\"$(MDNS_ALLOW_FILE)\" \
+   -DAVAHI_SOCKET=\"$(AVAHI_SOCKET)\"
+@@ -47,29 +44,53 @@ endif
+ 
+ check_PROGRAMS = nss-test avahi-test
+ 
++src/libnss-mdns-la-map-file: $(srcdir)/src/map-file.in $(srcdir)/src/nss.h
++  $(COMPILE) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) 
$(libnss_mdns_la_CFLAGS) -E -x assembler-with-cpp -DVER_SYM_MAP_GEN -o $@ $<
++
++src/libnss-mdns-minimal-la-map-file: $(srcdir)/src/map-file.in 
$(srcdir)/src/nss.h
++  $(COMPILE) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) 
$(libnss_mdns_minimal_la_CFLAGS) -E -x assembler-with-cpp -DVER_SYM_MAP_GEN -o 
$@ $<
++
++src/libnss-mdns4-la-map-file: $(srcdir)/src/map-file.in $(srcdir)/src/nss.h
++  $(COMPILE) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) 
$(libnss_mdns4_la_CFLAGS) -E -x assembler-with-cpp -DVER_SYM_MAP_GEN -o $@ $<
++
++src/libnss-mdns4-minimal-la-map-file: $(srcdir)/src/map-file.in 
$(srcdir)/src/nss.h
++  $(COMPILE) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) 
$(libnss_mdns4_minimal_la_CFLAGS) -E -x assembler-with-cpp -DVER_SYM_MAP_GEN -o 
$@ $<
++
++src/libnss-mdns6-la-map-file: $(srcdir)/src/map-file.in $(srcdir)/src/nss.h
++  $(COMPILE) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) 
$(libnss_mdns6_la_CFLAGS) -E -x assembler-with-cpp -DVER_SYM_MAP_GEN -o $@ $<
++
++src/libnss-mdns6-minimal-la-map-file: $(srcdir)/src/map-file.in 
$(srcdir)/src/nss.h
++  $(COMPILE) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) 
$(libnss_mdns6_minimal_la_CFLAGS) -E -x assembler-with-cpp -DVER_SYM_MAP_GEN -o 
$@ $<
++
+ libnss_mdns_la_SOURCES=src/util.c src/util.h src/avahi.c src/avahi.h 
src/nss.c src/nss.h
++EXTRA_libnss_mdns_la_DEPENDENCIES=src/libnss-mdns-la-map-file
+ libnss_mdns_la_CFLAGS=$(AM_CFLAGS)
+-libnss_mdns_la_LDFLAGS=$(AM_LDFLAGS) -shrext .so.2 
-Wl,-version-script=$(srcdir)/src/map-file
++libnss_mdns_la_LDFLAGS=$(AM_LDFLAGS) -shrext .so.2 
-Wl,-version-script=src/libnss-mdns-la-map-file
+ 
+ libnss_mdns_minimal_la_SOURCES=$(libnss_mdns_la_SOURCES)
++EXTRA_libnss_mdns_minimal_la_DEPENDENCIES=src/libnss-mdns-minimal-la-map-file
+ libnss_mdns_minimal_la_CFLAGS=$(libnss_mdns_la_CFLAGS) -DMDNS_MINIMAL
+-libnss_mdns_minimal_la_LDFLAGS=$(libnss_mdns_la_LDFLAGS)
++libnss_mdns_minimal_la_LDFLAGS=$(AM_LDFLAGS) -shrext .so.2 
-Wl,-version-script=src/libnss-mdns-minimal-la-map-file
+ 
+ libnss_mdns4_la_SOURCES=$(libnss_mdns_la_SOURCES)
++EXTRA_libnss_mdns4_la_DEPENDENCIES=src/libnss-mdns4-la-map-file
+ libnss_mdns4_la_CFLAGS=$(libnss_mdns_la_CFLAGS) -DNSS_IPV4_ONLY=1
+-libnss_mdns4_la_LDFLAGS=$(libnss_mdns_la_LDFLAGS)
++libnss_mdns4_la_LDFLAGS=$(AM_LDFLAGS) -shrext .so.2 
-Wl,-version-script=src/libnss-mdns4-la-map-file
+ 
+ libnss_mdns4_minimal_la_SOURCES=$(libnss_mdns_la_SOURCES)
++EXTRA_libnss_mdns4_minimal_la_DEPENDENCIES=src/libnss-mdns4-minimal-la-map-file
+ libnss_mdns4_minimal_la_CFLAGS=$(libnss_mdns_la_CFLAGS) -DNSS_IPV4_ONLY=1 
-DMDNS_MINIMAL
+-libnss_mdns4_minimal_la_LDFLAGS=$(libnss_mdns_la_LDFLAGS)
++libnss_mdns4_minimal_la_LDFLAGS=$(AM_LDFLAGS) -shrext .so.2 
-Wl,-version-script=src/libnss-mdns4-minimal-la-map-file
+ 
+ libnss_mdns6_la_SOURCES=$(libnss_mdns_la_SOURCES)
++EXTRA_libnss_mdns6_la_DEPENDENCIES=src/libnss-mdns6-la-map-file
+ libnss_mdns6_la_CFLAGS=$(libnss_mdns_la_CFLAGS) -DNSS_IPV6_ONLY=1
+-libnss_mdns6_la_LDFLAGS=$(libnss_mdns_la_LDFLAGS)

  1   2   3   4   >