The NetBSD Project

CVS log for pkgsrc/textproc/py-rst2pdf/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / textproc / py-rst2pdf

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.15 / (download) - annotate - [select for diffs], Tue Jun 6 12:42:33 2023 UTC (8 months, 3 weeks ago) by riastradh
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, HEAD
Changes since 1.14: +2 -2 lines
Diff to previous 1.14 (colored)

Mass-change BUILD_DEPENDS to TOOL_DEPENDS outside mk/.

Almost all uses, if not all of them, are wrong, according to the
semantics of BUILD_DEPENDS (packages built for target available for
use _by_ tools at build-time) and TOOL_DEPEPNDS (packages built for
host available for use _as_ tools at build-time).

No change to BUILD_DEPENDS as used correctly inside buildlink3.

As proposed on tech-pkg:
https://mail-index.netbsd.org/tech-pkg/2023/06/03/msg027632.html

Revision 1.14 / (download) - annotate - [select for diffs], Mon Jul 11 00:32:34 2022 UTC (19 months, 2 weeks ago) by gutteridge
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3
Changes since 1.13: +3 -1 lines
Diff to previous 1.13 (colored)

py-rst2pdf: py-yaml is also a dependency

Issue noted and patch provided by J. Dekker on pkgsrc-users@.

Revision 1.13 / (download) - annotate - [select for diffs], Tue May 10 07:21:45 2022 UTC (21 months, 2 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Changes since 1.12: +2 -3 lines
Diff to previous 1.12 (colored)

py-rst2pdf: updated to 0.99

0.99 (2022-01-08)

Added: Python 3.9 & 3.10 are now supported
Added: Sphinx 4 is now supported.
Added: Can now set background images using PageBreak.
Added: Can now set multiple style names in the class directive
Added: pdf_smartquotes option is now supported with Sphinx builds
Added: Add support for styling separations.
Changed: Outline entries that are deeper than the ToC are now collapsed
Changed: math directive updated to support latest matplotlib
Changed: the --very-verbose option provides more information when things go wrong.
Changed: The default stylesheet has been improved. Use the rst2pdf-0.9 stylesheet to apply the previous default as per the "Migrating to the New Default Stylesheet" section of the manual. Also, the twoColumn style is no longer part of the default styles and is now a separate style. Add -s twocolumn to apply it or, for Sphinx add pdf_stylesheets = ['twocolumn']
Changed: Stylesheets are now in YAML. Migrate to the new format using python -m rst2pdf.style2yaml as per the "Migrating Stylesheet Format" section of the manual.
Fixed: An imagine that is too tall in a table cell is now resized to fit.
Fixed: rst2pdf now writes to stdout again
Fixed: Ensure table columns are wide enough for use
Fixed: Better error messages for malformed RST
Fixed: The Sphinx versionadded & versionchanged directives work again
Fixed: Hyperlinks with embedded internal link aliases no longer crash.
Fixed: A more sensible error message is displayed when importing an extension fails
Fixed: If rst2pdf errors, it should now return a non-zero status code.
Fixed: Various documentation improvements
Fixed: Addressed regular expression FutureWarning.
Removed: Documentation related to kerning has been removed as it depended on word-axe which is longer

Revision 1.12 / (download) - annotate - [select for diffs], Wed Jan 5 15:41:26 2022 UTC (2 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Changes since 1.11: +4 -2 lines
Diff to previous 1.11 (colored)

python: egg.mk: add USE_PKG_RESOURCES flag

This flag should be set for packages that import pkg_resources
and thus need setuptools after the build step.

Set this flag for packages that need it and bump PKGREVISION.

Revision 1.11 / (download) - annotate - [select for diffs], Tue Jan 4 20:55:05 2022 UTC (2 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.10: +2 -1 lines
Diff to previous 1.10 (colored)

*: bump PKGREVISION for egg.mk users

They now have a tool dependency on py-setuptools instead of a DEPENDS

Revision 1.10 / (download) - annotate - [select for diffs], Tue Oct 27 10:18:39 2020 UTC (3 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4, pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1, pkgsrc-2020Q4-base, pkgsrc-2020Q4
Changes since 1.9: +2 -1 lines
Diff to previous 1.9 (colored)

py-rst2pdf: needs py-setuptools_scm

Revision 1.9 / (download) - annotate - [select for diffs], Wed Oct 21 06:58:09 2020 UTC (3 years, 4 months ago) by adam
Branch: MAIN
Changes since 1.8: +6 -7 lines
Diff to previous 1.8 (colored)

py-rst2pdf: updated to 0.98

0.98

Added: We can now create coverage reports using tox -e coverage.
Changed: Update Pygments styles
Changed: Update Pillow dependency in requirements.txt.
Changed: Use content-based comparison in tests.
Fixed: Elements with that that don't have an rst2pdf element (e.g. subtitles, inline references) no longer cause a crash,
Fixed: SVGlib is really optional now!
Fixed: The README, LICENSE and CHANGES files are now packaged with the release tarball.
Removed: Support for pdfrw has been removed and hence support for rendering SVGs using Inkscape has also been removed.

Revision 1.8 / (download) - annotate - [select for diffs], Mon Aug 31 23:07:06 2020 UTC (3 years, 5 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3
Changes since 1.7: +4 -2 lines
Diff to previous 1.7 (colored)

*: switch to versioned_dependencies.mk for py-setuptools

Revision 1.7 / (download) - annotate - [select for diffs], Mon Jul 13 20:05:12 2020 UTC (3 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

*: reset maintainer for darcy

Revision 1.6 / (download) - annotate - [select for diffs], Thu Jun 11 10:30:41 2020 UTC (3 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base, pkgsrc-2020Q2
Changes since 1.5: +4 -13 lines
Diff to previous 1.5 (colored)

py-rst2pdf: updated to 0.97

0.97
* Update dumpstyle.py
* Inkscape_r2p: Fix imports for Python 2/3
* Add support for publishing rst2pdf as a snap
* Fix PyPI links in README
* Template and fonts fixes
* Fix snapcraft link to be RST syntax
* Fix unicode and basestring (required by Python3)
* Switch to pytest
* Post-pytest migration cleanup
* Fix generation of source tarball
* Update Pillow to 6.2.2

0.96
* Fix manual

0.95
* More cleanups!
* Convert Code of Conduct to Markdown
* Support docutils math directive instead of rst2pdf's
* More cleanups 3
* Update version to 0.95.dev
* Add missing parenthesis and made -e preprocess inline literal text
* Improve findfonts.py
* Fixed reportlab import
* Fix internal links so that they work with latest ReportLab
* Update LICENSE copyright to reference all contributors
* Update dependencies
* Fix image retrieval over urlretrieve + svg import errors
* Replace deprecated BuildEnvironment.create_index()
* Fix highlight's linenothreshold for Sphinx >=1.8+ & <2.0
* Fixed a syntax incompatibility with Python3
* Sphinx3 compatibility fixes
* Remove Makefile, make.bat from sphinx tests
* Remove unused file
* Minor doc updates
* Adding badges to README
* Make it still work with Python 2
* Fix for fonts in Windows
* Update CHANGES
* Fix Preprocess extension for UTF-8 in Python 2
* Detail supported Python 3 versions
* Bump pillow from 6.0.0 to 6.2.0
* Support Inkscape 1.x
* Add svglib to requirements.txt
* Allow code-block language to be optional

Revision 1.5 / (download) - annotate - [select for diffs], Mon Jun 10 15:39:44 2019 UTC (4 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2
Changes since 1.4: +2 -5 lines
Diff to previous 1.4 (colored)

py-rst2pdf: updated to 0.94.1

0.94.1:
Update urllib3 and Jinja2 dependencies in requirements.txt
Fix "reportlab is not defined" error when using ReportLab 3.5.20+

Revision 1.4 / (download) - annotate - [select for diffs], Wed May 8 10:20:16 2019 UTC (4 years, 9 months ago) by adam
Branch: MAIN
Changes since 1.3: +13 -6 lines
Diff to previous 1.3 (colored)

py-rst2pdf: use distfile from GitHub; fixes PR 54161

Revision 1.3 / (download) - annotate - [select for diffs], Wed Apr 3 15:23:24 2019 UTC (4 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.2: +29 -23 lines
Diff to previous 1.2 (colored)

py-rst2pdf: updated to 0.94

0.94:
Added: :hl_lines: code directive allows highlighting of specific lines
Added: repeat_table_rows is now supported in Sphinx
Added: scale_width is now supported for --fit-background-mode
Added: Extension metadata for Sphinx is now returned in pdfbuilder
Added: The Sphinx today config setting is now used if it is set
Changed: :start-after: will now render the next line
Changed: Updated reportlab dependency to 3.5.12 and Sphinx to 1.7.9
Changed: We no longer logging.basicConfig configuration
Changed: We now use PILLOW rather than PIL
Fixed bug in token replacement that broke tables in headers/footers
Fixed handling of empty documents, they now generate a single empty page
Fixed: :alt: option now works for plantuml extension
Fixed: :linenos_offset: now works again
Fixed: rst2pdf.createpdf.main now releases the input file handle
Fixed: CreationDate metadata shows correct date using Sphinx
Fixed: Error when using --date-invariant with newer reportlab versions
Fixed: handling of non-http/ftp URLs
Fixed: Inline :math: works again as we now use quoted attributes for HTML <img> tags
Fixed: Made literal block shrinking work again
Fixed: Removed debugging print statement when using line blocks
Fixed: Removed uniconverter from setup
Fixed: Renamed links now work
Fixed: Sphinx config setting pdf_invariant works properly now
Fixed: sphinx+rst2pdf now works with automodule directive Sphinx >= 1.4
Fixed: Using :start-after: with linenos_offset now displays the correct line number
Fixed: Using :start-at: with linenos_offset now displays the correct line number
Removed: Our own copy of smartypants. We now use the PyPI package instead
Removed: Tenjin has been switched to Jinja2
Removed: The QT4 GUI is no more

Revision 1.2 / (download) - annotate - [select for diffs], Tue Jul 3 05:03:37 2018 UTC (5 years, 7 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3
Changes since 1.1: +2 -2 lines
Diff to previous 1.1 (colored)

extend PYTHON_VERSIONS_ for Python 3.7

Revision 1.1 / (download) - annotate - [select for diffs], Thu Mar 16 20:00:39 2017 UTC (6 years, 11 months ago) by darcy
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2, pkgsrc-2018Q1-base, pkgsrc-2018Q1, pkgsrc-2017Q4-base, pkgsrc-2017Q4, pkgsrc-2017Q3-base, pkgsrc-2017Q3, pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1

Add py-rst2pdf package, a tool to create PDFs from text.

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>