summaryrefslogtreecommitdiff
path: root/dev-python/sphinx
diff options
context:
space:
mode:
Diffstat (limited to 'dev-python/sphinx')
-rw-r--r--dev-python/sphinx/Manifest1
-rw-r--r--dev-python/sphinx/sphinx-9.1.1.ebuild (renamed from dev-python/sphinx/sphinx-9.1.0.ebuild)20
2 files changed, 11 insertions, 10 deletions
diff --git a/dev-python/sphinx/Manifest b/dev-python/sphinx/Manifest
index 035a213ef3fa..9004e97b29a8 100644
--- a/dev-python/sphinx/Manifest
+++ b/dev-python/sphinx/Manifest
@@ -1 +1,2 @@
DIST sphinx-9.1.0.gh.tar.gz 8840512 BLAKE2B 54f680ff84b43b3508c1c9208ff41dc9fba1ae8f8dd608287511fb16e28dc7fa72419165b41f556af266e00c737cd8cc23a6617776fa88f0dbb8379fbbf59397 SHA512 3b17a3d4123d19ed47c7ab7786edcbe7eb0566f298d9de22efb3f4f0476b6c0ddf858b57812f2dac718458d98ddc742a443b7c94771693a1ed3bf868850639b1
+DIST sphinx-9.1.1.gh.tar.gz 8840940 BLAKE2B 786a8f87dd28dae7ef5799fd39ff5ae2bbcdd6f2b100aa7d9f5a9c1c4b732fad1866431436013c6d540426e6ca5d76c4856479426e21a7aeb31e79a79d04d495 SHA512 b5b82e8f9694ff5b7238ed357ddb0bd2f938f9cefd366859af9d92ec55cc40892a56259bd87dddacfb91500c73d628e8aa97ddd5ea0fe53509ec372952f28f27
diff --git a/dev-python/sphinx/sphinx-9.1.0.ebuild b/dev-python/sphinx/sphinx-9.1.1.ebuild
index 06bff1b18fc1..ba0e779730d2 100644
--- a/dev-python/sphinx/sphinx-9.1.0.ebuild
+++ b/dev-python/sphinx/sphinx-9.1.1.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-DISTUTILS_USE_PEP517=flit
+DISTUTILS_USE_PEP517=flit-core
PYTHON_COMPAT=( python3_{13..14} )
PYTHON_REQ_USE="threads(+)"
@@ -25,14 +25,13 @@ S=${WORKDIR}/${MY_P}
LICENSE="BSD-2"
SLOT="0"
if [[ ${PV} != *_rc* ]]; then
- KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86"
+ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
fi
IUSE="doc latex"
RDEPEND="
>=dev-python/alabaster-0.7.14[${PYTHON_USEDEP}]
>=dev-python/babel-2.13[${PYTHON_USEDEP}]
- <dev-python/docutils-0.23[${PYTHON_USEDEP}]
>=dev-python/docutils-0.21[${PYTHON_USEDEP}]
>=dev-python/imagesize-1.3[${PYTHON_USEDEP}]
>=dev-python/jinja2-3.1[${PYTHON_USEDEP}]
@@ -54,7 +53,6 @@ RDEPEND="
)
"
BDEPEND="
- >=dev-python/flit-core-3.11
doc? (
dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
media-gfx/graphviz
@@ -72,21 +70,23 @@ BDEPEND="
)
"
-PATCHES=(
- "${FILESDIR}/sphinx-3.2.1-doc-link.patch"
-)
-
EPYTEST_PLUGINS=()
EPYTEST_RERUNS=5
# EPYTEST_XDIST breaks stuff
distutils_enable_tests pytest
python_prepare_all() {
+ local PATCHES=(
+ "${FILESDIR}/sphinx-3.2.1-doc-link.patch"
+ )
+
+ distutils-r1_python_prepare_all
+
# disable internet access
sed -i -e 's:^intersphinx_mapping:disabled_&:' \
doc/conf.py || die
-
- distutils-r1_python_prepare_all
+ # unpin dependencies
+ sed -i -e 's:,<[0-9.]*::' pyproject.toml || die
}
python_compile_all() {