summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRepository mirror & CI <repomirrorci@gentoo.org>2023-05-15 06:02:14 +0000
committerRepository mirror & CI <repomirrorci@gentoo.org>2023-05-15 06:02:14 +0000
commita2df5d151347391bfa3d8fbb74b02aab2bfd1411 (patch)
tree6715b5467c0f5460d77d9c32905a21cdbdb7adb7
parent2023-05-15 05:46:55 UTC (diff)
parentdev-python/poetry-core: Bump to 1.6.0 (diff)
downloadgentoo-a2df5d151347391bfa3d8fbb74b02aab2bfd1411.tar.gz
gentoo-a2df5d151347391bfa3d8fbb74b02aab2bfd1411.tar.bz2
gentoo-a2df5d151347391bfa3d8fbb74b02aab2bfd1411.zip
Merge updates from master
-rw-r--r--app-portage/nattka/nattka-0.4.1.ebuild2
-rw-r--r--dev-python/astroid/Manifest1
-rw-r--r--dev-python/astroid/astroid-2.15.5.ebuild65
-rw-r--r--dev-python/flit-core/Manifest (renamed from dev-python/flit_core/Manifest)1
-rw-r--r--dev-python/flit-core/flit-core-3.8.0.ebuild (renamed from dev-python/flit_core/flit_core-3.8.0.ebuild)0
-rw-r--r--dev-python/flit-core/flit-core-3.9.0.ebuild35
-rw-r--r--dev-python/flit-core/metadata.xml (renamed from dev-python/flit_core/metadata.xml)0
-rw-r--r--dev-python/flit/flit-3.8.0.ebuild4
-rw-r--r--dev-python/flit_scm/flit_scm-1.7.0.ebuild2
-rw-r--r--dev-python/ipyparallel/ipyparallel-8.4.1.ebuild2
-rw-r--r--dev-python/ipyparallel/ipyparallel-8.5.1.ebuild2
-rw-r--r--dev-python/ipyparallel/ipyparallel-8.6.0.ebuild2
-rw-r--r--dev-python/ipyparallel/ipyparallel-8.6.1.ebuild2
-rw-r--r--dev-python/json5/Manifest1
-rw-r--r--dev-python/json5/json5-0.9.14.ebuild28
-rw-r--r--dev-python/poetry-core/Manifest1
-rw-r--r--dev-python/poetry-core/poetry-core-1.6.0.ebuild67
-rw-r--r--dev-python/snakeoil/snakeoil-0.10.5.ebuild2
-rw-r--r--dev-python/snakeoil/snakeoil-9999.ebuild2
-rw-r--r--dev-util/pkgdev/pkgdev-0.2.5.ebuild2
-rw-r--r--dev-util/pkgdev/pkgdev-0.2.7.ebuild2
-rw-r--r--dev-util/pkgdev/pkgdev-9999.ebuild2
-rw-r--r--eclass/apache-2.eclass1
-rw-r--r--eclass/distutils-r1.eclass12
-rw-r--r--profiles/arch/amd64/package.use.mask4
-rw-r--r--profiles/arch/amd64/package.use.stable.mask4
-rw-r--r--profiles/arch/base/package.use.mask4
-rw-r--r--profiles/desc/apache2_modules.desc1
-rw-r--r--profiles/features/wd40/package.use.mask1
-rw-r--r--profiles/updates/2Q-20231
-rw-r--r--sys-apps/pkgcore/pkgcore-0.12.21.ebuild2
-rw-r--r--sys-apps/pkgcore/pkgcore-9999.ebuild2
-rw-r--r--www-servers/apache/apache-2.4.54-r8.ebuild2
-rw-r--r--www-servers/apache/apache-2.4.55-r1.ebuild2
-rw-r--r--www-servers/apache/apache-2.4.56.ebuild2
-rw-r--r--www-servers/apache/apache-2.4.57.ebuild2
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: