Diff sphinx-9.1.0-r1 with a sphinx-9.1.1
| /usr/portage/dev-python/sphinx/sphinx-9.1.1.ebuild 2026-11-03 20:01:05.993694946 +0300 | ||
|---|---|---|
| 25 | 25 |
LICENSE="BSD-2" |
| 26 | 26 |
SLOT="0" |
| 27 | 27 |
if [[ ${PV} != *_rc* ]]; then
|
| 28 |
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" |
|
| 28 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" |
|
| 29 | 29 |
fi |
| 30 | 30 |
IUSE="doc latex" |
| 31 | 31 | |
| ... | ... | |
| 53 | 53 |
) |
| 54 | 54 |
" |
| 55 | 55 |
BDEPEND=" |
| 56 |
>=dev-python/flit-core-3.11 |
|
| 57 | 56 |
doc? ( |
| 58 | 57 |
dev-python/sphinxcontrib-websupport[${PYTHON_USEDEP}]
|
| 59 | 58 |
media-gfx/graphviz |
| ... | ... | |
| 71 | 70 |
) |
| 72 | 71 |
" |
| 73 | 72 | |
| 74 |
PATCHES=( |
|
| 75 |
"${FILESDIR}/sphinx-3.2.1-doc-link.patch"
|
|
| 76 |
) |
|
| 77 | ||
| 78 | 73 |
EPYTEST_PLUGINS=() |
| 79 | 74 |
EPYTEST_RERUNS=5 |
| 80 | 75 |
# EPYTEST_XDIST breaks stuff |
| ... | ... | |
| 82 | 77 | |
| 83 | 78 |
python_prepare_all() {
|
| 84 | 79 |
local PATCHES=( |
| 85 |
# https://github.com/sphinx-doc/sphinx/commit/c01b0eb640bbc3dbd8141f3ea08df9edaa78ab2c |
|
| 86 |
"${FILESDIR}/${P}-test.patch"
|
|
| 80 |
"${FILESDIR}/sphinx-3.2.1-doc-link.patch"
|
|
| 87 | 81 |
) |
| 88 | 82 | |
| 83 |
distutils-r1_python_prepare_all |
|
| 84 | ||
| 89 | 85 |
# disable internet access |
| 90 | 86 |
sed -i -e 's:^intersphinx_mapping:disabled_&:' \ |
| 91 | 87 |
doc/conf.py || die |
| 92 | 88 |
# unpin dependencies |
| 93 | 89 |
sed -i -e 's:,<[0-9.]*::' pyproject.toml || die |
| 94 | ||
| 95 |
distutils-r1_python_prepare_all |
|
| 96 | 90 |
} |
| 97 | 91 | |
| 98 | 92 |
python_compile_all() {
|