summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2017-05-18 20:09:05 +0000
committeradam <adam@pkgsrc.org>2017-05-18 20:09:05 +0000
commitc09cf1058f08b427c0362e2d4709062b54fb840f (patch)
tree37f4256e5a5823f9828ca1a8f7659b84b51804f8 /textproc
parent41a0dee381dc48776678e61b5b7a35d067227c27 (diff)
downloadpkgsrc-c09cf1058f08b427c0362e2d4709062b54fb840f.tar.gz
Release 1.6.1 (released May 16, 2017)
===================================== Dependencies ------------ 1.6b1 * (updated) latex output is tested with Ubuntu trusty's texlive packages (Feb. 2014) and earlier tex installations may not be fully compliant, particularly regarding Unicode engines xelatex and lualatex * (added) latexmk is required for ``make latexpdf`` on Unix-like platforms Incompatible changes -------------------- 1.6b1 * 1061, 2336, 3235: Now generation of autosummary doesn't contain imported members by default. Thanks to Luc Saffre. * LaTeX ``\includegraphics`` command isn't overloaded: only ``\sphinxincludegraphics`` has the custom code to fit image to available width if oversized. * The subclasses of ``sphinx.domains.Index`` should override ``generate()`` method. The default implementation raises NotImplementedError * LaTeX positioned long tables horizontally centered, and short ones flushed left (no text flow around table.) The position now defaults to center in both cases, and it will obey Docutils 0.13 ``:align:`` option (refs 3415, 3377) * option directive also allows all punctuations for the option name (refs: 3366) * 3413: if :rst:dir:`literalinclude`'s ``:start-after:`` is used, make ``:lines:`` relative (refs 3412) * ``literalinclude`` directive does not allow the combination of ``:diff:`` option and other options (refs: 3416) * LuaLaTeX engine uses ``fontspec`` like XeLaTeX. It is advised ``latex_engine = 'lualatex'`` be used only on up-to-date TeX installs (refs 3070, 3466) * :confval:`latex_keep_old_macro_names` default value has been changed from ``True`` to ``False``. This means that some LaTeX macros for styling are by default defined only with ``\sphinx..`` prefixed names. (refs: 3429) * Footer "Continued on next page" of LaTeX longtable's now not framed (refs: 3497) * 3529: The arguments of ``BuildEnvironment.__init__`` is changed * 3082: Use latexmk for pdf (and dvi) targets (Unix-like platforms only) * 3558: Emit warnings if footnotes and citations are not referenced. The warnings can be suppressed by ``suppress_warnings``. * latex made available (non documented) colour macros from a file distributed with pdftex engine for Plain TeX. This is removed in order to provide better support for multiple TeX engines. Only interface from ``color`` or ``xcolor`` packages should be used by extensions of Sphinx latex writer.
Diffstat (limited to 'textproc')
-rw-r--r--textproc/py-sphinx/Makefile10
-rw-r--r--textproc/py-sphinx/PLIST125
-rw-r--r--textproc/py-sphinx/distinfo10
3 files changed, 117 insertions, 28 deletions
diff --git a/textproc/py-sphinx/Makefile b/textproc/py-sphinx/Makefile
index 5c55639a2ca..cd261aa13f5 100644
--- a/textproc/py-sphinx/Makefile
+++ b/textproc/py-sphinx/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.37 2017/04/06 08:51:43 adam Exp $
+# $NetBSD: Makefile,v 1.38 2017/05/18 20:09:05 adam Exp $
-DISTNAME= Sphinx-1.5.5
+DISTNAME= Sphinx-1.6.1
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
CATEGORIES= textproc python
MASTER_SITES= ${MASTER_SITE_PYPI:=S/Sphinx/}
@@ -20,8 +20,11 @@ DEPENDS+= ${PYPKGPREFIX}-pytz-[0-9]*:../../time/py-pytz
DEPENDS+= ${PYPKGPREFIX}-requests-[0-9]*:../../devel/py-requests
DEPENDS+= ${PYPKGPREFIX}-snowballstemmer-[0-9]*:../../textproc/py-snowballstemmer
DEPENDS+= ${PYPKGPREFIX}-sphinx-rtd-theme-[0-9]*:../../textproc/py-sphinx-rtd-theme
+DEPENDS+= ${PYPKGPREFIX}-sphinxcontrib-websupport-[0-9]*:../../textproc/py-sphinxcontrib-websupport
DEPENDS+= ${PYPKGPREFIX}-six-[0-9]*:../../lang/py-six
+DEPENDS+= ${PYPKGPREFIX}-typing-[0-9]*:../../devel/py-typing
# test dependency
+BUILD_DEPENDS+= ${PYPKGPREFIX}-mock-[0-9]*:../../devel/py-mock
BUILD_DEPENDS+= ${PYPKGPREFIX}-nose-[0-9]*:../../devel/py-nose
USE_LANGUAGES= #none
@@ -32,9 +35,6 @@ USE_TOOLS+= makeinfo
do-test:
cd ${WRKSRC}/tests && ${PYTHONBIN} run.py
-post-extract:
- ${RM} ${WRKSRC}/Sphinx.egg-info/*-e
-
post-install:
${MV} ${DESTDIR}${PREFIX}/bin/sphinx-apidoc ${DESTDIR}${PREFIX}/bin/sphinx-apidoc${PYVERSSUFFIX} || ${TRUE}
${MV} ${DESTDIR}${PREFIX}/bin/sphinx-autogen ${DESTDIR}${PREFIX}/bin/sphinx-autogen${PYVERSSUFFIX} || ${TRUE}
diff --git a/textproc/py-sphinx/PLIST b/textproc/py-sphinx/PLIST
index ba7a203c2c9..ebc35323110 100644
--- a/textproc/py-sphinx/PLIST
+++ b/textproc/py-sphinx/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.16 2017/04/06 08:51:43 adam Exp $
+@comment $NetBSD: PLIST,v 1.17 2017/05/18 20:09:05 adam Exp $
bin/sphinx-apidoc${PYVERSSUFFIX}
bin/sphinx-autogen${PYVERSSUFFIX}
bin/sphinx-build${PYVERSSUFFIX}
@@ -28,6 +28,9 @@ ${PYSITELIB}/sphinx/application.pyo
${PYSITELIB}/sphinx/builders/__init__.py
${PYSITELIB}/sphinx/builders/__init__.pyc
${PYSITELIB}/sphinx/builders/__init__.pyo
+${PYSITELIB}/sphinx/builders/_epub_base.py
+${PYSITELIB}/sphinx/builders/_epub_base.pyc
+${PYSITELIB}/sphinx/builders/_epub_base.pyo
${PYSITELIB}/sphinx/builders/applehelp.py
${PYSITELIB}/sphinx/builders/applehelp.pyc
${PYSITELIB}/sphinx/builders/applehelp.pyo
@@ -40,9 +43,9 @@ ${PYSITELIB}/sphinx/builders/devhelp.pyo
${PYSITELIB}/sphinx/builders/dummy.py
${PYSITELIB}/sphinx/builders/dummy.pyc
${PYSITELIB}/sphinx/builders/dummy.pyo
-${PYSITELIB}/sphinx/builders/epub.py
-${PYSITELIB}/sphinx/builders/epub.pyc
-${PYSITELIB}/sphinx/builders/epub.pyo
+${PYSITELIB}/sphinx/builders/epub2.py
+${PYSITELIB}/sphinx/builders/epub2.pyc
+${PYSITELIB}/sphinx/builders/epub2.pyo
${PYSITELIB}/sphinx/builders/epub3.py
${PYSITELIB}/sphinx/builders/epub3.pyc
${PYSITELIB}/sphinx/builders/epub3.pyo
@@ -124,18 +127,45 @@ ${PYSITELIB}/sphinx/domains/std.pyo
${PYSITELIB}/sphinx/environment/__init__.py
${PYSITELIB}/sphinx/environment/__init__.pyc
${PYSITELIB}/sphinx/environment/__init__.pyo
-${PYSITELIB}/sphinx/environment/managers/__init__.py
-${PYSITELIB}/sphinx/environment/managers/__init__.pyc
-${PYSITELIB}/sphinx/environment/managers/__init__.pyo
-${PYSITELIB}/sphinx/environment/managers/indexentries.py
-${PYSITELIB}/sphinx/environment/managers/indexentries.pyc
-${PYSITELIB}/sphinx/environment/managers/indexentries.pyo
-${PYSITELIB}/sphinx/environment/managers/toctree.py
-${PYSITELIB}/sphinx/environment/managers/toctree.pyc
-${PYSITELIB}/sphinx/environment/managers/toctree.pyo
+${PYSITELIB}/sphinx/environment/adapters/__init__.py
+${PYSITELIB}/sphinx/environment/adapters/__init__.pyc
+${PYSITELIB}/sphinx/environment/adapters/__init__.pyo
+${PYSITELIB}/sphinx/environment/adapters/asset.py
+${PYSITELIB}/sphinx/environment/adapters/asset.pyc
+${PYSITELIB}/sphinx/environment/adapters/asset.pyo
+${PYSITELIB}/sphinx/environment/adapters/indexentries.py
+${PYSITELIB}/sphinx/environment/adapters/indexentries.pyc
+${PYSITELIB}/sphinx/environment/adapters/indexentries.pyo
+${PYSITELIB}/sphinx/environment/adapters/toctree.py
+${PYSITELIB}/sphinx/environment/adapters/toctree.pyc
+${PYSITELIB}/sphinx/environment/adapters/toctree.pyo
+${PYSITELIB}/sphinx/environment/collectors/__init__.py
+${PYSITELIB}/sphinx/environment/collectors/__init__.pyc
+${PYSITELIB}/sphinx/environment/collectors/__init__.pyo
+${PYSITELIB}/sphinx/environment/collectors/asset.py
+${PYSITELIB}/sphinx/environment/collectors/asset.pyc
+${PYSITELIB}/sphinx/environment/collectors/asset.pyo
+${PYSITELIB}/sphinx/environment/collectors/dependencies.py
+${PYSITELIB}/sphinx/environment/collectors/dependencies.pyc
+${PYSITELIB}/sphinx/environment/collectors/dependencies.pyo
+${PYSITELIB}/sphinx/environment/collectors/indexentries.py
+${PYSITELIB}/sphinx/environment/collectors/indexentries.pyc
+${PYSITELIB}/sphinx/environment/collectors/indexentries.pyo
+${PYSITELIB}/sphinx/environment/collectors/metadata.py
+${PYSITELIB}/sphinx/environment/collectors/metadata.pyc
+${PYSITELIB}/sphinx/environment/collectors/metadata.pyo
+${PYSITELIB}/sphinx/environment/collectors/title.py
+${PYSITELIB}/sphinx/environment/collectors/title.pyc
+${PYSITELIB}/sphinx/environment/collectors/title.pyo
+${PYSITELIB}/sphinx/environment/collectors/toctree.py
+${PYSITELIB}/sphinx/environment/collectors/toctree.pyc
+${PYSITELIB}/sphinx/environment/collectors/toctree.pyo
${PYSITELIB}/sphinx/errors.py
${PYSITELIB}/sphinx/errors.pyc
${PYSITELIB}/sphinx/errors.pyo
+${PYSITELIB}/sphinx/events.py
+${PYSITELIB}/sphinx/events.pyc
+${PYSITELIB}/sphinx/events.pyo
${PYSITELIB}/sphinx/ext/__init__.py
${PYSITELIB}/sphinx/ext/__init__.pyc
${PYSITELIB}/sphinx/ext/__init__.pyo
@@ -172,6 +202,9 @@ ${PYSITELIB}/sphinx/ext/graphviz.pyo
${PYSITELIB}/sphinx/ext/ifconfig.py
${PYSITELIB}/sphinx/ext/ifconfig.pyc
${PYSITELIB}/sphinx/ext/ifconfig.pyo
+${PYSITELIB}/sphinx/ext/imgconverter.py
+${PYSITELIB}/sphinx/ext/imgconverter.pyc
+${PYSITELIB}/sphinx/ext/imgconverter.pyo
${PYSITELIB}/sphinx/ext/imgmath.py
${PYSITELIB}/sphinx/ext/imgmath.pyc
${PYSITELIB}/sphinx/ext/imgmath.pyo
@@ -211,6 +244,9 @@ ${PYSITELIB}/sphinx/ext/todo.pyo
${PYSITELIB}/sphinx/ext/viewcode.py
${PYSITELIB}/sphinx/ext/viewcode.pyc
${PYSITELIB}/sphinx/ext/viewcode.pyo
+${PYSITELIB}/sphinx/extension.py
+${PYSITELIB}/sphinx/extension.pyc
+${PYSITELIB}/sphinx/extension.pyo
${PYSITELIB}/sphinx/highlighting.py
${PYSITELIB}/sphinx/highlighting.pyc
${PYSITELIB}/sphinx/highlighting.pyo
@@ -332,6 +368,12 @@ ${PYSITELIB}/sphinx/locale/sl/LC_MESSAGES/sphinx.js
${PYSITELIB}/sphinx/locale/sl/LC_MESSAGES/sphinx.mo
${PYSITELIB}/sphinx/locale/sl/LC_MESSAGES/sphinx.po
${PYSITELIB}/sphinx/locale/sphinx.pot
+${PYSITELIB}/sphinx/locale/sr/LC_MESSAGES/sphinx.js
+${PYSITELIB}/sphinx/locale/sr/LC_MESSAGES/sphinx.mo
+${PYSITELIB}/sphinx/locale/sr/LC_MESSAGES/sphinx.po
+${PYSITELIB}/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.js
+${PYSITELIB}/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.mo
+${PYSITELIB}/sphinx/locale/sr@latin/LC_MESSAGES/sphinx.po
${PYSITELIB}/sphinx/locale/sv/LC_MESSAGES/sphinx.js
${PYSITELIB}/sphinx/locale/sv/LC_MESSAGES/sphinx.mo
${PYSITELIB}/sphinx/locale/sv/LC_MESSAGES/sphinx.po
@@ -398,6 +440,9 @@ ${PYSITELIB}/sphinx/pygments_styles.pyo
${PYSITELIB}/sphinx/quickstart.py
${PYSITELIB}/sphinx/quickstart.pyc
${PYSITELIB}/sphinx/quickstart.pyo
+${PYSITELIB}/sphinx/registry.py
+${PYSITELIB}/sphinx/registry.pyc
+${PYSITELIB}/sphinx/registry.pyo
${PYSITELIB}/sphinx/roles.py
${PYSITELIB}/sphinx/roles.pyc
${PYSITELIB}/sphinx/roles.pyo
@@ -476,20 +521,46 @@ ${PYSITELIB}/sphinx/search/zh.pyo
${PYSITELIB}/sphinx/setup_command.py
${PYSITELIB}/sphinx/setup_command.pyc
${PYSITELIB}/sphinx/setup_command.pyo
-${PYSITELIB}/sphinx/templates/latex/content.tex_t
+${PYSITELIB}/sphinx/templates/epub2/container.xml
+${PYSITELIB}/sphinx/templates/epub2/content.opf_t
+${PYSITELIB}/sphinx/templates/epub2/mimetype
+${PYSITELIB}/sphinx/templates/epub2/toc.ncx_t
+${PYSITELIB}/sphinx/templates/epub3/container.xml
+${PYSITELIB}/sphinx/templates/epub3/content.opf_t
+${PYSITELIB}/sphinx/templates/epub3/mimetype
+${PYSITELIB}/sphinx/templates/epub3/nav.xhtml_t
+${PYSITELIB}/sphinx/templates/epub3/toc.ncx_t
+${PYSITELIB}/sphinx/templates/latex/latex.tex_t
+${PYSITELIB}/sphinx/templates/latex/longtable.tex_t
+${PYSITELIB}/sphinx/templates/latex/tabular.tex_t
+${PYSITELIB}/sphinx/templates/latex/tabulary.tex_t
${PYSITELIB}/sphinx/templates/quickstart/Makefile.new_t
${PYSITELIB}/sphinx/templates/quickstart/Makefile_t
${PYSITELIB}/sphinx/templates/quickstart/conf.py_t
${PYSITELIB}/sphinx/templates/quickstart/make.bat.new_t
${PYSITELIB}/sphinx/templates/quickstart/make.bat_t
${PYSITELIB}/sphinx/templates/quickstart/master_doc.rst_t
+${PYSITELIB}/sphinx/testing/__init__.py
+${PYSITELIB}/sphinx/testing/__init__.pyc
+${PYSITELIB}/sphinx/testing/__init__.pyo
+${PYSITELIB}/sphinx/testing/fixtures.py
+${PYSITELIB}/sphinx/testing/fixtures.pyc
+${PYSITELIB}/sphinx/testing/fixtures.pyo
+${PYSITELIB}/sphinx/testing/path.py
+${PYSITELIB}/sphinx/testing/path.pyc
+${PYSITELIB}/sphinx/testing/path.pyo
+${PYSITELIB}/sphinx/testing/util.py
+${PYSITELIB}/sphinx/testing/util.pyc
+${PYSITELIB}/sphinx/testing/util.pyo
${PYSITELIB}/sphinx/texinputs/Makefile_t
${PYSITELIB}/sphinx/texinputs/footnotehyper-sphinx.sty
-${PYSITELIB}/sphinx/texinputs/needspace.sty
+${PYSITELIB}/sphinx/texinputs/latexmkjarc
+${PYSITELIB}/sphinx/texinputs/latexmkrc_t
${PYSITELIB}/sphinx/texinputs/python.ist
${PYSITELIB}/sphinx/texinputs/sphinx.sty
${PYSITELIB}/sphinx/texinputs/sphinxhowto.cls
${PYSITELIB}/sphinx/texinputs/sphinxmanual.cls
+${PYSITELIB}/sphinx/texinputs/sphinxmulticell.sty
${PYSITELIB}/sphinx/themes/agogo/layout.html
${PYSITELIB}/sphinx/themes/agogo/static/agogo.css_t
${PYSITELIB}/sphinx/themes/agogo/static/bgfooter.png
@@ -608,6 +679,12 @@ ${PYSITELIB}/sphinx/transforms/compact_bullet_list.pyo
${PYSITELIB}/sphinx/transforms/i18n.py
${PYSITELIB}/sphinx/transforms/i18n.pyc
${PYSITELIB}/sphinx/transforms/i18n.pyo
+${PYSITELIB}/sphinx/transforms/post_transforms/__init__.py
+${PYSITELIB}/sphinx/transforms/post_transforms/__init__.pyc
+${PYSITELIB}/sphinx/transforms/post_transforms/__init__.pyo
+${PYSITELIB}/sphinx/transforms/post_transforms/images.py
+${PYSITELIB}/sphinx/transforms/post_transforms/images.pyc
+${PYSITELIB}/sphinx/transforms/post_transforms/images.pyo
${PYSITELIB}/sphinx/util/__init__.py
${PYSITELIB}/sphinx/util/__init__.pyc
${PYSITELIB}/sphinx/util/__init__.pyo
@@ -638,6 +715,9 @@ ${PYSITELIB}/sphinx/util/images.pyo
${PYSITELIB}/sphinx/util/inspect.py
${PYSITELIB}/sphinx/util/inspect.pyc
${PYSITELIB}/sphinx/util/inspect.pyo
+${PYSITELIB}/sphinx/util/inventory.py
+${PYSITELIB}/sphinx/util/inventory.pyc
+${PYSITELIB}/sphinx/util/inventory.pyo
${PYSITELIB}/sphinx/util/jsdump.py
${PYSITELIB}/sphinx/util/jsdump.pyc
${PYSITELIB}/sphinx/util/jsdump.pyo
@@ -674,9 +754,12 @@ ${PYSITELIB}/sphinx/util/rst.pyo
${PYSITELIB}/sphinx/util/smartypants.py
${PYSITELIB}/sphinx/util/smartypants.pyc
${PYSITELIB}/sphinx/util/smartypants.pyo
-${PYSITELIB}/sphinx/util/stemmer.py
-${PYSITELIB}/sphinx/util/stemmer.pyc
-${PYSITELIB}/sphinx/util/stemmer.pyo
+${PYSITELIB}/sphinx/util/stemmer/__init__.py
+${PYSITELIB}/sphinx/util/stemmer/__init__.pyc
+${PYSITELIB}/sphinx/util/stemmer/__init__.pyo
+${PYSITELIB}/sphinx/util/stemmer/porter.py
+${PYSITELIB}/sphinx/util/stemmer/porter.pyc
+${PYSITELIB}/sphinx/util/stemmer/porter.pyo
${PYSITELIB}/sphinx/util/tags.py
${PYSITELIB}/sphinx/util/tags.pyc
${PYSITELIB}/sphinx/util/tags.pyo
@@ -686,6 +769,9 @@ ${PYSITELIB}/sphinx/util/template.pyo
${PYSITELIB}/sphinx/util/texescape.py
${PYSITELIB}/sphinx/util/texescape.pyc
${PYSITELIB}/sphinx/util/texescape.pyo
+${PYSITELIB}/sphinx/util/typing.py
+${PYSITELIB}/sphinx/util/typing.pyc
+${PYSITELIB}/sphinx/util/typing.pyo
${PYSITELIB}/sphinx/util/websupport.py
${PYSITELIB}/sphinx/util/websupport.pyc
${PYSITELIB}/sphinx/util/websupport.pyo
@@ -728,6 +814,9 @@ ${PYSITELIB}/sphinx/writers/__init__.pyo
${PYSITELIB}/sphinx/writers/html.py
${PYSITELIB}/sphinx/writers/html.pyc
${PYSITELIB}/sphinx/writers/html.pyo
+${PYSITELIB}/sphinx/writers/html5.py
+${PYSITELIB}/sphinx/writers/html5.pyc
+${PYSITELIB}/sphinx/writers/html5.pyo
${PYSITELIB}/sphinx/writers/latex.py
${PYSITELIB}/sphinx/writers/latex.pyc
${PYSITELIB}/sphinx/writers/latex.pyo
diff --git a/textproc/py-sphinx/distinfo b/textproc/py-sphinx/distinfo
index 08077ed6418..ac7e3d2d07e 100644
--- a/textproc/py-sphinx/distinfo
+++ b/textproc/py-sphinx/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.20 2017/04/06 08:51:43 adam Exp $
+$NetBSD: distinfo,v 1.21 2017/05/18 20:09:05 adam Exp $
-SHA1 (Sphinx-1.5.5.tar.gz) = 9e46e846b2f7585e5cb73067c88b7934547cd9c7
-RMD160 (Sphinx-1.5.5.tar.gz) = ea5452bc1c0ac8e1a7ee8b50520a5e6f90ccb066
-SHA512 (Sphinx-1.5.5.tar.gz) = 67bd2800da6886391a852175db52d9f9115eb71fa0c925d49809f3ca15f58deafb55cc4fc42d83b4c9494b38962a61f33de52c21b4b140ec377f696f4fa7bf7e
-Size (Sphinx-1.5.5.tar.gz) = 4417630 bytes
+SHA1 (Sphinx-1.6.1.tar.gz) = 1260f2cc5158fea2cd294b9cdb38ecd4c668b6ec
+RMD160 (Sphinx-1.6.1.tar.gz) = 0a78e8124b5e24220937049ba7ff67123ab01c38
+SHA512 (Sphinx-1.6.1.tar.gz) = 1976e5867c494a4b76dd447cf6847e24a3d5c7bce077339dbc933bcf8ef24107c8270ac8437a5c5d3d57d4cca4190519bf091071136a3e1b246059792aac5980
+Size (Sphinx-1.6.1.tar.gz) = 4667479 bytes