pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/print/py-weasyprint
Module Name: pkgsrc
Committed By: adam
Date: Tue Apr 27 05:09:57 UTC 2021
Modified Files:
pkgsrc/print/py-weasyprint: Makefile PLIST distinfo
Log Message:
py-weasyprint: updated to 52.5
Version 52.5
Bug fixes:
* Fix text breaking exception
* Fix @font-face rules with Pango 1.48.3+
Version 52.4
Bug fixes:
* Don’t try to draw SVG files with no size
* Avoid crash on last word detection
* Remove last word before ellipses when hyphenated
Version 52.3
Bug fixes:
* Fix imports with url() and quotes
New features:
* Add support of line-clamp, with financial support from expert Germany
Version 52.2
Bug fixes:
* Fix URL handling with tinycss2
* Include missing test data
* Top margins removed from children when tables are displayed on multiple pages
* Correctly draw borders on the last line of split tables
* Add a nice gif to please gdk-pixbuf 2.42.0
Version 52.1
Bug fixes:
* Fix URL handling with tinycss2
Version 52
Dependencies:
Python 3.6+ is now needed, Python 3.5 is not supported anymore
WeasyPrint now depends on Pillow
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 pkgsrc/print/py-weasyprint/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/print/py-weasyprint/PLIST
cvs rdiff -u -r1.20 -r1.21 pkgsrc/print/py-weasyprint/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/print/py-weasyprint/Makefile
diff -u pkgsrc/print/py-weasyprint/Makefile:1.29 pkgsrc/print/py-weasyprint/Makefile:1.30
--- pkgsrc/print/py-weasyprint/Makefile:1.29 Mon Aug 31 23:07:04 2020
+++ pkgsrc/print/py-weasyprint/Makefile Tue Apr 27 05:09:57 2021
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.29 2020/08/31 23:07:04 wiz Exp $
+# $NetBSD: Makefile,v 1.30 2021/04/27 05:09:57 adam Exp $
-DISTNAME= WeasyPrint-51
+DISTNAME= WeasyPrint-52.5
PKGNAME= ${PYPKGPREFIX}-${DISTNAME:tl}
CATEGORIES= print python
MASTER_SITES= ${MASTER_SITE_PYPI:=W/WeasyPrint/}
@@ -12,13 +12,15 @@ LICENSE= modified-bsd
BUILD_DEPENDS+= ${PYPKGPREFIX}-test-runner-[0-9]*:../../devel/py-test-runner
DEPENDS+= pango>=1.29.3:../../devel/pango
-DEPENDS+= ${PYPKGPREFIX}-cairosvg>=1.0.20:../../converters/py-cairosvg
+DEPENDS+= ${PYPKGPREFIX}-Pillow>=4.0.0:../../graphics/py-Pillow
+DEPENDS+= ${PYPKGPREFIX}-cairosvg>=2.4.0:../../converters/py-cairosvg
DEPENDS+= ${PYPKGPREFIX}-cairocffi>=0.9.0:../../graphics/py-cairocffi
DEPENDS+= ${PYPKGPREFIX}-cffi>=0.6:../../devel/py-cffi
DEPENDS+= ${PYPKGPREFIX}-cssselect2>=0.1:../../textproc/py-cssselect2
DEPENDS+= ${PYPKGPREFIX}-html5lib>=0.999999999:../../textproc/py-html5lib
DEPENDS+= ${PYPKGPREFIX}-pyphen>=0.9.1:../../textproc/py-pyphen
-DEPENDS+= ${PYPKGPREFIX}-tinycss2>=0.5:../../textproc/py-tinycss2
+DEPENDS+= ${PYPKGPREFIX}-setuptools>=39.2.0:../../devel/py-setuptools
+DEPENDS+= ${PYPKGPREFIX}-tinycss2>=1.0.0:../../textproc/py-tinycss2
TEST_DEPENDS+= ${PYPKGPREFIX}-test-cov-[0-9]*:../../devel/py-test-cov
TEST_DEPENDS+= ${PYPKGPREFIX}-test-flake8-[0-9]*:../../devel/py-test-flake8
TEST_DEPENDS+= ${PYPKGPREFIX}-test-isort-[0-9]*:../../devel/py-test-isort
@@ -26,8 +28,6 @@ TEST_DEPENDS+= ${PYPKGPREFIX}-test-runne
PYTHON_VERSIONS_INCOMPATIBLE= 27
-PYTHON_VERSIONED_DEPENDENCIES+= setuptools
-
USE_LANGUAGES= # none
post-install:
@@ -35,5 +35,4 @@ post-install:
${MV} weasyprint weasyprint-${PYVERSSUFFIX} || ${TRUE}
.include "../../lang/python/egg.mk"
-.include "../../lang/python/versioned_dependencies.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/print/py-weasyprint/PLIST
diff -u pkgsrc/print/py-weasyprint/PLIST:1.6 pkgsrc/print/py-weasyprint/PLIST:1.7
--- pkgsrc/print/py-weasyprint/PLIST:1.6 Thu Apr 23 18:30:30 2020
+++ pkgsrc/print/py-weasyprint/PLIST Tue Apr 27 05:09:57 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2020/04/23 18:30:30 adam Exp $
+@comment $NetBSD: PLIST,v 1.7 2021/04/27 05:09:57 adam Exp $
bin/weasyprint-${PYVERSSUFFIX}
${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
@@ -20,6 +20,9 @@ ${PYSITELIB}/weasyprint/css/__init__.pyo
${PYSITELIB}/weasyprint/css/computed_values.py
${PYSITELIB}/weasyprint/css/computed_values.pyc
${PYSITELIB}/weasyprint/css/computed_values.pyo
+${PYSITELIB}/weasyprint/css/counters.py
+${PYSITELIB}/weasyprint/css/counters.pyc
+${PYSITELIB}/weasyprint/css/counters.pyo
${PYSITELIB}/weasyprint/css/html5_ph.css
${PYSITELIB}/weasyprint/css/html5_ua.css
${PYSITELIB}/weasyprint/css/media_queries.py
@@ -56,18 +59,12 @@ ${PYSITELIB}/weasyprint/draw.pyo
${PYSITELIB}/weasyprint/fonts.py
${PYSITELIB}/weasyprint/fonts.pyc
${PYSITELIB}/weasyprint/fonts.pyo
-${PYSITELIB}/weasyprint/formatting_structure/__init__.py
-${PYSITELIB}/weasyprint/formatting_structure/__init__.pyc
-${PYSITELIB}/weasyprint/formatting_structure/__init__.pyo
${PYSITELIB}/weasyprint/formatting_structure/boxes.py
${PYSITELIB}/weasyprint/formatting_structure/boxes.pyc
${PYSITELIB}/weasyprint/formatting_structure/boxes.pyo
${PYSITELIB}/weasyprint/formatting_structure/build.py
${PYSITELIB}/weasyprint/formatting_structure/build.pyc
${PYSITELIB}/weasyprint/formatting_structure/build.pyo
-${PYSITELIB}/weasyprint/formatting_structure/counters.py
-${PYSITELIB}/weasyprint/formatting_structure/counters.pyc
-${PYSITELIB}/weasyprint/formatting_structure/counters.pyo
${PYSITELIB}/weasyprint/html.py
${PYSITELIB}/weasyprint/html.pyc
${PYSITELIB}/weasyprint/html.pyo
@@ -158,6 +155,9 @@ ${PYSITELIB}/weasyprint/tests/test_api.p
${PYSITELIB}/weasyprint/tests/test_boxes.py
${PYSITELIB}/weasyprint/tests/test_boxes.pyc
${PYSITELIB}/weasyprint/tests/test_boxes.pyo
+${PYSITELIB}/weasyprint/tests/test_counters.py
+${PYSITELIB}/weasyprint/tests/test_counters.pyc
+${PYSITELIB}/weasyprint/tests/test_counters.pyo
${PYSITELIB}/weasyprint/tests/test_css.py
${PYSITELIB}/weasyprint/tests/test_css.pyc
${PYSITELIB}/weasyprint/tests/test_css.pyo
@@ -185,6 +185,9 @@ ${PYSITELIB}/weasyprint/tests/test_draw/
${PYSITELIB}/weasyprint/tests/test_draw/test_current_color.py
${PYSITELIB}/weasyprint/tests/test_draw/test_current_color.pyc
${PYSITELIB}/weasyprint/tests/test_draw/test_current_color.pyo
+${PYSITELIB}/weasyprint/tests/test_draw/test_float.py
+${PYSITELIB}/weasyprint/tests/test_draw/test_float.pyc
+${PYSITELIB}/weasyprint/tests/test_draw/test_float.pyo
${PYSITELIB}/weasyprint/tests/test_draw/test_gradient.py
${PYSITELIB}/weasyprint/tests/test_draw/test_gradient.pyc
${PYSITELIB}/weasyprint/tests/test_draw/test_gradient.pyo
Index: pkgsrc/print/py-weasyprint/distinfo
diff -u pkgsrc/print/py-weasyprint/distinfo:1.20 pkgsrc/print/py-weasyprint/distinfo:1.21
--- pkgsrc/print/py-weasyprint/distinfo:1.20 Thu Apr 23 18:30:30 2020
+++ pkgsrc/print/py-weasyprint/distinfo Tue Apr 27 05:09:57 2021
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.20 2020/04/23 18:30:30 adam Exp $
+$NetBSD: distinfo,v 1.21 2021/04/27 05:09:57 adam Exp $
-SHA1 (WeasyPrint-51.tar.gz) = 3e12b36cbe86e868d7066cfdac401accb6736b52
-RMD160 (WeasyPrint-51.tar.gz) = a0a929dd367b6e1387c82e9c56edbbc6fd4be99e
-SHA512 (WeasyPrint-51.tar.gz) = 631038bece7ac0c15c6a668a7d06137e4bccc049eb80484a153ca9c4a996256de8647428b21ed1d0c1607af3893c747a1956a3d3f012b30105ba4f8613a96fcd
-Size (WeasyPrint-51.tar.gz) = 308411 bytes
+SHA1 (WeasyPrint-52.5.tar.gz) = d0bd703a7ba0ab881d0887410a518840f7cab607
+RMD160 (WeasyPrint-52.5.tar.gz) = 36214c26292007ef46e6e1e6ea546518f3f08e79
+SHA512 (WeasyPrint-52.5.tar.gz) = 0ce86db000adef95fabfb335c069ad2a602ed98056219cedde905c550b04b10b0881d72fbdd38a48fae4e263825f5fbd8a70ce13932083afb8930eacc5817fb5
+Size (WeasyPrint-52.5.tar.gz) = 325050 bytes
Home |
Main Index |
Thread Index |
Old Index