pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/print/py-reportlab
Module Name: pkgsrc
Committed By: adam
Date: Sun Dec 28 14:24:06 UTC 2025
Modified Files:
pkgsrc/print/py-reportlab: Makefile PLIST distinfo
Removed Files:
pkgsrc/print/py-reportlab/patches: patch-setup.py
Log Message:
py-reportlab: updated to 4.4.7
CHANGES 4.4.7 21/12/2025
* fix table layout error reported by Andy Hagar atboom33w at gmail dot com
CHANGES 4.4.6 10/12/2025
* fix CHANGES versions wrongly marked as 4.3.x --> 4.4.x
* remove url from default PDF metadata
CHANGES 4.4.5 17/11/2025
* remove random monkey patches in randomtext
* add and use testutils.invariantSeed in tests
* fix (maybe partially) Table row splitting of ListFlowable
* apply patch for in row splitting bug reported by Christian Zwicknagl via Yoshua Wakeham
CHANGES 4.4.4 18/09/2025
* raise an error for table cell flowables given negative width
* fix the rotatedEnclosingRect algorithm so it allows variable angles
* allow 2 as value for lineplots inFill lines get drawn after fill
* support linear gradients for PDF in ShadedRect
* add single css like padding property to Label
* add Table drop shadow support
* raise min python version to 3.9
CHANGES 4.4.3 23/07/2025
* start implmenting VerticalLineChart
* use usedforsecurity=False in most md5 calls; patch from Martin Renters
CHANGES 4.4.2 18/06/2025
* switch to using charset-normalizer
CHANGES 4.4.1 15/05/2025
* added force option to ttfonts.shapeStr/shapeFragWord
* fix wrong lengths in bidiShapedText
* add angleRange to Pie & Doughnut to allow less than 360 degrees
* fix anchor placement in PlacedStory
* revert 4923
* apply patch by James Fitzsimmons lt james at atticus dot tech gt
* that adds in spaceBefore/After in row splits
CHANGES 4.4.0 17/04/2025
* merge bidi version --> 4.4.0
* preliminary support for glyph shaping in south Asian languages
* preliminary support for right-to-left scripts (e.g. Arabic + Hebrew)
To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91 pkgsrc/print/py-reportlab/Makefile
cvs rdiff -u -r1.24 -r1.25 pkgsrc/print/py-reportlab/PLIST
cvs rdiff -u -r1.48 -r1.49 pkgsrc/print/py-reportlab/distinfo
cvs rdiff -u -r1.2 -r0 pkgsrc/print/py-reportlab/patches/patch-setup.py
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-reportlab/Makefile
diff -u pkgsrc/print/py-reportlab/Makefile:1.90 pkgsrc/print/py-reportlab/Makefile:1.91
--- pkgsrc/print/py-reportlab/Makefile:1.90 Sun Nov 12 13:23:20 2023
+++ pkgsrc/print/py-reportlab/Makefile Sun Dec 28 14:24:06 2025
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.90 2023/11/12 13:23:20 wiz Exp $
+# $NetBSD: Makefile,v 1.91 2025/12/28 14:24:06 adam Exp $
-DISTNAME= reportlab-3.6.12
+DISTNAME= reportlab-4.4.7
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
-PKGREVISION= 3
CATEGORIES= print python
MASTER_SITES= ${MASTER_SITE_PYPI:=r/reportlab/}
@@ -11,16 +10,14 @@ HOMEPAGE= https://www.reportlab.com/
COMMENT= Powerful PDF-generating toolkit for Python
LICENSE= modified-bsd
-DEPENDS+= ${PYPKGPREFIX}-Pillow-[0-9]*:../../graphics/py-Pillow
-DEPENDS+= ${PYPKGPREFIX}-pyphen-[0-9]*:../../textproc/py-pyphen
+TOOL_DEPENDS+= ${PYPKGPREFIX}-setuptools>=78:../../devel/py-setuptools
+DEPENDS+= ${PYPKGPREFIX}-Pillow>=9.0.0:../../graphics/py-Pillow
+DEPENDS+= ${PYPKGPREFIX}-charset-normalizer-[0-9]*:../../converters/py-charset-normalizer
-PYTHON_VERSIONS_INCOMPATIBLE= 27
+USE_LANGUAGES= # none
-PYSETUPARGS+= --no-download-t1-files
-PYSETUPARGS+= --use-system-libart
+# The files should already be included in the distfile.
+WHEEL_ARGS+= -C=--no-download-t1-files
-.include "../../graphics/freetype2/buildlink3.mk"
-.include "../../graphics/libart/buildlink3.mk"
-.include "../../lang/python/batteries-included.mk"
-.include "../../lang/python/egg.mk"
+.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/print/py-reportlab/PLIST
diff -u pkgsrc/print/py-reportlab/PLIST:1.24 pkgsrc/print/py-reportlab/PLIST:1.25
--- pkgsrc/print/py-reportlab/PLIST:1.24 Sun Mar 28 04:02:19 2021
+++ pkgsrc/print/py-reportlab/PLIST Sun Dec 28 14:24:06 2025
@@ -1,9 +1,9 @@
-@comment $NetBSD: PLIST,v 1.24 2021/03/28 04:02:19 mef Exp $
-${PYSITELIB}/${EGG_INFODIR}/PKG-INFO
-${PYSITELIB}/${EGG_INFODIR}/SOURCES.txt
-${PYSITELIB}/${EGG_INFODIR}/dependency_links.txt
-${PYSITELIB}/${EGG_INFODIR}/requires.txt
-${PYSITELIB}/${EGG_INFODIR}/top_level.txt
+@comment $NetBSD: PLIST,v 1.25 2025/12/28 14:24:06 adam Exp $
+${PYSITELIB}/${WHEEL_INFODIR}/METADATA
+${PYSITELIB}/${WHEEL_INFODIR}/RECORD
+${PYSITELIB}/${WHEEL_INFODIR}/WHEEL
+${PYSITELIB}/${WHEEL_INFODIR}/licenses/LICENSE
+${PYSITELIB}/${WHEEL_INFODIR}/top_level.txt
${PYSITELIB}/reportlab/__init__.py
${PYSITELIB}/reportlab/__init__.pyc
${PYSITELIB}/reportlab/__init__.pyo
@@ -34,6 +34,7 @@ ${PYSITELIB}/reportlab/fonts/cob_____.pf
${PYSITELIB}/reportlab/fonts/cobo____.pfb
${PYSITELIB}/reportlab/fonts/com_____.pfb
${PYSITELIB}/reportlab/fonts/coo_____.pfb
+${PYSITELIB}/reportlab/fonts/hb-test.ttf
${PYSITELIB}/reportlab/fonts/sy______.pfb
${PYSITELIB}/reportlab/fonts/zd______.pfb
${PYSITELIB}/reportlab/fonts/zx______.pfb
@@ -41,7 +42,6 @@ ${PYSITELIB}/reportlab/fonts/zy______.pf
${PYSITELIB}/reportlab/graphics/__init__.py
${PYSITELIB}/reportlab/graphics/__init__.pyc
${PYSITELIB}/reportlab/graphics/__init__.pyo
-${PYSITELIB}/reportlab/graphics/_renderPM.so
${PYSITELIB}/reportlab/graphics/barcode/__init__.py
${PYSITELIB}/reportlab/graphics/barcode/__init__.pyc
${PYSITELIB}/reportlab/graphics/barcode/__init__.pyo
@@ -207,6 +207,9 @@ ${PYSITELIB}/reportlab/graphics/samples/
${PYSITELIB}/reportlab/graphics/shapes.py
${PYSITELIB}/reportlab/graphics/shapes.pyc
${PYSITELIB}/reportlab/graphics/shapes.pyo
+${PYSITELIB}/reportlab/graphics/svgpath.py
+${PYSITELIB}/reportlab/graphics/svgpath.pyc
+${PYSITELIB}/reportlab/graphics/svgpath.pyo
${PYSITELIB}/reportlab/graphics/testdrawings.py
${PYSITELIB}/reportlab/graphics/testdrawings.pyc
${PYSITELIB}/reportlab/graphics/testdrawings.pyo
@@ -252,7 +255,6 @@ ${PYSITELIB}/reportlab/lib/PyFontify.pyo
${PYSITELIB}/reportlab/lib/__init__.py
${PYSITELIB}/reportlab/lib/__init__.pyc
${PYSITELIB}/reportlab/lib/__init__.pyo
-${PYSITELIB}/reportlab/lib/_rl_accel.so
${PYSITELIB}/reportlab/lib/abag.py
${PYSITELIB}/reportlab/lib/abag.pyc
${PYSITELIB}/reportlab/lib/abag.pyo
@@ -292,7 +294,6 @@ ${PYSITELIB}/reportlab/lib/formatters.py
${PYSITELIB}/reportlab/lib/geomutils.py
${PYSITELIB}/reportlab/lib/geomutils.pyc
${PYSITELIB}/reportlab/lib/geomutils.pyo
-${PLIST.py2x}${PYSITELIB}/reportlab/lib/hyphen.mashed
${PYSITELIB}/reportlab/lib/logger.py
${PYSITELIB}/reportlab/lib/logger.pyc
${PYSITELIB}/reportlab/lib/logger.pyo
@@ -305,7 +306,6 @@ ${PYSITELIB}/reportlab/lib/pagesizes.pyo
${PYSITELIB}/reportlab/lib/pdfencrypt.py
${PYSITELIB}/reportlab/lib/pdfencrypt.pyc
${PYSITELIB}/reportlab/lib/pdfencrypt.pyo
-${PLIST.py2x}${PYSITELIB}/reportlab/lib/pyHnj.so
${PYSITELIB}/reportlab/lib/pygments2xpre.py
${PYSITELIB}/reportlab/lib/pygments2xpre.pyc
${PYSITELIB}/reportlab/lib/pygments2xpre.pyo
Index: pkgsrc/print/py-reportlab/distinfo
diff -u pkgsrc/print/py-reportlab/distinfo:1.48 pkgsrc/print/py-reportlab/distinfo:1.49
--- pkgsrc/print/py-reportlab/distinfo:1.48 Thu Nov 17 01:49:17 2022
+++ pkgsrc/print/py-reportlab/distinfo Sun Dec 28 14:24:06 2025
@@ -1,6 +1,8 @@
-$NetBSD: distinfo,v 1.48 2022/11/17 01:49:17 gdt Exp $
+$NetBSD: distinfo,v 1.49 2025/12/28 14:24:06 adam Exp $
-BLAKE2s (reportlab-3.6.12.tar.gz) = 5e1fa732615fa14c9639855beb54a679e2709a83aff1a60f2fd25e00f497d46a
-SHA512 (reportlab-3.6.12.tar.gz) = 99e6ab1cf27cc9e661b3bfd8c71290d94189db6de5e71b2429cccd48bfee5659d5fb46dfc5709e6616877b48bc17241c74282e0d2ecddda2ead16df4c1b6818f
-Size (reportlab-3.6.12.tar.gz) = 4519536 bytes
-SHA1 (patch-setup.py) = 7fdc8414fc6bdb9a10dfde80899ca26525c0d887
+BLAKE2s (pfbfer-20180109.zip) = 87a252ff62247602339e469b2aaaeb3b10af3ca223edc50e789522fa52d566df
+SHA512 (pfbfer-20180109.zip) = 47be62ce173ff3c28580369d30f7dfcf30cbb6c5f3b3f1d36e9427dac1ffe51221af125979a3f0ed1c5ee35b2df77377351cfde50cf93e459d3c299dda210a19
+Size (pfbfer-20180109.zip) = 737561 bytes
+BLAKE2s (reportlab-4.4.7.tar.gz) = 1c94b74a6befe19fd531effc140191e5df909701351b7ef8747021657598e69a
+SHA512 (reportlab-4.4.7.tar.gz) = 0960f8d5fec4fb7a09e1dbd791246ec254a551850b8bb3ad92be2add55550bdbf300dc44ad77f2ab00c73bd16d27349b4dd672582b6b4996d1e2ae426401bc40
+Size (reportlab-4.4.7.tar.gz) = 3714000 bytes
Home |
Main Index |
Thread Index |
Old Index