diff options
author | Repository mirror & CI <repomirrorci@gentoo.org> | 2023-05-15 06:02:14 +0000 |
---|---|---|
committer | Repository mirror & CI <repomirrorci@gentoo.org> | 2023-05-15 06:02:14 +0000 |
commit | a2df5d151347391bfa3d8fbb74b02aab2bfd1411 (patch) | |
tree | 6715b5467c0f5460d77d9c32905a21cdbdb7adb7 | |
parent | 2023-05-15 05:46:55 UTC (diff) | |
parent | dev-python/poetry-core: Bump to 1.6.0 (diff) | |
download | gentoo-a2df5d151347391bfa3d8fbb74b02aab2bfd1411.tar.gz gentoo-a2df5d151347391bfa3d8fbb74b02aab2bfd1411.tar.bz2 gentoo-a2df5d151347391bfa3d8fbb74b02aab2bfd1411.zip |
Merge updates from master
36 files changed, 240 insertions, 25 deletions
diff --git a/app-portage/nattka/nattka-0.4.1.ebuild b/app-portage/nattka/nattka-0.4.1.ebuild index b66983935af1..d189a66c1b80 100644 --- a/app-portage/nattka/nattka-0.4.1.ebuild +++ b/app-portage/nattka/nattka-0.4.1.ebuild @@ -34,7 +34,7 @@ RDEPEND=" ) " BDEPEND=" - >=dev-python/flit_core-3.7.1[${PYTHON_USEDEP}] + >=dev-python/flit-core-3.7.1[${PYTHON_USEDEP}] test? ( dev-python/vcrpy[${PYTHON_USEDEP}] ) diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index cb4777aa7d05..f48397826226 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -1 +1,2 @@ DIST astroid-2.15.4.gh.tar.gz 461609 BLAKE2B 0dc54a0a99c16698e025f01361d67a5aa248e091f757184bfeb8b6287d656afbb56706a99058c0105252c6925dbe51e8ee260020d7512d7aa9bbf3d92d0a0b7e SHA512 1725676cd55fde0359e7210b917663fa82a87bbec052fda27a80a08e7d2308ab1de7a5c1f1a052fd76575d9945d55743e6c23684754e03e84bb2facb51f2a5a2 +DIST astroid-2.15.5.gh.tar.gz 461755 BLAKE2B 4af28becb14d767c3fa162be93cd1d3f99e42a476a7b1ee57225a6d5603876cbfde7a58e17412d1142baa42288cbb2cfe3ecdbaafe5195c777f04a3ad9fe4427 SHA512 9862a2f4703b36284d14a3b09f80b4b0a1e0948e306b4906ec663fc133d07966e24a711a90067b369b166ce4d53859327e1da84406a023d1a911fff7bb0ed026 diff --git a/dev-python/astroid/astroid-2.15.5.ebuild b/dev-python/astroid/astroid-2.15.5.ebuild new file mode 100644 index 000000000000..553be35505ca --- /dev/null +++ b/dev-python/astroid/astroid-2.15.5.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Abstract Syntax Tree for logilab packages" +HOMEPAGE=" + https://github.com/pylint-dev/astroid/ + https://pypi.org/project/astroid/ +" +SRC_URI=" + https://github.com/pylint-dev/astroid/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Version specified in pyproject.toml +RDEPEND=" + >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + <dev-python/wrapt-2[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/typing-extensions-4.0.0[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + dev-python/setuptools-scm[${PYTHON_USEDEP}] + test? ( + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} + +python_test() { + local EPYTEST_DESELECT=( + # no clue why they're broken + tests/test_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part + tests/test_regrtest.py::NonRegressionTests::test_numpy_distutils + tests/brain/test_regex.py::TestRegexBrain::test_regex_pattern_and_match_subscriptable + # some problem with warnings (our options?) + tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_one_arg + tests/test_decorators.py::TestDeprecationDecorators::test_deprecated_default_argument_values_two_args + tests/test_scoped_nodes.py::test_deprecation_of_doc_attribute + # requires six bundled in urllib3, sigh + tests/test_modutils.py::test_file_info_from_modpath__SixMetaPathImporter + # requires pip, and looks suspicious anyway + tests/test_manager.py::IsolatedAstroidManagerTest::test_no_user_warning + ) + + # Faker causes sys.path_importer_cache keys to be overwritten + # with PosixPaths + epytest -p no:faker +} diff --git a/dev-python/flit_core/Manifest b/dev-python/flit-core/Manifest index 836007983c05..b951ff5fec13 100644 --- a/dev-python/flit_core/Manifest +++ b/dev-python/flit-core/Manifest @@ -1 +1,2 @@ DIST flit_core-3.8.0.tar.gz 41224 BLAKE2B 20d0b1e245280938b1edfa83531907775af9da30cc6e1446d578eafc7e14184d3c8fb80f446d265456ea5ea587c51edfdb706793a8894916525b3ebba322b3b0 SHA512 914804e3f2040762381afe039272d9d6fdbcd3f3cf8b9eea854f2f1d95edcb01718fd6685476bc1cdc251dfc46ef80b40f087df881d8b963dcc3f3332fd32a46 +DIST flit_core-3.9.0.tar.gz 41917 BLAKE2B 2fb053655a494736f5f9ce2d2c193d5d98622e410c0c0f18c92eb62d32ff98cbe830a1728461ed7e7e087d2fcf5f6a0c912717c2d534be688d688c4714c6865b SHA512 1205589930d2c51d6aa6b2533a122a912e63b157e94adba2a0649a58d324fa98a5b84609d9b53e9d236f1cdb6a6984de2cefcf2f11abc2cd83956df21f269ad6 diff --git a/dev-python/flit_core/flit_core-3.8.0.ebuild b/dev-python/flit-core/flit-core-3.8.0.ebuild index 2e0af2ca62fa..2e0af2ca62fa 100644 --- a/dev-python/flit_core/flit_core-3.8.0.ebuild +++ b/dev-python/flit-core/flit-core-3.8.0.ebuild diff --git a/dev-python/flit-core/flit-core-3.9.0.ebuild b/dev-python/flit-core/flit-core-3.9.0.ebuild new file mode 100644 index 000000000000..020992e541b4 --- /dev/null +++ b/dev-python/flit-core/flit-core-3.9.0.ebuild @@ -0,0 +1,35 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..11} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Simplified packaging of Python modules (core module)" +HOMEPAGE=" + https://pypi.org/project/flit-core/ + https://github.com/pypa/flit/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + +RDEPEND=" + dev-python/tomli[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( dev-python/testpath[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests pytest + +src_prepare() { + rm -r flit_core/vendor || die + sed -i -e 's:from \.vendor ::' flit_core/*.py || die + distutils-r1_src_prepare +} diff --git a/dev-python/flit_core/metadata.xml b/dev-python/flit-core/metadata.xml index 3f418d3bf441..3f418d3bf441 100644 --- a/dev-python/flit_core/metadata.xml +++ b/dev-python/flit-core/metadata.xml diff --git a/dev-python/flit/flit-3.8.0.ebuild b/dev-python/flit/flit-3.8.0.ebuild index df4d7ba2fcdd..48819d18d3e4 100644 --- a/dev-python/flit/flit-3.8.0.ebuild +++ b/dev-python/flit/flit-3.8.0.ebuild @@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~mips ~x86" RDEPEND=" dev-python/docutils[${PYTHON_USEDEP}] - >=dev-python/flit_core-${PV}[${PYTHON_USEDEP}] + >=dev-python/flit-core-${PV}[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] dev-python/requests_download[${PYTHON_USEDEP}] dev-python/tomli[${PYTHON_USEDEP}] @@ -49,6 +49,6 @@ distutils_enable_sphinx doc \ src_prepare() { # make sure system install is used - rm -r flit_core || die + rm -r flit-core || die distutils-r1_src_prepare } diff --git a/dev-python/flit_scm/flit_scm-1.7.0.ebuild b/dev-python/flit_scm/flit_scm-1.7.0.ebuild index d6ea2b8ac92e..5797cc218d54 100644 --- a/dev-python/flit_scm/flit_scm-1.7.0.ebuild +++ b/dev-python/flit_scm/flit_scm-1.7.0.ebuild @@ -22,7 +22,7 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" - >=dev-python/flit_core-3.5.0[${PYTHON_USEDEP}] + >=dev-python/flit-core-3.5.0[${PYTHON_USEDEP}] >=dev-python/setuptools-scm-6.4.2[${PYTHON_USEDEP}] $(python_gen_cond_dep ' <dev-python/tomli-3[${PYTHON_USEDEP}] diff --git a/dev-python/ipyparallel/ipyparallel-8.4.1.ebuild b/dev-python/ipyparallel/ipyparallel-8.4.1.ebuild index 0c12d4a898f1..a3d735fe0687 100644 --- a/dev-python/ipyparallel/ipyparallel-8.4.1.ebuild +++ b/dev-python/ipyparallel/ipyparallel-8.4.1.ebuild @@ -35,7 +35,7 @@ RDEPEND=" >=dev-python/tornado-5.1[${PYTHON_USEDEP}] " BDEPEND=" - dev-python/flit_core[${PYTHON_USEDEP}] + dev-python/flit-core[${PYTHON_USEDEP}] test? ( dev-python/ipython[test] dev-python/mock[${PYTHON_USEDEP}] diff --git a/dev-python/ipyparallel/ipyparallel-8.5.1.ebuild b/dev-python/ipyparallel/ipyparallel-8.5.1.ebuild index 0595348e1407..d8c4c8ac4031 100644 --- a/dev-python/ipyparallel/ipyparallel-8.5.1.ebuild +++ b/dev-python/ipyparallel/ipyparallel-8.5.1.ebuild @@ -35,7 +35,7 @@ RDEPEND=" >=dev-python/tornado-5.1[${PYTHON_USEDEP}] " BDEPEND=" - dev-python/flit_core[${PYTHON_USEDEP}] + dev-python/flit-core[${PYTHON_USEDEP}] test? ( dev-python/ipython[test] dev-python/mock[${PYTHON_USEDEP}] diff --git a/dev-python/ipyparallel/ipyparallel-8.6.0.ebuild b/dev-python/ipyparallel/ipyparallel-8.6.0.ebuild index 20f0af6cba42..cbef2b46e711 100644 --- a/dev-python/ipyparallel/ipyparallel-8.6.0.ebuild +++ b/dev-python/ipyparallel/ipyparallel-8.6.0.ebuild @@ -35,7 +35,7 @@ RDEPEND=" >=dev-python/tornado-5.1[${PYTHON_USEDEP}] " BDEPEND=" - dev-python/flit_core[${PYTHON_USEDEP}] + dev-python/flit-core[${PYTHON_USEDEP}] test? ( dev-python/ipython[test] dev-python/mock[${PYTHON_USEDEP}] diff --git a/dev-python/ipyparallel/ipyparallel-8.6.1.ebuild b/dev-python/ipyparallel/ipyparallel-8.6.1.ebuild index 20f0af6cba42..cbef2b46e711 100644 --- a/dev-python/ipyparallel/ipyparallel-8.6.1.ebuild +++ b/dev-python/ipyparallel/ipyparallel-8.6.1.ebuild @@ -35,7 +35,7 @@ RDEPEND=" >=dev-python/tornado-5.1[${PYTHON_USEDEP}] " BDEPEND=" - dev-python/flit_core[${PYTHON_USEDEP}] + dev-python/flit-core[${PYTHON_USEDEP}] test? ( dev-python/ipython[test] dev-python/mock[${PYTHON_USEDEP}] diff --git a/dev-python/json5/Manifest b/dev-python/json5/Manifest index a0492fac5922..c1ba27ce2b26 100644 --- a/dev-python/json5/Manifest +++ b/dev-python/json5/Manifest @@ -1 +1,2 @@ DIST pyjson5-0.9.11.gh.tar.gz 111445 BLAKE2B 038ac1fab6e56e6dc45dc9bff1fc5e0da21c594cb0ac1f6d888f0207fddace9663b0dbd6abbfabce857cb9fcb40348002b10a6b4133e2f2ebb2081c543e1ad9c SHA512 aca3f38cd79d4bf52ceaf1b3dd27e30bf7598fa0b369216ac820f0c913797ebf542c9eaac17e562ee07006bf83c09210c799bc1b715c7b6e7689d2dcd702d414 +DIST pyjson5-0.9.14.gh.tar.gz 111681 BLAKE2B 7e341f1054da169e95885762f6f801eb9698007c735bfa7d4eb811a4e28a76265cf7215197e16a76184abc41f180ba8895b8120fb8f79bbf1e5f8b397d90c18d SHA512 586746398227d6dfd85c1f5e2cf69f6b4dce9529ffafcbf8d4be49c61196df3f466d5701873d0ab1b0c8851227db0874e1841d1daffcaf18d43efc0e8a171048 diff --git a/dev-python/json5/json5-0.9.14.ebuild b/dev-python/json5/json5-0.9.14.ebuild new file mode 100644 index 000000000000..24c2cc9239dc --- /dev/null +++ b/dev-python/json5/json5-0.9.14.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +MY_P=pyjson5-${PV} +DESCRIPTION="A Python implementation of the JSON5 data format" +HOMEPAGE=" + https://github.com/dpranke/pyjson5/ + https://pypi.org/project/json5/ +" +# no tests in sdist, as of 0.9.14 +SRC_URI=" + https://github.com/dpranke/pyjson5/archive/refs/tags/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_tests pytest diff --git a/dev-python/poetry-core/Manifest b/dev-python/poetry-core/Manifest index b28d93f31e05..96c65feff1ed 100644 --- a/dev-python/poetry-core/Manifest +++ b/dev-python/poetry-core/Manifest @@ -1 +1,2 @@ DIST poetry-core-1.5.2.gh.tar.gz 484004 BLAKE2B 56fe974bb37233ee75a220d35dab3d246b9a4145a3abd88981a0c2b9f51cb894b3534746638d7fa75a41451c856261b0b8e737af8778f78fcc9ae894a4b2430f SHA512 e0eab97bcf678f8fd329074d14cb394db8732666b0387384d273db49ec020ff34e15e9982e049bce62e9ba80443404de7646e66433164a2358f9802a8ce2fbb1 +DIST poetry-core-1.6.0.gh.tar.gz 476282 BLAKE2B 9c78b60b0578c9e882c468d8523587e8ddf799764efc1d343fdbcbc7e1ac56cc642ecfa5e74a6b134d190491e06105579951fd4bc8d41264358032c2a6bd5fb7 SHA512 a8a36feda81fdf5b74de77cb718680a12edda44d0b6e87f5b80704d7a5898780b89dfa8168c55e4e8b2352f1a6051072e7e9f35dc5936d1b0b24a1704063ed1d diff --git a/dev-python/poetry-core/poetry-core-1.6.0.ebuild b/dev-python/poetry-core/poetry-core-1.6.0.ebuild new file mode 100644 index 000000000000..6a16a851d629 --- /dev/null +++ b/dev-python/poetry-core/poetry-core-1.6.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{10..11} ) + +inherit distutils-r1 + +DESCRIPTION="Poetry PEP 517 Build Backend" +HOMEPAGE=" + https://github.com/python-poetry/poetry-core/ + https://pypi.org/project/poetry-core/ +" +SRC_URI=" + https://github.com/python-poetry/poetry-core/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# check inside src/poetry/core/_vendor/vendor.txt +# (note that some are indirect deps) +RDEPEND=" + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lark[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.9 3.10) +" +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/build[${PYTHON_USEDEP}] + dev-python/pep517[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # These "fail" bacause of glob file path resulting from newer versions + # in our tree than vendored. But those don't affect anything. + tests/masonry/builders/test_sdist.py::test_default_with_excluded_data + tests/masonry/builders/test_wheel.py::test_default_src_with_excluded_data +) + +src_prepare() { + # remove vendoring of dependencies + rm -r src/poetry/core/_vendor || die + sed -e '/__vendor_site__/d' -i src/poetry/core/__init__.py || die + + distutils-r1_src_prepare +} + +python_test() { + # needed for migration from <1.1 + distutils_write_namespace poetry + epytest +} diff --git a/dev-python/snakeoil/snakeoil-0.10.5.ebuild b/dev-python/snakeoil/snakeoil-0.10.5.ebuild index 2aad99caa00b..482fefe4c744 100644 --- a/dev-python/snakeoil/snakeoil-0.10.5.ebuild +++ b/dev-python/snakeoil/snakeoil-0.10.5.ebuild @@ -27,7 +27,7 @@ RDEPEND=" dev-python/lazy-object-proxy[${PYTHON_USEDEP}] " BDEPEND=" - >=dev-python/flit_core-3.8[${PYTHON_USEDEP}] + >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] " distutils_enable_tests pytest diff --git a/dev-python/snakeoil/snakeoil-9999.ebuild b/dev-python/snakeoil/snakeoil-9999.ebuild index fece6e6a0bc8..74a0f38c31af 100644 --- a/dev-python/snakeoil/snakeoil-9999.ebuild +++ b/dev-python/snakeoil/snakeoil-9999.ebuild @@ -27,7 +27,7 @@ RDEPEND=" dev-python/lazy-object-proxy[${PYTHON_USEDEP}] " BDEPEND=" - >=dev-python/flit_core-3.8[${PYTHON_USEDEP}] + >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] " distutils_enable_tests pytest diff --git a/dev-util/pkgdev/pkgdev-0.2.5.ebuild b/dev-util/pkgdev/pkgdev-0.2.5.ebuild index 01fac0ad044f..6b23773e717e 100644 --- a/dev-util/pkgdev/pkgdev-0.2.5.ebuild +++ b/dev-util/pkgdev/pkgdev-0.2.5.ebuild @@ -41,7 +41,7 @@ RDEPEND+=" dev-vcs/git " BDEPEND=" - >=dev-python/flit_core-3.8[${PYTHON_USEDEP}] + >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] test? ( x11-misc/xdg-utils diff --git a/dev-util/pkgdev/pkgdev-0.2.7.ebuild b/dev-util/pkgdev/pkgdev-0.2.7.ebuild index 01fac0ad044f..6b23773e717e 100644 --- a/dev-util/pkgdev/pkgdev-0.2.7.ebuild +++ b/dev-util/pkgdev/pkgdev-0.2.7.ebuild @@ -41,7 +41,7 @@ RDEPEND+=" dev-vcs/git " BDEPEND=" - >=dev-python/flit_core-3.8[${PYTHON_USEDEP}] + >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] test? ( x11-misc/xdg-utils diff --git a/dev-util/pkgdev/pkgdev-9999.ebuild b/dev-util/pkgdev/pkgdev-9999.ebuild index 5119faefa1c1..f49fd0a10d30 100644 --- a/dev-util/pkgdev/pkgdev-9999.ebuild +++ b/dev-util/pkgdev/pkgdev-9999.ebuild @@ -41,7 +41,7 @@ RDEPEND+=" dev-vcs/git " BDEPEND=" - >=dev-python/flit_core-3.8[${PYTHON_USEDEP}] + >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}] test? ( x11-misc/xdg-utils diff --git a/eclass/apache-2.eclass b/eclass/apache-2.eclass index f5816087826d..3dc3b3e56db0 100644 --- a/eclass/apache-2.eclass +++ b/eclass/apache-2.eclass @@ -162,6 +162,7 @@ RDEPEND=" apache2_modules_session_crypto? ( dev-libs/apr-util[openssl] ) + apache2_modules_tls? ( net-libs/rustls-ffi:= ) gdbm? ( sys-libs/gdbm:= ) ldap? ( net-nds/openldap:= ) selinux? ( sec-policy/selinux-apache ) diff --git a/eclass/distutils-r1.eclass b/eclass/distutils-r1.eclass index 2547af99eb76..d60fb0d72f18 100644 --- a/eclass/distutils-r1.eclass +++ b/eclass/distutils-r1.eclass @@ -107,7 +107,7 @@ esac # The variable specifies the build system used. Currently, # the following values are supported: # -# - flit - flit_core backend +# - flit - flit-core backend # # - flit_scm - flit_scm backend # @@ -210,7 +210,7 @@ _distutils_set_globals() { case ${DISTUTILS_USE_PEP517} in flit) bdep+=' - >=dev-python/flit_core-3.8.0[${PYTHON_USEDEP}] + >=dev-python/flit-core-3.8.0[${PYTHON_USEDEP}] ' ;; flit_scm) @@ -921,12 +921,12 @@ _distutils-r1_print_package_versions() { case ${DISTUTILS_USE_PEP517} in flit) packages+=( - dev-python/flit_core + dev-python/flit-core ) ;; flit_scm) packages+=( - dev-python/flit_core + dev-python/flit-core dev-python/flit_scm dev-python/setuptools-scm ) @@ -1145,7 +1145,7 @@ _distutils-r1_backend_to_key() { local backend=${1} case ${backend} in - flit_core.buildapi|flit.buildapi) + flit-core.buildapi|flit.buildapi) echo flit ;; flit_scm:buildapi) @@ -1224,7 +1224,7 @@ _distutils-r1_get_backend() { local new_backend= case ${build_backend} in flit.buildapi) - new_backend=flit_core.buildapi + new_backend=flit-core.buildapi ;; poetry.masonry.api) new_backend=poetry.core.masonry.api diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 0e1ae1ff55f7..9a0ced87db7f 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James <sam@gentoo.org> (2023-05-15) +# net-libs/rustls-ffi is keyworded here +www-servers/apache -apache2_modules_tls + # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-04-22) # snap only works on amd64 kde-plasma/discover -snap diff --git a/profiles/arch/amd64/package.use.stable.mask b/profiles/arch/amd64/package.use.stable.mask index 5bb8f28a0550..133b37c5b56e 100644 --- a/profiles/arch/amd64/package.use.stable.mask +++ b/profiles/arch/amd64/package.use.stable.mask @@ -17,6 +17,10 @@ #--- END OF EXAMPLES --- +# Sam James <sam@gentoo.org> (2023-05-15) +# net-libs/rustls-ffi is not marked stable +www-servers/apache apache2_modules_tls + # Michał Górny <mgorny@gentoo.org> (2023-04-22) # pandoc is stable here. dev-python/nbclassic -doc diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 0ada1d4734f4..28b10b38c544 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James <sam@gentoo.org> (2023-05-15) +# Unkeyworded dependencies +www-servers/apache apache2_modules_tls + # Andrew Ammerlaan <andrewammerlaan@gentoo.org> (2023-04-22) # snap only works on amd64 kde-plasma/discover snap diff --git a/profiles/desc/apache2_modules.desc b/profiles/desc/apache2_modules.desc index f9eab8d33ac7..e47f6172b19a 100644 --- a/profiles/desc/apache2_modules.desc +++ b/profiles/desc/apache2_modules.desc @@ -92,6 +92,7 @@ socache_shmcb - A shared object cache provider using a high-performance cyclic b speling - Attempts to correct mistaken URLs that users might have entered by ignoring capitalization and by allowing up to one misspelling status - Provides information on server activity and performance substitute - Perform search and replace operations on response bodies +tls - mod_tls TLS module for Apache, intended to replace mod_ssl unique_id - Provides an environment variable with a unique identifier for each request unixd - Basic (required) security for Unix-family platforms userdir - User-specific directories diff --git a/profiles/features/wd40/package.use.mask b/profiles/features/wd40/package.use.mask index 6f804cffb525..59fffef97364 100644 --- a/profiles/features/wd40/package.use.mask +++ b/profiles/features/wd40/package.use.mask @@ -21,6 +21,7 @@ dev-util/gef doc # Sam James <sam@gentoo.org> (2022-12-11) # net-libs/rustls-ffi needs Rust. net-misc/curl rustls curl_ssl_rustls +www-servers/apache apache2_modules_tls # matoro <matoro_gentoo@matoro.tk> (2022-12-01) # tree-sitter-grammar.eclass adds dev-util/tree-sitter-cli as test dep diff --git a/profiles/updates/2Q-2023 b/profiles/updates/2Q-2023 index 269f504ea848..71b42778f2ab 100644 --- a/profiles/updates/2Q-2023 +++ b/profiles/updates/2Q-2023 @@ -10,3 +10,4 @@ move dev-python/sphinx_celery dev-python/sphinx-celery move dev-python/pretty-yaml dev-python/pyaml move dev-python/aws-xray-sdk-python dev-python/aws-xray-sdk move dev-python/python-docs app-doc/python-docs +move dev-python/flit_core dev-python/flit-core diff --git a/sys-apps/pkgcore/pkgcore-0.12.21.ebuild b/sys-apps/pkgcore/pkgcore-0.12.21.ebuild index 52850a2cac17..71d62175d3aa 100644 --- a/sys-apps/pkgcore/pkgcore-0.12.21.ebuild +++ b/sys-apps/pkgcore/pkgcore-0.12.21.ebuild @@ -32,7 +32,7 @@ else RDEPEND+=" >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]" fi BDEPEND=" - >=dev-python/flit_core-3.8[${PYTHON_USEDEP}] + >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] test? ( dev-vcs/git ) diff --git a/sys-apps/pkgcore/pkgcore-9999.ebuild b/sys-apps/pkgcore/pkgcore-9999.ebuild index 02ada20a3576..a09fe2288710 100644 --- a/sys-apps/pkgcore/pkgcore-9999.ebuild +++ b/sys-apps/pkgcore/pkgcore-9999.ebuild @@ -32,7 +32,7 @@ else RDEPEND+=" >=dev-python/snakeoil-0.10.4[${PYTHON_USEDEP}]" fi BDEPEND=" - >=dev-python/flit_core-3.8[${PYTHON_USEDEP}] + >=dev-python/flit-core-3.8[${PYTHON_USEDEP}] test? ( dev-vcs/git ) diff --git a/www-servers/apache/apache-2.4.54-r8.ebuild b/www-servers/apache/apache-2.4.54-r8.ebuild index 22298cd5637a..20956f07123d 100644 --- a/www-servers/apache/apache-2.4.54-r8.ebuild +++ b/www-servers/apache/apache-2.4.54-r8.ebuild @@ -40,7 +40,7 @@ lbmethod_heartbeat log_config log_forensic logio lua macro md mime mime_magic ne proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_hcheck proxy_html proxy_http proxy_scgi proxy_http2 proxy_fcgi proxy_uwsgi proxy_wstunnel rewrite ratelimit remoteip reqtimeout session session_cookie session_crypto session_dbd setenvif slotmem_shm socache_memcache -socache_shmcb speling status substitute systemd unique_id userdir usertrack +socache_shmcb speling status substitute systemd tls unique_id userdir usertrack unixd version vhost_alias watchdog xml2enc" # The following are also in the source as of this version, but are not available # for user selection: diff --git a/www-servers/apache/apache-2.4.55-r1.ebuild b/www-servers/apache/apache-2.4.55-r1.ebuild index 22298cd5637a..20956f07123d 100644 --- a/www-servers/apache/apache-2.4.55-r1.ebuild +++ b/www-servers/apache/apache-2.4.55-r1.ebuild @@ -40,7 +40,7 @@ lbmethod_heartbeat log_config log_forensic logio lua macro md mime mime_magic ne proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_hcheck proxy_html proxy_http proxy_scgi proxy_http2 proxy_fcgi proxy_uwsgi proxy_wstunnel rewrite ratelimit remoteip reqtimeout session session_cookie session_crypto session_dbd setenvif slotmem_shm socache_memcache -socache_shmcb speling status substitute systemd unique_id userdir usertrack +socache_shmcb speling status substitute systemd tls unique_id userdir usertrack unixd version vhost_alias watchdog xml2enc" # The following are also in the source as of this version, but are not available # for user selection: diff --git a/www-servers/apache/apache-2.4.56.ebuild b/www-servers/apache/apache-2.4.56.ebuild index 7520ff61b95e..ef1bcdbb9c31 100644 --- a/www-servers/apache/apache-2.4.56.ebuild +++ b/www-servers/apache/apache-2.4.56.ebuild @@ -40,7 +40,7 @@ lbmethod_heartbeat log_config log_forensic logio lua macro md mime mime_magic ne proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_hcheck proxy_html proxy_http proxy_scgi proxy_http2 proxy_fcgi proxy_uwsgi proxy_wstunnel rewrite ratelimit remoteip reqtimeout session session_cookie session_crypto session_dbd setenvif slotmem_shm socache_memcache -socache_shmcb speling status substitute systemd unique_id userdir usertrack +socache_shmcb speling status substitute systemd tls unique_id userdir usertrack unixd version vhost_alias watchdog xml2enc" # The following are also in the source as of this version, but are not available # for user selection: diff --git a/www-servers/apache/apache-2.4.57.ebuild b/www-servers/apache/apache-2.4.57.ebuild index 632d6506f31f..570f4964d14a 100644 --- a/www-servers/apache/apache-2.4.57.ebuild +++ b/www-servers/apache/apache-2.4.57.ebuild @@ -40,7 +40,7 @@ lbmethod_heartbeat log_config log_forensic logio lua macro md mime mime_magic ne proxy proxy_ajp proxy_balancer proxy_connect proxy_ftp proxy_hcheck proxy_html proxy_http proxy_scgi proxy_http2 proxy_fcgi proxy_uwsgi proxy_wstunnel rewrite ratelimit remoteip reqtimeout session session_cookie session_crypto session_dbd setenvif slotmem_shm socache_memcache -socache_shmcb speling status substitute systemd unique_id userdir usertrack +socache_shmcb speling status substitute systemd tls unique_id userdir usertrack unixd version vhost_alias watchdog xml2enc" # The following are also in the source as of this version, but are not available # for user selection: |