From: Jonas Meurer <jonas@freesources.org>
Date: Tue, 29 Dec 2020 17:24:16 +0100
Subject: Remove sphinx dependency `sphinxcontrib.zopeext.autointerface`

`sphinxcontrib.zopeext` is not available in Debian. We might want to
package it for Debian one day, but until then let's just ignore the
dependency (and make a small part of the docs not build properly).

Forwarded: not-needed
Author: Jonas Meurer <jonas@freesources.org>
---
 conf.py               | 1 -
 requirements-docs.txt | 1 -
 2 files changed, 2 deletions(-)

Index: mailman3/conf.py
===================================================================
--- mailman3.orig/conf.py
+++ mailman3/conf.py
@@ -31,7 +31,6 @@ sys.path.append(os.path.abspath('_ext'))
 extensions = ['sphinx.ext.autodoc',
               'sphinx.ext.viewcode',
               'sphinx.ext.graphviz',
-              'sphinxcontrib.zopeext.autointerface',
               # This is custom plugin in the `_ext/` directory in the top level
               # directory of Mailman Core. This is primarily used to render the
               # configuration files like schema.cfg file which uses zope.configuration
Index: mailman3/requirements-docs.txt
===================================================================
--- mailman3.orig/requirements-docs.txt
+++ mailman3/requirements-docs.txt
@@ -1,4 +1,3 @@
 sphinx>=3.2,!=5.2.0.post0
 sphinx_rtd_theme
 docutils<0.18,>=0.14
-sphinxcontrib-zopeext
