py-weasyprint: Update to 56.0. Version 56.0 ------------ Released on 2022-07-07. This version also includes the changes from unstable b1 version listed below. New features: * `70f9b62 <https://github.com/Kozea/WeasyPrint/commit/70f9b62>`_: Support format 5 for bitmap glyphs Bug fixes: * `1666 <https://github.com/Kozea/WeasyPrint/issues/1666>`_ Fix reproducible PDF generation with embedded images * `1668 <https://github.com/Kozea/WeasyPrint/issues/1668>`_: Fix @page:nth() selector * `3bd9a8e <https://github.com/Kozea/WeasyPrint/commit/3bd9a8e>`_: Don窶冲 limit the opacity groups to the original box size * `cb9540b <https://github.com/Kozea/WeasyPrint/commit/cb9540b>`_, `76d174f <https://github.com/Kozea/WeasyPrint/commit/76d174f>`_, `9ce6547 <https://github.com/Kozea/WeasyPrint/commit/9ce6547>`_: Minor bugfixes for split table rowsdiff -r1.37 -r1.38 pkgsrc/print/py-weasyprint/Makefile
(kleink)
@@ -1,32 +1,32 @@ | @@ -1,32 +1,32 @@ | |||
1 | # $NetBSD: Makefile,v 1.37 2022/06/01 21:27:08 gutteridge Exp $ | 1 | # $NetBSD: Makefile,v 1.38 2022/07/09 18:39:22 kleink Exp $ | |
2 | 2 | |||
3 | DISTNAME= weasyprint-55.0 | 3 | DISTNAME= weasyprint-56.0 | |
4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | 4 | PKGNAME= ${PYPKGPREFIX}-${DISTNAME} | |
5 | CATEGORIES= print python | 5 | CATEGORIES= print python | |
6 | MASTER_SITES= ${MASTER_SITE_PYPI:=w/weasyprint/} | 6 | MASTER_SITES= ${MASTER_SITE_PYPI:=w/weasyprint/} | |
7 | 7 | |||
8 | MAINTAINER= kleink@NetBSD.org | 8 | MAINTAINER= kleink@NetBSD.org | |
9 | HOMEPAGE= https://weasyprint.org/ | 9 | HOMEPAGE= https://weasyprint.org/ | |
10 | COMMENT= Converts HTML/CSS documents to PDF | 10 | COMMENT= Converts HTML/CSS documents to PDF | |
11 | LICENSE= modified-bsd | 11 | LICENSE= modified-bsd | |
12 | 12 | |||
13 | BUILD_DEPENDS+= ${PYPKGPREFIX}-flit_core-[0-9]*:../../devel/py-flit_core | 13 | BUILD_DEPENDS+= ${PYPKGPREFIX}-flit_core-[0-9]*:../../devel/py-flit_core | |
14 | DEPENDS+= ${PYPKGPREFIX}-Pillow>=4.0.0:../../graphics/py-Pillow | 14 | DEPENDS+= ${PYPKGPREFIX}-Pillow>=4.0.0:../../graphics/py-Pillow | |
15 | DEPENDS+= ${PYPKGPREFIX}-cffi>=0.6:../../devel/py-cffi | 15 | DEPENDS+= ${PYPKGPREFIX}-cffi>=0.6:../../devel/py-cffi | |
16 | DEPENDS+= ${PYPKGPREFIX}-cssselect2>=0.1:../../textproc/py-cssselect2 | 16 | DEPENDS+= ${PYPKGPREFIX}-cssselect2>=0.1:../../textproc/py-cssselect2 | |
17 | DEPENDS+= ${PYPKGPREFIX}-fonttools>=4.0.0:../../fonts/py-fonttools | 17 | DEPENDS+= ${PYPKGPREFIX}-fonttools>=4.0.0:../../fonts/py-fonttools | |
18 | DEPENDS+= ${PYPKGPREFIX}-html5lib>=1.1:../../textproc/py-html5lib | 18 | DEPENDS+= ${PYPKGPREFIX}-html5lib>=1.1:../../textproc/py-html5lib | |
19 | DEPENDS+= ${PYPKGPREFIX}-pydyf>=0.0.3:../../print/py-pydyf | 19 | DEPENDS+= ${PYPKGPREFIX}-pydyf>=0.2.0:../../print/py-pydyf | |
20 | DEPENDS+= ${PYPKGPREFIX}-pyphen>=0.9.1:../../textproc/py-pyphen | 20 | DEPENDS+= ${PYPKGPREFIX}-pyphen>=0.9.1:../../textproc/py-pyphen | |
21 | DEPENDS+= ${PYPKGPREFIX}-tinycss2>=1.0.0:../../textproc/py-tinycss2 | 21 | DEPENDS+= ${PYPKGPREFIX}-tinycss2>=1.0.0:../../textproc/py-tinycss2 | |
22 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov | 22 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov | |
23 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8 | 23 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8 | |
24 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-isort-[0-9]*:../../devel/py-test-isort | 24 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-isort-[0-9]*:../../devel/py-test-isort | |
25 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner | 25 | TEST_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner | |
26 | 26 | |||
27 | USE_LANGUAGES= c | 27 | USE_LANGUAGES= c | |
28 | 28 | |||
29 | PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-fonttools | 29 | PYTHON_VERSIONS_INCOMPATIBLE= 27 # py-fonttools | |
30 | 30 | |||
31 | post-install: | 31 | post-install: | |
32 | cd ${DESTDIR}${PREFIX}/bin && \ | 32 | cd ${DESTDIR}${PREFIX}/bin && \ |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | @comment $NetBSD: PLIST,v 1.9 2022/05/23 05:22:13 kleink Exp $ | 1 | @comment $NetBSD: PLIST,v 1.10 2022/07/09 18:39:22 kleink Exp $ | |
2 | bin/weasyprint-${PYVERSSUFFIX} | 2 | bin/weasyprint-${PYVERSSUFFIX} | |
3 | ${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER | 3 | ${PYSITELIB}/${WHEEL_INFODIR}/INSTALLER | |
4 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | 4 | ${PYSITELIB}/${WHEEL_INFODIR}/LICENSE | |
5 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | 5 | ${PYSITELIB}/${WHEEL_INFODIR}/METADATA | |
6 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | 6 | ${PYSITELIB}/${WHEEL_INFODIR}/RECORD | |
7 | ${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED | 7 | ${PYSITELIB}/${WHEEL_INFODIR}/REQUESTED | |
8 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | 8 | ${PYSITELIB}/${WHEEL_INFODIR}/WHEEL | |
9 | ${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json | 9 | ${PYSITELIB}/${WHEEL_INFODIR}/direct_url.json | |
10 | ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt | 10 | ${PYSITELIB}/${WHEEL_INFODIR}/entry_points.txt | |
11 | ${PYSITELIB}/weasyprint/__init__.py | 11 | ${PYSITELIB}/weasyprint/__init__.py | |
12 | ${PYSITELIB}/weasyprint/__init__.pyc | 12 | ${PYSITELIB}/weasyprint/__init__.pyc | |
13 | ${PYSITELIB}/weasyprint/__main__.py | 13 | ${PYSITELIB}/weasyprint/__main__.py | |
14 | ${PYSITELIB}/weasyprint/__main__.pyc | 14 | ${PYSITELIB}/weasyprint/__main__.pyc | |
@@ -75,30 +75,37 @@ ${PYSITELIB}/weasyprint/layout/percent.p | @@ -75,30 +75,37 @@ ${PYSITELIB}/weasyprint/layout/percent.p | |||
75 | ${PYSITELIB}/weasyprint/layout/percent.pyc | 75 | ${PYSITELIB}/weasyprint/layout/percent.pyc | |
76 | ${PYSITELIB}/weasyprint/layout/preferred.py | 76 | ${PYSITELIB}/weasyprint/layout/preferred.py | |
77 | ${PYSITELIB}/weasyprint/layout/preferred.pyc | 77 | ${PYSITELIB}/weasyprint/layout/preferred.pyc | |
78 | ${PYSITELIB}/weasyprint/layout/replaced.py | 78 | ${PYSITELIB}/weasyprint/layout/replaced.py | |
79 | ${PYSITELIB}/weasyprint/layout/replaced.pyc | 79 | ${PYSITELIB}/weasyprint/layout/replaced.pyc | |
80 | ${PYSITELIB}/weasyprint/layout/table.py | 80 | ${PYSITELIB}/weasyprint/layout/table.py | |
81 | ${PYSITELIB}/weasyprint/layout/table.pyc | 81 | ${PYSITELIB}/weasyprint/layout/table.pyc | |
82 | ${PYSITELIB}/weasyprint/links.py | 82 | ${PYSITELIB}/weasyprint/links.py | |
83 | ${PYSITELIB}/weasyprint/links.pyc | 83 | ${PYSITELIB}/weasyprint/links.pyc | |
84 | ${PYSITELIB}/weasyprint/logger.py | 84 | ${PYSITELIB}/weasyprint/logger.py | |
85 | ${PYSITELIB}/weasyprint/logger.pyc | 85 | ${PYSITELIB}/weasyprint/logger.pyc | |
86 | ${PYSITELIB}/weasyprint/matrix.py | 86 | ${PYSITELIB}/weasyprint/matrix.py | |
87 | ${PYSITELIB}/weasyprint/matrix.pyc | 87 | ${PYSITELIB}/weasyprint/matrix.pyc | |
88 | ${PYSITELIB}/weasyprint/pdf/__init__.py | |||
89 | ${PYSITELIB}/weasyprint/pdf/__init__.pyc | |||
90 | ${PYSITELIB}/weasyprint/pdf/fonts.py | |||
91 | ${PYSITELIB}/weasyprint/pdf/fonts.pyc | |||
92 | ${PYSITELIB}/weasyprint/pdf/pdfa.py | |||
93 | ${PYSITELIB}/weasyprint/pdf/pdfa.pyc | |||
94 | ${PYSITELIB}/weasyprint/pdf/sRGB2014.icc | |||
95 | ${PYSITELIB}/weasyprint/pdf/stream.py | |||
96 | ${PYSITELIB}/weasyprint/pdf/stream.pyc | |||
88 | ${PYSITELIB}/weasyprint/stacking.py | 97 | ${PYSITELIB}/weasyprint/stacking.py | |
89 | ${PYSITELIB}/weasyprint/stacking.pyc | 98 | ${PYSITELIB}/weasyprint/stacking.pyc | |
90 | ${PYSITELIB}/weasyprint/stream.py | |||
91 | ${PYSITELIB}/weasyprint/stream.pyc | |||
92 | ${PYSITELIB}/weasyprint/svg/__init__.py | 99 | ${PYSITELIB}/weasyprint/svg/__init__.py | |
93 | ${PYSITELIB}/weasyprint/svg/__init__.pyc | 100 | ${PYSITELIB}/weasyprint/svg/__init__.pyc | |
94 | ${PYSITELIB}/weasyprint/svg/bounding_box.py | 101 | ${PYSITELIB}/weasyprint/svg/bounding_box.py | |
95 | ${PYSITELIB}/weasyprint/svg/bounding_box.pyc | 102 | ${PYSITELIB}/weasyprint/svg/bounding_box.pyc | |
96 | ${PYSITELIB}/weasyprint/svg/css.py | 103 | ${PYSITELIB}/weasyprint/svg/css.py | |
97 | ${PYSITELIB}/weasyprint/svg/css.pyc | 104 | ${PYSITELIB}/weasyprint/svg/css.pyc | |
98 | ${PYSITELIB}/weasyprint/svg/defs.py | 105 | ${PYSITELIB}/weasyprint/svg/defs.py | |
99 | ${PYSITELIB}/weasyprint/svg/defs.pyc | 106 | ${PYSITELIB}/weasyprint/svg/defs.pyc | |
100 | ${PYSITELIB}/weasyprint/svg/images.py | 107 | ${PYSITELIB}/weasyprint/svg/images.py | |
101 | ${PYSITELIB}/weasyprint/svg/images.pyc | 108 | ${PYSITELIB}/weasyprint/svg/images.pyc | |
102 | ${PYSITELIB}/weasyprint/svg/path.py | 109 | ${PYSITELIB}/weasyprint/svg/path.py | |
103 | ${PYSITELIB}/weasyprint/svg/path.pyc | 110 | ${PYSITELIB}/weasyprint/svg/path.pyc | |
104 | ${PYSITELIB}/weasyprint/svg/shapes.py | 111 | ${PYSITELIB}/weasyprint/svg/shapes.py |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.25 2022/05/23 05:22:13 kleink Exp $ | 1 | $NetBSD: distinfo,v 1.26 2022/07/09 18:39:22 kleink Exp $ | |
2 | 2 | |||
3 | BLAKE2s (weasyprint-55.0.tar.gz) = d8787f4da3c3de688a54c3544ce228e163d2eeb0bfe1334183ed495796bb00d5 | 3 | BLAKE2s (weasyprint-56.0.tar.gz) = b5a7e9687287fe19519548834ab445365c26d83a78a2f9b9ffe239c61bd6e2cf | |
4 | SHA512 (weasyprint-55.0.tar.gz) = 96cc6de5af86da47aa0b5a84c3f00679690774574f3370ca319afe77f3eb9c9725f3b0a6cbddf589f23f444972bc77b07cce7e27ee2c466484636b3cb30250a3 | 4 | SHA512 (weasyprint-56.0.tar.gz) = d8efc83f77967a514d26806a9b73ef03e047431c6db9b367cd23a819b4a68714d216081afc74162b60084d0f3755498dc782d0335069bc9e70c42b611b737eec | |
5 | Size (weasyprint-55.0.tar.gz) = 410970 bytes | 5 | Size (weasyprint-56.0.tar.gz) = 419236 bytes |