py-weasyprint: update to 0.41. Version 0.41 ------------ Released on 2017-10-05. WeasyPrint now depends on pdfrw >= 0.4. New features: * `#471 <https://github.com/Kozea/WeasyPrint/issues/471>`_: Support page marks and bleed. Bug fixes: * `#513 <https://github.com/Kozea/WeasyPrint/issues/513>`_: Don't crash on unsupported image-resolution values. * `#506 <https://github.com/Kozea/WeasyPrint/issues/506>`_: Fix @font-face use with write_* methods. * `#500 <https://github.com/Kozea/WeasyPrint/pull/500>`_: Improve readability of _select_source function. * `#498 <https://github.com/Kozea/WeasyPrint/issues/498>`_: Use CSS prefixes as recommanded by the CSSWG. * `#441 <https://github.com/Kozea/WeasyPrint/issues/441>`_: Fix rendering problems and crashes when using @font-face. * `bb3a4db <https://github.com/Kozea/WeasyPrint/commit/bb3a4db>`_: Try to break pages after a block before trying to break inside it. * `1d1654c <https://github.com/Kozea/WeasyPrint/commit/1d1654c>`_: Fix and test corner cases about named pages. Documentation: * `#508 <https://github.com/Kozea/WeasyPrint/pull/508>`_: Add missing libpangocairo dependency for Debian and Ubuntu. * `a7b17fb <https://github.com/Kozea/WeasyPrint/commit/a7b17fb>`_: Add documentation on logged rendering steps.diff -r1.9 -r1.10 pkgsrc/print/py-weasyprint/Makefile
(kleink)
@@ -1,24 +1,25 @@ | @@ -1,24 +1,25 @@ | |||
1 | # $NetBSD: Makefile,v 1.9 2017/09/02 16:16:34 kleink Exp $ | 1 | # $NetBSD: Makefile,v 1.10 2017/10/09 12:30:22 kleink Exp $ | |
2 | 2 | |||
3 | DISTNAME= WeasyPrint-0.40 | 3 | DISTNAME= WeasyPrint-0.41 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl} | |
5 | PKGREVISION= 1 | |||
6 | CATEGORIES= print python | 5 | CATEGORIES= print python | |
7 | MASTER_SITES= ${MASTER_SITE_PYPI:=W/WeasyPrint/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=W/WeasyPrint/} | |
8 | 7 | |||
9 | MAINTAINER= kleink@NetBSD.org | 8 | MAINTAINER= kleink@NetBSD.org | |
10 | HOMEPAGE= http://weasyprint.org/ | 9 | HOMEPAGE= http://weasyprint.org/ | |
11 | COMMENT= Converts HTML/CSS documents to PDF | 10 | COMMENT= Converts HTML/CSS documents to PDF | |
12 | LICENSE= modified-bsd | 11 | LICENSE= modified-bsd | |
13 | 12 | |||
14 | USE_LANGUAGES= # empty | 13 | USE_LANGUAGES= # empty | |
15 | 14 | |||
15 | DEPENDS+= pango-[0-9]*:../../devel/pango | |||
16 | DEPENDS+= ${PYPKGPREFIX}-cairosvg>=1.0.20:../../converters/py-cairosvg | 16 | DEPENDS+= ${PYPKGPREFIX}-cairosvg>=1.0.20:../../converters/py-cairosvg | |
17 | DEPENDS+= ${PYPKGPREFIX}-cairocffi>=0.5:../../graphics/py-cairocffi | 17 | DEPENDS+= ${PYPKGPREFIX}-cairocffi>=0.5:../../graphics/py-cairocffi | |
18 | DEPENDS+= ${PYPKGPREFIX}-html5lib>=0.999999999:../../textproc/py-html5lib | 18 | DEPENDS+= ${PYPKGPREFIX}-html5lib>=0.999999999:../../textproc/py-html5lib | |
19 | DEPENDS+= ${PYPKGPREFIX}-pdfrw>=0.4:../../textproc/py-pdfrw | |||
19 | DEPENDS+= ${PYPKGPREFIX}-tinycss2>=0.5:../../textproc/py-tinycss2 | 20 | DEPENDS+= ${PYPKGPREFIX}-tinycss2>=0.5:../../textproc/py-tinycss2 | |
20 | DEPENDS+= ${PYPKGPREFIX}-cssselect2>=0.1:../../textproc/py-cssselect2 | 21 | DEPENDS+= ${PYPKGPREFIX}-cssselect2>=0.1:../../textproc/py-cssselect2 | |
21 | DEPENDS+= ${PYPKGPREFIX}-pyphen>=0.8:../../textproc/py-pyphen | 22 | DEPENDS+= ${PYPKGPREFIX}-pyphen>=0.8:../../textproc/py-pyphen | |
22 | 23 | |||
23 | .include "../../lang/python/egg.mk" | 24 | .include "../../lang/python/egg.mk" | |
24 | .include "../../mk/bsd.pkg.mk" | 25 | .include "../../mk/bsd.pkg.mk" |
@@ -1,7 +1,7 @@ | @@ -1,7 +1,7 @@ | |||
1 | $NetBSD: distinfo,v 1.8 2017/08/25 07:52:09 adam Exp $ | 1 | $NetBSD: distinfo,v 1.9 2017/10/09 12:30:22 kleink Exp $ | |
2 | 2 | |||
3 | SHA1 (WeasyPrint-0.40.tar.gz) = ab8e98c0996bdf66d20baa6ef41572e9cb49d4cf | 3 | SHA1 (WeasyPrint-0.41.tar.gz) = d4d63cbcd8017c0fccc71fcc10b5d13d2f8adc14 | |
4 | RMD160 (WeasyPrint-0.40.tar.gz) = 28f77a2f96e155d3f58eb8eabfc75101eb01e575 | 4 | RMD160 (WeasyPrint-0.41.tar.gz) = a67ea5db20d1b8316ab7661c9cb33b1b8b6f7a8f | |
5 | SHA512 (WeasyPrint-0.40.tar.gz) = 9c0d082ed2c35f76fe8ca5d25b5e99a0f96a309b2c4715ca3bd72a3a9a11121d4f5046c4ff55f007ebf0404edb0e4f510e571f42c569778948320be0301b8c4d | 5 | SHA512 (WeasyPrint-0.41.tar.gz) = 44b2d9e0a186c5767cd01d6e66495241d088908467e0fa28cee114a9c480bfcb4ef393236e9304653603f3917c73c452c05a38286932e0a271946860120d9a1f | |
6 | Size (WeasyPrint-0.40.tar.gz) = 388586 bytes | 6 | Size (WeasyPrint-0.41.tar.gz) = 393866 bytes | |
7 | SHA1 (patch-setup.py) = edeb4b77c8cf7fbd2ada7be10023158df9d96026 | 7 | SHA1 (patch-setup.py) = edeb4b77c8cf7fbd2ada7be10023158df9d96026 |