Please perform an exp-run for https://reviews.freebsd.org/D46388
sphinx fails to build, before requesting an exp-run verify at least that it builds
(In reply to Antoine Brodin from comment #1) Sorry, forgot to mention that we also need its dependency: https://reviews.freebsd.org/D46387
(In reply to Li-Wen Hsu from comment #2) For sphinx 8.0.2, the update is incomplete for several reasons: - RUN_DEPENDS change is missing, see [1] - Updates for the dependencies are not included If the dependencies are incomplete, it will break PEP 517 build of dependent ports. Regarding py-alabaster, alabaster 1.0.0 requires Python 3.10+ which effectively removes py39-sphinx. Sphinx 8.1.0+ requires "alabaster>=0.7.14", therefore we should prepare py-sphinx 8.1.3 (latest) update instead. [1] https://github.com/sphinx-doc/sphinx/blob/v8.0.2/pyproject.toml#L57-L75
(In reply to Po-Chuan Hsieh from comment #3) Hmm, Sphinx 8.* drops Python 3.9 support.
Can we please see some progress upgrading to Sphinx 8.1.3? Please change Importance: --- Affects Only Me --> Affects some people As we have upgraded default Python to there should be no more excuses referring to Python 3.9, right?
Required update for textproc/py-sphinxcontrib-devhelp-2.0.0, bug #284844, to advance py-sphinx to 8.1.3
(In reply to p5B2EA84B3 from comment #5) I am not a fan of multiple PR on the same on Port, however, it looks dead here. So I made another at bug #284845
Cancel exp-run request as it's not ready and complete