diff options
Diffstat (limited to 'print')
-rw-r--r-- | print/Makefile | 2 | ||||
-rw-r--r-- | print/R-cran-textshaping/Makefile | 16 | ||||
-rw-r--r-- | print/R-cran-textshaping/distinfo | 6 | ||||
-rw-r--r-- | print/hplip-plugin/Makefile | 1 | ||||
-rw-r--r-- | print/hplip/Makefile | 2 | ||||
-rw-r--r-- | print/pdfarranger/Makefile | 2 | ||||
-rw-r--r-- | print/plutobook/Makefile | 39 | ||||
-rw-r--r-- | print/plutobook/distinfo | 3 | ||||
-rw-r--r-- | print/plutobook/pkg-descr | 3 | ||||
-rw-r--r-- | print/plutobook/pkg-plist | 8 | ||||
-rw-r--r-- | print/py-reportlab/Makefile | 1 | ||||
-rw-r--r-- | print/py-weasyprint/Makefile | 1 | ||||
-rw-r--r-- | print/rubygem-prawn-svg/Makefile | 2 | ||||
-rw-r--r-- | print/rubygem-prawn-svg/distinfo | 6 | ||||
-rw-r--r-- | print/rubygem-prawn-svg036/Makefile | 25 | ||||
-rw-r--r-- | print/rubygem-prawn-svg036/distinfo | 3 | ||||
-rw-r--r-- | print/rubygem-prawn-svg036/pkg-descr | 3 | ||||
-rw-r--r-- | print/sioyek/Makefile | 2 | ||||
-rw-r--r-- | print/xreader/Makefile | 2 |
19 files changed, 108 insertions, 19 deletions
diff --git a/print/Makefile b/print/Makefile index 0e1d3e6f1f2b..8264ca9b0bad 100644 --- a/print/Makefile +++ b/print/Makefile @@ -158,6 +158,7 @@ SUBDIR += pkfonts400 SUBDIR += pkfonts600 SUBDIR += plasma6-print-manager + SUBDIR += plutobook SUBDIR += pnm2ppa SUBDIR += posterazor SUBDIR += ps2eps @@ -223,6 +224,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 a3df2b38dd3c..066fbbb69e31 100644 --- a/print/R-cran-textshaping/Makefile +++ b/print/R-cran-textshaping/Makefile @@ -1,5 +1,5 @@ PORTNAME= textshaping -DISTVERSION= 1.0.1 +DISTVERSION= 1.0.3 CATEGORIES= print DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -9,19 +9,19 @@ WWW= https://github.com/r-lib/textshaping LICENSE= MIT -CRAN_DEPENDS= R-cran-cpp11>=0.2.1:devel/R-cran-cpp11 \ - R-cran-lifecycle>0:devel/R-cran-lifecycle \ - R-cran-stringi>0:textproc/R-cran-stringi \ - R-cran-systemfonts>=1.1.0:devel/R-cran-systemfonts -BUILD_DEPENDS= ${CRAN_DEPENDS} +BUILD_DEPENDS= R-cran-cpp11>=0.2.1:devel/R-cran-cpp11 \ + R-cran-systemfonts>=1.0.0:devel/R-cran-systemfonts LIB_DEPENDS= libfreetype.so:print/freetype2 \ libfribidi.so:converters/fribidi \ libharfbuzz.so:print/harfbuzz -RUN_DEPENDS= ${CRAN_DEPENDS} +RUN_DEPENDS= R-cran-lifecycle>0:devel/R-cran-lifecycle \ + R-cran-stringi>0:textproc/R-cran-stringi \ + R-cran-systemfonts>=1.1.0:devel/R-cran-systemfonts TEST_DEPENDS= R-cran-covr>0:devel/R-cran-covr \ R-cran-knitr>0:print/R-cran-knitr \ R-cran-rmarkdown>0:textproc/R-cran-rmarkdown \ - R-cran-testthat>=3.0.0:devel/R-cran-testthat + R-cran-testthat>=3.0.0:devel/R-cran-testthat \ + xorg-fonts-truetype>0:x11-fonts/xorg-fonts-truetype USES= cran:auto-plist,compiles pkgconfig diff --git a/print/R-cran-textshaping/distinfo b/print/R-cran-textshaping/distinfo index 43ebdb3fb323..c37889a9e68b 100644 --- a/print/R-cran-textshaping/distinfo +++ b/print/R-cran-textshaping/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746104183 -SHA256 (textshaping_1.0.1.tar.gz) = 7bbf50926c7a48cc957958e98403169ddcc76916b45b35e0833acd2e8cfba82f -SIZE (textshaping_1.0.1.tar.gz) = 75793 +TIMESTAMP = 1756820901 +SHA256 (textshaping_1.0.3.tar.gz) = 55153765dc97902902ccf84b072138835cb868fea34503f0fd3888b12ed89447 +SIZE (textshaping_1.0.3.tar.gz) = 76051 diff --git a/print/hplip-plugin/Makefile b/print/hplip-plugin/Makefile index fcc780a66ea9..f3663d7d4ee1 100644 --- a/print/hplip-plugin/Makefile +++ b/print/hplip-plugin/Makefile @@ -1,5 +1,6 @@ PORTNAME= hplip-plugin PORTVERSION= 3.24.4 +PORTREVISION= 1 CATEGORIES= print MASTER_SITES= https://developers.hp.com/sites/default/files/ \ https://www.openprinting.org/download/printdriver/auxfiles/HP/plugins/ diff --git a/print/hplip/Makefile b/print/hplip/Makefile index 51fe9e41dfa9..d52a78fb5cd8 100644 --- a/print/hplip/Makefile +++ b/print/hplip/Makefile @@ -1,6 +1,6 @@ PORTNAME= hplip PORTVERSION= 3.24.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= print MASTER_SITES= SF diff --git a/print/pdfarranger/Makefile b/print/pdfarranger/Makefile index e2d4815caa39..244561a22e87 100644 --- a/print/pdfarranger/Makefile +++ b/print/pdfarranger/Makefile @@ -1,6 +1,6 @@ PORTNAME= pdfarranger DISTVERSION= 1.10.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= print PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/print/plutobook/Makefile b/print/plutobook/Makefile new file mode 100644 index 000000000000..7c862d85d4d2 --- /dev/null +++ b/print/plutobook/Makefile @@ -0,0 +1,39 @@ +PORTNAME= plutobook +DISTVERSIONPREFIX= v +DISTVERSION= 0.7.0 +CATEGORIES= print + +MAINTAINER= jbo@FreeBSD.org +COMMENT= Paged HTML rendering library +WWW= https://github.com/plutoprint/plutobook + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libcurl.so:ftp/curl \ + libexpat.so:textproc/expat2 \ + libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 \ + libharfbuzz.so:print/harfbuzz \ + libicuuc.so:devel/icu \ + libturbojpeg.so:graphics/libjpeg-turbo \ + libwebp.so:graphics/webp + +USES= compiler:c++20-lang gnome meson pkgconfig + +USE_LDCONFIG= yes +USE_GNOME= cairo + +USE_GITHUB= yes +GH_ACCOUNT= plutoprint + +PLIST_SUB= SOVERSION="${DISTVERSION}" + +OPTIONS_DEFINE= TOOLS +OPTIONS_DEFAULT= TOOLS +OPTIONS_SUB= yes +TOOLS_DESC= Build CLI tools to convert HTML to PDF or PNG + +TOOLS_MESON_ENABLED= tools + +.include <bsd.port.mk> diff --git a/print/plutobook/distinfo b/print/plutobook/distinfo new file mode 100644 index 000000000000..604cd6336682 --- /dev/null +++ b/print/plutobook/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1756593970 +SHA256 (plutoprint-plutobook-v0.7.0_GH0.tar.gz) = 51d984a6efd6137fc2fa3416f8fee5d0fb9c2e17c3a0614f349de3af9f7aa093 +SIZE (plutoprint-plutobook-v0.7.0_GH0.tar.gz) = 410284 diff --git a/print/plutobook/pkg-descr b/print/plutobook/pkg-descr new file mode 100644 index 000000000000..fa2e0b88a219 --- /dev/null +++ b/print/plutobook/pkg-descr @@ -0,0 +1,3 @@ +PlutoBook is a robust HTML rendering library tailored for paged media. It takes +HTML or XML as input, applies CSS stylesheets, and lays out elements across one +or more pages, which can then be rendered as Bitmap images or PDF documents. diff --git a/print/plutobook/pkg-plist b/print/plutobook/pkg-plist new file mode 100644 index 000000000000..7362af0392bc --- /dev/null +++ b/print/plutobook/pkg-plist @@ -0,0 +1,8 @@ +%%TOOLS%%bin/html2pdf +%%TOOLS%%bin/html2png +include/plutobook/plutobook.h +include/plutobook/plutobook.hpp +lib/libplutobook.so +lib/libplutobook.so.0 +lib/libplutobook.so.%%SOVERSION%% +libdata/pkgconfig/plutobook.pc diff --git a/print/py-reportlab/Makefile b/print/py-reportlab/Makefile index 1d8563ae250d..3be026d12358 100644 --- a/print/py-reportlab/Makefile +++ b/print/py-reportlab/Makefile @@ -1,5 +1,6 @@ PORTNAME= reportlab DISTVERSION= 4.4.3 +PORTREVISION= 1 CATEGORIES= print python MASTER_SITES= PYPI:python \ LOCAL/bofh/print/py-${PORTNAME}:pfbfer diff --git a/print/py-weasyprint/Makefile b/print/py-weasyprint/Makefile index d70391610dd9..9e219f3638db 100644 --- a/print/py-weasyprint/Makefile +++ b/print/py-weasyprint/Makefile @@ -1,5 +1,6 @@ PORTNAME= weasyprint PORTVERSION= 61.2 +PORTREVISION= 1 CATEGORIES= print python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} 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/sioyek/Makefile b/print/sioyek/Makefile index 55b04a09bf8c..93e269d9a1a5 100644 --- a/print/sioyek/Makefile +++ b/print/sioyek/Makefile @@ -1,7 +1,7 @@ PORTNAME= sioyek DISTVERSIONPREFIX= v DISTVERSION= 2.0.0.20250513 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= print MAINTAINER= fuz@FreeBSD.org diff --git a/print/xreader/Makefile b/print/xreader/Makefile index 64ddbc76ce5f..63ae7ef0226c 100644 --- a/print/xreader/Makefile +++ b/print/xreader/Makefile @@ -1,6 +1,6 @@ PORTNAME= xreader PORTVERSION= 4.2.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= print gnome DIST_SUBDIR= gnome |