diff options
Diffstat (limited to 'print')
25 files changed, 80 insertions, 73 deletions
diff --git a/print/Makefile b/print/Makefile index ea80a60da7f8..492b6ba48c6b 100644 --- a/print/Makefile +++ b/print/Makefile @@ -204,7 +204,6 @@ SUBDIR += rlpr SUBDIR += rtf2latex2e SUBDIR += rubygem-afm - SUBDIR += rubygem-afm0 SUBDIR += rubygem-color SUBDIR += rubygem-color-tools SUBDIR += rubygem-color_diff @@ -224,6 +223,7 @@ SUBDIR += rubygem-prawn-rails SUBDIR += rubygem-prawn-security SUBDIR += rubygem-prawn-svg + SUBDIR += rubygem-prawn-svg036 SUBDIR += rubygem-prawn-table SUBDIR += rubygem-prawn-templates SUBDIR += rubygem-prawn24 diff --git a/print/R-cran-textshaping/Makefile b/print/R-cran-textshaping/Makefile index 04689284c734..066fbbb69e31 100644 --- a/print/R-cran-textshaping/Makefile +++ b/print/R-cran-textshaping/Makefile @@ -1,5 +1,5 @@ PORTNAME= textshaping -DISTVERSION= 1.0.2 +DISTVERSION= 1.0.3 CATEGORIES= print DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/print/R-cran-textshaping/distinfo b/print/R-cran-textshaping/distinfo index fe41f6994990..c37889a9e68b 100644 --- a/print/R-cran-textshaping/distinfo +++ b/print/R-cran-textshaping/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756731144 -SHA256 (textshaping_1.0.2.tar.gz) = 985a826f38103ea86feca46dadea41eb5ce7c52055c9f6e6d8f95c2dc4e5c580 -SIZE (textshaping_1.0.2.tar.gz) = 76035 +TIMESTAMP = 1756820901 +SHA256 (textshaping_1.0.3.tar.gz) = 55153765dc97902902ccf84b072138835cb868fea34503f0fd3888b12ed89447 +SIZE (textshaping_1.0.3.tar.gz) = 76051 diff --git a/print/ipp-usb/Makefile b/print/ipp-usb/Makefile index f1419c64890d..5079b5b54317 100644 --- a/print/ipp-usb/Makefile +++ b/print/ipp-usb/Makefile @@ -1,6 +1,6 @@ PORTNAME= ipp-usb DISTVERSION= 0.9.24 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= print MAINTAINER= chuanwei.foo@hotmail.com diff --git a/print/pdfcpu/Makefile b/print/pdfcpu/Makefile index 1e1c9c6e6b5a..0da8b8fcf68a 100644 --- a/print/pdfcpu/Makefile +++ b/print/pdfcpu/Makefile @@ -1,7 +1,7 @@ PORTNAME= pdfcpu DISTVERSIONPREFIX= v DISTVERSION= 0.11.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= print MAINTAINER= diizzy@FreeBSD.org diff --git a/print/py-fonttools/Makefile b/print/py-fonttools/Makefile index 077edf5b4814..7daf22fb9f0f 100644 --- a/print/py-fonttools/Makefile +++ b/print/py-fonttools/Makefile @@ -1,5 +1,5 @@ PORTNAME= fonttools -PORTVERSION= 4.59.0 +PORTVERSION= 4.59.2 CATEGORIES= print python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/print/py-fonttools/distinfo b/print/py-fonttools/distinfo index 6044798342b3..76e13345f533 100644 --- a/print/py-fonttools/distinfo +++ b/print/py-fonttools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753265786 -SHA256 (fonttools-4.59.0.tar.gz) = be392ec3529e2f57faa28709d60723a763904f71a2b63aabe14fee6648fe3b14 -SIZE (fonttools-4.59.0.tar.gz) = 3532521 +TIMESTAMP = 1757120800 +SHA256 (fonttools-4.59.2.tar.gz) = e72c0749b06113f50bcb80332364c6be83a9582d6e3db3fe0b280f996dc2ef22 +SIZE (fonttools-4.59.2.tar.gz) = 3540889 diff --git a/print/py-ufolib2/Makefile b/print/py-ufolib2/Makefile index 8fc731d55431..567b073e67be 100644 --- a/print/py-ufolib2/Makefile +++ b/print/py-ufolib2/Makefile @@ -1,10 +1,8 @@ PORTNAME= ufolib2 -PORTVERSION= 0.16.0 -PORTREVISION= 1 +PORTVERSION= 0.18.1 CATEGORIES= print python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= ufoLib2-${PORTVERSION} MAINTAINER= sunpoet@FreeBSD.org COMMENT= UFO font processing library @@ -13,11 +11,11 @@ WWW= https://github.com/fonttools/ufoLib2 LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=45:devel/py-setuptools@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.2:devel/py-setuptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setuptools-scm>=6.2:devel/py-setuptools-scm@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=22.1.0:devel/py-attrs@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}fonttools>=4.0.0:print/py-fonttools@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}fonttools>=4.58.0:print/py-fonttools@${PY_FLAVOR} USES= python USE_PYTHON= autoplist concurrent pep517 @@ -25,15 +23,16 @@ USE_PYTHON= autoplist concurrent pep517 NO_ARCH= yes OPTIONS_DEFINE= CONVERTERS JSON LXML MSGPACK +OPTIONS_DEFAULT=CONVERTERS JSON LXML MSGPACK CONVERTERS_DESC=Converters support LXML_DESC= XML support MSGPACK_DESC= MessagePack support -CONVERTERS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cattrs>=1.10.0:devel/py-cattrs@${PY_FLAVOR} -JSON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cattrs>=22.2.0:devel/py-cattrs@${PY_FLAVOR} \ +CONVERTERS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cattrs>=25.1.1:devel/py-cattrs@${PY_FLAVOR} +JSON_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cattrs>=25.1.1:devel/py-cattrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}orjson>=0:devel/py-orjson@${PY_FLAVOR} LXML_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} -MSGPACK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cattrs>=22.2.0:devel/py-cattrs@${PY_FLAVOR} \ +MSGPACK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cattrs>=25.1.1:devel/py-cattrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}msgpack>=0:devel/py-msgpack@${PY_FLAVOR} .include <bsd.port.mk> diff --git a/print/py-ufolib2/distinfo b/print/py-ufolib2/distinfo index 8ed62091e474..8d2b91eb3b4a 100644 --- a/print/py-ufolib2/distinfo +++ b/print/py-ufolib2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1691070156 -SHA256 (ufoLib2-0.16.0.tar.gz) = 49f0dc7f72ccacfe7faefe0d53d37971d45664d8b0563ef36956fa7bfa55a2bd -SIZE (ufoLib2-0.16.0.tar.gz) = 97499 +TIMESTAMP = 1757120802 +SHA256 (ufolib2-0.18.1.tar.gz) = 7de0efcc361c573f2537ee7ceabdb3bc64b19b61304cfa25e828caa7db8ae1a4 +SIZE (ufolib2-0.18.1.tar.gz) = 97870 diff --git a/print/py-ufolib2/files/patch-pyproject.toml b/print/py-ufolib2/files/patch-pyproject.toml new file mode 100644 index 000000000000..d0d80fb29a6a --- /dev/null +++ b/print/py-ufolib2/files/patch-pyproject.toml @@ -0,0 +1,11 @@ +--- pyproject.toml.orig 2025-07-10 11:40:29 UTC ++++ pyproject.toml +@@ -3,7 +3,7 @@ build-backend = "setuptools.build_meta" + build-backend = "setuptools.build_meta" + + [project] +-name = "ufoLib2" ++name = "ufolib2" + description = "ufoLib2 is a UFO font processing library." + authors = [{ name = "Adrien Tétar", email = "adri-from-59@hotmail.fr" }] + license = { text = "Apache 2.0" } diff --git a/print/py-ufolib2/files/patch-setup.cfg b/print/py-ufolib2/files/patch-setup.cfg deleted file mode 100644 index 77d11e68fa6e..000000000000 --- a/print/py-ufolib2/files/patch-setup.cfg +++ /dev/null @@ -1,9 +0,0 @@ ---- setup.cfg.orig 2023-05-30 16:54:03 UTC -+++ setup.cfg -@@ -1,5 +1,5 @@ - [metadata] --name = ufoLib2 -+name = ufolib2 - description = ufoLib2 is a UFO font processing library. - long_description = file: README.md - long_description_content_type = text/markdown diff --git a/print/py-ufomerge/Makefile b/print/py-ufomerge/Makefile index 9a101a0fe9d1..4a1732b762f6 100644 --- a/print/py-ufomerge/Makefile +++ b/print/py-ufomerge/Makefile @@ -1,5 +1,5 @@ PORTNAME= ufomerge -PORTVERSION= 1.9.5 +PORTVERSION= 1.9.6 CATEGORIES= print python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/print/py-ufomerge/distinfo b/print/py-ufomerge/distinfo index 3f5036f1382e..1d1060db7ca0 100644 --- a/print/py-ufomerge/distinfo +++ b/print/py-ufomerge/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752266160 -SHA256 (ufomerge-1.9.5.tar.gz) = 26eebbdd364b7a99141fd93114cabc722fa42265b0f8ed9ee70b5fee9d482400 -SIZE (ufomerge-1.9.5.tar.gz) = 24897 +TIMESTAMP = 1757120804 +SHA256 (ufomerge-1.9.6.tar.gz) = 29e7b245f9ba8d792309c9d9509149eb34057164e9af4e61bbf644c6e498c380 +SIZE (ufomerge-1.9.6.tar.gz) = 24936 diff --git a/print/rubygem-afm0/Makefile b/print/rubygem-afm0/Makefile deleted file mode 100644 index 16c396be0789..000000000000 --- a/print/rubygem-afm0/Makefile +++ /dev/null @@ -1,19 +0,0 @@ -PORTNAME= afm -PORTVERSION= 0.2.2 -CATEGORIES= print rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= 0 - -MAINTAINER= ruby@FreeBSD.org -COMMENT= Read AFM files and use the data conveniently -WWW= https://github.com/halfbyte/afm - -LICENSE= MIT - -USES= gem - -NO_ARCH= yes - -PORTSCOUT= limit:^0\. - -.include <bsd.port.mk> diff --git a/print/rubygem-afm0/distinfo b/print/rubygem-afm0/distinfo deleted file mode 100644 index 467fe34a55f3..000000000000 --- a/print/rubygem-afm0/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1750933404 -SHA256 (rubygem/afm-0.2.2.gem) = c83e698e759ab0063331ff84ca39c4673b03318f4ddcbe8e90177dd01e4c721a -SIZE (rubygem/afm-0.2.2.gem) = 17408 diff --git a/print/rubygem-afm0/pkg-descr b/print/rubygem-afm0/pkg-descr deleted file mode 100644 index a1a720c81afe..000000000000 --- a/print/rubygem-afm0/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -A simple library to read Adobe Font Metrics files and use the data conveniently diff --git a/print/rubygem-pdf-reader/Makefile b/print/rubygem-pdf-reader/Makefile index 50b7ebe4acd6..7a5d90101636 100644 --- a/print/rubygem-pdf-reader/Makefile +++ b/print/rubygem-pdf-reader/Makefile @@ -1,6 +1,5 @@ PORTNAME= pdf-reader -PORTVERSION= 2.14.1 -PORTREVISION= 1 +PORTVERSION= 2.15.0 CATEGORIES= print rubygems MASTER_SITES= RG @@ -11,7 +10,7 @@ WWW= https://github.com/yob/pdf-reader LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE -RUN_DEPENDS= rubygem-afm0>=0.2.1<0.3:print/rubygem-afm0 \ +RUN_DEPENDS= rubygem-afm>=0.2.1<2:print/rubygem-afm \ rubygem-ascii85>=1.0<3.0:devel/rubygem-ascii85 \ rubygem-hashery>=2.0<3:devel/rubygem-hashery \ rubygem-ruby-rc4>=0:security/rubygem-ruby-rc4 \ diff --git a/print/rubygem-pdf-reader/distinfo b/print/rubygem-pdf-reader/distinfo index 6ae80069493b..e9383df299f8 100644 --- a/print/rubygem-pdf-reader/distinfo +++ b/print/rubygem-pdf-reader/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738982914 -SHA256 (rubygem/pdf-reader-2.14.1.gem) = b45a4521c249a394ad7ad9e691bfd46d4d00998cfc4f019e4525afb4963b411b -SIZE (rubygem/pdf-reader-2.14.1.gem) = 236032 +TIMESTAMP = 1757122064 +SHA256 (rubygem/pdf-reader-2.15.0.gem) = c5025750bec8de7b11cfd1d1ccc2b944d2782c3638cd15b5ee1531d1206c0886 +SIZE (rubygem/pdf-reader-2.15.0.gem) = 240640 diff --git a/print/rubygem-prawn-svg/Makefile b/print/rubygem-prawn-svg/Makefile index 9bab3113e2f1..2b95d3c5c103 100644 --- a/print/rubygem-prawn-svg/Makefile +++ b/print/rubygem-prawn-svg/Makefile @@ -1,5 +1,5 @@ PORTNAME= prawn-svg -PORTVERSION= 0.36.2 +PORTVERSION= 0.38.0 CATEGORIES= print rubygems MASTER_SITES= RG diff --git a/print/rubygem-prawn-svg/distinfo b/print/rubygem-prawn-svg/distinfo index 39cfb4abebb2..da10440edba3 100644 --- a/print/rubygem-prawn-svg/distinfo +++ b/print/rubygem-prawn-svg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738606619 -SHA256 (rubygem/prawn-svg-0.36.2.gem) = b87031f946b730e4802fda0054971f292f755aee81e7a21c0a71669c646a1c32 -SIZE (rubygem/prawn-svg-0.36.2.gem) = 295424 +TIMESTAMP = 1756839126 +SHA256 (rubygem/prawn-svg-0.38.0.gem) = e5d3e44a0d128933dc630106b0158a78da73fef81f2e7155534b30cfefb0783f +SIZE (rubygem/prawn-svg-0.38.0.gem) = 301056 diff --git a/print/rubygem-prawn-svg036/Makefile b/print/rubygem-prawn-svg036/Makefile new file mode 100644 index 000000000000..18016d268183 --- /dev/null +++ b/print/rubygem-prawn-svg036/Makefile @@ -0,0 +1,25 @@ +PORTNAME= prawn-svg +PORTVERSION= 0.36.2 +CATEGORIES= print rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 036 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= SVG renderer for Prawn PDF library +WWW= https://github.com/mogest/prawn-svg + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-css_parser>=1.6<2:textproc/rubygem-css_parser \ + rubygem-matrix>=0.4.2<0.5:math/rubygem-matrix \ + rubygem-prawn>=0.11.1<3:print/rubygem-prawn \ + rubygem-rexml>=3.3.9<4:textproc/rubygem-rexml + +USES= gem + +NO_ARCH= yes + +PORTSCOUT= limit:^0\.36\. + +.include <bsd.port.mk> diff --git a/print/rubygem-prawn-svg036/distinfo b/print/rubygem-prawn-svg036/distinfo new file mode 100644 index 000000000000..39cfb4abebb2 --- /dev/null +++ b/print/rubygem-prawn-svg036/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1738606619 +SHA256 (rubygem/prawn-svg-0.36.2.gem) = b87031f946b730e4802fda0054971f292f755aee81e7a21c0a71669c646a1c32 +SIZE (rubygem/prawn-svg-0.36.2.gem) = 295424 diff --git a/print/rubygem-prawn-svg036/pkg-descr b/print/rubygem-prawn-svg036/pkg-descr new file mode 100644 index 000000000000..4239df2b8cfd --- /dev/null +++ b/print/rubygem-prawn-svg036/pkg-descr @@ -0,0 +1,3 @@ +prawn-svg is an SVG renderer for the Prawn PDF library. This will take an SVG +document as input and render it into your PDF. prawn-svg supports most but not +all of the full SVG 1.1 specification. diff --git a/print/xreader/Makefile b/print/xreader/Makefile index 63ae7ef0226c..da93da8ba0c7 100644 --- a/print/xreader/Makefile +++ b/print/xreader/Makefile @@ -1,6 +1,5 @@ PORTNAME= xreader -PORTVERSION= 4.2.3 -PORTREVISION= 4 +PORTVERSION= 4.2.6 CATEGORIES= print gnome DIST_SUBDIR= gnome diff --git a/print/xreader/distinfo b/print/xreader/distinfo index 356dcf66b04e..8225dc157a1a 100644 --- a/print/xreader/distinfo +++ b/print/xreader/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734392857 -SHA256 (gnome/linuxmint-xreader-4.2.3_GH0.tar.gz) = 57d8c20eddcb90ba768f386c444519b5f330c1aacfcaa3deb33db1ad1d7bbd6d -SIZE (gnome/linuxmint-xreader-4.2.3_GH0.tar.gz) = 2214140 +TIMESTAMP = 1752934660 +SHA256 (gnome/linuxmint-xreader-4.2.6_GH0.tar.gz) = 0a02051fed4919f0accb891b4374adf6431e1d2acd788ef553a6629c878d6a39 +SIZE (gnome/linuxmint-xreader-4.2.6_GH0.tar.gz) = 2213498 |