diff options
Diffstat (limited to 'textproc')
27 files changed, 136 insertions, 35 deletions
diff --git a/textproc/Makefile b/textproc/Makefile index d826579ba5e4..cd5de1cc450d 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1292,6 +1292,14 @@ SUBDIR += php84-xmlreader SUBDIR += php84-xmlwriter SUBDIR += php84-xsl + SUBDIR += php85-ctype + SUBDIR += php85-dom + SUBDIR += php85-enchant + SUBDIR += php85-simplexml + SUBDIR += php85-xml + SUBDIR += php85-xmlreader + SUBDIR += php85-xmlwriter + SUBDIR += php85-xsl SUBDIR += pict SUBDIR += po4a SUBDIR += pod2mdoc diff --git a/textproc/apache-commons-csv/Makefile b/textproc/apache-commons-csv/Makefile index d4da89b3538d..ea0ab587e1a3 100644 --- a/textproc/apache-commons-csv/Makefile +++ b/textproc/apache-commons-csv/Makefile @@ -1,5 +1,5 @@ PORTNAME= commons-csv -DISTVERSION= 1.13.0 +DISTVERSION= 1.14.0 CATEGORIES= textproc java devel MASTER_SITES= APACHE_COMMONS_BINARIES PKGNAMEPREFIX= apache- diff --git a/textproc/apache-commons-csv/distinfo b/textproc/apache-commons-csv/distinfo index 7e3a170f633b..830ae14fe63e 100644 --- a/textproc/apache-commons-csv/distinfo +++ b/textproc/apache-commons-csv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739234023 -SHA256 (commons-csv-1.13.0-bin.tar.gz) = 6e0e72eea0c49b8c12ebfc19215c7d199a0fa26aa66833ccdf0c8cb391d1e3bd -SIZE (commons-csv-1.13.0-bin.tar.gz) = 444694 +TIMESTAMP = 1751312380 +SHA256 (commons-csv-1.14.0-bin.tar.gz) = b4dd909314831dcad33dc1fc17382cc8b73eff27d56687c262059b3c817edb1b +SIZE (commons-csv-1.14.0-bin.tar.gz) = 470848 diff --git a/textproc/enchant2/Makefile b/textproc/enchant2/Makefile index 8c07b6e66347..725b9e184070 100644 --- a/textproc/enchant2/Makefile +++ b/textproc/enchant2/Makefile @@ -1,5 +1,5 @@ PORTNAME= enchant -DISTVERSION= 2.8.2 +DISTVERSION= 2.8.10 CATEGORIES= textproc gnome MASTER_SITES= https://github.com/rrthomas/${PORTNAME}/releases/download/v${DISTVERSION}/ PKGNAMESUFFIX= 2 @@ -54,9 +54,6 @@ ZEMBEREK_CONFIGURE_WITH= zemberek PLIST_SUB+= LIBVERSION="${PORTVERSION}" post-patch: - @${REINPLACE_CMD} -e 's|MKDIRPROG-mkdir|MKDIRPROG-mkdir -p|g' \ - ${WRKSRC}/install-sh - @${REINPLACE_CMD} -e 's|groff -mandoc|mandoc -mdoc|' \ ${WRKSRC}/src/Makefile.in \ ${WRKSRC}/lib/Makefile.in diff --git a/textproc/enchant2/distinfo b/textproc/enchant2/distinfo index 4116a4bbdd95..2d5a5e9c7650 100644 --- a/textproc/enchant2/distinfo +++ b/textproc/enchant2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733129070 -SHA256 (enchant-2.8.2.tar.gz) = 8f19535adb5577b83b00e02f330fe9b9eb40dd21f19e2899636fc4d3a7696375 -SIZE (enchant-2.8.2.tar.gz) = 1345097 +TIMESTAMP = 1750873768 +SHA256 (enchant-2.8.10.tar.gz) = 6db791265ace652c63a6d24f376f4c562b742284d70d3ccb9e1ce8be45b288c9 +SIZE (enchant-2.8.10.tar.gz) = 1259599 diff --git a/textproc/enchant2/pkg-plist b/textproc/enchant2/pkg-plist index f974f0daa896..c6f5f2b7bf17 100644 --- a/textproc/enchant2/pkg-plist +++ b/textproc/enchant2/pkg-plist @@ -2,15 +2,10 @@ bin/enchant-2 bin/enchant-lsmod-2 include/enchant-2/enchant++.h include/enchant-2/enchant.h -%%ASPELL%%lib/enchant-2/enchant_aspell.a %%ASPELL%%lib/enchant-2/enchant_aspell.so -%%HSPELL%%lib/enchant-2/enchant_hspell.a %%HSPELL%%lib/enchant-2/enchant_hspell.so -%%HUNSPELL%%lib/enchant-2/enchant_hunspell.a %%HUNSPELL%%lib/enchant-2/enchant_hunspell.so -%%NUSPELL%%lib/enchant-2/enchant_nuspell.a %%NUSPELL%%lib/enchant-2/enchant_nuspell.so -%%ZEMBEREK%%lib/enchant-2/enchant_zemberek.a %%ZEMBEREK%%lib/enchant-2/enchant_zemberek.so lib/libenchant-2.a lib/libenchant-2.so diff --git a/textproc/p5-Template-Tiny/Makefile b/textproc/p5-Template-Tiny/Makefile index 11e18abcc00d..1afaebf92d76 100644 --- a/textproc/p5-Template-Tiny/Makefile +++ b/textproc/p5-Template-Tiny/Makefile @@ -1,5 +1,5 @@ PORTNAME= Template-Tiny -DISTVERSION= 1.15 +DISTVERSION= 1.16 CATEGORIES= textproc perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/textproc/p5-Template-Tiny/distinfo b/textproc/p5-Template-Tiny/distinfo index 671e0a722295..bbc7548f6d53 100644 --- a/textproc/p5-Template-Tiny/distinfo +++ b/textproc/p5-Template-Tiny/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751267207 -SHA256 (Template-Tiny-1.15.tar.gz) = 5d4f49e0e7430bd949dd1293dc0f67e25bbc356d3dae8389b2c8029b988b1c85 -SIZE (Template-Tiny-1.15.tar.gz) = 32214 +TIMESTAMP = 1751443956 +SHA256 (Template-Tiny-1.16.tar.gz) = cea4735220af81c72943dea70465a83f61beb499a2a2ba67ea55762e1cd8060e +SIZE (Template-Tiny-1.16.tar.gz) = 32349 diff --git a/textproc/php85-ctype/Makefile b/textproc/php85-ctype/Makefile new file mode 100644 index 000000000000..ba75413cef31 --- /dev/null +++ b/textproc/php85-ctype/Makefile @@ -0,0 +1,7 @@ +CATEGORIES= textproc + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -ctype + +.include "${MASTERDIR}/Makefile" diff --git a/textproc/php85-dom/Makefile b/textproc/php85-dom/Makefile new file mode 100644 index 000000000000..6f1e31e35297 --- /dev/null +++ b/textproc/php85-dom/Makefile @@ -0,0 +1,7 @@ +CATEGORIES= textproc + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -dom + +.include "${MASTERDIR}/Makefile" diff --git a/textproc/php85-dom/files/patch-lexbor_selectors-adapted_selectors.c b/textproc/php85-dom/files/patch-lexbor_selectors-adapted_selectors.c new file mode 100644 index 000000000000..2d91481ddf5c --- /dev/null +++ b/textproc/php85-dom/files/patch-lexbor_selectors-adapted_selectors.c @@ -0,0 +1,11 @@ +--- lexbor/selectors-adapted/selectors.c.orig 2025-07-02 12:25:47 UTC ++++ lexbor/selectors-adapted/selectors.c +@@ -13,7 +13,7 @@ + #include <Zend/zend_API.h> + #include <php.h> + +-#include "ext/dom/lexbor/selectors-adapted/selectors.h" ++#include "selectors.h" + #include "../../namespace_compat.h" + #include "../../domexception.h" + #include "../../php_dom.h" diff --git a/textproc/php85-dom/files/patch-parentnode_css__selectors.c b/textproc/php85-dom/files/patch-parentnode_css__selectors.c new file mode 100644 index 000000000000..65f4d3670ad0 --- /dev/null +++ b/textproc/php85-dom/files/patch-parentnode_css__selectors.c @@ -0,0 +1,11 @@ +--- parentnode/css_selectors.c.orig 2025-07-02 12:24:35 UTC ++++ parentnode/css_selectors.c +@@ -23,7 +23,7 @@ + #include "../php_dom.h" + #include "../obj_map.h" + +-#include "ext/lexbor/lexbor/css/parser.h" ++#include "lexbor/css/parser.h" + #include "../lexbor/selectors-adapted/selectors.h" + + // TODO: optimization idea: cache the parsed selectors in an LRU fashion? diff --git a/textproc/php85-enchant/Makefile b/textproc/php85-enchant/Makefile new file mode 100644 index 000000000000..5442d92eab5b --- /dev/null +++ b/textproc/php85-enchant/Makefile @@ -0,0 +1,12 @@ +CATEGORIES= textproc + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -enchant + +post-patch: + ${REINPLACE_CMD} -e \ + 's|#include "../spl/spl_exceptions.h"|#include "ext/spl/spl_exceptions.h"|g' \ + ${WRKSRC}/enchant.c + +.include "${MASTERDIR}/Makefile" diff --git a/textproc/php85-simplexml/Makefile b/textproc/php85-simplexml/Makefile new file mode 100644 index 000000000000..5375e538bfc0 --- /dev/null +++ b/textproc/php85-simplexml/Makefile @@ -0,0 +1,7 @@ +CATEGORIES= textproc + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -simplexml + +.include "${MASTERDIR}/Makefile" diff --git a/textproc/php85-xml/Makefile b/textproc/php85-xml/Makefile new file mode 100644 index 000000000000..e03512ead698 --- /dev/null +++ b/textproc/php85-xml/Makefile @@ -0,0 +1,7 @@ +CATEGORIES= textproc + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -xml + +.include "${MASTERDIR}/Makefile" diff --git a/textproc/php85-xml/files/patch-compat.c b/textproc/php85-xml/files/patch-compat.c new file mode 100644 index 000000000000..0752de99e2da --- /dev/null +++ b/textproc/php85-xml/files/patch-compat.c @@ -0,0 +1,13 @@ +--- compat.c.orig 2023-06-06 15:54:29 UTC ++++ compat.c +@@ -14,6 +14,10 @@ + +----------------------------------------------------------------------+ + */ + ++#ifdef HAVE_CONFIG_H ++#include "config.h" ++#endif ++ + #include "php.h" + #if defined(HAVE_LIBXML) && (defined(HAVE_XML) || defined(HAVE_XMLRPC)) && !defined(HAVE_LIBEXPAT) + #include "expat_compat.h" diff --git a/textproc/php85-xmlreader/Makefile b/textproc/php85-xmlreader/Makefile new file mode 100644 index 000000000000..988b8e5628fd --- /dev/null +++ b/textproc/php85-xmlreader/Makefile @@ -0,0 +1,7 @@ +CATEGORIES= textproc + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -xmlreader + +.include "${MASTERDIR}/Makefile" diff --git a/textproc/php85-xmlwriter/Makefile b/textproc/php85-xmlwriter/Makefile new file mode 100644 index 000000000000..6bd6d56be8e6 --- /dev/null +++ b/textproc/php85-xmlwriter/Makefile @@ -0,0 +1,7 @@ +CATEGORIES= textproc + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -xmlwriter + +.include "${MASTERDIR}/Makefile" diff --git a/textproc/php85-xsl/Makefile b/textproc/php85-xsl/Makefile new file mode 100644 index 000000000000..2b2ba0361e4c --- /dev/null +++ b/textproc/php85-xsl/Makefile @@ -0,0 +1,12 @@ +CATEGORIES= textproc + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -xsl + +post-patch: + ${REINPLACE_CMD} -e \ + 's|#include "../dom/xml_common.h"|#include "ext/dom/xml_common.h"|g' \ + ${WRKSRC}/php_xsl.h + +.include "${MASTERDIR}/Makefile" diff --git a/textproc/py-pikepdf/Makefile b/textproc/py-pikepdf/Makefile index 5aae3a4568cb..3887307b1fd0 100644 --- a/textproc/py-pikepdf/Makefile +++ b/textproc/py-pikepdf/Makefile @@ -1,6 +1,5 @@ PORTNAME= pikepdf -DISTVERSION= 9.5.2 -PORTREVISION= 1 +DISTVERSION= 9.9.0 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,7 +11,8 @@ WWW= https://github.com/pikepdf/pikepdf LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pybind11>=2.10.1:devel/py-pybind11@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pybind11>=2.10.1:devel/py-pybind11@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0.37:devel/py-wheel@${PY_FLAVOR} LIB_DEPENDS= libqpdf.so:print/qpdf RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}deprecated>0:devel/py-deprecated@${PY_FLAVOR} \ @@ -32,7 +32,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=20.2.0:devel/py-attrs@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-xmp-toolkit>=2.0.1:textproc/py-python-xmp-toolkit@${PY_FLAVOR} USES= compiler:c++14-lang cpe localbase python -USE_PYTHON= distutils autoplist +USE_PYTHON= autoplist pep517 CPE_VENDOR= pikepdf_project diff --git a/textproc/py-pikepdf/distinfo b/textproc/py-pikepdf/distinfo index 492eb8b06476..b4cd2edbd0b0 100644 --- a/textproc/py-pikepdf/distinfo +++ b/textproc/py-pikepdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739502864 -SHA256 (pikepdf-9.5.2.tar.gz) = 190b3bb4891a7a154315f505d7dcd557ef21e8130cea8b78eb9646f8d67072ed -SIZE (pikepdf-9.5.2.tar.gz) = 2916549 +TIMESTAMP = 1751330136 +SHA256 (pikepdf-9.9.0.tar.gz) = 948620612c5ee70c14b262a352b1db927386eab741d6ed77fdb1c4c8772734b9 +SIZE (pikepdf-9.9.0.tar.gz) = 4544960 diff --git a/textproc/py-xmlschema/Makefile b/textproc/py-xmlschema/Makefile index c22ff15c33d9..9d8780ac32d6 100644 --- a/textproc/py-xmlschema/Makefile +++ b/textproc/py-xmlschema/Makefile @@ -1,5 +1,5 @@ PORTNAME= xmlschema -DISTVERSION= 3.4.5 +DISTVERSION= 4.1.0 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-xmlschema/distinfo b/textproc/py-xmlschema/distinfo index 96ef8849c2a3..7fee1f157a37 100644 --- a/textproc/py-xmlschema/distinfo +++ b/textproc/py-xmlschema/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743857480 -SHA256 (xmlschema-3.4.5.tar.gz) = 243244743f151ec859ec0bbf1368fa3f70e5f29e977b77f72e1c9b8f8ae670f6 -SIZE (xmlschema-3.4.5.tar.gz) = 592281 +TIMESTAMP = 1751337448 +SHA256 (xmlschema-4.1.0.tar.gz) = 88ac771cf94d5fc6bbd1a763db8c157f3d683ad23120b0d0b8c46fe4537f2adf +SIZE (xmlschema-4.1.0.tar.gz) = 633811 diff --git a/textproc/raptor2/Makefile b/textproc/raptor2/Makefile index ca561bbc56d0..2c1f7fa3ea2c 100644 --- a/textproc/raptor2/Makefile +++ b/textproc/raptor2/Makefile @@ -7,7 +7,7 @@ MASTER_SITES= https://download.librdf.org/source/ PATCH_SITES= https://github.com/dajobe/raptor/commit/ PATCHFILES= 4dbc4c1da2a033c497d84a1291c46f416a9cac51.patch:-p1 -MAINTAINER= kde@FreeBSD.org +MAINTAINER= office@FreeBSD.org COMMENT= RDF Parser Toolkit for Redland WWW= https://librdf.org/raptor/ diff --git a/textproc/rasqal/Makefile b/textproc/rasqal/Makefile index a6c327fffe9d..52870c8eb0c7 100644 --- a/textproc/rasqal/Makefile +++ b/textproc/rasqal/Makefile @@ -5,7 +5,7 @@ CATEGORIES= textproc MASTER_SITES= http://download.librdf.org/source/ \ SF/librdf/${PORTNAME}/${PORTVERSION} -MAINTAINER= kde@FreeBSD.org +MAINTAINER= office@FreeBSD.org COMMENT= High-level interface for RDF WWW= https://librdf.org/ diff --git a/textproc/redland-bindings/Makefile b/textproc/redland-bindings/Makefile index 97b158cff6fd..8e658c83fe01 100644 --- a/textproc/redland-bindings/Makefile +++ b/textproc/redland-bindings/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 4 CATEGORIES= textproc MASTER_SITES= http://download.librdf.org/source/ -MAINTAINER= kde@FreeBSD.org +MAINTAINER= office@FreeBSD.org COMMENT= Language bindings for the Redland package WWW= https://librdf.org/bindings/ diff --git a/textproc/redland/Makefile b/textproc/redland/Makefile index 198e442ce03c..a7a0c1763d09 100644 --- a/textproc/redland/Makefile +++ b/textproc/redland/Makefile @@ -4,7 +4,7 @@ PORTREVISION= 6 CATEGORIES= textproc MASTER_SITES= http://download.librdf.org/source/ -MAINTAINER= kde@FreeBSD.org +MAINTAINER= office@FreeBSD.org COMMENT= High-level interface for RDF WWW= https://librdf.org |