summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--astro/R-cran-maptools/Makefile4
-rw-r--r--converters/simdutf/Makefile2
-rw-r--r--converters/simdutf/distinfo6
-rw-r--r--converters/simdutf/pkg-plist4
-rw-r--r--deskutils/remind/Makefile2
-rw-r--r--deskutils/remind/distinfo6
-rw-r--r--deskutils/remind/pkg-plist2
-rw-r--r--devel/Makefile1
-rw-r--r--devel/bmake/Makefile3
-rw-r--r--devel/bmk/Makefile22
-rw-r--r--devel/bmk/distinfo3
-rw-r--r--devel/bmk/pkg-descr5
-rw-r--r--devel/bmkdep/Makefile3
-rw-r--r--devel/cgilib/Makefile3
-rw-r--r--devel/cons/Makefile3
-rw-r--r--devel/csmith/Makefile30
-rw-r--r--devel/csmith/distinfo6
-rw-r--r--devel/csmith/pkg-plist38
-rw-r--r--devel/dfuife-curses/Makefile3
-rw-r--r--devel/exercisix/Makefile4
-rw-r--r--devel/go-tools/Makefile8
-rw-r--r--devel/go-tools/distinfo10
-rw-r--r--devel/ksql/Makefile3
-rw-r--r--devel/kyra/Makefile3
-rw-r--r--devel/libPropList/Makefile3
-rw-r--r--devel/libaura/Makefile3
-rw-r--r--devel/libcli/Makefile3
-rw-r--r--devel/libdfui/Makefile3
-rw-r--r--devel/libdnsres/Makefile3
-rw-r--r--devel/libflatarray/Makefile5
-rw-r--r--devel/libmimedir/Makefile3
-rw-r--r--devel/p5-Inline-Python/Makefile2
-rw-r--r--devel/p5-Inline-Python/distinfo6
-rw-r--r--editors/emacs-devel/Makefile1
-rw-r--r--filesystems/ufs/Makefile3
-rw-r--r--filesystems/ufs/Makefile.crates101
-rw-r--r--filesystems/ufs/distinfo204
-rw-r--r--graphics/p5-Image-PNG-QRCode/Makefile5
-rw-r--r--graphics/p5-Image-PNG-QRCode/distinfo6
-rw-r--r--graphics/py-img2pdf/Makefile11
-rw-r--r--graphics/py-img2pdf/distinfo6
-rw-r--r--graphics/qgis-ltr/Makefile2
-rw-r--r--graphics/qgis-ltr/distinfo6
-rw-r--r--graphics/qgis-ltr/files/patch-src_server_qgsfcgiserverresponse.cpp24
-rw-r--r--japanese/mozc-server/Makefile2
-rw-r--r--japanese/scim-uim/Makefile2
-rw-r--r--japanese/uim-mozc/Makefile2
-rw-r--r--japanese/uim-tomoe-gtk/Makefile2
-rw-r--r--misc/p5-Business-ISBN-Data/Makefile2
-rw-r--r--misc/p5-Business-ISBN-Data/distinfo6
-rw-r--r--misc/py-litellm/Makefile2
-rw-r--r--misc/py-litellm/distinfo6
-rw-r--r--net-mgmt/p5-Net-Netmask/Makefile2
-rw-r--r--net-mgmt/p5-Net-Netmask/distinfo6
-rw-r--r--print/sioyek/Makefile9
-rw-r--r--print/sioyek/distinfo6
-rw-r--r--print/sioyek/files/patch-pdf__viewer__build__config.pro36
-rw-r--r--print/sioyek/files/patch-pdf__viewer_main.cpp30
-rw-r--r--print/sioyek/files/patch-pdf__viewer_utils.cpp12
-rw-r--r--print/sioyek/files/patch-pdf_parse_link_uri88
-rw-r--r--print/sioyek/pkg-plist8
-rw-r--r--textproc/codesearch/Makefile15
-rw-r--r--textproc/codesearch/distinfo8
-rw-r--r--textproc/p5-Pod-Simple/Makefile2
-rw-r--r--textproc/p5-Pod-Simple/distinfo6
-rw-r--r--textproc/py-ocrmypdf/Makefile2
-rw-r--r--textproc/py-ocrmypdf/distinfo6
-rw-r--r--textproc/py-os-api-ref/Makefile12
-rw-r--r--textproc/py-os-api-ref/distinfo6
-rw-r--r--textproc/py-pdfminer.six/Makefile2
-rw-r--r--textproc/py-pdfminer.six/distinfo6
-rw-r--r--textproc/py-pymdown-extensions/Makefile2
-rw-r--r--textproc/py-pymdown-extensions/distinfo6
-rw-r--r--textproc/uim-el/Makefile2
-rw-r--r--textproc/uim-el/distinfo6
-rw-r--r--textproc/uim-el/files/patch-emacs_Makefile.am16
-rw-r--r--textproc/uim/Makefile2
-rw-r--r--textproc/uim/distinfo6
-rw-r--r--textproc/uim/files/patch-emacs_Makefile.am6
-rw-r--r--textproc/uim/files/patch-gtk2_candwin_Makefile.am10
-rw-r--r--textproc/uim/files/patch-gtk2_immodule_Makefile.am4
-rw-r--r--textproc/uim/files/patch-gtk2_pad_Makefile.am6
-rw-r--r--textproc/uim/files/patch-gtk2_pref_Makefile.am16
-rw-r--r--textproc/uim/files/patch-gtk2_switcher_Makefile.am6
-rw-r--r--textproc/uim/files/patch-gtk2_toolbar_Makefile.am14
-rw-r--r--textproc/uim/files/patch-gtk3_dict_Makefile.am12
-rw-r--r--textproc/uim/files/patch-gtk3_immodule_Makefile.am4
-rw-r--r--textproc/uim/files/patch-gtk3_pad_Makefile.am10
-rw-r--r--textproc/uim/files/patch-gtk3_pref_Makefile.am10
-rw-r--r--textproc/uim/files/patch-gtk3_switcher_Makefile.am10
-rw-r--r--textproc/uim/files/patch-gtk3_toolbar_Makefile.am20
-rw-r--r--textproc/uim/files/patch-qt5_applet_qtquick-plugin_CMakeLists.txt4
-rw-r--r--textproc/uim/files/patch-scm_predict-custom.scm4
-rw-r--r--textproc/uim/files/patch-scm_predict-look-skk.scm4
-rw-r--r--textproc/uim/files/patch-uim_Makefile.am14
-rw-r--r--www/chromium/Makefile2
-rw-r--r--www/cinny/Makefile2
-rw-r--r--www/cinny/distinfo6
-rw-r--r--www/cinny/pkg-plist17
-rw-r--r--www/iridium/Makefile2
-rw-r--r--www/ungoogled-chromium/Makefile2
101 files changed, 564 insertions, 521 deletions
diff --git a/astro/R-cran-maptools/Makefile b/astro/R-cran-maptools/Makefile
index d478909ba428..35b5b516a0f2 100644
--- a/astro/R-cran-maptools/Makefile
+++ b/astro/R-cran-maptools/Makefile
@@ -9,6 +9,10 @@ WWW= https://cran.r-project.org/web/packages/maptools/
LICENSE= GPLv2+
+DEPRECATED= Fails to build and upstream recommends using math/R-cran-sf or math/R-cran-terra instead
+EXPIRATION_DATE= 2025-06-30
+BROKEN= does not build
+
CRAN_DEPENDS= R-cran-sp>=1.0.11:math/R-cran-sp
BUILD_DEPENDS= ${CRAN_DEPENDS}
RUN_DEPENDS= ${CRAN_DEPENDS}
diff --git a/converters/simdutf/Makefile b/converters/simdutf/Makefile
index 9717d07661ef..026aef2b7638 100644
--- a/converters/simdutf/Makefile
+++ b/converters/simdutf/Makefile
@@ -1,6 +1,6 @@
PORTNAME= simdutf
DISTVERSIONPREFIX= v
-DISTVERSION= 7.0.0
+DISTVERSION= 7.1.0
CATEGORIES= converters textproc
MAINTAINER= fuz@FreeBSD.org
diff --git a/converters/simdutf/distinfo b/converters/simdutf/distinfo
index 3cbeb4573b53..5a2dac6fa4df 100644
--- a/converters/simdutf/distinfo
+++ b/converters/simdutf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746095809
-SHA256 (simdutf-simdutf-v7.0.0_GH0.tar.gz) = 5a166016ffb8af4cfda9e9d1efcd5613311a4f9e7aabd1f2e11043bcdf727bec
-SIZE (simdutf-simdutf-v7.0.0_GH0.tar.gz) = 2166018
+TIMESTAMP = 1747496247
+SHA256 (simdutf-simdutf-v7.1.0_GH0.tar.gz) = 485ad50fba42e795c6b0fd2541ed3fe244ba2dfebbb134dd3e50e32e6b9c63cd
+SIZE (simdutf-simdutf-v7.1.0_GH0.tar.gz) = 2182771
diff --git a/converters/simdutf/pkg-plist b/converters/simdutf/pkg-plist
index a94f814fe8b0..d7d2af6b7f5a 100644
--- a/converters/simdutf/pkg-plist
+++ b/converters/simdutf/pkg-plist
@@ -14,7 +14,7 @@ lib/cmake/simdutf/simdutf-config-version.cmake
lib/cmake/simdutf/simdutf-config.cmake
lib/cmake/simdutf/simdutfTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/simdutf/simdutfTargets.cmake
-lib/libsimdutf.so.21.0.0
-lib/libsimdutf.so.21
+lib/libsimdutf.so.23.0.0
+lib/libsimdutf.so.23
lib/libsimdutf.so
libdata/pkgconfig/simdutf.pc
diff --git a/deskutils/remind/Makefile b/deskutils/remind/Makefile
index 4ecae08a5d8a..e97aaef50595 100644
--- a/deskutils/remind/Makefile
+++ b/deskutils/remind/Makefile
@@ -1,5 +1,5 @@
PORTNAME= remind
-DISTVERSION= 05.03.06
+DISTVERSION= 05.03.07
CATEGORIES= deskutils
# upstream moves distfiles to OLD once a new release appears
MASTER_SITES= https://dianne.skoll.ca/projects/remind/download/ \
diff --git a/deskutils/remind/distinfo b/deskutils/remind/distinfo
index 44c9bdd8a927..5fe3645ea974 100644
--- a/deskutils/remind/distinfo
+++ b/deskutils/remind/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745678660
-SHA256 (remind-05.03.06.tar.gz) = ca63c147ccd154805ecb80f85f435d48705cb06f5685c9ac1610c5661427e223
-SIZE (remind-05.03.06.tar.gz) = 4543766
+TIMESTAMP = 1746713749
+SHA256 (remind-05.03.07.tar.gz) = d296e5dc4b10d08fbc29e3e0ced7a32abde74ba241bdcd8ba314193877c1e51d
+SIZE (remind-05.03.07.tar.gz) = 4548943
diff --git a/deskutils/remind/pkg-plist b/deskutils/remind/pkg-plist
index 3c057904456f..991c50626ff6 100644
--- a/deskutils/remind/pkg-plist
+++ b/deskutils/remind/pkg-plist
@@ -586,7 +586,9 @@ share/man/man1/remind.1.gz
%%DATADIR%%/lang/pl.rem
%%DATADIR%%/lang/pt.rem
%%DATADIR%%/lang/ro.rem
+%%DATADIR%%/lunar-eclipses.rem
%%DATADIR%%/moonphases.rem
%%DATADIR%%/seasons.rem
%%DATADIR%%/site/README
+%%DATADIR%%/solar-eclipses.rem
%%DATADIR%%/sun.rem
diff --git a/devel/Makefile b/devel/Makefile
index 549d7c2f48f6..ecbe7c24dc9f 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -324,6 +324,7 @@
SUBDIR += bloomberg-bde
SUBDIR += blueprint-compiler
SUBDIR += bmake
+ SUBDIR += bmk
SUBDIR += bmkdep
SUBDIR += bnf
SUBDIR += boehm-gc
diff --git a/devel/bmake/Makefile b/devel/bmake/Makefile
index 5216d150072a..f25ffeb33628 100644
--- a/devel/bmake/Makefile
+++ b/devel/bmake/Makefile
@@ -10,6 +10,9 @@ WWW= https://www.crufty.net/help/sjg/bmake.html
LICENSE= BSD3CLAUSE
+DEPRECATED= Outdated and redundant
+EXPIRATION_DATE=2025-06-30
+
PORTSCOUT= skipv:200910007
WRKSRC= ${WRKDIR}/${PORTNAME}
diff --git a/devel/bmk/Makefile b/devel/bmk/Makefile
new file mode 100644
index 000000000000..bd6e36fae994
--- /dev/null
+++ b/devel/bmk/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= bmk
+DISTVERSION= 0.1
+CATEGORIES= devel
+
+MAINTAINER= fuz@FreeBSD.org
+COMMENT= Successor to make(1)
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USE_GITHUB= yes
+GH_ACCOUNT= realchonk
+HAS_CONFIGURE= yes
+CONFIGURE_ARGS= --mandir=${PREFIX}/share/man
+
+PLIST_FILES= bin/mk \
+ share/man/man1/mk.1.gz
+
+post-install:
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/mk
+
+.include <bsd.port.mk>
diff --git a/devel/bmk/distinfo b/devel/bmk/distinfo
new file mode 100644
index 000000000000..843979ebad2f
--- /dev/null
+++ b/devel/bmk/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1747409521
+SHA256 (realchonk-bmk-0.1_GH0.tar.gz) = 91286d0caf8a8e304603e126783b3cf59ace130f74380423ffca082bdd5f7578
+SIZE (realchonk-bmk-0.1_GH0.tar.gz) = 34961
diff --git a/devel/bmk/pkg-descr b/devel/bmk/pkg-descr
new file mode 100644
index 000000000000..888519ed286f
--- /dev/null
+++ b/devel/bmk/pkg-descr
@@ -0,0 +1,5 @@
+bmk is a build tool of the make family.
+It supports building projects made of multiple
+directories by treating included makefiles as
+modules integrated into the build, avoiding the
+recursive make pattern.
diff --git a/devel/bmkdep/Makefile b/devel/bmkdep/Makefile
index 3ae8dcec0471..172f9016ce44 100644
--- a/devel/bmkdep/Makefile
+++ b/devel/bmkdep/Makefile
@@ -9,6 +9,9 @@ WWW= https://netbsd.org
LICENSE= BSD2CLAUSE
+DEPRECATED= Outdated and redundant
+EXPIRATION_DATE=2025-06-30
+
USE_GITHUB= yes
GH_ACCOUNT= trociny
diff --git a/devel/cgilib/Makefile b/devel/cgilib/Makefile
index d85c7efb22a0..bbd0afdcca76 100644
--- a/devel/cgilib/Makefile
+++ b/devel/cgilib/Makefile
@@ -11,6 +11,9 @@ WWW= https://www.infodrom.org/projects/cgilib/
LICENSE= GPLv2
+DEPRECATED= Last upstream release in 2009, last upstream activity in 2017 and no consumers in tree
+EXPIRATION_DATE=2025-06-30
+
USES= uidfix
USE_LDCONFIG= yes
diff --git a/devel/cons/Makefile b/devel/cons/Makefile
index ae9507ac7491..39af4ccdb9fc 100644
--- a/devel/cons/Makefile
+++ b/devel/cons/Makefile
@@ -11,6 +11,9 @@ MAINTAINER= rv@gnu.org
COMMENT= Perl-based Make Replacement
WWW= http://www.dsmit.com/cons/
+DEPRECATED= Upstream development seems to have stopped over 20 years ago
+EXPIRATION_DATE=2025-06-30
+
USES= perl5 tar:tgz
NO_BUILD= yes
PLIST_SUB= CONS_VER=${PORTVERSION}
diff --git a/devel/csmith/Makefile b/devel/csmith/Makefile
index 15e8a896c2a1..4d62c42ae389 100644
--- a/devel/csmith/Makefile
+++ b/devel/csmith/Makefile
@@ -1,38 +1,26 @@
PORTNAME= csmith
-PORTVERSION= 2.3.0
+DISTVERSIONPREFIX= csmith-
+DISTVERSION= 2.3.0-79
+DISTVERSIONSUFFIX= -g0ec6f1b
CATEGORIES= devel
-MASTER_SITES= http://embed.cs.utah.edu/csmith/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= fuz@FreeBSD.org
COMMENT= Generates random C programs that conform to the C99 standard
-WWW= https://embed.cs.utah.edu/csmith/
LICENSE= BSD2CLAUSE
+LICENSE_FILE= ${WRKSRC}/COPYING
-BROKEN= Unfetchable
-DEPRECATED= Unmaintained for years
-EXPIRATION_DATE=2025-06-30
-
-USES= gmake libtool localbase perl5 shebangfix
+USES= cmake libtool localbase perl5 shebangfix
USE_CXXSTD= c++11
+USE_GITHUB= yes
+GH_ACCOUNT= csmith-project
USE_LDCONFIG= yes
USE_PERL5= run
SHEBANG_FILES= scripts/compiler_test.pl scripts/launchn.pl
-
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --docdir=${DOCSDIR}
-
-INSTALL_TARGET= install-strip
-
+CXXFLAGS+= -Wno-enum-constexpr-conversion
PLIST_SUB= PKGNAME="${PKGNAME}"
OPTIONS_DEFINE= DOCS
-.include <bsd.port.options.mk>
-
-.if ${OPSYS} == FreeBSD
-CPPFLAGS+= -Wno-error=enum-constexpr-conversion
-.endif
-
.include <bsd.port.mk>
diff --git a/devel/csmith/distinfo b/devel/csmith/distinfo
index 19ec2352a1fc..a103183a8e2c 100644
--- a/devel/csmith/distinfo
+++ b/devel/csmith/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1498294369
-SHA256 (csmith-2.3.0.tar.gz) = f247cc0aede5f8a0746271b40a5092b5b5a2d034e5e8f7a836c879dde3fb65d5
-SIZE (csmith-2.3.0.tar.gz) = 637381
+TIMESTAMP = 1747309204
+SHA256 (csmith-project-csmith-csmith-2.3.0-79-g0ec6f1b_GH0.tar.gz) = fba590ba3f8a37e8c9a3613653379590ddda88516172d48fac8b3db288f4ae96
+SIZE (csmith-project-csmith-csmith-2.3.0-79-g0ec6f1b_GH0.tar.gz) = 322529
diff --git a/devel/csmith/pkg-plist b/devel/csmith/pkg-plist
index 4191f8185f10..2651af4c9cfe 100644
--- a/devel/csmith/pkg-plist
+++ b/devel/csmith/pkg-plist
@@ -2,25 +2,25 @@ bin/compiler_test.in
bin/compiler_test.pl
bin/csmith
bin/launchn.pl
-include/%%PKGNAME%%/csmith.h
-include/%%PKGNAME%%/csmith_minimal.h
-include/%%PKGNAME%%/custom_limits.h
-include/%%PKGNAME%%/custom_stdint_x86.h
-include/%%PKGNAME%%/platform_avr.h
-include/%%PKGNAME%%/platform_generic.h
-include/%%PKGNAME%%/platform_msp430.h
-include/%%PKGNAME%%/random_inc.h
-include/%%PKGNAME%%/safe_abbrev.h
-include/%%PKGNAME%%/safe_math.h
-include/%%PKGNAME%%/safe_math_macros.h
-include/%%PKGNAME%%/safe_math_macros_notmp.h
-include/%%PKGNAME%%/stdint_avr.h
-include/%%PKGNAME%%/stdint_ia32.h
-include/%%PKGNAME%%/stdint_ia64.h
-include/%%PKGNAME%%/stdint_msp430.h
-include/%%PKGNAME%%/volatile_runtime.c
-include/%%PKGNAME%%/volatile_runtime.h
-include/%%PKGNAME%%/windows/stdint.h
+include/csmith.h
+include/csmith_minimal.h
+include/custom_limits.h
+include/custom_stdint_x86.h
+include/platform_avr.h
+include/platform_generic.h
+include/platform_msp430.h
+include/random_inc.h
+include/safe_abbrev.h
+include/safe_math.h
+include/safe_math_macros.h
+include/safe_math_macros_notmp.h
+include/stdint_avr.h
+include/stdint_ia32.h
+include/stdint_ia64.h
+include/stdint_msp430.h
+include/volatile_runtime.c
+include/volatile_runtime.h
+include/windows/stdint.h
lib/libcsmith.a
lib/libcsmith.so
lib/libcsmith.so.0
diff --git a/devel/dfuife-curses/Makefile b/devel/dfuife-curses/Makefile
index 95eccc593c34..9c5d1668665a 100644
--- a/devel/dfuife-curses/Makefile
+++ b/devel/dfuife-curses/Makefile
@@ -9,6 +9,9 @@ COMMENT= DFUI curses frontend
LICENSE= BSD3CLAUSE
+DEPRECATED= Depends on deprecated port devel/libaura
+EXPIRATION_DATE=2025-06-30
+
LIB_DEPENDS= libaura3.so:devel/libaura \
libdfui4.so:devel/libdfui
diff --git a/devel/exercisix/Makefile b/devel/exercisix/Makefile
index cf9db3e71ba9..a691b9379e96 100644
--- a/devel/exercisix/Makefile
+++ b/devel/exercisix/Makefile
@@ -8,6 +8,10 @@ MAINTAINER= exercisix@alexanderchuranov.com
COMMENT= Innovative lightweight unit-test framework for C++
WWW= http://alexanderchuranov.com/software/exercisix
+BROKEN= Unfetchable
+DEPRECATED= Abandonware, upstream is gone and last release 10+ years ago
+EXPIRATION_DATE=2025-06-30
+
USES= tar:bzip2
OPTIONS_DEFINE= EXAMPLES
diff --git a/devel/go-tools/Makefile b/devel/go-tools/Makefile
index 7af3022f86f6..a85b0ca71f60 100644
--- a/devel/go-tools/Makefile
+++ b/devel/go-tools/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tools
DISTVERSIONPREFIX= v
-DISTVERSION= 0.32.0
+DISTVERSION= 0.33.0
PORTEPOCH= 1
CATEGORIES= devel
PKGNAMEPREFIX= go-
@@ -14,10 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
USES= go:modules,1.23
GO_MODULE= golang.org/x/tools
-GO_TARGET= ./cmd/auth/cookieauth \
- ./cmd/auth/gitauth \
- ./cmd/auth/netrcauth \
- ./cmd/bisect \
+GO_TARGET= ./cmd/bisect \
./cmd/bundle \
./cmd/callgraph \
./cmd/compilebench \
@@ -52,7 +49,6 @@ PLIST_FILES= ${GO_TARGET:T:S,^,bin/,}
OPTIONS_DEFINE= RARE
RARE_DESC= install rarely used tools
RARE_VARS= GO_TARGET+=" \
- ./cmd/auth/authtest \
./cmd/benchcmp
.include <bsd.port.mk>
diff --git a/devel/go-tools/distinfo b/devel/go-tools/distinfo
index f3e2200d57c6..d39ab8014d24 100644
--- a/devel/go-tools/distinfo
+++ b/devel/go-tools/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1744476617
-SHA256 (go/devel_go-tools/tools-v0.32.0/v0.32.0.mod) = 4fa3f3fcd7c18fc9ee29aa942ab9d27ec1d88faa932d32a68652bbb4dc20dcd9
-SIZE (go/devel_go-tools/tools-v0.32.0/v0.32.0.mod) = 301
-SHA256 (go/devel_go-tools/tools-v0.32.0/v0.32.0.zip) = 4f2121e1aa83a88263a804f06c0e69252385640033f2d733c8105012c4ef439b
-SIZE (go/devel_go-tools/tools-v0.32.0/v0.32.0.zip) = 3323015
+TIMESTAMP = 1746713300
+SHA256 (go/devel_go-tools/tools-v0.33.0/v0.33.0.mod) = 428571a10aab7586a67da2c9375e8ae480def8d2fa11de8c6fff28a696b9591f
+SIZE (go/devel_go-tools/tools-v0.33.0/v0.33.0.mod) = 301
+SHA256 (go/devel_go-tools/tools-v0.33.0/v0.33.0.zip) = da7a76d9db0956f30dd7f9957eead7aab5aa132dbca78a6d578436f94fdfee84
+SIZE (go/devel_go-tools/tools-v0.33.0/v0.33.0.zip) = 3450399
diff --git a/devel/ksql/Makefile b/devel/ksql/Makefile
index 724986d4e26d..ca4e2c415944 100644
--- a/devel/ksql/Makefile
+++ b/devel/ksql/Makefile
@@ -10,6 +10,9 @@ WWW= https://kristaps.bsd.lv/ksql/
LICENSE= ISCL
+DEPRECATED= Last activity upstream 7 years ago, unmaintained in tree for several years and no consumers
+EXPIRATION_DATE=2025-06-30
+
USES= localbase:ldflags sqlite
HAS_CONFIGURE= yes
diff --git a/devel/kyra/Makefile b/devel/kyra/Makefile
index 04d14fc98eb5..53d5a72f6306 100644
--- a/devel/kyra/Makefile
+++ b/devel/kyra/Makefile
@@ -11,6 +11,9 @@ WWW= https://www.grinninglizard.com/kyra/
LICENSE= GPLv2
+DEPRECATED= Abandonware, last release in 2006 and depdends on deprecated libraries
+EXPIRATION_DATE=2025-06-30
+
LIB_DEPENDS= libpng.so:graphics/png \
libtiff.so:graphics/tiff
diff --git a/devel/libPropList/Makefile b/devel/libPropList/Makefile
index a7cbbea4e0ec..a8f02729a6bc 100644
--- a/devel/libPropList/Makefile
+++ b/devel/libPropList/Makefile
@@ -8,6 +8,9 @@ DISTNAME= libPropList-${PORTVERSION}
MAINTAINER= ports@FreeBSD.org
COMMENT= Property library for gnome and Window Maker
+DEPRECATED= Deprecated and unsupported upstream
+EXPIRATION_DATE=2025-06-30
+
GNU_CONFIGURE= yes
USES= libtool
USE_LDCONFIG= yes
diff --git a/devel/libaura/Makefile b/devel/libaura/Makefile
index 6d608f08baeb..0ebde2bee412 100644
--- a/devel/libaura/Makefile
+++ b/devel/libaura/Makefile
@@ -7,6 +7,9 @@ MASTER_SITES= LOCAL/philip
MAINTAINER= rodrigo@FreeBSD.org
COMMENT= Library of Assorted Useful Reusable Abstractions
+DEPRECATED= Abandonware, upstream is gone and last release in 2005
+EXPIRATION_DATE=2025-06-30
+
USES= tar:bzip2
USE_LDCONFIG= yes
diff --git a/devel/libcli/Makefile b/devel/libcli/Makefile
index 6cda2c7ed01f..30628e908590 100644
--- a/devel/libcli/Makefile
+++ b/devel/libcli/Makefile
@@ -10,6 +10,9 @@ WWW= https://github.com/dparrish/libcli/
LICENSE= LGPL21
+DEPRECATED= Outdated and unmaintained in tree for years
+EXPIRATION_DATE=2025-06-30
+
USES= alias gmake
USE_LDCONFIG= yes
USE_GITHUB= yes
diff --git a/devel/libdfui/Makefile b/devel/libdfui/Makefile
index 373f8de99897..a4370a091206 100644
--- a/devel/libdfui/Makefile
+++ b/devel/libdfui/Makefile
@@ -8,6 +8,9 @@ COMMENT= Abstract user interface protocol library
LICENSE= BSD3CLAUSE
+DEPRECATED= Depends on deprecated port devel/libaura
+EXPIRATION_DATE=2025-06-30
+
LIB_DEPENDS= libaura3.so:devel/libaura
USES= tar:bzip2
diff --git a/devel/libdnsres/Makefile b/devel/libdnsres/Makefile
index 1df946c74707..ce77758cfd9b 100644
--- a/devel/libdnsres/Makefile
+++ b/devel/libdnsres/Makefile
@@ -11,6 +11,9 @@ WWW= https://www.monkey.org/~provos/libdnsres/
LICENSE= BSD4CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
+DEPRECATED= No consumers in tree, last release in 2005 by upstream
+EXPIRATION_DATE=2025-06-30
+
BUILD_DEPENDS= ${LOCALBASE}/lib/libevent.a:devel/libevent
USES= libtool
diff --git a/devel/libflatarray/Makefile b/devel/libflatarray/Makefile
index 27502c56c061..7d631aacbbd3 100644
--- a/devel/libflatarray/Makefile
+++ b/devel/libflatarray/Makefile
@@ -11,7 +11,10 @@ WWW= http://www.libgeodecomp.org/libflatarray.html
LICENSE= BSL
LICENSE_FILE= ${WRKSRC}/LICENSE
-BROKEN_armv7= test/estimate_optimum_short_vec_type_test.cpp:71:22: error: redefinition of 'expected_arity_for_double'
+#BROKEN_armv7= test/estimate_optimum_short_vec_type_test.cpp:71:22: error: redefinition of 'expected_arity_for_double'
+BROKEN= Unfetchable
+DEPRECATED= Last activity from upstream 5 years ago and last release in 2016
+EXPIRATION_DATE=2025-06-30
BUILD_DEPENDS= boost-libs>=1.48:devel/boost-libs
diff --git a/devel/libmimedir/Makefile b/devel/libmimedir/Makefile
index f2c070c181d1..346b1b6d1b04 100644
--- a/devel/libmimedir/Makefile
+++ b/devel/libmimedir/Makefile
@@ -10,6 +10,9 @@ COMMENT= Library for parsing RFC2425 MIME Directory Profile information
LICENSE= BSD2CLAUSE
LICENSE_FILE= ${WRKSRC}/COPYING
+DEPRECATED= Last release in 2008, no consumers in tree and unmaintained for years
+EXPIRATION_DATE=2025-06-30
+
USES= cpe desthack libtool
CPE_VENDOR= ${PORTNAME}_project
GNU_CONFIGURE= yes
diff --git a/devel/p5-Inline-Python/Makefile b/devel/p5-Inline-Python/Makefile
index aeb5cb3a0c9a..93cb3b106d6d 100644
--- a/devel/p5-Inline-Python/Makefile
+++ b/devel/p5-Inline-Python/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Inline-Python
-PORTVERSION= 0.57
+PORTVERSION= 0.58
CATEGORIES= devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/devel/p5-Inline-Python/distinfo b/devel/p5-Inline-Python/distinfo
index 3f60a2d798d8..56fb6204c995 100644
--- a/devel/p5-Inline-Python/distinfo
+++ b/devel/p5-Inline-Python/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1663673060
-SHA256 (Inline-Python-0.57.tar.gz) = fd330eb1e6d183f4247f9e9e598558af461051fd42067b2dcd1854dce51400a1
-SIZE (Inline-Python-0.57.tar.gz) = 61279
+TIMESTAMP = 1747553748
+SHA256 (Inline-Python-0.58.tar.gz) = d0ee2d2588709f6554804a9c1ae2cad0feebe23bc237fb2ec25578ffc1618c07
+SIZE (Inline-Python-0.58.tar.gz) = 63364
diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile
index 26e9efca785b..ea1c7a151aca 100644
--- a/editors/emacs-devel/Makefile
+++ b/editors/emacs-devel/Makefile
@@ -103,6 +103,7 @@ OPTIONS_EXCLUDE= ALSA CAIRO DBUS GFILE GIF GSETTINGS GTK2 GTK3 \
PGTK PNG SCROLLBARS SVG TIFF WEBP XAW XAW3D XFT \
XIM XPM XWIDGETS
.endif
+OPTIONS_EXCLUDE_armv7= NATIVECOMP
OPTIONS_SUB= YES
ACL_DESC= Access control list support
diff --git a/filesystems/ufs/Makefile b/filesystems/ufs/Makefile
index ae0ad2045c49..e8239deca5a4 100644
--- a/filesystems/ufs/Makefile
+++ b/filesystems/ufs/Makefile
@@ -1,6 +1,5 @@
PORTNAME= ufs
-DISTVERSION= 0.4.4
-PORTREVISION= 3
+DISTVERSION= 0.5.0
CATEGORIES= filesystems sysutils
PKGNAMEPREFIX= fusefs-
diff --git a/filesystems/ufs/Makefile.crates b/filesystems/ufs/Makefile.crates
index 719e1d017a62..1a2b24721102 100644
--- a/filesystems/ufs/Makefile.crates
+++ b/filesystems/ufs/Makefile.crates
@@ -4,68 +4,75 @@ CARGO_CRATES= aho-corasick-1.1.3 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
anstyle-wincon-3.0.7 \
- anyhow-1.0.95 \
+ anyhow-1.0.98 \
arbitrary-1.4.1 \
- assert_cmd-2.0.16 \
- bincode-2.0.0-rc.3 \
- bincode_derive-2.0.0-rc.3 \
+ assert_cmd-2.0.17 \
+ bincode-2.0.1 \
+ bincode_derive-2.0.1 \
bindgen-0.70.1 \
- bitflags-2.8.0 \
- bstr-1.11.3 \
+ bitflags-2.9.1 \
+ bstr-1.12.0 \
byteorder-1.5.0 \
- cc-1.2.14 \
+ cc-1.2.22 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
cfg_aliases-0.1.1 \
clang-sys-1.8.1 \
- clap-4.5.29 \
+ clap-4.5.38 \
clap-verbosity-flag-2.2.3 \
- clap_builder-4.5.29 \
- clap_derive-4.5.28 \
+ clap_builder-4.5.38 \
+ clap_derive-4.5.32 \
clap_lex-0.7.4 \
colorchoice-1.0.3 \
cstr-0.2.12 \
daemonize-0.5.0 \
difflib-0.4.0 \
doc-comment-0.3.3 \
- either-1.13.0 \
+ either-1.15.0 \
env_filter-0.1.3 \
- env_logger-0.11.6 \
- errno-0.3.10 \
+ env_logger-0.11.8 \
+ errno-0.3.11 \
fastrand-2.3.0 \
- fuse2rs-0.0.2 \
+ fuse2rs-0.1.2 \
fuser-0.14.0 \
- getrandom-0.2.15 \
- getrandom-0.3.1 \
+ getrandom-0.2.16 \
+ getrandom-0.3.3 \
glob-0.3.2 \
heck-0.5.0 \
- humantime-2.1.0 \
is_terminal_polyfill-1.70.1 \
itertools-0.13.0 \
- jobserver-0.1.32 \
+ jiff-0.2.13 \
+ jiff-static-0.2.13 \
+ jobserver-0.1.33 \
lazy_static-1.5.0 \
- libc-0.2.169 \
+ libc-0.2.172 \
libfuzzer-sys-0.4.9 \
- libloading-0.8.6 \
- linux-raw-sys-0.4.15 \
- log-0.4.25 \
+ libloading-0.8.7 \
+ linux-raw-sys-0.9.4 \
+ log-0.4.27 \
memchr-2.7.4 \
minimal-lexical-0.2.1 \
nix-0.28.0 \
nom-7.1.3 \
- once_cell-1.20.3 \
+ once_cell-1.21.3 \
page_size-0.6.0 \
- pkg-config-0.3.31 \
- ppv-lite86-0.2.20 \
+ pkg-config-0.3.32 \
+ portable-atomic-1.11.0 \
+ portable-atomic-util-0.2.4 \
+ ppv-lite86-0.2.21 \
predicates-3.1.3 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
- prettyplease-0.2.29 \
- proc-macro2-1.0.93 \
- quote-1.0.38 \
+ prettyplease-0.2.32 \
+ proc-macro2-1.0.95 \
+ quote-1.0.40 \
+ r-efi-5.2.0 \
rand-0.8.5 \
+ rand-0.9.1 \
rand_chacha-0.3.1 \
+ rand_chacha-0.9.0 \
rand_core-0.6.4 \
+ rand_core-0.9.3 \
regex-1.11.1 \
regex-automata-0.4.9 \
regex-syntax-0.8.5 \
@@ -75,36 +82,48 @@ CARGO_CRATES= aho-corasick-1.1.3 \
rstest_reuse-0.7.0 \
rustc-hash-1.1.0 \
rustc_version-0.4.1 \
- rustix-0.38.44 \
- semver-1.0.25 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
+ rustix-1.0.7 \
+ semver-1.0.26 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
shlex-1.3.0 \
- smallvec-1.13.2 \
+ smallvec-1.15.0 \
strsim-0.11.1 \
- syn-2.0.98 \
- tempfile-3.16.0 \
+ syn-2.0.101 \
+ tempfile-3.20.0 \
termtree-0.5.1 \
- unicode-ident-1.0.16 \
+ unicode-ident-1.0.18 \
+ unty-0.0.4 \
utf8parse-0.2.2 \
- virtue-0.0.13 \
+ virtue-0.0.18 \
wait-timeout-0.2.1 \
wasi-0.11.0+wasi-snapshot-preview1 \
- wasi-0.13.3+wasi-0.2.2 \
+ wasi-0.14.2+wasi-0.2.4 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-sys-0.59.0 \
windows-targets-0.52.6 \
+ windows-targets-0.53.0 \
windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
windows_x86_64_msvc-0.52.6 \
- wit-bindgen-rt-0.33.0 \
- xattr-1.4.0 \
+ windows_x86_64_msvc-0.53.0 \
+ wit-bindgen-rt-0.39.0 \
+ xattr-1.5.0 \
zerocopy-0.7.35 \
- zerocopy-derive-0.7.35
+ zerocopy-0.8.25 \
+ zerocopy-derive-0.7.35 \
+ zerocopy-derive-0.8.25
diff --git a/filesystems/ufs/distinfo b/filesystems/ufs/distinfo
index 39238a843cd3..68e06d204b6c 100644
--- a/filesystems/ufs/distinfo
+++ b/filesystems/ufs/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1739715898
+TIMESTAMP = 1747407924
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
@@ -11,26 +11,26 @@ SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d6789
SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223
SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816
-SHA256 (rust/crates/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d
-SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554
-SHA256 (rust/crates/bincode-2.0.0-rc.3.crate) = f11ea1a0346b94ef188834a65c068a03aec181c94896d481d7a0a40d85b0ce95
-SIZE (rust/crates/bincode-2.0.0-rc.3.crate) = 57746
-SHA256 (rust/crates/bincode_derive-2.0.0-rc.3.crate) = 7e30759b3b99a1b802a7a3aa21c85c3ded5c28e1c83170d82d70f08bbf7f3e4c
-SIZE (rust/crates/bincode_derive-2.0.0-rc.3.crate) = 6335
+SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
+SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914
+SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740
+SIZE (rust/crates/bincode-2.0.1.crate) = 70469
+SHA256 (rust/crates/bincode_derive-2.0.1.crate) = bf95709a440f45e986983918d0e8a1f30a9b1df04918fc828670606804ac3c09
+SIZE (rust/crates/bincode_derive-2.0.1.crate) = 7404
SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f
SIZE (rust/crates/bindgen-0.70.1.crate) = 226363
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
-SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0
-SIZE (rust/crates/bstr-1.11.3.crate) = 351536
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4
+SIZE (rust/crates/bstr-1.12.0.crate) = 351557
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/cc-1.2.14.crate) = 0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9
-SIZE (rust/crates/cc-1.2.14.crate) = 103164
+SHA256 (rust/crates/cc-1.2.22.crate) = 32db95edf998450acc7881c932f94cd9b05c87b4b2599e8bab064753da4acfd1
+SIZE (rust/crates/cc-1.2.22.crate) = 106294
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
@@ -39,14 +39,14 @@ SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438
SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.29.crate) = 8acebd8ad879283633b343856142139f2da2317c96b05b4dd6181c61e2480184
-SIZE (rust/crates/clap-4.5.29.crate) = 56074
+SHA256 (rust/crates/clap-4.5.38.crate) = ed93b9805f8ba930df42c2590f05453d5ec36cbb85d018868a5b24d31f6ac000
+SIZE (rust/crates/clap-4.5.38.crate) = 57140
SHA256 (rust/crates/clap-verbosity-flag-2.2.3.crate) = 34c77f67047557f62582784fd7482884697731b2932c7d37ced54bce2312e1e2
SIZE (rust/crates/clap-verbosity-flag-2.2.3.crate) = 13584
-SHA256 (rust/crates/clap_builder-4.5.29.crate) = f6ba32cbda51c7e1dfd49acc1457ba1a7dec5b64fe360e828acb13ca8dc9c2f9
-SIZE (rust/crates/clap_builder-4.5.29.crate) = 168096
-SHA256 (rust/crates/clap_derive-4.5.28.crate) = bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed
-SIZE (rust/crates/clap_derive-4.5.28.crate) = 33428
+SHA256 (rust/crates/clap_builder-4.5.38.crate) = 379026ff283facf611b0ea629334361c4211d1b12ee01024eec1591133b04120
+SIZE (rust/crates/clap_builder-4.5.38.crate) = 169177
+SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7
+SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
@@ -59,48 +59,50 @@ SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e3784
SIZE (rust/crates/difflib-0.4.0.crate) = 7638
SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10
SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
-SHA256 (rust/crates/env_logger-0.11.6.crate) = dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0
-SIZE (rust/crates/env_logger-0.11.6.crate) = 31105
-SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
-SIZE (rust/crates/errno-0.3.10.crate) = 11824
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
+SIZE (rust/crates/errno-0.3.11.crate) = 12048
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
-SHA256 (rust/crates/fuse2rs-0.0.2.crate) = 8316e54f1a37c6c64ce2a0f6393c61cbedcc8456e3dc76a1b824f69060a47afd
-SIZE (rust/crates/fuse2rs-0.0.2.crate) = 10252
+SHA256 (rust/crates/fuse2rs-0.1.2.crate) = c46e8410e368935aa8727332decc31d644483b38b6a75bd6a839c16b681a93aa
+SIZE (rust/crates/fuse2rs-0.1.2.crate) = 11700
SHA256 (rust/crates/fuser-0.14.0.crate) = 2e697f6f62c20b6fad1ba0f84ae909f25971cf16e735273524e3977c94604cf8
SIZE (rust/crates/fuser-0.14.0.crate) = 95109
-SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7
-SIZE (rust/crates/getrandom-0.2.15.crate) = 37163
-SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8
-SIZE (rust/crates/getrandom-0.3.1.crate) = 42449
+SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592
+SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
+SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4
+SIZE (rust/crates/getrandom-0.3.3.crate) = 49493
SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
SIZE (rust/crates/glob-0.3.2.crate) = 22359
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
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
SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0
-SIZE (rust/crates/jobserver-0.1.32.crate) = 27549
+SHA256 (rust/crates/jiff-0.2.13.crate) = f02000660d30638906021176af16b17498bd0d12813dbfe7b276d8bc7f3c0806
+SIZE (rust/crates/jiff-0.2.13.crate) = 707842
+SHA256 (rust/crates/jiff-static-0.2.13.crate) = f3c30758ddd7188629c6713fc45d1188af4f44c90582311d0c8d8c9907f60c48
+SIZE (rust/crates/jiff-static-0.2.13.crate) = 76123
+SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a
+SIZE (rust/crates/jobserver-0.1.33.crate) = 29136
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
+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/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
-SIZE (rust/crates/libloading-0.8.6.crate) = 28922
-SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
-SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
+SHA256 (rust/crates/libloading-0.8.7.crate) = 6a793df0d7afeac54f95b471d3af7f0d4fb975699f972341a4b76988d49cdf0c
+SIZE (rust/crates/libloading-0.8.7.crate) = 30374
+SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
SIZE (rust/crates/memchr-2.7.4.crate) = 96670
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
@@ -109,32 +111,44 @@ SHA256 (rust/crates/nix-0.28.0.crate) = ab2156c4fce2f8df6c499cc1c763e4394b748252
SIZE (rust/crates/nix-0.28.0.crate) = 311086
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
-SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
-SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
SHA256 (rust/crates/page_size-0.6.0.crate) = 30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da
SIZE (rust/crates/page_size-0.6.0.crate) = 8479
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
-SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
-SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
+SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9
+SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522
SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573
SIZE (rust/crates/predicates-3.1.3.crate) = 24063
SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa
SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618
SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
-SHA256 (rust/crates/prettyplease-0.2.29.crate) = 6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac
-SIZE (rust/crates/prettyplease-0.2.29.crate) = 71628
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/prettyplease-0.2.32.crate) = 664ec5419c51e34154eec046ebcba56312d5a2fc3b09a06da188e1ad21afadf6
+SIZE (rust/crates/prettyplease-0.2.32.crate) = 72024
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+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/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
+SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97
+SIZE (rust/crates/rand-0.9.1.crate) = 97986
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
+SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb
+SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
+SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
SIZE (rust/crates/regex-1.11.1.crate) = 254170
SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
@@ -153,38 +167,40 @@ SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92
SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245
-SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
-SIZE (rust/crates/rustix-0.38.44.crate) = 379347
-SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
-SIZE (rust/crates/semver-1.0.25.crate) = 31291
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
+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/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9
+SIZE (rust/crates/smallvec-1.15.0.crate) = 38113
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
-SIZE (rust/crates/syn-2.0.98.crate) = 297807
-SHA256 (rust/crates/tempfile-3.16.0.crate) = 38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91
-SIZE (rust/crates/tempfile-3.16.0.crate) = 38550
+SHA256 (rust/crates/syn-2.0.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf
+SIZE (rust/crates/syn-2.0.101.crate) = 299250
+SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1
+SIZE (rust/crates/tempfile-3.20.0.crate) = 42306
SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
SIZE (rust/crates/termtree-0.5.1.crate) = 8498
-SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
-SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae
+SIZE (rust/crates/unty-0.0.4.crate) = 7200
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/virtue-0.0.13.crate) = 9dcc60c0624df774c82a0ef104151231d37da4962957d691c011c852b2473314
-SIZE (rust/crates/virtue-0.0.13.crate) = 26483
+SHA256 (rust/crates/virtue-0.0.18.crate) = 051eb1abcf10076295e815102942cc58f9d5e3b4560e46e53c21e8ff6f3af7b1
+SIZE (rust/crates/virtue-0.0.18.crate) = 33545
SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11
SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435
SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131
-SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2
-SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754
+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/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
@@ -195,29 +211,51 @@ SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b3
SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.0.crate) = b1e4c7e8ceaaf9cb7d7507c974735728ab453b67ef8f18febdd7c11fe59dca8b
+SIZE (rust/crates/windows-targets-0.53.0.crate) = 7020
SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
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.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
-SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
-SHA256 (rust/crates/xattr-1.4.0.crate) = e105d177a3871454f754b33bb0ee637ecaaac997446375fd3e5d43a2ed00c909
-SIZE (rust/crates/xattr-1.4.0.crate) = 12995
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
+SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
+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/xattr-1.5.0.crate) = 0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e
+SIZE (rust/crates/xattr-1.5.0.crate) = 14694
SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0
SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645
+SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb
+SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714
SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e
SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829
-SHA256 (realchonk-fuse-ufs-0.4.4_GH0.tar.gz) = 34a8f51afb6681d83c37b04458a8042bc5bc6d24a40cbbd9ad3ca597a9de18f6
-SIZE (realchonk-fuse-ufs-0.4.4_GH0.tar.gz) = 3212537
+SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef
+SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671
+SHA256 (realchonk-fuse-ufs-0.5.0_GH0.tar.gz) = 9dab4a86f3905c7fafd71e9303ddf75b2d36839a3ce4f808045f919ed9312dc2
+SIZE (realchonk-fuse-ufs-0.5.0_GH0.tar.gz) = 3226035
diff --git a/graphics/p5-Image-PNG-QRCode/Makefile b/graphics/p5-Image-PNG-QRCode/Makefile
index 47de7d6976fc..014aab60e07b 100644
--- a/graphics/p5-Image-PNG-QRCode/Makefile
+++ b/graphics/p5-Image-PNG-QRCode/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Image-PNG-QRCode
-DISTVERSION= 0.10
+DISTVERSION= 0.11
CATEGORIES= graphics perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
@@ -10,6 +10,9 @@ WWW= https://metacpan.org/pod/Image::PNG::QRCode
LICENSE= GPLv3
+DEPRECATED= Abandoned
+EXPIRATION_DATE= 2025-12-31
+
LIB_DEPENDS= libpng.so:graphics/png
USES= perl5
diff --git a/graphics/p5-Image-PNG-QRCode/distinfo b/graphics/p5-Image-PNG-QRCode/distinfo
index 476631441673..41cb3b85edda 100644
--- a/graphics/p5-Image-PNG-QRCode/distinfo
+++ b/graphics/p5-Image-PNG-QRCode/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1655209776
-SHA256 (Image-PNG-QRCode-0.10.tar.gz) = b71502b6f7ceb57609ed916fb42e4c614f0e2498746e8ca191b11dfae7b0af1f
-SIZE (Image-PNG-QRCode-0.10.tar.gz) = 68571
+TIMESTAMP = 1747521348
+SHA256 (Image-PNG-QRCode-0.11.tar.gz) = 516b9c62de0765de87f19f0d44513db6a009c85a76cbd4d61ff71f213370d292
+SIZE (Image-PNG-QRCode-0.11.tar.gz) = 138977
diff --git a/graphics/py-img2pdf/Makefile b/graphics/py-img2pdf/Makefile
index 2816d9f1212c..4b51a2ddc65f 100644
--- a/graphics/py-img2pdf/Makefile
+++ b/graphics/py-img2pdf/Makefile
@@ -1,6 +1,5 @@
PORTNAME= img2pdf
-DISTVERSION= 0.6.0
-PORTREVISION= 3
+DISTVERSION= 0.6.1
CATEGORIES= graphics python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,6 +11,8 @@ WWW= https://gitlab.mister-muffin.de/josch/img2pdf
LICENSE= LGPL3+
LICENSE_FILE= ${WRKSRC}/LICENSE
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pikepdf>0:textproc/py-pikepdf@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>0:graphics/py-pillow@${PY_FLAVOR}
TEST_DEPENDS= ${PY_NUMPY} \
@@ -21,11 +22,11 @@ TEST_DEPENDS= ${PY_NUMPY} \
jpegtopnm:graphics/netpbm \
pdftocairo:graphics/poppler-utils
-USES= python shebangfix magick:6,test
-USE_PYTHON= autoplist concurrent distutils pytest
+USES= python shebangfix magick:7,test
+USE_PYTHON= autoplist concurrent pep517 pytest
# Some tests fail, see following link for more info:
# https://gitlab.mister-muffin.de/josch/img2pdf/issues/152
-PYTEST_BROKEN_TESTS= jpg_cmyk miff_cmyk8 test_date tiff_cmyk8
+PYTEST_BROKEN_TESTS= jpg_cmyk test_date tiff_cmyk8
SHEBANG_FILES= src/img2pdf.py
TEST_ENV= PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
diff --git a/graphics/py-img2pdf/distinfo b/graphics/py-img2pdf/distinfo
index bc77662778e2..280871d5df5f 100644
--- a/graphics/py-img2pdf/distinfo
+++ b/graphics/py-img2pdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740898563
-SHA256 (img2pdf-0.6.0.tar.gz) = 85a89b8abdeef9ef033508aed0d9f1e84fd6d0130e864e2c523f948ec45365e1
-SIZE (img2pdf-0.6.0.tar.gz) = 106503
+TIMESTAMP = 1747416899
+SHA256 (img2pdf-0.6.1.tar.gz) = 306e279eb832bc159d7d6294b697a9fbd11b4be1f799b14b3b2174fb506af289
+SIZE (img2pdf-0.6.1.tar.gz) = 106513
diff --git a/graphics/qgis-ltr/Makefile b/graphics/qgis-ltr/Makefile
index bc803b7a8efb..fa9ca88348c9 100644
--- a/graphics/qgis-ltr/Makefile
+++ b/graphics/qgis-ltr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= qgis
-DISTVERSION= 3.40.6
+DISTVERSION= 3.40.7
CATEGORIES= graphics geography
MASTER_SITES= https://qgis.org/downloads/
PKGNAMESUFFIX= -ltr
diff --git a/graphics/qgis-ltr/distinfo b/graphics/qgis-ltr/distinfo
index d3e4d7b720fc..7d39d5f8cfc1 100644
--- a/graphics/qgis-ltr/distinfo
+++ b/graphics/qgis-ltr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745126800
-SHA256 (qgis-3.40.6.tar.bz2) = dd68d39a2a29326031195bed2125e8b0fa7112fe9ee74d5f9850d06b02cef6a8
-SIZE (qgis-3.40.6.tar.bz2) = 182776341
+TIMESTAMP = 1747501981
+SHA256 (qgis-3.40.7.tar.bz2) = 871118ff1cd66f8d72810fff2e783848859f04d9fbb751a644f1882c883d81dd
+SIZE (qgis-3.40.7.tar.bz2) = 181877862
diff --git a/graphics/qgis-ltr/files/patch-src_server_qgsfcgiserverresponse.cpp b/graphics/qgis-ltr/files/patch-src_server_qgsfcgiserverresponse.cpp
deleted file mode 100644
index 102965e15b47..000000000000
--- a/graphics/qgis-ltr/files/patch-src_server_qgsfcgiserverresponse.cpp
+++ /dev/null
@@ -1,24 +0,0 @@
---- src/server/qgsfcgiserverresponse.cpp.orig 2025-04-18 12:00:43 UTC
-+++ src/server/qgsfcgiserverresponse.cpp
-@@ -31,6 +31,7 @@
- #include <sys/types.h>
- #include <sys/socket.h>
- #include <chrono>
-+#include <pthread_np.h>
-
- //
- // QgsFCGXStreamData copied from libfcgi FCGX_Stream_Data
-@@ -114,7 +115,12 @@ void QgsSocketMonitoringThread::run()
- }
-
- #if defined( Q_OS_UNIX ) && !defined( Q_OS_ANDROID )
-- const pid_t threadId = gettid();
-+ // https://github.com/qgis/QGIS/commit/6ecc1c31c95894199b88b56f8023e74807743957
-+ #if !defined (__FreeBSD__)
-+ const pid_t threadId = gettid();
-+ #else
-+ const pid_t threadId = pthread_getthreadid_np();
-+ #endif
-
- char c;
-
diff --git a/japanese/mozc-server/Makefile b/japanese/mozc-server/Makefile
index 7c4f0838e183..7a570bcd4def 100644
--- a/japanese/mozc-server/Makefile
+++ b/japanese/mozc-server/Makefile
@@ -1,7 +1,7 @@
PORTNAME= mozc
PORTVERSION= 2.23.2815.102.01
DISTVERSIONPREFIX= v
-PORTREVISION?= 29
+PORTREVISION?= 30
CATEGORIES= japanese
MAINTAINER= hrs@FreeBSD.org
diff --git a/japanese/scim-uim/Makefile b/japanese/scim-uim/Makefile
index 6a9f974c39e7..5e8ccb38339c 100644
--- a/japanese/scim-uim/Makefile
+++ b/japanese/scim-uim/Makefile
@@ -1,6 +1,6 @@
PORTNAME= scim-uim
PORTVERSION= 0.2.0
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= japanese
MASTER_SITES= SF/scim/${PORTNAME}/${PORTVERSION} \
http://freedesktop.org/~suzhe/sources/
diff --git a/japanese/uim-mozc/Makefile b/japanese/uim-mozc/Makefile
index 8813a8bc0213..e7d2e477909f 100644
--- a/japanese/uim-mozc/Makefile
+++ b/japanese/uim-mozc/Makefile
@@ -1,4 +1,4 @@
-PORTREVISION= 10
+PORTREVISION= 11
PKGNAMEPREFIX= ja-uim-
COMMENT= Mozc engine for uim
diff --git a/japanese/uim-tomoe-gtk/Makefile b/japanese/uim-tomoe-gtk/Makefile
index b84514ab44ce..34bddcff2d7e 100644
--- a/japanese/uim-tomoe-gtk/Makefile
+++ b/japanese/uim-tomoe-gtk/Makefile
@@ -1,6 +1,6 @@
PORTNAME= uim-tomoe-gtk
PORTVERSION= 0.6.0
-PORTREVISION= 23
+PORTREVISION= 24
CATEGORIES= japanese
MASTER_SITES= SF/tomoe/${PORTNAME}/${PORTNAME}-${PORTVERSION}
diff --git a/misc/p5-Business-ISBN-Data/Makefile b/misc/p5-Business-ISBN-Data/Makefile
index 8336289ab385..7fa98fa1426c 100644
--- a/misc/p5-Business-ISBN-Data/Makefile
+++ b/misc/p5-Business-ISBN-Data/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Business-ISBN-Data
-PORTVERSION= 20250502.001
+PORTVERSION= 20250516.001
CATEGORIES= misc perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/misc/p5-Business-ISBN-Data/distinfo b/misc/p5-Business-ISBN-Data/distinfo
index d5e04ae4f2a0..509c12d605d8 100644
--- a/misc/p5-Business-ISBN-Data/distinfo
+++ b/misc/p5-Business-ISBN-Data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746607940
-SHA256 (Business-ISBN-Data-20250502.001.tar.gz) = 1ec3e246f4424d1058ab035b2998ffdee5c995462b8268cb9429bd5e474ea09d
-SIZE (Business-ISBN-Data-20250502.001.tar.gz) = 36827
+TIMESTAMP = 1747554263
+SHA256 (Business-ISBN-Data-20250516.001.tar.gz) = 42ef6f7b0515b4775dde59a07e56069323af0a4a5816aae960e749abbe3c1c15
+SIZE (Business-ISBN-Data-20250516.001.tar.gz) = 36860
diff --git a/misc/py-litellm/Makefile b/misc/py-litellm/Makefile
index 56f0704bc0a3..7e9faca519fe 100644
--- a/misc/py-litellm/Makefile
+++ b/misc/py-litellm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= litellm
-DISTVERSION= 1.69.0
+DISTVERSION= 1.70.0
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-litellm/distinfo b/misc/py-litellm/distinfo
index ecade3d2774d..f96907ac8605 100644
--- a/misc/py-litellm/distinfo
+++ b/misc/py-litellm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747053292
-SHA256 (litellm-1.69.0.tar.gz) = 9f37f5fedef87fa13ebfe89a8c9c484d609ffcbd6b82f2d1bb6e1f78761be335
-SIZE (litellm-1.69.0.tar.gz) = 7365657
+TIMESTAMP = 1747557928
+SHA256 (litellm-1.70.0.tar.gz) = 357f3891e38f23a12f0932c235ed860dc41bc5880afaee7229e6d25318652706
+SIZE (litellm-1.70.0.tar.gz) = 7611957
diff --git a/net-mgmt/p5-Net-Netmask/Makefile b/net-mgmt/p5-Net-Netmask/Makefile
index 38677b1d1e05..1e7a42583878 100644
--- a/net-mgmt/p5-Net-Netmask/Makefile
+++ b/net-mgmt/p5-Net-Netmask/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Net-Netmask
-PORTVERSION= 2.0002
+PORTVERSION= 2.0003
CATEGORIES= net-mgmt perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/net-mgmt/p5-Net-Netmask/distinfo b/net-mgmt/p5-Net-Netmask/distinfo
index d4ba9228800a..dce7a762e69b 100644
--- a/net-mgmt/p5-Net-Netmask/distinfo
+++ b/net-mgmt/p5-Net-Netmask/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1662212296
-SHA256 (Net-Netmask-2.0002.tar.gz) = 24a9b2e7c6bcc1302d79744eba4c021bf3de47f149aafaccd94f9b042fddbf94
-SIZE (Net-Netmask-2.0002.tar.gz) = 44672
+TIMESTAMP = 1747554333
+SHA256 (Net-Netmask-2.0003.tar.gz) = 74a2021259cb6cf7bbb9f4caa2677dca820fd93c8f1322336f48a48793155bdc
+SIZE (Net-Netmask-2.0003.tar.gz) = 43996
diff --git a/print/sioyek/Makefile b/print/sioyek/Makefile
index e825c2298ef8..0d8d9ccc0444 100644
--- a/print/sioyek/Makefile
+++ b/print/sioyek/Makefile
@@ -1,7 +1,6 @@
PORTNAME= sioyek
DISTVERSIONPREFIX= v
-DISTVERSION= 2.0.0
-PORTREVISION= 5
+DISTVERSION= 2.0.0.20250513
CATEGORIES= print
MAINTAINER= fuz@FreeBSD.org
@@ -19,11 +18,12 @@ LIB_DEPENDS= libmupdf.so:graphics/mupdf \
libopenjp2.so:graphics/openjpeg \
libsynctex.so:devel/tex-synctex
-USES= desktop-file-utils jpeg gl qmake qt:5 sqlite
+USES= desktop-file-utils jpeg gl qmake qt:6 sqlite
USE_GITHUB= yes
GH_ACCOUNT= ahrm
+GH_TAGNAME= eb03410682f70fa27cbe2f9ec3bf59ac086457d7
USE_GL= gl
-USE_QT= 3d buildtools:build core gui network opengl widgets
+USE_QT= 3d speech
post-extract:
.for f in sqlite3.h sqlite3ext.h sqlite3.c shell.c
@@ -38,5 +38,6 @@ post-install:
.for f in keys prefs
${MV} ${STAGEDIR}${ETCDIR}/$f.config ${STAGEDIR}${ETCDIR}/$f.config.sample
.endfor
+ ${INSTALL_MAN} ${WRKSRC}/resources/sioyek.1 ${STAGEDIR}${PREFIX}/share/man/man1/
.include <bsd.port.mk>
diff --git a/print/sioyek/distinfo b/print/sioyek/distinfo
index 74be77e7dd4f..d230a07c4bb2 100644
--- a/print/sioyek/distinfo
+++ b/print/sioyek/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1677891935
-SHA256 (ahrm-sioyek-v2.0.0_GH0.tar.gz) = 92398b6da5e297c59f22cd3c6b562194846f28bc17bb4ae9432869aafeb5df17
-SIZE (ahrm-sioyek-v2.0.0_GH0.tar.gz) = 4900368
+TIMESTAMP = 1747406937
+SHA256 (ahrm-sioyek-v2.0.0.20250513-eb03410682f70fa27cbe2f9ec3bf59ac086457d7_GH0.tar.gz) = 5102fb2e436c3746d33072abe2855768a0a40f2276cd04be6d027c5a45f6db52
+SIZE (ahrm-sioyek-v2.0.0.20250513-eb03410682f70fa27cbe2f9ec3bf59ac086457d7_GH0.tar.gz) = 5511750
diff --git a/print/sioyek/files/patch-pdf__viewer__build__config.pro b/print/sioyek/files/patch-pdf__viewer__build__config.pro
index 7270a1f80e8a..02e8c575b4bb 100644
--- a/print/sioyek/files/patch-pdf__viewer__build__config.pro
+++ b/print/sioyek/files/patch-pdf__viewer__build__config.pro
@@ -1,6 +1,6 @@
---- pdf_viewer_build_config.pro.orig 2022-12-16 16:06:01 UTC
+--- pdf_viewer_build_config.pro.orig 2025-05-13 14:36:40 UTC
+++ pdf_viewer_build_config.pro
-@@ -28,8 +28,6 @@ HEADERS += pdf_viewer/book.h \
+@@ -92,8 +92,6 @@ HEADERS += pdf_viewer/book.h \
pdf_viewer/checksum.h \
pdf_viewer/new_file_checker.h \
pdf_viewer/coordinates.h \
@@ -9,16 +9,7 @@
pdf_viewer/ui.h \
pdf_viewer/path.h \
pdf_viewer/utf8.h \
-@@ -37,8 +35,6 @@ HEADERS += pdf_viewer/book.h \
- pdf_viewer/utf8/checked.h \
- pdf_viewer/utf8/core.h \
- pdf_viewer/utf8/unchecked.h \
-- pdf_viewer/synctex/synctex_parser.h \
-- pdf_viewer/synctex/synctex_parser_utils.h \
- pdf_viewer/RunGuard.h \
- pdf_viewer/OpenWithApplication.h
-
-@@ -55,12 +51,9 @@ SOURCES += pdf_viewer/book.cpp \
+@@ -120,7 +118,6 @@ SOURCES += pdf_viewer/book.cpp \
pdf_viewer/checksum.cpp \
pdf_viewer/new_file_checker.cpp \
pdf_viewer/coordinates.cpp \
@@ -26,12 +17,23 @@
pdf_viewer/ui.cpp \
pdf_viewer/path.cpp \
pdf_viewer/utils.cpp \
-- pdf_viewer/synctex/synctex_parser.c \
-- pdf_viewer/synctex/synctex_parser_utils.c \
- pdf_viewer/RunGuard.cpp \
- pdf_viewer/OpenWithApplication.cpp
+@@ -129,15 +126,6 @@ SOURCES += pdf_viewer/book.cpp \
+ pdf_viewer/OpenWithApplication.cpp \
+ fzf/fzf.c
+
+-!android{
+- HEADERS += pdf_viewer/synctex/synctex_parser.h \
+- pdf_viewer/synctex/synctex_parser_utils.h
+-
+- SOURCES += pdf_viewer/synctex/synctex_parser.c \
+- pdf_viewer/synctex/synctex_parser_utils.c
+-}
+-
+-
+ win32{
-@@ -82,7 +75,7 @@ unix:!mac {
+ CONFIG(Debug){
+@@ -179,7 +167,7 @@ unix:!mac:!android {
} else {
DEFINES += NON_PORTABLE
DEFINES += LINUX_STANDARD_PATHS
diff --git a/print/sioyek/files/patch-pdf__viewer_main.cpp b/print/sioyek/files/patch-pdf__viewer_main.cpp
index 2fb5adc397e4..d4797eeae414 100644
--- a/print/sioyek/files/patch-pdf__viewer_main.cpp
+++ b/print/sioyek/files/patch-pdf__viewer_main.cpp
@@ -1,22 +1,22 @@
---- pdf_viewer/main.cpp.orig 2023-03-04 14:34:21 UTC
+--- pdf_viewer/main.cpp.orig 2025-05-13 14:36:40 UTC
+++ pdf_viewer/main.cpp
-@@ -296,7 +296,7 @@ void configure_paths(){
- user_config_paths.push_back(mac_standard_config_path.slash(L"prefs_user.config"));
+@@ -223,7 +223,7 @@ void configure_paths() {
+ user_config_paths.push_back(mac_standard_config_path.slash(L"prefs_user.config"));
#endif
-#ifdef Q_OS_LINUX
+#if defined(Q_OS_LINUX) || defined(Q_OS_FREEBSD)
- QStringList all_config_paths = QStandardPaths::standardLocations(QStandardPaths::AppConfigLocation);
- for (int i = all_config_paths.size()-1; i >= 0; i--) {
- user_config_paths.push_back(Path(all_config_paths.at(i).toStdWString()).slash(L"prefs_user.config"));
-@@ -306,8 +306,8 @@ void configure_paths(){
+ QStringList all_config_paths = QStandardPaths::standardLocations(QStandardPaths::AppConfigLocation);
+ for (int i = all_config_paths.size() - 1; i >= 0; i--) {
+ user_config_paths.push_back(Path(all_config_paths.at(i).toStdWString()).slash(L"prefs_user.config"));
+@@ -233,8 +233,8 @@ void configure_paths() {
#ifdef LINUX_STANDARD_PATHS
- Path home_path(QDir::homePath().toStdWString());
- Path standard_data_path = home_path.slash(L".local").slash(L"share").slash(L"sioyek");
-- Path standard_config_path = Path(L"/etc/sioyek");
-- Path read_only_data_path = Path(L"/usr/share/sioyek");
-+ Path standard_config_path = Path(L"%%ETCDIR%%");
-+ Path read_only_data_path = Path(L"%%DATADIR%%");
- standard_data_path.create_directories();
+ Path home_path(QDir::homePath().toStdWString());
+ standard_data_path = home_path.slash(L".local").slash(L"share").slash(L"sioyek");
+- Path standard_config_path = Path(L"/etc/sioyek");
+- Path read_only_data_path = Path(L"/usr/share/sioyek");
++ Path standard_config_path = Path(L"%%ETCDIR%%");
++ Path read_only_data_path = Path(L"%%DATADIR%%");
+ standard_data_path.create_directories();
- default_config_path = standard_config_path.slash(L"prefs.config");
+ default_config_path = standard_config_path.slash(L"prefs.config");
diff --git a/print/sioyek/files/patch-pdf__viewer_utils.cpp b/print/sioyek/files/patch-pdf__viewer_utils.cpp
index f5214ad89f03..0586ac3c20fa 100644
--- a/print/sioyek/files/patch-pdf__viewer_utils.cpp
+++ b/print/sioyek/files/patch-pdf__viewer_utils.cpp
@@ -1,11 +1,11 @@
---- pdf_viewer/utils.cpp.orig 2023-03-04 13:46:24 UTC
+--- pdf_viewer/utils.cpp.orig 2025-05-13 14:36:40 UTC
+++ pdf_viewer/utils.cpp
-@@ -1194,7 +1194,7 @@ void sleep_ms(unsigned int ms) {
+@@ -1548,7 +1548,7 @@ void sleep_ms(unsigned int ms) {
#ifdef Q_OS_WIN
- Sleep(ms);
+ Sleep(ms);
#else
-- struct timespec ts = { ms / 1000, (ms % 1000) * 1000 * 1000 };
-+ struct timespec ts = { static_cast<time_t>(ms / 1000), static_cast<long>((ms % 1000) * 1000 * 1000) };
- nanosleep(&ts, NULL);
+- struct timespec ts = { ms / 1000, (ms % 1000) * 1000 * 1000 };
++ struct timespec ts = { static_cast<time_t>(ms / 1000), static_cast<long>((ms % 1000) * 1000 * 1000) };
+ nanosleep(&ts, NULL);
#endif
}
diff --git a/print/sioyek/files/patch-pdf_parse_link_uri b/print/sioyek/files/patch-pdf_parse_link_uri
deleted file mode 100644
index 086ed17f9a0b..000000000000
--- a/print/sioyek/files/patch-pdf_parse_link_uri
+++ /dev/null
@@ -1,88 +0,0 @@
-From: Patrycja Rosa <alpine@ptrcnull.me>
-Date: Fri, 25 Aug 2023 22:44:26 +0200
-Subject: fix build with mupdf-0.23.0
-
-Fix for disappeared symbol in mupdf 0.23.
-
-Origin: vendor, https://git.alpinelinux.org/aports/commit/?id=86e913eccf19b97a16f25d9b6cdf0f50232f1226
-Bug: https://github.com/ahrm/sioyek/issues/804
----
- pdf_viewer/document_view.cpp | 2 +-
- pdf_viewer/main_widget.cpp | 6 +++---
- pdf_viewer/utils.cpp | 5 +++--
- pdf_viewer/utils.h | 2 +-
- 4 files changed, 8 insertions(+), 7 deletions(-)
-
-diff --git pdf_viewer/document_view.cpp pdf_viewer/document_view.cpp
-index f48d05e..0bc3855 100644
---- pdf_viewer/document_view.cpp
-+++ pdf_viewer/document_view.cpp
-@@ -1121,7 +1121,7 @@ std::vector<DocumentPos> DocumentView::find_line_definitions() {
-
- std::optional<PdfLink> pdf_link = current_document->get_link_in_page_rect(get_center_page_number(), line_rects[line_index]);
- if (pdf_link.has_value()) {
-- auto parsed_uri = parse_uri(mupdf_context, pdf_link.value().uri);
-+ auto parsed_uri = parse_uri(mupdf_context, current_document->doc, pdf_link.value().uri);
- result.push_back({ parsed_uri.page - 1, parsed_uri.x, parsed_uri.y });
- return result;
- }
-diff --git pdf_viewer/main_widget.cpp pdf_viewer/main_widget.cpp
-index 19b568b..335a93f 100644
---- pdf_viewer/main_widget.cpp
-+++ pdf_viewer/main_widget.cpp
-@@ -170,7 +170,7 @@ void MainWidget::set_overview_position(int page, float offset) {
-
- void MainWidget::set_overview_link(PdfLink link) {
-
-- auto [page, offset_x, offset_y] = parse_uri(mupdf_context, link.uri);
-+ auto [page, offset_x, offset_y] = parse_uri(mupdf_context, doc()->doc, link.uri);
- if (page >= 1) {
- set_overview_position(page - 1, offset_y);
- }
-@@ -3178,7 +3178,7 @@ void MainWidget::handle_pending_text_command(std::wstring text) {
- open_web_url(utf8_decode(selected_link->uri));
- }
- else{
-- auto [page, offset_x, offset_y] = parse_uri(mupdf_context, selected_link->uri);
-+ auto [page, offset_x, offset_y] = parse_uri(mupdf_context, doc()->doc, selected_link->uri);
- long_jump_to_destination(page-1, offset_y);
- }
- }
-@@ -3863,7 +3863,7 @@ void MainWidget::handle_link_click(const PdfLink& link) {
- return;
- }
-
-- auto [page, offset_x, offset_y] = parse_uri(mupdf_context, link.uri);
-+ auto [page, offset_x, offset_y] = parse_uri(mupdf_context, doc()->doc, link.uri);
-
- // convert one indexed page to zero indexed page
- page--;
-diff --git pdf_viewer/utils.cpp pdf_viewer/utils.cpp
-index 22d4265..3150e66 100644
---- pdf_viewer/utils.cpp
-+++ pdf_viewer/utils.cpp
-@@ -116,8 +116,9 @@ bool rects_intersect(fz_rect rect1, fz_rect rect2) {
- return range_intersects(rect1.x0, rect1.x1, rect2.x0, rect2.x1) && range_intersects(rect1.y0, rect1.y1, rect2.y0, rect2.y1);
- }
-
--ParsedUri parse_uri(fz_context* mupdf_context, std::string uri) {
-- fz_link_dest dest = pdf_parse_link_uri(mupdf_context, uri.c_str());
-+ParsedUri parse_uri(fz_context* mupdf_context, fz_document* fz_doc, std::string uri) {
-+ pdf_document* doc = pdf_document_from_fz_document(mupdf_context, fz_doc);
-+ fz_link_dest dest = pdf_resolve_link_dest(mupdf_context, doc, uri.c_str());
- return { dest.loc.page + 1, dest.x, dest.y };
- }
-
-diff --git pdf_viewer/utils.h pdf_viewer/utils.h
-index 2a12211..643b030 100644
---- pdf_viewer/utils.h
-+++ pdf_viewer/utils.h
-@@ -55,7 +55,7 @@ void get_flat_toc(const std::vector<TocNode*>& roots, std::vector<std::wstring>&
- int mod(int a, int b);
- bool range_intersects(float range1_start, float range1_end, float range2_start, float range2_end);
- bool rects_intersect(fz_rect rect1, fz_rect rect2);
--ParsedUri parse_uri(fz_context* mupdf_context, std::string uri);
-+ParsedUri parse_uri(fz_context* mupdf_context, fz_document* fz_doc, std::string uri);
- char get_symbol(int key, bool is_shift_pressed, const std::vector<char>&special_symbols);
-
- template<typename T>
diff --git a/print/sioyek/pkg-plist b/print/sioyek/pkg-plist
index 405d13c1b80c..5d5844d6b555 100644
--- a/print/sioyek/pkg-plist
+++ b/print/sioyek/pkg-plist
@@ -2,14 +2,22 @@ bin/sioyek
@sample %%ETCDIR%%/keys.config.sample
@sample %%ETCDIR%%/prefs.config.sample
share/applications/sioyek.desktop
+share/man/man1/sioyek.1.gz
share/pixmaps/sioyek-icon-linux.png
+%%DATADIR%%/shaders/compiled_drawing.vertex
+%%DATADIR%%/shaders/compiled_line.fragment
%%DATADIR%%/shaders/custom_colors.fragment
%%DATADIR%%/shaders/dark_mode.fragment
%%DATADIR%%/shaders/debug.fragment
+%%DATADIR%%/shaders/dot.fragment
+%%DATADIR%%/shaders/dot.vertex
%%DATADIR%%/shaders/highlight.fragment
+%%DATADIR%%/shaders/line.fragment
+%%DATADIR%%/shaders/line.vertex
%%DATADIR%%/shaders/separator.fragment
%%DATADIR%%/shaders/simple.fragment
%%DATADIR%%/shaders/simple.vertex
+%%DATADIR%%/shaders/simple_transparent.fragment
%%DATADIR%%/shaders/stencil.fragment
%%DATADIR%%/shaders/stencil.vertex
%%DATADIR%%/shaders/undendered_page.fragment
diff --git a/textproc/codesearch/Makefile b/textproc/codesearch/Makefile
index 0ee4589ee2b8..2297a64e37a2 100644
--- a/textproc/codesearch/Makefile
+++ b/textproc/codesearch/Makefile
@@ -1,25 +1,22 @@
PORTNAME= codesearch
DISTVERSIONPREFIX= v
-DISTVERSION= 1.1.0
-PORTREVISION= 24
+DISTVERSION= 1.3.0-rc.1
CATEGORIES= textproc
-MAINTAINER= eborisch@gmail.com
+MAINTAINER= fuz@FreeBSD.org
COMMENT= Fast (indexed) text search tool from Google
WWW= https://github.com/google/codesearch
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go
+USES= go:modules,1.23
-USE_GITHUB= yes
-GH_ACCOUNT= google
-
-GO_PKGNAME= github.com/google/codesearch
+GO_MODULE= github.com/google/codesearch
GO_TARGET= ./cmd/cgrep \
./cmd/cindex \
- ./cmd/csearch
+ ./cmd/csearch \
+ ./cmd/csweb
CONFLICTS_INSTALL= hs-cgrep
diff --git a/textproc/codesearch/distinfo b/textproc/codesearch/distinfo
index a1639aa72c77..5d93e667f468 100644
--- a/textproc/codesearch/distinfo
+++ b/textproc/codesearch/distinfo
@@ -1,3 +1,5 @@
-TIMESTAMP = 1578920429
-SHA256 (google-codesearch-v1.1.0_GH0.tar.gz) = b177021d1da1ddfc333fcbfc679eadd62c8677a6ae6119f25c4ad6b912bcdd7e
-SIZE (google-codesearch-v1.1.0_GH0.tar.gz) = 34076
+TIMESTAMP = 1746484009
+SHA256 (go/textproc_codesearch/codesearch-v1.3.0-rc.1/v1.3.0-rc.1.mod) = 6d44cd220a4066e0b61021d3d0bc7bcb431db29312e5b2f1160a692b8d07574f
+SIZE (go/textproc_codesearch/codesearch-v1.3.0-rc.1/v1.3.0-rc.1.mod) = 45
+SHA256 (go/textproc_codesearch/codesearch-v1.3.0-rc.1/v1.3.0-rc.1.zip) = 697c29ada1133f2407209b1ae94579002b7fe7d043a31e3c5e7492653e0e9429
+SIZE (go/textproc_codesearch/codesearch-v1.3.0-rc.1/v1.3.0-rc.1.zip) = 64308
diff --git a/textproc/p5-Pod-Simple/Makefile b/textproc/p5-Pod-Simple/Makefile
index 99dbf461640c..9812fc65ed2a 100644
--- a/textproc/p5-Pod-Simple/Makefile
+++ b/textproc/p5-Pod-Simple/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Pod-Simple
-PORTVERSION= 3.46
+PORTVERSION= 3.47
CATEGORIES= textproc devel perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/textproc/p5-Pod-Simple/distinfo b/textproc/p5-Pod-Simple/distinfo
index bfcafa14fe39..b372130ed250 100644
--- a/textproc/p5-Pod-Simple/distinfo
+++ b/textproc/p5-Pod-Simple/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747208270
-SHA256 (Pod-Simple-3.46.tar.gz) = 3d2b0e844f14a44d8269b38206abdfc07646af3c0db7dad733dddb84d826b9f0
-SIZE (Pod-Simple-3.46.tar.gz) = 305537
+TIMESTAMP = 1747554419
+SHA256 (Pod-Simple-3.47.tar.gz) = ab3e3845337b78ee14b50fdbc68197c71f5ea66ebdde0870dee4e642c305c514
+SIZE (Pod-Simple-3.47.tar.gz) = 305639
diff --git a/textproc/py-ocrmypdf/Makefile b/textproc/py-ocrmypdf/Makefile
index 343e6dea68f5..be3d1bf2f4b8 100644
--- a/textproc/py-ocrmypdf/Makefile
+++ b/textproc/py-ocrmypdf/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ocrmypdf
-DISTVERSION= 16.10.0
+DISTVERSION= 16.10.1
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-ocrmypdf/distinfo b/textproc/py-ocrmypdf/distinfo
index a1de09e864c2..a83e1f16151f 100644
--- a/textproc/py-ocrmypdf/distinfo
+++ b/textproc/py-ocrmypdf/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740819823
-SHA256 (ocrmypdf-16.10.0.tar.gz) = d5b907a7b92951f1f3617f0f5ca002d866143d94fd168546a70e51756bf6412e
-SIZE (ocrmypdf-16.10.0.tar.gz) = 6809110
+TIMESTAMP = 1747387056
+SHA256 (ocrmypdf-16.10.1.tar.gz) = 9f32059fc97e25931aaa0a8a4027b8c9faca7d9e1183089f32e0cba5631449f1
+SIZE (ocrmypdf-16.10.1.tar.gz) = 6819366
diff --git a/textproc/py-os-api-ref/Makefile b/textproc/py-os-api-ref/Makefile
index 99452e0ad95d..e56927ad41ff 100644
--- a/textproc/py-os-api-ref/Makefile
+++ b/textproc/py-os-api-ref/Makefile
@@ -1,9 +1,9 @@
PORTNAME= os-api-ref
-DISTVERSION= 3.0.1
-PORTREVISION= 1
+DISTVERSION= 3.1.0
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= os_api_ref-${DISTVERSION}
MAINTAINER= kai@FreeBSD.org
COMMENT= Sphinx Extensions to support API reference sites in OpenStack
@@ -12,14 +12,16 @@ WWW= https://docs.openstack.org/os-api-ref/
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR}
+BUILD_DEPENDS= ${PY_SETUPTOOLS} \
+ ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR}
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pbr>=2.0.0:devel/py-pbr@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml>=3.12:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sphinx>=4.0.0,1:textproc/py-sphinx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}openstackdocstheme>=2.2.1:textproc/py-openstackdocstheme@${PY_FLAVOR}
-USES= python:3.9+
-USE_PYTHON= distutils autoplist
+USES= python
+USE_PYTHON= autoplist pep517
NO_ARCH= yes
.include <bsd.port.mk>
diff --git a/textproc/py-os-api-ref/distinfo b/textproc/py-os-api-ref/distinfo
index fc2a8099e223..9f09ebc09cf3 100644
--- a/textproc/py-os-api-ref/distinfo
+++ b/textproc/py-os-api-ref/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1734262269
-SHA256 (os-api-ref-3.0.1.tar.gz) = 1900fe54853fb8b07c3bcec50c306a2fc094c9c91ab71ad3720014bd7b8d2107
-SIZE (os-api-ref-3.0.1.tar.gz) = 93116
+TIMESTAMP = 1747486530
+SHA256 (os_api_ref-3.1.0.tar.gz) = e5be28ef8354f0bd61f83d1f08744bc1b57dd8d0c8549ba6ed96beb5ebc0114b
+SIZE (os_api_ref-3.1.0.tar.gz) = 88655
diff --git a/textproc/py-pdfminer.six/Makefile b/textproc/py-pdfminer.six/Makefile
index d54f82cbac52..89a52d8bed1a 100644
--- a/textproc/py-pdfminer.six/Makefile
+++ b/textproc/py-pdfminer.six/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pdfminer.six
-DISTVERSION= 20250416
+DISTVERSION= 20250506
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-pdfminer.six/distinfo b/textproc/py-pdfminer.six/distinfo
index 45d9f0099c9d..40cbaaff1b14 100644
--- a/textproc/py-pdfminer.six/distinfo
+++ b/textproc/py-pdfminer.six/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745145444
-SHA256 (pdfminer_six-20250416.tar.gz) = 30956a85f9d0add806a4e460ed0d67c2b6a48b53323c7ac87de23174596d3acd
-SIZE (pdfminer_six-20250416.tar.gz) = 7384630
+TIMESTAMP = 1747388843
+SHA256 (pdfminer_six-20250506.tar.gz) = b03cc8df09cf3c7aba8246deae52e0bca7ebb112a38895b5e1d4f5dd2b8ca2e7
+SIZE (pdfminer_six-20250506.tar.gz) = 7387678
diff --git a/textproc/py-pymdown-extensions/Makefile b/textproc/py-pymdown-extensions/Makefile
index 3dd0ab3da512..fe08f8c4850c 100644
--- a/textproc/py-pymdown-extensions/Makefile
+++ b/textproc/py-pymdown-extensions/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pymdown-extensions
-DISTVERSION= 10.14.3
+DISTVERSION= 10.15
CATEGORIES= textproc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/textproc/py-pymdown-extensions/distinfo b/textproc/py-pymdown-extensions/distinfo
index b7143a4fb4af..751079213745 100644
--- a/textproc/py-pymdown-extensions/distinfo
+++ b/textproc/py-pymdown-extensions/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738478554
-SHA256 (pymdown_extensions-10.14.3.tar.gz) = 41e576ce3f5d650be59e900e4ceff231e0aed2a88cf30acaee41e02f063a061b
-SIZE (pymdown_extensions-10.14.3.tar.gz) = 846846
+TIMESTAMP = 1747475056
+SHA256 (pymdown_extensions-10.15.tar.gz) = 0e5994e32155f4b03504f939e501b981d306daf7ec2aa1cd2eb6bd300784f8f7
+SIZE (pymdown_extensions-10.15.tar.gz) = 852320
diff --git a/textproc/uim-el/Makefile b/textproc/uim-el/Makefile
index f82792bc976f..fcd45f416f37 100644
--- a/textproc/uim-el/Makefile
+++ b/textproc/uim-el/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uim-el
-PORTVERSION= 1.9.3
+PORTVERSION= 1.9.6
CATEGORIES= textproc
PKGNAMESUFFIX= ${EMACS_PKGNAMESUFFIX}
diff --git a/textproc/uim-el/distinfo b/textproc/uim-el/distinfo
index c44b7f345200..63365d31d133 100644
--- a/textproc/uim-el/distinfo
+++ b/textproc/uim-el/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746443050
-SHA256 (uim-uim-1.9.3_GH0.tar.gz) = 314d30101ac83dfbd5b8e3805f065dc34e0b2ed7b356ed6412f611e2d96b9d35
-SIZE (uim-uim-1.9.3_GH0.tar.gz) = 4052603
+TIMESTAMP = 1747554528
+SHA256 (uim-uim-1.9.6_GH0.tar.gz) = b982dc4eb3b3f31799299e1d1dd5b953c617aa13f41781273998584d0a35bf20
+SIZE (uim-uim-1.9.6_GH0.tar.gz) = 4163170
diff --git a/textproc/uim-el/files/patch-emacs_Makefile.am b/textproc/uim-el/files/patch-emacs_Makefile.am
index 9edaeaaa6f40..10eacfe8895e 100644
--- a/textproc/uim-el/files/patch-emacs_Makefile.am
+++ b/textproc/uim-el/files/patch-emacs_Makefile.am
@@ -1,20 +1,22 @@
---- emacs/Makefile.am.orig 2021-04-29 12:52:58 UTC
+--- emacs/Makefile.am.orig 2025-05-18 07:48:51 UTC
+++ emacs/Makefile.am
-@@ -1,13 +1,11 @@
+@@ -1,6 +1,5 @@ EXTRA_DIST = README.ja uim-version.el.in
EXTRA_DIST = README.ja uim-version.el.in
-if UIM_EL
-
- uimel_lispdir = $(UIMEL_LISP_DIR)
- dist_uimel_lisp_DATA = uim.el uim-var.el uim-version.el uim-keymap.el \
+ AM_CPPFLAGS = \
+ -I$(top_builddir)/uim \
+ -I$(top_srcdir)/replace \
+@@ -11,8 +10,6 @@ dist_uimel_lisp_DATA = uim.el uim-var.el uim-version.e
uim-key.el uim-util.el \
uim-candidate.el uim-preedit.el uim-debug.el uim-leim.el uim-helper.el
-bin_PROGRAMS = uim-el-agent uim-el-helper-agent
-
+-
uim_el_agent_SOURCES = uim-el-agent.c debug.c output.c context.c preedit.c \
key.c candidate.c encoding.c im.c callback.c commit.c \
-@@ -27,4 +25,3 @@ uim_el_helper_agent_CPPFLAGS = -I$(top_srcdir)
+ helper.c prop.c helper-message.c callback.h candidate.h commit.h context.h \
+@@ -31,4 +28,3 @@ uim_el_helper_agent_LDADD = $(top_builddir)/uim/libuim
uim_el_helper_agent_LDADD = $(top_builddir)/uim/libuim-scm.la \
$(top_builddir)/uim/libuim.la
diff --git a/textproc/uim/Makefile b/textproc/uim/Makefile
index 9fa042279485..50051c7a8ed4 100644
--- a/textproc/uim/Makefile
+++ b/textproc/uim/Makefile
@@ -1,5 +1,5 @@
PORTNAME= uim
-PORTVERSION= 1.9.3
+PORTVERSION= 1.9.6
CATEGORIES?= textproc
.if !defined(UIM_SLAVE) && defined(WITHOUT_X11)
PKGNAMESUFFIX= -nox11
diff --git a/textproc/uim/distinfo b/textproc/uim/distinfo
index 50fcefff1b04..427cf96e7581 100644
--- a/textproc/uim/distinfo
+++ b/textproc/uim/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1746442886
-SHA256 (uim-uim-1.9.3_GH0.tar.gz) = 314d30101ac83dfbd5b8e3805f065dc34e0b2ed7b356ed6412f611e2d96b9d35
-SIZE (uim-uim-1.9.3_GH0.tar.gz) = 4052603
+TIMESTAMP = 1747549318
+SHA256 (uim-uim-1.9.6_GH0.tar.gz) = b982dc4eb3b3f31799299e1d1dd5b953c617aa13f41781273998584d0a35bf20
+SIZE (uim-uim-1.9.6_GH0.tar.gz) = 4163170
SHA256 (uim-sigscheme-ccf1f92_GH0.tar.gz) = 320e0e9af6c64fb9fa2b58643792b9ed5b66b9add3ed233a391b6a2518a6313f
SIZE (uim-sigscheme-ccf1f92_GH0.tar.gz) = 570780
SHA256 (uim-libgcroots-f019129_GH0.tar.gz) = b88a61336ddf230b083f7185eb94aa0f1d3168204a84d35578eccaf0a61c1800
diff --git a/textproc/uim/files/patch-emacs_Makefile.am b/textproc/uim/files/patch-emacs_Makefile.am
index 5f49dcd48461..07841fa725c4 100644
--- a/textproc/uim/files/patch-emacs_Makefile.am
+++ b/textproc/uim/files/patch-emacs_Makefile.am
@@ -1,7 +1,7 @@
---- emacs/Makefile.am.orig 2021-04-29 07:41:09 UTC
+--- emacs/Makefile.am.orig 2025-05-18 06:22:16 UTC
+++ emacs/Makefile.am
-@@ -3,9 +3,6 @@ EXTRA_DIST = README.ja uim-version.el.in
- if UIM_EL
+@@ -7,9 +7,6 @@ uimel_lispdir = $(UIMEL_LISP_DIR)
+ -I$(top_srcdir)
uimel_lispdir = $(UIMEL_LISP_DIR)
-dist_uimel_lisp_DATA = uim.el uim-var.el uim-version.el uim-keymap.el \
diff --git a/textproc/uim/files/patch-gtk2_candwin_Makefile.am b/textproc/uim/files/patch-gtk2_candwin_Makefile.am
index ad5f2e9a3ee3..d1c8ba27c952 100644
--- a/textproc/uim/files/patch-gtk2_candwin_Makefile.am
+++ b/textproc/uim/files/patch-gtk2_candwin_Makefile.am
@@ -1,13 +1,13 @@
---- gtk2/candwin/Makefile.am.orig 2021-04-30 14:25:14 UTC
+--- gtk2/candwin/Makefile.am.orig 2025-05-18 07:54:29 UTC
+++ gtk2/candwin/Makefile.am
-@@ -4,24 +4,21 @@ libexec_PROGRAMS = uim-candwin-gtk uim-candwin-tbl-gtk
+@@ -9,24 +9,21 @@ uim_candwin_gtk_SOURCES = gtk.c \
uim_candwin_gtk_SOURCES = gtk.c \
../immodule/caret-state-indicator.c \
../immodule/caret-state-indicator.h
-uim_candwin_gtk_LDADD = @GTK2_LIBS@ $(top_builddir)/uim/libuim-scm.la \
- $(top_builddir)/uim/libuim.la
+uim_candwin_gtk_LDADD = @GTK2_LIBS@ -luim-scm -luim
- uim_candwin_gtk_CPPFLAGS = -I$(top_srcdir)
+ uim_candwin_gtk_CPPFLAGS = $(AM_CPPFLAGS)
uim_candwin_gtk_CFLAGS = @GTK2_CFLAGS@
uim_candwin_tbl_gtk_SOURCES = tbl-gtk.c \
@@ -16,7 +16,7 @@
-uim_candwin_tbl_gtk_LDADD = @GTK2_LIBS@ $(top_builddir)/uim/libuim-scm.la \
- $(top_builddir)/uim/libuim.la
+uim_candwin_tbl_gtk_LDADD = @GTK2_LIBS@ -luim-scm -luim
- uim_candwin_tbl_gtk_CPPFLAGS = -I$(top_srcdir)
+ uim_candwin_tbl_gtk_CPPFLAGS = $(AM_CPPFLAGS)
uim_candwin_tbl_gtk_CFLAGS = @GTK2_CFLAGS@
uim_candwin_horizontal_gtk_SOURCES = horizontal-gtk.c \
@@ -25,6 +25,6 @@
-uim_candwin_horizontal_gtk_LDADD = @GTK2_LIBS@ $(top_builddir)/uim/libuim-scm.la \
- $(top_builddir)/uim/libuim.la -lm
+uim_candwin_horizontal_gtk_LDADD = @GTK2_LIBS@ -luim-scm -luim -lm
- uim_candwin_horizontal_gtk_CPPFLAGS = -I$(top_srcdir)
+ uim_candwin_horizontal_gtk_CPPFLAGS = $(AM_CPPFLAGS)
uim_candwin_horizontal_gtk_CFLAGS = @GTK2_CFLAGS@
endif
diff --git a/textproc/uim/files/patch-gtk2_immodule_Makefile.am b/textproc/uim/files/patch-gtk2_immodule_Makefile.am
index ef57c8f1640d..19eb55d8de91 100644
--- a/textproc/uim/files/patch-gtk2_immodule_Makefile.am
+++ b/textproc/uim/files/patch-gtk2_immodule_Makefile.am
@@ -1,6 +1,6 @@
---- gtk2/immodule/Makefile.am.orig 2021-04-29 16:18:54 UTC
+--- gtk2/immodule/Makefile.am.orig 2025-05-18 06:24:43 UTC
+++ gtk2/immodule/Makefile.am
-@@ -12,9 +12,7 @@ module_LTLIBRARIES = $(im_uim_la)
+@@ -17,9 +17,7 @@ im_uim_la_LDFLAGS = -module -avoid-version
im_uim_la_SOURCES = $(IM_UIM_SOURCES)
im_uim_la_LDFLAGS = -module -avoid-version
diff --git a/textproc/uim/files/patch-gtk2_pad_Makefile.am b/textproc/uim/files/patch-gtk2_pad_Makefile.am
index bc1e8cd65c93..8d4626e45826 100644
--- a/textproc/uim/files/patch-gtk2_pad_Makefile.am
+++ b/textproc/uim/files/patch-gtk2_pad_Makefile.am
@@ -1,12 +1,12 @@
---- gtk2/pad/Makefile.am.orig 2021-04-29 15:53:36 UTC
+--- gtk2/pad/Makefile.am.orig 2025-05-18 06:24:43 UTC
+++ gtk2/pad/Makefile.am
-@@ -2,8 +2,7 @@ if GTK2
+@@ -7,8 +7,7 @@ uim_input_pad_ja_SOURCES = ja.c
bin_PROGRAMS = uim-input-pad-ja
uim_input_pad_ja_SOURCES = ja.c
-uim_input_pad_ja_LDADD = @GTK2_LIBS@ $(top_builddir)/uim/libuim-scm.la \
- $(top_builddir)/uim/libuim.la
+uim_input_pad_ja_LDADD = @GTK2_LIBS@ -luim-scm -luim
- uim_input_pad_ja_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir)
+ uim_input_pad_ja_CPPFLAGS = $(AM_CPPFLAGS)
uim_input_pad_ja_CFLAGS = @GTK2_CFLAGS@
endif
diff --git a/textproc/uim/files/patch-gtk2_pref_Makefile.am b/textproc/uim/files/patch-gtk2_pref_Makefile.am
index 30164eaf459b..33219942f9d6 100644
--- a/textproc/uim/files/patch-gtk2_pref_Makefile.am
+++ b/textproc/uim/files/patch-gtk2_pref_Makefile.am
@@ -1,6 +1,14 @@
---- gtk2/pref/Makefile.am.orig 2021-04-29 15:56:45 UTC
+--- gtk2/pref/Makefile.am.orig 2025-05-18 08:33:21 UTC
+++ gtk2/pref/Makefile.am
-@@ -9,9 +9,7 @@ uim_pref_gtk_SOURCES = gtk.c \
+@@ -1,7 +1,5 @@ helper_defs = -DUIM_DATADIR=\""$(datadir)/@PACKAGE@"\"
+ helper_defs = -DUIM_DATADIR=\""$(datadir)/@PACKAGE@"\"
+
+-if PREF
+-if GTK2_4
+ AM_CPPFLAGS = \
+ -I$(top_builddir)/uim \
+ -I$(top_srcdir)/replace \
+@@ -14,13 +12,9 @@ uim_pref_gtk_SOURCES = gtk.c \
gtk-keytab.h \
../immodule/key-util-gtk.c \
../immodule/key-util-gtk.h
@@ -11,3 +19,7 @@
if LIBUIM_X_UTIL
uim_pref_gtk_LDADD += $(top_builddir)/uim/libuim-x-util.la
endif
+ uim_pref_gtk_CPPFLAGS = $(helper_defs) $(AM_CPPFLAGS)
+ uim_pref_gtk_CFLAGS = @GTK2_CFLAGS@
+-endif
+-endif
diff --git a/textproc/uim/files/patch-gtk2_switcher_Makefile.am b/textproc/uim/files/patch-gtk2_switcher_Makefile.am
index f4915bbaa3b5..0e3a8557347e 100644
--- a/textproc/uim/files/patch-gtk2_switcher_Makefile.am
+++ b/textproc/uim/files/patch-gtk2_switcher_Makefile.am
@@ -1,6 +1,6 @@
---- gtk2/switcher/Makefile.am.orig 2021-04-29 15:59:54 UTC
+--- gtk2/switcher/Makefile.am.orig 2025-05-18 07:34:02 UTC
+++ gtk2/switcher/Makefile.am
-@@ -2,10 +2,7 @@ if GTK2
+@@ -7,10 +7,7 @@ uim_im_switcher_gtk_SOURCES = gtk.c
bin_PROGRAMS = uim-im-switcher-gtk
uim_im_switcher_gtk_SOURCES = gtk.c
@@ -9,6 +9,6 @@
- $(top_builddir)/uim/libuim-scm.la \
- $(top_builddir)/uim/libuim.la
+uim_im_switcher_gtk_LDADD = @GTK2_LIBS@ -luim-scm -luim-custom -luim
- uim_im_switcher_gtk_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir)
+ uim_im_switcher_gtk_CPPFLAGS = $(AM_CPPFLAGS)
uim_im_switcher_gtk_CFLAGS = @GTK2_CFLAGS@
endif
diff --git a/textproc/uim/files/patch-gtk2_toolbar_Makefile.am b/textproc/uim/files/patch-gtk2_toolbar_Makefile.am
index 639b1596ee6e..412e7352e752 100644
--- a/textproc/uim/files/patch-gtk2_toolbar_Makefile.am
+++ b/textproc/uim/files/patch-gtk2_toolbar_Makefile.am
@@ -1,6 +1,6 @@
---- gtk2/toolbar/Makefile.am.orig 2022-05-04 18:55:24 UTC
+--- gtk2/toolbar/Makefile.am.orig 2025-05-18 07:36:36 UTC
+++ gtk2/toolbar/Makefile.am
-@@ -6,9 +6,7 @@ if GNOME_APPLET
+@@ -11,9 +11,7 @@ uim_toolbar_applet_LDADD = @GTK2_LIBS@ @GNOME_APPLET_L
libexec_PROGRAMS = uim-toolbar-applet
uim_toolbar_applet_LDADD = @GTK2_LIBS@ @GNOME_APPLET_LIBS@ \
@@ -8,10 +8,10 @@
- $(top_builddir)/uim/libuim.la \
- $(top_builddir)/uim/libuim-custom.la
+ -luim-scm -luim -luim-custom
- uim_toolbar_applet_CPPFLAGS = $(helper_defs) -I$(top_srcdir) -I$(top_builddir)
+ uim_toolbar_applet_CPPFLAGS = $(helper_defs) $(AM_CPPFLAGS)
uim_toolbar_applet_CFLAGS = @GTK2_CFLAGS@ @GNOME_APPLET_CFLAGS@
if GCC
-@@ -45,9 +43,7 @@ bin_PROGRAMS = uim-toolbar-gtk uim-toolbar-gtk-systray
+@@ -50,9 +48,7 @@ uim_toolbar_gtk_SOURCES = standalone-gtk.c common-gtk
endif
uim_toolbar_gtk_SOURCES = standalone-gtk.c common-gtk.c
@@ -19,10 +19,10 @@
- $(top_builddir)/uim/libuim.la \
- $(top_builddir)/uim/libuim-custom.la
+uim_toolbar_gtk_LDADD = @GTK2_LIBS@ -luim-scm -luim -luim-custom
- uim_toolbar_gtk_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir)
+ uim_toolbar_gtk_CPPFLAGS = $(AM_CPPFLAGS)
uim_toolbar_gtk_CFLAGS = @GTK2_CFLAGS@
-@@ -55,8 +51,6 @@ uim_toolbar_gtk_systray_SOURCES = systray-gtk.c commo
+@@ -60,8 +56,6 @@ uim_toolbar_gtk_systray_LDADD = @GTK2_LIBS@ \
eggtrayicon.c eggtrayicon.h
uim_toolbar_gtk_systray_LDADD = @GTK2_LIBS@ \
@X11_LIBS@ \
@@ -30,5 +30,5 @@
- $(top_builddir)/uim/libuim.la \
- $(top_builddir)/uim/libuim-custom.la
+ -luim-scm -luim -luim-custom
- uim_toolbar_gtk_systray_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir)
+ uim_toolbar_gtk_systray_CPPFLAGS = $(AM_CPPFLAGS)
uim_toolbar_gtk_systray_CFLAGS = @GTK2_CFLAGS@
diff --git a/textproc/uim/files/patch-gtk3_dict_Makefile.am b/textproc/uim/files/patch-gtk3_dict_Makefile.am
index 2069d023d223..2f75340e9cba 100644
--- a/textproc/uim/files/patch-gtk3_dict_Makefile.am
+++ b/textproc/uim/files/patch-gtk3_dict_Makefile.am
@@ -1,12 +1,12 @@
---- gtk3/dict/Makefile.am.orig 2021-04-29 13:55:45 UTC
+--- gtk3/dict/Makefile.am.orig 2025-05-18 07:39:28 UTC
+++ gtk3/dict/Makefile.am
-@@ -19,8 +19,7 @@ uim_dict_gtk3_SOURCES = ../../gtk2/dict/main-gtk.c \
- ../../gtk2/dict/cclass-dialog.c \
- ../../gtk2/dict/cclass-dialog.h
-
+@@ -26,8 +26,7 @@ uim_dict_gtk3_SOURCES = main-gtk.c \
+ cclass-dialog.c \
+ cclass-dialog.h
+
-uim_dict_gtk3_LDADD = @GTK3_LIBS@ $(top_builddir)/uim/libuim-scm.la \
- $(top_builddir)/uim/libuim.la
+uim_dict_gtk3_LDADD = @GTK3_LIBS@ -luim-scm -luim
- uim_dict_gtk3_CPPFLAGS = $(helper_defs) -I$(top_srcdir) -I$(top_builddir)
+ uim_dict_gtk3_CPPFLAGS = $(helper_defs) $(AM_CPPFLAGS)
uim_dict_gtk3_CFLAGS = @GTK3_CFLAGS@
uim_dict_uidir = $(datadir)/uim/helperdata
diff --git a/textproc/uim/files/patch-gtk3_immodule_Makefile.am b/textproc/uim/files/patch-gtk3_immodule_Makefile.am
index e9db25d1594f..af7ee1a98c27 100644
--- a/textproc/uim/files/patch-gtk3_immodule_Makefile.am
+++ b/textproc/uim/files/patch-gtk3_immodule_Makefile.am
@@ -1,6 +1,6 @@
---- gtk3/immodule/Makefile.am.orig 2021-04-30 14:45:56 UTC
+--- gtk3/immodule/Makefile.am.orig 2025-05-18 07:40:15 UTC
+++ gtk3/immodule/Makefile.am
-@@ -11,9 +11,7 @@ module_LTLIBRARIES = $(im_uim_la)
+@@ -16,9 +16,7 @@ im_uim_la_LDFLAGS = -module -avoid-version
im_uim_la_SOURCES = $(IM_UIM_SOURCES)
im_uim_la_LDFLAGS = -module -avoid-version
diff --git a/textproc/uim/files/patch-gtk3_pad_Makefile.am b/textproc/uim/files/patch-gtk3_pad_Makefile.am
index eb73f0a1e568..30dda5d8bd34 100644
--- a/textproc/uim/files/patch-gtk3_pad_Makefile.am
+++ b/textproc/uim/files/patch-gtk3_pad_Makefile.am
@@ -1,12 +1,12 @@
---- gtk3/pad/Makefile.am.orig 2021-04-30 14:51:47 UTC
+--- gtk3/pad/Makefile.am.orig 2025-05-18 07:40:15 UTC
+++ gtk3/pad/Makefile.am
-@@ -1,8 +1,7 @@
- if GTK3
+@@ -6,8 +6,7 @@ uim_input_pad_ja_gtk3_SOURCES = ja.c
+
bin_PROGRAMS = uim-input-pad-ja-gtk3
- uim_input_pad_ja_gtk3_SOURCES = ../../gtk2/pad/ja.c
+ uim_input_pad_ja_gtk3_SOURCES = ja.c
-uim_input_pad_ja_gtk3_LDADD = @GTK3_LIBS@ $(top_builddir)/uim/libuim-scm.la \
- $(top_builddir)/uim/libuim.la
+uim_input_pad_ja_gtk3_LDADD = @GTK3_LIBS@ -luim-scm -luim
- uim_input_pad_ja_gtk3_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir)
+ uim_input_pad_ja_gtk3_CPPFLAGS = $(AM_CPPFLAGS)
uim_input_pad_ja_gtk3_CFLAGS = @GTK3_CFLAGS@
diff --git a/textproc/uim/files/patch-gtk3_pref_Makefile.am b/textproc/uim/files/patch-gtk3_pref_Makefile.am
index 9203590f85ab..38293b84fbcc 100644
--- a/textproc/uim/files/patch-gtk3_pref_Makefile.am
+++ b/textproc/uim/files/patch-gtk3_pref_Makefile.am
@@ -1,9 +1,9 @@
---- gtk3/pref/Makefile.am.orig 2021-04-30 14:54:42 UTC
+--- gtk3/pref/Makefile.am.orig 2025-05-18 07:41:20 UTC
+++ gtk3/pref/Makefile.am
-@@ -10,9 +10,7 @@ uim_pref_gtk3_SOURCES = ../../gtk2/pref/gtk.c \
- ../../gtk2/pref/gtk-keytab.h \
- ../../gtk2/immodule/key-util-gtk.c \
- ../../gtk2/immodule/key-util-gtk.h
+@@ -14,9 +14,7 @@ uim_pref_gtk3_SOURCES = gtk.c \
+ gtk-keytab.h \
+ ../immodule/key-util-gtk.c \
+ ../immodule/key-util-gtk.h
-uim_pref_gtk3_LDADD = @GTK3_LIBS@ $(top_builddir)/uim/libuim-custom.la \
- $(top_builddir)/uim/libuim-scm.la \
- $(top_builddir)/uim/libuim.la
diff --git a/textproc/uim/files/patch-gtk3_switcher_Makefile.am b/textproc/uim/files/patch-gtk3_switcher_Makefile.am
index fcab2c96bd00..da5000fcaf1b 100644
--- a/textproc/uim/files/patch-gtk3_switcher_Makefile.am
+++ b/textproc/uim/files/patch-gtk3_switcher_Makefile.am
@@ -1,14 +1,14 @@
---- gtk3/switcher/Makefile.am.orig 2021-04-30 14:58:08 UTC
+--- gtk3/switcher/Makefile.am.orig 2025-05-18 07:42:28 UTC
+++ gtk3/switcher/Makefile.am
-@@ -1,10 +1,7 @@
- if GTK3
+@@ -6,10 +6,7 @@ uim_im_switcher_gtk3_SOURCES = gtk.c
+
bin_PROGRAMS = uim-im-switcher-gtk3
- uim_im_switcher_gtk3_SOURCES = ../../gtk2/switcher/gtk.c
+ uim_im_switcher_gtk3_SOURCES = gtk.c
-uim_im_switcher_gtk3_LDADD = @GTK3_LIBS@ $(top_builddir)/uim/libuim-scm.la \
- $(top_builddir)/uim/libuim-custom.la \
- $(top_builddir)/uim/libuim-scm.la \
- $(top_builddir)/uim/libuim.la
+uim_im_switcher_gtk3_LDADD = @GTK3_LIBS@ -luim-scm -luim-custom -luim-scm -luim
- uim_im_switcher_gtk3_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir)
+ uim_im_switcher_gtk3_CPPFLAGS = $(AM_CPPFLAGS)
uim_im_switcher_gtk3_CFLAGS = @GTK3_CFLAGS@
diff --git a/textproc/uim/files/patch-gtk3_toolbar_Makefile.am b/textproc/uim/files/patch-gtk3_toolbar_Makefile.am
index a946771304b2..ccb71767c39d 100644
--- a/textproc/uim/files/patch-gtk3_toolbar_Makefile.am
+++ b/textproc/uim/files/patch-gtk3_toolbar_Makefile.am
@@ -1,6 +1,6 @@
---- gtk3/toolbar/Makefile.am.orig 2022-05-04 18:55:24 UTC
+--- gtk3/toolbar/Makefile.am.orig 2025-05-18 07:43:25 UTC
+++ gtk3/toolbar/Makefile.am
-@@ -11,9 +11,7 @@ xmluidir = $(pkgdatadir)/ui
+@@ -16,9 +16,7 @@ libuim_toolbar_applet_gnome3_la_LIBADD = @GTK3_LIBS@ @
xmlui_DATA = uim-applet-menu.xml
libuim_toolbar_applet_gnome3_la_LIBADD = @GTK3_LIBS@ @GNOME3_APPLET_LIBS@ \
@@ -10,26 +10,26 @@
+ -luim-scm -luim -luim-custom
libuim_toolbar_applet_gnome3_la_CPPFLAGS = \
-DUIM_UIDATADIR="\"${xmluidir}\"" \
- $(helper_defs) -I$(top_srcdir) -I$(top_builddir)
-@@ -52,9 +50,7 @@ if GTK3
+ $(helper_defs) $(AM_CPPFLAGS)
+@@ -55,9 +53,7 @@ uim_toolbar_gtk3_SOURCES = standalone-gtk.c common-gt
+ if GTK3
bin_PROGRAMS = uim-toolbar-gtk3 uim-toolbar-gtk3-systray
- uim_toolbar_gtk3_SOURCES = ../../gtk2/toolbar/standalone-gtk.c \
- ../../gtk2/toolbar/common-gtk.c
+ uim_toolbar_gtk3_SOURCES = standalone-gtk.c common-gtk.c
-uim_toolbar_gtk3_LDADD = @GTK3_LIBS@ $(top_builddir)/uim/libuim-scm.la \
- $(top_builddir)/uim/libuim.la \
- $(top_builddir)/uim/libuim-custom.la
+uim_toolbar_gtk3_LDADD = @GTK3_LIBS@ -luim-scm -luim -luim-custom
- uim_toolbar_gtk3_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir)
+ uim_toolbar_gtk3_CPPFLAGS = $(AM_CPPFLAGS)
uim_toolbar_gtk3_CFLAGS = @GTK3_CFLAGS@
-@@ -64,9 +60,7 @@ uim_toolbar_gtk3_systray_SOURCES = ../../gtk2/toolbar
- ../../gtk2/toolbar/eggtrayicon.h
+@@ -67,9 +63,7 @@ uim_toolbar_gtk3_systray_LDADD = @GTK3_LIBS@ \
+ eggtrayicon.h
uim_toolbar_gtk3_systray_LDADD = @GTK3_LIBS@ \
@X11_LIBS@ \
- $(top_builddir)/uim/libuim-scm.la \
- $(top_builddir)/uim/libuim.la \
- $(top_builddir)/uim/libuim-custom.la
+ -luim-scm -luim -luim-custom
- uim_toolbar_gtk3_systray_CPPFLAGS = -I$(top_srcdir) -I$(top_builddir)
+ uim_toolbar_gtk3_systray_CPPFLAGS = $(AM_CPPFLAGS)
uim_toolbar_gtk3_systray_CFLAGS = @GTK3_CFLAGS@
endif
diff --git a/textproc/uim/files/patch-qt5_applet_qtquick-plugin_CMakeLists.txt b/textproc/uim/files/patch-qt5_applet_qtquick-plugin_CMakeLists.txt
index 03283e10d33e..fedfa33d5735 100644
--- a/textproc/uim/files/patch-qt5_applet_qtquick-plugin_CMakeLists.txt
+++ b/textproc/uim/files/patch-qt5_applet_qtquick-plugin_CMakeLists.txt
@@ -1,6 +1,6 @@
---- qt5/applet/qtquick-plugin/CMakeLists.txt.orig 2021-04-30 17:45:18 UTC
+--- qt5/applet/qtquick-plugin/CMakeLists.txt.orig 2025-05-16 13:44:13 UTC
+++ qt5/applet/qtquick-plugin/CMakeLists.txt
-@@ -40,8 +40,8 @@ target_compile_options(
+@@ -47,8 +47,8 @@ target_link_libraries(
target_link_libraries(
uim-qtquick-plugin
PRIVATE
diff --git a/textproc/uim/files/patch-scm_predict-custom.scm b/textproc/uim/files/patch-scm_predict-custom.scm
index c7dd90b79d55..273b1d66a939 100644
--- a/textproc/uim/files/patch-scm_predict-custom.scm
+++ b/textproc/uim/files/patch-scm_predict-custom.scm
@@ -1,11 +1,11 @@
---- scm/predict-custom.scm.orig 2025-02-23 08:00:09 UTC
+--- scm/predict-custom.scm.orig 2025-05-16 13:44:13 UTC
+++ scm/predict-custom.scm
@@ -110,7 +110,7 @@
(N_ "Look-SKK prediction")
(N_ "long description will be here."))
-(define-custom 'predict-custom-look-skk-jisyo "/usr/share/skk/SKK-JISYO.L"
-+(define-custom 'predict-custom-look-skk-jisyo "%PREFIX%/share/skk/SKK-JISYO.L"
++(define-custom 'predict-custom-look-skk-jisyo "/usr/local/share/skk/SKK-JISYO.L"
'(predict predict-look-skk)
'(pathname regular-file)
(N_ "Sorted SKK-JISYO dictionary file")
diff --git a/textproc/uim/files/patch-scm_predict-look-skk.scm b/textproc/uim/files/patch-scm_predict-look-skk.scm
index 6a7726d76a4b..3c31b9d9774c 100644
--- a/textproc/uim/files/patch-scm_predict-look-skk.scm
+++ b/textproc/uim/files/patch-scm_predict-look-skk.scm
@@ -1,11 +1,11 @@
---- scm/predict-look-skk.scm.orig 2025-02-23 08:00:09 UTC
+--- scm/predict-look-skk.scm.orig 2025-05-16 13:44:13 UTC
+++ scm/predict-look-skk.scm
@@ -37,7 +37,7 @@
(define-class predict-look-skk predict
'((limit 10)
- (jisyo "/usr/share/skk/SKK-JISYO.L")) ;; SKK-JISYO
-+ (jisyo "%PREFIX%/share/skk/SKK-JISYO.L")) ;; SKK-JISYO
++ (jisyo "/usr/local/share/skk/SKK-JISYO.L")) ;; SKK-JISYO
'(search))
(class-set-method! predict-look-skk search
diff --git a/textproc/uim/files/patch-uim_Makefile.am b/textproc/uim/files/patch-uim_Makefile.am
index 16bbd52e6da2..2d9fb25b4f06 100644
--- a/textproc/uim/files/patch-uim_Makefile.am
+++ b/textproc/uim/files/patch-uim_Makefile.am
@@ -1,29 +1,29 @@
---- uim/Makefile.am.orig 2021-04-29 13:46:21 UTC
+--- uim/Makefile.am.orig 2025-05-18 07:54:29 UTC
+++ uim/Makefile.am
-@@ -81,7 +81,7 @@ libuim_custom_la_SOURCES = uim-custom.c
+@@ -86,7 +86,7 @@ if M17NLIB
if M17NLIB
uim_plugin_LTLIBRARIES += libuim-m17nlib.la
libuim_m17nlib_la_SOURCES = m17nlib.c
- libuim_m17nlib_la_LIBADD = @M17NLIB_LIBS@ libuim-scm.la libuim.la
+ libuim_m17nlib_la_LIBADD = @M17NLIB_LIBS@ -luim-scm -luim
libuim_m17nlib_la_LDFLAGS = -rpath $(uim_plugindir) -avoid-version -module
- libuim_m17nlib_la_CPPFLAGS = -I$(top_srcdir) @M17NLIB_CFLAGS@
+ libuim_m17nlib_la_CPPFLAGS = $(AM_CPPFLAGS) @M17NLIB_CFLAGS@
endif
-@@ -100,7 +100,7 @@ if ENABLE_ANTHY_STATIC
+@@ -105,7 +105,7 @@ else
else
uim_plugin_LTLIBRARIES += libuim-anthy.la
libuim_anthy_la_SOURCES = anthy.c
- libuim_anthy_la_LIBADD = @ANTHY_LIBS@ libuim-scm.la libuim.la
+ libuim_anthy_la_LIBADD = @ANTHY_LIBS@ -luim-scm -luim
libuim_anthy_la_LDFLAGS = -rpath $(uim_plugindir) -avoid-version -module
- libuim_anthy_la_CPPFLAGS = -I$(top_srcdir)
+ libuim_anthy_la_CPPFLAGS = $(AM_CPPFLAGS)
endif
-@@ -112,7 +112,7 @@ if ENABLE_ANTHY_UTF8_STATIC
+@@ -117,7 +117,7 @@ else
else
uim_plugin_LTLIBRARIES += libuim-anthy-utf8.la
libuim_anthy_utf8_la_SOURCES = anthy-utf8.c
- libuim_anthy_utf8_la_LIBADD = @ANTHY_UTF8_LIBS@ libuim-scm.la libuim.la
+ libuim_anthy_utf8_la_LIBADD = @ANTHY_UTF8_LIBS@ -luim-scm -luim
libuim_anthy_utf8_la_LDFLAGS = -rpath $(uim_plugindir) -avoid-version -module
- libuim_anthy_utf8_la_CPPFLAGS = -I$(top_srcdir) @ANTHY_UTF8_CFLAGS@
+ libuim_anthy_utf8_la_CPPFLAGS = $(AM_CPPFLAGS) @ANTHY_UTF8_CFLAGS@
endif
diff --git a/www/chromium/Makefile b/www/chromium/Makefile
index 7dd66eaf8686..1dd3e43c87a9 100644
--- a/www/chromium/Makefile
+++ b/www/chromium/Makefile
@@ -16,7 +16,7 @@ WWW= https://www.chromium.org/Home
LICENSE= BSD3CLAUSE LGPL21 MPL11
LICENSE_COMB= multi
-ONLY_FOR_ARCHS= aarch64 amd64 i386
+ONLY_FOR_ARCHS= aarch64 amd64
BUILD_DEPENDS= bash:shells/bash \
${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \
diff --git a/www/cinny/Makefile b/www/cinny/Makefile
index 3cc9d1de44dd..4805f2e2c7b0 100644
--- a/www/cinny/Makefile
+++ b/www/cinny/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cinny
DISTVERSIONPREFIX= v
-DISTVERSION= 4.6.0
+DISTVERSION= 4.7.0
CATEGORIES= www
MASTER_SITES= https://github.com/ajbura/${PORTNAME}/releases/download/v${PORTVERSION}/
diff --git a/www/cinny/distinfo b/www/cinny/distinfo
index 9d59ff672d52..34f8cbc0d4f5 100644
--- a/www/cinny/distinfo
+++ b/www/cinny/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745058438
-SHA256 (cinny-v4.6.0.tar.gz) = ee14cb067618e457b57c3941a80236ef280033955ea5fcdfe49d0c24b0dc6b9a
-SIZE (cinny-v4.6.0.tar.gz) = 10673263
+TIMESTAMP = 1747576427
+SHA256 (cinny-v4.7.0.tar.gz) = 99bf0f035bc47d2838ec284075e1a32a746ac43511f7120a983d147efbf7b9b9
+SIZE (cinny-v4.7.0.tar.gz) = 5582987
diff --git a/www/cinny/pkg-plist b/www/cinny/pkg-plist
index 426d948d7b60..9e01b8b43142 100644
--- a/www/cinny/pkg-plist
+++ b/www/cinny/pkg-plist
@@ -1,5 +1,5 @@
-%%WWWDIR%%/assets/ReactPrism-B-o03VQe.js
-%%WWWDIR%%/assets/ReactPrism-B-o03VQe.js.map
+%%WWWDIR%%/assets/ReactPrism-BerGavVz.js
+%%WWWDIR%%/assets/ReactPrism-BerGavVz.js.map
%%WWWDIR%%/assets/ReactPrism-GaPGjdOJ.css
%%WWWDIR%%/assets/Twemoji.Mozilla.v15.1.0-CM1RS90w.woff2
%%WWWDIR%%/assets/Twemoji.Mozilla.v15.1.0-DHQZm25T.ttf
@@ -14,13 +14,13 @@
%%WWWDIR%%/assets/apple-touch-icon-72x72-BiCSJ3dR.png
%%WWWDIR%%/assets/apple-touch-icon-76x76-GfaoCnSQ.png
%%WWWDIR%%/assets/favicon-5KspoOBy.ico
+%%WWWDIR%%/assets/index-4OWSgzB9.js
+%%WWWDIR%%/assets/index-4OWSgzB9.js.map
%%WWWDIR%%/assets/index-B9fWrEk-.js
%%WWWDIR%%/assets/index-B9fWrEk-.js.map
-%%WWWDIR%%/assets/index-BF6FXjZx.js
-%%WWWDIR%%/assets/index-BF6FXjZx.js.map
%%WWWDIR%%/assets/index-BIQoOb9a.css
-%%WWWDIR%%/assets/index-siqr4xob.js
-%%WWWDIR%%/assets/index-siqr4xob.js.map
+%%WWWDIR%%/assets/index-CT60ZVgd.js
+%%WWWDIR%%/assets/index-CT60ZVgd.js.map
%%WWWDIR%%/assets/inter-cyrillic-ext-variable-wghtOnly-normal-CBYe6022.woff2
%%WWWDIR%%/assets/inter-cyrillic-variable-wghtOnly-normal-DHeaknKs.woff2
%%WWWDIR%%/assets/inter-greek-ext-variable-wghtOnly-normal-vpOIeGzY.woff2
@@ -29,9 +29,10 @@
%%WWWDIR%%/assets/inter-latin-variable-wghtOnly-normal-DwMxL0mc.woff2
%%WWWDIR%%/assets/inter-vietnamese-variable-wghtOnly-normal-CZXuW_xV.woff2
%%WWWDIR%%/assets/invite-DROg5x7-.ogg
+%%WWWDIR%%/assets/matrix_sdk_crypto_wasm_bg-BKhMui86.wasm
%%WWWDIR%%/assets/notification-EtLMRd0T.ogg
-%%WWWDIR%%/assets/pdf-DTU2FXqc.js
-%%WWWDIR%%/assets/pdf-DTU2FXqc.js.map
+%%WWWDIR%%/assets/pdf-Gqh3aXa8.js
+%%WWWDIR%%/assets/pdf-Gqh3aXa8.js.map
%%WWWDIR%%/config.json.example
%%WWWDIR%%/index.html
%%WWWDIR%%/manifest.json
diff --git a/www/iridium/Makefile b/www/iridium/Makefile
index ace3050434e2..40178f0ec7ba 100644
--- a/www/iridium/Makefile
+++ b/www/iridium/Makefile
@@ -18,7 +18,7 @@ WWW= https://iridiumbrowser.de/
LICENSE= BSD3CLAUSE LGPL21 MPL11
LICENSE_COMB= multi
-ONLY_FOR_ARCHS= aarch64 amd64 i386
+ONLY_FOR_ARCHS= aarch64 amd64
BUILD_DEPENDS= bash:shells/bash \
${PYTHON_PKGNAMEPREFIX}Jinja2>0:devel/py-Jinja2@${PY_FLAVOR} \
diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile
index 82ad56dc48d0..11d2fde1f6f1 100644
--- a/www/ungoogled-chromium/Makefile
+++ b/www/ungoogled-chromium/Makefile
@@ -20,7 +20,7 @@ WWW= https://github.com/ungoogled-software/ungoogled-chromium
LICENSE= BSD3CLAUSE LGPL21 MPL11
LICENSE_COMB= multi
-ONLY_FOR_ARCHS= aarch64 amd64 i386
+ONLY_FOR_ARCHS= aarch64 amd64
PATCH_DEPENDS= gpatch:devel/patch \
${PYTHON_VERSION}:lang/python${PYTHON_SUFFIX}