The NetBSD Project

CVS log for pkgsrc/converters/py-cairosvg/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / converters / py-cairosvg

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.18: download - view: text, markup, annotated - select for diffs
Wed Jun 12 07:25:58 2024 UTC (6 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, HEAD
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +4 -4 lines
py-cairosvg: updated to 2.7.1

Version 2.7.1 released on 2023-08-05

- Don’t draw clipPath when defined after reference
- Handle evenodd fill rule with gradients and patterns
- Fix ratio and clip for "image" tags with no size
- Handle data-URLs in safe mode
- Use f-strings


Version 2.7.0 released on 2023-03-20

**WARNING:** this is a security update.

When processing SVG files, CairoSVG could access other files online, possibly
leading to very long renderings or other security problems.

This feature is now disabled by default. External resources can still be
accessed using the "unsafe" or the "url_fetcher" parameter.

Revision 1.17: download - view: text, markup, annotated - select for diffs
Tue Oct 26 10:06:49 2021 UTC (3 years, 1 month ago) by nia
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4, pkgsrc-2023Q3-base, pkgsrc-2023Q3, pkgsrc-2023Q2-base, pkgsrc-2023Q2, pkgsrc-2023Q1-base, pkgsrc-2023Q1, pkgsrc-2022Q4-base, pkgsrc-2022Q4, pkgsrc-2022Q3-base, pkgsrc-2022Q3, pkgsrc-2022Q2-base, pkgsrc-2022Q2, pkgsrc-2022Q1-base, pkgsrc-2022Q1, pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
converters: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Revision 1.16: download - view: text, markup, annotated - select for diffs
Thu Oct 7 13:29:08 2021 UTC (3 years, 2 months ago) by nia
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +1 -2 lines
converters: Remove SHA1 hashes for distfiles

Revision 1.15: download - view: text, markup, annotated - select for diffs
Wed Mar 10 18:08:27 2021 UTC (3 years, 9 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3, pkgsrc-2021Q2-base, pkgsrc-2021Q2, pkgsrc-2021Q1-base, pkgsrc-2021Q1
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +5 -5 lines
py-cairosvg: updated to 2.5.2

Version 2.5.2 released on 2021-03-06
====================================
* Fix marker path scale

Version 2.5.1 released on 2021-01-06
====================================
**WARNING:** this is a security update.

When processing SVG files, CairoSVG was using two regular expressions which are
vulnerable to Regular Expression Denial of Service (REDoS).

If an attacker provided a malicious SVG, it could make CairoSVG get stuck
processing the file for a very long time.

Other bug fixes:

* Fix marker positions for unclosed paths
* Follow hint when only output_width or output_height is set
* Handle opacity on raster images
* Don’t crash when use tags reference unknown tags
* Take care of the next letter when A/a is replaced by l
* Fix misalignment in node.vertices


Version 2.5.0 released on 2020-10-29
====================================
* Drop support of Python 3.5, add support of Python 3.9.
* Add EPS export
* Add background-color, negate-colors, and invert-images options
* Improve support for font weights
* Fix opacity of patterns and gradients
* Support auto-start-reverse value for orient
* Draw images contained in defs
* Add Exif transposition support
* Handle dominant-baseline
* Support transform-origin

Revision 1.14: download - view: text, markup, annotated - select for diffs
Sat May 16 17:16:21 2020 UTC (4 years, 6 months ago) by kleink
Branches: MAIN
CVS tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4, pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +5 -5 lines
py-cairosvg: Update to 2.4.2.

Version 2.4.2 released on 2019-09-10
====================================

* Fix race condition in tests
* Fix scale for images with no viewBox


Version 2.4.1 released on 2019-08-21
====================================

* Fix the --scale parameter
* Allow href attributes with no namespace
* Fix the tree root detection


Version 2.4.0 released on 2019-05-20
====================================

* Fix aspect and position when resizing root SVG tag
* Follow aspect and position hints when using forced output size


Version 2.3.1 released on 2019-04-18
====================================

* Fix relative paths on Windows


Version 2.3.0 released on 2019-02-08
====================================

* Drop Python 3.4 support
* Make text selectable on generated PDF files
* Don't inherit dx and dy attributes
* Fix support of alignment-baseline="hanging"
* Fix backslashes in docstrings and comments
* Fix local anchors with files with no given URL
* Close VERSION's file descriptor
* Clean packaging
* Include LICENSE in distributed packages


Version 2.2.1 released on 2018-09-27
====================================

* Fix packaging


Version 2.2.0 released on 2018-09-21
====================================

* Clean packaging
* Fix T commands used with previous relative commands in paths
* Use real functions for svg2* commands, improving IDE integration
* Fix files management on Windows
* Handle image-rendering property
* Fix crash with some text samples
* Fix position of embedded svg tags with a viewbox not at position (0, 0)
* Add output-width and output-height options
* Handle references to inner document tags defined after the anchor
* Fix offsets for texts on paths

Revision 1.13: download - view: text, markup, annotated - select for diffs
Fri May 11 14:36:07 2018 UTC (6 years, 7 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1, pkgsrc-2019Q4-base, pkgsrc-2019Q4, pkgsrc-2019Q3-base, pkgsrc-2019Q3, pkgsrc-2019Q2-base, pkgsrc-2019Q2, pkgsrc-2019Q1-base, pkgsrc-2019Q1, pkgsrc-2018Q4-base, pkgsrc-2018Q4, pkgsrc-2018Q3-base, pkgsrc-2018Q3, pkgsrc-2018Q2-base, pkgsrc-2018Q2
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +5 -5 lines
py-cairosvg: updated to 2.1.3

Version 2.1.3:
* Fix T commands following q or t in paths

Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon Mar 26 13:05:43 2018 UTC (6 years, 8 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +1 -3 lines
Drop patches for Python 2.7, now that it is a separate package.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sun Dec 10 15:58:36 2017 UTC (7 years ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +5 -5 lines
py-cairosvg: updated to 2.1.2

Version 2.1.2:
* Fix font-size

Revision 1.10: download - view: text, markup, annotated - select for diffs
Thu Oct 19 06:38:47 2017 UTC (7 years, 1 month ago) by adam
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +5 -5 lines
py-cairosvg: update to 2.1.1

Version 2.1.1

Use cssselect2 and tinycss2 instead of cssselect and tinycss
Don’t require lxml anymore
Rely on defusedxml to detect unsafe SVG files
Use http://www.w3.org/2000/svg as default namespace

Revision 1.9: download - view: text, markup, annotated - select for diffs
Mon Sep 4 15:56:33 2017 UTC (7 years, 3 months ago) by joerg
Branches: MAIN
CVS tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -1 lines
Use ASCII.

Revision 1.8: download - view: text, markup, annotated - select for diffs
Fri Aug 25 20:01:34 2017 UTC (7 years, 3 months ago) by joerg
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -1 lines
No encoding parameter on Python 2.7.

Revision 1.7: download - view: text, markup, annotated - select for diffs
Fri Jul 14 17:02:20 2017 UTC (7 years, 5 months ago) by adam
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +5 -5 lines
Version 2.0.3:
* Add ``python_requires`` in ``setup.py``

Version 2.0.2:
* Handle ``text-align`` in textPath tags
* Test with Python 3.6

Version 2.0.1:
* Don't crash on relative refs with no input URL

Version 2.0.0:
* Drop Python 2 support
* Drop pycairo support
* Rely on cairocffi, lxml, cssselect, pillow and tinycss
* Fix markers
* Fix URL/id handling
* Use bounding boxes for gradients
* Split deployment and development tests
* Add a scale option
* Add a parent size option
* Test with Travis

Revision 1.6: download - view: text, markup, annotated - select for diffs
Fri Jan 13 17:32:47 2017 UTC (7 years, 11 months ago) by kleink
Branches: MAIN
CVS tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2, pkgsrc-2017Q1-base, pkgsrc-2017Q1
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +5 -5 lines
Update py-cairosvg to 1.0.20.


Version 1.0.20, released on 2016-02-23
======================================

* Allow the user to give parent size


Version 1.0.19, released on 2015-10-30
======================================

* Drastically improve the performance of ``Node()``


Version 1.0.18, released on 2015-10-20
======================================

* Use cairo groups to apply filters


Version 1.0.17, released on 2015-10-09
======================================

* Fix scale and position of markers


Version 1.0.16, released on 2015-08-05
======================================

* Support the text-rendering property

Revision 1.5: download - view: text, markup, annotated - select for diffs
Tue Nov 3 01:43:53 2015 UTC (9 years, 1 month ago) by agc
Branches: MAIN
CVS tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4, pkgsrc-2016Q3-base, pkgsrc-2016Q3, pkgsrc-2016Q2-base, pkgsrc-2016Q2, pkgsrc-2016Q1-base, pkgsrc-2016Q1, pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -1 lines
Add SHA512 digests for distfiles for converters category

Problems found with existing distfile:
	distfiles/libiconv-1.13-cp932.patch.gz
No changes made to the libiconv distinfo file.

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.4: download - view: text, markup, annotated - select for diffs
Fri Jun 26 16:09:59 2015 UTC (9 years, 5 months ago) by rodent
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3, pkgsrc-2015Q2-base, pkgsrc-2015Q2
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -4 lines
Version 1.0.15, released on 2015-06-22
======================================

* Use xMidYMid as default preserveAspectRatio value

Version 1.0.14, released on 2015-06-02
======================================

* Support the shape-rendering property

Version 1.0.13, released on 2015-02-26
======================================

* Fix end markers

Version 1.0.12, released on 2015-02-26
======================================

* Don't crash when paths with markers end with a move_to action

Version 1.0.11, released on 2015-02-11
======================================

* Allow commas in viewboxes

Version 1.0.10, released on 2015-02-09
======================================

* Allow quotes around font names

Revision 1.3: download - view: text, markup, annotated - select for diffs
Fri Aug 29 02:40:00 2014 UTC (10 years, 3 months ago) by rodent
Branches: MAIN
CVS tags: pkgsrc-2015Q1-base, pkgsrc-2015Q1, pkgsrc-2014Q4-base, pkgsrc-2014Q4, pkgsrc-2014Q3-base, pkgsrc-2014Q3
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +4 -4 lines
Version 1.0.9, released on 2014-08-12
=====================================

* Don't crash when gradients are applied to paths

Revision 1.2: download - view: text, markup, annotated - select for diffs
Thu Aug 7 01:13:18 2014 UTC (10 years, 4 months ago) by rodent
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +4 -4 lines
Version 1.0.8, released on 2014-07-14
=====================================

* Don't create an atomic layer for transparent tags with no children

Revision 1.1: download - view: text, markup, annotated - select for diffs
Sat May 17 13:49:46 2014 UTC (10 years, 6 months ago) by rodent
Branches: MAIN
CVS tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Import py27-cairosvg-1.0.7 as converters/py-cairosvg.

CairoSVG is a SVG converter based on Cairo. It can export SVG files to PDF,
PostScript and PNG files.

Diff request

This form allows you to request diffs 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.

Log view options

CVSweb <webmaster@jp.NetBSD.org>