summaryrefslogtreecommitdiff
path: root/textproc
diff options
context:
space:
mode:
Diffstat (limited to 'textproc')
-rw-r--r--textproc/Makefile1
-rw-r--r--textproc/UCD/Makefile10
-rw-r--r--textproc/UCD/distinfo14
-rw-r--r--textproc/ansifilter/Makefile2
-rw-r--r--textproc/ansifilter/distinfo6
-rw-r--r--textproc/arianna/distinfo6
-rw-r--r--textproc/exempi/files/patch-source_Host__IO-POSIX.cpp25
-rw-r--r--textproc/ibus-typing-booster/Makefile2
-rw-r--r--textproc/ibus-typing-booster/distinfo6
-rw-r--r--textproc/ibus-typing-booster/pkg-plist6
-rw-r--r--textproc/itstool/Makefile4
-rw-r--r--textproc/kf6-kcodecs/distinfo6
-rw-r--r--textproc/kf6-sonnet/distinfo6
-rw-r--r--textproc/kf6-syntax-highlighting/distinfo6
-rw-r--r--textproc/kompare/distinfo6
-rw-r--r--textproc/libkomparediff2/distinfo6
-rw-r--r--textproc/libxslt/Makefile3
-rw-r--r--textproc/link-grammar/Makefile6
-rw-r--r--textproc/link-grammar/distinfo6
-rw-r--r--textproc/markdownpart/distinfo6
-rw-r--r--textproc/obsidian/Makefile2
-rw-r--r--textproc/py-citeproc-py/Makefile4
-rw-r--r--textproc/py-cyclonedx-python-lib/Makefile3
-rw-r--r--textproc/py-docxcompose/Makefile4
-rw-r--r--textproc/py-docxtpl/Makefile4
-rw-r--r--textproc/py-elementpath/Makefile4
-rw-r--r--textproc/py-enchant/Makefile4
-rw-r--r--textproc/py-enchant/distinfo6
-rw-r--r--textproc/py-enchant/pkg-plist47
-rw-r--r--textproc/py-humps/Makefile23
-rw-r--r--textproc/py-humps/distinfo3
-rw-r--r--textproc/py-humps/pkg-descr2
-rw-r--r--textproc/py-jiter/Makefile5
-rw-r--r--textproc/py-jiter/Makefile.crates113
-rw-r--r--textproc/py-jiter/distinfo232
-rw-r--r--textproc/py-markups/Makefile4
-rw-r--r--textproc/py-parsel/Makefile4
-rw-r--r--textproc/py-petl/Makefile4
-rw-r--r--textproc/py-pikepdf/Makefile4
-rw-r--r--textproc/py-pyexcel-ezodf/Makefile4
-rw-r--r--textproc/py-pyexcel-ods3/Makefile4
-rw-r--r--textproc/py-python-docx/Makefile4
-rw-r--r--textproc/py-python-pptx/Makefile4
-rw-r--r--textproc/py-smile/Makefile3
-rw-r--r--textproc/py-smile/distinfo6
-rw-r--r--textproc/py-smile/pkg-plist2
-rw-r--r--textproc/py-sphinx-material/Makefile4
-rw-r--r--textproc/py-sphinx-tabs/Makefile4
-rw-r--r--textproc/py-toronado/Makefile4
-rw-r--r--textproc/py-xmldiff/Makefile4
-rw-r--r--textproc/sigil/Makefile3
-rw-r--r--textproc/translate-toolkit/Makefile4
-rw-r--r--textproc/tui-journal/Makefile3
-rw-r--r--textproc/tui-journal/Makefile.crates44
-rw-r--r--textproc/tui-journal/distinfo94
-rw-r--r--textproc/xml2rfc/Makefile3
-rw-r--r--textproc/yelp-tools/Makefile4
57 files changed, 461 insertions, 342 deletions
diff --git a/textproc/Makefile b/textproc/Makefile
index d6ae244ec3b0..897fcba54b82 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1417,6 +1417,7 @@
SUBDIR += py-html2text
SUBDIR += py-htmlmin2
SUBDIR += py-humanfriendly
+ SUBDIR += py-humps
SUBDIR += py-hunspell
SUBDIR += py-ini2toml
SUBDIR += py-interegular
diff --git a/textproc/UCD/Makefile b/textproc/UCD/Makefile
index 56bb990be3b6..53f69d63f43a 100644
--- a/textproc/UCD/Makefile
+++ b/textproc/UCD/Makefile
@@ -1,11 +1,11 @@
PORTNAME= UCD
-PORTVERSION= 16.0.0 # must sync with deskutils/gucharmap
+PORTVERSION= 17.0.0 # must sync with deskutils/gucharmap
PORTEPOCH= 1
CATEGORIES= textproc
-MASTER_SITES= https://www.unicode.org/Public/zipped/${DISTVERSION}/:src \
- https://raw.githubusercontent.com/unicode-org/unihan-database/0da97601945f29dbd34ebc1a2f3bbd28bf3f8462/:lic
+MASTER_SITES= https://www.unicode.org/Public/${PORTVERSION}/${PORTNAME:tl}/:src \
+ https://raw.githubusercontent.com/unicode-org/unihan-database/12da7b1f81ef6055b43d640095602e31bac4a17b/:lic
DISTFILES= ${PORTNAME}.zip:src \
- LICENSE.md:lic
+ LICENSE:lic
DIST_SUBDIR= unicode-${PORTNAME}/${DISTVERSION}
EXTRACT_ONLY=
@@ -15,7 +15,7 @@ WWW= https://unicode.org/ucd/
LICENSE= Unicode_License_Agreement
LICENSE_NAME= Unicode License Agreement
-LICENSE_FILE= ${_DISTDIR}/LICENSE.md
+LICENSE_FILE= ${_DISTDIR}/LICENSE
LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
OPTIONS_DEFINE= HAN
diff --git a/textproc/UCD/distinfo b/textproc/UCD/distinfo
index dabf957808ec..f05121e8cb1c 100644
--- a/textproc/UCD/distinfo
+++ b/textproc/UCD/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1736283190
-SHA256 (unicode-UCD/16.0.0/UCD.zip) = c86dd81f2b14a43b0cc064aa5f89aa7241386801e35c59c7984e579832634eb2
-SIZE (unicode-UCD/16.0.0/UCD.zip) = 9020779
-SHA256 (unicode-UCD/16.0.0/LICENSE.md) = 5d43f530cda324f2cb937c705347d7e8f4dfc2840eca437bf083423f5b571edc
-SIZE (unicode-UCD/16.0.0/LICENSE.md) = 2360
-SHA256 (unicode-UCD/16.0.0/Unihan.zip) = b8f000df69de7828d21326a2ffea462b04bc7560022989f7cc704f10521ef3e0
-SIZE (unicode-UCD/16.0.0/Unihan.zip) = 8382485
+TIMESTAMP = 1757592047
+SHA256 (unicode-UCD/17.0.0/UCD.zip) = 2066d1909b2ea93916ce092da1c0ee4808ea3ef8407c94b4f14f5b7eb263d28e
+SIZE (unicode-UCD/17.0.0/UCD.zip) = 9101877
+SHA256 (unicode-UCD/17.0.0/LICENSE) = 3c6db60b8370017760844db801630c623fcac17fbf481b11f65cf7586996bf52
+SIZE (unicode-UCD/17.0.0/LICENSE) = 2033
+SHA256 (unicode-UCD/17.0.0/Unihan.zip) = f7a48b2b545acfaa77b2d607ae28747404ce02baefee16396c5d2d7a8ef34b5e
+SIZE (unicode-UCD/17.0.0/Unihan.zip) = 8518517
diff --git a/textproc/ansifilter/Makefile b/textproc/ansifilter/Makefile
index be876315d05c..d13aaa67f863 100644
--- a/textproc/ansifilter/Makefile
+++ b/textproc/ansifilter/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ansifilter
-DISTVERSION= 2.21
+DISTVERSION= 2.22
CATEGORIES= textproc
MASTER_SITES= http://www.andre-simon.de/zip/
diff --git a/textproc/ansifilter/distinfo b/textproc/ansifilter/distinfo
index 8e04d1e25bdb..aa2bfcd00f3b 100644
--- a/textproc/ansifilter/distinfo
+++ b/textproc/ansifilter/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1725800187
-SHA256 (ansifilter-2.21.tar.bz2) = 5ea7cfdfd0752d5a169259da005c18b9037628036fd89d8b82624bacec9c1390
-SIZE (ansifilter-2.21.tar.bz2) = 434994
+TIMESTAMP = 1757678751
+SHA256 (ansifilter-2.22.tar.bz2) = ccff41ca740b813bf9103868b5000f4243d32a75304ea929a214c49b943ecc93
+SIZE (ansifilter-2.22.tar.bz2) = 435974
diff --git a/textproc/arianna/distinfo b/textproc/arianna/distinfo
index d88dcfc1d8ae..43c2435e85f0 100644
--- a/textproc/arianna/distinfo
+++ b/textproc/arianna/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646594
-SHA256 (KDE/release-service/25.08.0/arianna-25.08.0.tar.xz) = d32b5090bbe7293c6a1c51c04abdb969480f5b6bfebe41e8689ccd1c8e6bba0e
-SIZE (KDE/release-service/25.08.0/arianna-25.08.0.tar.xz) = 1183620
+TIMESTAMP = 1757410294
+SHA256 (KDE/release-service/25.08.1/arianna-25.08.1.tar.xz) = 181ceee8e3d1e5050862dfdc9fe91552ee37ca29eebfd600b34b015aa4424183
+SIZE (KDE/release-service/25.08.1/arianna-25.08.1.tar.xz) = 1183412
diff --git a/textproc/exempi/files/patch-source_Host__IO-POSIX.cpp b/textproc/exempi/files/patch-source_Host__IO-POSIX.cpp
deleted file mode 100644
index af8efd93393e..000000000000
--- a/textproc/exempi/files/patch-source_Host__IO-POSIX.cpp
+++ /dev/null
@@ -1,25 +0,0 @@
---- source/Host_IO-POSIX.cpp.orig 2023-12-24 09:37:15.000000000 -0800
-+++ source/Host_IO-POSIX.cpp 2025-09-11 02:22:42.614150000 -0700
-@@ -6,6 +6,8 @@
- // NOTICE: Adobe permits you to use, modify, and distribute this file in accordance with the terms
- // of the Adobe license agreement accompanying it.
- // =================================================================================================
-+
-+#include <sys/param.h>
-
- #include "public/include/XMP_Environment.h" // ! This must be the first include.
-
-@@ -523,7 +525,13 @@
- while ( true ) {
- // Ignore all children with names starting in '.'. This covers ., .., .DS_Store, etc.
- // ! On AIX readdir_r returns 9 instead of 0 for normal termination.
-+#if defined(__FreeBSD_version) && __FreeBSD_version >= 1600000
-+ int err = 0;
-+ if ((result = readdir ( folder )) == NULL) // ! Thread-safe form is not thread safe.
-+ err = errno;
-+#else
- int err = readdir_r ( folder, childInfo, &result ); // ! Use the thread-safe form.
-+#endif
- if ( err == 9 ) return false; // Tolerable should some other UNIX return 9.
- if ( err != 0 ) XMP_Throw ( "Host_IO::GetNextChild, readdir_r failed", kXMPErr_ExternalFailure );
- if ( result == 0 ) return false;
diff --git a/textproc/ibus-typing-booster/Makefile b/textproc/ibus-typing-booster/Makefile
index 3402ae03b5af..82e46152189f 100644
--- a/textproc/ibus-typing-booster/Makefile
+++ b/textproc/ibus-typing-booster/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ibus-typing-booster
-PORTVERSION= 2.27.72
+PORTVERSION= 2.27.74
CATEGORIES= textproc
MAINTAINER= thierry@FreeBSD.org
diff --git a/textproc/ibus-typing-booster/distinfo b/textproc/ibus-typing-booster/distinfo
index 7fcc5c5ca84b..7e12f8215ce9 100644
--- a/textproc/ibus-typing-booster/distinfo
+++ b/textproc/ibus-typing-booster/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755002071
-SHA256 (mike-fabian-ibus-typing-booster-2.27.72_GH0.tar.gz) = 8d28e0ed6d4375fdc3e41f22c65c36a28e11c5f32b3df6580f4951136c074c78
-SIZE (mike-fabian-ibus-typing-booster-2.27.72_GH0.tar.gz) = 13831480
+TIMESTAMP = 1757956185
+SHA256 (mike-fabian-ibus-typing-booster-2.27.74_GH0.tar.gz) = 1691415d7440531c26412b7b7e55428ebdf7b7c1b5d0a90424cca8707062340b
+SIZE (mike-fabian-ibus-typing-booster-2.27.74_GH0.tar.gz) = 14321882
diff --git a/textproc/ibus-typing-booster/pkg-plist b/textproc/ibus-typing-booster/pkg-plist
index a2c5be6ac968..74a4c44201a9 100644
--- a/textproc/ibus-typing-booster/pkg-plist
+++ b/textproc/ibus-typing-booster/pkg-plist
@@ -187,6 +187,7 @@ share/applications/ibus-setup-typing-booster.desktop
%%DATADIR%%/data/annotationsDerived/as.xml
%%DATADIR%%/data/annotationsDerived/ast.xml
%%DATADIR%%/data/annotationsDerived/az.xml
+%%DATADIR%%/data/annotationsDerived/ba.xml
%%DATADIR%%/data/annotationsDerived/be.xml
%%DATADIR%%/data/annotationsDerived/bew.xml
%%DATADIR%%/data/annotationsDerived/bg.xml
@@ -306,6 +307,7 @@ share/applications/ibus-setup-typing-booster.desktop
%%DATADIR%%/data/annotationsDerived/sat.xml
%%DATADIR%%/data/annotationsDerived/sc.xml
%%DATADIR%%/data/annotationsDerived/sd.xml
+%%DATADIR%%/data/annotationsDerived/shn.xml
%%DATADIR%%/data/annotationsDerived/si.xml
%%DATADIR%%/data/annotationsDerived/sk.xml
%%DATADIR%%/data/annotationsDerived/sl.xml
@@ -320,6 +322,7 @@ share/applications/ibus-setup-typing-booster.desktop
%%DATADIR%%/data/annotationsDerived/sv.xml
%%DATADIR%%/data/annotationsDerived/sw.xml
%%DATADIR%%/data/annotationsDerived/sw_KE.xml
+%%DATADIR%%/data/annotationsDerived/syr.xml
%%DATADIR%%/data/annotationsDerived/ta.xml
%%DATADIR%%/data/annotationsDerived/te.xml
%%DATADIR%%/data/annotationsDerived/tg.xml
@@ -370,6 +373,8 @@ share/applications/ibus-setup-typing-booster.desktop
%%DATADIR%%/engine/__pycache__/itb_emoji%%PYTHON_TAG%%.pyc
%%DATADIR%%/engine/__pycache__/itb_nltk%%PYTHON_TAG%%.opt-1.pyc
%%DATADIR%%/engine/__pycache__/itb_nltk%%PYTHON_TAG%%.pyc
+%%DATADIR%%/engine/__pycache__/itb_ollama%%PYTHON_TAG%%.opt-1.pyc
+%%DATADIR%%/engine/__pycache__/itb_ollama%%PYTHON_TAG%%.pyc
%%DATADIR%%/engine/__pycache__/itb_pango%%PYTHON_TAG%%.opt-1.pyc
%%DATADIR%%/engine/__pycache__/itb_pango%%PYTHON_TAG%%.pyc
%%DATADIR%%/engine/__pycache__/itb_sound%%PYTHON_TAG%%.opt-1.pyc
@@ -394,6 +399,7 @@ share/applications/ibus-setup-typing-booster.desktop
%%DATADIR%%/engine/itb_active_window.py
%%DATADIR%%/engine/itb_emoji.py
%%DATADIR%%/engine/itb_nltk.py
+%%DATADIR%%/engine/itb_ollama.py
%%DATADIR%%/engine/itb_pango.py
%%DATADIR%%/engine/itb_sound.py
%%DATADIR%%/engine/itb_util.py
diff --git a/textproc/itstool/Makefile b/textproc/itstool/Makefile
index eaae15ca3c38..297efbff8735 100644
--- a/textproc/itstool/Makefile
+++ b/textproc/itstool/Makefile
@@ -1,6 +1,6 @@
PORTNAME= itstool
PORTVERSION= 2.0.7
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= textproc
MASTER_SITES= https://files.itstool.org/itstool/
@@ -15,7 +15,7 @@ WWW= https://itstool.org/ \
LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING.GPL3
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR}
USES= autoreconf python tar:bzip2
diff --git a/textproc/kf6-kcodecs/distinfo b/textproc/kf6-kcodecs/distinfo
index 892c4752e824..4f50d825c22a 100644
--- a/textproc/kf6-kcodecs/distinfo
+++ b/textproc/kf6-kcodecs/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127977
-SHA256 (KDE/frameworks/6.17/kcodecs-6.17.0.tar.xz) = 07b1c6f6c30915629a99346f9fd5a854afe367291911fb61000932777f7e98f2
-SIZE (KDE/frameworks/6.17/kcodecs-6.17.0.tar.xz) = 2467872
+TIMESTAMP = 1757408199
+SHA256 (KDE/frameworks/6.18/kcodecs-6.18.0.tar.xz) = 247eda9ade502699062c7baaca7bb93691a308f202c165954652875ebe777426
+SIZE (KDE/frameworks/6.18/kcodecs-6.18.0.tar.xz) = 2472440
diff --git a/textproc/kf6-sonnet/distinfo b/textproc/kf6-sonnet/distinfo
index 03ee315d8da0..50edb3cbc9b6 100644
--- a/textproc/kf6-sonnet/distinfo
+++ b/textproc/kf6-sonnet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127977
-SHA256 (KDE/frameworks/6.17/sonnet-6.17.0.tar.xz) = 4afef6e9ca72edb6c22800b4acfb450df7121e5077c85213aca5f56ab9f4160b
-SIZE (KDE/frameworks/6.17/sonnet-6.17.0.tar.xz) = 2413056
+TIMESTAMP = 1757408200
+SHA256 (KDE/frameworks/6.18/sonnet-6.18.0.tar.xz) = 2d94c957a3c5f2232653ad782b291e2b959eea6dca83cc09cae621bc9834ab25
+SIZE (KDE/frameworks/6.18/sonnet-6.18.0.tar.xz) = 2413184
diff --git a/textproc/kf6-syntax-highlighting/distinfo b/textproc/kf6-syntax-highlighting/distinfo
index 9251d19d9336..5a05c8ad88b9 100644
--- a/textproc/kf6-syntax-highlighting/distinfo
+++ b/textproc/kf6-syntax-highlighting/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754127977
-SHA256 (KDE/frameworks/6.17/syntax-highlighting-6.17.0.tar.xz) = 3d16bec0fbeb853be684c35f47550d59814db1f4b707ec77b862f3650f353fcc
-SIZE (KDE/frameworks/6.17/syntax-highlighting-6.17.0.tar.xz) = 3711016
+TIMESTAMP = 1757408200
+SHA256 (KDE/frameworks/6.18/syntax-highlighting-6.18.0.tar.xz) = 8be8057221a982c8d1fe42f95454fac9610eb51975226c6652689293cd335bfd
+SIZE (KDE/frameworks/6.18/syntax-highlighting-6.18.0.tar.xz) = 3715588
diff --git a/textproc/kompare/distinfo b/textproc/kompare/distinfo
index 62e418e4926a..52394b8e85e9 100644
--- a/textproc/kompare/distinfo
+++ b/textproc/kompare/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646597
-SHA256 (KDE/release-service/25.08.0/kompare-25.08.0.tar.xz) = 2b2f67eb9a31093b1d1e295724f0f0b0cd13275cacdfb864590d5fcce8b4c872
-SIZE (KDE/release-service/25.08.0/kompare-25.08.0.tar.xz) = 964148
+TIMESTAMP = 1757410297
+SHA256 (KDE/release-service/25.08.1/kompare-25.08.1.tar.xz) = 55fb17f8337df779cecec9f4a85b6e225c630414c657df51f5b25e158e23e017
+SIZE (KDE/release-service/25.08.1/kompare-25.08.1.tar.xz) = 964092
diff --git a/textproc/libkomparediff2/distinfo b/textproc/libkomparediff2/distinfo
index a3db9b2b6338..39dcf76fea73 100644
--- a/textproc/libkomparediff2/distinfo
+++ b/textproc/libkomparediff2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646599
-SHA256 (KDE/release-service/25.08.0/libkomparediff2-25.08.0.tar.xz) = 5c787cdf33b60f6da4f2954238349826607c0073f4f9b30a6ace65800c9a25c0
-SIZE (KDE/release-service/25.08.0/libkomparediff2-25.08.0.tar.xz) = 186372
+TIMESTAMP = 1757410299
+SHA256 (KDE/release-service/25.08.1/libkomparediff2-25.08.1.tar.xz) = d780da0867c0e2123ff4d401a7b30e07bd9b3159182a0949a7d4976d7d248b49
+SIZE (KDE/release-service/25.08.1/libkomparediff2-25.08.1.tar.xz) = 186328
diff --git a/textproc/libxslt/Makefile b/textproc/libxslt/Makefile
index 344606952e8f..dcfd2041aefc 100644
--- a/textproc/libxslt/Makefile
+++ b/textproc/libxslt/Makefile
@@ -12,9 +12,6 @@ WWW= https://gitlab.gnome.org/GNOME/libxslt/
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/Copyright
-DEPRECATED= unmaintained with multiple unfixed security vulnerabilities
-EXPIRATION_DATE=2025-09-12
-
# See note in textproc/libxml2 for why this port uses autotools
USES= cpe gmake gnome libtool localbase:ldflags pathfix pkgconfig tar:xz
CPE_VENDOR= xmlsoft
diff --git a/textproc/link-grammar/Makefile b/textproc/link-grammar/Makefile
index 4f6589a90884..b1b2759324c6 100644
--- a/textproc/link-grammar/Makefile
+++ b/textproc/link-grammar/Makefile
@@ -1,5 +1,5 @@
PORTNAME= link-grammar
-DISTVERSION= 5.12.5
+DISTVERSION= 5.12.6
CATEGORIES= textproc
MASTER_SITES= https://www.gnucash.org/${PORTNAME}/downloads/${PORTVERSION}/
@@ -10,6 +10,8 @@ WWW= https://opencog.github.io/link-grammar-website/
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/LICENSE
+LIB_DEPENDS= libpcre2-8.so:devel/pcre2
+
USES= compiler:c++11-lib dos2unix gmake libtool localbase ncurses \
pathfix pkgconfig sqlite
USE_LDCONFIG= yes
@@ -20,8 +22,6 @@ CONFIGURE_ARGS= --disable-maintainer-mode \
INSTALL_TARGET= install-strip
-LIB_DEPENDS= libpcre2-8.so:devel/pcre2
-
PLIST_SUB= VERSION=${PORTVERSION}
OPTIONS_SUB= yes
diff --git a/textproc/link-grammar/distinfo b/textproc/link-grammar/distinfo
index a32a516e4f17..fb51b563b379 100644
--- a/textproc/link-grammar/distinfo
+++ b/textproc/link-grammar/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754743831
-SHA256 (link-grammar-5.12.5.tar.gz) = adf7e60a40248e261dd159b948ad6c6b8cd4f99142525888081dca140395da34
-SIZE (link-grammar-5.12.5.tar.gz) = 4727809
+TIMESTAMP = 1757670133
+SHA256 (link-grammar-5.12.6.tar.gz) = 997dd6b236c7957fdda975a402e066b3e031134e7c75eb0e6d8f106185cc0814
+SIZE (link-grammar-5.12.6.tar.gz) = 4726532
diff --git a/textproc/markdownpart/distinfo b/textproc/markdownpart/distinfo
index a43af3e185cb..ac80f2bfd898 100644
--- a/textproc/markdownpart/distinfo
+++ b/textproc/markdownpart/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1754646601
-SHA256 (KDE/release-service/25.08.0/markdownpart-25.08.0.tar.xz) = b110d069a71bab5e54018b1c951963985609b979445f68f4d4818fdd0f6af6fd
-SIZE (KDE/release-service/25.08.0/markdownpart-25.08.0.tar.xz) = 34652
+TIMESTAMP = 1757410301
+SHA256 (KDE/release-service/25.08.1/markdownpart-25.08.1.tar.xz) = aa6242aafadf3989306380ae32f132e20db55a487d8e3751ec6cfae505e3b2c4
+SIZE (KDE/release-service/25.08.1/markdownpart-25.08.1.tar.xz) = 34576
diff --git a/textproc/obsidian/Makefile b/textproc/obsidian/Makefile
index cf9c1c5d8164..950fc3811515 100644
--- a/textproc/obsidian/Makefile
+++ b/textproc/obsidian/Makefile
@@ -8,7 +8,7 @@
PORTNAME= obsidian
PORTVERSION= 1.9.10
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc
# Icon is taken from the Nix build recipe
# https://github.com/NixOS/nixpkgs/blob/de5448dab588ad41aef40f8c7c0c230981656698/pkgs/applications/misc/obsidian/default.nix#L31-L34
diff --git a/textproc/py-citeproc-py/Makefile b/textproc/py-citeproc-py/Makefile
index c3b81e86a7c3..8796d16f6493 100644
--- a/textproc/py-citeproc-py/Makefile
+++ b/textproc/py-citeproc-py/Makefile
@@ -1,6 +1,6 @@
PORTNAME= citeproc-py
DISTVERSION= 0.6.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}rnc2rng>=2.6.1:textproc/py-rnc2rng@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR}
USES= python
USE_PYTHON= distutils concurrent autoplist
diff --git a/textproc/py-cyclonedx-python-lib/Makefile b/textproc/py-cyclonedx-python-lib/Makefile
index 5e3acd4d7f67..b335b62da7cd 100644
--- a/textproc/py-cyclonedx-python-lib/Makefile
+++ b/textproc/py-cyclonedx-python-lib/Makefile
@@ -1,5 +1,6 @@
PORTNAME= cyclonedx-python-lib
PORTVERSION= 11.0.0
+PORTREVISION= 1
CATEGORIES= textproc python
MASTER_SITES= PYPI \
https://github.com/CycloneDX/cyclonedx-python-lib/releases/download/v${PORTVERSION}/
@@ -42,7 +43,7 @@ JSON_VALIDATION_RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}fqdn>=0:www/py-fqdn@${PY_FL
${PYTHON_PKGNAMEPREFIX}rfc3987-syntax>=1.1.0:www/py-rfc3987-syntax@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uri-template>=0:net/py-uri-template@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}webcolors>=24.6.0:graphics/py-webcolors@${PY_FLAVOR}
-XML_VALIDATION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=4<7:devel/py-lxml5@${PY_FLAVOR}
+XML_VALIDATION_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4<7:devel/py-lxml@${PY_FLAVOR}
.include <bsd.port.pre.mk>
diff --git a/textproc/py-docxcompose/Makefile b/textproc/py-docxcompose/Makefile
index 0388f780ba55..8ad9ab48efd2 100644
--- a/textproc/py-docxcompose/Makefile
+++ b/textproc/py-docxcompose/Makefile
@@ -1,6 +1,6 @@
PORTNAME= docxcompose
PORTVERSION= 1.4.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ WWW= https://github.com/4teamwork/docxcompose
LICENSE= MIT
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=3.3.4:devel/py-lxml5@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.3.4:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-docx>0:textproc/py-python-docx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}six>0:devel/py-six@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Babel>0:devel/py-babel@${PY_FLAVOR}
diff --git a/textproc/py-docxtpl/Makefile b/textproc/py-docxtpl/Makefile
index 3b6feb714b19..dc6085f9b3e8 100644
--- a/textproc/py-docxtpl/Makefile
+++ b/textproc/py-docxtpl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= docxtpl
PORTVERSION= 0.20.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -11,7 +11,7 @@ WWW= https://github.com/elapouya/python-docx-template
LICENSE= LGPL21
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=3.3.4:devel/py-lxml5@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.3.4:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}python-docx>0:textproc/py-python-docx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docxcompose>0:textproc/py-docxcompose@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR}
diff --git a/textproc/py-elementpath/Makefile b/textproc/py-elementpath/Makefile
index 72ebc583a741..0565433ec919 100644
--- a/textproc/py-elementpath/Makefile
+++ b/textproc/py-elementpath/Makefile
@@ -1,6 +1,6 @@
PORTNAME= elementpath
DISTVERSION= 4.8.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ WWW= https://github.com/sissaschool/elementpath
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xmlschema>=2.0.0:textproc/py-xmlschema@${PY_FLAVOR}
USES= python
diff --git a/textproc/py-enchant/Makefile b/textproc/py-enchant/Makefile
index eade5040572b..5e0a0383af51 100644
--- a/textproc/py-enchant/Makefile
+++ b/textproc/py-enchant/Makefile
@@ -1,6 +1,5 @@
PORTNAME= enchant
-PORTVERSION= 3.2.2
-PORTREVISION= 3
+PORTVERSION= 3.3.0
CATEGORIES= textproc devel python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,6 +18,7 @@ OPTIONS_DEFINE= WX
OPTIONS_DEFAULT=WX
WX_DESC= Provide a wxSpellCheckerDialog
OPTIONS_SUB= yes
+
.if ${FLAVOR:Upy36:Mpy3*}
OPTIONS_EXCLUDE= WX
.endif
diff --git a/textproc/py-enchant/distinfo b/textproc/py-enchant/distinfo
index 2ceb9f00cc4c..22527c5b6f2c 100644
--- a/textproc/py-enchant/distinfo
+++ b/textproc/py-enchant/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1634483845
-SHA256 (pyenchant-3.2.2.tar.gz) = 1cf830c6614362a78aab78d50eaf7c6c93831369c52e1bb64ffae1df0341e637
-SIZE (pyenchant-3.2.2.tar.gz) = 49580
+TIMESTAMP = 1757967499
+SHA256 (pyenchant-3.3.0.tar.gz) = 825288246b5debc9436f91967650974ef0d5636458502619e322c476f1283891
+SIZE (pyenchant-3.3.0.tar.gz) = 60696
diff --git a/textproc/py-enchant/pkg-plist b/textproc/py-enchant/pkg-plist
index c1db2b3eab78..e16971e912be 100644
--- a/textproc/py-enchant/pkg-plist
+++ b/textproc/py-enchant/pkg-plist
@@ -1,33 +1,36 @@
%%PYTHON_SITELIBDIR%%/enchant/__init__.py
-%%PYTHON_SITELIBDIR%%/enchant/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/enchant/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/enchant/__pycache__/_enchant.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/enchant/__pycache__/_enchant.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/enchant/__pycache__/errors.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/enchant/__pycache__/errors.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/enchant/__pycache__/pypwl.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/enchant/__pycache__/pypwl.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/enchant/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/enchant/__pycache__/utils.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/enchant/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/enchant/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/enchant/__pycache__/_enchant%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/enchant/__pycache__/_enchant%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/enchant/__pycache__/errors%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/enchant/__pycache__/errors%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/enchant/__pycache__/pypwl%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/enchant/__pycache__/pypwl%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/enchant/__pycache__/utils%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/enchant/__pycache__/utils%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/enchant/_enchant.py
%%PYTHON_SITELIBDIR%%/enchant/checker/CmdLineChecker.py
%%PYTHON_SITELIBDIR%%/enchant/checker/GtkSpellCheckerDialog.py
%%PYTHON_SITELIBDIR%%/enchant/checker/__init__.py
-%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/CmdLineChecker.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/CmdLineChecker.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/GtkSpellCheckerDialog.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/GtkSpellCheckerDialog.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/wxSpellCheckerDialog.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/wxSpellCheckerDialog.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/CmdLineChecker%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/CmdLineChecker%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/GtkSpellCheckerDialog%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/GtkSpellCheckerDialog%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/wxSpellCheckerDialog%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/enchant/checker/__pycache__/wxSpellCheckerDialog%%PYTHON_TAG%%.pyc
%%PYTHON_SITELIBDIR%%/enchant/errors.py
%%PYTHON_SITELIBDIR%%/enchant/pypwl.py
%%PYTHON_SITELIBDIR%%/enchant/tokenize/__init__.py
-%%PYTHON_SITELIBDIR%%/enchant/tokenize/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/enchant/tokenize/__pycache__/__init__.cpython-%%PYTHON_SUFFIX%%.pyc
-%%PYTHON_SITELIBDIR%%/enchant/tokenize/__pycache__/en.cpython-%%PYTHON_SUFFIX%%.opt-1.pyc
-%%PYTHON_SITELIBDIR%%/enchant/tokenize/__pycache__/en.cpython-%%PYTHON_SUFFIX%%.pyc
+%%PYTHON_SITELIBDIR%%/enchant/tokenize/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/enchant/tokenize/__pycache__/__init__%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/enchant/tokenize/__pycache__/de%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/enchant/tokenize/__pycache__/de%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/enchant/tokenize/__pycache__/en%%PYTHON_TAG%%.opt-1.pyc
+%%PYTHON_SITELIBDIR%%/enchant/tokenize/__pycache__/en%%PYTHON_TAG%%.pyc
+%%PYTHON_SITELIBDIR%%/enchant/tokenize/de.py
%%PYTHON_SITELIBDIR%%/enchant/tokenize/en.py
%%PYTHON_SITELIBDIR%%/enchant/utils.py
%%PYTHON_SITELIBDIR%%/pyenchant-%%VER%%-py%%PYTHON_VER%%.egg-info/PKG-INFO
diff --git a/textproc/py-humps/Makefile b/textproc/py-humps/Makefile
new file mode 100644
index 000000000000..0d31c4fe5076
--- /dev/null
+++ b/textproc/py-humps/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= pyhumps
+PORTVERSION= 3.9.0
+CATEGORIES= textproc python
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+
+MAINTAINER= otis@FreeBSD.org
+COMMENT= Convert strings between cases
+WWW= https://github.com/nficano/humps
+
+LICENSE= UNLICENSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>0:devel/py-poetry-core@${PY_FLAVOR}
+
+USES= python
+USE_GITHUB= yes
+GH_ACCOUNT= nficano
+GH_PROJECT= humps
+GH_TAGNAME= v${PORTVERSION}
+
+USE_PYTHON= autoplist concurrent pep517
+
+.include <bsd.port.mk>
diff --git a/textproc/py-humps/distinfo b/textproc/py-humps/distinfo
new file mode 100644
index 000000000000..30694a53f5b2
--- /dev/null
+++ b/textproc/py-humps/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757846499
+SHA256 (nficano-humps-3.9.0-v3.9.0_GH0.tar.gz) = d70a866f1de9a7ff2bed7a649faa2984cfab2dbd66b3fa90605235fbfb8b7219
+SIZE (nficano-humps-3.9.0-v3.9.0_GH0.tar.gz) = 2390969
diff --git a/textproc/py-humps/pkg-descr b/textproc/py-humps/pkg-descr
new file mode 100644
index 000000000000..9689352ade1d
--- /dev/null
+++ b/textproc/py-humps/pkg-descr
@@ -0,0 +1,2 @@
+Convert strings (and dictionary keys) between snake case, camel case and pascal
+case in Python.
diff --git a/textproc/py-jiter/Makefile b/textproc/py-jiter/Makefile
index f4fe3b30a825..fff6836df5a2 100644
--- a/textproc/py-jiter/Makefile
+++ b/textproc/py-jiter/Makefile
@@ -1,6 +1,5 @@
PORTNAME= jiter
-DISTVERSION= 0.10.0
-PORTREVISION= 3
+DISTVERSION= 0.11.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +12,7 @@ WWW= https://github.com/pydantic/jiter
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/crates/jiter/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.0<2.0:devel/py-maturin@${PY_FLAVOR}
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.9.4<2.0:devel/py-maturin@${PY_FLAVOR}
USES= cargo python
USE_PYTHON= autoplist pep517
diff --git a/textproc/py-jiter/Makefile.crates b/textproc/py-jiter/Makefile.crates
index 43de2197f8a4..2b99eccfeb1d 100644
--- a/textproc/py-jiter/Makefile.crates
+++ b/textproc/py-jiter/Makefile.crates
@@ -1,63 +1,110 @@
CARGO_CRATES= ahash-0.8.12 \
- arbitrary-1.4.1 \
- autocfg-1.4.0 \
- bencher-0.1.5 \
- bitflags-2.9.1 \
+ aho-corasick-1.1.3 \
+ anes-0.1.6 \
+ anstyle-1.0.11 \
+ arbitrary-1.4.2 \
+ autocfg-1.5.0 \
bitvec-1.0.1 \
- cc-1.2.23 \
- cfg-if-1.0.0 \
+ bumpalo-3.19.0 \
+ cast-0.3.0 \
+ cc-1.2.37 \
+ cfg-if-1.0.3 \
+ ciborium-0.2.2 \
+ ciborium-io-0.2.2 \
+ ciborium-ll-0.2.2 \
+ clap-4.5.47 \
+ clap_builder-4.5.47 \
+ clap_lex-0.7.5 \
codspeed-2.10.1 \
- codspeed-bencher-compat-2.10.1 \
+ codspeed-criterion-compat-2.10.1 \
+ codspeed-criterion-compat-walltime-2.10.1 \
colored-2.2.0 \
+ criterion-plot-0.5.0 \
+ crossbeam-deque-0.8.6 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-utils-0.8.21 \
+ crunchy-0.2.4 \
+ either-1.15.0 \
equivalent-1.0.2 \
+ find-msvc-tools-0.1.1 \
funty-2.0.0 \
getrandom-0.3.3 \
- hashbrown-0.15.3 \
+ half-2.6.0 \
+ hashbrown-0.15.5 \
heck-0.5.0 \
- indexmap-2.9.0 \
+ hermit-abi-0.5.2 \
+ indexmap-2.11.1 \
indoc-2.0.6 \
+ is-terminal-0.4.16 \
+ itertools-0.10.5 \
itoa-1.0.15 \
- jobserver-0.1.33 \
+ jobserver-0.1.34 \
+ js-sys-0.3.78 \
lazy_static-1.5.0 \
lexical-parse-float-1.0.5 \
lexical-parse-integer-1.0.5 \
lexical-util-1.0.6 \
- libc-0.2.172 \
- libfuzzer-sys-0.4.9 \
- memchr-2.7.4 \
+ libc-0.2.175 \
+ libfuzzer-sys-0.4.10 \
+ log-0.4.28 \
+ memchr-2.7.5 \
memoffset-0.9.1 \
num-bigint-0.4.6 \
num-integer-0.1.46 \
num-traits-0.2.19 \
once_cell-1.21.3 \
+ oorandom-11.1.5 \
paste-1.0.15 \
- portable-atomic-1.11.0 \
- proc-macro2-1.0.95 \
- pyo3-0.25.0 \
- pyo3-build-config-0.25.0 \
- pyo3-ffi-0.25.0 \
- pyo3-macros-0.25.0 \
- pyo3-macros-backend-0.25.0 \
+ plotters-0.3.7 \
+ plotters-backend-0.3.7 \
+ plotters-svg-0.3.7 \
+ portable-atomic-1.11.1 \
+ proc-macro2-1.0.101 \
+ pyo3-0.26.0 \
+ pyo3-build-config-0.26.0 \
+ pyo3-ffi-0.26.0 \
+ pyo3-macros-0.26.0 \
+ pyo3-macros-backend-0.26.0 \
python3-dll-a-0.2.14 \
quote-1.0.40 \
- r-efi-5.2.0 \
+ r-efi-5.3.0 \
radium-0.7.0 \
+ rayon-1.11.0 \
+ rayon-core-1.13.0 \
+ regex-1.11.2 \
+ regex-automata-0.4.10 \
+ regex-syntax-0.8.6 \
+ rustversion-1.0.22 \
ryu-1.0.20 \
- serde-1.0.219 \
- serde_derive-1.0.219 \
- serde_json-1.0.140 \
+ same-file-1.0.6 \
+ serde-1.0.223 \
+ serde_core-1.0.223 \
+ serde_derive-1.0.223 \
+ serde_json-1.0.145 \
shlex-1.3.0 \
- smallvec-1.15.0 \
+ smallvec-1.15.1 \
static_assertions-1.1.0 \
- syn-2.0.101 \
+ syn-2.0.106 \
tap-1.0.1 \
- target-lexicon-0.13.2 \
- unicode-ident-1.0.18 \
+ target-lexicon-0.13.3 \
+ tinytemplate-1.2.1 \
+ unicode-ident-1.0.19 \
unindent-0.2.4 \
- uuid-1.16.0 \
+ uuid-1.18.1 \
version_check-0.9.5 \
- wasi-0.14.2+wasi-0.2.4 \
+ walkdir-2.5.0 \
+ wasi-0.14.5+wasi-0.2.4 \
+ wasip2-1.0.0+wasi-0.2.4 \
+ wasm-bindgen-0.2.101 \
+ wasm-bindgen-backend-0.2.101 \
+ wasm-bindgen-macro-0.2.101 \
+ wasm-bindgen-macro-support-0.2.101 \
+ wasm-bindgen-shared-0.2.101 \
+ web-sys-0.3.78 \
+ winapi-util-0.1.11 \
+ windows-link-0.2.0 \
windows-sys-0.59.0 \
+ windows-sys-0.61.0 \
windows-targets-0.52.6 \
windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_msvc-0.52.6 \
@@ -67,7 +114,7 @@ CARGO_CRATES= ahash-0.8.12 \
windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.52.6 \
- wit-bindgen-rt-0.39.0 \
+ wit-bindgen-0.45.1 \
wyz-0.5.1 \
- zerocopy-0.8.25 \
- zerocopy-derive-0.8.25
+ zerocopy-0.8.27 \
+ zerocopy-derive-0.8.27
diff --git a/textproc/py-jiter/distinfo b/textproc/py-jiter/distinfo
index 61555a685074..ce7dfe316a45 100644
--- a/textproc/py-jiter/distinfo
+++ b/textproc/py-jiter/distinfo
@@ -1,46 +1,90 @@
-TIMESTAMP = 1747661687
-SHA256 (jiter-0.10.0.tar.gz) = 07a7142c38aacc85194391108dc91b5b57093c978a9932bd86a36862759d9500
-SIZE (jiter-0.10.0.tar.gz) = 162759
+TIMESTAMP = 1758008117
+SHA256 (jiter-0.11.0.tar.gz) = 1d9637eaf8c1d6a63d6562f2a6e5ab3af946c66037eb1b894e8fad75422266e4
+SIZE (jiter-0.11.0.tar.gz) = 167094
SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
SIZE (rust/crates/ahash-0.8.12.crate) = 43413
-SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
-SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
-SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
-SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
-SHA256 (rust/crates/bencher-0.1.5.crate) = 7dfdb4953a096c551ce9ace855a604d702e6e62d77fac690575ae347571717f5
-SIZE (rust/crates/bencher-0.1.5.crate) = 18827
-SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
-SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
+SIZE (rust/crates/anes-0.1.6.crate) = 23857
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/arbitrary-1.4.2.crate) = c3d036a3c4ab069c7b410a2ce876bd74808d2d0888a82667669f8e783a898bf1
+SIZE (rust/crates/arbitrary-1.4.2.crate) = 38307
+SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
+SIZE (rust/crates/autocfg-1.5.0.crate) = 18729
SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
SIZE (rust/crates/bitvec-1.0.1.crate) = 224375
-SHA256 (rust/crates/cc-1.2.23.crate) = 5f4ac86a9e5bc1e2b3449ab9d7d3a6a405e3d1bb28d7b9be8614f55846ae3766
-SIZE (rust/crates/cc-1.2.23.crate) = 106527
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
+SIZE (rust/crates/cast-0.3.0.crate) = 11452
+SHA256 (rust/crates/cc-1.2.37.crate) = 65193589c6404eb80b450d618eaf9a2cafaaafd57ecce47370519ef674a7bd44
+SIZE (rust/crates/cc-1.2.37.crate) = 90111
+SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9
+SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719
+SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
+SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
+SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
+SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697
+SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9
+SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695
+SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931
+SIZE (rust/crates/clap-4.5.47.crate) = 58354
+SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6
+SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
SHA256 (rust/crates/codspeed-2.10.1.crate) = 93f4cce9c27c49c4f101fffeebb1826f41a9df2e7498b7cd4d95c0658b796c6c
SIZE (rust/crates/codspeed-2.10.1.crate) = 8589
-SHA256 (rust/crates/codspeed-bencher-compat-2.10.1.crate) = 87db334eaad26ec9226bd2f2501b7b19cb2e001819bcb5ee972c1172af582600
-SIZE (rust/crates/codspeed-bencher-compat-2.10.1.crate) = 4975
+SHA256 (rust/crates/codspeed-criterion-compat-2.10.1.crate) = c3c23d880a28a2aab52d38ca8481dd7a3187157d0a952196b6db1db3c8499725
+SIZE (rust/crates/codspeed-criterion-compat-2.10.1.crate) = 20929
+SHA256 (rust/crates/codspeed-criterion-compat-walltime-2.10.1.crate) = 7b0a2f7365e347f4f22a67e9ea689bf7bc89900a354e22e26cf8a531a42c8fbb
+SIZE (rust/crates/codspeed-criterion-compat-walltime-2.10.1.crate) = 122454
SHA256 (rust/crates/colored-2.2.0.crate) = 117725a109d387c937a1533ce01b450cbde6b88abceea8473c4d7a85853cda3c
SIZE (rust/crates/colored-2.2.0.crate) = 35062
+SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1
+SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706
+SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51
+SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471
+SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e
+SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875
+SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28
+SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691
+SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5
+SIZE (rust/crates/crunchy-0.2.4.crate) = 3887
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
+SHA256 (rust/crates/find-msvc-tools-0.1.1.crate) = 7fd99930f64d146689264c637b5af2f0233a933bef0d8570e2526bf9e083192d
+SIZE (rust/crates/find-msvc-tools-0.1.1.crate) = 30228
SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c
SIZE (rust/crates/funty-2.0.0.crate) = 13160
SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
-SHA256 (rust/crates/hashbrown-0.15.3.crate) = 84b26c544d002229e640969970a2e74021aadf6e2f96372b9c58eff97de08eb3
-SIZE (rust/crates/hashbrown-0.15.3.crate) = 140413
+SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9
+SIZE (rust/crates/half-2.6.0.crate) = 59507
+SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
+SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e
-SIZE (rust/crates/indexmap-2.9.0.crate) = 91214
+SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c
+SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435
+SHA256 (rust/crates/indexmap-2.11.1.crate) = 206a8042aec68fa4a62e8d3f7aa4ceb508177d9324faf261e1959e495b7a1921
+SIZE (rust/crates/indexmap-2.11.1.crate) = 99966
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
+SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
+SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
+SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
+SIZE (rust/crates/itertools-0.10.5.crate) = 115354
SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
SIZE (rust/crates/itoa-1.0.15.crate) = 11231
-SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
-SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
+SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33
+SIZE (rust/crates/jobserver-0.1.34.crate) = 29013
+SHA256 (rust/crates/js-sys-0.3.78.crate) = 0c0b063578492ceec17683ef2f8c5e89121fbd0b172cbc280635ab7567db2738
+SIZE (rust/crates/js-sys-0.3.78.crate) = 56010
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lexical-parse-float-1.0.5.crate) = de6f9cb01fb0b08060209a057c048fcbab8717b4c1ecd2eac66ebfe39a65b0f2
@@ -49,12 +93,14 @@ SHA256 (rust/crates/lexical-parse-integer-1.0.5.crate) = 72207aae22fc0a121ba7b6d
SIZE (rust/crates/lexical-parse-integer-1.0.5.crate) = 36912
SHA256 (rust/crates/lexical-util-1.0.6.crate) = 5a82e24bf537fd24c177ffbbdc6ebcc8d54732c35b50a3f28cc3f4e4c949a0b3
SIZE (rust/crates/lexical-util-1.0.6.crate) = 106117
-SHA256 (rust/crates/libc-0.2.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa
-SIZE (rust/crates/libc-0.2.172.crate) = 791646
-SHA256 (rust/crates/libfuzzer-sys-0.4.9.crate) = cf78f52d400cf2d84a3a973a78a592b4adc535739e0a5597a0da6f0c357adc75
-SIZE (rust/crates/libfuzzer-sys-0.4.9.crate) = 133299
-SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
-SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
+SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404
+SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
SIZE (rust/crates/memoffset-0.9.1.crate) = 9032
SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
@@ -65,62 +111,110 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0
SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
+SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
-SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
-SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
-SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
-SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
-SHA256 (rust/crates/pyo3-0.25.0.crate) = f239d656363bcee73afef85277f1b281e8ac6212a1d42aa90e55b90ed43c47a4
-SIZE (rust/crates/pyo3-0.25.0.crate) = 1120850
-SHA256 (rust/crates/pyo3-build-config-0.25.0.crate) = 755ea671a1c34044fa165247aaf6f419ca39caa6003aee791a0df2713d8f1b6d
-SIZE (rust/crates/pyo3-build-config-0.25.0.crate) = 34122
-SHA256 (rust/crates/pyo3-ffi-0.25.0.crate) = fc95a2e67091e44791d4ea300ff744be5293f394f1bafd9f78c080814d35956e
-SIZE (rust/crates/pyo3-ffi-0.25.0.crate) = 77991
-SHA256 (rust/crates/pyo3-macros-0.25.0.crate) = a179641d1b93920829a62f15e87c0ed791b6c8db2271ba0fd7c2686090510214
-SIZE (rust/crates/pyo3-macros-0.25.0.crate) = 8876
-SHA256 (rust/crates/pyo3-macros-backend-0.25.0.crate) = 9dff85ebcaab8c441b0e3f7ae40a6963ecea8a9f5e74f647e33fcf5ec9a1e89e
-SIZE (rust/crates/pyo3-macros-backend-0.25.0.crate) = 75089
+SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
+SIZE (rust/crates/plotters-0.3.7.crate) = 149031
+SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a
+SIZE (rust/crates/plotters-backend-0.3.7.crate) = 13709
+SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670
+SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/pyo3-0.26.0.crate) = 7ba0117f4212101ee6544044dae45abe1083d30ce7b29c4b5cbdfa2354e07383
+SIZE (rust/crates/pyo3-0.26.0.crate) = 1151579
+SHA256 (rust/crates/pyo3-build-config-0.26.0.crate) = 4fc6ddaf24947d12a9aa31ac65431fb1b851b8f4365426e182901eabfb87df5f
+SIZE (rust/crates/pyo3-build-config-0.26.0.crate) = 34309
+SHA256 (rust/crates/pyo3-ffi-0.26.0.crate) = 025474d3928738efb38ac36d4744a74a400c901c7596199e20e45d98eb194105
+SIZE (rust/crates/pyo3-ffi-0.26.0.crate) = 78247
+SHA256 (rust/crates/pyo3-macros-0.26.0.crate) = 2e64eb489f22fe1c95911b77c44cc41e7c19f3082fc81cce90f657cdc42ffded
+SIZE (rust/crates/pyo3-macros-0.26.0.crate) = 8906
+SHA256 (rust/crates/pyo3-macros-backend-0.26.0.crate) = 100246c0ecf400b475341b8455a9213344569af29a3c841d29270e53102e0fcf
+SIZE (rust/crates/pyo3-macros-backend-0.26.0.crate) = 81809
SHA256 (rust/crates/python3-dll-a-0.2.14.crate) = d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8
SIZE (rust/crates/python3-dll-a-0.2.14.crate) = 103489
SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
SIZE (rust/crates/quote-1.0.40.crate) = 31063
-SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
-SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f
+SIZE (rust/crates/r-efi-5.3.0.crate) = 64532
SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09
SIZE (rust/crates/radium-0.7.0.crate) = 10906
+SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f
+SIZE (rust/crates/rayon-1.11.0.crate) = 182470
+SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91
+SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151
+SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912
+SIZE (rust/crates/regex-1.11.2.crate) = 166265
+SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6
+SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754
+SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001
+SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
-SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
-SIZE (rust/crates/serde-1.0.219.crate) = 78983
-SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
-SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
+SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
+SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+SHA256 (rust/crates/serde-1.0.223.crate) = a505d71960adde88e293da5cb5eda57093379f64e61cf77bf0e6a63af07a7bac
+SIZE (rust/crates/serde-1.0.223.crate) = 28047
+SHA256 (rust/crates/serde_core-1.0.223.crate) = 20f57cbd357666aa7b3ac84a90b4ea328f1d4ddb6772b430caa5d9e1309bb9e9
+SIZE (rust/crates/serde_core-1.0.223.crate) = 62721
+SHA256 (rust/crates/serde_derive-1.0.223.crate) = 3d428d07faf17e306e699ec1e91996e5a165ba5d6bce5b5155173e91a8a01a56
+SIZE (rust/crates/serde_derive-1.0.223.crate) = 57923
+SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c
+SIZE (rust/crates/serde_json-1.0.145.crate) = 155748
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
-SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
-SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
-SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6
+SIZE (rust/crates/syn-2.0.106.crate) = 301514
SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369
SIZE (rust/crates/tap-1.0.1.crate) = 11316
-SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
-SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
-SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
-SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/target-lexicon-0.13.3.crate) = df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c
+SIZE (rust/crates/target-lexicon-0.13.3.crate) = 28498
+SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
+SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
+SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d
+SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480
SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3
SIZE (rust/crates/unindent-0.2.4.crate) = 7422
-SHA256 (rust/crates/uuid-1.16.0.crate) = 458f7a779bf54acc9f347480ac654f68407d3aab21269a6e3c9f922acd9e2da9
-SIZE (rust/crates/uuid-1.16.0.crate) = 58549
+SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
+SIZE (rust/crates/uuid-1.18.1.crate) = 60468
SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a
SIZE (rust/crates/version_check-0.9.5.crate) = 15554
-SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
-SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
+SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b
+SIZE (rust/crates/walkdir-2.5.0.crate) = 23951
+SHA256 (rust/crates/wasi-0.14.5+wasi-0.2.4.crate) = a4494f6290a82f5fe584817a676a34b9d6763e8d9d18204009fb31dceca98fd4
+SIZE (rust/crates/wasi-0.14.5+wasi-0.2.4.crate) = 18092
+SHA256 (rust/crates/wasip2-1.0.0+wasi-0.2.4.crate) = 03fa2761397e5bd52002cd7e73110c71af2109aca4e521a9f40473fe685b0a24
+SIZE (rust/crates/wasip2-1.0.0+wasi-0.2.4.crate) = 132019
+SHA256 (rust/crates/wasm-bindgen-0.2.101.crate) = 7e14915cadd45b529bb8d1f343c4ed0ac1de926144b746e2710f9cd05df6603b
+SIZE (rust/crates/wasm-bindgen-0.2.101.crate) = 47841
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.101.crate) = e28d1ba982ca7923fd01448d5c30c6864d0a14109560296a162f80f305fb93bb
+SIZE (rust/crates/wasm-bindgen-backend-0.2.101.crate) = 32331
+SHA256 (rust/crates/wasm-bindgen-macro-0.2.101.crate) = 7c3d463ae3eff775b0c45df9da45d68837702ac35af998361e2c84e7c5ec1b0d
+SIZE (rust/crates/wasm-bindgen-macro-0.2.101.crate) = 9804
+SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.101.crate) = 7bb4ce89b08211f923caf51d527662b75bdc9c9c7aab40f86dcb9fb85ac552aa
+SIZE (rust/crates/wasm-bindgen-macro-support-0.2.101.crate) = 26415
+SHA256 (rust/crates/wasm-bindgen-shared-0.2.101.crate) = f143854a3b13752c6950862c906306adb27c7e839f7414cec8fea35beab624c1
+SIZE (rust/crates/wasm-bindgen-shared-0.2.101.crate) = 9055
+SHA256 (rust/crates/web-sys-0.3.78.crate) = 77e4b637749ff0d92b8fad63aa1f7cff3cbe125fd49c175cd6345e7272638b12
+SIZE (rust/crates/web-sys-0.3.78.crate) = 642410
+SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22
+SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368
+SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65
+SIZE (rust/crates/windows-link-0.2.0.crate) = 6170
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa
+SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
@@ -139,11 +233,11 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
-SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/wit-bindgen-0.45.1.crate) = 5c573471f125075647d03df72e026074b7203790d41351cd6edc96f46bcccd36
+SIZE (rust/crates/wit-bindgen-0.45.1.crate) = 60395
SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed
SIZE (rust/crates/wyz-0.5.1.crate) = 18790
-SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
-SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
-SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
-SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
+SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c
+SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663
+SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831
+SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827
diff --git a/textproc/py-markups/Makefile b/textproc/py-markups/Makefile
index 807de39378f5..8b24d4f24f9a 100644
--- a/textproc/py-markups/Makefile
+++ b/textproc/py-markups/Makefile
@@ -1,6 +1,6 @@
PORTNAME= markups
PORTVERSION= 4.0.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.2:devel/py-setuptools@${PY_
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-markdown-math>=0:textproc/py-python-markdown-math@${PY_FLAVOR}
TEST_DEPENDS= asciidoc>=0:textproc/asciidoc \
${PYTHON_PKGNAMEPREFIX}docutils>=0,1:textproc/py-docutils@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}markdown>=3:textproc/py-markdown@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pymdown-extensions>=0:textproc/py-pymdown-extensions@${PY_FLAVOR} \
diff --git a/textproc/py-parsel/Makefile b/textproc/py-parsel/Makefile
index 04e4adb48cef..081902cdcf9f 100644
--- a/textproc/py-parsel/Makefile
+++ b/textproc/py-parsel/Makefile
@@ -1,6 +1,6 @@
PORTNAME= parsel
PORTVERSION= 1.10.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE= BSD3CLAUSE
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssselect>=1.2.0:www/py-cssselect@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=2.3:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=2.3:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>=0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}w3lib>=1.19.0:www/py-w3lib@${PY_FLAVOR}
diff --git a/textproc/py-petl/Makefile b/textproc/py-petl/Makefile
index 2292dfaea49c..23cf5c57930e 100644
--- a/textproc/py-petl/Makefile
+++ b/textproc/py-petl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= petl
PORTVERSION= 1.7.17
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -54,7 +54,7 @@ SMB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}smbprotocol>=1.0.1:net/py-smbprotocol@${
XLS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xlrd>=2.0.1:textproc/py-xlrd@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}xlwt>=1.3.0:textproc/py-xlwt@${PY_FLAVOR}
XLSX_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openpyxl>=2.6.2:textproc/py-openpyxl@${PY_FLAVOR}
-XPATH_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=4.4.0:devel/py-lxml5@${PY_FLAVOR}
+XPATH_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=4.4.0:devel/py-lxml@${PY_FLAVOR}
WHOOSH_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}whoosh>=0:textproc/py-whoosh@${PY_FLAVOR}
.include <bsd.port.mk>
diff --git a/textproc/py-pikepdf/Makefile b/textproc/py-pikepdf/Makefile
index 4ee349f7d1e8..170abe1b3bcd 100644
--- a/textproc/py-pikepdf/Makefile
+++ b/textproc/py-pikepdf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pikepdf
DISTVERSION= 9.9.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -17,7 +17,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
${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} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=4.8:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=4.8:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=10.0.1:graphics/py-pillow@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}attrs>=20.2.0:devel/py-attrs@${PY_FLAVOR} \
diff --git a/textproc/py-pyexcel-ezodf/Makefile b/textproc/py-pyexcel-ezodf/Makefile
index fa86d6b6712b..dd16701ff41d 100644
--- a/textproc/py-pyexcel-ezodf/Makefile
+++ b/textproc/py-pyexcel-ezodf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyexcel-ezodf
PORTVERSION= 0.3.4
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/textproc/py-pyexcel-ods3/Makefile b/textproc/py-pyexcel-ods3/Makefile
index 7d06f873dd61..86a7991d602e 100644
--- a/textproc/py-pyexcel-ods3/Makefile
+++ b/textproc/py-pyexcel-ods3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= pyexcel-ods3
PORTVERSION= 0.6.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyexcel-ezodf>=0.3.3:textproc/py-pyexcel-ezodf@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyexcel-io>=0.6.2:textproc/py-pyexcel-io@${PY_FLAVOR}
diff --git a/textproc/py-python-docx/Makefile b/textproc/py-python-docx/Makefile
index baf2ce9f3789..d1b270eb64ed 100644
--- a/textproc/py-python-docx/Makefile
+++ b/textproc/py-python-docx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= python-docx
PORTVERSION= 1.1.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= MIT
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=61.0.0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=3.3.4:devel/py-lxml5@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.3.4:devel/py-lxml@${PY_FLAVOR}
# Python3 ready
USES= python
diff --git a/textproc/py-python-pptx/Makefile b/textproc/py-python-pptx/Makefile
index 3ca6233c21f1..55ed1d692fa5 100644
--- a/textproc/py-python-pptx/Makefile
+++ b/textproc/py-python-pptx/Makefile
@@ -1,6 +1,6 @@
PORTNAME= python-pptx
DISTVERSION= 1.0.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=3.1.0:devel/py-lxml5@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.1.0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=3.3.2:graphics/py-pillow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}XlsxWriter>=0.5.7:textproc/py-xlsxwriter@${PY_FLAVOR}
TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}behave>0:devel/py-behave@${PY_FLAVOR} \
diff --git a/textproc/py-smile/Makefile b/textproc/py-smile/Makefile
index 2e2d0dbc8803..246e7426a171 100644
--- a/textproc/py-smile/Makefile
+++ b/textproc/py-smile/Makefile
@@ -1,5 +1,5 @@
PORTNAME= smile
-DISTVERSION= 2.10.1
+DISTVERSION= 2.10.2
CATEGORIES= textproc python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -26,6 +26,7 @@ SHEBANG_FILES= src/smile.in
python_OLD_CMD= @PYTHON@
BINARY_ALIAS= python3=${PYTHON_CMD}
+NO_ARCH= yes
OPTIONS_DEFAULT= WAYLAND X11
OPTIONS_GROUP= AUTOPASTE
diff --git a/textproc/py-smile/distinfo b/textproc/py-smile/distinfo
index 06e11314816e..15023ea0b2d4 100644
--- a/textproc/py-smile/distinfo
+++ b/textproc/py-smile/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1755855180
-SHA256 (mijorus-smile-2.10.1_GH0.tar.gz) = 055b8ce8104560bf7425cd4913cbbeaa6ae82abdb4f96f59cd1758f1115ce7ce
-SIZE (mijorus-smile-2.10.1_GH0.tar.gz) = 2030428
+TIMESTAMP = 1757832551
+SHA256 (mijorus-smile-2.10.2_GH0.tar.gz) = 9edd8e54653e43b6a7eb7fc44721ce918a615082594bdff5204756e35d0c7512
+SIZE (mijorus-smile-2.10.2_GH0.tar.gz) = 2200972
diff --git a/textproc/py-smile/pkg-plist b/textproc/py-smile/pkg-plist
index 5df946f17810..fa4cb9b250da 100644
--- a/textproc/py-smile/pkg-plist
+++ b/textproc/py-smile/pkg-plist
@@ -33,8 +33,10 @@ share/locale/oc/LC_MESSAGES/smile.mo
share/locale/pl/LC_MESSAGES/smile.mo
share/locale/pt_BR/LC_MESSAGES/smile.mo
share/locale/ru/LC_MESSAGES/smile.mo
+share/locale/sv/LC_MESSAGES/smile.mo
share/locale/tr/LC_MESSAGES/smile.mo
share/locale/zh/LC_MESSAGES/smile.mo
+share/locale/zh_TW/LC_MESSAGES/smile.mo
%%DATADIR%%/assets/emoji_locales/da.json
%%DATADIR%%/assets/emoji_locales/de.json
%%DATADIR%%/assets/emoji_locales/es.json
diff --git a/textproc/py-sphinx-material/Makefile b/textproc/py-sphinx-material/Makefile
index 0a8b2b7d46b3..716ad679f3d6 100644
--- a/textproc/py-sphinx-material/Makefile
+++ b/textproc/py-sphinx-material/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sphinx_material
DISTVERSION= 0.0.36
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -16,7 +16,7 @@ RUN_DEPENDS= ${PY_DEPENDS}
PY_DEPENDS= sphinx-build:textproc/py-sphinx@${PY_FLAVOR} \
slugify:textproc/py-python-slugify@${PY_FLAVOR} \
css-html-js-minify:www/py-css-html-js-minify@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}beautifulsoup>0:www/py-beautifulsoup@${PY_FLAVOR}
#USE_GITHUB= yes
diff --git a/textproc/py-sphinx-tabs/Makefile b/textproc/py-sphinx-tabs/Makefile
index e1c05e150d5a..272fe149a9d6 100644
--- a/textproc/py-sphinx-tabs/Makefile
+++ b/textproc/py-sphinx-tabs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= sphinx-tabs
PORTVERSION= 3.4.7
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLA
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}docutils>=0,1:textproc/py-docutils@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pygments>=0:textproc/py-pygments@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinx>=1.8,1:textproc/py-sphinx@${PY_FLAVOR}
-TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR}
+TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/textproc/py-toronado/Makefile b/textproc/py-toronado/Makefile
index 86913adce597..4fc875d49174 100644
--- a/textproc/py-toronado/Makefile
+++ b/textproc/py-toronado/Makefile
@@ -1,6 +1,6 @@
PORTNAME= toronado
PORTVERSION= 0.1.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc www python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= APACHE20
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}cssselect>=0:www/py-cssselect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cssutils>=0:www/py-cssutils@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=0:devel/py-lxml5@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}lxml>=0:devel/py-lxml@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent distutils
diff --git a/textproc/py-xmldiff/Makefile b/textproc/py-xmldiff/Makefile
index 8939e60c1078..210c2ffd9dba 100644
--- a/textproc/py-xmldiff/Makefile
+++ b/textproc/py-xmldiff/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xmldiff
PORTVERSION= 2.7.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=0:devel/py-setuptools@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=3.1.0:devel/py-lxml5@${PY_FLAVOR}
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=3.1.0:devel/py-lxml@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent pep517
diff --git a/textproc/sigil/Makefile b/textproc/sigil/Makefile
index aea38a7682cd..56a47d6f4528 100644
--- a/textproc/sigil/Makefile
+++ b/textproc/sigil/Makefile
@@ -1,5 +1,6 @@
PORTNAME= sigil
DISTVERSION= 2.6.0
+PORTREVISION= 1
CATEGORIES= textproc
MAINTAINER= jonc@chen.org.nz
@@ -12,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING.txt
LIB_DEPENDS= libpcre2-16.so:devel/pcre2 \
libhunspell-1.7.so:textproc/hunspell
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}dulwich>=0.15.0:devel/py-dulwich@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR}
USES= cmake cpe desktop-file-utils gl localbase:ldflags \
minizip pkgconfig python qt:6 shebangfix
diff --git a/textproc/translate-toolkit/Makefile b/textproc/translate-toolkit/Makefile
index 87c84a8d5c7a..d686bae76fde 100644
--- a/textproc/translate-toolkit/Makefile
+++ b/textproc/translate-toolkit/Makefile
@@ -1,6 +1,6 @@
PORTNAME= translate-toolkit
PORTVERSION= 3.12.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= textproc
MASTER_SITES= PYPI \
https://github.com/translate/translate/releases/download/${PORTVERSION}/
@@ -19,7 +19,7 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=42:devel/py-setuptools@${PY_FL
${RUN_DEPENDS}
RUN_DEPENDS= bash:shells/bash \
msghack:devel/gettext-msghack \
- ${PYTHON_PKGNAMEPREFIX}lxml5>=4.6.3:devel/py-lxml5@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}lxml>=4.6.3:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sqlite3>=0:databases/py-sqlite3@${PY_FLAVOR}
USES= gettext python shebangfix
diff --git a/textproc/tui-journal/Makefile b/textproc/tui-journal/Makefile
index 345c9b4c1177..6820068a502c 100644
--- a/textproc/tui-journal/Makefile
+++ b/textproc/tui-journal/Makefile
@@ -1,7 +1,6 @@
PORTNAME= tui-journal
DISTVERSIONPREFIX= v
-DISTVERSION= 0.16.0
-PORTREVISION= 1
+DISTVERSION= 0.16.1
CATEGORIES= textproc
MAINTAINER= dutra@FreeBSD.org
diff --git a/textproc/tui-journal/Makefile.crates b/textproc/tui-journal/Makefile.crates
index 373ad90a1a31..9a5b1c3a4e11 100644
--- a/textproc/tui-journal/Makefile.crates
+++ b/textproc/tui-journal/Makefile.crates
@@ -23,19 +23,18 @@ CARGO_CRATES= addr2line-0.24.2 \
bytes-1.10.1 \
cassowary-0.3.0 \
castaway-0.2.4 \
- cc-1.2.29 \
+ cc-1.2.30 \
cfg-if-1.0.1 \
chrono-0.4.41 \
clap-4.5.41 \
clap_builder-4.5.41 \
clap_derive-4.5.41 \
clap_lex-0.7.5 \
- clipboard-win-5.4.0 \
+ clipboard-win-5.4.1 \
colorchoice-1.0.4 \
compact_str-0.8.1 \
concurrent-queue-2.5.0 \
const-oid-0.9.6 \
- core-foundation-0.9.4 \
core-foundation-sys-0.8.7 \
cpufeatures-0.2.17 \
crc-3.3.0 \
@@ -70,8 +69,6 @@ CARGO_CRATES= addr2line-0.24.2 \
flume-0.11.1 \
fnv-1.0.7 \
foldhash-0.1.5 \
- foreign-types-0.3.2 \
- foreign-types-shared-0.1.1 \
form_urlencoded-1.2.1 \
futures-channel-0.3.31 \
futures-core-0.3.31 \
@@ -109,8 +106,8 @@ CARGO_CRATES= addr2line-0.24.2 \
idna_adapter-1.2.1 \
indexmap-2.10.0 \
indoc-2.0.6 \
- instability-0.3.7 \
- io-uring-0.7.8 \
+ instability-0.3.9 \
+ io-uring-0.7.9 \
is_terminal_polyfill-1.70.1 \
itertools-0.13.0 \
itoa-1.0.15 \
@@ -120,7 +117,7 @@ CARGO_CRATES= addr2line-0.24.2 \
libc-0.2.174 \
libgit2-sys-0.18.2+1.9.1 \
libm-0.2.15 \
- libredox-0.1.4 \
+ libredox-0.1.8 \
libsqlite3-sys-0.30.1 \
libz-sys-1.1.22 \
linux-raw-sys-0.4.15 \
@@ -134,7 +131,6 @@ CARGO_CRATES= addr2line-0.24.2 \
minimal-lexical-0.2.1 \
miniz_oxide-0.8.9 \
mio-1.0.4 \
- native-tls-0.2.14 \
nom-7.1.3 \
num-bigint-dig-0.8.4 \
num-conv-0.1.0 \
@@ -152,10 +148,6 @@ CARGO_CRATES= addr2line-0.24.2 \
object-0.36.7 \
once_cell-1.21.3 \
once_cell_polyfill-1.70.1 \
- openssl-0.10.73 \
- openssl-macros-0.1.1 \
- openssl-probe-0.1.6 \
- openssl-sys-0.9.109 \
option-ext-0.2.0 \
os_pipe-1.2.2 \
parking-2.2.1 \
@@ -185,22 +177,19 @@ CARGO_CRATES= addr2line-0.24.2 \
ratatui-0.29.0 \
rayon-1.10.0 \
rayon-core-1.12.1 \
- redox_syscall-0.5.13 \
+ redox_syscall-0.5.17 \
redox_users-0.5.0 \
rsa-0.9.8 \
- rustc-demangle-0.1.25 \
+ rustc-demangle-0.1.26 \
rustix-0.38.44 \
- rustix-1.0.7 \
+ rustix-1.0.8 \
rustversion-1.0.21 \
ryu-1.0.20 \
- schannel-0.1.27 \
scopeguard-1.2.0 \
- security-framework-2.11.1 \
- security-framework-sys-2.14.0 \
serde-1.0.219 \
serde_derive-1.0.219 \
- serde_json-1.0.140 \
- serde_spanned-0.6.9 \
+ serde_json-1.0.141 \
+ serde_spanned-1.0.0 \
serde_urlencoded-0.7.1 \
sha1-0.10.6 \
sha2-0.10.9 \
@@ -213,7 +202,7 @@ CARGO_CRATES= addr2line-0.24.2 \
slab-0.4.10 \
smallvec-1.15.1 \
smawk-0.3.2 \
- socket2-0.5.10 \
+ socket2-0.6.0 \
spin-0.9.8 \
spki-0.7.3 \
sqlx-0.8.6 \
@@ -244,13 +233,13 @@ CARGO_CRATES= addr2line-0.24.2 \
tinystr-0.8.1 \
tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
- tokio-1.46.1 \
+ tokio-1.47.0 \
tokio-macros-2.5.0 \
tokio-stream-0.1.17 \
- toml-0.8.23 \
- toml_datetime-0.6.11 \
- toml_edit-0.22.27 \
- toml_write-0.1.2 \
+ toml-0.9.2 \
+ toml_datetime-0.7.0 \
+ toml_parser-1.0.1 \
+ toml_writer-1.0.2 \
tracing-0.1.41 \
tracing-attributes-0.1.30 \
tracing-core-0.1.34 \
@@ -297,7 +286,6 @@ CARGO_CRATES= addr2line-0.24.2 \
windows-result-0.3.4 \
windows-strings-0.4.2 \
windows-sys-0.48.0 \
- windows-sys-0.52.0 \
windows-sys-0.59.0 \
windows-sys-0.60.2 \
windows-targets-0.48.5 \
diff --git a/textproc/tui-journal/distinfo b/textproc/tui-journal/distinfo
index 902809dbe9bb..859c657a6a11 100644
--- a/textproc/tui-journal/distinfo
+++ b/textproc/tui-journal/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1752858539
+TIMESTAMP = 1757953652
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -49,8 +49,8 @@ SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40
SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
SIZE (rust/crates/castaway-0.2.4.crate) = 12546
-SHA256 (rust/crates/cc-1.2.29.crate) = 5c1599538de2394445747c8cf7935946e3cc27e9625f889d979bfb2aaf569362
-SIZE (rust/crates/cc-1.2.29.crate) = 108072
+SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7
+SIZE (rust/crates/cc-1.2.30.crate) = 108550
SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d
@@ -63,8 +63,8 @@ SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8
SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493
SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
-SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892
-SIZE (rust/crates/clipboard-win-5.4.0.crate) = 20559
+SHA256 (rust/crates/clipboard-win-5.4.1.crate) = bde03770d3df201d4fb868f2c9c59e66a3e4e2bd06692a0fe701e7103c7e84d4
+SIZE (rust/crates/clipboard-win-5.4.1.crate) = 20994
SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32
@@ -73,8 +73,6 @@ SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fe
SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654
SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
-SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f
-SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743
SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
@@ -143,10 +141,6 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
-SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1
-SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
-SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
-SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
@@ -221,10 +215,10 @@ SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58
SIZE (rust/crates/indexmap-2.10.0.crate) = 95836
SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd
SIZE (rust/crates/indoc-2.0.6.crate) = 17164
-SHA256 (rust/crates/instability-0.3.7.crate) = 0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d
-SIZE (rust/crates/instability-0.3.7.crate) = 13682
-SHA256 (rust/crates/io-uring-0.7.8.crate) = b86e202f00093dcba4275d4636b93ef9dd75d025ae560d2521b45ea28ab49013
-SIZE (rust/crates/io-uring-0.7.8.crate) = 94958
+SHA256 (rust/crates/instability-0.3.9.crate) = 435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a
+SIZE (rust/crates/instability-0.3.9.crate) = 14451
+SHA256 (rust/crates/io-uring-0.7.9.crate) = d93587f37623a1a17d94ef2bc9ada592f5465fe7732084ab7beefabe5c77c0c4
+SIZE (rust/crates/io-uring-0.7.9.crate) = 99792
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
@@ -243,8 +237,8 @@ SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317
SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057
SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de
SIZE (rust/crates/libm-0.2.15.crate) = 156108
-SHA256 (rust/crates/libredox-0.1.4.crate) = 1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638
-SIZE (rust/crates/libredox-0.1.4.crate) = 6946
+SHA256 (rust/crates/libredox-0.1.8.crate) = 360e552c93fa0e8152ab463bc4c4837fce76a225df11dfaeea66c313de5e61f7
+SIZE (rust/crates/libredox-0.1.8.crate) = 7268
SHA256 (rust/crates/libsqlite3-sys-0.30.1.crate) = 2e99fb7a497b1e3339bc746195567ed8d3e24945ecd636e3619d20b9de9e9149
SIZE (rust/crates/libsqlite3-sys-0.30.1.crate) = 5122296
SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0aa555503cc0a649494d0d60e7651d
@@ -271,8 +265,6 @@ SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d632
SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132
SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
SIZE (rust/crates/mio-1.0.4.crate) = 104212
-SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e
-SIZE (rust/crates/native-tls-0.2.14.crate) = 29385
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/num-bigint-dig-0.8.4.crate) = dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151
@@ -307,14 +299,6 @@ SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a71648
SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
-SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8
-SIZE (rust/crates/openssl-0.10.73.crate) = 283994
-SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
-SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601
-SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e
-SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128
-SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571
-SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247
SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
SHA256 (rust/crates/os_pipe-1.2.2.crate) = db335f4760b14ead6290116f2427bf33a14d4f0617d49f78a246de10c1831224
@@ -373,38 +357,32 @@ SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4
SIZE (rust/crates/rayon-1.10.0.crate) = 180155
SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2
SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701
-SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
-SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
+SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77
+SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002
SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b
SIZE (rust/crates/redox_users-0.5.0.crate) = 15586
SHA256 (rust/crates/rsa-0.9.8.crate) = 78928ac1ed176a5ca1d17e578a1825f3d81ca54cf41053a592584b020cfd691b
SIZE (rust/crates/rsa-0.9.8.crate) = 85741
-SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
-SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
+SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace
+SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
-SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8
+SIZE (rust/crates/rustix-1.0.8.crate) = 416688
SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d
SIZE (rust/crates/rustversion-1.0.21.crate) = 21001
SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
SIZE (rust/crates/ryu-1.0.20.crate) = 48738
-SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
-SIZE (rust/crates/schannel-0.1.27.crate) = 42772
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02
-SIZE (rust/crates/security-framework-2.11.1.crate) = 80188
-SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
-SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
SIZE (rust/crates/serde-1.0.219.crate) = 78983
SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
-SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
-SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
-SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3
-SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210
+SHA256 (rust/crates/serde_json-1.0.141.crate) = 30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3
+SIZE (rust/crates/serde_json-1.0.141.crate) = 155322
+SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83
+SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
@@ -429,8 +407,8 @@ SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69
SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f866621d41acbdf6336a6a168f8840c
SIZE (rust/crates/smawk-0.3.2.crate) = 13831
-SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
-SIZE (rust/crates/socket2-0.5.10.crate) = 58169
+SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
+SIZE (rust/crates/socket2-0.6.0.crate) = 57974
SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67
SIZE (rust/crates/spin-0.9.8.crate) = 38958
SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d
@@ -491,20 +469,20 @@ SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7
SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/tokio-1.46.1.crate) = 0cc3a2344dafbe23a245241fe8b09735b521110d30fcefbbd5feb1797ca35d17
-SIZE (rust/crates/tokio-1.46.1.crate) = 823632
+SHA256 (rust/crates/tokio-1.47.0.crate) = 43864ed400b6043a4757a25c7a64a8efde741aed79a056a2fb348a406701bb35
+SIZE (rust/crates/tokio-1.47.0.crate) = 828980
SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8
SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617
SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047
SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477
-SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362
-SIZE (rust/crates/toml-0.8.23.crate) = 36050
-SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c
-SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125
-SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a
-SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602
-SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801
-SIZE (rust/crates/toml_write-0.1.2.crate) = 15660
+SHA256 (rust/crates/toml-0.9.2.crate) = ed0aee96c12fa71097902e0bb061a5e1ebd766a6636bb605ba401c45c1650eac
+SIZE (rust/crates/toml-0.9.2.crate) = 56695
+SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
+SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
+SHA256 (rust/crates/toml_parser-1.0.1.crate) = 97200572db069e74c512a14117b296ba0a80a30123fbbb5aa1f4a348f639ca30
+SIZE (rust/crates/toml_parser-1.0.1.crate) = 35063
+SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
+SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
SIZE (rust/crates/tracing-0.1.41.crate) = 82448
SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
@@ -597,8 +575,6 @@ SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a495
SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
-SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
-SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
@@ -687,5 +663,5 @@ SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5f
SIZE (rust/crates/zerovec-0.11.2.crate) = 124500
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (AmmarAbouZor-tui-journal-v0.16.0_GH0.tar.gz) = 2566eb09c57c70902aa38ecc75a1d961b5f6f46e1a0092d1b2db325a201675b1
-SIZE (AmmarAbouZor-tui-journal-v0.16.0_GH0.tar.gz) = 2010224
+SHA256 (AmmarAbouZor-tui-journal-v0.16.1_GH0.tar.gz) = 50175b107adf10a1555577cd84d83ae74a06430066598ac3e1e3f1d8bca91ff0
+SIZE (AmmarAbouZor-tui-journal-v0.16.1_GH0.tar.gz) = 2009511
diff --git a/textproc/xml2rfc/Makefile b/textproc/xml2rfc/Makefile
index 581304b2d710..000327a6482e 100644
--- a/textproc/xml2rfc/Makefile
+++ b/textproc/xml2rfc/Makefile
@@ -1,5 +1,6 @@
PORTNAME= xml2rfc
PORTVERSION= 3.30.2
+PORTREVISION= 1
CATEGORIES= textproc
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PY_SETUPTOOLS} \
${PYTHON_PKGNAMEPREFIX}wheel>=0.44.0:devel/py-wheel@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>=5.3.0:devel/py-lxml5@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>=5.3.0:devel/py-lxml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.5.0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}country>=22.3.5:devel/py-country@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}intervaltree>=3.1.0:devel/py-intervaltree@${PY_FLAVOR} \
diff --git a/textproc/yelp-tools/Makefile b/textproc/yelp-tools/Makefile
index f04feeacedb0..c15ffda2bc65 100644
--- a/textproc/yelp-tools/Makefile
+++ b/textproc/yelp-tools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= yelp-tools
PORTVERSION= 42.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= textproc gnome
MASTER_SITES= GNOME
DIST_SUBDIR= gnome
@@ -11,7 +11,7 @@ WWW= https://gitlab.gnome.org/GNOME/yelp-tools
LICENSE= GPLv2+
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml5>0:devel/py-lxml5@${PY_FLAVOR} \
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}lxml>0:devel/py-lxml@${PY_FLAVOR} \
itstool:textproc/itstool \
yelp-xsl>=0:textproc/yelp-xsl