I'm following this email with multiple patches for updating sphinx to the latest version 3.2.1 and attaching its new dependencies. My apologies if this is not a good method to send patches but this does make the work a lot cleaner imo.
There are a lot of things still left to do that I am not quite an expert at but this should at least get the ball rolling in the correct direction. I would love to get feedback from everyone and get this working sometime soon. I am still struggling with getting tests to run for sphinx from inside the Makefile. I also haven't done any reverse dependency tests yet given that I don't know if this is even a worthwhile attempt. Cheers, Aisha Aisha Tammy (11): [update] sphinx_rtd_theme to 0.4.3 [update] py-six to 1.15.0 [update] py-snowballstemmer to 2.0.0 [new] py-sphinxcontrib-applehelp [new] py-sphinxcontrib-devhelp [new] py-sphinxcontrib-htmlhelp [new] py-sphinxcontrib-jsmath [new] py-sphinxcontrib-qthelp [new] py-sphinxcontrib-serializinghtml [new] py-sphinxcontrib-websupport [update] py-sphinx to 3.2.1 devel/py-six/Makefile | 3 +- devel/py-six/distinfo | 4 +- textproc/py-snowballstemmer/Makefile | 5 +- textproc/py-snowballstemmer/distinfo | 4 +- textproc/py-snowballstemmer/pkg/PLIST | 26 +- textproc/py-sphinx/Makefile | 64 +- textproc/py-sphinx/distinfo | 4 +- .../patch-doc_internals_release-process_rst | 18 + textproc/py-sphinx/pkg/PLIST | 770 ++++++++++++------ textproc/py-sphinx_rtd_theme/Makefile | 5 +- textproc/py-sphinx_rtd_theme/distinfo | 4 +- textproc/py-sphinx_rtd_theme/pkg/PLIST | 36 +- textproc/py-sphinxcontrib-applehelp/Makefile | 30 + textproc/py-sphinxcontrib-applehelp/distinfo | 2 + textproc/py-sphinxcontrib-applehelp/pkg/DESCR | 1 + textproc/py-sphinxcontrib-applehelp/pkg/PLIST | 223 +++++ textproc/py-sphinxcontrib-devhelp/Makefile | 30 + textproc/py-sphinxcontrib-devhelp/distinfo | 2 + textproc/py-sphinxcontrib-devhelp/pkg/DESCR | 1 + textproc/py-sphinxcontrib-devhelp/pkg/PLIST | 213 +++++ textproc/py-sphinxcontrib-htmlhelp/Makefile | 31 + textproc/py-sphinxcontrib-htmlhelp/distinfo | 2 + textproc/py-sphinxcontrib-htmlhelp/pkg/DESCR | 1 + textproc/py-sphinxcontrib-htmlhelp/pkg/PLIST | 229 ++++++ textproc/py-sphinxcontrib-jsmath/Makefile | 30 + textproc/py-sphinxcontrib-jsmath/distinfo | 2 + textproc/py-sphinxcontrib-jsmath/pkg/DESCR | 2 + textproc/py-sphinxcontrib-jsmath/pkg/PLIST | 17 + textproc/py-sphinxcontrib-qthelp/Makefile | 30 + textproc/py-sphinxcontrib-qthelp/distinfo | 2 + textproc/py-sphinxcontrib-qthelp/pkg/DESCR | 1 + textproc/py-sphinxcontrib-qthelp/pkg/PLIST | 216 +++++ .../py-sphinxcontrib-serializinghtml/Makefile | 30 + .../py-sphinxcontrib-serializinghtml/distinfo | 2 + .../pkg/DESCR | 1 + .../pkg/PLIST | 227 ++++++ textproc/py-sphinxcontrib-websupport/Makefile | 30 + textproc/py-sphinxcontrib-websupport/distinfo | 2 + .../py-sphinxcontrib-websupport/pkg/DESCR | 2 + .../py-sphinxcontrib-websupport/pkg/PLIST | 60 ++ 40 files changed, 2080 insertions(+), 282 deletions(-) create mode 100644 textproc/py-sphinx/patches/patch-doc_internals_release-process_rst create mode 100644 textproc/py-sphinxcontrib-applehelp/Makefile create mode 100644 textproc/py-sphinxcontrib-applehelp/distinfo create mode 100644 textproc/py-sphinxcontrib-applehelp/pkg/DESCR create mode 100644 textproc/py-sphinxcontrib-applehelp/pkg/PLIST create mode 100644 textproc/py-sphinxcontrib-devhelp/Makefile create mode 100644 textproc/py-sphinxcontrib-devhelp/distinfo create mode 100644 textproc/py-sphinxcontrib-devhelp/pkg/DESCR create mode 100644 textproc/py-sphinxcontrib-devhelp/pkg/PLIST create mode 100644 textproc/py-sphinxcontrib-htmlhelp/Makefile create mode 100644 textproc/py-sphinxcontrib-htmlhelp/distinfo create mode 100644 textproc/py-sphinxcontrib-htmlhelp/pkg/DESCR create mode 100644 textproc/py-sphinxcontrib-htmlhelp/pkg/PLIST create mode 100644 textproc/py-sphinxcontrib-jsmath/Makefile create mode 100644 textproc/py-sphinxcontrib-jsmath/distinfo create mode 100644 textproc/py-sphinxcontrib-jsmath/pkg/DESCR create mode 100644 textproc/py-sphinxcontrib-jsmath/pkg/PLIST create mode 100644 textproc/py-sphinxcontrib-qthelp/Makefile create mode 100644 textproc/py-sphinxcontrib-qthelp/distinfo create mode 100644 textproc/py-sphinxcontrib-qthelp/pkg/DESCR create mode 100644 textproc/py-sphinxcontrib-qthelp/pkg/PLIST create mode 100644 textproc/py-sphinxcontrib-serializinghtml/Makefile create mode 100644 textproc/py-sphinxcontrib-serializinghtml/distinfo create mode 100644 textproc/py-sphinxcontrib-serializinghtml/pkg/DESCR create mode 100644 textproc/py-sphinxcontrib-serializinghtml/pkg/PLIST create mode 100644 textproc/py-sphinxcontrib-websupport/Makefile create mode 100644 textproc/py-sphinxcontrib-websupport/distinfo create mode 100644 textproc/py-sphinxcontrib-websupport/pkg/DESCR create mode 100644 textproc/py-sphinxcontrib-websupport/pkg/PLIST -- 2.28.0
