]> git.pld-linux.org Git - packages/cyrus-imapd.git/blob - cyrus-imapd-sphinx3.patch
- fix building man pages with sphinx 3.x
[packages/cyrus-imapd.git] / cyrus-imapd-sphinx3.patch
1 --- cyrus-imapd-3.0.9/docsrc/exts/sphinxlocal/builders/manpage.py~      2021-05-09 11:36:01.000000000 +0200
2 +++ cyrus-imapd-3.0.9/docsrc/exts/sphinxlocal/builders/manpage.py       2021-05-09 11:41:39.266179918 +0200
3 @@ -21,7 +21,6 @@
4  from sphinx import addnodes
5  from sphinx.errors import SphinxError
6  from sphinx.builders import Builder
7 -from sphinx.environment import NoUri
8  from sphinx.util.nodes import inline_all_toctrees
9  from sphinx.util.console import bold, darkgreen
10  from sphinx.writers.manpage import ManualPageWriter
11 --- cyrus-imapd-3.0.9/docsrc/exts/sphinxlocal/writers/manpage.py~       2021-05-09 11:36:01.000000000 +0200
12 +++ cyrus-imapd-3.0.9/docsrc/exts/sphinxlocal/writers/manpage.py        2021-05-09 11:48:57.416148611 +0200
13 @@ -14,6 +14,7 @@
14  
15  import docutils
16  from docutils import nodes
17 +from time import strftime
18  from sphinx.writers.manpage import (
19      ManualPageWriter,
20      ManualPageTranslator as BaseTranslator
21 @@ -26,7 +27,6 @@
22  
23  from sphinx import addnodes
24  from sphinx.locale import admonitionlabels, _
25 -from sphinx.util.osutil import ustrftime
26  
27  class CyrusManualPageWriter(ManualPageWriter):
28  
29 @@ -71,7 +71,7 @@
30          if builder.config.today:
31              self._docinfo['date'] = builder.config.today
32          else:
33 -            self._docinfo['date'] = ustrftime(builder.config.today_fmt
34 +            self._docinfo['date'] = strftime(builder.config.today_fmt
35                                                or _('%B %d, %Y'))
36          self._docinfo['copyright'] = builder.config.copyright
37          self._docinfo['version'] = builder.config.version
This page took 0.07746 seconds and 3 git commands to generate.