diff options
1466 files changed, 18888 insertions, 9138 deletions
@@ -4890,3 +4890,7 @@ devel/electron34||2025-12-07|Has expired: EOLed upstream, switch to newer versio devel/libbfd||2025-12-07|Obsolete port, use devel/binutils instead graphics/kdegraphics-mobipocket@qt5|graphics/kdegraphics-mobipocket|2025-12-12|Unflavorize port. Qt5 support has been dropped upstream graphics/kdegraphics-mobipocket@qt6|graphics/kdegraphics-mobipocket|2025-12-12|Unflavorize port. Qt5 support has been dropped upstream +cad/meshlab||2025-12-12|Remove broken port +math/octave-forge-onsas||2025-12-15|Incompatible with octave packaging structure +devel/equinix-metal-cli||2025-12-15|Has expired: Equinix Platform EOL upstream +lang/typstfmt||2025-12-15|Discontinued, upstream repository archived on June 8, 2024 diff --git a/Mk/Uses/autoreconf.mk b/Mk/Uses/autoreconf.mk index 781f58dc20b5..608027f599ff 100644 --- a/Mk/Uses/autoreconf.mk +++ b/Mk/Uses/autoreconf.mk @@ -89,10 +89,10 @@ _AUTORECONF= 2.69 BUILD_DEPENDS+= autoconf2.69>=2.69:devel/autoconf2.69 . else _AUTORECONF= 2.72 -BUILD_DEPENDS+= autoconf>=${_AUTORECONF}:devel/autoconf +BUILD_DEPENDS+= autoconf>=2.72_1:devel/autoconf . endif -BUILD_DEPENDS+= automake>=1.17:devel/automake +BUILD_DEPENDS+= automake>=1.18.1:devel/automake . if defined(libtool_ARGS) && empty(libtool_ARGS:Mbuild) BUILD_DEPENDS+= libtoolize:devel/libtool diff --git a/Mk/Uses/cargo.mk b/Mk/Uses/cargo.mk index a92ba1e13c3b..f8d45da664a4 100644 --- a/Mk/Uses/cargo.mk +++ b/Mk/Uses/cargo.mk @@ -109,7 +109,7 @@ WRKSRC_crate_${_crate}= ${WRKDIR}/${_wrksrc} CARGO_BUILDDEP?= yes . if ${CARGO_BUILDDEP:tl} == "yes" -BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.91.0:lang/${RUST_DEFAULT} +BUILD_DEPENDS+= ${RUST_DEFAULT}>=1.92.0:lang/${RUST_DEFAULT} . elif ${CARGO_BUILDDEP:tl} == "any-version" BUILD_DEPENDS+= ${RUST_DEFAULT}>=0:lang/${RUST_DEFAULT} . endif diff --git a/Mk/Uses/gettext-runtime.mk b/Mk/Uses/gettext-runtime.mk index 1d0f0b8900b9..1dd435df643e 100644 --- a/Mk/Uses/gettext-runtime.mk +++ b/Mk/Uses/gettext-runtime.mk @@ -14,14 +14,14 @@ gettext-runtime_ARGS= lib . endif . if ${gettext-runtime_ARGS:Mlib} -BUILD_DEPENDS+= gettext-runtime>=0.22_1:devel/gettext-runtime +BUILD_DEPENDS+= gettext-runtime>=0.26:devel/gettext-runtime LIB_DEPENDS+= libintl.so:devel/gettext-runtime . endif . if ${gettext-runtime_ARGS:Mbuild} -BUILD_DEPENDS+= gettext-runtime>=0.22_1:devel/gettext-runtime +BUILD_DEPENDS+= gettext-runtime>=0.26:devel/gettext-runtime . endif . if ${gettext-runtime_ARGS:Mrun} -RUN_DEPENDS+= gettext-runtime>=0.22_1:devel/gettext-runtime +RUN_DEPENDS+= gettext-runtime>=0.26:devel/gettext-runtime . endif .endif diff --git a/Mk/Uses/gettext-tools.mk b/Mk/Uses/gettext-tools.mk index 948a505ed8b9..a59241b30ffc 100644 --- a/Mk/Uses/gettext-tools.mk +++ b/Mk/Uses/gettext-tools.mk @@ -14,10 +14,10 @@ gettext-tools_ARGS= build . endif . if ${gettext-tools_ARGS:Mbuild} -BUILD_DEPENDS+= msgfmt:devel/gettext-tools +BUILD_DEPENDS+= gettext-tools>=0.26:devel/gettext-tools . endif . if ${gettext-tools_ARGS:Mrun} -RUN_DEPENDS+= msgfmt:devel/gettext-tools +RUN_DEPENDS+= gettext-tools>=0.26:devel/gettext-tools . endif .endif diff --git a/Mk/Uses/go.mk b/Mk/Uses/go.mk index 872546e6fd01..3d34f15508cd 100644 --- a/Mk/Uses/go.mk +++ b/Mk/Uses/go.mk @@ -3,10 +3,11 @@ # # Feature: go # Usage: USES=go -# Valid ARGS: (none), N.NN, N.NN-devel, modules, no_targets, run +# Valid ARGS: (none), N.NN+, N.NN, modules, no_targets, run # # (none) Setup GOPATH and build in GOPATH mode using default Go version. -# N.NN Specify Go version +# N.NN+ Specify minimum Go version +# N.NN Specify exact Go version (should be avoided) # modules If the upstream uses Go modules, this can be set to build # in modules-aware mode. # no_targets Indicates that Go is needed at build time as a part of @@ -83,19 +84,30 @@ _INCLUDE_USES_GO_MK= yes # When adding a version, please keep the comment in # Mk/bsd.default-versions.mk in sync. -GO_VALID_VERSIONS= 1.20 1.21 1.22 1.23 1.24 1.25 1.26-devel +GO_VALID_VERSIONS= 1.20 1.21 1.22 1.23 1.24 1.25 # Check arguments sanity -. if !empty(go_ARGS:N[1-9].[0-9][0-9]:N*-devel:Nmodules:Nno_targets:Nrun) -IGNORE= USES=go has invalid arguments: ${go_ARGS:N[1-9].[0-9][0-9]:N*-devel:Nmodules:Nno_targets:Nrun} +. if !empty(go_ARGS:N[1-9].[0-9][0-9]+:N[1-9].[0-9][0-9]:Nmodules:Nno_targets:Nrun) +IGNORE= USES=go has invalid arguments: ${go_ARGS:N[1-9].[0-9][0-9]+:N[1-9].[0-9][0-9]:Nmodules:Nno_targets:Nrun} . endif # Parse Go version -GO_VERSION= ${go_ARGS:Nmodules:Nno_targets:Nrun:C/^$/${GO_DEFAULT}/} -. if empty(GO_VALID_VERSIONS:M${GO_VERSION}) +. if !empty(go_ARGS:M*+) +GO_MIN_VERSION= ${go_ARGS:M*+:S/+//} +. for version in ${GO_VALID_VERSIONS:[-1..1]} +. if empty(GO_VERSION) +. if ${version} == ${GO_DEFAULT} || ${version} == ${GO_MIN_VERSION} +GO_VERSION:= ${version} +. endif +. endif +. endfor +. else +GO_VERSION:= ${go_ARGS:Nmodules:Nno_targets:Nrun:C/^$/${GO_DEFAULT}/} +. if empty(GO_VALID_VERSIONS:M${GO_VERSION}) IGNORE?= USES=go has invalid version number: ${GO_VERSION} +. endif . endif -GO_SUFFIX= ${GO_VERSION:S/.//:C/.*-devel/-devel/} +GO_SUFFIX= ${GO_VERSION:S/.//} GO_PORT= lang/go${GO_SUFFIX} # Settable variables diff --git a/Mk/Uses/samba.mk b/Mk/Uses/samba.mk index f9fcddfd04e6..c9e5094fb289 100644 --- a/Mk/Uses/samba.mk +++ b/Mk/Uses/samba.mk @@ -18,7 +18,9 @@ samba_ARGS= build run IGNORE= USES=samba has invalid arguments: ${samba_ARGS:Nbuild:Nenv:Nlib:Nself:Nrun} . endif -. if ${SAMBA_DEFAULT} != 4.16 && ${SAMBA_DEFAULT} != 4.19 && ${SAMBA_DEFAULT} != 4.20 && ${SAMBA_DEFAULT} != 4.22 +_SAMBA_VALID_VERSIONS= 4.16 4.19 4.20 4.22 4.23 + +. if ${_SAMBA_VALID_VERSIONS:M${SAMBA_DEFAULT}} == "" IGNORE= Invalid version of samba: ${SAMBA_DEFAULT} . endif @@ -58,6 +60,10 @@ SAMBA_PORT_422= net/samba422 SAMBA_TALLOC_PORT_422= devel/talloc243 SAMBA_TDB_PORT_422= databases/tdb1413 SAMBA_TEVENT_PORT_422= devel/tevent017 +SAMBA_PORT_423= net/samba423 +SAMBA_TALLOC_PORT_423= devel/talloc243 +SAMBA_TDB_PORT_423= databases/tdb1 +SAMBA_TEVENT_PORT_423= devel/tevent017 SAMBA_PORT= ${SAMBA_PORT_${SAMBA_SUFFIX}} # Only define SAMBA_LDB_PORT if SAMBA_LDB_PORT_${SAMBA_SUFFIX} is set. Samba diff --git a/Mk/bsd.default-versions.mk b/Mk/bsd.default-versions.mk index 0a2adc2a359c..fd13e512b8cb 100644 --- a/Mk/bsd.default-versions.mk +++ b/Mk/bsd.default-versions.mk @@ -148,7 +148,7 @@ PYTHON2_DEFAULT?= 2.7 RUBY_DEFAULT?= 3.3 # Possible values: rust, rust-nightly RUST_DEFAULT?= rust -# Possible values: 4.16, 4.19, 4.20, 4.22 +# Possible values: 4.16, 4.19, 4.20, 4.22, 4.23 SAMBA_DEFAULT?= 4.16 # When updating this, please also update the same list in ssl.mk and the checks # for USES=ssl in qa.sh! diff --git a/Mk/bsd.gecko.mk b/Mk/bsd.gecko.mk index e193f2e71858..7e69f5c27b25 100644 --- a/Mk/bsd.gecko.mk +++ b/Mk/bsd.gecko.mk @@ -77,7 +77,7 @@ ELF_FEATURES+= +wxneeded:dist/bin/${MOZILLA} +wxneeded:dist/bin/${MOZILLA}-bin BUNDLE_LIBS= yes BUILD_DEPENDS+= rust-cbindgen>=0.29.1:devel/rust-cbindgen \ - ${RUST_DEFAULT}>=1.91.0:lang/${RUST_DEFAULT} + ${RUST_DEFAULT}>=1.92.0:lang/${RUST_DEFAULT} LIB_DEPENDS+= libdrm.so:graphics/libdrm RUN_DEPENDS+= ${LOCALBASE}/lib/libpci.so:devel/libpci LIB_DEPENDS+= libepoll-shim.so:devel/libepoll-shim diff --git a/accessibility/sctd/Makefile b/accessibility/sctd/Makefile index 496702fa3149..ed988951b40c 100644 --- a/accessibility/sctd/Makefile +++ b/accessibility/sctd/Makefile @@ -1,6 +1,6 @@ PORTNAME= sctd DISTVERSION= 0.2.0 -PORTREVISION= 45 +PORTREVISION= 46 CATEGORIES= accessibility MAINTAINER= 0mp@FreeBSD.org diff --git a/accessibility/wl-gammarelay-rs/Makefile b/accessibility/wl-gammarelay-rs/Makefile index aa2b9ae318b0..d4729a1bbe1c 100644 --- a/accessibility/wl-gammarelay-rs/Makefile +++ b/accessibility/wl-gammarelay-rs/Makefile @@ -1,7 +1,7 @@ PORTNAME= wl-gammarelay-rs DISTVERSIONPREFIX= v DISTVERSION= 1.0.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= accessibility wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/archivers/nfpm/Makefile b/archivers/nfpm/Makefile index e41ab640f6e2..c0dbddce3b8b 100644 --- a/archivers/nfpm/Makefile +++ b/archivers/nfpm/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/goreleaser/nfpm LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/goreleaser/nfpm/v2 GO_TARGET= ./cmd/${PORTNAME} diff --git a/archivers/ouch/Makefile b/archivers/ouch/Makefile index cef2d2393174..c966c37c3d42 100644 --- a/archivers/ouch/Makefile +++ b/archivers/ouch/Makefile @@ -1,6 +1,6 @@ PORTNAME= ouch DISTVERSION= 0.6.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= archivers MAINTAINER= yuri@FreeBSD.org diff --git a/archivers/plakar/Makefile b/archivers/plakar/Makefile index f21745532e5e..78ed3d7595cf 100644 --- a/archivers/plakar/Makefile +++ b/archivers/plakar/Makefile @@ -11,7 +11,7 @@ WWW= https://docs.plakar.io/ LICENSE= ISCL LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/PlakarKorp/plakar GO_TARGET= . diff --git a/archivers/py-cramjam/Makefile b/archivers/py-cramjam/Makefile index 16e7a046394e..e6370fc5ea9e 100644 --- a/archivers/py-cramjam/Makefile +++ b/archivers/py-cramjam/Makefile @@ -1,6 +1,6 @@ PORTNAME= cramjam PORTVERSION= 2.11.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= archivers python MASTER_SITES= PYPI \ https://github.com/milesgranger/cramjam/releases/download/v${PORTVERSION}/ diff --git a/archivers/py-pyzstd/Makefile b/archivers/py-pyzstd/Makefile index c86c84aad76a..a03fed64117c 100644 --- a/archivers/py-pyzstd/Makefile +++ b/archivers/py-pyzstd/Makefile @@ -1,5 +1,5 @@ PORTNAME= pyzstd -DISTVERSION= 0.19.0 +DISTVERSION= 0.19.1 CATEGORIES= archivers python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/archivers/py-pyzstd/distinfo b/archivers/py-pyzstd/distinfo index 51fd8b47a858..286668a69f00 100644 --- a/archivers/py-pyzstd/distinfo +++ b/archivers/py-pyzstd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765338950 -SHA256 (pyzstd-0.19.0.tar.gz) = 44e7b9be7b445aac742003ddee52ca31385d52dffb8c60adf633fad8e795f10d -SIZE (pyzstd-0.19.0.tar.gz) = 69457 +TIMESTAMP = 1765675432 +SHA256 (pyzstd-0.19.1.tar.gz) = 36723d3c915b3981de9198d0a2c82b2f5fe3eaa36e4d8d586937830a8afc7d72 +SIZE (pyzstd-0.19.1.tar.gz) = 69531 diff --git a/audio/amberol/Makefile b/audio/amberol/Makefile index 4d62c5997aa7..d4857878aaa9 100644 --- a/audio/amberol/Makefile +++ b/audio/amberol/Makefile @@ -1,6 +1,6 @@ PORTNAME= amberol DISTVERSION= 2025.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= audio MAINTAINER= ports@FreeBSD.org diff --git a/audio/ebur128/Makefile b/audio/ebur128/Makefile index abc5f0684f5c..c771f88834bf 100644 --- a/audio/ebur128/Makefile +++ b/audio/ebur128/Makefile @@ -1,6 +1,6 @@ PORTNAME= ebur128 DISTVERSION= 0.1.10 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= audio MAINTAINER= diizzy@FreeBSD.org diff --git a/audio/exhale/Makefile b/audio/exhale/Makefile index 8f46f78c854b..c645b3481286 100644 --- a/audio/exhale/Makefile +++ b/audio/exhale/Makefile @@ -1,7 +1,7 @@ PORTNAME= exhale -DISTVERSIONPREFIX= v +#DISTVERSIONPREFIX= v DISTVERSION= 1.2.2 -DISTVERSIONSUFFIX= RC +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= diizzy@FreeBSD.org @@ -18,6 +18,7 @@ USE_LDCONFIG= yes USE_GITLAB= yes GL_ACCOUNT= ecodis +GL_COMMIT= adef96eace10526b997dc974d960677ab759385b CMAKE_ON= BUILD_SHARED_LIBS diff --git a/audio/exhale/distinfo b/audio/exhale/distinfo index 0e9ac83bd940..8de7f51dcd2b 100644 --- a/audio/exhale/distinfo +++ b/audio/exhale/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762016730 -SHA256 (exhale-v1.2.2RC.tar.bz2) = ca5c64c3b91df67e210cf1cc15b02c7caf15356b8eaf2293f964e68dcd846bab -SIZE (exhale-v1.2.2RC.tar.bz2) = 120275 +TIMESTAMP = 1765621337 +SHA256 (ecodis-exhale-adef96eace10526b997dc974d960677ab759385b_GL0.tar.gz) = 9930a5d4fc1f22b8ecf253044e702618f126cb0a95b7bdf27abb0c042ccbb407 +SIZE (ecodis-exhale-adef96eace10526b997dc974d960677ab759385b_GL0.tar.gz) = 144351 diff --git a/audio/ft2-clone/Makefile b/audio/ft2-clone/Makefile index c0c080174006..0ba2a2a9f374 100644 --- a/audio/ft2-clone/Makefile +++ b/audio/ft2-clone/Makefile @@ -1,6 +1,6 @@ PORTNAME= ft2-clone DISTVERSIONPREFIX= v -DISTVERSION= 2.02 +DISTVERSION= 2.03 CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org diff --git a/audio/ft2-clone/distinfo b/audio/ft2-clone/distinfo index ee524c879942..1669b79b9fc6 100644 --- a/audio/ft2-clone/distinfo +++ b/audio/ft2-clone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765086049 -SHA256 (8bitbubsy-ft2-clone-v2.02_GH0.tar.gz) = ad97571ffda6a9a8b623355447d72f9591eacba8440c1cc2bcaa9f0939324f43 -SIZE (8bitbubsy-ft2-clone-v2.02_GH0.tar.gz) = 5205235 +TIMESTAMP = 1765772314 +SHA256 (8bitbubsy-ft2-clone-v2.03_GH0.tar.gz) = d67db6477ddecdb54f408ac5b2012170325d4c3c6720f32d419b3f2a736a98b4 +SIZE (8bitbubsy-ft2-clone-v2.03_GH0.tar.gz) = 5204899 diff --git a/audio/g4music/Makefile b/audio/g4music/Makefile index 0a60d22586e0..1f6afd70e4e1 100644 --- a/audio/g4music/Makefile +++ b/audio/g4music/Makefile @@ -1,6 +1,6 @@ PORTNAME= g4music DISTVERSIONPREFIX= v -DISTVERSION= 4.5 +DISTVERSION= 4.6 CATEGORIES= audio MAINTAINER= duchateau.olivier@gmail.com diff --git a/audio/g4music/distinfo b/audio/g4music/distinfo index 7da9b3f66992..a9e685195813 100644 --- a/audio/g4music/distinfo +++ b/audio/g4music/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754839808 -SHA256 (g4music-v4.5.tar.bz2) = b44ce30fcc78ecc87f4ff21f41cd9455e27a7c41847086e2bb230d5c786b46ae -SIZE (g4music-v4.5.tar.bz2) = 145380 +TIMESTAMP = 1765638166 +SHA256 (g4music-v4.6.tar.bz2) = 6ee09453fd70c67daa33802ee6148e225827f3b0a0ea5d24b695331e79b8d97a +SIZE (g4music-v4.6.tar.bz2) = 151899 diff --git a/audio/g4music/pkg-plist b/audio/g4music/pkg-plist index b43ac62b8cd9..0365537a20e8 100644 --- a/audio/g4music/pkg-plist +++ b/audio/g4music/pkg-plist @@ -8,6 +8,7 @@ share/locale/bg/LC_MESSAGES/g4music.mo share/locale/cs/LC_MESSAGES/g4music.mo share/locale/da/LC_MESSAGES/g4music.mo share/locale/de/LC_MESSAGES/g4music.mo +share/locale/el/LC_MESSAGES/g4music.mo share/locale/es/LC_MESSAGES/g4music.mo share/locale/et/LC_MESSAGES/g4music.mo share/locale/eu/LC_MESSAGES/g4music.mo @@ -17,6 +18,7 @@ share/locale/fr/LC_MESSAGES/g4music.mo share/locale/he/LC_MESSAGES/g4music.mo share/locale/hi/LC_MESSAGES/g4music.mo share/locale/hu/LC_MESSAGES/g4music.mo +share/locale/ia/LC_MESSAGES/g4music.mo share/locale/id/LC_MESSAGES/g4music.mo share/locale/it/LC_MESSAGES/g4music.mo share/locale/ja/LC_MESSAGES/g4music.mo diff --git a/audio/gnome-metronome/Makefile b/audio/gnome-metronome/Makefile index 89505f05c43c..4d29f39df2fb 100644 --- a/audio/gnome-metronome/Makefile +++ b/audio/gnome-metronome/Makefile @@ -1,6 +1,6 @@ PORTNAME= metronome DISTVERSION= 1.3.0 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= audio gnome PKGNAMEPREFIX= gnome- DIST_SUBDIR= gnome diff --git a/audio/gnome-podcasts/Makefile b/audio/gnome-podcasts/Makefile index 3c45d3e72b8e..667d495aaa25 100644 --- a/audio/gnome-podcasts/Makefile +++ b/audio/gnome-podcasts/Makefile @@ -1,6 +1,6 @@ PORTNAME= podcasts DISTVERSION= 0.7.1 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= audio PKGNAMEPREFIX= gnome- diff --git a/audio/gonic/Makefile b/audio/gonic/Makefile index e95ff746e134..b8871326c63d 100644 --- a/audio/gonic/Makefile +++ b/audio/gonic/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ffmpeg:multimedia/ffmpeg \ mpv:multimedia/mpv -USES= go:1.25,modules +USES= go:1.25+,modules USE_RC_SUBR= ${PORTNAME} diff --git a/audio/lewton/Makefile b/audio/lewton/Makefile index a0fe6b20c029..a09bd1d4ebf1 100644 --- a/audio/lewton/Makefile +++ b/audio/lewton/Makefile @@ -1,6 +1,6 @@ PORTNAME= lewton DISTVERSION= 0.10.2 -PORTREVISION= 41 +PORTREVISION= 42 CATEGORIES= audio PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/audio/libopenmpt/Makefile b/audio/libopenmpt/Makefile index e56e50e8459b..cc1732c1285d 100644 --- a/audio/libopenmpt/Makefile +++ b/audio/libopenmpt/Makefile @@ -1,5 +1,5 @@ PORTNAME= libopenmpt -DISTVERSION= 0.8.3 +DISTVERSION= 0.8.4 DISTVERSIONSUFFIX= +release.autotools CATEGORIES= audio MASTER_SITES= https://lib.openmpt.org/files/libopenmpt/src/ \ diff --git a/audio/libopenmpt/distinfo b/audio/libopenmpt/distinfo index 4c038653dd8c..acf0d9332ad0 100644 --- a/audio/libopenmpt/distinfo +++ b/audio/libopenmpt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757396993 -SHA256 (libopenmpt-0.8.3+release.autotools.tar.gz) = 25d486a4da9728819274ed0959fd79a1c6358954710d54c14047c6457c8ca8ac -SIZE (libopenmpt-0.8.3+release.autotools.tar.gz) = 1759774 +TIMESTAMP = 1765772339 +SHA256 (libopenmpt-0.8.4+release.autotools.tar.gz) = 627f9bf11aacae615a1f2c982c7e88cb21f11b2d6f0267946f7c82c5eae4943b +SIZE (libopenmpt-0.8.4+release.autotools.tar.gz) = 1765663 diff --git a/audio/midivisualizer/Makefile b/audio/midivisualizer/Makefile index 7ac6b545a343..4ac527796a98 100644 --- a/audio/midivisualizer/Makefile +++ b/audio/midivisualizer/Makefile @@ -1,7 +1,6 @@ PORTNAME= midivisualizer DISTVERSIONPREFIX= v -DISTVERSION= 7.2 -PORTREVISION= 1 +DISTVERSION= 7.3 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/midivisualizer/distinfo b/audio/midivisualizer/distinfo index 0b31378e92d3..d80302771dac 100644 --- a/audio/midivisualizer/distinfo +++ b/audio/midivisualizer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1699252698 -SHA256 (kosua20-MIDIVisualizer-v7.2_GH0.tar.gz) = 8e6c6ee0ef2de1f8b1a461596ab5cd32535af115f9f93d4c0ab527e694687433 -SIZE (kosua20-MIDIVisualizer-v7.2_GH0.tar.gz) = 5810946 +TIMESTAMP = 1765786075 +SHA256 (kosua20-MIDIVisualizer-v7.3_GH0.tar.gz) = cdb8f7ea87534bb4c343b5fc0ef4b81c43b1717953bc4b4068f8742ae2aae543 +SIZE (kosua20-MIDIVisualizer-v7.3_GH0.tar.gz) = 5811276 diff --git a/audio/mmtc/Makefile b/audio/mmtc/Makefile index 7e62b1599d24..2f1f2dd4c099 100644 --- a/audio/mmtc/Makefile +++ b/audio/mmtc/Makefile @@ -1,7 +1,7 @@ PORTNAME= mmtc DISTVERSIONPREFIX= v DISTVERSION= 0.3.2 -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/mousai/Makefile b/audio/mousai/Makefile index 1913b15df954..e7880626adfe 100644 --- a/audio/mousai/Makefile +++ b/audio/mousai/Makefile @@ -1,7 +1,7 @@ PORTNAME= mousai DISTVERSIONPREFIX= v DISTVERSION= 0.7.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= audio MAINTAINER= ports@FreeBSD.org diff --git a/audio/myxer/Makefile b/audio/myxer/Makefile index 3e7d2326cd4e..8aa77f8a92a7 100644 --- a/audio/myxer/Makefile +++ b/audio/myxer/Makefile @@ -1,6 +1,6 @@ PORTNAME= myxer DISTVERSION= 1.3.0 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/ncspot/Makefile b/audio/ncspot/Makefile index ddbbd8516707..eeee31cbd981 100644 --- a/audio/ncspot/Makefile +++ b/audio/ncspot/Makefile @@ -1,6 +1,7 @@ PORTNAME= ncspot DISTVERSIONPREFIX= v DISTVERSION= 1.3.2 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= rodrigo@FreeBSD.org diff --git a/audio/netease-music-tui/Makefile b/audio/netease-music-tui/Makefile index fb80f6e6f42e..f9ff79dae1b0 100644 --- a/audio/netease-music-tui/Makefile +++ b/audio/netease-music-tui/Makefile @@ -1,7 +1,7 @@ PORTNAME= netease-music-tui DISTVERSIONPREFIX= v DISTVERSION= 0.1.5 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/pipewire-spa-oss/Makefile b/audio/pipewire-spa-oss/Makefile index 0a916daa05f9..7623449a35ad 100644 --- a/audio/pipewire-spa-oss/Makefile +++ b/audio/pipewire-spa-oss/Makefile @@ -1,5 +1,6 @@ PORTNAME= pipewire-spa-oss DISTVERSION= g20251117 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= arrowd@FreeBSD.org diff --git a/audio/shortwave/Makefile b/audio/shortwave/Makefile index f7348751b438..721f7319caf3 100644 --- a/audio/shortwave/Makefile +++ b/audio/shortwave/Makefile @@ -1,6 +1,6 @@ PORTNAME= shortwave DISTVERSION= 5.0.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= audio MAINTAINER= decke@FreeBSD.org diff --git a/audio/songrec/Makefile b/audio/songrec/Makefile index c02ab8e1447d..597a18b058b4 100644 --- a/audio/songrec/Makefile +++ b/audio/songrec/Makefile @@ -1,6 +1,6 @@ PORTNAME= songrec DISTVERSION= 0.4.3 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= audio MAINTAINER= yuri@FreeBSD.org diff --git a/audio/sonicradio/Makefile b/audio/sonicradio/Makefile index 0b4267828df3..963dac25850d 100644 --- a/audio/sonicradio/Makefile +++ b/audio/sonicradio/Makefile @@ -1,6 +1,6 @@ PORTNAME= sonicradio DISTVERSIONPREFIX= v -DISTVERSION= 0.8.11 +DISTVERSION= 0.8.12 CATEGORIES= audio MAINTAINER= nivit@FreeBSD.org diff --git a/audio/sonicradio/distinfo b/audio/sonicradio/distinfo index 41e797ab91af..145df3815798 100644 --- a/audio/sonicradio/distinfo +++ b/audio/sonicradio/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1764842794 -SHA256 (go/audio_sonicradio/sonicradio-v0.8.11/v0.8.11.mod) = 28f1998b1c273839b1e713c931873f9d9a69c1f48b2bce8c7db2e471dbff07fa -SIZE (go/audio_sonicradio/sonicradio-v0.8.11/v0.8.11.mod) = 1722 -SHA256 (go/audio_sonicradio/sonicradio-v0.8.11/v0.8.11.zip) = d3d463a47c97da7128fe33ef3ab64570d31017e3df1e2849f8197e9b27a39bfa -SIZE (go/audio_sonicradio/sonicradio-v0.8.11/v0.8.11.zip) = 1283705 +TIMESTAMP = 1765892928 +SHA256 (go/audio_sonicradio/sonicradio-v0.8.12/v0.8.12.mod) = 28f1998b1c273839b1e713c931873f9d9a69c1f48b2bce8c7db2e471dbff07fa +SIZE (go/audio_sonicradio/sonicradio-v0.8.12/v0.8.12.mod) = 1722 +SHA256 (go/audio_sonicradio/sonicradio-v0.8.12/v0.8.12.zip) = 47c3a5ffae00d7e2f83483e12aa4b0d38d43ffe5b751d406bba9b7a2b8fb8ca9 +SIZE (go/audio_sonicradio/sonicradio-v0.8.12/v0.8.12.zip) = 1285515 diff --git a/audio/spotify-player/Makefile b/audio/spotify-player/Makefile index 8bae53246664..0630076777c3 100644 --- a/audio/spotify-player/Makefile +++ b/audio/spotify-player/Makefile @@ -1,7 +1,7 @@ PORTNAME= spotify-player DISTVERSIONPREFIX= v DISTVERSION= 0.21.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= audio MAINTAINER= jfree@FreeBSD.org diff --git a/audio/spotifyd/Makefile b/audio/spotifyd/Makefile index f27315aef00b..c0971957720a 100644 --- a/audio/spotifyd/Makefile +++ b/audio/spotifyd/Makefile @@ -1,6 +1,7 @@ PORTNAME= spotifyd DISTVERSIONPREFIX= v DISTVERSION= 0.4.2 +PORTREVISION= 1 CATEGORIES= audio MAINTAINER= rodrigo@FreeBSD.org diff --git a/benchmarks/hyperfine/Makefile b/benchmarks/hyperfine/Makefile index 7267f42c0701..307c396b2ce1 100644 --- a/benchmarks/hyperfine/Makefile +++ b/benchmarks/hyperfine/Makefile @@ -1,7 +1,7 @@ PORTNAME= hyperfine DISTVERSIONPREFIX= v DISTVERSION= 1.19.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= benchmarks MAINTAINER= pizzamig@FreeBSD.org diff --git a/benchmarks/inferno/Makefile b/benchmarks/inferno/Makefile index cd520c01a237..9d81132ed542 100644 --- a/benchmarks/inferno/Makefile +++ b/benchmarks/inferno/Makefile @@ -1,6 +1,7 @@ PORTNAME= inferno DISTVERSIONPREFIX= v DISTVERSION= 0.12.4 +PORTREVISION= 1 CATEGORIES= benchmarks MAINTAINER= yuri@FreeBSD.org diff --git a/benchmarks/sysbench/Makefile b/benchmarks/sysbench/Makefile index 4d60f28f4ebb..e7f852a49582 100644 --- a/benchmarks/sysbench/Makefile +++ b/benchmarks/sysbench/Makefile @@ -12,7 +12,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libck.so:devel/concurrencykit -USES= autoreconf compiler:c11 gmake libtool luajit pkgconfig +USES= autoreconf compiler:c11 gettext-tools gmake libtool luajit \ + pkgconfig CONFIGURE_ARGS= --with-system-ck --with-system-luajit GNU_CONFIGURE= yes diff --git a/biology/coverm/Makefile b/biology/coverm/Makefile index 937e6b6ba23b..9683f8b270a6 100644 --- a/biology/coverm/Makefile +++ b/biology/coverm/Makefile @@ -1,7 +1,7 @@ PORTNAME= coverm DISTVERSIONPREFIX= v DISTVERSION= 0.7.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= biology MAINTAINER= yuri@FreeBSD.org diff --git a/biology/hyphy/Makefile b/biology/hyphy/Makefile index 162685dfa948..0da9c95b5c87 100644 --- a/biology/hyphy/Makefile +++ b/biology/hyphy/Makefile @@ -1,5 +1,5 @@ PORTNAME= hyphy -DISTVERSION= 2.5.88 +DISTVERSION= 2.5.90 CATEGORIES= biology MAINTAINER= jrm@FreeBSD.org diff --git a/biology/hyphy/distinfo b/biology/hyphy/distinfo index 7c94400e376d..2c0ccc9928ee 100644 --- a/biology/hyphy/distinfo +++ b/biology/hyphy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765067195 -SHA256 (veg-hyphy-2.5.88_GH0.tar.gz) = 0122f793fdf68599b96162dfea6a7fc34484c1d1a5dce8819d5b8d032878dba6 -SIZE (veg-hyphy-2.5.88_GH0.tar.gz) = 4372610 +TIMESTAMP = 1765759320 +SHA256 (veg-hyphy-2.5.90_GH0.tar.gz) = d11f7ce637c0683ffb253a4c371fd9ed9bdb70e5513fc4cb3c50546782012173 +SIZE (veg-hyphy-2.5.90_GH0.tar.gz) = 4372927 diff --git a/biology/iqtree/Makefile b/biology/iqtree/Makefile index 6d4837298edc..af11d67a7c5a 100644 --- a/biology/iqtree/Makefile +++ b/biology/iqtree/Makefile @@ -1,7 +1,6 @@ PORTNAME= iqtree DISTVERSIONPREFIX= v -DISTVERSION= 2.4.0 -PORTREVISION= 3 +DISTVERSION= 3.0.1 CATEGORIES= biology MAINTAINER= jrm@FreeBSD.org @@ -20,9 +19,9 @@ LIB_DEPENDS= libboost_filesystem.so:devel/boost-libs USES= cmake eigen:3 USE_GITHUB= yes -GH_PROJECT= iqtree2 +GH_PROJECT= iqtree3 GH_TUPLE= tothuhien:lsd2:c61110f3a4fa05325b45c97b2134792ff9d55d4c:tothuhien/lsd2 \ - iqtree:cmaple:3946f47731699573ed2268e00aa7996a3458d4eb:iqtree/cmaple + iqtree:cmaple:29df93e77b7ad159b19e8cdd8150545baa1221ae:iqtree/cmaple PLIST_FILES= bin/iqtree PORTEXAMPLES= custom_distributions.txt example.cf example.nex example.phy \ @@ -31,7 +30,7 @@ PORTEXAMPLES= custom_distributions.txt example.cf example.nex example.phy \ OPTIONS_DEFINE= EXAMPLES do-install: - ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/iqtree2 ${STAGEDIR}${PREFIX}/bin/iqtree + ${INSTALL_PROGRAM} ${BUILD_WRKSRC}/iqtree3 ${STAGEDIR}${PREFIX}/bin/iqtree do-install-EXAMPLES-on: @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} diff --git a/biology/iqtree/distinfo b/biology/iqtree/distinfo index ae72ac55ee39..f42a38d7c5f0 100644 --- a/biology/iqtree/distinfo +++ b/biology/iqtree/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1739123157 -SHA256 (iqtree-iqtree2-v2.4.0_GH0.tar.gz) = 06a3351de0ed3c44a3e197e94a5d0cc3de7359c0be79eab1f41fb83459234619 -SIZE (iqtree-iqtree2-v2.4.0_GH0.tar.gz) = 5524827 +TIMESTAMP = 1765767206 +SHA256 (iqtree-iqtree3-v3.0.1_GH0.tar.gz) = 2daff8eaa24faaeac3dee9ac63af9fd7b79cc94cf7031671f0068b051b12c55f +SIZE (iqtree-iqtree3-v3.0.1_GH0.tar.gz) = 5172154 SHA256 (tothuhien-lsd2-c61110f3a4fa05325b45c97b2134792ff9d55d4c_GH0.tar.gz) = 9bbeaa0f8f35783c1d8dec74df6c93a804dbca808fa04484f9123de4e7258b53 SIZE (tothuhien-lsd2-c61110f3a4fa05325b45c97b2134792ff9d55d4c_GH0.tar.gz) = 1529381 -SHA256 (iqtree-cmaple-3946f47731699573ed2268e00aa7996a3458d4eb_GH0.tar.gz) = 712016835e40c26c1e69529fca1bec46a7102ede3775e1b4b6589c4b6074410a -SIZE (iqtree-cmaple-3946f47731699573ed2268e00aa7996a3458d4eb_GH0.tar.gz) = 4806755 +SHA256 (iqtree-cmaple-29df93e77b7ad159b19e8cdd8150545baa1221ae_GH0.tar.gz) = f8b5115823614b4c710a13ded1b38b59953c9f3127ced46246d1a4b1db026e37 +SIZE (iqtree-cmaple-29df93e77b7ad159b19e8cdd8150545baa1221ae_GH0.tar.gz) = 4807064 diff --git a/biology/seqkit/Makefile b/biology/seqkit/Makefile index b818ac8e60c2..de47b892619c 100644 --- a/biology/seqkit/Makefile +++ b/biology/seqkit/Makefile @@ -12,7 +12,7 @@ WWW= https://bioinf.shenwei.me/seqkit \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules USE_GITHUB= nodefault GH_TUPLE= golang:sys:v0.6.0:sys diff --git a/cad/kicad-devel/Makefile.git_rev b/cad/kicad-devel/Makefile.git_rev index 5861c948bc4e..627893e8f42c 100644 --- a/cad/kicad-devel/Makefile.git_rev +++ b/cad/kicad-devel/Makefile.git_rev @@ -1,3 +1,3 @@ -GIT_SRC_HASH= 24838129dc1140e5f2796bdd2abae7176d03c28e -GIT_SRC_DATE= 20251120213327 -GIT_SRC_DATE2= 2025.11.20 +GIT_SRC_HASH= 236057ab34bc3bb4e72272f1cee57677e8c78101 +GIT_SRC_DATE= 20251213003514 +GIT_SRC_DATE2= 2025.12.13 diff --git a/cad/kicad-devel/distinfo b/cad/kicad-devel/distinfo index 2f6c5530ffe3..b4e6a83ba5f7 100644 --- a/cad/kicad-devel/distinfo +++ b/cad/kicad-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763671619 -SHA256 (kicad/kicad/code-kicad-24838129dc1140e5f2796bdd2abae7176d03c28e_GL0.tar.gz) = ed7017b388efacc03b1022bcea6890e1ba3442071601e08c20a1e564d39248a0 -SIZE (kicad/kicad/code-kicad-24838129dc1140e5f2796bdd2abae7176d03c28e_GL0.tar.gz) = 165763917 +TIMESTAMP = 1765620317 +SHA256 (kicad/kicad/code-kicad-236057ab34bc3bb4e72272f1cee57677e8c78101_GL0.tar.gz) = bade3e401f9d36ebf319150feb2d945f697c9af96595b2067133c2bfadde143f +SIZE (kicad/kicad/code-kicad-236057ab34bc3bb4e72272f1cee57677e8c78101_GL0.tar.gz) = 166360931 diff --git a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp b/cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp index bb12c419d4f9..7e0ca8627568 100644 --- a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp +++ b/cad/kicad-devel/files/patch-eeschema_sch__base__frame.cpp @@ -1,15 +1,15 @@ ---- eeschema/sch_base_frame.cpp.orig 2025-09-14 17:37:19 UTC +--- eeschema/sch_base_frame.cpp.orig 2025-12-12 23:35:14 UTC +++ eeschema/sch_base_frame.cpp -@@ -61,7 +61,7 @@ - #include <wx/log.h> +@@ -65,7 +65,7 @@ #include <wx/msgdlg.h> + #include <trace_helpers.h> -#ifndef __linux__ +#if not defined (__linux__) && not defined (__FreeBSD__) #include <navlib/nl_schematic_plugin.h> #include <wx/fdrepdlg.h> #else -@@ -370,7 +370,7 @@ void SCH_BASE_FRAME::ActivateGalCanvas() +@@ -338,7 +338,7 @@ void SCH_BASE_FRAME::ActivateGalCanvas() { if( !m_spaceMouse ) { diff --git a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.h b/cad/kicad-devel/files/patch-eeschema_sch__base__frame.h index 6b7df3a979fd..bff6ee9051fb 100644 --- a/cad/kicad-devel/files/patch-eeschema_sch__base__frame.h +++ b/cad/kicad-devel/files/patch-eeschema_sch__base__frame.h @@ -1,6 +1,6 @@ ---- eeschema/sch_base_frame.h.orig 2025-09-14 17:37:19 UTC +--- eeschema/sch_base_frame.h.orig 2025-12-12 23:35:14 UTC +++ eeschema/sch_base_frame.h -@@ -57,7 +57,7 @@ struct SCH_SELECTION_FILTER_OPTIONS; +@@ -59,7 +59,7 @@ struct SCH_SELECTION_FILTER_OPTIONS; class SYMBOL_EDITOR_SETTINGS; struct SCH_SELECTION_FILTER_OPTIONS; @@ -9,7 +9,7 @@ class NL_SCHEMATIC_PLUGIN; #else class SPNAV_2D_PLUGIN; -@@ -336,7 +336,7 @@ class SCH_BASE_FRAME : public EDA_DRAW_FRAME, public S +@@ -329,7 +329,7 @@ class SCH_BASE_FRAME : public EDA_DRAW_FRAME, public S wxTimer m_watcherDebounceTimer; bool m_inSymChangeTimerEvent; diff --git a/cad/kicad-devel/files/patch-eeschema_sch__io_easyedapro_sch__io__easyedapro.cpp b/cad/kicad-devel/files/patch-eeschema_sch__io_easyedapro_sch__io__easyedapro.cpp deleted file mode 100644 index 02c96710df87..000000000000 --- a/cad/kicad-devel/files/patch-eeschema_sch__io_easyedapro_sch__io__easyedapro.cpp +++ /dev/null @@ -1,34 +0,0 @@ ---- eeschema/sch_io/easyedapro/sch_io_easyedapro.cpp.orig 2024-10-11 09:03:05 UTC -+++ eeschema/sch_io/easyedapro/sch_io_easyedapro.cpp -@@ -105,6 +105,31 @@ int SCH_IO_EASYEDAPRO::GetModifyHash() const - } - - -+// Explicitly define char traits for wxUniChar since it is not standard -+template<> -+struct nlohmann::detail::char_traits<wxUniChar> : std::char_traits<char32_t> -+{ -+ using char_type = wxUniChar; -+ using int_type = uint32_t; -+ -+ // Redefine to_int_type function -+ static int_type to_int_type(char_type c) noexcept -+ { -+ return static_cast<int_type>(c); -+ } -+ -+ static char_type to_char_type(int_type i) noexcept -+ { -+ return static_cast<char_type>(i); -+ } -+ -+ static constexpr int_type eof() noexcept -+ { -+ return ~0U; -+ } -+}; -+ -+ - static LIB_SYMBOL* loadSymbol( nlohmann::json project, const wxString& aLibraryPath, - const wxString& aAliasName, const std::map<std::string, UTF8>* aProperties ) - { diff --git a/cad/kicad-devel/files/patch-include_pcb__base__frame.h b/cad/kicad-devel/files/patch-include_pcb__base__frame.h index 909801063d01..51fc2276b553 100644 --- a/cad/kicad-devel/files/patch-include_pcb__base__frame.h +++ b/cad/kicad-devel/files/patch-include_pcb__base__frame.h @@ -1,4 +1,4 @@ ---- include/pcb_base_frame.h.orig 2025-09-14 17:37:19 UTC +--- include/pcb_base_frame.h.orig 2025-12-12 23:35:14 UTC +++ include/pcb_base_frame.h @@ -62,7 +62,7 @@ class PCB_LAYER_BOX_SELECTOR; class PROGRESS_REPORTER; @@ -9,7 +9,7 @@ class NL_PCBNEW_PLUGIN; #else class SPNAV_2D_PLUGIN; -@@ -436,7 +436,7 @@ class PCB_BASE_FRAME : public EDA_DRAW_FRAME (private) +@@ -437,7 +437,7 @@ class PCB_BASE_FRAME : public EDA_DRAW_FRAME (private) PCB_ORIGIN_TRANSFORMS m_originTransforms; private: diff --git a/cad/kicad-devel/files/patch-pcbnew_pcb__base__frame.cpp b/cad/kicad-devel/files/patch-pcbnew_pcb__base__frame.cpp index dd98488c35c8..4f3671329644 100644 --- a/cad/kicad-devel/files/patch-pcbnew_pcb__base__frame.cpp +++ b/cad/kicad-devel/files/patch-pcbnew_pcb__base__frame.cpp @@ -1,6 +1,6 @@ ---- pcbnew/pcb_base_frame.cpp.orig 2025-08-26 08:02:49 UTC +--- pcbnew/pcb_base_frame.cpp.orig 2025-12-12 23:35:14 UTC +++ pcbnew/pcb_base_frame.cpp -@@ -67,7 +67,7 @@ +@@ -68,7 +68,7 @@ #include <tool/grid_menu.h> #include <ratsnest/ratsnest_view_item.h> @@ -9,7 +9,7 @@ #include <spacenav/spnav_2d_plugin.h> #else #include <navlib/nl_pcbnew_plugin.h> -@@ -1037,7 +1037,7 @@ void PCB_BASE_FRAME::ActivateGalCanvas() +@@ -1008,7 +1008,7 @@ void PCB_BASE_FRAME::ActivateGalCanvas() { if( !m_spaceMouse ) { diff --git a/cad/kicad-devel/pkg-plist b/cad/kicad-devel/pkg-plist index 6794e83c813f..475008d37000 100644 --- a/cad/kicad-devel/pkg-plist +++ b/cad/kicad-devel/pkg-plist @@ -36,6 +36,7 @@ lib/libkigal.so.9.99.0 %%DESKTOPDIR%%/org.kicad.kicad.desktop %%DESKTOPDIR%%/org.kicad.pcbcalculator.desktop %%DESKTOPDIR%%/org.kicad.pcbnew.desktop +share/bash-completion/completions/kicad-cli share/icons/hicolor/128x128/apps/bitmap2component.png share/icons/hicolor/128x128/apps/eeschema.png share/icons/hicolor/128x128/apps/gerbview.png @@ -889,3 +890,4 @@ share/icons/hicolor/scalable/mimetypes/application-x-kicad-worksheet.svg share/metainfo/org.kicad.kicad.metainfo.xml share/mime/packages/kicad-gerbers.xml share/mime/packages/kicad-kicad.xml +share/zsh/site-functions/_kicad-cli diff --git a/cad/librepcb/Makefile b/cad/librepcb/Makefile index 675f0cb16354..4e7dc48d9a0a 100644 --- a/cad/librepcb/Makefile +++ b/cad/librepcb/Makefile @@ -1,7 +1,7 @@ PORTNAME= librepcb DISTVERSION= 1.3.0 DISTVERSIONSUFFIX= -source -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= cad #MASTER_SITES= https://download.librepcb.org/releases/${DISTVERSION}/ MASTER_SITES= LOCAL/yuri:main # .zip archive repackaged as .tar.gz diff --git a/cad/surfer/Makefile b/cad/surfer/Makefile index 9cff0284f98b..0e3c36df0cab 100644 --- a/cad/surfer/Makefile +++ b/cad/surfer/Makefile @@ -1,7 +1,7 @@ PORTNAME= surfer DISTVERSIONPREFIX= v DISTVERSION= 0.4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= cad MAINTAINER= jbo@FreeBSD.org diff --git a/cad/svlint/Makefile b/cad/svlint/Makefile index fcefeb383caa..9f74196d2189 100644 --- a/cad/svlint/Makefile +++ b/cad/svlint/Makefile @@ -1,7 +1,7 @@ PORTNAME= svlint DISTVERSIONPREFIX= v DISTVERSION= 0.9.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= cad devel MAINTAINER= yuri@FreeBSD.org diff --git a/cad/svls/Makefile b/cad/svls/Makefile index 07d15e8e1da8..201899b85305 100644 --- a/cad/svls/Makefile +++ b/cad/svls/Makefile @@ -1,7 +1,7 @@ PORTNAME= svls DISTVERSIONPREFIX= v DISTVERSION= 0.2.14 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org diff --git a/cad/veryl/Makefile b/cad/veryl/Makefile index 08ffd99efcc7..0aa214986a74 100644 --- a/cad/veryl/Makefile +++ b/cad/veryl/Makefile @@ -1,6 +1,7 @@ PORTNAME= veryl DISTVERSIONPREFIX= v DISTVERSION= 0.17.1 +PORTREVISION= 1 CATEGORIES= cad MAINTAINER= yuri@FreeBSD.org diff --git a/chinese/fcitx-configtool/Makefile b/chinese/fcitx-configtool/Makefile index 1d0c1b9c3270..ef8a47406231 100644 --- a/chinese/fcitx-configtool/Makefile +++ b/chinese/fcitx-configtool/Makefile @@ -11,7 +11,7 @@ WWW= https://fcitx-im.org/wiki/Fcitx LICENSE= GPLv2 -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ +BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ ${LOCALBASE}/libdata/pkgconfig/dbus-glib-1.pc:devel/dbus-glib LIB_DEPENDS= libfcitx-config.so:chinese/fcitx diff --git a/chinese/fcitx/Makefile b/chinese/fcitx/Makefile index c2c25e00cce5..766c88a118d1 100644 --- a/chinese/fcitx/Makefile +++ b/chinese/fcitx/Makefile @@ -19,7 +19,7 @@ WWW= https://fcitx-im.org/wiki/Fcitx LICENSE= GPLv2 -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ +BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ bash:shells/bash \ ${LOCALBASE}/libdata/pkgconfig/xkeyboard-config.pc:x11/xkeyboard-config LIB_DEPENDS= libcairo.so:graphics/cairo \ diff --git a/chinese/py-rjieba/Makefile b/chinese/py-rjieba/Makefile index 87257771a002..e29e8f63a888 100644 --- a/chinese/py-rjieba/Makefile +++ b/chinese/py-rjieba/Makefile @@ -1,7 +1,7 @@ PORTNAME= rjieba DISTVERSIONPREFIX= v DISTVERSION= 0.1.13 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= chinese python #MASTER_SITES= PYPI # doesn't get into distinfo PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/converters/py-gotenberg-client/Makefile b/converters/py-gotenberg-client/Makefile index 698d816f886c..9e6e5271043d 100644 --- a/converters/py-gotenberg-client/Makefile +++ b/converters/py-gotenberg-client/Makefile @@ -1,5 +1,5 @@ PORTNAME= gotenberg-client -PORTVERSION= 0.13.0 +PORTVERSION= 0.13.1 CATEGORIES= converters python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -12,10 +12,10 @@ WWW= https://gotenberg.dev/docs/getting-started/clients LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.21.0:devel/py-hatchling@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.26:www/py-httpx@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.9.0:devel/py-typing-extensions@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-magic>=0.4.27:devel/py-python-magic@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.27.0:devel/py-hatchling@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.27:www/py-httpx@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}typing-extensions>0:devel/py-typing-extensions@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-magic>0:devel/py-python-magic@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-httpx>=0:devel/py-pytest-httpx@${PY_FLAVOR} diff --git a/converters/py-gotenberg-client/distinfo b/converters/py-gotenberg-client/distinfo index 8e7a2c1021d3..64716351fee9 100644 --- a/converters/py-gotenberg-client/distinfo +++ b/converters/py-gotenberg-client/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763568406 -SHA256 (gotenberg_client-0.13.0.tar.gz) = 0fb2425d0e1e4f143285ecde90f7687f4d234d2b23316f5d42015337d336a4ab -SIZE (gotenberg_client-0.13.0.tar.gz) = 1211055 +TIMESTAMP = 1765718710 +SHA256 (gotenberg_client-0.13.1.tar.gz) = cdd6bbb535cd739b87446cd1b4f6347ed7f9af6a0d4b19baf7c064b75528ee54 +SIZE (gotenberg_client-0.13.1.tar.gz) = 1211143 diff --git a/converters/py-gotenberg-client/files/patch-pyproject.toml b/converters/py-gotenberg-client/files/patch-pyproject.toml deleted file mode 100644 index 1a8a36ca9fa9..000000000000 --- a/converters/py-gotenberg-client/files/patch-pyproject.toml +++ /dev/null @@ -1,11 +0,0 @@ ---- pyproject.toml.orig 2025-12-03 09:15:17 UTC -+++ pyproject.toml -@@ -5,7 +5,7 @@ build-backend = "hatchling.build" - [build-system] - build-backend = "hatchling.build" - --requires = [ "hatchling~=1.27.0" ] -+requires = [ "hatchling>=1.27.0" ] - - [project] - name = "gotenberg-client" diff --git a/converters/yj-bruceadams/Makefile b/converters/yj-bruceadams/Makefile index b353cf2147fe..4c9abebb85bb 100644 --- a/converters/yj-bruceadams/Makefile +++ b/converters/yj-bruceadams/Makefile @@ -1,6 +1,6 @@ PORTNAME= yj DISTVERSION= 1.2.0 -PORTREVISION= 35 +PORTREVISION= 36 CATEGORIES= converters textproc PKGNAMESUFFIX= -${GH_ACCOUNT} diff --git a/databases/Makefile b/databases/Makefile index 570fe5a470c3..2c577eb1a3a2 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -1129,6 +1129,7 @@ SUBDIR += tcl-lmdb SUBDIR += tcl-sqlite3 SUBDIR += tdb + SUBDIR += tdb1 SUBDIR += tdb1410 SUBDIR += tdb1413 SUBDIR += tdbc diff --git a/databases/diesel/Makefile b/databases/diesel/Makefile index ce8ea854d08f..a80d1e51b669 100644 --- a/databases/diesel/Makefile +++ b/databases/diesel/Makefile @@ -1,7 +1,7 @@ PORTNAME= diesel DISTVERSIONPREFIX= v DISTVERSION= 2.3.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases PKGNAMESUFFIX= -cli diff --git a/databases/frece/Makefile b/databases/frece/Makefile index 69f7ed125b91..e01cd5e1d703 100644 --- a/databases/frece/Makefile +++ b/databases/frece/Makefile @@ -1,7 +1,7 @@ PORTNAME= frece DISTVERSIONPREFIX= v DISTVERSION= 1.0.6 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org diff --git a/databases/freetds-devel/Makefile b/databases/freetds-devel/Makefile index 24f82ba6fc46..03d4d006fcae 100644 --- a/databases/freetds-devel/Makefile +++ b/databases/freetds-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= freetds -DISTVERSION= 1.5.186 +DISTVERSION= 1.5.193 PORTEPOCH= 1 CATEGORIES= databases MASTER_SITES= https://www.freetds.org/files/current/ diff --git a/databases/freetds-devel/distinfo b/databases/freetds-devel/distinfo index 4c0b64d27997..49cdb1b12d17 100644 --- a/databases/freetds-devel/distinfo +++ b/databases/freetds-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765529817 -SHA256 (freetds-dev.1.5.186.tar.bz2) = 7f2acaae9e5d9e8556e61fc441aba8400876fb39e5dda3a4d3f7675b68b51620 -SIZE (freetds-dev.1.5.186.tar.bz2) = 2467224 +TIMESTAMP = 1765708646 +SHA256 (freetds-dev.1.5.193.tar.bz2) = b83d918835fbd65b5283bb11af635f5215e76da9a49d4f1b9b74cd62fc0d7d93 +SIZE (freetds-dev.1.5.193.tar.bz2) = 2469980 diff --git a/databases/gobang/Makefile b/databases/gobang/Makefile index 3695c410b963..5184ba81ba90 100644 --- a/databases/gobang/Makefile +++ b/databases/gobang/Makefile @@ -1,7 +1,7 @@ PORTNAME= gobang DISTVERSIONPREFIX= v DISTVERSION= 0.1.0-alpha.5 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org diff --git a/databases/jrrd/Makefile b/databases/jrrd/Makefile index 19cd32c1e762..58361138c15e 100644 --- a/databases/jrrd/Makefile +++ b/databases/jrrd/Makefile @@ -8,9 +8,13 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Java native interface (JNI) to RRDtool WWW= https://www.opennms.org/index.php/Jrrd +DEPRECATED= only builds with Java 8, unmaintained, no dependencies in the ports tree +EXPIRATION_DATE= 2026-04-13 + LIB_DEPENDS= librrd.so:databases/rrdtool USES= java libtool +JAVA_VERSION= 8 JAVA_VENDOR= openjdk USE_LDCONFIG= yes diff --git a/databases/mongodb70/Makefile b/databases/mongodb70/Makefile index a7c98831d597..990ed8e9fe1e 100644 --- a/databases/mongodb70/Makefile +++ b/databases/mongodb70/Makefile @@ -1,6 +1,7 @@ PORTNAME= mongodb DISTVERSIONPREFIX= r DISTVERSION= 7.0.26 +PORTREVISION= 1 CATEGORIES= databases net PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} diff --git a/databases/mongodb80/Makefile b/databases/mongodb80/Makefile index 55d0792f2e44..787903c74bc3 100644 --- a/databases/mongodb80/Makefile +++ b/databases/mongodb80/Makefile @@ -1,7 +1,7 @@ PORTNAME= mongodb DISTVERSIONPREFIX= r DISTVERSION= 8.0.12 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= databases net PKGNAMESUFFIX= ${DISTVERSION:R:S/.//} diff --git a/databases/movine/Makefile b/databases/movine/Makefile index 74409048f784..f44eab02d92c 100644 --- a/databases/movine/Makefile +++ b/databases/movine/Makefile @@ -1,7 +1,7 @@ PORTNAME= movine DISTVERSIONPREFIX= v DISTVERSION= 0.11.0 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org diff --git a/databases/ods2sql/Makefile b/databases/ods2sql/Makefile index 5e8d916632e7..6d8cb166866a 100644 --- a/databases/ods2sql/Makefile +++ b/databases/ods2sql/Makefile @@ -1,6 +1,6 @@ PORTNAME= ods2sql DISTVERSION= 0.4.0 -PORTREVISION= 46 +PORTREVISION= 47 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org diff --git a/databases/postgresql-promscale/Makefile b/databases/postgresql-promscale/Makefile index 767011bf69a6..abcfb15e5d49 100644 --- a/databases/postgresql-promscale/Makefile +++ b/databases/postgresql-promscale/Makefile @@ -1,6 +1,6 @@ PORTNAME= promscale PORTVERSION= 0.8.0 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= databases PKGNAMEPREFIX= postgresql${PGSQL_VER:S/.//}- diff --git a/databases/powa-web/Makefile b/databases/powa-web/Makefile index 298fa6733079..f5daddde351f 100644 --- a/databases/powa-web/Makefile +++ b/databases/powa-web/Makefile @@ -1,5 +1,5 @@ PORTNAME= powa-web -PORTVERSION= 5.1.1 +PORTVERSION= 5.1.2 CATEGORIES= databases python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/databases/powa-web/distinfo b/databases/powa-web/distinfo index 1feb9908f324..25d1be8d0401 100644 --- a/databases/powa-web/distinfo +++ b/databases/powa-web/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764577688 -SHA256 (powa-team-powa-web-5.1.1_GH0.tar.gz) = 02f506ba85aa17469d796866ea71dd8aa2ce9570fff8ca2c8e0b44536e3ec743 -SIZE (powa-team-powa-web-5.1.1_GH0.tar.gz) = 801096 +TIMESTAMP = 1765787795 +SHA256 (powa-team-powa-web-5.1.2_GH0.tar.gz) = 5056534f6ca1d94385410c314b08151085152deae2d825dfbcc202a38dc8d056 +SIZE (powa-team-powa-web-5.1.2_GH0.tar.gz) = 801095 diff --git a/databases/prisma-engines/Makefile b/databases/prisma-engines/Makefile index 4ee87c2020ff..57f5c518ff22 100644 --- a/databases/prisma-engines/Makefile +++ b/databases/prisma-engines/Makefile @@ -1,6 +1,6 @@ PORTNAME= prisma-engines DISTVERSION= 6.19.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases MAINTAINER= otis@FreeBSD.org diff --git a/databases/py-datafusion/Makefile b/databases/py-datafusion/Makefile index 06556c00d32c..e03817b7d6f7 100644 --- a/databases/py-datafusion/Makefile +++ b/databases/py-datafusion/Makefile @@ -1,6 +1,6 @@ PORTNAME= datafusion PORTVERSION= 50.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/databases/py-sqlglotrs/Makefile b/databases/py-sqlglotrs/Makefile index cbbd055e279f..6bcb14f493f0 100644 --- a/databases/py-sqlglotrs/Makefile +++ b/databases/py-sqlglotrs/Makefile @@ -1,6 +1,6 @@ PORTNAME= sqlglotrs PORTVERSION= 0.7.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/databases/py-sqloxide/Makefile b/databases/py-sqloxide/Makefile index 13578f5ad012..5e31a896499e 100644 --- a/databases/py-sqloxide/Makefile +++ b/databases/py-sqloxide/Makefile @@ -1,6 +1,6 @@ PORTNAME= sqloxide PORTVERSION= 0.1.48 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= databases python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/databases/qdrant/Makefile b/databases/qdrant/Makefile index eaf1996c2a4d..df01acbceda1 100644 --- a/databases/qdrant/Makefile +++ b/databases/qdrant/Makefile @@ -1,6 +1,7 @@ PORTNAME= qdrant DISTVERSIONPREFIX= v DISTVERSION= 1.16.1 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= databases diff --git a/databases/quake/Makefile b/databases/quake/Makefile index 5e3572ce3178..b278925205ea 100644 --- a/databases/quake/Makefile +++ b/databases/quake/Makefile @@ -2,7 +2,7 @@ PORTNAME= quake DISTVERSIONPREFIX= v DISTVERSION= 0.5.1-57 DISTVERSIONSUFFIX= -gbb8ae55 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= databases PKGNAMESUFFIX= -framework diff --git a/databases/redisjson/Makefile b/databases/redisjson/Makefile index 9577f5d2c0b3..e92f6aea3e54 100644 --- a/databases/redisjson/Makefile +++ b/databases/redisjson/Makefile @@ -1,7 +1,7 @@ PORTNAME= redisjson DISTVERSIONPREFIX= v DISTVERSION= 2.0.8 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= databases MAINTAINER= ports@FreeBSD.org diff --git a/databases/rqlite/Makefile b/databases/rqlite/Makefile index 859680354e4b..fdbc65611f25 100644 --- a/databases/rqlite/Makefile +++ b/databases/rqlite/Makefile @@ -12,7 +12,7 @@ WWW= https://rqlite.io \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/rqlite/rqlite/v9 GO_TARGET= ./cmd/rqbench \ diff --git a/databases/sqlx-cli/Makefile b/databases/sqlx-cli/Makefile index c3b3bef3bd08..e4856c9e4873 100644 --- a/databases/sqlx-cli/Makefile +++ b/databases/sqlx-cli/Makefile @@ -1,7 +1,7 @@ PORTNAME= sqlx DISTVERSIONPREFIX= v DISTVERSION= 0.8.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= databases PKGNAMESUFFIX= -cli diff --git a/databases/surrealdb/Makefile b/databases/surrealdb/Makefile index fcdebc1ec09a..ad69842166e9 100644 --- a/databases/surrealdb/Makefile +++ b/databases/surrealdb/Makefile @@ -1,6 +1,7 @@ PORTNAME= surrealdb DISTVERSIONPREFIX= v DISTVERSION= 2.4.0 +PORTREVISION= 1 CATEGORIES= databases MAINTAINER= yuri@FreeBSD.org diff --git a/databases/tdb1/Makefile b/databases/tdb1/Makefile new file mode 100644 index 000000000000..b8bd6ae70956 --- /dev/null +++ b/databases/tdb1/Makefile @@ -0,0 +1,69 @@ +PORTNAME= tdb +DISTVERSION= 1.4.14 +PORTEPOCH= 1 +CATEGORIES= databases +MASTER_SITES= SAMBA +PKGNAMESUFFIX= 1 + +MAINTAINER= samba@FreeBSD.org +COMMENT= Trivial Database +WWW= https://tdb.samba.org/ + +LICENSE= GPLv3 + +USES= compiler pkgconfig shebangfix waf +USE_LDCONFIG= yes +WAF_CMD= buildtools/bin/waf +SHEBANG_GLOB= *.py +CONFIGURE_LOG= bin/config.log + +PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig + +CONFIGURE_ARGS+= --builtin-libraries=replace \ + --bundled-libraries=NONE \ + --disable-rpath \ + --disable-rpath-install \ + --without-gettext +CONFIGURE_ENV= PYTHONHASHSEED=1 +MAKE_ENV= PYTHONHASHSEED=1 +# Some symbols in tdb's linker version scripts are not defined, but since the +# scripts are generated dynamically, suppress errors with lld >= 17 due to these +# undefined symbols. +LDFLAGS+= -Wl,--undefined-version + +# tdb1 links with installed tdb libraries, so we need to set +# CONFLICTS instead of just CONFLICTS_INSTALL. +CONFLICTS= tdb tdb14* + +PLIST_SUB+= PKGCONFIGDIR=${PKGCONFIGDIR:S;^${PREFIX}/;;} + +OPTIONS_DEFINE= DEBUG MANPAGES PYTHON +OPTIONS_DEFAULT= MANPAGES PYTHON +OPTIONS_SUB= yes + +DEBUG_CONFIGURE_ON= --enable-debug \ + --verbose +DEBUG_MAKE_ARGS= --verbose +DEBUG_CFLAGS= -g -ggdb3 -O0 + +MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ + xsltproc:textproc/libxslt +MANPAGES_CONFIGURE_ENV_OFF= XSLTPROC="false" + +PYTHON_USES= gettext-runtime python +PYTHON_USES_OFF= python:build,test +PYTHON_USE= PYTHON=py3kplist +PYTHON_CONFIGURE_OFF= --disable-python + +post-patch: + @${REINPLACE_CMD} -e 's|%%PKGCONFIGDIR%%|${PKGCONFIGDIR}|g' \ + ${BUILD_WRKSRC}/wscript + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/tdb* + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/libtdb.so.1 + +post-install-PYTHON-on: + ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/tdb*.so + +.include <bsd.port.mk> diff --git a/databases/tdb1/distinfo b/databases/tdb1/distinfo new file mode 100644 index 000000000000..84eea0dbd77b --- /dev/null +++ b/databases/tdb1/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1765736267 +SHA256 (tdb-1.4.14.tar.gz) = 144f407d42ed7a0ec1470a40ef17ad41133fe910bce865dd9fe084d49c907526 +SIZE (tdb-1.4.14.tar.gz) = 755817 diff --git a/databases/tdb1/files/patch-buildtools_wafsamba_samba__install.py b/databases/tdb1/files/patch-buildtools_wafsamba_samba__install.py new file mode 100644 index 000000000000..a852de2f200c --- /dev/null +++ b/databases/tdb1/files/patch-buildtools_wafsamba_samba__install.py @@ -0,0 +1,11 @@ +--- buildtools/wafsamba/samba_install.py.orig 2019-02-14 11:21:38 UTC ++++ buildtools/wafsamba/samba_install.py +@@ -118,7 +118,7 @@ def install_library(self): + inst_name = bld.make_libname(t.target) + elif self.vnum: + vnum_base = self.vnum.split('.')[0] +- install_name = bld.make_libname(target_name, version=self.vnum) ++ install_name = bld.make_libname(target_name, version=vnum_base) + install_link = bld.make_libname(target_name, version=vnum_base) + inst_name = bld.make_libname(t.target) + if not self.private_library: diff --git a/databases/tdb1/files/patch-buildtools_wafsamba_wscript b/databases/tdb1/files/patch-buildtools_wafsamba_wscript new file mode 100644 index 000000000000..b525397fbee9 --- /dev/null +++ b/databases/tdb1/files/patch-buildtools_wafsamba_wscript @@ -0,0 +1,15 @@ +--- buildtools/wafsamba/wscript.orig 2019-02-26 06:44:21 UTC ++++ buildtools/wafsamba/wscript +@@ -82,10 +82,10 @@ def options(opt): + + opt.add_option('--with-libiconv', + help='additional directory to search for libiconv', +- action='store', dest='iconv_open', default='/usr/local', ++ action='store', dest='iconv_open', default=None, + match = ['Checking for library iconv', 'Checking for iconv_open', 'Checking for header iconv.h']) + opt.add_option('--without-gettext', +- help=("Disable use of gettext"), ++ help=("disable use of gettext"), + action="store_true", dest='disable_gettext', default=False) + + gr = opt.option_group('developer options') diff --git a/databases/tdb1/files/patch-lib_replace_wscript b/databases/tdb1/files/patch-lib_replace_wscript new file mode 100644 index 000000000000..ba3eb912e5d7 --- /dev/null +++ b/databases/tdb1/files/patch-lib_replace_wscript @@ -0,0 +1,11 @@ +--- lib/replace/wscript.orig 2019-02-26 06:44:21 UTC ++++ lib/replace/wscript +@@ -119,7 +119,7 @@ def configure(conf): + conf.CHECK_HEADERS('sys/atomic.h stdatomic.h') + conf.CHECK_HEADERS('libgen.h') + +- if conf.CHECK_CFLAGS('-Wno-format-truncation'): ++ if conf.CHECK_CFLAGS(['-Wno-format-truncation'] + conf.env.WERROR_CFLAGS): + conf.define('HAVE_WNO_FORMAT_TRUNCATION', '1') + + if conf.CHECK_CFLAGS('-Wno-unused-function'): diff --git a/databases/tdb1/files/patch-wscript b/databases/tdb1/files/patch-wscript new file mode 100644 index 000000000000..4869b58adf01 --- /dev/null +++ b/databases/tdb1/files/patch-wscript @@ -0,0 +1,11 @@ +--- wscript.orig 2019-02-26 07:02:52 UTC ++++ wscript +@@ -121,7 +121,7 @@ def build(bld): + COMMON_SRC = bld.SUBDIR('common', COMMON_FILES) + + if bld.env.standalone_tdb: +- bld.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig' ++ bld.env.PKGCONFIGDIR = '%%PKGCONFIGDIR%%' + private_library = False + else: + private_library = True diff --git a/databases/tdb1/pkg-descr b/databases/tdb1/pkg-descr new file mode 100644 index 000000000000..fa18095b5ca0 --- /dev/null +++ b/databases/tdb1/pkg-descr @@ -0,0 +1,4 @@ +TDB is a Trivial Database. In concept, it is very much like GDBM, and +BSD's DB except that it allows multiple simultaneous writers and uses +locking internally to keep writers from trampling on each other. TDB is +also extremely small. diff --git a/databases/tdb1/pkg-plist b/databases/tdb1/pkg-plist new file mode 100644 index 000000000000..744b90083e2b --- /dev/null +++ b/databases/tdb1/pkg-plist @@ -0,0 +1,14 @@ +bin/tdbbackup +bin/tdbdump +bin/tdbrestore +bin/tdbtool +include/tdb.h +lib/libtdb.so +lib/libtdb.so.1 +%%PYTHON%%%%PYTHON_SITELIBDIR%%/_tdb_text.py +%%PYTHON%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_TAG%%.so +libdata/pkgconfig/tdb.pc +%%MANPAGES%%share/man/man8/tdbbackup.8.gz +%%MANPAGES%%share/man/man8/tdbdump.8.gz +%%MANPAGES%%share/man/man8/tdbrestore.8.gz +%%MANPAGES%%share/man/man8/tdbtool.8.gz diff --git a/databases/timescaledb/Makefile b/databases/timescaledb/Makefile index c2ae416c2191..456a4e6d82f4 100644 --- a/databases/timescaledb/Makefile +++ b/databases/timescaledb/Makefile @@ -1,5 +1,5 @@ PORTNAME= timescaledb -PORTVERSION= 2.23.1 +PORTVERSION= 2.24.0 CATEGORIES= databases MAINTAINER= kbowling@FreeBSD.org diff --git a/databases/timescaledb/distinfo b/databases/timescaledb/distinfo index a870375ef3e0..d9eddc7f0c45 100644 --- a/databases/timescaledb/distinfo +++ b/databases/timescaledb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763346478 -SHA256 (timescale-timescaledb-2.23.1_GH0.tar.gz) = 26575fa9e287a6107a6bf162bacab4932b0df19bee38d28c132f9a2d6591d647 -SIZE (timescale-timescaledb-2.23.1_GH0.tar.gz) = 8276671 +TIMESTAMP = 1765750143 +SHA256 (timescale-timescaledb-2.24.0_GH0.tar.gz) = 06a5d38c52bebb364104541002ccfb9ea739f93183c339895f0d1ed90b005e17 +SIZE (timescale-timescaledb-2.24.0_GH0.tar.gz) = 8324256 diff --git a/databases/timescaledb/pkg-plist b/databases/timescaledb/pkg-plist index 1acc9460083b..c6d1440f31b3 100644 --- a/databases/timescaledb/pkg-plist +++ b/databases/timescaledb/pkg-plist @@ -49,5 +49,6 @@ share/postgresql/extension/timescaledb--2.21.4--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--2.22.0--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--2.22.1--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--2.23.0--%%PORTVERSION%%.sql +share/postgresql/extension/timescaledb--2.23.1--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb--%%PORTVERSION%%.sql share/postgresql/extension/timescaledb.control diff --git a/databases/usql/Makefile b/databases/usql/Makefile index cb71d8399a40..dd6c55bed0da 100644 --- a/databases/usql/Makefile +++ b/databases/usql/Makefile @@ -17,7 +17,7 @@ BROKEN_i386= fails to find resvg_xx symbols, see https://github.com/xo/usql/issu LIB_DEPENDS= libresvg.so:graphics/resvg-capi -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/xo/usql diff --git a/databases/xls2txt/Makefile b/databases/xls2txt/Makefile index f114f27817a6..553001851514 100644 --- a/databases/xls2txt/Makefile +++ b/databases/xls2txt/Makefile @@ -1,6 +1,6 @@ PORTNAME= xls2txt DISTVERSION= 1.0.1 -PORTREVISION= 45 +PORTREVISION= 46 CATEGORIES= databases textproc MAINTAINER= yuri@FreeBSD.org diff --git a/deskutils/health/Makefile b/deskutils/health/Makefile index 04ae8b1df4ad..295bb102f032 100644 --- a/deskutils/health/Makefile +++ b/deskutils/health/Makefile @@ -1,6 +1,6 @@ PORTNAME= health DISTVERSION= 0.95.0 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= deskutils MAINTAINER= ports@FreeBSD.org diff --git a/deskutils/jot/Makefile b/deskutils/jot/Makefile index d1a4dbb25d53..ee3ebc1e805b 100644 --- a/deskutils/jot/Makefile +++ b/deskutils/jot/Makefile @@ -1,7 +1,7 @@ PORTNAME= jot DISTVERSIONPREFIX= v DISTVERSION= 0.1.2 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org diff --git a/deskutils/just/Makefile b/deskutils/just/Makefile index c33c869bfa4c..922c00107ddd 100644 --- a/deskutils/just/Makefile +++ b/deskutils/just/Makefile @@ -1,5 +1,6 @@ PORTNAME= just DISTVERSION= 1.43.1 +PORTREVISION= 1 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org diff --git a/deskutils/lazycli/Makefile b/deskutils/lazycli/Makefile index eb3ff73a2572..8e667334ef85 100644 --- a/deskutils/lazycli/Makefile +++ b/deskutils/lazycli/Makefile @@ -1,7 +1,7 @@ PORTNAME= lazycli DISTVERSIONPREFIX= v DISTVERSION= 0.1.15 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org diff --git a/deskutils/noti/Makefile b/deskutils/noti/Makefile index d3f7b2bb4a29..205ae0f507ec 100644 --- a/deskutils/noti/Makefile +++ b/deskutils/noti/Makefile @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= notify-send:devel/libnotify -USES= go:1.24,modules +USES= go:1.24+,modules USE_GITHUB= yes GH_ACCOUNT= variadico diff --git a/deskutils/pet/Makefile b/deskutils/pet/Makefile index 752c5c4f041e..79e69cb29a57 100644 --- a/deskutils/pet/Makefile +++ b/deskutils/pet/Makefile @@ -11,10 +11,7 @@ WWW= https://github.com/knqyf263/pet LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.21,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules GO_MODULE= github.com/knqyf263/pet diff --git a/deskutils/pipecolor/Makefile b/deskutils/pipecolor/Makefile index f3b546c4bec8..583e91c54ade 100644 --- a/deskutils/pipecolor/Makefile +++ b/deskutils/pipecolor/Makefile @@ -1,7 +1,7 @@ PORTNAME= pipecolor DISTVERSIONPREFIX= v DISTVERSION= 0.4.4 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org diff --git a/deskutils/pueue/Makefile b/deskutils/pueue/Makefile index 3c0a8dbc6248..10dab144a0b4 100644 --- a/deskutils/pueue/Makefile +++ b/deskutils/pueue/Makefile @@ -1,7 +1,7 @@ PORTNAME= pueue DISTVERSIONPREFIX= v DISTVERSION= 4.0.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org diff --git a/deskutils/py-paperless-ngx/Makefile b/deskutils/py-paperless-ngx/Makefile index 15d950362219..d4880f5ee994 100644 --- a/deskutils/py-paperless-ngx/Makefile +++ b/deskutils/py-paperless-ngx/Makefile @@ -1,7 +1,6 @@ PORTNAME= paperless-ngx DISTVERSIONPREFIX= v -DISTVERSION= 2.18.4 -PORTREVISION= 1 +DISTVERSION= 2.20.2 CATEGORIES= deskutils python MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/:webui \ GH:gh @@ -16,28 +15,29 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6:devel/py-Jinja2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}bleach>=6.2.0:www/py-bleach@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}bleach>=6.3.0:www/py-bleach@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}concurrent-log-handler>=0.9.19:sysutils/py-concurrent-log-handler@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dateparser>=1.2.2:devel/py-dateparser@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-channels-redis>=4.3.0:www/py-dj52-channels-redis@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-django-allauth>=65.11.2:www/py-dj52-django-allauth@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-django-auditlog>=3.2.1:www/py-dj52-django-auditlog@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-django-allauth>=65.13.1:www/py-dj52-django-allauth@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-django-auditlog>=3.4.0:www/py-dj52-django-auditlog@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-celery-results>=2.6.0:www/py-dj52-django-celery-results@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-compression-middleware>=0.5.0:www/py-dj52-django-compression-middleware@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-django-cors-headers>=4.7.0:www/py-dj52-django-cors-headers@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-django-cors-headers>=4.9.0:www/py-dj52-django-cors-headers@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-extensions>=3.2.3:www/py-dj52-django-extensions@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-django-filter>=25.1:www/py-dj52-django-filter@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-django-filter>=25.2:www/py-dj52-django-filter@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-multiselectfield>=0.1.13:www/py-dj52-django-multiselectfield@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-django-soft-delete>=1.0.16:www/py-dj52-django-soft-delete@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-django-treenode>=0.23.3:www/py-dj52-django-treenode@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-djangorestframework-guardian>=0.3.0:www/py-dj52-djangorestframework-guardian@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular>=0.28.0:www/py-dj52-drf-spectacular@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular>=0.29.0:www/py-dj52-drf-spectacular@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}dj52-drf-writable-nested>=0.7.2:www/py-dj52-drf-writable-nested@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}filelock>=3.17.0:sysutils/py-filelock@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}filelock>=3.19.1:sysutils/py-filelock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}flower>=2.0.1:www/py-flower@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}gotenberg-client>=0.11.0:converters/py-gotenberg-client@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}granian>=2.5.4:www/py-granian@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}gotenberg-client>=0.13.1:converters/py-gotenberg-client@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}granian>=2.6.0:www/py-granian@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}h2>=4.1.0:www/py-h2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}hiredis>=3.0.0:databases/py-hiredis@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hiredis>=3.2.1:databases/py-hiredis@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}httptools>=0.6.4:www/py-httptools@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}httpx-oauth>=0.10.1:www/py-httpx-oauth@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}imap-tools>=1.11.0:mail/py-imap-tools@${PY_FLAVOR} \ @@ -45,31 +45,31 @@ BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6:devel/py-Jinja2@${PY_FLAVOR} ${PYTHON_PKGNAMEPREFIX}langdetect>=1.0.9:textproc/py-langdetect@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mysqlclient>=2.2.7:databases/py-mysqlclient@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}nltk>=3.8.1:textproc/py-nltk@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}ocrmypdf>=16.10.1:textproc/py-ocrmypdf@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ocrmypdf>=16.11.1:textproc/py-ocrmypdf@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pathvalidate>=3.3.1:devel/py-pathvalidate@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pdf2image>=1.17.0:graphics/py-pdf2image@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pdftotext>=3.0.0:textproc/py-pdftotext@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.9.10:databases/py-psycopg2@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}python-dotenv>=1.1.0:www/py-python-dotenv@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}psycopg2>=2.9.11:databases/py-psycopg2@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}python-dotenv>=1.2.1:www/py-python-dotenv@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-gnupg>=0.5.1:security/py-python-gnupg@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-ipware>=2.0.3:net/py-python-ipware@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-magic>=0.4.27:devel/py-python-magic@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.1:devel/py-pyyaml@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pyzbar>=0.1.9:graphics/py-pyzbar@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}rapidfuzz>=3.13.0:devel/py-rapidfuzz@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}scikit-learn>=1.4.0:science/py-scikit-learn@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}rapidfuzz>=3.14.0:devel/py-rapidfuzz@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}scikit-learn>=1.7.2:science/py-scikit-learn@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}setproctitle>=1.3.3:devel/py-setproctitle@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}tika-client>=0.7.0:textproc/py-tika-client@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}uvloop>=0.21.0:devel/py-uvloop@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}watchdog>=6.0.0:devel/py-watchdog@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}watchfiles>=0.24.0:devel/py-watchfiles@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}watchfiles>=1.1.1:devel/py-watchfiles@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}websockets>=15.0.1:devel/py-websockets@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}whitenoise>=6.2.0:www/py-whitenoise@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}whoosh>=2.7.4:textproc/py-whoosh@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.1:devel/py-pyyaml@${PY_FLAVOR} + ${PYTHON_PKGNAMEPREFIX}whoosh>=2.7.4:textproc/py-whoosh@${PY_FLAVOR} RUN_DEPENDS:= ${BUILD_DEPENDS} RUN_DEPENDS+= gpg2:security/gnupg \ - liberation-fonts-ttf>=2.1.3:x11-fonts/liberation-fonts-ttf \ + liberation-fonts-ttf>=2.1.5:x11-fonts/liberation-fonts-ttf \ optipng:graphics/optipng \ tesseract:graphics/tesseract \ unpaper:graphics/unpaper diff --git a/deskutils/py-paperless-ngx/distinfo b/deskutils/py-paperless-ngx/distinfo index 4150e5a11088..2e9a466aac8a 100644 --- a/deskutils/py-paperless-ngx/distinfo +++ b/deskutils/py-paperless-ngx/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1759151737 -SHA256 (paperless-ngx-v2.18.4.tar.xz) = f93c793ae3af60d2d388bea1cc7c85bfba036d18761d1634f0df909c69ccffb2 -SIZE (paperless-ngx-v2.18.4.tar.xz) = 79760896 -SHA256 (paperless-ngx-paperless-ngx-v2.18.4_GH0.tar.gz) = 112d31aea61682b7d461fb8020b7f13ae9507d32ede068a5a24aba69b32cf972 -SIZE (paperless-ngx-paperless-ngx-v2.18.4_GH0.tar.gz) = 49936536 +TIMESTAMP = 1765827777 +SHA256 (paperless-ngx-v2.20.2.tar.xz) = 40c26862b39700a1559e71abddb9aaa70bce0d5b861e9ce33f8561bb2029c1a7 +SIZE (paperless-ngx-v2.20.2.tar.xz) = 82759084 +SHA256 (paperless-ngx-paperless-ngx-v2.20.2_GH0.tar.gz) = 4a7ecdb1607d8d12627b2dbcf33b385d25dd9a353b5b8939ea98c2f1f9a54160 +SIZE (paperless-ngx-paperless-ngx-v2.20.2_GH0.tar.gz) = 50228785 diff --git a/deskutils/py-paperless-ngx/pkg-plist b/deskutils/py-paperless-ngx/pkg-plist index 56d29c754e3e..e326cb30aa2a 100644 --- a/deskutils/py-paperless-ngx/pkg-plist +++ b/deskutils/py-paperless-ngx/pkg-plist @@ -51,6 +51,8 @@ bin/paperless %%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/parsers%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/permissions%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/permissions%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/regex%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/regex%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/sanity_checker%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/sanity_checker%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/__pycache__/schema%%PYTHON_TAG%%.opt-1.pyc @@ -243,6 +245,12 @@ bin/paperless %%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1066_alter_workflowtrigger_schedule_offset_days.py %%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1067_alter_document_created.py %%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1068_alter_document_created.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1069_workflowtrigger_filter_has_storage_path_and_more.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1070_customfieldinstance_value_long_text_and_more.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1071_tag_tn_ancestors_count_tag_tn_ancestors_pks_and_more.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1072_workflowtrigger_filter_custom_field_query_and_more.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1073_migrate_workflow_title_jinja.py +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/1074_workflowrun_deleted_at_workflowrun_restored_at_and_more.py %%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__init__.py %%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0001_initial%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/0001_initial%%PYTHON_TAG%%.pyc @@ -442,6 +450,18 @@ bin/paperless %%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1067_alter_document_created%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1068_alter_document_created%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1068_alter_document_created%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1069_workflowtrigger_filter_has_storage_path_and_more%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1069_workflowtrigger_filter_has_storage_path_and_more%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1070_customfieldinstance_value_long_text_and_more%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1070_customfieldinstance_value_long_text_and_more%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1071_tag_tn_ancestors_count_tag_tn_ancestors_pks_and_more%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1071_tag_tn_ancestors_count_tag_tn_ancestors_pks_and_more%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1072_workflowtrigger_filter_custom_field_query_and_more%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1072_workflowtrigger_filter_custom_field_query_and_more%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1073_migrate_workflow_title_jinja%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1073_migrate_workflow_title_jinja%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1074_workflowrun_deleted_at_workflowrun_restored_at_and_more%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/1074_workflowrun_deleted_at_workflowrun_restored_at_and_more%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/migrations/__pycache__/__init__%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/models.py @@ -456,6 +476,7 @@ bin/paperless %%PYTHON_SITELIBDIR%%/paperless/documents/plugins/__pycache__/helpers%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/plugins/base.py %%PYTHON_SITELIBDIR%%/paperless/documents/plugins/helpers.py +%%PYTHON_SITELIBDIR%%/paperless/documents/regex.py %%PYTHON_SITELIBDIR%%/paperless/documents/resources/document.webp %%PYTHON_SITELIBDIR%%/paperless/documents/sanity_checker.py %%PYTHON_SITELIBDIR%%/paperless/documents/schema.py @@ -489,13 +510,19 @@ bin/paperless %%PYTHON_SITELIBDIR%%/paperless/documents/templating/__init__.py %%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/environment%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/environment%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/filepath%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/filepath%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/filters%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/filters%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/utils%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/utils%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/workflows%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/paperless/documents/templating/__pycache__/workflows%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/templating/environment.py %%PYTHON_SITELIBDIR%%/paperless/documents/templating/filepath.py +%%PYTHON_SITELIBDIR%%/paperless/documents/templating/filters.py %%PYTHON_SITELIBDIR%%/paperless/documents/templating/utils.py %%PYTHON_SITELIBDIR%%/paperless/documents/templating/workflows.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/__init__.py @@ -542,7 +569,6 @@ bin/paperless %%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/double-sided-odd.pdf %%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/eml_with_umlaut.eml %%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/invalid_pdf.pdf -%%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/malicious.svg %%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/password-is-test.pdf %%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/preprocessed_content.txt %%PYTHON_SITELIBDIR%%/paperless/documents/tests/samples/preprocessed_content_advanced.txt @@ -560,6 +586,7 @@ bin/paperless %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_bulk_edit.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_custom_fields.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_documents.py +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_email.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_filter_by_custom_fields.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_objects.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_api_permissions.py @@ -583,6 +610,7 @@ bin/paperless %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_document_model.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_double_sided.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_file_handling.py +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_filters.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_index.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_management.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_management_consumer.py @@ -609,15 +637,30 @@ bin/paperless %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_models.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_parsers.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_sanity_check.py +%%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_tag_hierarchy.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_task_signals.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_tasks.py -%%PYTHON_SITELIBDIR%%/paperless/paperless/tests/test_utils.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_views.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/test_workflows.py %%PYTHON_SITELIBDIR%%/paperless/documents/tests/utils.py %%PYTHON_SITELIBDIR%%/paperless/documents/utils.py %%PYTHON_SITELIBDIR%%/paperless/documents/validators.py %%PYTHON_SITELIBDIR%%/paperless/documents/views.py +%%PYTHON_SITELIBDIR%%/paperless/documents/workflows/__init__.py +%%PYTHON_SITELIBDIR%%/paperless/documents/workflows/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/workflows/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/workflows/__pycache__/actions%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/workflows/__pycache__/actions%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/workflows/__pycache__/mutations%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/workflows/__pycache__/mutations%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/workflows/__pycache__/utils%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/workflows/__pycache__/utils%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/workflows/__pycache__/webhooks%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/workflows/__pycache__/webhooks%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/documents/workflows/actions.py +%%PYTHON_SITELIBDIR%%/paperless/documents/workflows/mutations.py +%%PYTHON_SITELIBDIR%%/paperless/documents/workflows/utils.py +%%PYTHON_SITELIBDIR%%/paperless/documents/workflows/webhooks.py %%PYTHON_SITELIBDIR%%/paperless/locale/af_ZA/LC_MESSAGES/django.po %%PYTHON_SITELIBDIR%%/paperless/locale/ar_AR/LC_MESSAGES/django.po %%PYTHON_SITELIBDIR%%/paperless/locale/be_BY/LC_MESSAGES/django.po @@ -635,6 +678,7 @@ bin/paperless %%PYTHON_SITELIBDIR%%/paperless/locale/fi_FI/LC_MESSAGES/django.po %%PYTHON_SITELIBDIR%%/paperless/locale/fr_FR/LC_MESSAGES/django.po %%PYTHON_SITELIBDIR%%/paperless/locale/he_IL/LC_MESSAGES/django.po +%%PYTHON_SITELIBDIR%%/paperless/locale/hi_IN/LC_MESSAGES/django.po %%PYTHON_SITELIBDIR%%/paperless/locale/hr_HR/LC_MESSAGES/django.po %%PYTHON_SITELIBDIR%%/paperless/locale/hu_HU/LC_MESSAGES/django.po %%PYTHON_SITELIBDIR%%/paperless/locale/id_ID/LC_MESSAGES/django.po @@ -646,6 +690,7 @@ bin/paperless %%PYTHON_SITELIBDIR%%/paperless/locale/lb_LU/LC_MESSAGES/django.po %%PYTHON_SITELIBDIR%%/paperless/locale/lt_LT/LC_MESSAGES/django.po %%PYTHON_SITELIBDIR%%/paperless/locale/lv_LV/LC_MESSAGES/django.po +%%PYTHON_SITELIBDIR%%/paperless/locale/mk_MK/LC_MESSAGES/django.po %%PYTHON_SITELIBDIR%%/paperless/locale/ms_MY/LC_MESSAGES/django.po %%PYTHON_SITELIBDIR%%/paperless/locale/nb_NO/LC_MESSAGES/django.po %%PYTHON_SITELIBDIR%%/paperless/locale/nl_NL/LC_MESSAGES/django.po @@ -759,6 +804,7 @@ bin/paperless %%PYTHON_SITELIBDIR%%/paperless/paperless/tests/test_remote_user.py %%PYTHON_SITELIBDIR%%/paperless/paperless/tests/test_settings.py %%PYTHON_SITELIBDIR%%/paperless/paperless/tests/test_signals.py +%%PYTHON_SITELIBDIR%%/paperless/paperless/tests/test_utils.py %%PYTHON_SITELIBDIR%%/paperless/paperless/tests/test_views.py %%PYTHON_SITELIBDIR%%/paperless/paperless/tests/test_websockets.py %%PYTHON_SITELIBDIR%%/paperless/paperless/urls.py @@ -774,6 +820,8 @@ bin/paperless %%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/admin%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/apps%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/apps%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/filters%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/filters%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/mail%%PYTHON_TAG%%.opt-1.pyc %%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/mail%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/models%%PYTHON_TAG%%.opt-1.pyc @@ -794,6 +842,7 @@ bin/paperless %%PYTHON_SITELIBDIR%%/paperless/paperless_mail/__pycache__/views%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/paperless/paperless_mail/admin.py %%PYTHON_SITELIBDIR%%/paperless/paperless_mail/apps.py +%%PYTHON_SITELIBDIR%%/paperless/paperless_mail/filters.py %%PYTHON_SITELIBDIR%%/paperless/paperless_mail/mail.py %%PYTHON_SITELIBDIR%%/paperless/paperless_mail/management/__init__.py %%PYTHON_SITELIBDIR%%/paperless/paperless_mail/management/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc @@ -1041,6 +1090,12 @@ share/man/man7/paperless-ngx.7.gz %%DATADIR%%/logo/web/svg/Color logo with background.svg %%DATADIR%%/logo/web/svg/White logo - no background.svg %%DATADIR%%/logo/web/svg/square.svg +%%WWWDIR%%/static/account/js/account.js +%%WWWDIR%%/static/account/js/account.js.br +%%WWWDIR%%/static/account/js/account.js.gz +%%WWWDIR%%/static/account/js/onload.js +%%WWWDIR%%/static/account/js/onload.js.br +%%WWWDIR%%/static/account/js/onload.js.gz %%WWWDIR%%/static/admin/css/autocomplete.css %%WWWDIR%%/static/admin/css/autocomplete.css.br %%WWWDIR%%/static/admin/css/autocomplete.css.gz @@ -1453,7 +1508,6 @@ share/man/man7/paperless-ngx.7.gz %%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/favicon-32x32.png %%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/oauth2-redirect.html %%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/oauth2-redirect.html.br -%%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/oauth2-redirect.html.gz %%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js %%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js.LICENSE.txt %%WWWDIR%%/static/drf_spectacular_sidecar/swagger-ui-dist/swagger-ui-bundle.js.LICENSE.txt.br @@ -3273,6 +3327,12 @@ share/man/man7/paperless-ngx.7.gz %%WWWDIR%%/static/rest_framework/js/prettify-min.js %%WWWDIR%%/static/rest_framework/js/prettify-min.js.br %%WWWDIR%%/static/rest_framework/js/prettify-min.js.gz +%%WWWDIR%%/static/treenode/css/treenode.css +%%WWWDIR%%/static/treenode/css/treenode.css.br +%%WWWDIR%%/static/treenode/css/treenode.css.gz +%%WWWDIR%%/static/treenode/js/treenode.js +%%WWWDIR%%/static/treenode/js/treenode.js.br +%%WWWDIR%%/static/treenode/js/treenode.js.gz @dir(paperless,paperless) %%WWWDIR%%/static @dir(paperless,paperless,0700) /var/db/paperless/consume/input @dir(root,paperless,0750) /var/db/paperless/consume diff --git a/deskutils/readur/Makefile b/deskutils/readur/Makefile index f3fffda37bab..b5b204086076 100644 --- a/deskutils/readur/Makefile +++ b/deskutils/readur/Makefile @@ -1,7 +1,7 @@ PORTNAME= readur DISTVERSIONPREFIX= v DISTVERSION= 2.6.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= deskutils MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/ DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${DISTVERSION}.frontend${EXTRACT_SUFX} \ diff --git a/deskutils/rwpspread/Makefile b/deskutils/rwpspread/Makefile index d64f4e292a8b..b518237e642b 100644 --- a/deskutils/rwpspread/Makefile +++ b/deskutils/rwpspread/Makefile @@ -1,7 +1,7 @@ PORTNAME= rwpspread DISTVERSIONPREFIX= v DISTVERSION= 0.4.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org diff --git a/deskutils/sigi/Makefile b/deskutils/sigi/Makefile index 26719bd17c0e..ccb145300f81 100644 --- a/deskutils/sigi/Makefile +++ b/deskutils/sigi/Makefile @@ -1,7 +1,7 @@ PORTNAME= sigi DISTVERSIONPREFIX= v DISTVERSION= 3.7.1 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= deskutils diff --git a/deskutils/skim/Makefile b/deskutils/skim/Makefile index 4c7a59dbcf2c..35b37bb52a8d 100644 --- a/deskutils/skim/Makefile +++ b/deskutils/skim/Makefile @@ -1,6 +1,7 @@ PORTNAME= skim DISTVERSIONPREFIX= v DISTVERSION= 0.20.5 +PORTREVISION= 1 CATEGORIES= deskutils PKGNAMESUFFIX= -fuzzy-finder diff --git a/deskutils/solanum/Makefile b/deskutils/solanum/Makefile index 3521bd9f7ba6..9457c515359b 100644 --- a/deskutils/solanum/Makefile +++ b/deskutils/solanum/Makefile @@ -1,6 +1,6 @@ PORTNAME= solanum DISTVERSION= 5.0.0 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= deskutils MAINTAINER= ports@FreeBSD.org diff --git a/deskutils/stirling-pdf/Makefile b/deskutils/stirling-pdf/Makefile index 3fc36b47610f..aac47118ed5e 100644 --- a/deskutils/stirling-pdf/Makefile +++ b/deskutils/stirling-pdf/Makefile @@ -1,5 +1,5 @@ PORTNAME= stirling-pdf -PORTVERSION= 2.1.3 +PORTVERSION= 2.1.4 CATEGORIES= deskutils java MASTER_SITES= https://files.stirlingpdf.com/v${PORTVERSION}/ DISTNAME= Stirling-PDF-with-login diff --git a/deskutils/stirling-pdf/distinfo b/deskutils/stirling-pdf/distinfo index fa003073a272..1b9f2aed1a23 100644 --- a/deskutils/stirling-pdf/distinfo +++ b/deskutils/stirling-pdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765465504 -SHA256 (stirling-pdf/2.1.3/Stirling-PDF-with-login.jar) = ed47e846f07ccfd4e8f843dea0d9f6909e00e799dae994ccf1a74d9467c7f208 -SIZE (stirling-pdf/2.1.3/Stirling-PDF-with-login.jar) = 211898619 +TIMESTAMP = 1765861009 +SHA256 (stirling-pdf/2.1.4/Stirling-PDF-with-login.jar) = e9bc90de308c25f1028f9a17422aaa7dd843b64feeacd7ee7a968df59abdd20a +SIZE (stirling-pdf/2.1.4/Stirling-PDF-with-login.jar) = 211929221 diff --git a/deskutils/taskwarrior-tui/Makefile b/deskutils/taskwarrior-tui/Makefile index 74d4b754670b..449b3a89944f 100644 --- a/deskutils/taskwarrior-tui/Makefile +++ b/deskutils/taskwarrior-tui/Makefile @@ -1,6 +1,7 @@ PORTNAME= taskwarrior-tui DISTVERSIONPREFIX= v DISTVERSION= 0.26.4 +PORTREVISION= 1 CATEGORIES= deskutils MAINTAINER= adamw@FreeBSD.org diff --git a/deskutils/tatuin/Makefile b/deskutils/tatuin/Makefile index b509b5ff4705..86d782151285 100644 --- a/deskutils/tatuin/Makefile +++ b/deskutils/tatuin/Makefile @@ -1,7 +1,7 @@ PORTNAME= tatuin DISTVERSIONPREFIX= v DISTVERSION= 0.25.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= deskutils MAINTAINER= alven@FreeBSD.org diff --git a/deskutils/thokr/Makefile b/deskutils/thokr/Makefile index 76e676321492..610214be483d 100644 --- a/deskutils/thokr/Makefile +++ b/deskutils/thokr/Makefile @@ -1,7 +1,7 @@ PORTNAME= thokr DISTVERSIONPREFIX= v DISTVERSION= 0.4.1 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= deskutils MAINTAINER= yuri@FreeBSD.org diff --git a/devel/Makefile b/devel/Makefile index c165c9779084..f32153b3d24b 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -1070,6 +1070,7 @@ SUBDIR += ittapi SUBDIR += ivykis SUBDIR += jam + SUBDIR += janet-lsp SUBDIR += jansson SUBDIR += java-findbugs SUBDIR += jclassinfo diff --git a/devel/R-cran-BH/Makefile b/devel/R-cran-BH/Makefile index 296ce363486f..433448fad87d 100644 --- a/devel/R-cran-BH/Makefile +++ b/devel/R-cran-BH/Makefile @@ -1,11 +1,11 @@ PORTNAME= BH -DISTVERSION= 1.87.0-1 +DISTVERSION= 1.90.0-1 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} MAINTAINER= eduardo@FreeBSD.org COMMENT= Boost C++ Header Files -WWW= https://cran.r-project.org/web/packages/BH/ +WWW= https://cran.r-project.org/package=BH LICENSE= BSL diff --git a/devel/R-cran-BH/distinfo b/devel/R-cran-BH/distinfo index e611b0bbd8cc..cd5a6f40a4bc 100644 --- a/devel/R-cran-BH/distinfo +++ b/devel/R-cran-BH/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734596499 -SHA256 (BH_1.87.0-1.tar.gz) = 59829ae635f42a23289a1c51617f5f972704e1b243b604dad20ef5a812e60393 -SIZE (BH_1.87.0-1.tar.gz) = 14335542 +TIMESTAMP = 1765833570 +SHA256 (BH_1.90.0-1.tar.gz) = 2e1fafb05938e81073561ae4892dc543ef15807e375e0ea8fa75e3ab79f0281b +SIZE (BH_1.90.0-1.tar.gz) = 14307014 diff --git a/devel/R-cran-broom/Makefile b/devel/R-cran-broom/Makefile index 7e8573ec8a3a..88a0a7c3f063 100644 --- a/devel/R-cran-broom/Makefile +++ b/devel/R-cran-broom/Makefile @@ -1,5 +1,5 @@ PORTNAME= broom -DISTVERSION= 1.0.10 +DISTVERSION= 1.0.11 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/devel/R-cran-broom/distinfo b/devel/R-cran-broom/distinfo index 83d94b5ab912..8d993d8596ad 100644 --- a/devel/R-cran-broom/distinfo +++ b/devel/R-cran-broom/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757845555 -SHA256 (broom_1.0.10.tar.gz) = 5ffabd4890dbe133c20f19feba6c687bcadb878c7a5404e0d088d87710630031 -SIZE (broom_1.0.10.tar.gz) = 651285 +TIMESTAMP = 1765588334 +SHA256 (broom_1.0.11.tar.gz) = 6db69ca6ecc4fc310cd5ec2559169cbddeb5c26946663c689e84f459347b17e6 +SIZE (broom_1.0.11.tar.gz) = 510265 diff --git a/devel/R-cran-parallelly/Makefile b/devel/R-cran-parallelly/Makefile index 0b875211c5f1..31c8a82b6ee6 100644 --- a/devel/R-cran-parallelly/Makefile +++ b/devel/R-cran-parallelly/Makefile @@ -1,5 +1,5 @@ PORTNAME= parallelly -DISTVERSION= 1.45.1 +DISTVERSION= 1.46.0 CATEGORIES= devel DISTNAME= ${PORTNAME}_${DISTVERSION} diff --git a/devel/R-cran-parallelly/distinfo b/devel/R-cran-parallelly/distinfo index 488935ccbbbf..cd32e4717e51 100644 --- a/devel/R-cran-parallelly/distinfo +++ b/devel/R-cran-parallelly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753715838 -SHA256 (parallelly_1.45.1.tar.gz) = 6b5d3c0487fd8f9b05d98077c08919dc282bc9046c305efe49b34487ffbf485d -SIZE (parallelly_1.45.1.tar.gz) = 318137 +TIMESTAMP = 1765636585 +SHA256 (parallelly_1.46.0.tar.gz) = e48af13988921cc0ebdd24c5f5658b8473b53047c5f7dfcd314eeb561e2286fa +SIZE (parallelly_1.46.0.tar.gz) = 332922 diff --git a/devel/amber/Makefile b/devel/amber/Makefile index 3f4c0d8aa7af..1b771e136620 100644 --- a/devel/amber/Makefile +++ b/devel/amber/Makefile @@ -1,7 +1,7 @@ PORTNAME= amber DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= devel PKGNAMESUFFIX= -code-search-replace-tool diff --git a/devel/argc/Makefile b/devel/argc/Makefile index 7857cad248fc..beff9f9e2219 100644 --- a/devel/argc/Makefile +++ b/devel/argc/Makefile @@ -1,7 +1,7 @@ PORTNAME= argc DISTVERSIONPREFIX= v DISTVERSION= 1.23.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/atlantis/Makefile b/devel/atlantis/Makefile index 2f7568305d61..3caa3d97749f 100644 --- a/devel/atlantis/Makefile +++ b/devel/atlantis/Makefile @@ -13,10 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= terraform:sysutils/terraform -USES= go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules GO_MODULE= github.com/runatlantis/atlantis CGO_ENABLED= 0 diff --git a/devel/autoconf/Makefile b/devel/autoconf/Makefile index 6ccff1dac878..a19565396ebe 100644 --- a/devel/autoconf/Makefile +++ b/devel/autoconf/Makefile @@ -1,5 +1,6 @@ PORTNAME= autoconf DISTVERSION= 2.72 +PORTREVISION= 1 CATEGORIES= devel MASTER_SITES= GNU @@ -25,7 +26,6 @@ USES= perl5 tar:xz VERSION= ${DISTVERSION} GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --program-suffix=${VERSION} \ --without-lispdir CONFIGURE_ENV= AWK=${AWK} \ diff --git a/devel/autoconf/files/patch-01-bin_autoreconf.in b/devel/autoconf/files/patch-01-bin_autoreconf.in new file mode 100644 index 000000000000..db203ab42277 --- /dev/null +++ b/devel/autoconf/files/patch-01-bin_autoreconf.in @@ -0,0 +1,159 @@ +From e2a4935b45f273410e975ecf56ab26ad72855df0 Mon Sep 17 00:00:00 2001 +From: Bruno Haible <bruno@clisp.org> +Date: Wed, 2 Jul 2025 02:43:41 +0200 +Subject: [PATCH 1/2] autoreconf: Invoke autopoint in more situations. + +Reported in <https://savannah.gnu.org/support/?111272>. + +* bin/autoreconf.in (autoreconf_current_directory): Invoke autopoint also when +the package uses AM_GNU_GETTEXT (without AM_GNU_GETTEXT_VERSION), AM_PO_SUBDIRS, +AM_ICONV, AC_LIB_LINKFLAGS, AC_LIB_HAVE_LINKFLAGS, AC_LIB_LINKFLAGS_FROM_LIBS, +or GUILE_FLAGS. +--- + bin/autoreconf.in | 80 ++++++++++++++++++++++++++++++++++++++++++++--- + 1 file changed, 76 insertions(+), 4 deletions(-) + +diff --git a/bin/autoreconf.in b/bin/autoreconf.in +index a5ffc6fa..207900df 100644 +--- bin/autoreconf.in ++++ bin/autoreconf.in +@@ -440,6 +440,8 @@ sub autoreconf_current_directory ($) + # ---------------------- # + + my $uses_autoconf; ++ my $uses_liblink; ++ my $uses_iconv; + my $uses_gettext; + if (-f $configure_ac) + { +@@ -449,8 +451,13 @@ sub autoreconf_current_directory ($) + s/#.*//; + s/dnl.*//; + $uses_autoconf = 1 if /AC_INIT/; ++ $uses_liblink = 1 if /AC_LIB_HAVE_LINKFLAGS/; ++ $uses_liblink = 1 if /AC_LIB_LINKFLAGS/; ++ $uses_liblink = 1 if /AC_LIB_LINKFLAGS_FROM_LIBS/; ++ $uses_iconv = 1 if /AM_ICONV/; + # See below for why we look for gettext here. +- $uses_gettext = 1 if /^AM_GNU_GETTEXT_(?:REQUIRE_)?VERSION/; ++ $uses_gettext = 1 if /AM_GNU_GETTEXT/; ++ $uses_gettext = 1 if /AM_PO_SUBDIRS/; + } + if (!$uses_autoconf) + { +@@ -485,7 +492,7 @@ sub autoreconf_current_directory ($) + # Actually, it is even more restrictive, as it greps for + # '^AM_GNU_GETTEXT_(REQUIRE_)?VERSION('. We did this above, while + # scanning configure.ac. +- if (!$uses_gettext) ++ if (!$uses_liblink && !$uses_iconv && !$uses_gettext) + { + verb "$configure_ac: not using Gettext"; + } +@@ -495,8 +502,21 @@ sub autoreconf_current_directory ($) + } + else + { +- xsystem_hint ("autopoint is needed because this package uses Gettext", +- $autopoint); ++ if ($uses_gettext) ++ { ++ xsystem_hint ("autopoint is needed because this package uses Gettext", ++ $autopoint); ++ } ++ elsif ($uses_iconv) ++ { ++ xsystem_hint ("autopoint is needed because this package uses AM_ICONV", ++ $autopoint); ++ } ++ elsif ($uses_liblink) ++ { ++ xsystem_hint ("autopoint is needed because this package uses AC_LIB_LINKFLAGS", ++ $autopoint); ++ } + } + + +@@ -576,6 +596,8 @@ sub autoreconf_current_directory ($) + # from the final autoconf invocation. + my $aux_dir; + my @aux_files; ++ my $uses_liblink_via_traces; ++ my $uses_iconv_via_traces; + my $uses_gettext_via_traces; + my $uses_libtool; + my $uses_intltool; +@@ -603,6 +625,11 @@ sub autoreconf_current_directory ($) + 'AM_PROG_LIBTOOL', + 'LT_INIT', + 'LT_CONFIG_LTDL_DIR', ++ 'AC_LIB_LINKFLAGS', ++ 'AC_LIB_HAVE_LINKFLAGS', ++ 'AC_LIB_LINKFLAGS_FROM_LIBS', ++ 'GUILE_FLAGS', ++ 'AM_ICONV', + 'AM_GNU_GETTEXT', + 'AM_INIT_AUTOMAKE', + 'GTK_DOC_CHECK', +@@ -617,6 +644,15 @@ sub autoreconf_current_directory ($) + $aux_dir = $args[0] if $macro eq "AC_CONFIG_AUX_DIR"; + push @aux_files, $args[0] if $macro eq "AC_REQUIRE_AUX_FILE"; + $uses_autoconf = 1 if $macro eq "AC_INIT"; ++ # Here we need to explicitly test for GUILE_FLAGS, because in the ++ # typical situation where configure.ac invokes GUILE_FLAGS, ++ # guile.m4 defines GUILE_FLAGS and uses AC_LIB_LINKFLAGS_FROM_LIBS, ++ # the traces still for AC_LIB_LINKFLAGS_FROM_LIBS are empty. ++ $uses_liblink_via_traces = 1 if $macro eq "AC_LIB_LINKFLAGS" ++ || $macro eq "AC_LIB_HAVE_LINKFLAGS" ++ || $macro eq "AC_LIB_LINKFLAGS_FROM_LIBS" ++ || $macro eq "GUILE_FLAGS"; ++ $uses_iconv_via_traces = 1 if $macro eq "AM_ICONV"; + $uses_gettext_via_traces = 1 if $macro eq "AM_GNU_GETTEXT"; + $uses_libtool = 1 if $macro eq "AC_PROG_LIBTOOL" + || $macro eq "AM_PROG_LIBTOOL" +@@ -741,6 +777,42 @@ sub autoreconf_current_directory ($) + } + + ++ # --------------------------------------------- # ++ # Running autopoint, if not already run above. # ++ # --------------------------------------------- # ++ ++ if (!$uses_liblink_via_traces && !$uses_iconv_via_traces && !$uses_gettext_via_traces) ++ { ++ verb "$configure_ac: not needing autopoint"; ++ } ++ elsif (!$install) ++ { ++ verb "$configure_ac: not running autopoint: --install not given"; ++ } ++ elsif ($uses_liblink || $uses_iconv || $uses_gettext) ++ { ++ verb "$configure_ac: not running autopoint a second time"; ++ } ++ else ++ { ++ if ($uses_gettext_via_traces) ++ { ++ xsystem_hint ("autopoint is needed because this package uses Gettext", ++ $autopoint); ++ } ++ elsif ($uses_iconv_via_traces) ++ { ++ xsystem_hint ("autopoint is needed because this package uses AM_ICONV", ++ $autopoint); ++ } ++ elsif ($uses_liblink_via_traces) ++ { ++ xsystem_hint ("autopoint is needed because this package uses AC_LIB_LINKFLAGS", ++ $autopoint); ++ } ++ } ++ ++ + # ------------------- # + # Rerunning aclocal. # + # ------------------- # +-- +2.43.0 + diff --git a/devel/autoconf/files/patch-02-bin_autoreconf.in b/devel/autoconf/files/patch-02-bin_autoreconf.in new file mode 100644 index 000000000000..e5da001e84d6 --- /dev/null +++ b/devel/autoconf/files/patch-02-bin_autoreconf.in @@ -0,0 +1,102 @@ +From d75171fdf8d03d2e070fcc3dbb5afb942dbd7828 Mon Sep 17 00:00:00 2001 +From: Bruno Haible <bruno@clisp.org> +Date: Sat, 5 Jul 2025 17:20:11 +0200 +Subject: [PATCH] autoreconf: Adapt to the on-disk situation after autopoint + has run. + +Reported in <https://savannah.gnu.org/support/?111273>. + +* bin/autoreconf.in (autoreconf_current_directory): After invoking autopoint, +rerun aclocal. When doing so, pass extra options "-I m4" if the configure.ac +does not specify a macro dir. +--- + bin/autoreconf.in | 24 ++++++++++++++++++++++++ + 1 file changed, 24 insertions(+) + +diff --git a/bin/autoreconf.in b/bin/autoreconf.in +index 3f6a74fe..eb0d96a9 100644 +--- bin/autoreconf.in ++++ bin/autoreconf.in +@@ -489,6 +489,7 @@ sub autoreconf_current_directory ($) + # Actually, it is even more restrictive, as it greps for + # '^AM_GNU_GETTEXT_(REQUIRE_)?VERSION('. We did this above, while + # scanning configure.ac. ++ my $invoked_autopoint; + if (!$uses_liblink && !$uses_iconv && !$uses_gettext) + { + verb "$configure_ac: not using Gettext"; +@@ -514,6 +515,7 @@ sub autoreconf_current_directory ($) + xsystem_hint ("autopoint is needed because this package uses AC_LIB_LINKFLAGS", + $autopoint); + } ++ $invoked_autopoint = 1; + } + + +@@ -593,6 +595,7 @@ sub autoreconf_current_directory ($) + # from the final autoconf invocation. + my $aux_dir; + my @aux_files; ++ my @macro_dirs; + my $uses_liblink_via_traces; + my $uses_iconv_via_traces; + my $uses_gettext_via_traces; +@@ -616,6 +619,8 @@ sub autoreconf_current_directory ($) + 'AC_CONFIG_AUX_DIR', + 'AC_CONFIG_HEADERS', + 'AC_CONFIG_SUBDIRS', ++ 'AC_CONFIG_MACRO_DIR_TRACE', ++ 'AC_CONFIG_MACRO_DIR', + 'AC_INIT', + 'AC_REQUIRE_AUX_FILE', + 'AC_PROG_LIBTOOL', +@@ -640,6 +645,8 @@ sub autoreconf_current_directory ($) + my ($macro, @args) = split (/::/); + $aux_dir = $args[0] if $macro eq "AC_CONFIG_AUX_DIR"; + push @aux_files, $args[0] if $macro eq "AC_REQUIRE_AUX_FILE"; ++ push @macro_dirs, $args[0] if $macro eq "AC_CONFIG_MACRO_DIR_TRACE" ++ || $macro eq "AC_CONFIG_MACRO_DIR"; + $uses_autoconf = 1 if $macro eq "AC_INIT"; + # Here we need to explicitly test for GUILE_FLAGS, because in the + # typical situation where configure.ac invokes GUILE_FLAGS, +@@ -679,6 +686,15 @@ sub autoreconf_current_directory ($) + } + } + ++ # When configure.ac does not specify a macro dir, autopoint has ++ # created a directory named 'm4' and copied its *.m4 files into it. ++ # In this case, we need to rerun 'aclocal', in order to pass it the ++ # options "-I m4" this time. ++ if ($invoked_autopoint && !@macro_dirs) ++ { ++ $rerun_aclocal = 1; ++ } ++ + # Gettext consistency checks. + # Some projects intentionally don't call AM_GNU_GETTEXT_(REQUIRE_)VERSION + # because they have all of the gettext infrastructure checked into version +@@ -807,6 +823,8 @@ sub autoreconf_current_directory ($) + xsystem_hint ("autopoint is needed because this package uses AC_LIB_LINKFLAGS", + $autopoint); + } ++ $invoked_autopoint = 1; ++ $rerun_aclocal = 1; + } + + +@@ -824,6 +842,12 @@ sub autoreconf_current_directory ($) + } + else + { ++ # When configure.ac does not specify a macro dir, autopoint has ++ # created a directory named 'm4' and copied its *.m4 files into it. ++ if ($invoked_autopoint && !@macro_dirs) ++ { ++ $aclocal_flags .= " -I m4"; ++ } + xsystem ("$aclocal $aclocal_flags"); + } + } +-- +2.43.0 + diff --git a/devel/automake/Makefile b/devel/automake/Makefile index bb352b768396..7d93546924e4 100644 --- a/devel/automake/Makefile +++ b/devel/automake/Makefile @@ -1,5 +1,5 @@ PORTNAME= automake -DISTVERSION= 1.17 +DISTVERSION= 1.18.1 CATEGORIES= devel MASTER_SITES= GNU diff --git a/devel/automake/distinfo b/devel/automake/distinfo index a3844d9801b2..37243399ae7f 100644 --- a/devel/automake/distinfo +++ b/devel/automake/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720960384 -SHA256 (automake-1.17.tar.xz) = 8920c1fc411e13b90bf704ef9db6f29d540e76d232cb3b2c9f4dc4cc599bd990 -SIZE (automake-1.17.tar.xz) = 1652632 +TIMESTAMP = 1764352805 +SHA256 (automake-1.18.1.tar.xz) = 168aa363278351b89af56684448f525a5bce5079d0b6842bd910fdd3f1646887 +SIZE (automake-1.18.1.tar.xz) = 1652392 diff --git a/devel/bacon/Makefile b/devel/bacon/Makefile index 67d256b0323e..2625384b8aed 100644 --- a/devel/bacon/Makefile +++ b/devel/bacon/Makefile @@ -1,6 +1,7 @@ PORTNAME= bacon DISTVERSIONPREFIX= v DISTVERSION= 3.20.1 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/bear/Makefile b/devel/bear/Makefile index 8f5fbe095eac..ce3d376e7dbe 100644 --- a/devel/bear/Makefile +++ b/devel/bear/Makefile @@ -1,9 +1,9 @@ PORTNAME= bear DISTVERSION= 3.1.5 -PORTREVISION= 17 +PORTREVISION= 19 CATEGORIES= devel -MAINTAINER= jrm@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Tool that generates a compilation database for clang tooling WWW= https://github.com/rizsotto/Bear @@ -29,7 +29,7 @@ CMAKE_ARGS= -DCMAKE_INSTALL_DOCDIR=${DOCSDIR} \ OPTIONS_DEFINE= DOCS CLANG_COMPILERS= 33 34 35 36 37 38 39 40 50 60 70 80 90 10 11 12 13 14 \ - 15 16 17 18 19 20 + 15 16 17 18 19 20 21 GNU_COMPILERS= 34 42 43 44 45 46 47 48 49 5 6 7 8 9 10 11 12 13 14 15 COMPILERS= cc c++ CC clang clang++ ${CLANG_COMPILERS:S|^|clang|} \ ${CLANG_COMPILERS:S|^|clang++|} \ diff --git a/devel/bear/pkg-plist b/devel/bear/pkg-plist index 3950fee42d87..20c4d252e776 100644 --- a/devel/bear/pkg-plist +++ b/devel/bear/pkg-plist @@ -21,6 +21,7 @@ lib/bear/wrapper.d/clang++17 lib/bear/wrapper.d/clang++18 lib/bear/wrapper.d/clang++19 lib/bear/wrapper.d/clang++20 +lib/bear/wrapper.d/clang++21 lib/bear/wrapper.d/clang++33 lib/bear/wrapper.d/clang++34 lib/bear/wrapper.d/clang++35 @@ -45,6 +46,7 @@ lib/bear/wrapper.d/clang17 lib/bear/wrapper.d/clang18 lib/bear/wrapper.d/clang19 lib/bear/wrapper.d/clang20 +lib/bear/wrapper.d/clang21 lib/bear/wrapper.d/clang33 lib/bear/wrapper.d/clang34 lib/bear/wrapper.d/clang35 @@ -69,6 +71,7 @@ lib/bear/wrapper.d/cpp17 lib/bear/wrapper.d/cpp18 lib/bear/wrapper.d/cpp19 lib/bear/wrapper.d/cpp20 +lib/bear/wrapper.d/cpp21 lib/bear/wrapper.d/cpp33 lib/bear/wrapper.d/cpp34 lib/bear/wrapper.d/cpp35 diff --git a/devel/bingrep/Makefile b/devel/bingrep/Makefile index b3833c8e6069..91b0b54e2539 100644 --- a/devel/bingrep/Makefile +++ b/devel/bingrep/Makefile @@ -1,7 +1,7 @@ PORTNAME= bingrep DISTVERSIONPREFIX= v DISTVERSION= 0.11.0 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/buildkite-cli/Makefile b/devel/buildkite-cli/Makefile index 2f629b08f8e6..e5b87889460b 100644 --- a/devel/buildkite-cli/Makefile +++ b/devel/buildkite-cli/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/buildkite/cli LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= go:1.24,modules +USES= go:1.24+,modules USE_GITHUB= yes GH_ACCOUNT= buildkite GH_PROJECT= cli diff --git a/devel/bunyan/Makefile b/devel/bunyan/Makefile index 3d9a8ff48c0c..41909e5f30e5 100644 --- a/devel/bunyan/Makefile +++ b/devel/bunyan/Makefile @@ -1,7 +1,7 @@ PORTNAME= bunyan DISTVERSIONPREFIX= v DISTVERSION= 0.1.9 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/busd/Makefile b/devel/busd/Makefile index a146a8546f4b..5ce6951b4fbc 100644 --- a/devel/busd/Makefile +++ b/devel/busd/Makefile @@ -1,6 +1,6 @@ PORTNAME= busd DISTVERSION= 0.4.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org diff --git a/devel/bustle/Makefile b/devel/bustle/Makefile index 14293e6f199d..a452ecf202ff 100644 --- a/devel/bustle/Makefile +++ b/devel/bustle/Makefile @@ -1,6 +1,6 @@ PORTNAME= bustle DISTVERSION= 0.12.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel gnome MAINTAINER= tagattie@FreeBSD.org diff --git a/devel/capslock/Makefile b/devel/capslock/Makefile index 680f088550a9..bef73560c403 100644 --- a/devel/capslock/Makefile +++ b/devel/capslock/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/google/capslock LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/google/capslock GO_TARGET= ./cmd/capslock diff --git a/devel/cargo-bloat/Makefile b/devel/cargo-bloat/Makefile index 77368218ec61..d7a03bf14842 100644 --- a/devel/cargo-bloat/Makefile +++ b/devel/cargo-bloat/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-bloat DISTVERSIONPREFIX= v DISTVERSION= 0.12.1 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-c/Makefile b/devel/cargo-c/Makefile index 4523eebbabf0..811bf3f91920 100644 --- a/devel/cargo-c/Makefile +++ b/devel/cargo-c/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-c DISTVERSION= 0.10.16 DISTVERSIONSUFFIX= +cargo-0.91.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default diff --git a/devel/cargo-cache/Makefile b/devel/cargo-cache/Makefile index 2d5a1955daeb..c0eb054171a6 100644 --- a/devel/cargo-cache/Makefile +++ b/devel/cargo-cache/Makefile @@ -1,6 +1,6 @@ PORTNAME= cargo-cache DISTVERSION= 0.8.3 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-deny/Makefile b/devel/cargo-deny/Makefile index 7b36d1207e31..fedde3af5ef0 100644 --- a/devel/cargo-deny/Makefile +++ b/devel/cargo-deny/Makefile @@ -1,5 +1,6 @@ PORTNAME= cargo-deny DISTVERSION= 0.18.7 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-depgraph/Makefile b/devel/cargo-depgraph/Makefile index 73651f2ea383..69c98ecc75e8 100644 --- a/devel/cargo-depgraph/Makefile +++ b/devel/cargo-depgraph/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-depgraph DISTVERSIONPREFIX= v DISTVERSION= 1.6.0 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-dist/Makefile b/devel/cargo-dist/Makefile index ea9c310b5870..a07d229e1267 100644 --- a/devel/cargo-dist/Makefile +++ b/devel/cargo-dist/Makefile @@ -1,6 +1,7 @@ PORTNAME= cargo-dist DISTVERSIONPREFIX= v -DISTVERSION= 0.30.2 +DISTVERSION= 0.30.3 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -24,12 +25,12 @@ GH_ACCOUNT= axodotdev CARGO_CRATES= addr2line-0.25.1 \ adler2-2.0.0 \ aes-0.8.4 \ - ahash-0.8.11 \ + ahash-0.8.12 \ aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.14 \ - anstyle-1.0.8 \ + anstyle-1.0.13 \ anstyle-parse-0.2.4 \ anstyle-query-1.0.3 \ anstyle-wincon-3.0.3 \ @@ -56,21 +57,22 @@ CARGO_CRATES= addr2line-0.25.1 \ bzip2-0.6.0 \ camino-1.2.1 \ cargo-platform-0.1.8 \ + cargo-platform-0.3.1 \ cargo-wix-0.3.9 \ cargo_metadata-0.18.1 \ - cargo_metadata-0.19.2 \ - cc-1.0.98 \ - cfg-expr-0.18.0 \ - cfg-if-1.0.0 \ + cargo_metadata-0.23.1 \ + cc-1.2.44 \ + cfg-expr-0.20.3 \ + cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.38 \ cipher-0.4.4 \ - clap-4.5.50 \ - clap-cargo-0.17.1 \ - clap_builder-4.5.50 \ + clap-4.5.53 \ + clap-cargo-0.18.3 \ + clap_builder-4.5.53 \ clap_derive-4.5.49 \ clap_lex-0.7.4 \ - color-backtrace-0.7.1 \ + color-backtrace-0.7.2 \ colorchoice-1.0.1 \ comfy-table-7.2.1 \ console-0.15.10 \ @@ -107,9 +109,11 @@ CARGO_CRATES= addr2line-0.25.1 \ errno-0.3.13 \ fastrand-2.1.0 \ filetime-0.2.23 \ + find-msvc-tools-0.1.4 \ fixedbitset-0.5.7 \ - flate2-1.1.5 \ + flate2-1.1.7 \ fnv-1.0.7 \ + foldhash-0.1.5 \ form_urlencoded-1.2.2 \ futures-channel-0.3.30 \ futures-core-0.3.30 \ @@ -119,8 +123,8 @@ CARGO_CRATES= addr2line-0.25.1 \ getrandom-0.2.15 \ getrandom-0.3.3 \ gimli-0.32.3 \ - goblin-0.8.2 \ - guppy-0.17.13 \ + goblin-0.10.4 \ + guppy-0.17.23 \ guppy-workspace-hack-0.1.0 \ hashbrown-0.12.3 \ hashbrown-0.15.2 \ @@ -157,7 +161,7 @@ CARGO_CRATES= addr2line-0.25.1 \ indexmap-1.9.3 \ indexmap-2.11.4 \ inout-0.1.3 \ - insta-1.43.2 \ + insta-1.44.3 \ ipnet-2.9.0 \ is-terminal-0.4.12 \ is_ci-1.2.0 \ @@ -173,7 +177,6 @@ CARGO_CRATES= addr2line-0.25.1 \ libbz2-rs-sys-0.2.2 \ libc-0.2.174 \ libyml-0.0.4 \ - libz-rs-sys-0.5.1 \ linux-raw-sys-0.4.14 \ linux-raw-sys-0.9.4 \ litemap-0.7.3 \ @@ -190,7 +193,7 @@ CARGO_CRATES= addr2line-0.25.1 \ miette-derive-5.10.0 \ miette-derive-7.6.0 \ mime-0.3.17 \ - minijinja-2.12.0 \ + minijinja-2.14.0 \ minimal-lexical-0.2.1 \ miniz_oxide-0.8.9 \ mio-1.0.1 \ @@ -204,7 +207,7 @@ CARGO_CRATES= addr2line-0.25.1 \ num-conv-0.1.0 \ num-traits-0.2.19 \ object-0.37.3 \ - once_cell-1.20.2 \ + once_cell-1.21.3 \ openssl-probe-0.1.5 \ oro-common-0.3.34 \ oro-package-spec-0.3.34 \ @@ -216,7 +219,7 @@ CARGO_CRATES= addr2line-0.25.1 \ pbkdf2-0.12.2 \ percent-encoding-2.3.2 \ peresil-0.3.0 \ - petgraph-0.7.1 \ + petgraph-0.8.3 \ pin-project-1.1.5 \ pin-project-internal-1.1.5 \ pin-project-lite-0.2.14 \ @@ -237,11 +240,13 @@ CARGO_CRATES= addr2line-0.25.1 \ rand_core-0.6.4 \ redox_syscall-0.4.1 \ redox_syscall-0.5.1 \ + ref-cast-1.0.25 \ + ref-cast-impl-1.0.25 \ regex-1.10.4 \ regex-automata-0.4.6 \ regex-syntax-0.8.3 \ reqwest-0.12.5 \ - ring-0.17.8 \ + ring-0.17.14 \ rustc-cfg-0.5.0 \ rustc-demangle-0.1.24 \ rustc-hash-1.1.0 \ @@ -256,11 +261,11 @@ CARGO_CRATES= addr2line-0.25.1 \ ryu-1.0.18 \ same-file-1.0.6 \ schannel-0.1.23 \ - schemars-0.8.22 \ - schemars_derive-0.8.22 \ + schemars-1.1.0 \ + schemars_derive-1.1.0 \ scopeguard-1.2.0 \ - scroll-0.12.0 \ - scroll_derive-0.12.0 \ + scroll-0.13.0 \ + scroll_derive-0.13.1 \ security-framework-2.11.0 \ security-framework-sys-2.11.0 \ self-replace-1.5.0 \ @@ -279,6 +284,7 @@ CARGO_CRATES= addr2line-0.25.1 \ sha3-0.10.8 \ sharded-slab-0.1.7 \ shell-words-1.1.0 \ + shlex-1.3.0 \ signal-hook-registry-1.4.2 \ simd-adler32-0.3.7 \ similar-2.7.0 \ @@ -286,8 +292,7 @@ CARGO_CRATES= addr2line-0.25.1 \ smallvec-1.15.1 \ socket2-0.5.7 \ socket2-0.6.0 \ - spdx-0.12.0 \ - spin-0.9.8 \ + spdx-0.13.2 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ strsim-0.10.0 \ @@ -304,7 +309,7 @@ CARGO_CRATES= addr2line-0.25.1 \ synstructure-0.13.1 \ tar-0.4.44 \ target-lexicon-0.13.2 \ - target-spec-3.4.2 \ + target-spec-3.5.4 \ temp-dir-0.1.16 \ tempfile-3.10.1 \ termcolor-1.4.1 \ @@ -332,9 +337,9 @@ CARGO_CRATES= addr2line-0.25.1 \ tower-0.4.13 \ tower-layer-0.3.2 \ tower-service-0.3.2 \ - tracing-0.1.41 \ - tracing-attributes-0.1.28 \ - tracing-core-0.1.33 \ + tracing-0.1.43 \ + tracing-attributes-0.1.31 \ + tracing-core-0.1.35 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.20 \ try-lock-0.2.5 \ @@ -417,8 +422,8 @@ CARGO_CRATES= addr2line-0.25.1 \ xz2-0.1.7 \ yoke-0.7.4 \ yoke-derive-0.7.4 \ - zerocopy-0.7.34 \ - zerocopy-derive-0.7.34 \ + zerocopy-0.8.27 \ + zerocopy-derive-0.8.27 \ zerofrom-0.1.4 \ zerofrom-derive-0.1.4 \ zeroize-1.8.1 \ @@ -426,7 +431,7 @@ CARGO_CRATES= addr2line-0.25.1 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ zip-4.5.0 \ - zlib-rs-0.5.1 \ + zlib-rs-0.5.3 \ zopfli-0.8.2 \ zstd-0.13.1 \ zstd-safe-7.1.0 \ diff --git a/devel/cargo-dist/distinfo b/devel/cargo-dist/distinfo index f18009c04f0b..58445a7df576 100644 --- a/devel/cargo-dist/distinfo +++ b/devel/cargo-dist/distinfo @@ -1,12 +1,12 @@ -TIMESTAMP = 1763956198 +TIMESTAMP = 1765873601 SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b SIZE (rust/crates/addr2line-0.25.1.crate) = 43134 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 SIZE (rust/crates/adler2-2.0.0.crate) = 13529 SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0 SIZE (rust/crates/aes-0.8.4.crate) = 124812 -SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 -SIZE (rust/crates/ahash-0.8.11.crate) = 43607 +SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 +SIZE (rust/crates/ahash-0.8.12.crate) = 43413 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 @@ -15,8 +15,8 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 SHA256 (rust/crates/anstream-0.6.14.crate) = 418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b SIZE (rust/crates/anstream-0.6.14.crate) = 29160 -SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1 -SIZE (rust/crates/anstyle-1.0.8.crate) = 15771 +SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 +SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 SHA256 (rust/crates/anstyle-parse-0.2.4.crate) = c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4 SIZE (rust/crates/anstyle-parse-0.2.4.crate) = 23069 SHA256 (rust/crates/anstyle-query-1.0.3.crate) = a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5 @@ -69,36 +69,38 @@ SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6 SIZE (rust/crates/camino-1.2.1.crate) = 41364 SHA256 (rust/crates/cargo-platform-0.1.8.crate) = 24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc SIZE (rust/crates/cargo-platform-0.1.8.crate) = 11813 +SHA256 (rust/crates/cargo-platform-0.3.1.crate) = 122ec45a44b270afd1402f351b782c676b173e3c3fb28d86ff7ebfb4d86a4ee4 +SIZE (rust/crates/cargo-platform-0.3.1.crate) = 13321 SHA256 (rust/crates/cargo-wix-0.3.9.crate) = 7023fb5f51309588c35ef9323b58a805e6a9bad4be4d4e3054264fea9a1cdbad SIZE (rust/crates/cargo-wix-0.3.9.crate) = 125412 SHA256 (rust/crates/cargo_metadata-0.18.1.crate) = 2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037 SIZE (rust/crates/cargo_metadata-0.18.1.crate) = 24535 -SHA256 (rust/crates/cargo_metadata-0.19.2.crate) = dd5eb614ed4c27c5d706420e4320fbe3216ab31fa1c33cd8246ac36dae4479ba -SIZE (rust/crates/cargo_metadata-0.19.2.crate) = 28370 -SHA256 (rust/crates/cc-1.0.98.crate) = 41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f -SIZE (rust/crates/cc-1.0.98.crate) = 76780 -SHA256 (rust/crates/cfg-expr-0.18.0.crate) = 1a2b34126159980f92da2a08bdec0694fd80fb5eb9e48aff25d20a0d8dfa710d -SIZE (rust/crates/cfg-expr-0.18.0.crate) = 44133 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/cargo_metadata-0.23.1.crate) = ef987d17b0a113becdd19d3d0022d04d7ef41f9efe4f3fb63ac44ba61df3ade9 +SIZE (rust/crates/cargo_metadata-0.23.1.crate) = 30497 +SHA256 (rust/crates/cc-1.2.44.crate) = 37521ac7aabe3d13122dc382493e20c9416f299d2ccd5b3a5340a2570cdeb0f3 +SIZE (rust/crates/cc-1.2.44.crate) = 92035 +SHA256 (rust/crates/cfg-expr-0.20.3.crate) = 1a2c5f3bf25ec225351aa1c8e230d04d880d3bd89dea133537dafad4ae291e5c +SIZE (rust/crates/cfg-expr-0.20.3.crate) = 44845 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401 SIZE (rust/crates/chrono-0.4.38.crate) = 220559 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad SIZE (rust/crates/cipher-0.4.4.crate) = 19073 -SHA256 (rust/crates/clap-4.5.50.crate) = 0c2cfd7bf8a6017ddaa4e32ffe7403d547790db06bd171c1c53926faab501623 -SIZE (rust/crates/clap-4.5.50.crate) = 62030 -SHA256 (rust/crates/clap-cargo-0.17.1.crate) = ce5010f1505303ab5e680a48db64856a03161d8781e9eb1a6e553dc78f7e6b38 -SIZE (rust/crates/clap-cargo-0.17.1.crate) = 16771 -SHA256 (rust/crates/clap_builder-4.5.50.crate) = 0a4c05b9e80c5ccd3a7ef080ad7b6ba7d6fc00a985b8b157197075677c82c7a0 -SIZE (rust/crates/clap_builder-4.5.50.crate) = 171137 +SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8 +SIZE (rust/crates/clap-4.5.53.crate) = 62036 +SHA256 (rust/crates/clap-cargo-0.18.3.crate) = 936551935c8258754bb8216aec040957d261f977303754b9bf1a213518388006 +SIZE (rust/crates/clap-cargo-0.18.3.crate) = 14597 +SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00 +SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811 SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 -SHA256 (rust/crates/color-backtrace-0.7.1.crate) = e49b1973af2a47b5b44f7dd0a344598da95c872e1556b045607888784e973b91 -SIZE (rust/crates/color-backtrace-0.7.1.crate) = 21275 +SHA256 (rust/crates/color-backtrace-0.7.2.crate) = 308329d5d62e877ba02943db3a8e8c052de9fde7ab48283395ba0e6494efbabd +SIZE (rust/crates/color-backtrace-0.7.2.crate) = 20250 SHA256 (rust/crates/colorchoice-1.0.1.crate) = 0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422 SIZE (rust/crates/colorchoice-1.0.1.crate) = 7895 SHA256 (rust/crates/comfy-table-7.2.1.crate) = b03b7db8e0b4b2fdad6c551e634134e99ec000e5c8c3b6856c65e8bbaded7a3b @@ -171,12 +173,16 @@ SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105 SIZE (rust/crates/fastrand-2.1.0.crate) = 14907 SHA256 (rust/crates/filetime-0.2.23.crate) = 1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd SIZE (rust/crates/filetime-0.2.23.crate) = 14942 +SHA256 (rust/crates/find-msvc-tools-0.1.4.crate) = 52051878f80a721bb68ebfbc930e07b65ba72f2da88968ea5c06fd6ca3d3a127 +SIZE (rust/crates/find-msvc-tools-0.1.4.crate) = 30817 SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99 SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537 -SHA256 (rust/crates/flate2-1.1.5.crate) = bfe33edd8e85a12a67454e37f8c75e730830d83e313556ab9ebf9ee7fbeb3bfb -SIZE (rust/crates/flate2-1.1.5.crate) = 77015 +SHA256 (rust/crates/flate2-1.1.7.crate) = a2152dbcb980c05735e2a651d96011320a949eb31a0c8b38b72645ce97dec676 +SIZE (rust/crates/flate2-1.1.7.crate) = 78575 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 +SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 +SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78 @@ -195,10 +201,10 @@ SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7 SIZE (rust/crates/gimli-0.32.3.crate) = 289789 -SHA256 (rust/crates/goblin-0.8.2.crate) = 1b363a30c165f666402fe6a3024d3bec7ebc898f96a4a23bd1c99f8dbf3f4f47 -SIZE (rust/crates/goblin-0.8.2.crate) = 187412 -SHA256 (rust/crates/guppy-0.17.13.crate) = 54c43505e290c5dc9ca6fc7117927ae46685ae6ea23f988996d622a6394ca99b -SIZE (rust/crates/guppy-0.17.13.crate) = 134795 +SHA256 (rust/crates/goblin-0.10.4.crate) = 4db6758c546e6f81f265638c980e5e84dfbda80cfd8e89e02f83454c8e8124bd +SIZE (rust/crates/goblin-0.10.4.crate) = 255957 +SHA256 (rust/crates/guppy-0.17.23.crate) = 93383817a8d78167955d55ea78081f940df5469a02cf40eb4e26e56194fe11cb +SIZE (rust/crates/guppy-0.17.23.crate) = 141505 SHA256 (rust/crates/guppy-workspace-hack-0.1.0.crate) = 92620684d99f750bae383ecb3be3748142d6095760afd5cbcf2261e9a279d780 SIZE (rust/crates/guppy-workspace-hack-0.1.0.crate) = 1031 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 @@ -271,8 +277,8 @@ SHA256 (rust/crates/indexmap-2.11.4.crate) = 4b0f83760fb341a774ed326568e19f5a863 SIZE (rust/crates/indexmap-2.11.4.crate) = 100302 SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5 SIZE (rust/crates/inout-0.1.3.crate) = 10743 -SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0 -SIZE (rust/crates/insta-1.43.2.crate) = 102183 +SHA256 (rust/crates/insta-1.44.3.crate) = b5c943d4415edd8153251b6f197de5eb1640e56d84e8d9159bea190421c73698 +SIZE (rust/crates/insta-1.44.3.crate) = 104449 SHA256 (rust/crates/ipnet-2.9.0.crate) = 8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3 SIZE (rust/crates/ipnet-2.9.0.crate) = 27627 SHA256 (rust/crates/is-terminal-0.4.12.crate) = f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b @@ -303,8 +309,6 @@ SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e984 SIZE (rust/crates/libc-0.2.174.crate) = 779933 SHA256 (rust/crates/libyml-0.0.4.crate) = 64804cc6a5042d4f05379909ba25b503ec04e2c082151d62122d5dcaa274b961 SIZE (rust/crates/libyml-0.0.4.crate) = 86171 -SHA256 (rust/crates/libz-rs-sys-0.5.1.crate) = 172a788537a2221661b480fee8dc5f96c580eb34fa88764d3205dc356c7e4221 -SIZE (rust/crates/libz-rs-sys-0.5.1.crate) = 17623 SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 @@ -337,8 +341,8 @@ SHA256 (rust/crates/miette-derive-7.6.0.crate) = db5b29714e950dbb20d5e6f74f9dcec SIZE (rust/crates/miette-derive-7.6.0.crate) = 17249 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 -SHA256 (rust/crates/minijinja-2.12.0.crate) = a9f264d75233323f4b7d2f03aefe8a990690cdebfbfe26ea86bcbaec5e9ac990 -SIZE (rust/crates/minijinja-2.12.0.crate) = 171024 +SHA256 (rust/crates/minijinja-2.14.0.crate) = 12ea9ac0a51fb5112607099560fdf0f90366ab088a2a9e6e8ae176794e9806aa +SIZE (rust/crates/minijinja-2.14.0.crate) = 182272 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 @@ -365,8 +369,8 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe SIZE (rust/crates/object-0.37.3.crate) = 344032 -SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 -SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 SHA256 (rust/crates/oro-common-0.3.34.crate) = e22ccd785b4fa10721d57d7e3575cd059ee4ca852ae93a799810c7fc342c3692 @@ -389,8 +393,8 @@ SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bd SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 SHA256 (rust/crates/peresil-0.3.0.crate) = f658886ed52e196e850cfbbfddab9eaa7f6d90dd0929e264c31e5cec07e09e57 SIZE (rust/crates/peresil-0.3.0.crate) = 13573 -SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772 -SIZE (rust/crates/petgraph-0.7.1.crate) = 736025 +SHA256 (rust/crates/petgraph-0.8.3.crate) = 8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455 +SIZE (rust/crates/petgraph-0.8.3.crate) = 807555 SHA256 (rust/crates/pin-project-1.1.5.crate) = b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3 SIZE (rust/crates/pin-project-1.1.5.crate) = 54214 SHA256 (rust/crates/pin-project-internal-1.1.5.crate) = 2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965 @@ -431,6 +435,10 @@ SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858 SHA256 (rust/crates/redox_syscall-0.5.1.crate) = 469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e SIZE (rust/crates/redox_syscall-0.5.1.crate) = 22536 +SHA256 (rust/crates/ref-cast-1.0.25.crate) = f354300ae66f76f1c85c5f84693f0ce81d747e2c3f21a45fef496d89c960bf7d +SIZE (rust/crates/ref-cast-1.0.25.crate) = 15192 +SHA256 (rust/crates/ref-cast-impl-1.0.25.crate) = b7186006dcb21920990093f30e3dea63b7d6e977bf1256be20c3563a5db070da +SIZE (rust/crates/ref-cast-impl-1.0.25.crate) = 10167 SHA256 (rust/crates/regex-1.10.4.crate) = c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c SIZE (rust/crates/regex-1.10.4.crate) = 253191 SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea @@ -439,8 +447,8 @@ SHA256 (rust/crates/regex-syntax-0.8.3.crate) = adad44e29e4c806119491a7f06f03de4 SIZE (rust/crates/regex-syntax-0.8.3.crate) = 347497 SHA256 (rust/crates/reqwest-0.12.5.crate) = c7d6d2a27d57148378eb5e111173f4276ad26340ecc5c49a4a2152167a2d6a37 SIZE (rust/crates/reqwest-0.12.5.crate) = 177108 -SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d -SIZE (rust/crates/ring-0.17.8.crate) = 4188554 +SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 +SIZE (rust/crates/ring-0.17.14.crate) = 1502610 SHA256 (rust/crates/rustc-cfg-0.5.0.crate) = 9ddf7a5e441e8003a5a88aab97f1c6113043ddde252d789ef9dea3871b78633a SIZE (rust/crates/rustc-cfg-0.5.0.crate) = 8444 SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f @@ -469,16 +477,16 @@ SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/schannel-0.1.23.crate) = fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534 SIZE (rust/crates/schannel-0.1.23.crate) = 41667 -SHA256 (rust/crates/schemars-0.8.22.crate) = 3fbf2ae1b8bc8e02df939598064d22402220cd5bbcca1c76f7d6a310974d5615 -SIZE (rust/crates/schemars-0.8.22.crate) = 59214 -SHA256 (rust/crates/schemars_derive-0.8.22.crate) = 32e265784ad618884abaea0600a9adf15393368d840e0222d101a072f3f7534d -SIZE (rust/crates/schemars_derive-0.8.22.crate) = 19542 +SHA256 (rust/crates/schemars-1.1.0.crate) = 9558e172d4e8533736ba97870c4b2cd63f84b382a3d6eb063da41b91cce17289 +SIZE (rust/crates/schemars-1.1.0.crate) = 92664 +SHA256 (rust/crates/schemars_derive-1.1.0.crate) = 301858a4023d78debd2353c7426dc486001bddc91ae31a76fb1f55132f7e2633 +SIZE (rust/crates/schemars_derive-1.1.0.crate) = 31175 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/scroll-0.12.0.crate) = 6ab8598aa408498679922eff7fa985c25d58a90771bd6be794434c5277eab1a6 -SIZE (rust/crates/scroll-0.12.0.crate) = 24145 -SHA256 (rust/crates/scroll_derive-0.12.0.crate) = 7f81c2fde025af7e69b1d1420531c8a8811ca898919db177141a85313b1cb932 -SIZE (rust/crates/scroll_derive-0.12.0.crate) = 4693 +SHA256 (rust/crates/scroll-0.13.0.crate) = c1257cd4248b4132760d6524d6dda4e053bc648c9070b960929bf50cfb1e7add +SIZE (rust/crates/scroll-0.13.0.crate) = 24154 +SHA256 (rust/crates/scroll_derive-0.13.1.crate) = ed76efe62313ab6610570951494bdaa81568026e0318eaa55f167de70eeea67d +SIZE (rust/crates/scroll_derive-0.13.1.crate) = 8167 SHA256 (rust/crates/security-framework-2.11.0.crate) = c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0 SIZE (rust/crates/security-framework-2.11.0.crate) = 80191 SHA256 (rust/crates/security-framework-sys-2.11.0.crate) = 317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7 @@ -515,6 +523,8 @@ SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e82 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde SIZE (rust/crates/shell-words-1.1.0.crate) = 9871 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1 SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064 SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe @@ -529,10 +539,8 @@ SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ff SIZE (rust/crates/socket2-0.5.7.crate) = 55758 SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807 SIZE (rust/crates/socket2-0.6.0.crate) = 57974 -SHA256 (rust/crates/spdx-0.12.0.crate) = 41cf87c0efffc158b9dde4d6e0567a43e4383adc4c949e687a2039732db2f23a -SIZE (rust/crates/spdx-0.12.0.crate) = 1051034 -SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 -SIZE (rust/crates/spin-0.9.8.crate) = 38958 +SHA256 (rust/crates/spdx-0.13.2.crate) = 35107b1c818f4e9cb9e6c4444ca560ba03b4ee1288dcecc6d7830c2023a7609e +SIZE (rust/crates/spdx-0.13.2.crate) = 3022393 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f @@ -565,8 +573,8 @@ SHA256 (rust/crates/tar-0.4.44.crate) = 1d863878d212c87a19c1a610eb53bb01fe12951c SIZE (rust/crates/tar-0.4.44.crate) = 61020 SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923 -SHA256 (rust/crates/target-spec-3.4.2.crate) = 49424d0fdcba4406e46d1cea3014c4d1987263790b8e5d1be45c4509c9d52553 -SIZE (rust/crates/target-spec-3.4.2.crate) = 31648 +SHA256 (rust/crates/target-spec-3.5.4.crate) = ca3da9f675d5be234979ba2352a72510ac5fcf4a99cc48b402cd7bba300ec764 +SIZE (rust/crates/target-spec-3.5.4.crate) = 32195 SHA256 (rust/crates/temp-dir-0.1.16.crate) = 83176759e9416cf81ee66cb6508dbfe9c96f20b8b56265a39917551c23c70964 SIZE (rust/crates/temp-dir-0.1.16.crate) = 6127 SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1 @@ -621,12 +629,12 @@ SHA256 (rust/crates/tower-layer-0.3.2.crate) = c20c8dbed6283a09604c3e69b4b7eeb54 SIZE (rust/crates/tower-layer-0.3.2.crate) = 6023 SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52 SIZE (rust/crates/tower-service-0.3.2.crate) = 6847 -SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 -SIZE (rust/crates/tracing-0.1.41.crate) = 82448 -SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d -SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280 -SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c -SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434 +SHA256 (rust/crates/tracing-0.1.43.crate) = 2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647 +SIZE (rust/crates/tracing-0.1.43.crate) = 90033 +SHA256 (rust/crates/tracing-attributes-0.1.31.crate) = 7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da +SIZE (rust/crates/tracing-attributes-0.1.31.crate) = 39733 +SHA256 (rust/crates/tracing-core-0.1.35.crate) = 7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c +SIZE (rust/crates/tracing-core-0.1.35.crate) = 63837 SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5 @@ -791,10 +799,10 @@ SHA256 (rust/crates/yoke-0.7.4.crate) = 6c5b1314b079b0930c31e3af543d8ee1757b1951 SIZE (rust/crates/yoke-0.7.4.crate) = 27781 SHA256 (rust/crates/yoke-derive-0.7.4.crate) = 28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95 SIZE (rust/crates/yoke-derive-0.7.4.crate) = 7470 -SHA256 (rust/crates/zerocopy-0.7.34.crate) = ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087 -SIZE (rust/crates/zerocopy-0.7.34.crate) = 151177 -SHA256 (rust/crates/zerocopy-derive-0.7.34.crate) = 15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b -SIZE (rust/crates/zerocopy-derive-0.7.34.crate) = 37907 +SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c +SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663 +SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831 +SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827 SHA256 (rust/crates/zerofrom-0.1.4.crate) = 91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55 SIZE (rust/crates/zerofrom-0.1.4.crate) = 5044 SHA256 (rust/crates/zerofrom-derive-0.1.4.crate) = 0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5 @@ -809,8 +817,8 @@ SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 SHA256 (rust/crates/zip-4.5.0.crate) = 8835eb39822904d39cb19465de1159e05d371973f0c6df3a365ad50565ddc8b9 SIZE (rust/crates/zip-4.5.0.crate) = 115558 -SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d7053f5a39061f524cda68023d4db8a -SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055 +SHA256 (rust/crates/zlib-rs-0.5.3.crate) = 36134c44663532e6519d7a6dfdbbe06f6f8192bde8ae9ed076e9b213f0e31df7 +SIZE (rust/crates/zlib-rs-0.5.3.crate) = 206418 SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7 SIZE (rust/crates/zopfli-0.8.2.crate) = 51842 SHA256 (rust/crates/zstd-0.13.1.crate) = 2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a @@ -819,5 +827,5 @@ SHA256 (rust/crates/zstd-safe-7.1.0.crate) = 1cd99b45c6bc03a018c8b8a86025678c87e SIZE (rust/crates/zstd-safe-7.1.0.crate) = 20792 SHA256 (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa SIZE (rust/crates/zstd-sys-2.0.10+zstd.1.5.6.crate) = 749088 -SHA256 (axodotdev-cargo-dist-v0.30.2_GH0.tar.gz) = 8c04414848f64a81a663b4c9200d4d04dc25b950e62db04767c0c0379ca76ebb -SIZE (axodotdev-cargo-dist-v0.30.2_GH0.tar.gz) = 3738888 +SHA256 (axodotdev-cargo-dist-v0.30.3_GH0.tar.gz) = 6df36011ee90735ed11904fb6a58dfa92cae67ca4c0ca119cfcd0f1ff2ce27f4 +SIZE (axodotdev-cargo-dist-v0.30.3_GH0.tar.gz) = 3661252 diff --git a/devel/cargo-edit/Makefile b/devel/cargo-edit/Makefile index 1329621734f9..86d7bb1ef8ba 100644 --- a/devel/cargo-edit/Makefile +++ b/devel/cargo-edit/Makefile @@ -1,6 +1,7 @@ PORTNAME= cargo-edit DISTVERSIONPREFIX= v DISTVERSION= 0.13.8 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-generate/Makefile b/devel/cargo-generate/Makefile index 898d21eb21bb..7ec5210b856a 100644 --- a/devel/cargo-generate/Makefile +++ b/devel/cargo-generate/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-generate DISTVERSIONPREFIX= v DISTVERSION= 0.23.4 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org diff --git a/devel/cargo-hack/Makefile b/devel/cargo-hack/Makefile index f2ccf7de4c10..a25119211216 100644 --- a/devel/cargo-hack/Makefile +++ b/devel/cargo-hack/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-hack DISTVERSIONPREFIX= v DISTVERSION= 0.6.39 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-leptos/Makefile b/devel/cargo-leptos/Makefile index e143975cbe76..40390e54b75d 100644 --- a/devel/cargo-leptos/Makefile +++ b/devel/cargo-leptos/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-leptos DISTVERSIONPREFIX= v DISTVERSION= 0.2.42 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-llvm-cov/Makefile b/devel/cargo-llvm-cov/Makefile index 78c3d5870227..4c3b8e9f8c9d 100644 --- a/devel/cargo-llvm-cov/Makefile +++ b/devel/cargo-llvm-cov/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-llvm-cov DISTVERSIONPREFIX= v DISTVERSION= 0.6.21 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-make/Makefile b/devel/cargo-make/Makefile index b95fdd2b732a..9acccd304661 100644 --- a/devel/cargo-make/Makefile +++ b/devel/cargo-make/Makefile @@ -1,6 +1,6 @@ PORTNAME= cargo-make DISTVERSION= 0.37.24 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= cs@FreeBSD.org diff --git a/devel/cargo-mutants/Makefile b/devel/cargo-mutants/Makefile index 785cb005ff1f..aaf4b69f1d31 100644 --- a/devel/cargo-mutants/Makefile +++ b/devel/cargo-mutants/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-mutants DISTVERSIONPREFIX= v DISTVERSION= 25.3.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cargo-readme/Makefile b/devel/cargo-readme/Makefile index f55476366bb8..723b4c49fd3d 100644 --- a/devel/cargo-readme/Makefile +++ b/devel/cargo-readme/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-readme DISTVERSIONPREFIX= v DISTVERSION= 3.3.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= cs@FreeBSD.org diff --git a/devel/cargo-tarpaulin/Makefile b/devel/cargo-tarpaulin/Makefile index 07226d99af78..60d8400ebc4a 100644 --- a/devel/cargo-tarpaulin/Makefile +++ b/devel/cargo-tarpaulin/Makefile @@ -1,6 +1,6 @@ PORTNAME= cargo-tarpaulin DISTVERSION= 0.34.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/catppuccin-whiskers/Makefile b/devel/catppuccin-whiskers/Makefile index b3f787b3aef9..fa7787717410 100644 --- a/devel/catppuccin-whiskers/Makefile +++ b/devel/catppuccin-whiskers/Makefile @@ -1,7 +1,7 @@ PORTNAME= whiskers DISTVERSIONPREFIX= v DISTVERSION= 2.5.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel PKGNAMEPREFIX= catppuccin- diff --git a/devel/cbfmt/Makefile b/devel/cbfmt/Makefile index 080ff21e11ac..518bfb71d0d4 100644 --- a/devel/cbfmt/Makefile +++ b/devel/cbfmt/Makefile @@ -1,7 +1,7 @@ PORTNAME= cbfmt DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cirrus-cli/Makefile b/devel/cirrus-cli/Makefile index 2b31cdd6f096..ea568bd9e010 100644 --- a/devel/cirrus-cli/Makefile +++ b/devel/cirrus-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= cirrus-cli DISTVERSIONPREFIX= v -DISTVERSION= 0.157.1 +DISTVERSION= 0.157.3 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/cirrus-cli/distinfo b/devel/cirrus-cli/distinfo index c4a3bf83c62c..17113d1bfd98 100644 --- a/devel/cirrus-cli/distinfo +++ b/devel/cirrus-cli/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765532877 -SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.157.1/v0.157.1.mod) = d0bdbc5bd21074409f5a9f34984334c0ba52254e53060b1838f26a43dc0cd96c -SIZE (go/devel_cirrus-cli/cirrus-cli-v0.157.1/v0.157.1.mod) = 11559 -SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.157.1/v0.157.1.zip) = 74189b2fe990cac74abb844aaa0a72f36cc0f6982a8bdbde17c84953c8c17c73 -SIZE (go/devel_cirrus-cli/cirrus-cli-v0.157.1/v0.157.1.zip) = 1315401 +TIMESTAMP = 1765708729 +SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.157.3/v0.157.3.mod) = d0bdbc5bd21074409f5a9f34984334c0ba52254e53060b1838f26a43dc0cd96c +SIZE (go/devel_cirrus-cli/cirrus-cli-v0.157.3/v0.157.3.mod) = 11559 +SHA256 (go/devel_cirrus-cli/cirrus-cli-v0.157.3/v0.157.3.zip) = 821090abb0836c2681806cb228925fb9a82543828ad758839693d3ab3e32e166 +SIZE (go/devel_cirrus-cli/cirrus-cli-v0.157.3/v0.157.3.zip) = 1316075 diff --git a/devel/cocogitto/Makefile b/devel/cocogitto/Makefile index 5ff6b4af4c6b..223a1111bf82 100644 --- a/devel/cocogitto/Makefile +++ b/devel/cocogitto/Makefile @@ -1,6 +1,6 @@ PORTNAME= cocogitto DISTVERSION= 6.5.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/convco/Makefile b/devel/convco/Makefile index b2a2ba0d58b4..a25ece7606af 100644 --- a/devel/convco/Makefile +++ b/devel/convco/Makefile @@ -1,7 +1,7 @@ PORTNAME= convco DISTVERSIONPREFIX= v DISTVERSION= 0.6.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/corrosion/Makefile b/devel/corrosion/Makefile index 8bb4ddb92311..69aa494a4235 100644 --- a/devel/corrosion/Makefile +++ b/devel/corrosion/Makefile @@ -1,7 +1,7 @@ PORTNAME= corrosion DISTVERSIONPREFIX= v DISTVERSION= 0.5.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/cpu_rec_rs/Makefile b/devel/cpu_rec_rs/Makefile index 789c382a68d8..4278a126d2ef 100644 --- a/devel/cpu_rec_rs/Makefile +++ b/devel/cpu_rec_rs/Makefile @@ -1,7 +1,7 @@ PORTNAME= cpu_rec_rs DISTVERSIONPREFIX= release- DISTVERSION= 1.0.0 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= devel PATCH_SITES= https://github.com/trou/${PORTNAME}/commit/ diff --git a/devel/desed/Makefile b/devel/desed/Makefile index 1bb4bd812790..dbfbfafc1b1d 100644 --- a/devel/desed/Makefile +++ b/devel/desed/Makefile @@ -1,6 +1,6 @@ PORTNAME= desed DISTVERSION= 1.2.2 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= devel MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/devel/dorst/Makefile b/devel/dorst/Makefile index a8438a2d33d0..acab29027445 100644 --- a/devel/dorst/Makefile +++ b/devel/dorst/Makefile @@ -1,7 +1,7 @@ PORTNAME= dorst DISTVERSIONPREFIX= v DISTVERSION= 0.19.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= slowdive@me.com diff --git a/devel/dra/Makefile b/devel/dra/Makefile index 94781672b987..7b8bf30ae20c 100644 --- a/devel/dra/Makefile +++ b/devel/dra/Makefile @@ -1,5 +1,6 @@ PORTNAME= dra DISTVERSION= 0.9.1 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/dtool/Makefile b/devel/dtool/Makefile index fe3c5f29f228..3becf3fe7a71 100644 --- a/devel/dtool/Makefile +++ b/devel/dtool/Makefile @@ -1,7 +1,7 @@ PORTNAME= dtool DISTVERSIONPREFIX= v DISTVERSION= 0.12.0 -PORTREVISION= 33 +PORTREVISION= 34 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org diff --git a/devel/dura/Makefile b/devel/dura/Makefile index ed469c46b04b..da5b045c0a71 100644 --- a/devel/dura/Makefile +++ b/devel/dura/Makefile @@ -1,7 +1,7 @@ PORTNAME= dura DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/electron36/Makefile b/devel/electron36/Makefile index 5c463a0d1c59..28c6eb91ed6d 100644 --- a/devel/electron36/Makefile +++ b/devel/electron36/Makefile @@ -1,7 +1,7 @@ PORTNAME= electron DISTVERSIONPREFIX= v DISTVERSION= ${ELECTRON_VER} -PORTREVISION= 2 +PORTREVISION= 3 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= devel diff --git a/devel/electron37/Makefile b/devel/electron37/Makefile index a81f9cf8532c..37709631639f 100644 --- a/devel/electron37/Makefile +++ b/devel/electron37/Makefile @@ -1,6 +1,7 @@ PORTNAME= electron DISTVERSIONPREFIX= v DISTVERSION= ${ELECTRON_VER} +PORTREVISION= 1 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= devel diff --git a/devel/electron38/Makefile b/devel/electron38/Makefile index bb31e1ea2998..6f8eace6a112 100644 --- a/devel/electron38/Makefile +++ b/devel/electron38/Makefile @@ -1,6 +1,7 @@ PORTNAME= electron DISTVERSIONPREFIX= v DISTVERSION= ${ELECTRON_VER} +PORTREVISION= 1 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= devel diff --git a/devel/electron39/Makefile b/devel/electron39/Makefile index 0fda0a265899..aa8396890d0e 100644 --- a/devel/electron39/Makefile +++ b/devel/electron39/Makefile @@ -1,6 +1,7 @@ PORTNAME= electron DISTVERSIONPREFIX= v DISTVERSION= ${ELECTRON_VER} +PORTREVISION= 1 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= devel diff --git a/devel/elfcat/Makefile b/devel/elfcat/Makefile index 9d06c85d6482..6dab2ad54678 100644 --- a/devel/elfcat/Makefile +++ b/devel/elfcat/Makefile @@ -1,6 +1,6 @@ PORTNAME= elfcat DISTVERSION= 0.1.10 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= lwhsu@FreeBSD.org diff --git a/devel/emacs-lsp-booster/Makefile b/devel/emacs-lsp-booster/Makefile index fdc71e70afc6..d0d49f0cebaf 100644 --- a/devel/emacs-lsp-booster/Makefile +++ b/devel/emacs-lsp-booster/Makefile @@ -1,7 +1,7 @@ PORTNAME= emacs-lsp-booster DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= devel MAINTAINER= ashish@FreeBSD.org diff --git a/devel/etcd34/Makefile b/devel/etcd34/Makefile index b299c5997fd1..f281d9881b74 100644 --- a/devel/etcd34/Makefile +++ b/devel/etcd34/Makefile @@ -15,16 +15,13 @@ WWW= https://github.com/coreos/etcd LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cpe go:1.23,modules +USES= cpe go:modules USE_GITHUB= yes GH_ACCOUNT= etcd-io GO_MODULE= go.etcd.io/etcd/v3 GO_MOD_DIST= github GO_TARGET= ./etcdctl . -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - CONFLICTS_INSTALL= coreos-etcd[0-9][0-9] PLIST_FILES= bin/etcd \ diff --git a/devel/etcd36/Makefile b/devel/etcd36/Makefile index e5b5c1d078a1..82ccacfcef7a 100644 --- a/devel/etcd36/Makefile +++ b/devel/etcd36/Makefile @@ -25,16 +25,13 @@ LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= aarch64 NOT_FOR_ARCHS_REASON= fails to fetch: v0.0.1-go1.23.8.freebsd-arm64.lock: no locks available -USES= cpe go:1.23,modules +USES= cpe go:modules USE_GITHUB= yes GH_ACCOUNT= etcd-io GO_MODULE= go.etcd.io/etcd/v3 GO_MOD_DIST= github GO_TARGET= ./etcdctl ./etcdutl ./server -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - CONFLICTS_INSTALL= coreos-etcd[0-9][0-9] PLIST_FILES= bin/etcd \ diff --git a/devel/fatal/Makefile b/devel/fatal/Makefile index 88f7182f003c..b034e03795fc 100644 --- a/devel/fatal/Makefile +++ b/devel/fatal/Makefile @@ -1,6 +1,6 @@ PORTNAME= fatal DISTVERSIONPREFIX= v -DISTVERSION= 2025.12.01.00 +DISTVERSION= 2025.12.15.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/fatal/distinfo b/devel/fatal/distinfo index b7417fa7ba22..bc5fe3763b22 100644 --- a/devel/fatal/distinfo +++ b/devel/fatal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764662199 -SHA256 (facebook-fatal-v2025.12.01.00_GH0.tar.gz) = 0fb5e38dd6241fc7775fb8e112dc60e0f7ebdabdf391474ac9218b8548df6290 -SIZE (facebook-fatal-v2025.12.01.00_GH0.tar.gz) = 658634 +TIMESTAMP = 1765873872 +SHA256 (facebook-fatal-v2025.12.15.00_GH0.tar.gz) = 607951c8b80908721307876468aa42915500217c3cf9d1d463f8f4e497662047 +SIZE (facebook-fatal-v2025.12.15.00_GH0.tar.gz) = 658641 diff --git a/devel/fbthrift/Makefile b/devel/fbthrift/Makefile index 4a897bae8b3a..1ef7f5944b7c 100644 --- a/devel/fbthrift/Makefile +++ b/devel/fbthrift/Makefile @@ -1,7 +1,6 @@ PORTNAME= fbthrift DISTVERSIONPREFIX= v -DISTVERSION= 2025.12.01.00 -PORTREVISION= 1 +DISTVERSION= 2025.12.15.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/fbthrift/distinfo b/devel/fbthrift/distinfo index 52a1c708c0bc..c3c06b25eef1 100644 --- a/devel/fbthrift/distinfo +++ b/devel/fbthrift/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764662196 -SHA256 (facebook-fbthrift-v2025.12.01.00_GH0.tar.gz) = 0898d180d2c8f22cdbcce76654c1f56d86fb1fab3bbd90796457b5611cca7749 -SIZE (facebook-fbthrift-v2025.12.01.00_GH0.tar.gz) = 16369463 +TIMESTAMP = 1765873870 +SHA256 (facebook-fbthrift-v2025.12.15.00_GH0.tar.gz) = bc471e391f680d43a8ead487b0a85ec5a553e0840cbaf44d1a6bf8a3aedd77b0 +SIZE (facebook-fbthrift-v2025.12.15.00_GH0.tar.gz) = 16495834 diff --git a/devel/fbthrift/pkg-plist b/devel/fbthrift/pkg-plist index 8a0c81560d60..fdb2784d0cd1 100644 --- a/devel/fbthrift/pkg-plist +++ b/devel/fbthrift/pkg-plist @@ -313,14 +313,33 @@ include/thrift/lib/cpp2/debug_thrift_data_difference/pretty_print.h include/thrift/lib/cpp2/detail/EventHandlerRuntime.h include/thrift/lib/cpp2/detail/Isset.h include/thrift/lib/cpp2/detail/meta.h +include/thrift/lib/cpp2/dynamic/Any.h +include/thrift/lib/cpp2/dynamic/Binary.h +include/thrift/lib/cpp2/dynamic/DynamicValue.h +include/thrift/lib/cpp2/dynamic/List.h +include/thrift/lib/cpp2/dynamic/Map.h include/thrift/lib/cpp2/dynamic/SerializableRecord.h include/thrift/lib/cpp2/dynamic/SerializableTypeSystemBuilder.h +include/thrift/lib/cpp2/dynamic/Serialization.h +include/thrift/lib/cpp2/dynamic/Set.h +include/thrift/lib/cpp2/dynamic/String.h +include/thrift/lib/cpp2/dynamic/Struct.h include/thrift/lib/cpp2/dynamic/TypeId.h include/thrift/lib/cpp2/dynamic/TypeSystem.h include/thrift/lib/cpp2/dynamic/TypeSystemBuilder.h include/thrift/lib/cpp2/dynamic/TypeSystemTraits.h +include/thrift/lib/cpp2/dynamic/Union.h +include/thrift/lib/cpp2/dynamic/detail/ConcreteList.h +include/thrift/lib/cpp2/dynamic/detail/ConcreteMap.h +include/thrift/lib/cpp2/dynamic/detail/ConcreteSet.h +include/thrift/lib/cpp2/dynamic/detail/ConcreteTypes.h +include/thrift/lib/cpp2/dynamic/detail/Datum.h +include/thrift/lib/cpp2/dynamic/detail/DatumHash.h +include/thrift/lib/cpp2/dynamic/detail/ListIteratorBase.h +include/thrift/lib/cpp2/dynamic/detail/SmallBuffer.h include/thrift/lib/cpp2/dynamic/detail/Traits.h include/thrift/lib/cpp2/dynamic/detail/TypeSystem.h +include/thrift/lib/cpp2/dynamic/fwd.h include/thrift/lib/cpp2/folly_dynamic/folly_dynamic.h include/thrift/lib/cpp2/folly_dynamic/internal/folly_dynamic-inl-post.h include/thrift/lib/cpp2/folly_dynamic/internal/folly_dynamic-inl-pre.h @@ -432,6 +451,7 @@ include/thrift/lib/cpp2/protocol/Protocol.h include/thrift/lib/cpp2/protocol/ProtocolReaderStructReadState.h include/thrift/lib/cpp2/protocol/ProtocolReaderWireTypeInfo.h include/thrift/lib/cpp2/protocol/ProtocolReaderWithRefill.h +include/thrift/lib/cpp2/protocol/SchemaValidator.h include/thrift/lib/cpp2/protocol/Serializer.h include/thrift/lib/cpp2/protocol/SimpleJSONProtocol-inl.h include/thrift/lib/cpp2/protocol/SimpleJSONProtocol.h @@ -755,6 +775,7 @@ include/thrift/lib/cpp2/util/IntrusiveSharedPtr.h include/thrift/lib/cpp2/util/LegacyRequestExpiryGuard.h include/thrift/lib/cpp2/util/ManagedStringView.h include/thrift/lib/cpp2/util/MethodMetadata.h +include/thrift/lib/cpp2/util/SchemaToMetadata.h include/thrift/lib/cpp2/util/ScopedServerInterfaceThread-inl.h include/thrift/lib/cpp2/util/ScopedServerInterfaceThread.h include/thrift/lib/cpp2/util/ScopedServerThread.h diff --git a/devel/fnm/Makefile b/devel/fnm/Makefile index 56fef1bf5fa4..777c6ef0052f 100644 --- a/devel/fnm/Makefile +++ b/devel/fnm/Makefile @@ -1,7 +1,7 @@ PORTNAME= fnm DISTVERSIONPREFIX= v DISTVERSION= 1.38.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/folly/Makefile b/devel/folly/Makefile index 1d034df52915..899d0a52951b 100644 --- a/devel/folly/Makefile +++ b/devel/folly/Makefile @@ -1,7 +1,6 @@ PORTNAME= folly DISTVERSIONPREFIX= v -DISTVERSION= 2025.12.01.00 -PORTREVISION= 1 +DISTVERSION= 2025.12.15.00 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/folly/distinfo b/devel/folly/distinfo index e76bc9925bf0..5408cf9d6d2f 100644 --- a/devel/folly/distinfo +++ b/devel/folly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764662189 -SHA256 (facebook-folly-v2025.12.01.00_GH0.tar.gz) = 920acdae6a6511de7079ceef02cfbe4ea6bc1aa795c81cdd12dcde283e55f37b -SIZE (facebook-folly-v2025.12.01.00_GH0.tar.gz) = 4727515 +TIMESTAMP = 1765873863 +SHA256 (facebook-folly-v2025.12.15.00_GH0.tar.gz) = 921c4248e53deb7d1962c93ef0536ee3aa0e8fc649b2bd80cd0c4476c5e16cd5 +SIZE (facebook-folly-v2025.12.15.00_GH0.tar.gz) = 4757189 diff --git a/devel/folly/pkg-plist b/devel/folly/pkg-plist index 63d0b0b87d13..6d0b613a488f 100644 --- a/devel/folly/pkg-plist +++ b/devel/folly/pkg-plist @@ -1010,8 +1010,11 @@ include/folly/python/request_context.h include/folly/random/hash.h include/folly/random/xoshiro256pp.h include/folly/result/coro.h +include/folly/result/detail/immortal_exception_storage.h include/folly/result/gtest_helpers.h include/folly/result/result.h +include/folly/result/rich_error_fwd.h +include/folly/result/rich_msg.h include/folly/result/try.h include/folly/result/value_only_result.h include/folly/result/value_only_result_coro.h diff --git a/devel/fsx/Makefile b/devel/fsx/Makefile index d5b2b9fc1799..d5d3d6562845 100644 --- a/devel/fsx/Makefile +++ b/devel/fsx/Makefile @@ -1,6 +1,6 @@ PORTNAME= fsx DISTVERSION= 0.3.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/devel/gbump/Makefile b/devel/gbump/Makefile index ec521eb77799..6e4df6bab7ae 100644 --- a/devel/gbump/Makefile +++ b/devel/gbump/Makefile @@ -1,6 +1,6 @@ PORTNAME= gbump PORTVERSION= 1.1.2 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= devel MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/devel/gettext-po-mode/Makefile b/devel/gettext-po-mode/Makefile index 84098cf00f4e..54f8e3d3d6cd 100644 --- a/devel/gettext-po-mode/Makefile +++ b/devel/gettext-po-mode/Makefile @@ -1,5 +1,5 @@ PORTNAME= gettext-po-mode -PORTREVISION= 10 +PORTREVISION= 0 MAINTAINER= mandree@FreeBSD.org COMMENT= GNU gettext po-mode for emacs diff --git a/devel/gettext-runtime/pkg-plist b/devel/gettext-runtime/pkg-plist index 69f5c0919ec5..140da640650c 100644 --- a/devel/gettext-runtime/pkg-plist +++ b/devel/gettext-runtime/pkg-plist @@ -2,6 +2,8 @@ bin/envsubst bin/gettext bin/gettext.sh bin/ngettext +bin/printf_gettext +bin/printf_ngettext include/autosprintf.h include/libintl.h lib/libasprintf.a @@ -11,7 +13,7 @@ lib/libasprintf.so.0.0.0 lib/libintl.a lib/libintl.so lib/libintl.so.8 -lib/libintl.so.8.4.2 +lib/libintl.so.8.4.5 %%PORTDOCS%%%%DOCSDIR%%/bind_textdomain_codeset.3.html %%PORTDOCS%%%%DOCSDIR%%/bindtextdomain.3.html %%PORTDOCS%%%%DOCSDIR%%/csharpdoc/GNU_Gettext.html @@ -39,6 +41,8 @@ lib/libintl.so.8.4.2 %%PORTDOCS%%%%DOCSDIR%%/javadoc2/stylesheet.css %%PORTDOCS%%%%DOCSDIR%%/ngettext.1.html %%PORTDOCS%%%%DOCSDIR%%/ngettext.3.html +%%PORTDOCS%%%%DOCSDIR%%/printf_gettext.1.html +%%PORTDOCS%%%%DOCSDIR%%/printf_ngettext.1.html %%PORTDOCS%%%%DOCSDIR%%/textdomain.3.html %%PORTDOCS%%share/doc/libasprintf/autosprintf_all.html %%DATADIR%%/ABOUT-NLS @@ -87,6 +91,8 @@ share/locale/zh_TW/LC_MESSAGES/gettext-runtime.mo share/man/man1/envsubst.1.gz share/man/man1/gettext.1.gz share/man/man1/ngettext.1.gz +share/man/man1/printf_gettext.1.gz +share/man/man1/printf_ngettext.1.gz share/man/man3/bind_textdomain_codeset.3.gz share/man/man3/bindtextdomain.3.gz share/man/man3/dcgettext.3.gz diff --git a/devel/gettext-tools/Makefile b/devel/gettext-tools/Makefile index ae5f960afa28..f49004bd43e8 100644 --- a/devel/gettext-tools/Makefile +++ b/devel/gettext-tools/Makefile @@ -3,7 +3,7 @@ # discretion. PORTNAME= gettext-tools -PORTREVISION= 1 +PORTREVISION= 0 COMMENT= GNU gettext development and translation tools WWW= https://www.gnu.org/software/gettext/ diff --git a/devel/gettext-tools/pkg-plist b/devel/gettext-tools/pkg-plist index 3a3fadede9b7..bfd00f4d0cc3 100644 --- a/devel/gettext-tools/pkg-plist +++ b/devel/gettext-tools/pkg-plist @@ -23,7 +23,7 @@ lib/libgettextlib.so lib/libgettextpo.a lib/libgettextpo.so lib/libgettextpo.so.0 -lib/libgettextpo.so.0.5.12 +lib/libgettextpo.so.0.5.15 lib/libgettextsrc-%%PORTVERSION%%.so lib/libgettextsrc.a lib/libgettextsrc.so @@ -32,88 +32,142 @@ libexec/gettext/hostname libexec/gettext/project-id libexec/gettext/urlget libexec/gettext/user-email -share/aclocal/build-to-host.m4 -share/aclocal/gettext.m4 -share/aclocal/host-cpu-c-abi.m4 -share/aclocal/iconv.m4 -share/aclocal/intlmacosx.m4 -share/aclocal/lib-ld.m4 -share/aclocal/lib-link.m4 -share/aclocal/lib-prefix.m4 share/aclocal/nls.m4 -share/aclocal/po.m4 -share/aclocal/progtest.m4 %%PORTDOCS%%%%DOCSDIR%%/FAQ.html %%PORTDOCS%%%%DOCSDIR%%/autopoint.1.html %%PORTEXAMPLES%%%%DOCSDIR%%/examples/README +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/build-aux/csharp.m4 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/build-aux/csharpcomp.m4 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/build-aux/csharpcomp.sh.in %%PORTEXAMPLES%%%%DOCSDIR%%/examples/build-aux/csharpexec-test.exe %%PORTEXAMPLES%%%%DOCSDIR%%/examples/build-aux/csharpexec.m4 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/build-aux/csharpexec.sh.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/build-aux/dcomp.m4 +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/build-aux/dcomp.sh.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/build-aux/gocomp.m4 +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/build-aux/gocomp.sh.in %%PORTEXAMPLES%%%%DOCSDIR%%/examples/build-aux/javacomp.m4 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/build-aux/javacomp.sh.in %%PORTEXAMPLES%%%%DOCSDIR%%/examples/build-aux/javaexec.m4 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/build-aux/javaexec.sh.in -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/INSTALL -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/Makefile.am -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/autoclean.sh -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/autogen.sh -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/configure.ac -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/hello.cc -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/m4/Makefile.am -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/m4/gnome-gnorba-check.m4 -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/m4/gnome-orbit-check.m4 -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/m4/gnome.m4 -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/m4/gtk--.m4 -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/m4/gtk.m4 -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/LINGUAS -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/Makevars -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/POTFILES.in -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/af.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/ast.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/bg.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/ca.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/cs.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/da.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/de.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/el.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/eo.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/es.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/fi.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/fr.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/ga.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/gl.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/hr.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/hu.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/id.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/it.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/ja.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/ka.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/ky.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/lv.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/ms.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/mt.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/nb.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/nl.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/nn.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/pl.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/pt.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/pt_BR.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/ro.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/ru.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/sk.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/sl.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/sq.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/sr.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/sv.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/ta.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/tr.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/uk.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/vi.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/zh_CN.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/zh_HK.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome/po/zh_TW.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/build-aux/modula2comp.m4 +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/INSTALL +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/autoclean.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/autogen.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/configure.ac +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/hello.cc +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/m4/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/m4/gnome-gnorba-check.m4 +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/m4/gnome-orbit-check.m4 +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/m4/gnome.m4 +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/m4/gtk--.m4 +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/m4/gtk.m4 +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/LINGUAS +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/Makevars +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/POTFILES.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/af.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/ast.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/bg.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/ca.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/cs.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/da.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/de.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/el.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/eo.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/es.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/fi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/fr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/ga.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/gl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/hr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/hu.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/id.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/it.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/ja.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/ka.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/ky.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/lv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/ms.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/mt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/nb.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/nl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/nn.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/pl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/pt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/pt_BR.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/ro.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/ru.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/sk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/sl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/sq.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/sr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/sv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/ta.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/tr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/uk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/vi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/zh_CN.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/zh_HK.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome2/po/zh_TW.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/INSTALL +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/README +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/autoclean.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/autogen.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/configure.ac +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/hello.cc +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/hello.desktop.in.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/hello.gresource.xml +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/hello.ui +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/m4/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/LINGUAS +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/Makevars +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/POTFILES.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/af.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/ast.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/bg.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/ca.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/cs.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/da.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/de.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/el.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/eo.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/es.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/fi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/fr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/ga.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/gl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/hr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/hu.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/id.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/it.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/ja.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/ka.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/ky.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/lv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/ms.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/mt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/nb.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/nl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/nn.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/pl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/pt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/pt_BR.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/ro.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/ru.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/sk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/sl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/sq.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/sr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/sv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/ta.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/tr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/uk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/vi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/zh_CN.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/zh_HK.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-gnome3/po/zh_TW.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-kde/BUGS %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-kde/INSTALL %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++-kde/Makefile.am @@ -412,73 +466,78 @@ share/aclocal/progtest.m4 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++20/po/zh_CN.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++20/po/zh_HK.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c++20/po/zh_TW.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/INSTALL -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/Makefile.am -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/autoclean.sh -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/autogen.sh -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/configure.ac -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/hello.c -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/m4/Makefile.am -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/m4/gnome-gnorba-check.m4 -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/m4/gnome-orbit-check.m4 -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/m4/gnome.m4 -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/LINGUAS -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/Makevars -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/POTFILES.in -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/af.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/ast.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/bg.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/ca.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/cs.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/da.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/de.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/el.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/eo.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/es.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/fi.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/fr.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/ga.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/gl.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/hr.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/hu.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/id.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/it.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/ja.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/ka.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/ky.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/lv.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/ms.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/mt.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/nb.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/nl.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/nn.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/pl.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/pt.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/pt_BR.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/ro.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/ru.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/sk.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/sl.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/sq.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/sr.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/sv.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/ta.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/tr.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/uk.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/vi.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/zh_CN.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/zh_HK.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome/po/zh_TW.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/INSTALL +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/autoclean.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/autogen.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/configure.ac +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/hello.c +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/m4/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/m4/gnome-gnorba-check.m4 +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/m4/gnome-orbit-check.m4 +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/m4/gnome.m4 +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/LINGUAS +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/Makevars +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/POTFILES.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/af.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/ast.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/bg.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/ca.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/cs.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/da.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/de.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/el.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/eo.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/es.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/fi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/fr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/ga.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/gl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/hr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/hu.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/id.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/it.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/ja.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/ka.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/ky.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/lv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/ms.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/mt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/nb.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/nl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/nn.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/pl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/pt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/pt_BR.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/ro.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/ru.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/sk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/sl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/sq.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/sr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/sv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/ta.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/tr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/uk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/vi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/zh_CN.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/zh_HK.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome2/po/zh_TW.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/INSTALL %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/README %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/autoclean.sh %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/autogen.sh %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/configure.ac %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/hello.c %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/hello.desktop.in.in %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/hello.gresource.xml -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/hello.gschema.xml %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/hello.ui +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/hello2.c +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/hello2.desktop.in.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/hello2.gresource.xml +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/hello2.gschema.xml +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/hello2.ui %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/m4/Makefile.am %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/po/LINGUAS %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/po/Makevars @@ -527,6 +586,60 @@ share/aclocal/progtest.m4 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/po/zh_CN.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/po/zh_HK.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-gnome3/po/zh_TW.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/INSTALL +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/autoclean.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/autogen.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/configure.ac +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/hello-server.c +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/m4/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/LINGUAS +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/Makevars +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/POTFILES.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/af.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/ast.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/bg.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/ca.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/cs.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/da.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/de.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/el.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/eo.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/es.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/fi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/fr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/ga.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/gl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/hr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/hu.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/id.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/it.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/ja.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/ka.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/ky.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/lv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/ms.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/mt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/nb.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/nl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/nn.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/pl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/pt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/pt_BR.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/ro.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/ru.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/sk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/sl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/sq.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/sr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/sv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/ta.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/tr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/uk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/vi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/zh_CN.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/zh_HK.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c-http/po/zh_TW.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c/INSTALL %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c/Makefile.am %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-c/autoclean.sh @@ -741,6 +854,59 @@ share/aclocal/progtest.m4 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-csharp/po/zh_CN.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-csharp/po/zh_HK.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-csharp/po/zh_TW.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/INSTALL +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/autoclean.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/autogen.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/configure.ac +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/hello.d.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/m4/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/LINGUAS +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/af.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/ast.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/bg.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/ca.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/cs.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/da.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/de.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/el.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/eo.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/es.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/fi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/fr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/ga.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/gl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/hr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/hu.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/id.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/it.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/ja.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/ka.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/ky.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/lv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/ms.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/mt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/nb.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/nl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/nn.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/pl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/pt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/pt_BR.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/ro.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/ru.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/sk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/sl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/sq.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/sr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/sv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/ta.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/tr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/uk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/vi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/zh_CN.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/zh_HK.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-d/po/zh_TW.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-gawk/INSTALL %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-gawk/Makefile.am %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-gawk/autoclean.sh @@ -794,6 +960,123 @@ share/aclocal/progtest.m4 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-gawk/po/zh_CN.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-gawk/po/zh_HK.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-gawk/po/zh_TW.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/INSTALL +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/autoclean.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/autogen.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/configure.ac +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/example1/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/example1/go.mod.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/example1/hello1ml.go.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/m4/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/LINGUAS +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/af.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/ast.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/bg.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/ca.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/cs.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/da.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/de.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/el.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/eo.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/es.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/fi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/fr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/ga.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/gl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/hr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/hu.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/id.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/it.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/ja.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/ka.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/ky.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/lv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/ms.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/mt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/nb.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/nl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/nn.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/pl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/pt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/pt_BR.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/ro.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/ru.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/sk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/sl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/sq.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/sr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/sv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/ta.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/tr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/uk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/vi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/zh_CN.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/zh_HK.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go-http/po/zh_TW.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/INSTALL +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/autoclean.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/autogen.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/configure.ac +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/example1/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/example1/go.mod.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/example1/hello1ml.go.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/example1/hello1sl.go.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/example2/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/example2/go.mod.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/example2/hello2sl.go.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/example3/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/example3/go.mod.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/example3/hello3ml.go.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/m4/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/LINGUAS +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/af.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/ast.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/bg.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/ca.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/cs.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/da.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/de.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/el.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/eo.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/es.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/fi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/fr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/ga.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/gl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/hr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/hu.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/id.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/it.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/ja.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/ka.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/ky.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/lv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/ms.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/mt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/nb.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/nl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/nn.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/pl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/pt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/pt_BR.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/ro.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/ru.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/sk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/sl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/sq.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/sr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/sv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/ta.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/tr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/uk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/vi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/zh_CN.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/zh_HK.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-go/po/zh_TW.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-guile/INSTALL %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-guile/Makefile.am %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-guile/autoclean.sh @@ -1121,63 +1404,116 @@ share/aclocal/progtest.m4 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-librep/po/zh_CN.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-librep/po/zh_HK.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-librep/po/zh_TW.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/INSTALL -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/Makefile.am -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/autoclean.sh -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/autogen.sh -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/configure.ac -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/hello.m -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/m4/Makefile.am -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/m4/gnome-gnorba-check.m4 -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/m4/gnome-orbit-check.m4 -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/m4/gnome.m4 -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/LINGUAS -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/Makevars -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/POTFILES.in -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/af.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/ast.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/bg.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/ca.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/cs.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/da.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/de.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/el.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/eo.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/es.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/fi.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/fr.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/ga.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/gl.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/hr.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/hu.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/id.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/it.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/ja.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/ka.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/ky.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/lv.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/ms.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/mt.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/nb.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/nl.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/nn.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/pl.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/pt.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/pt_BR.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/ro.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/ru.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/sk.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/sl.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/sq.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/sr.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/sv.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/ta.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/tr.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/uk.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/vi.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/zh_CN.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/zh_HK.po -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome/po/zh_TW.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/INSTALL +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/autoclean.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/autogen.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/configure.ac +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/hello.mod.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/m4/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/LINGUAS +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/af.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/ast.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/bg.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/ca.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/cs.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/da.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/de.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/el.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/eo.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/es.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/fi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/fr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/ga.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/gl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/hr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/hu.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/id.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/it.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/ja.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/ka.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/ky.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/lv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/ms.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/mt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/nb.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/nl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/nn.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/pl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/pt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/pt_BR.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/ro.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/ru.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/sk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/sl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/sq.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/sr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/sv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/ta.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/tr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/uk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/vi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/zh_CN.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/zh_HK.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-modula2/po/zh_TW.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/INSTALL +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/autoclean.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/autogen.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/configure.ac +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/hello.m +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/m4/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/m4/gnome-gnorba-check.m4 +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/m4/gnome-orbit-check.m4 +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/m4/gnome.m4 +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/LINGUAS +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/Makevars +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/POTFILES.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/af.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/ast.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/bg.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/ca.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/cs.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/da.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/de.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/el.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/eo.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/es.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/fi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/fr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/ga.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/gl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/hr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/hu.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/id.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/it.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/ja.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/ka.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/ky.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/lv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/ms.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/mt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/nb.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/nl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/nn.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/pl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/pt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/pt_BR.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/ro.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/ru.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/sk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/sl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/sq.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/sr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/sv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/ta.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/tr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/uk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/vi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/zh_CN.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/zh_HK.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnome2/po/zh_TW.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnustep/AppController.h %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnustep/AppController.m %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-objc-gnustep/BUGS @@ -1503,12 +1839,121 @@ share/aclocal/progtest.m4 %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-python/po/zh_CN.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-python/po/zh_HK.po %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-python/po/zh_TW.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/INSTALL +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/autoclean.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/autogen.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/configure.ac +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/hello.rb +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/m4/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/LINGUAS +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/af.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/ast.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/bg.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/ca.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/cs.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/da.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/de.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/el.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/eo.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/es.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/fi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/fr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/ga.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/gl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/hr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/hu.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/id.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/it.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/ja.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/ka.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/ky.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/lv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/ms.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/mt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/nb.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/nl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/nn.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/pl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/pt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/pt_BR.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/ro.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/ru.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/sk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/sl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/sq.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/sr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/sv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/ta.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/tr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/uk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/vi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/zh_CN.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/zh_HK.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-ruby/po/zh_TW.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/Cargo.toml.in +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/INSTALL +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/autoclean.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/autogen.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/configure.ac +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/m4/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/LINGUAS +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/Makefile.am +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/af.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/ast.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/bg.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/ca.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/cs.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/da.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/de.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/el.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/eo.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/es.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/fi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/fr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/ga.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/gl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/hr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/hu.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/id.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/it.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/ja.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/ka.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/ky.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/lv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/ms.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/mt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/nb.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/nl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/nn.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/pl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/pt.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/pt_BR.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/ro.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/ru.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/sk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/sl.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/sq.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/sr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/sv.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/ta.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/tr.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/uk.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/vi.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/zh_CN.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/zh_HK.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/po/zh_TW.po +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-rust/src/main.rs.in %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-sh/INSTALL %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-sh/Makefile.am %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-sh/autoclean.sh %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-sh/autogen.sh %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-sh/configure.ac -%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-sh/hello.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-sh/hello-1.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-sh/hello-2.sh +%%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-sh/hello-3.sh %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-sh/m4/Makefile.am %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-sh/po/LINGUAS %%PORTEXAMPLES%%%%DOCSDIR%%/examples/hello-sh/po/Makefile.am @@ -1793,6 +2238,7 @@ share/aclocal/progtest.m4 %%PORTDOCS%%%%DOCSDIR%%/gettext_29.html %%PORTDOCS%%%%DOCSDIR%%/gettext_3.html %%PORTDOCS%%%%DOCSDIR%%/gettext_30.html +%%PORTDOCS%%%%DOCSDIR%%/gettext_31.html %%PORTDOCS%%%%DOCSDIR%%/gettext_4.html %%PORTDOCS%%%%DOCSDIR%%/gettext_5.html %%PORTDOCS%%%%DOCSDIR%%/gettext_6.html @@ -1835,6 +2281,17 @@ share/aclocal/progtest.m4 %%DATADIR%%/config.rpath %%DATADIR%%/disclaim-translations.txt %%DATADIR%%/javaversion.class +%%DATADIR%%/m4/build-to-host.m4 +%%DATADIR%%/m4/gettext.m4 +%%DATADIR%%/m4/host-cpu-c-abi.m4 +%%DATADIR%%/m4/iconv.m4 +%%DATADIR%%/m4/intlmacosx.m4 +%%DATADIR%%/m4/lib-ld.m4 +%%DATADIR%%/m4/lib-link.m4 +%%DATADIR%%/m4/lib-prefix.m4 +%%DATADIR%%/m4/nls.m4 +%%DATADIR%%/m4/po.m4 +%%DATADIR%%/m4/progtest.m4 %%DATADIR%%/msgunfmt.tcl %%DATADIR%%/po/Makefile.in.in %%DATADIR%%/po/Makevars.template diff --git a/devel/gettext/Makefile.common b/devel/gettext/Makefile.common index cf0fbd16c87e..39d4be568310 100644 --- a/devel/gettext/Makefile.common +++ b/devel/gettext/Makefile.common @@ -2,7 +2,7 @@ # experimental ports run. Untested commits may be backed out at portmgr's # discretion. -DISTVERSION= 0.23.1 +DISTVERSION= 0.26 PORTREVISION?= 0 # Leave this zero. Set in Makefile instead. CATEGORIES= devel MASTER_SITES= GNU/gettext diff --git a/devel/gettext/distinfo b/devel/gettext/distinfo index aa328f0b1afb..1f4fbd14d02a 100644 --- a/devel/gettext/distinfo +++ b/devel/gettext/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735747768 -SHA256 (gettext-0.23.1.tar.xz) = c1f97a72a7385b7e71dd07b5fea6cdaf12c9b88b564976b23bd8c11857af2970 -SIZE (gettext-0.23.1.tar.xz) = 11038556 +TIMESTAMP = 1764337471 +SHA256 (gettext-0.26.tar.xz) = d1fb86e260cfe7da6031f94d2e44c0da55903dbae0a2fa0fae78c91ae1b56f00 +SIZE (gettext-0.26.tar.xz) = 10061740 diff --git a/devel/gfold/Makefile b/devel/gfold/Makefile index ce29b1cb86b3..8063526e86dd 100644 --- a/devel/gfold/Makefile +++ b/devel/gfold/Makefile @@ -1,6 +1,6 @@ PORTNAME= gfold DISTVERSION= 4.0.0 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= devel MAINTAINER= sec.research.2005@gmail.com diff --git a/devel/gh/Makefile b/devel/gh/Makefile index 404a7b7b8bf6..f689c738241b 100644 --- a/devel/gh/Makefile +++ b/devel/gh/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= git:devel/git -USES= go:1.24,modules +USES= go:1.24+,modules _BUILD_VERSION= ${DISTVERSION} _BUILD_DATE= $$(date +%Y-%m-%d) diff --git a/devel/ghostie/Makefile b/devel/ghostie/Makefile index 0a5238228c90..e14f43426d17 100644 --- a/devel/ghostie/Makefile +++ b/devel/ghostie/Makefile @@ -1,7 +1,7 @@ PORTNAME= ghostie DISTVERSIONPREFIX= v DISTVERSION= 0.3.1 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/git-absorb/Makefile b/devel/git-absorb/Makefile index c06b51a50ac4..dc939ba090c4 100644 --- a/devel/git-absorb/Makefile +++ b/devel/git-absorb/Makefile @@ -1,6 +1,6 @@ PORTNAME= git-absorb DISTVERSION= 0.8.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= eduardo@FreeBSD.org diff --git a/devel/git-cinnabar/Makefile b/devel/git-cinnabar/Makefile index 5ce7e1bd1f72..d90a0bcb9216 100644 --- a/devel/git-cinnabar/Makefile +++ b/devel/git-cinnabar/Makefile @@ -1,6 +1,6 @@ PORTNAME= git-cinnabar DISTVERSION= 0.7.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= jbeich@FreeBSD.org diff --git a/devel/git-cliff/Makefile b/devel/git-cliff/Makefile index d9a8b526f4df..df4ce75da104 100644 --- a/devel/git-cliff/Makefile +++ b/devel/git-cliff/Makefile @@ -1,7 +1,7 @@ PORTNAME= git-cliff DISTVERSIONPREFIX= v -DISTVERSION= 2.10.1 -PORTREVISION= 2 +DISTVERSION= 2.11.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org @@ -30,19 +30,21 @@ CARGO_CRATES= addr2line-0.24.2 \ adler2-2.0.1 \ adler32-1.2.0 \ ahash-0.8.12 \ - aho-corasick-1.1.3 \ + aho-corasick-1.1.4 \ aligned-vec-0.6.4 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ - anstream-0.6.20 \ - anstyle-1.0.11 \ + anstream-0.6.21 \ + anstyle-1.0.13 \ anstyle-parse-0.2.7 \ - anstyle-query-1.1.4 \ - anstyle-wincon-3.0.10 \ + anstyle-query-1.1.5 \ + anstyle-wincon-3.0.11 \ anyhow-1.0.99 \ arraydeque-0.5.1 \ arrayvec-0.7.6 \ async-compression-0.4.30 \ + async-stream-0.3.6 \ + async-stream-impl-0.3.6 \ async-trait-0.1.89 \ atomic-waker-1.1.2 \ autocfg-1.5.0 \ @@ -53,29 +55,29 @@ CARGO_CRATES= addr2line-0.24.2 \ bincode-2.0.1 \ bincode_derive-2.0.1 \ bitflags-1.3.2 \ - bitflags-2.9.4 \ + bitflags-2.10.0 \ block-buffer-0.10.4 \ - bstr-1.12.0 \ + bstr-1.12.1 \ bumpalo-3.19.0 \ bytemuck-1.23.2 \ - bytes-1.10.1 \ + bytes-1.11.0 \ cacache-13.0.0 \ - cc-1.2.37 \ - cfg-if-1.0.3 \ + cc-1.2.49 \ + cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.42 \ chrono-tz-0.9.0 \ chrono-tz-build-0.3.0 \ - clap-4.5.47 \ - clap_builder-4.5.47 \ - clap_complete-4.5.57 \ - clap_derive-4.5.47 \ - clap_lex-0.7.5 \ - clap_mangen-0.2.29 \ + clap-4.5.53 \ + clap_builder-4.5.53 \ + clap_complete-4.5.61 \ + clap_derive-4.5.49 \ + clap_lex-0.7.6 \ + clap_mangen-0.2.31 \ colorchoice-1.0.4 \ compression-codecs-0.4.30 \ compression-core-0.4.29 \ - config-0.15.15 \ + config-0.15.19 \ console-0.16.1 \ cookie-0.18.1 \ cookie_store-0.22.0 \ @@ -88,10 +90,10 @@ CARGO_CRATES= addr2line-0.24.2 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ - crypto-common-0.1.6 \ - dary_heap-0.3.7 \ + crypto-common-0.1.7 \ + dary_heap-0.3.8 \ debugid-0.8.0 \ - deranged-0.5.3 \ + deranged-0.5.5 \ deunicode-1.6.2 \ diff-0.1.13 \ digest-0.10.7 \ @@ -99,7 +101,7 @@ CARGO_CRATES= addr2line-0.24.2 \ dirs-sys-0.5.0 \ displaydoc-0.2.5 \ dissimilar-1.0.10 \ - document-features-0.2.11 \ + document-features-0.2.12 \ dyn-clone-1.0.20 \ either-1.15.0 \ encode_unicode-1.0.0 \ @@ -112,11 +114,12 @@ CARGO_CRATES= addr2line-0.24.2 \ etcetera-0.10.0 \ expect-test-1.5.1 \ fastrand-2.3.0 \ - find-msvc-tools-0.1.1 \ + find-msvc-tools-0.1.5 \ findshlibs-0.10.2 \ flate2-1.1.2 \ fnv-1.0.7 \ foldhash-0.1.5 \ + foldhash-0.2.0 \ form_urlencoded-1.2.2 \ futures-0.3.31 \ futures-channel-0.3.31 \ @@ -129,15 +132,15 @@ CARGO_CRATES= addr2line-0.24.2 \ futures-util-0.3.31 \ generic-array-0.14.7 \ getrandom-0.2.16 \ - getrandom-0.3.3 \ + getrandom-0.3.4 \ gimli-0.31.1 \ git-conventional-0.12.9 \ - git2-0.20.2 \ + git2-0.20.3 \ glob-0.3.3 \ - globset-0.4.16 \ + globset-0.4.18 \ globwalk-0.9.1 \ - hashbrown-0.14.5 \ hashbrown-0.15.5 \ + hashbrown-0.16.1 \ hashlink-0.10.0 \ heck-0.5.0 \ hermit-abi-0.5.2 \ @@ -159,70 +162,69 @@ CARGO_CRATES= addr2line-0.24.2 \ hyper-util-0.1.16 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ - icu_collections-2.0.0 \ - icu_locale_core-2.0.0 \ - icu_normalizer-2.0.0 \ - icu_normalizer_data-2.0.0 \ - icu_properties-2.0.1 \ - icu_properties_data-2.0.1 \ - icu_provider-2.0.0 \ + icu_collections-2.1.1 \ + icu_locale_core-2.1.1 \ + icu_normalizer-2.1.1 \ + icu_normalizer_data-2.1.1 \ + icu_properties-2.1.2 \ + icu_properties_data-2.1.2 \ + icu_provider-2.1.1 \ idna-1.1.0 \ idna_adapter-1.2.1 \ - ignore-0.4.23 \ + ignore-0.4.25 \ include-flate-0.3.1 \ include-flate-codegen-0.3.1 \ include-flate-compress-0.3.1 \ - indexmap-2.11.1 \ - indicatif-0.18.0 \ + indexmap-2.12.1 \ + indicatif-0.18.3 \ inferno-0.11.21 \ - io-uring-0.7.10 \ ipnet-2.11.0 \ iri-string-0.7.8 \ is-terminal-0.4.16 \ - is_terminal_polyfill-1.70.1 \ + is_terminal_polyfill-1.70.2 \ itoa-1.0.15 \ jobserver-0.1.34 \ js-sys-0.3.78 \ - lazy-regex-3.4.1 \ - lazy-regex-proc_macros-3.4.1 \ + lazy-regex-3.4.2 \ + lazy-regex-proc_macros-3.4.2 \ lazy_static-1.5.0 \ - libc-0.2.175 \ - libflate-2.1.0 \ - libflate_lz77-2.1.0 \ - libgit2-sys-0.18.2+1.9.1 \ + libc-0.2.178 \ + libflate-2.2.1 \ + libflate_lz77-2.2.0 \ + libgit2-sys-0.18.3+1.9.2 \ libm-0.2.15 \ libredox-0.1.10 \ libz-sys-1.1.22 \ linux-raw-sys-0.11.0 \ - litemap-0.8.0 \ - litrs-0.4.2 \ + litemap-0.8.1 \ + litrs-1.0.0 \ lock_api-0.4.13 \ - log-0.4.28 \ + log-0.4.29 \ lru-slab-0.1.2 \ - memchr-2.7.5 \ + memchr-2.7.6 \ memmap2-0.5.10 \ memmap2-0.9.8 \ miette-5.10.0 \ miette-derive-5.10.0 \ miniz_oxide-0.8.9 \ - mio-1.0.4 \ - next_version-0.2.25 \ + mio-1.1.1 \ + next_version-0.2.26 \ nix-0.26.4 \ num-conv-0.1.0 \ num-format-0.4.4 \ num-traits-0.2.19 \ object-0.36.7 \ once_cell-1.21.3 \ - once_cell_polyfill-1.70.1 \ + once_cell_polyfill-1.70.2 \ openssl-probe-0.1.6 \ option-ext-0.2.0 \ parse-zoneinfo-0.3.1 \ pathdiff-0.2.3 \ percent-encoding-2.3.2 \ - pest-2.8.2 \ - pest_derive-2.8.2 \ - pest_generator-2.8.2 \ - pest_meta-2.8.2 \ + pest-2.8.4 \ + pest_derive-2.8.4 \ + pest_generator-2.8.4 \ + pest_meta-2.8.4 \ phf-0.11.3 \ phf_codegen-0.11.3 \ phf_generator-0.11.3 \ @@ -231,19 +233,19 @@ CARGO_CRATES= addr2line-0.24.2 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ portable-atomic-1.11.1 \ - potential_utf-0.1.3 \ + potential_utf-0.1.4 \ powerfmt-0.2.0 \ pprof-0.15.0 \ ppv-lite86-0.2.21 \ pretty_assertions-1.4.1 \ proc-macro-error-1.0.4 \ proc-macro-error-attr-1.0.4 \ - proc-macro2-1.0.101 \ + proc-macro2-1.0.103 \ quick-xml-0.26.0 \ quinn-0.11.9 \ quinn-proto-0.11.13 \ quinn-udp-0.5.14 \ - quote-1.0.40 \ + quote-1.0.42 \ r-efi-5.3.0 \ rand-0.8.5 \ rand-0.9.2 \ @@ -253,18 +255,18 @@ CARGO_CRATES= addr2line-0.24.2 \ rand_core-0.9.3 \ redox_users-0.5.2 \ reflink-copy-0.1.28 \ - regex-1.11.2 \ - regex-automata-0.4.10 \ - regex-syntax-0.8.6 \ - reqwest-0.12.23 \ + regex-1.12.2 \ + regex-automata-0.4.13 \ + regex-syntax-0.8.8 \ + reqwest-0.12.25 \ reqwest-middleware-0.4.2 \ rgb-0.8.52 \ ring-0.17.14 \ rle-decode-fast-1.0.3 \ roff-0.2.2 \ - rust-embed-8.7.2 \ - rust-embed-impl-8.7.2 \ - rust-embed-utils-8.7.2 \ + rust-embed-8.9.0 \ + rust-embed-impl-8.9.0 \ + rust-embed-utils-8.9.0 \ rustc-demangle-0.1.26 \ rustc-hash-2.1.1 \ rustix-1.1.2 \ @@ -281,13 +283,13 @@ CARGO_CRATES= addr2line-0.24.2 \ secrecy-0.8.0 \ security-framework-3.4.0 \ security-framework-sys-2.15.0 \ - semver-1.0.26 \ - serde-1.0.221 \ - serde_core-1.0.221 \ - serde_derive-1.0.221 \ - serde_json-1.0.144 \ + semver-1.0.27 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_json-1.0.145 \ serde_regex-1.1.0 \ - serde_spanned-1.0.0 \ + serde_spanned-1.0.3 \ serde_urlencoded-0.7.1 \ sha-1-0.10.1 \ sha1-0.10.6 \ @@ -298,63 +300,58 @@ CARGO_CRATES= addr2line-0.24.2 \ slab-0.4.11 \ slug-0.1.6 \ smallvec-1.15.1 \ - socket2-0.6.0 \ + socket2-0.6.1 \ spin-0.10.0 \ ssri-9.2.0 \ - stable_deref_trait-1.2.0 \ + stable_deref_trait-1.2.1 \ str_stack-0.1.0 \ strsim-0.11.1 \ subtle-2.6.1 \ symbolic-common-12.16.2 \ symbolic-demangle-12.16.2 \ syn-1.0.109 \ - syn-2.0.106 \ + syn-2.0.111 \ sync_wrapper-1.0.2 \ synstructure-0.13.2 \ temp-dir-0.1.16 \ tempfile-3.22.0 \ - tera-1.20.0 \ + tera-1.20.1 \ termcolor-1.4.1 \ terminal_size-0.4.3 \ thiserror-1.0.69 \ - thiserror-2.0.16 \ + thiserror-2.0.17 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.16 \ - time-0.3.43 \ + thiserror-impl-2.0.17 \ + time-0.3.44 \ time-core-0.1.6 \ time-macros-0.2.24 \ - tinystr-0.8.1 \ + tinystr-0.8.2 \ tinyvec-1.10.0 \ tinyvec_macros-0.1.1 \ - tokio-1.47.1 \ - tokio-macros-2.5.0 \ + tokio-1.48.0 \ + tokio-macros-2.6.0 \ tokio-rustls-0.26.2 \ tokio-stream-0.1.17 \ tokio-util-0.7.16 \ - toml-0.9.5 \ - toml_datetime-0.7.0 \ - toml_parser-1.0.2 \ - toml_writer-1.0.2 \ + toml-0.9.8 \ + toml_datetime-0.7.3 \ + toml_parser-1.0.4 \ + toml_writer-1.0.4 \ tower-0.5.2 \ - tower-http-0.6.6 \ + tower-http-0.6.8 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-core-0.1.34 \ try-lock-0.2.5 \ - typenum-1.18.0 \ + typenum-1.19.0 \ ucd-trie-0.1.7 \ - unic-char-property-0.9.0 \ - unic-char-range-0.9.0 \ - unic-common-0.9.0 \ - unic-segment-0.9.0 \ - unic-ucd-segment-0.9.0 \ - unic-ucd-version-0.9.0 \ unicase-2.8.1 \ - unicode-ident-1.0.19 \ + unicode-ident-1.0.22 \ + unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ - unicode-width-0.2.1 \ - unit-prefix-0.5.1 \ + unicode-width-0.2.2 \ + unit-prefix-0.5.2 \ untrusted-0.9.0 \ unty-0.0.4 \ update-informer-1.3.0 \ @@ -372,8 +369,7 @@ CARGO_CRATES= addr2line-0.24.2 \ walkdir-2.5.0 \ want-0.3.1 \ wasi-0.11.1+wasi-snapshot-preview1 \ - wasi-0.14.5+wasi-0.2.4 \ - wasip2-1.0.0+wasi-0.2.4 \ + wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.101 \ wasm-bindgen-backend-0.2.101 \ wasm-bindgen-futures-0.4.51 \ @@ -389,54 +385,53 @@ CARGO_CRATES= addr2line-0.24.2 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-0.62.0 \ windows-collections-0.3.0 \ - windows-core-0.62.0 \ + windows-core-0.62.2 \ windows-future-0.3.0 \ - windows-implement-0.60.0 \ - windows-interface-0.59.1 \ - windows-link-0.1.3 \ - windows-link-0.2.0 \ + windows-implement-0.60.2 \ + windows-interface-0.59.3 \ + windows-link-0.2.1 \ windows-numerics-0.3.0 \ - windows-result-0.4.0 \ - windows-strings-0.5.0 \ + windows-result-0.4.1 \ + windows-strings-0.5.1 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ - windows-sys-0.61.0 \ + windows-sys-0.61.2 \ windows-targets-0.52.6 \ - windows-targets-0.53.3 \ + windows-targets-0.53.5 \ windows-threading-0.2.0 \ windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_gnullvm-0.53.0 \ + windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ - windows_aarch64_msvc-0.53.0 \ + windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ - windows_i686_gnu-0.53.0 \ + windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ - windows_i686_gnullvm-0.53.0 \ + windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ - windows_i686_msvc-0.53.0 \ + windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnu-0.53.0 \ + windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_gnullvm-0.53.0 \ + windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ - windows_x86_64_msvc-0.53.0 \ - winnow-0.7.13 \ - wit-bindgen-0.45.1 \ - writeable-0.6.1 \ + windows_x86_64_msvc-0.53.1 \ + winnow-0.7.14 \ + wit-bindgen-0.46.0 \ + writeable-0.6.2 \ xxhash-rust-0.8.15 \ - yaml-rust2-0.10.3 \ + yaml-rust2-0.10.4 \ yansi-1.0.1 \ - yoke-0.8.0 \ - yoke-derive-0.8.0 \ - zerocopy-0.8.27 \ - zerocopy-derive-0.8.27 \ + yoke-0.8.1 \ + yoke-derive-0.8.1 \ + zerocopy-0.8.31 \ + zerocopy-derive-0.8.31 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ - zerotrie-0.2.2 \ - zerovec-0.11.4 \ - zerovec-derive-0.11.1 \ + zerotrie-0.2.3 \ + zerovec-0.11.5 \ + zerovec-derive-0.11.2 \ zstd-0.13.3 \ zstd-safe-7.2.4 \ zstd-sys-2.0.16+zstd.1.5.7 diff --git a/devel/git-cliff/distinfo b/devel/git-cliff/distinfo index 9a9017de509b..1ba629f842b9 100644 --- a/devel/git-cliff/distinfo +++ b/devel/git-cliff/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1758602508 +TIMESTAMP = 1765783675 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -7,24 +7,24 @@ SHA256 (rust/crates/adler32-1.2.0.crate) = aae1277d39aeec15cb388266ecc24b11c8046 SIZE (rust/crates/adler32-1.2.0.crate) = 6411 SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 SIZE (rust/crates/ahash-0.8.12.crate) = 43413 -SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 -SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 +SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015 SHA256 (rust/crates/aligned-vec-0.6.4.crate) = dc890384c8602f339876ded803c97ad529f3842aba97f6392b3dba0dd171769b SIZE (rust/crates/aligned-vec-0.6.4.crate) = 12609 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anstream-0.6.20.crate) = 3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192 -SIZE (rust/crates/anstream-0.6.20.crate) = 28797 -SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd -SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a +SIZE (rust/crates/anstream-0.6.21.crate) = 29516 +SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 +SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 -SHA256 (rust/crates/anstyle-query-1.1.4.crate) = 9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2 -SIZE (rust/crates/anstyle-query-1.1.4.crate) = 10192 -SHA256 (rust/crates/anstyle-wincon-3.0.10.crate) = 3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a -SIZE (rust/crates/anstyle-wincon-3.0.10.crate) = 12558 +SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc +SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264 +SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d +SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638 SHA256 (rust/crates/anyhow-1.0.99.crate) = b0674a1ddeecb70197781e945de4b3b8ffb61fa939a5597bcf48503737663100 SIZE (rust/crates/anyhow-1.0.99.crate) = 53809 SHA256 (rust/crates/arraydeque-0.5.1.crate) = 7d902e3d592a523def97af8f317b08ce16b7ab854c1985a0c671e6f15cebc236 @@ -33,6 +33,10 @@ SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5b SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237 SHA256 (rust/crates/async-compression-0.4.30.crate) = 977eb15ea9efd848bb8a4a1a2500347ed7f0bf794edf0dc3ddcf439f43d36b23 SIZE (rust/crates/async-compression-0.4.30.crate) = 98817 +SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476 +SIZE (rust/crates/async-stream-0.3.6.crate) = 13823 +SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d +SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312 SHA256 (rust/crates/async-trait-0.1.89.crate) = 9035ad2d096bed7955a320ee7e2230574d28fd3c3a0f186cbea1ff3c7eed5dbb SIZE (rust/crates/async-trait-0.1.89.crate) = 32171 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 @@ -53,24 +57,24 @@ SHA256 (rust/crates/bincode_derive-2.0.1.crate) = bf95709a440f45e986983918d0e8a1 SIZE (rust/crates/bincode_derive-2.0.1.crate) = 7404 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.9.4.crate) = 2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394 -SIZE (rust/crates/bitflags-2.9.4.crate) = 47950 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 -SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab +SIZE (rust/crates/bstr-1.12.1.crate) = 354916 SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677 SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021 -SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a -SIZE (rust/crates/bytes-1.10.1.crate) = 76779 +SHA256 (rust/crates/bytes-1.11.0.crate) = b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3 +SIZE (rust/crates/bytes-1.11.0.crate) = 78391 SHA256 (rust/crates/cacache-13.0.0.crate) = a61ff12b19d89c752c213316b87fdb4a587f073d219b893cc56974b8c9f39bf7 SIZE (rust/crates/cacache-13.0.0.crate) = 47440 -SHA256 (rust/crates/cc-1.2.37.crate) = 65193589c6404eb80b450d618eaf9a2cafaaafd57ecce47370519ef674a7bd44 -SIZE (rust/crates/cc-1.2.37.crate) = 90111 -SHA256 (rust/crates/cfg-if-1.0.3.crate) = 2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9 -SIZE (rust/crates/cfg-if-1.0.3.crate) = 8719 +SHA256 (rust/crates/cc-1.2.49.crate) = 90583009037521a116abf44494efecd645ba48b6622457080f080b85544e2215 +SIZE (rust/crates/cc-1.2.49.crate) = 93145 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2 @@ -79,26 +83,26 @@ SHA256 (rust/crates/chrono-tz-0.9.0.crate) = 93698b29de5e97ad0ae26447b344c482a72 SIZE (rust/crates/chrono-tz-0.9.0.crate) = 361570 SHA256 (rust/crates/chrono-tz-build-0.3.0.crate) = 0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1 SIZE (rust/crates/chrono-tz-build-0.3.0.crate) = 6139 -SHA256 (rust/crates/clap-4.5.47.crate) = 7eac00902d9d136acd712710d71823fb8ac8004ca445a89e73a41d45aa712931 -SIZE (rust/crates/clap-4.5.47.crate) = 58354 -SHA256 (rust/crates/clap_builder-4.5.47.crate) = 2ad9bbf750e73b5884fb8a211a9424a1906c1e156724260fdae972f31d70e1d6 -SIZE (rust/crates/clap_builder-4.5.47.crate) = 170016 -SHA256 (rust/crates/clap_complete-4.5.57.crate) = 4d9501bd3f5f09f7bbee01da9a511073ed30a80cd7a509f1214bb74eadea71ad -SIZE (rust/crates/clap_complete-4.5.57.crate) = 48637 -SHA256 (rust/crates/clap_derive-4.5.47.crate) = bbfd7eae0b0f1a6e63d4b13c9c478de77c2eb546fba158ad50b4203dc24b9f9c -SIZE (rust/crates/clap_derive-4.5.47.crate) = 33550 -SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 -SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 -SHA256 (rust/crates/clap_mangen-0.2.29.crate) = 27b4c3c54b30f0d9adcb47f25f61fcce35c4dd8916638c6b82fbd5f4fb4179e2 -SIZE (rust/crates/clap_mangen-0.2.29.crate) = 16080 +SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8 +SIZE (rust/crates/clap-4.5.53.crate) = 62036 +SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00 +SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811 +SHA256 (rust/crates/clap_complete-4.5.61.crate) = 39615915e2ece2550c0149addac32fb5bd312c657f43845bb9088cb9c8a7c992 +SIZE (rust/crates/clap_complete-4.5.61.crate) = 48828 +SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 +SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 +SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d +SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466 +SHA256 (rust/crates/clap_mangen-0.2.31.crate) = 439ea63a92086df93893164221ad4f24142086d535b3a0957b9b9bea2dc86301 +SIZE (rust/crates/clap_mangen-0.2.31.crate) = 16345 SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 SHA256 (rust/crates/compression-codecs-0.4.30.crate) = 485abf41ac0c8047c07c87c72c8fb3eb5197f6e9d7ded615dfd1a00ae00a0f64 SIZE (rust/crates/compression-codecs-0.4.30.crate) = 22516 SHA256 (rust/crates/compression-core-0.4.29.crate) = e47641d3deaf41fb1538ac1f54735925e275eaf3bf4d55c81b137fba797e5cbb SIZE (rust/crates/compression-core-0.4.29.crate) = 4321 -SHA256 (rust/crates/config-0.15.15.crate) = 0faa974509d38b33ff89282db9c3295707ccf031727c0de9772038ec526852ba -SIZE (rust/crates/config-0.15.15.crate) = 56766 +SHA256 (rust/crates/config-0.15.19.crate) = b30fa8254caad766fc03cb0ccae691e14bf3bd72bfff27f72802ce729551b3d6 +SIZE (rust/crates/config-0.15.19.crate) = 57567 SHA256 (rust/crates/console-0.16.1.crate) = b430743a6eb14e9764d4260d4c0d8123087d504eeb9c48f2b2a5e810dd369df4 SIZE (rust/crates/console-0.16.1.crate) = 39129 SHA256 (rust/crates/cookie-0.18.1.crate) = 4ddef33a339a91ea89fb53151bd0a4689cfce27055c291dfa69945475d22c747 @@ -123,14 +127,14 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1 SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 -SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 -SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/dary_heap-0.3.7.crate) = 04d2cd9c18b9f454ed67da600630b021a8a80bf33f8c95896ab33aaf1c26b728 -SIZE (rust/crates/dary_heap-0.3.7.crate) = 24076 +SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a +SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619 +SHA256 (rust/crates/dary_heap-0.3.8.crate) = 06d2e3287df1c007e74221c49ca10a95d557349e54b3a75dc2fb14712c751f04 +SIZE (rust/crates/dary_heap-0.3.8.crate) = 26544 SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d SIZE (rust/crates/debugid-0.8.0.crate) = 12757 -SHA256 (rust/crates/deranged-0.5.3.crate) = d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc -SIZE (rust/crates/deranged-0.5.3.crate) = 24353 +SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587 +SIZE (rust/crates/deranged-0.5.5.crate) = 24438 SHA256 (rust/crates/deunicode-1.6.2.crate) = abd57806937c9cc163efc8ea3910e00a62e2aeb0b8119f1793a978088f8f6b04 SIZE (rust/crates/deunicode-1.6.2.crate) = 172772 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 @@ -145,8 +149,8 @@ SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cd SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/dissimilar-1.0.10.crate) = 8975ffdaa0ef3661bfe02dbdcc06c9f829dfafe6a3c474de366a8d5e44276921 SIZE (rust/crates/dissimilar-1.0.10.crate) = 27757 -SHA256 (rust/crates/document-features-0.2.11.crate) = 95249b50c6c185bee49034bcb378a49dc2b5dff0be90ff6616d31d64febab05d -SIZE (rust/crates/document-features-0.2.11.crate) = 14640 +SHA256 (rust/crates/document-features-0.2.12.crate) = d4b8a88685455ed29a21542a33abd9cb6510b6b129abadabdcef0f4c55bc8f61 +SIZE (rust/crates/document-features-0.2.12.crate) = 14739 SHA256 (rust/crates/dyn-clone-1.0.20.crate) = d0881ea181b1df73ff77ffaaf9c7544ecc11e82fba9b5f27b262a3c73a332555 SIZE (rust/crates/dyn-clone-1.0.20.crate) = 13134 SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 @@ -171,8 +175,8 @@ SHA256 (rust/crates/expect-test-1.5.1.crate) = 63af43ff4431e848fb47472a920f14fa7 SIZE (rust/crates/expect-test-1.5.1.crate) = 13672 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 -SHA256 (rust/crates/find-msvc-tools-0.1.1.crate) = 7fd99930f64d146689264c637b5af2f0233a933bef0d8570e2526bf9e083192d -SIZE (rust/crates/find-msvc-tools-0.1.1.crate) = 30228 +SHA256 (rust/crates/find-msvc-tools-0.1.5.crate) = 3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844 +SIZE (rust/crates/find-msvc-tools-0.1.5.crate) = 30942 SHA256 (rust/crates/findshlibs-0.10.2.crate) = 40b9e59cd0f7e0806cca4be089683ecb6434e602038df21fe6bf6711b2f07f64 SIZE (rust/crates/findshlibs-0.10.2.crate) = 20101 SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d @@ -181,6 +185,8 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 +SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb +SIZE (rust/crates/foldhash-0.2.0.crate) = 23329 SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 @@ -205,24 +211,24 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 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/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f SIZE (rust/crates/gimli-0.31.1.crate) = 279515 SHA256 (rust/crates/git-conventional-0.12.9.crate) = f6a949b7fcc81df22526032dcddb006e78c8575e47b0e7ba57d9960570a57bc4 SIZE (rust/crates/git-conventional-0.12.9.crate) = 16954 -SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110 -SIZE (rust/crates/git2-0.20.2.crate) = 223479 +SHA256 (rust/crates/git2-0.20.3.crate) = 3e2b37e2f62729cdada11f0e6b3b6fe383c69c29fc619e391223e12856af308c +SIZE (rust/crates/git2-0.20.3.crate) = 224085 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 SIZE (rust/crates/glob-0.3.3.crate) = 22861 -SHA256 (rust/crates/globset-0.4.16.crate) = 54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5 -SIZE (rust/crates/globset-0.4.16.crate) = 26533 +SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3 +SIZE (rust/crates/globset-0.4.18.crate) = 28970 SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757 SIZE (rust/crates/globwalk-0.9.1.crate) = 12572 -SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 -SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 +SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100 +SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785 SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1 SIZE (rust/crates/hashlink-0.10.0.crate) = 29402 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea @@ -265,68 +271,66 @@ SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa78 SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 -SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47 -SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033 -SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a -SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430 -SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979 -SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543 -SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3 -SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101 -SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b -SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165 -SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632 -SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735 -SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af -SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 +SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43 +SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233 +SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6 +SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876 +SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599 +SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132 +SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a +SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649 +SHA256 (rust/crates/icu_properties-2.1.2.crate) = 020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec +SIZE (rust/crates/icu_properties-2.1.2.crate) = 60136 +SHA256 (rust/crates/icu_properties_data-2.1.2.crate) = 616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af +SIZE (rust/crates/icu_properties_data-2.1.2.crate) = 163057 +SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614 +SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907 SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de SIZE (rust/crates/idna-1.1.0.crate) = 148747 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 -SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b -SIZE (rust/crates/ignore-0.4.23.crate) = 55901 +SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a +SIZE (rust/crates/ignore-0.4.25.crate) = 59154 SHA256 (rust/crates/include-flate-0.3.1.crate) = e01b7cb6ca682a621e7cda1c358c9724b53a7b4409be9be1dd443b7f3a26f998 SIZE (rust/crates/include-flate-0.3.1.crate) = 10464 SHA256 (rust/crates/include-flate-codegen-0.3.1.crate) = 4f49bf5274aebe468d6e6eba14a977eaf1efa481dc173f361020de70c1c48050 SIZE (rust/crates/include-flate-codegen-0.3.1.crate) = 5756 SHA256 (rust/crates/include-flate-compress-0.3.1.crate) = eae6a40e716bcd5931f5dbb79cd921512a4f647e2e9413fded3171fca3824dbc SIZE (rust/crates/include-flate-compress-0.3.1.crate) = 4807 -SHA256 (rust/crates/indexmap-2.11.1.crate) = 206a8042aec68fa4a62e8d3f7aa4ceb508177d9324faf261e1959e495b7a1921 -SIZE (rust/crates/indexmap-2.11.1.crate) = 99966 -SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd -SIZE (rust/crates/indicatif-0.18.0.crate) = 67969 +SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2 +SIZE (rust/crates/indexmap-2.12.1.crate) = 100184 +SHA256 (rust/crates/indicatif-0.18.3.crate) = 9375e112e4b463ec1b1c6c011953545c65a30164fbab5b581df32b3abf0dcb88 +SIZE (rust/crates/indicatif-0.18.3.crate) = 66504 SHA256 (rust/crates/inferno-0.11.21.crate) = 232929e1d75fe899576a3d5c7416ad0d88dbfbb3c3d6aa00873a7408a50ddb88 SIZE (rust/crates/inferno-0.11.21.crate) = 102615 -SHA256 (rust/crates/io-uring-0.7.10.crate) = 046fa2d4d00aea763528b4950358d0ead425372445dc8ff86312b3c69ff7727b -SIZE (rust/crates/io-uring-0.7.10.crate) = 103070 SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2 SIZE (rust/crates/iri-string-0.7.8.crate) = 141493 SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9 SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811 -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/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695 +SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c SIZE (rust/crates/itoa-1.0.15.crate) = 11231 SHA256 (rust/crates/jobserver-0.1.34.crate) = 9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33 SIZE (rust/crates/jobserver-0.1.34.crate) = 29013 SHA256 (rust/crates/js-sys-0.3.78.crate) = 0c0b063578492ceec17683ef2f8c5e89121fbd0b172cbc280635ab7567db2738 SIZE (rust/crates/js-sys-0.3.78.crate) = 56010 -SHA256 (rust/crates/lazy-regex-3.4.1.crate) = 60c7310b93682b36b98fa7ea4de998d3463ccbebd94d935d6b48ba5b6ffa7126 -SIZE (rust/crates/lazy-regex-3.4.1.crate) = 7808 -SHA256 (rust/crates/lazy-regex-proc_macros-3.4.1.crate) = 4ba01db5ef81e17eb10a5e0f2109d1b3a3e29bac3070fdbd7d156bf7dbd206a1 -SIZE (rust/crates/lazy-regex-proc_macros-3.4.1.crate) = 6022 +SHA256 (rust/crates/lazy-regex-3.4.2.crate) = 191898e17ddee19e60bccb3945aa02339e81edd4a8c50e21fd4d48cdecda7b29 +SIZE (rust/crates/lazy-regex-3.4.2.crate) = 9028 +SHA256 (rust/crates/lazy-regex-proc_macros-3.4.2.crate) = c35dc8b0da83d1a9507e12122c80dea71a9c7c613014347392483a83ea593e04 +SIZE (rust/crates/lazy-regex-proc_macros-3.4.2.crate) = 6813 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.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543 -SIZE (rust/crates/libc-0.2.175.crate) = 788728 -SHA256 (rust/crates/libflate-2.1.0.crate) = 45d9dfdc14ea4ef0900c1cddbc8dcd553fbaacd8a4a282cf4018ae9dd04fb21e -SIZE (rust/crates/libflate-2.1.0.crate) = 43366 -SHA256 (rust/crates/libflate_lz77-2.1.0.crate) = e6e0d73b369f386f1c44abd9c570d5318f55ccde816ff4b562fa452e5182863d -SIZE (rust/crates/libflate_lz77-2.1.0.crate) = 5918 -SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222 -SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057 +SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091 +SIZE (rust/crates/libc-0.2.178.crate) = 783720 +SHA256 (rust/crates/libflate-2.2.1.crate) = e3248b8d211bd23a104a42d81b4fa8bb8ac4a3b75e7a43d85d2c9ccb6179cd74 +SIZE (rust/crates/libflate-2.2.1.crate) = 40550 +SHA256 (rust/crates/libflate_lz77-2.2.0.crate) = a599cb10a9cd92b1300debcef28da8f70b935ec937f44fcd1b70a7c986a11c5c +SIZE (rust/crates/libflate_lz77-2.2.0.crate) = 7627 +SHA256 (rust/crates/libgit2-sys-0.18.3+1.9.2.crate) = c9b3acc4b91781bb0b3386669d325163746af5f6e4f73e6d2d630e09a35f3487 +SIZE (rust/crates/libgit2-sys-0.18.3+1.9.2.crate) = 1865532 SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de SIZE (rust/crates/libm-0.2.15.crate) = 156108 SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb @@ -335,18 +339,18 @@ SHA256 (rust/crates/libz-sys-1.1.22.crate) = 8b70e7a7df205e92a1a4cd9aaae7898dac0 SIZE (rust/crates/libz-sys-1.1.22.crate) = 841053 SHA256 (rust/crates/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 -SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 -SIZE (rust/crates/litemap-0.8.0.crate) = 34344 -SHA256 (rust/crates/litrs-0.4.2.crate) = f5e54036fe321fd421e10d732f155734c4e4afd610dd556d9a82833ab3ee0bed -SIZE (rust/crates/litrs-0.4.2.crate) = 43399 +SHA256 (rust/crates/litemap-0.8.1.crate) = 6373607a59f0be73a39b6fe456b8192fcc3585f602af20751600e974dd455e77 +SIZE (rust/crates/litemap-0.8.1.crate) = 34172 +SHA256 (rust/crates/litrs-1.0.0.crate) = 11d3d7f243d5c5a8b9bb5d6dd2b1602c0cb0b9db1621bafc7ed66e35ff9fe092 +SIZE (rust/crates/litrs-1.0.0.crate) = 46610 SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 -SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 -SIZE (rust/crates/log-0.4.28.crate) = 51131 +SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897 +SIZE (rust/crates/log-0.4.29.crate) = 51515 SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154 SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090 -SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 -SIZE (rust/crates/memchr-2.7.5.crate) = 97603 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 SHA256 (rust/crates/memmap2-0.5.10.crate) = 83faa42c0a078c393f6b29d5db232d8be22776a891f8f56e5284faee4a20b327 SIZE (rust/crates/memmap2-0.5.10.crate) = 26847 SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7 @@ -357,10 +361,10 @@ SHA256 (rust/crates/miette-derive-5.10.0.crate) = 49e7bc1560b95a3c4a25d03de42fe7 SIZE (rust/crates/miette-derive-5.10.0.crate) = 16062 SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 -SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c -SIZE (rust/crates/mio-1.0.4.crate) = 104212 -SHA256 (rust/crates/next_version-0.2.25.crate) = 2af0742157c04cea78f8643de0d0785a29d53c4dd08d985bc542cdd4d2ec9830 -SIZE (rust/crates/next_version-0.2.25.crate) = 9137 +SHA256 (rust/crates/mio-1.1.1.crate) = a69bcab0ad47271a0234d9422b131806bf3968021e5dc9328caf2d4cd58557fc +SIZE (rust/crates/mio-1.1.1.crate) = 105630 +SHA256 (rust/crates/next_version-0.2.26.crate) = cc89399c10a3de3a18971b961e9fea788eb252d887c1c2f740f351a907088d0c +SIZE (rust/crates/next_version-0.2.26.crate) = 9178 SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b SIZE (rust/crates/nix-0.26.4.crate) = 279099 SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 @@ -373,8 +377,8 @@ SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b665 SIZE (rust/crates/object-0.36.7.crate) = 329938 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 -SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad -SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe +SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448 SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d @@ -385,14 +389,14 @@ SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495 SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 -SHA256 (rust/crates/pest-2.8.2.crate) = 21e0a3a33733faeaf8651dfee72dd0f388f0c8e5ad496a3478fa5a922f49cfa8 -SIZE (rust/crates/pest-2.8.2.crate) = 130430 -SHA256 (rust/crates/pest_derive-2.8.2.crate) = bc58706f770acb1dbd0973e6530a3cff4746fb721207feb3a8a6064cd0b6c663 -SIZE (rust/crates/pest_derive-2.8.2.crate) = 42335 -SHA256 (rust/crates/pest_generator-2.8.2.crate) = 6d4f36811dfe07f7b8573462465d5cb8965fffc2e71ae377a33aecf14c2c9a2f -SIZE (rust/crates/pest_generator-2.8.2.crate) = 18669 -SHA256 (rust/crates/pest_meta-2.8.2.crate) = 42919b05089acbd0a5dcd5405fb304d17d1053847b81163d09c4ad18ce8e8420 -SIZE (rust/crates/pest_meta-2.8.2.crate) = 42952 +SHA256 (rust/crates/pest-2.8.4.crate) = cbcfd20a6d4eeba40179f05735784ad32bdaef05ce8e8af05f180d45bb3e7e22 +SIZE (rust/crates/pest-2.8.4.crate) = 129758 +SHA256 (rust/crates/pest_derive-2.8.4.crate) = 51f72981ade67b1ca6adc26ec221be9f463f2b5839c7508998daa17c23d94d7f +SIZE (rust/crates/pest_derive-2.8.4.crate) = 43466 +SHA256 (rust/crates/pest_generator-2.8.4.crate) = dee9efd8cdb50d719a80088b76f81aec7c41ed6d522ee750178f83883d271625 +SIZE (rust/crates/pest_generator-2.8.4.crate) = 18650 +SHA256 (rust/crates/pest_meta-2.8.4.crate) = bf1d70880e76bdc13ba52eafa6239ce793d85c8e43896507e43dd8984ff05b82 +SIZE (rust/crates/pest_meta-2.8.4.crate) = 42947 SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 SIZE (rust/crates/phf-0.11.3.crate) = 23231 SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a @@ -409,8 +413,8 @@ SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c1 SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 -SHA256 (rust/crates/potential_utf-0.1.3.crate) = 84df19adbe5b5a0782edcab45899906947ab039ccf4573713735ee7de1e6b08a -SIZE (rust/crates/potential_utf-0.1.3.crate) = 9698 +SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77 +SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 SHA256 (rust/crates/pprof-0.15.0.crate) = 38a01da47675efa7673b032bf8efd8214f1917d89685e07e395ab125ea42b187 @@ -423,8 +427,8 @@ SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08c SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293 SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869 SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971 -SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de -SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 SHA256 (rust/crates/quick-xml-0.26.0.crate) = 7f50b1c63b38611e7d4d7f68b82d3ad0cc71a2ad2e7f61fc10f1328d917c93cd SIZE (rust/crates/quick-xml-0.26.0.crate) = 116260 SHA256 (rust/crates/quinn-0.11.9.crate) = b9e20a958963c291dc322d98411f541009df2ced7b5a4f2bd52337638cfccf20 @@ -433,8 +437,8 @@ SHA256 (rust/crates/quinn-proto-0.11.13.crate) = f1906b49b0c3bc04b5fe5d86a77925a SIZE (rust/crates/quinn-proto-0.11.13.crate) = 243837 SHA256 (rust/crates/quinn-udp-0.5.14.crate) = addec6a0dcad8a8d96a771f815f0eaf55f9d1805756410b39f5fa81332574cbd SIZE (rust/crates/quinn-udp-0.5.14.crate) = 33436 -SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d -SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f +SIZE (rust/crates/quote-1.0.42.crate) = 31504 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 @@ -453,14 +457,14 @@ SHA256 (rust/crates/redox_users-0.5.2.crate) = a4e608c6638b9c18977b00b475ac1f28d SIZE (rust/crates/redox_users-0.5.2.crate) = 17280 SHA256 (rust/crates/reflink-copy-0.1.28.crate) = 23bbed272e39c47a095a5242218a67412a220006842558b03fe2935e8f3d7b92 SIZE (rust/crates/reflink-copy-0.1.28.crate) = 23811 -SHA256 (rust/crates/regex-1.11.2.crate) = 23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912 -SIZE (rust/crates/regex-1.11.2.crate) = 166265 -SHA256 (rust/crates/regex-automata-0.4.10.crate) = 6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6 -SIZE (rust/crates/regex-automata-0.4.10.crate) = 622754 -SHA256 (rust/crates/regex-syntax-0.8.6.crate) = caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001 -SIZE (rust/crates/regex-syntax-0.8.6.crate) = 358808 -SHA256 (rust/crates/reqwest-0.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb -SIZE (rust/crates/reqwest-0.12.23.crate) = 161307 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 +SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58 +SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141 +SHA256 (rust/crates/reqwest-0.12.25.crate) = b6eff9328d40131d43bd911d42d79eb6a47312002a4daefc9e37f17e74a7701a +SIZE (rust/crates/reqwest-0.12.25.crate) = 156003 SHA256 (rust/crates/reqwest-middleware-0.4.2.crate) = 57f17d28a6e6acfe1733fe24bcd30774d13bffa4b8a22535b4c8c98423088d4e SIZE (rust/crates/reqwest-middleware-0.4.2.crate) = 28290 SHA256 (rust/crates/rgb-0.8.52.crate) = 0c6a884d2998352bb4daf0183589aec883f16a6da1f4dde84d8e2e9a5409a1ce @@ -471,12 +475,12 @@ SHA256 (rust/crates/rle-decode-fast-1.0.3.crate) = 3582f63211428f83597b51b2ddb88 SIZE (rust/crates/rle-decode-fast-1.0.3.crate) = 62086 SHA256 (rust/crates/roff-0.2.2.crate) = 88f8660c1ff60292143c98d08fc6e2f654d722db50410e3f3797d40baaf9d8f3 SIZE (rust/crates/roff-0.2.2.crate) = 11648 -SHA256 (rust/crates/rust-embed-8.7.2.crate) = 025908b8682a26ba8d12f6f2d66b987584a4a87bc024abc5bbc12553a8cd178a -SIZE (rust/crates/rust-embed-8.7.2.crate) = 906250 -SHA256 (rust/crates/rust-embed-impl-8.7.2.crate) = 6065f1a4392b71819ec1ea1df1120673418bf386f50de1d6f54204d836d4349c -SIZE (rust/crates/rust-embed-impl-8.7.2.crate) = 9663 -SHA256 (rust/crates/rust-embed-utils-8.7.2.crate) = f6cc0c81648b20b70c491ff8cce00c1c3b223bb8ed2b5d41f0e54c6c4c0a3594 -SIZE (rust/crates/rust-embed-utils-8.7.2.crate) = 6123 +SHA256 (rust/crates/rust-embed-8.9.0.crate) = 947d7f3fad52b283d261c4c99a084937e2fe492248cb9a68a8435a861b8798ca +SIZE (rust/crates/rust-embed-8.9.0.crate) = 900777 +SHA256 (rust/crates/rust-embed-impl-8.9.0.crate) = 5fa2c8c9e8711e10f9c4fd2d64317ef13feaab820a4c51541f1a8c8e2e851ab2 +SIZE (rust/crates/rust-embed-impl-8.9.0.crate) = 9279 +SHA256 (rust/crates/rust-embed-utils-8.9.0.crate) = 60b161f275cb337fe0a44d924a5f4df0ed69c2c39519858f931ce61c779d3475 +SIZE (rust/crates/rust-embed-utils-8.9.0.crate) = 5730 SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340 SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d @@ -509,20 +513,20 @@ SHA256 (rust/crates/security-framework-3.4.0.crate) = 60b369d18893388b345804dc00 SIZE (rust/crates/security-framework-3.4.0.crate) = 88668 SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce30d8bd3c5cdc873501d96ff467ca09b6767bb8cd5c0 SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718 -SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0 -SIZE (rust/crates/semver-1.0.26.crate) = 31303 -SHA256 (rust/crates/serde-1.0.221.crate) = 341877e04a22458705eb4e131a1508483c877dca2792b3781d4e5d8a6019ec43 -SIZE (rust/crates/serde-1.0.221.crate) = 27364 -SHA256 (rust/crates/serde_core-1.0.221.crate) = 0c459bc0a14c840cb403fc14b148620de1e0778c96ecd6e0c8c3cacb6d8d00fe -SIZE (rust/crates/serde_core-1.0.221.crate) = 63479 -SHA256 (rust/crates/serde_derive-1.0.221.crate) = d6185cf75117e20e62b1ff867b9518577271e58abe0037c40bb4794969355ab0 -SIZE (rust/crates/serde_derive-1.0.221.crate) = 57911 -SHA256 (rust/crates/serde_json-1.0.144.crate) = 56177480b00303e689183f110b4e727bb4211d692c62d4fcd16d02be93077d40 -SIZE (rust/crates/serde_json-1.0.144.crate) = 155711 +SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2 +SIZE (rust/crates/semver-1.0.27.crate) = 30081 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 SHA256 (rust/crates/serde_regex-1.1.0.crate) = a8136f1a4ea815d7eac4101cfd0b16dc0cb5e1fe1b8609dfd728058656b7badf SIZE (rust/crates/serde_regex-1.1.0.crate) = 9710 -SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f3f1caa34290e4e8ea471dcd3346483b83 -SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956 +SHA256 (rust/crates/serde_spanned-1.0.3.crate) = e24345aa0fe688594e73770a5f6d1b216508b4f93484c0026d521acd30134392 +SIZE (rust/crates/serde_spanned-1.0.3.crate) = 11011 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/sha-1-0.10.1.crate) = f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c @@ -543,14 +547,14 @@ SHA256 (rust/crates/slug-0.1.6.crate) = 882a80f72ee45de3cc9a5afeb2da0331d58df69e SIZE (rust/crates/slug-0.1.6.crate) = 6787 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 -SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807 -SIZE (rust/crates/socket2-0.6.0.crate) = 57974 +SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881 +SIZE (rust/crates/socket2-0.6.1.crate) = 58486 SHA256 (rust/crates/spin-0.10.0.crate) = d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591 SIZE (rust/crates/spin-0.10.0.crate) = 39654 SHA256 (rust/crates/ssri-9.2.0.crate) = da7a2b3c2bc9693bcb40870c4e9b5bf0d79f9cb46273321bf855ec513e919082 SIZE (rust/crates/ssri-9.2.0.crate) = 23448 -SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 -SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 +SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 +SIZE (rust/crates/stable_deref_trait-1.2.1.crate) = 8186 SHA256 (rust/crates/str_stack-0.1.0.crate) = 9091b6114800a5f2141aee1d1b9d6ca3592ac062dc5decb3764ec5895a47b4eb SIZE (rust/crates/str_stack-0.1.0.crate) = 7977 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f @@ -563,8 +567,8 @@ SHA256 (rust/crates/symbolic-demangle-12.16.2.crate) = 6fd35afe0ef9d35d3dcd41c67 SIZE (rust/crates/symbolic-demangle-12.16.2.crate) = 192834 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6 -SIZE (rust/crates/syn-2.0.106.crate) = 301514 +SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87 +SIZE (rust/crates/syn-2.0.111.crate) = 302117 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 @@ -573,54 +577,54 @@ SHA256 (rust/crates/temp-dir-0.1.16.crate) = 83176759e9416cf81ee66cb6508dbfe9c96 SIZE (rust/crates/temp-dir-0.1.16.crate) = 6127 SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53 SIZE (rust/crates/tempfile-3.22.0.crate) = 43044 -SHA256 (rust/crates/tera-1.20.0.crate) = ab9d851b45e865f178319da0abdbfe6acbc4328759ff18dafc3a41c16b4cd2ee -SIZE (rust/crates/tera-1.20.0.crate) = 104452 +SHA256 (rust/crates/tera-1.20.1.crate) = e8004bca281f2d32df3bacd59bc67b312cb4c70cea46cbd79dbe8ac5ed206722 +SIZE (rust/crates/tera-1.20.1.crate) = 104815 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 SHA256 (rust/crates/terminal_size-0.4.3.crate) = 60b8cb979cb11c32ce1603f8137b22262a9d131aaa5c37b5678025f22b8becd0 SIZE (rust/crates/terminal_size-0.4.3.crate) = 10686 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.16.crate) = 3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0 -SIZE (rust/crates/thiserror-2.0.16.crate) = 29095 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.16.crate) = 6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960 -SIZE (rust/crates/thiserror-impl-2.0.16.crate) = 21214 -SHA256 (rust/crates/time-0.3.43.crate) = 83bde6f1ec10e72d583d91623c939f623002284ef622b87de38cfd546cbf2031 -SIZE (rust/crates/time-0.3.43.crate) = 142912 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 +SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d +SIZE (rust/crates/time-0.3.44.crate) = 143200 SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b SIZE (rust/crates/time-core-0.1.6.crate) = 9105 SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3 SIZE (rust/crates/time-macros-0.2.24.crate) = 24715 -SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b -SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 +SHA256 (rust/crates/tinystr-0.8.2.crate) = 42d3e9c45c09de15d06dd8acf5f4e0e399e85927b7f00711024eb7ae10fa4869 +SIZE (rust/crates/tinystr-0.8.2.crate) = 23942 SHA256 (rust/crates/tinyvec-1.10.0.crate) = bfa5fdc3bce6191a1dbc8c02d5c8bffcf557bafa17c124c5264a458f1b0613fa SIZE (rust/crates/tinyvec-1.10.0.crate) = 51996 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea23e46ca484037cfab3b76b95038 -SIZE (rust/crates/tokio-1.47.1.crate) = 829790 -SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 -SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 +SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408 +SIZE (rust/crates/tokio-1.48.0.crate) = 843434 +SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5 +SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505 SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655 SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047 SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477 SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5 SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775 -SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8 -SIZE (rust/crates/toml-0.9.5.crate) = 56833 -SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3 -SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108 -SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10 -SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241 -SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64 -SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988 +SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b05391e8497b8b6d7804ea6d8 +SIZE (rust/crates/toml-0.9.8.crate) = 56104 +SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 +SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 +SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e +SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 +SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2 +SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146 SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 SIZE (rust/crates/tower-0.5.2.crate) = 109417 -SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2 -SIZE (rust/crates/tower-http-0.6.6.crate) = 133515 +SHA256 (rust/crates/tower-http-0.6.8.crate) = d4e6559d53cc268e5031cd8429d05415bc4cb4aefc4aa5d6cc35fbf5b924a1f8 +SIZE (rust/crates/tower-http-0.6.8.crate) = 135827 SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 @@ -631,32 +635,22 @@ SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a5 SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f -SIZE (rust/crates/typenum-1.18.0.crate) = 74871 +SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb +SIZE (rust/crates/typenum-1.19.0.crate) = 76414 SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795 -SHA256 (rust/crates/unic-char-property-0.9.0.crate) = a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221 -SIZE (rust/crates/unic-char-property-0.9.0.crate) = 6809 -SHA256 (rust/crates/unic-char-range-0.9.0.crate) = 0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc -SIZE (rust/crates/unic-char-range-0.9.0.crate) = 7020 -SHA256 (rust/crates/unic-common-0.9.0.crate) = 80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc -SIZE (rust/crates/unic-common-0.9.0.crate) = 2558 -SHA256 (rust/crates/unic-segment-0.9.0.crate) = e4ed5d26be57f84f176157270c112ef57b86debac9cd21daaabbe56db0f88f23 -SIZE (rust/crates/unic-segment-0.9.0.crate) = 34848 -SHA256 (rust/crates/unic-ucd-segment-0.9.0.crate) = 2079c122a62205b421f499da10f3ee0f7697f012f55b675e002483c73ea34700 -SIZE (rust/crates/unic-ucd-segment-0.9.0.crate) = 39262 -SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4 -SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246 SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539 SIZE (rust/crates/unicase-2.8.1.crate) = 24088 -SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d -SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 +SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5 +SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919 +SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 +SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 -SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c -SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344 -SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817 -SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627 +SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254 +SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768 +SHA256 (rust/crates/unit-prefix-0.5.2.crate) = 81e544489bf3d8ef66c953931f56617f423cd4b5494be343d9b9d3dda037b9a3 +SIZE (rust/crates/unit-prefix-0.5.2.crate) = 8041 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae @@ -691,10 +685,8 @@ SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3da SIZE (rust/crates/want-0.3.1.crate) = 6398 SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 -SHA256 (rust/crates/wasi-0.14.5+wasi-0.2.4.crate) = a4494f6290a82f5fe584817a676a34b9d6763e8d9d18204009fb31dceca98fd4 -SIZE (rust/crates/wasi-0.14.5+wasi-0.2.4.crate) = 18092 -SHA256 (rust/crates/wasip2-1.0.0+wasi-0.2.4.crate) = 03fa2761397e5bd52002cd7e73110c71af2109aca4e521a9f40473fe685b0a24 -SIZE (rust/crates/wasip2-1.0.0+wasi-0.2.4.crate) = 132019 +SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 SHA256 (rust/crates/wasm-bindgen-0.2.101.crate) = 7e14915cadd45b529bb8d1f343c4ed0ac1de926144b746e2710f9cd05df6603b SIZE (rust/crates/wasm-bindgen-0.2.101.crate) = 47841 SHA256 (rust/crates/wasm-bindgen-backend-0.2.101.crate) = e28d1ba982ca7923fd01448d5c30c6864d0a14109560296a162f80f305fb93bb @@ -725,107 +717,105 @@ SHA256 (rust/crates/windows-0.62.0.crate) = 9579d0e6970fd5250aa29aba5994052385ff SIZE (rust/crates/windows-0.62.0.crate) = 9361442 SHA256 (rust/crates/windows-collections-0.3.0.crate) = a90dd7a7b86859ec4cdf864658b311545ef19dbcf17a672b52ab7cefe80c336f SIZE (rust/crates/windows-collections-0.3.0.crate) = 13558 -SHA256 (rust/crates/windows-core-0.62.0.crate) = 57fe7168f7de578d2d8a05b07fd61870d2e73b4020e9f49aa00da8471723497c -SIZE (rust/crates/windows-core-0.62.0.crate) = 36955 +SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb +SIZE (rust/crates/windows-core-0.62.2.crate) = 36932 SHA256 (rust/crates/windows-future-0.3.0.crate) = b2194dee901458cb79e1148a4e9aac2b164cc95fa431891e7b296ff0b2f1d8a6 SIZE (rust/crates/windows-future-0.3.0.crate) = 17988 -SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836 -SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073 -SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8 -SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735 -SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a -SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 -SHA256 (rust/crates/windows-link-0.2.0.crate) = 45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65 -SIZE (rust/crates/windows-link-0.2.0.crate) = 6170 +SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf +SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325 +SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358 +SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 SHA256 (rust/crates/windows-numerics-0.3.0.crate) = 2ce3498fe0aba81e62e477408383196b4b0363db5e0c27646f932676283b43d8 SIZE (rust/crates/windows-numerics-0.3.0.crate) = 9786 -SHA256 (rust/crates/windows-result-0.4.0.crate) = 7084dcc306f89883455a206237404d3eaf961e5bd7e0f312f7c91f57eb44167f -SIZE (rust/crates/windows-result-0.4.0.crate) = 13420 -SHA256 (rust/crates/windows-strings-0.5.0.crate) = 7218c655a553b0bed4426cf54b20d7ba363ef543b52d515b3e48d7fd55318dda -SIZE (rust/crates/windows-strings-0.5.0.crate) = 13992 +SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5 +SIZE (rust/crates/windows-result-0.4.1.crate) = 13381 +SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091 +SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 -SHA256 (rust/crates/windows-sys-0.61.0.crate) = e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa -SIZE (rust/crates/windows-sys-0.61.0.crate) = 2517134 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 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.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 -SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099 +SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3 +SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126 SHA256 (rust/crates/windows-threading-0.2.0.crate) = ab47f085ad6932defa48855254c758cdd0e2f2d48e62a34118a268d8f345e118 SIZE (rust/crates/windows-threading-0.2.0.crate) = 9777 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_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748 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_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006 +SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009 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_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3 +SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775 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_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c +SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396 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_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2 +SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688 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_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499 +SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712 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_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739 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/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 -SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 -SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf -SIZE (rust/crates/winnow-0.7.13.crate) = 174454 -SHA256 (rust/crates/wit-bindgen-0.45.1.crate) = 5c573471f125075647d03df72e026074b7203790d41351cd6edc96f46bcccd36 -SIZE (rust/crates/wit-bindgen-0.45.1.crate) = 60395 -SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb -SIZE (rust/crates/writeable-0.6.1.crate) = 24068 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650 +SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950 +SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829 +SIZE (rust/crates/winnow-0.7.14.crate) = 184718 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 +SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9 +SIZE (rust/crates/writeable-0.6.2.crate) = 25181 SHA256 (rust/crates/xxhash-rust-0.8.15.crate) = fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3 SIZE (rust/crates/xxhash-rust-0.8.15.crate) = 21515 -SHA256 (rust/crates/yaml-rust2-0.10.3.crate) = 4ce2a4ff45552406d02501cea6c18d8a7e50228e7736a872951fe2fe75c91be7 -SIZE (rust/crates/yaml-rust2-0.10.3.crate) = 76325 +SHA256 (rust/crates/yaml-rust2-0.10.4.crate) = 2462ea039c445496d8793d052e13787f2b90e750b833afee748e601c17621ed9 +SIZE (rust/crates/yaml-rust2-0.10.4.crate) = 76453 SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 SIZE (rust/crates/yansi-1.0.1.crate) = 75497 -SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc -SIZE (rust/crates/yoke-0.8.0.crate) = 28726 -SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 -SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521 -SHA256 (rust/crates/zerocopy-0.8.27.crate) = 0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c -SIZE (rust/crates/zerocopy-0.8.27.crate) = 252663 -SHA256 (rust/crates/zerocopy-derive-0.8.27.crate) = 88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831 -SIZE (rust/crates/zerocopy-derive-0.8.27.crate) = 89827 +SHA256 (rust/crates/yoke-0.8.1.crate) = 72d6e5c6afb84d73944e5cedb052c4680d5657337201555f9f2a16b7406d4954 +SIZE (rust/crates/yoke-0.8.1.crate) = 32016 +SHA256 (rust/crates/yoke-derive-0.8.1.crate) = b659052874eb698efe5b9e8cf382204678a0086ebf46982b79d6ca3182927e5d +SIZE (rust/crates/yoke-derive-0.8.1.crate) = 7593 +SHA256 (rust/crates/zerocopy-0.8.31.crate) = fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3 +SIZE (rust/crates/zerocopy-0.8.31.crate) = 257633 +SHA256 (rust/crates/zerocopy-derive-0.8.31.crate) = d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a +SIZE (rust/crates/zerocopy-derive-0.8.31.crate) = 90835 SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 -SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 -SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 -SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57e25f4489879da80635a46d90e73b -SIZE (rust/crates/zerovec-0.11.4.crate) = 125080 -SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f -SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 +SHA256 (rust/crates/zerotrie-0.2.3.crate) = 2a59c17a5562d507e4b54960e8569ebee33bee890c70aa3fe7b97e85a9fd7851 +SIZE (rust/crates/zerotrie-0.2.3.crate) = 69547 +SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002 +SIZE (rust/crates/zerovec-0.11.5.crate) = 119620 +SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3 +SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421 SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a SIZE (rust/crates/zstd-0.13.3.crate) = 30514 SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350 SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748 SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 -SHA256 (orhun-git-cliff-v2.10.1_GH0.tar.gz) = 172888704ad429e238e61472e31704d4fdf5ff9c2c04479bb9452fb70d7a9278 -SIZE (orhun-git-cliff-v2.10.1_GH0.tar.gz) = 13072444 +SHA256 (orhun-git-cliff-v2.11.0_GH0.tar.gz) = e298a7ff6c12ee26c814a4aad4829dc4078f1b767710acf0158ab40b0d0e9fe9 +SIZE (orhun-git-cliff-v2.11.0_GH0.tar.gz) = 13084356 diff --git a/devel/git-delta/Makefile b/devel/git-delta/Makefile index d7f42c6f89c5..99403292590d 100644 --- a/devel/git-delta/Makefile +++ b/devel/git-delta/Makefile @@ -1,6 +1,6 @@ PORTNAME= delta DISTVERSION= 0.18.2 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= devel PKGNAMEPREFIX= git- diff --git a/devel/git-graph/Makefile b/devel/git-graph/Makefile index 13a952863f33..4754b6bd66c6 100644 --- a/devel/git-graph/Makefile +++ b/devel/git-graph/Makefile @@ -1,6 +1,7 @@ PORTNAME= git-graph DISTVERSIONPREFIX= v DISTVERSION= 0.7.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= rodrigo@FreeBSD.org diff --git a/devel/git-repo-manager/Makefile b/devel/git-repo-manager/Makefile index 035a43ed409d..ae2326d04302 100644 --- a/devel/git-repo-manager/Makefile +++ b/devel/git-repo-manager/Makefile @@ -1,7 +1,7 @@ PORTNAME= git-repo-manager DISTVERSIONPREFIX= v DISTVERSION= 0.8.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/git-town/Makefile b/devel/git-town/Makefile index b73980a9f08c..e2afd52f6fcf 100644 --- a/devel/git-town/Makefile +++ b/devel/git-town/Makefile @@ -13,13 +13,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= git:devel/git -USES= go:1.21,modules +USES= go:modules USE_GITHUB= nodefault GH_TUPLE= golang:sys:v0.6.0:sys -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - GO_MODULE= github.com/git-town/git-town/v10 PLIST_FILES= bin/${PORTNAME} diff --git a/devel/git-workspace/Makefile b/devel/git-workspace/Makefile index 9d6c06cf783e..ca6304e5d8f2 100644 --- a/devel/git-workspace/Makefile +++ b/devel/git-workspace/Makefile @@ -1,7 +1,7 @@ PORTNAME= git-workspace DISTVERSIONPREFIX= v DISTVERSION= 1.9.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/gitleaks/Makefile b/devel/gitleaks/Makefile index 9333ef3ba29c..733c0554b029 100644 --- a/devel/gitleaks/Makefile +++ b/devel/gitleaks/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/gitleaks/gitleaks LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules USE_GITHUB= nodefault GH_TUPLE= golang:sys:v0.6.0:sys diff --git a/devel/gitoxide/Makefile b/devel/gitoxide/Makefile index 948d309d9555..14e1b9ac68e3 100644 --- a/devel/gitoxide/Makefile +++ b/devel/gitoxide/Makefile @@ -1,6 +1,7 @@ PORTNAME= gitoxide DISTVERSIONPREFIX= v DISTVERSION= 0.47.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/gitu/Makefile b/devel/gitu/Makefile index 9d46c02f452d..e46341016866 100644 --- a/devel/gitu/Makefile +++ b/devel/gitu/Makefile @@ -1,6 +1,7 @@ PORTNAME= gitu DISTVERSIONPREFIX= v DISTVERSION= 0.39.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/gitui/Makefile b/devel/gitui/Makefile index 3d3cfc2b2c44..b74d5ee5588e 100644 --- a/devel/gitui/Makefile +++ b/devel/gitui/Makefile @@ -1,7 +1,7 @@ PORTNAME= gitui DISTVERSIONPREFIX= v -DISTVERSION= 0.27.0 # After update, `make patch` and `make cargo-crates > Makefile.crates` to avoid fetching vendored openssl-src -PORTREVISION= 9 +DISTVERSION= 0.28.0 # After update, `make patch` and `make cargo-crates > Makefile.crates` to avoid fetching vendored openssl-src +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/gitui/Makefile.crates b/devel/gitui/Makefile.crates index 02783200620d..736451ebb6e9 100644 --- a/devel/gitui/Makefile.crates +++ b/devel/gitui/Makefile.crates @@ -1,61 +1,58 @@ -CARGO_CRATES= addr2line-0.24.2 \ +CARGO_CRATES= addr2line-0.25.1 \ adler2-2.0.0 \ aead-0.5.2 \ aes-0.8.4 \ aes-gcm-0.10.3 \ - ahash-0.8.11 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ - android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anstream-0.6.18 \ anstyle-1.0.10 \ anstyle-parse-0.2.6 \ anstyle-query-1.1.2 \ anstyle-wincon-3.0.6 \ - anyhow-1.0.95 \ + anyhow-1.0.100 \ arc-swap-1.7.1 \ arrayvec-0.7.6 \ autocfg-1.4.0 \ - backtrace-0.3.74 \ + backtrace-0.3.76 \ base16ct-0.2.0 \ - base64-0.21.7 \ + base64-0.22.1 \ base64ct-1.6.0 \ bcrypt-pbkdf-0.10.0 \ bincode-1.3.3 \ - bit-set-0.5.3 \ - bit-vec-0.6.3 \ + bit-set-0.8.0 \ + bit-vec-0.8.0 \ bitflags-1.3.2 \ - bitflags-2.7.0 \ + bitflags-2.10.0 \ block-buffer-0.10.4 \ block-padding-0.3.3 \ blowfish-0.9.1 \ - bstr-1.11.3 \ + bstr-1.12.0 \ bugreport-0.5.1 \ bumpalo-3.16.0 \ bwrap-1.3.0 \ byteorder-1.5.0 \ - bytesize-1.3.0 \ + bytesize-2.3.1 \ cassowary-0.3.0 \ castaway-0.2.3 \ cbc-0.1.2 \ cc-1.2.7 \ cfg-if-1.0.0 \ chacha20-0.9.1 \ - chrono-0.4.39 \ + chrono-0.4.42 \ cipher-0.4.4 \ - clap-4.5.26 \ - clap_builder-4.5.26 \ + clap-4.5.53 \ + clap_builder-4.5.53 \ clap_lex-0.7.4 \ clru-0.6.2 \ - cmake-0.1.52 \ colorchoice-1.0.3 \ compact_str-0.8.1 \ const-oid-0.9.6 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.16 \ - crc32fast-1.4.2 \ - crossbeam-channel-0.5.14 \ + crc32fast-1.5.0 \ + crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ @@ -69,34 +66,37 @@ CARGO_CRATES= addr2line-0.24.2 \ darling-0.20.10 \ darling_core-0.20.10 \ darling_macro-0.20.10 \ + dashmap-6.1.0 \ der-0.7.9 \ deranged-0.3.11 \ diff-0.1.13 \ digest-0.10.7 \ - dirs-5.0.1 \ - dirs-sys-0.4.1 \ + dirs-6.0.0 \ + dirs-sys-0.5.0 \ displaydoc-0.2.5 \ dunce-1.0.5 \ - easy-cast-0.5.3 \ + easy-cast-0.5.4 \ ecdsa-0.16.9 \ ed25519-2.2.3 \ ed25519-dalek-2.1.1 \ either-1.13.0 \ elliptic-curve-0.13.8 \ + encoding_rs-0.8.35 \ env_filter-0.1.3 \ env_home-0.1.0 \ - env_logger-0.11.6 \ + env_logger-0.11.8 \ equivalent-1.0.1 \ errno-0.3.10 \ - fancy-regex-0.11.0 \ - faster-hex-0.9.0 \ + fancy-regex-0.16.2 \ + faster-hex-0.10.0 \ fastrand-2.3.0 \ ff-0.13.0 \ fiat-crypto-0.2.9 \ filetime-0.2.25 \ - flate2-1.0.35 \ + flate2-1.1.1 \ fnv-1.0.7 \ foldhash-0.1.4 \ + foldhash-0.2.0 \ form_urlencoded-1.2.1 \ fsevent-sys-4.1.0 \ futures-0.3.31 \ @@ -110,57 +110,68 @@ CARGO_CRATES= addr2line-0.24.2 \ fuzzy-matcher-0.3.7 \ generic-array-0.14.7 \ getrandom-0.2.15 \ + getrandom-0.3.4 \ gh-emoji-1.0.8 \ ghash-0.5.1 \ - gimli-0.31.1 \ + gimli-0.32.3 \ git-version-0.3.9 \ git-version-macro-0.3.9 \ - git2-0.20.0 \ - gix-0.69.1 \ - gix-actor-0.33.1 \ - gix-bitmap-0.2.13 \ - gix-chunk-0.4.10 \ - gix-command-0.4.0 \ - gix-commitgraph-0.25.1 \ - gix-config-0.42.0 \ - gix-config-value-0.14.10 \ - gix-date-0.9.3 \ - gix-diff-0.49.0 \ - gix-discover-0.37.0 \ - gix-features-0.39.1 \ - gix-fs-0.12.1 \ - gix-glob-0.17.1 \ - gix-hash-0.15.1 \ - gix-hashtable-0.6.0 \ - gix-index-0.37.0 \ - gix-lock-15.0.1 \ - gix-object-0.46.1 \ - gix-odb-0.66.0 \ - gix-pack-0.56.0 \ - gix-packetline-0.18.2 \ - gix-path-0.10.13 \ - gix-protocol-0.47.0 \ - gix-quote-0.4.14 \ - gix-ref-0.49.1 \ - gix-refspec-0.27.0 \ - gix-revision-0.31.1 \ - gix-revwalk-0.17.0 \ - gix-sec-0.10.10 \ - gix-shallow-0.1.0 \ - gix-tempfile-15.0.0 \ - gix-trace-0.1.11 \ - gix-transport-0.44.0 \ - gix-traverse-0.43.1 \ - gix-url-0.28.2 \ - gix-utils-0.1.13 \ - gix-validate-0.9.2 \ + git2-0.20.3 \ + gix-0.75.0 \ + gix-actor-0.36.0 \ + gix-attributes-0.28.1 \ + gix-bitmap-0.2.15 \ + gix-chunk-0.4.12 \ + gix-command-0.6.3 \ + gix-commitgraph-0.30.1 \ + gix-config-0.48.0 \ + gix-config-value-0.15.3 \ + gix-date-0.11.0 \ + gix-diff-0.55.0 \ + gix-dir-0.17.0 \ + gix-discover-0.43.0 \ + gix-features-0.44.1 \ + gix-filter-0.22.0 \ + gix-fs-0.17.0 \ + gix-glob-0.22.1 \ + gix-hash-0.20.1 \ + gix-hashtable-0.10.0 \ + gix-ignore-0.17.1 \ + gix-index-0.43.0 \ + gix-lock-19.0.0 \ + gix-mailmap-0.28.0 \ + gix-object-0.52.0 \ + gix-odb-0.72.0 \ + gix-pack-0.62.0 \ + gix-packetline-0.20.0 \ + gix-path-0.10.22 \ + gix-pathspec-0.13.0 \ + gix-protocol-0.53.0 \ + gix-quote-0.6.1 \ + gix-ref-0.55.0 \ + gix-refspec-0.33.0 \ + gix-revision-0.37.0 \ + gix-revwalk-0.23.0 \ + gix-sec-0.12.2 \ + gix-shallow-0.6.0 \ + gix-status-0.22.0 \ + gix-submodule-0.22.0 \ + gix-tempfile-19.0.1 \ + gix-trace-0.1.15 \ + gix-transport-0.50.0 \ + gix-traverse-0.49.0 \ + gix-url-0.33.2 \ + gix-utils-0.3.1 \ + gix-validate-0.10.1 \ + gix-worktree-0.44.0 \ group-0.13.0 \ + hash32-0.3.1 \ hashbrown-0.14.5 \ hashbrown-0.15.2 \ + hashbrown-0.16.1 \ + heapless-0.8.0 \ heck-0.5.0 \ hmac-0.12.1 \ - home-0.5.11 \ - humantime-2.1.0 \ iana-time-zone-0.1.61 \ iana-time-zone-haiku-0.1.2 \ icu_collections-1.5.0 \ @@ -176,7 +187,8 @@ CARGO_CRATES= addr2line-0.24.2 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.0 \ - indexmap-2.7.0 \ + imara-diff-0.1.8 \ + indexmap-2.12.1 \ indoc-2.0.5 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ @@ -186,33 +198,36 @@ CARGO_CRATES= addr2line-0.24.2 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.14 \ - jiff-0.1.21 \ - jiff-tzdb-0.1.1 \ - jiff-tzdb-platform-0.1.1 \ + jiff-0.2.15 \ + jiff-static-0.2.15 \ + jiff-tzdb-0.1.4 \ + jiff-tzdb-platform-0.1.3 \ jobserver-0.1.32 \ js-sys-0.3.76 \ - kqueue-1.0.8 \ + kqueue-1.1.1 \ kqueue-sys-1.0.4 \ + kstring-2.0.2 \ lazy_static-1.5.0 \ - libc-0.2.169 \ - libgit2-sys-0.18.0+1.9.0 \ + libc-0.2.177 \ + libgit2-sys-0.18.3+1.9.2 \ libm-0.2.11 \ libredox-0.1.3 \ - libssh2-sys-0.3.0 \ - libz-ng-sys-1.1.21 \ + libssh2-sys-0.3.1 \ + libz-rs-sys-0.5.2 \ libz-sys-1.1.21 \ linux-raw-sys-0.4.15 \ + linux-raw-sys-0.11.0 \ litemap-0.7.4 \ - lock_api-0.4.12 \ - log-0.4.22 \ + lock_api-0.4.14 \ + log-0.4.29 \ lru-0.12.5 \ maybe-async-0.2.10 \ memchr-2.7.4 \ - memmap2-0.9.5 \ - miniz_oxide-0.8.2 \ + memmap2-0.9.9 \ + miniz_oxide-0.8.7 \ mio-1.0.3 \ - notify-8.0.0 \ - notify-debouncer-mini-0.6.0 \ + notify-8.2.0 \ + notify-debouncer-mini-0.7.0 \ notify-types-2.0.0 \ ntapi-0.4.1 \ num-bigint-dig-0.8.4 \ @@ -220,19 +235,20 @@ CARGO_CRATES= addr2line-0.24.2 \ num-integer-0.1.46 \ num-iter-0.1.45 \ num-traits-0.2.19 \ - object-0.36.7 \ - once_cell-1.20.2 \ - onig-6.4.0 \ - onig_sys-69.8.1 \ + object-0.37.3 \ + once_cell-1.21.3 \ + onig-6.5.1 \ + onig_sys-69.9.1 \ opaque-debug-0.3.1 \ openssl-probe-0.1.5 \ - openssl-sys-0.9.104 \ + openssl-src-300.4.1+3.4.0 \ + openssl-sys-0.9.111 \ option-ext-0.2.0 \ p256-0.13.2 \ p384-0.13.0 \ p521-0.13.3 \ - parking_lot-0.12.3 \ - parking_lot_core-0.9.10 \ + parking_lot-0.12.5 \ + parking_lot_core-0.9.12 \ paste-1.0.15 \ pbkdf2-0.12.2 \ pem-rfc7468-0.7.0 \ @@ -244,6 +260,7 @@ CARGO_CRATES= addr2line-0.24.2 \ pkcs1-0.7.5 \ pkcs8-0.10.2 \ pkg-config-0.3.31 \ + plist-1.7.0 \ poly1305-0.8.0 \ polyval-0.6.2 \ portable-atomic-1.10.0 \ @@ -252,46 +269,49 @@ CARGO_CRATES= addr2line-0.24.2 \ ppv-lite86-0.2.20 \ pretty_assertions-1.4.1 \ primeorder-0.13.6 \ - proc-macro2-1.0.92 \ - prodash-29.0.0 \ + proc-macro2-1.0.94 \ + prodash-30.0.1 \ + quick-xml-0.32.0 \ quote-1.0.38 \ + r-efi-5.3.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ ratatui-0.29.0 \ - rayon-1.10.0 \ - rayon-core-1.12.1 \ + rayon-1.11.0 \ + rayon-core-1.13.0 \ redox_syscall-0.5.8 \ - redox_users-0.4.6 \ + redox_users-0.5.0 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ rfc6979-0.4.0 \ - ron-0.8.1 \ + ron-0.12.0 \ rsa-0.9.7 \ rustc-demangle-0.1.24 \ rustc_version-0.4.1 \ rustix-0.38.43 \ + rustix-1.1.2 \ rustversion-1.0.19 \ ryu-1.0.18 \ same-file-1.0.6 \ - scc-2.3.0 \ + scc-2.3.4 \ scopeguard-1.2.0 \ - sdd-3.0.5 \ + sdd-3.0.8 \ sec1-0.7.3 \ semver-1.0.24 \ - serde-1.0.217 \ - serde_derive-1.0.217 \ + serde-1.0.228 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ serde_json-1.0.135 \ serial_test-3.2.0 \ serial_test_derive-3.2.0 \ sha1-0.10.6 \ - sha1-asm-0.5.3 \ - sha1_smol-1.0.1 \ + sha1-checked-0.10.0 \ sha2-0.10.8 \ shell-escape-0.1.5 \ shell-words-1.1.0 \ - shellexpand-3.1.0 \ + shellexpand-3.1.1 \ shlex-1.3.0 \ signal-hook-0.3.17 \ signal-hook-mio-0.2.4 \ @@ -300,7 +320,7 @@ CARGO_CRATES= addr2line-0.24.2 \ simplelog-0.12.2 \ siphasher-1.0.1 \ slab-0.4.9 \ - smallvec-1.13.2 \ + smallvec-1.15.1 \ spin-0.9.8 \ spki-0.7.3 \ ssh-cipher-0.2.0 \ @@ -309,20 +329,18 @@ CARGO_CRATES= addr2line-0.24.2 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ strsim-0.11.1 \ - struct-patch-0.8.7 \ - struct-patch-derive-0.8.7 \ + struct-patch-0.10.4 \ + struct-patch-derive-0.10.4 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ - syn-2.0.96 \ + syn-2.0.100 \ synstructure-0.13.1 \ - syntect-5.2.0 \ + syntect-5.3.0 \ sysinfo-0.33.1 \ - tempfile-3.15.0 \ - thiserror-1.0.69 \ - thiserror-2.0.11 \ - thiserror-impl-1.0.69 \ - thiserror-impl-2.0.11 \ + tempfile-3.23.0 \ + thiserror-2.0.17 \ + thiserror-impl-2.0.17 \ thread_local-1.1.8 \ time-0.3.37 \ time-core-0.1.2 \ @@ -331,7 +349,8 @@ CARGO_CRATES= addr2line-0.24.2 \ tinyvec-1.8.1 \ tinyvec_macros-0.1.1 \ tui-textarea-0.7.0 \ - two-face-0.4.0 \ + two-face-0.4.4 \ + typeid-1.0.3 \ typenum-1.17.0 \ uluru-3.1.0 \ unicode-bom-2.0.3 \ @@ -351,12 +370,13 @@ CARGO_CRATES= addr2line-0.24.2 \ version_check-0.9.5 \ walkdir-2.5.0 \ wasi-0.11.0+wasi-snapshot-preview1 \ + wasip2-1.0.1+wasi-0.2.4 \ wasm-bindgen-0.2.99 \ wasm-bindgen-backend-0.2.99 \ wasm-bindgen-macro-0.2.99 \ wasm-bindgen-macro-support-0.2.99 \ wasm-bindgen-shared-0.2.99 \ - which-7.0.1 \ + which-8.0.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ @@ -366,29 +386,33 @@ CARGO_CRATES= addr2line-0.24.2 \ windows-core-0.57.0 \ windows-implement-0.57.0 \ windows-interface-0.57.0 \ + windows-link-0.2.1 \ windows-result-0.1.2 \ - windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ - windows-targets-0.48.5 \ + windows-sys-0.60.2 \ + windows-sys-0.61.2 \ windows-targets-0.52.6 \ - windows_aarch64_gnullvm-0.48.5 \ + windows-targets-0.53.5 \ windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_msvc-0.48.5 \ + windows_aarch64_gnullvm-0.53.1 \ windows_aarch64_msvc-0.52.6 \ - windows_i686_gnu-0.48.5 \ + windows_aarch64_msvc-0.53.1 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.1 \ windows_i686_gnullvm-0.52.6 \ - windows_i686_msvc-0.48.5 \ + windows_i686_gnullvm-0.53.1 \ windows_i686_msvc-0.52.6 \ - windows_x86_64_gnu-0.48.5 \ + windows_i686_msvc-0.53.1 \ windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnullvm-0.48.5 \ + windows_x86_64_gnu-0.53.1 \ windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_msvc-0.48.5 \ + windows_x86_64_gnullvm-0.53.1 \ windows_x86_64_msvc-0.52.6 \ - winnow-0.6.22 \ + windows_x86_64_msvc-0.53.1 \ + winnow-0.7.13 \ winsafe-0.0.19 \ + wit-bindgen-0.46.0 \ write16-1.0.0 \ writeable-0.5.5 \ yansi-1.0.1 \ @@ -398,6 +422,7 @@ CARGO_CRATES= addr2line-0.24.2 \ zerocopy-derive-0.7.35 \ zerofrom-0.1.5 \ zerofrom-derive-0.1.5 \ - zeroize-1.8.1 \ + zeroize-1.8.2 \ zerovec-0.10.4 \ - zerovec-derive-0.10.3 + zerovec-derive-0.10.3 \ + zlib-rs-0.5.2 diff --git a/devel/gitui/distinfo b/devel/gitui/distinfo index 37654350c102..de8cbd4338b5 100644 --- a/devel/gitui/distinfo +++ b/devel/gitui/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1744906932 -SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 -SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 +TIMESTAMP = 1765784528 +SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b +SIZE (rust/crates/addr2line-0.25.1.crate) = 43134 SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 SIZE (rust/crates/adler2-2.0.0.crate) = 13529 SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0 @@ -9,14 +9,10 @@ SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e54 SIZE (rust/crates/aes-0.8.4.crate) = 124812 SHA256 (rust/crates/aes-gcm-0.10.3.crate) = 831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1 SIZE (rust/crates/aes-gcm-0.10.3.crate) = 148991 -SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 -SIZE (rust/crates/ahash-0.8.11.crate) = 43607 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 -SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 -SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b @@ -29,42 +25,42 @@ 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.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125 SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271 -SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04 -SIZE (rust/crates/anyhow-1.0.95.crate) = 52155 +SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61 +SIZE (rust/crates/anyhow-1.0.100.crate) = 54059 SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457 SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a -SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 +SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6 +SIZE (rust/crates/backtrace-0.3.76.crate) = 89458 SHA256 (rust/crates/base16ct-0.2.0.crate) = 4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf SIZE (rust/crates/base16ct-0.2.0.crate) = 10240 -SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 -SIZE (rust/crates/base64-0.21.7.crate) = 82576 +SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 +SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b SIZE (rust/crates/base64ct-1.6.0.crate) = 28870 SHA256 (rust/crates/bcrypt-pbkdf-0.10.0.crate) = 6aeac2e1fe888769f34f05ac343bbef98b14d1ffb292ab69d4608b3abc86f2a2 SIZE (rust/crates/bcrypt-pbkdf-0.10.0.crate) = 11032 SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad SIZE (rust/crates/bincode-1.3.3.crate) = 28958 -SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1 -SIZE (rust/crates/bit-set-0.5.3.crate) = 14470 -SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb -SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 +SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3 +SIZE (rust/crates/bit-set-0.8.0.crate) = 16289 +SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7 +SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.7.0.crate) = 1be3f42a67d6d345ecd59f675f3f012d6974981560836e938c22b424b85ce1be -SIZE (rust/crates/bitflags-2.7.0.crate) = 45924 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/block-padding-0.3.3.crate) = a8894febbff9f758034a5b8e12d87918f56dfc64a8e1fe757d65e29041538d93 SIZE (rust/crates/block-padding-0.3.3.crate) = 8504 SHA256 (rust/crates/blowfish-0.9.1.crate) = e412e2cd0f2b2d93e02543ceae7917b3c70331573df19ee046bcbc35e45e87d7 SIZE (rust/crates/blowfish-0.9.1.crate) = 16734 -SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0 -SIZE (rust/crates/bstr-1.11.3.crate) = 351536 +SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 +SIZE (rust/crates/bstr-1.12.0.crate) = 351557 SHA256 (rust/crates/bugreport-0.5.1.crate) = f280f65ce85b880919349bbfcb204930291251eedcb2e5f84ce2f51df969c162 SIZE (rust/crates/bugreport-0.5.1.crate) = 17606 SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c @@ -73,8 +69,8 @@ SHA256 (rust/crates/bwrap-1.3.0.crate) = d13da3319ae5c5771712fba7b79b028793149bc SIZE (rust/crates/bwrap-1.3.0.crate) = 112849 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc -SIZE (rust/crates/bytesize-1.3.0.crate) = 10164 +SHA256 (rust/crates/bytesize-2.3.1.crate) = 6bd91ee7b2422bcb158d90ef4d14f75ef67f340943fc4149891dcce8f8b972a3 +SIZE (rust/crates/bytesize-2.3.1.crate) = 22218 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876 SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5 @@ -87,20 +83,18 @@ SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582eb SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818 SIZE (rust/crates/chacha20-0.9.1.crate) = 23424 -SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825 -SIZE (rust/crates/chrono-0.4.39.crate) = 222248 +SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2 +SIZE (rust/crates/chrono-0.4.42.crate) = 238174 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad SIZE (rust/crates/cipher-0.4.4.crate) = 19073 -SHA256 (rust/crates/clap-4.5.26.crate) = a8eb5e908ef3a6efbe1ed62520fb7287959888c88485abe072543190ecc66783 -SIZE (rust/crates/clap-4.5.26.crate) = 56474 -SHA256 (rust/crates/clap_builder-4.5.26.crate) = 96b01801b5fc6a0a232407abc821660c9c6d25a1cafc0d4f85f29fb8d9afc121 -SIZE (rust/crates/clap_builder-4.5.26.crate) = 167961 +SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8 +SIZE (rust/crates/clap-4.5.53.crate) = 62036 +SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00 +SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811 SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59 SIZE (rust/crates/clru-0.6.2.crate) = 16497 -SHA256 (rust/crates/cmake-0.1.52.crate) = c682c223677e0e5b6b7f63a64b9351844c3f1b1678a68b7ee617e30fb082620e -SIZE (rust/crates/cmake-0.1.52.crate) = 18119 SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32 @@ -111,10 +105,10 @@ SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f2807 SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 SHA256 (rust/crates/cpufeatures-0.2.16.crate) = 16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3 SIZE (rust/crates/cpufeatures-0.2.16.crate) = 13405 -SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 -SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 -SHA256 (rust/crates/crossbeam-channel-0.5.14.crate) = 06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471 -SIZE (rust/crates/crossbeam-channel-0.5.14.crate) = 92728 +SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 +SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 +SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 +SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716 SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e @@ -141,6 +135,8 @@ SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f581 SIZE (rust/crates/darling_core-0.20.10.crate) = 65015 SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806 SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874 +SHA256 (rust/crates/dashmap-6.1.0.crate) = 5041cc499144891f3790297212f32a74fb938e5136a14943f338ef9e0ae276cf +SIZE (rust/crates/dashmap-6.1.0.crate) = 24828 SHA256 (rust/crates/der-0.7.9.crate) = f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0 SIZE (rust/crates/der-0.7.9.crate) = 85173 SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 @@ -149,16 +145,16 @@ SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09 SIZE (rust/crates/diff-0.1.13.crate) = 46216 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 -SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225 -SIZE (rust/crates/dirs-5.0.1.crate) = 12255 -SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c -SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719 +SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e +SIZE (rust/crates/dirs-6.0.0.crate) = 14190 +SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab +SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 SIZE (rust/crates/dunce-1.0.5.crate) = 8244 -SHA256 (rust/crates/easy-cast-0.5.3.crate) = 72852736692ec862655eca398c9bb1b476161b563c9f80f45f4808b9629750d6 -SIZE (rust/crates/easy-cast-0.5.3.crate) = 16738 +SHA256 (rust/crates/easy-cast-0.5.4.crate) = 23f40539c229fc2e4674bdecdf24bfcc2cb83631ca911c78a035fa9f2381c32b +SIZE (rust/crates/easy-cast-0.5.4.crate) = 18284 SHA256 (rust/crates/ecdsa-0.16.9.crate) = ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca SIZE (rust/crates/ecdsa-0.16.9.crate) = 31406 SHA256 (rust/crates/ed25519-2.2.3.crate) = 115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53 @@ -169,20 +165,22 @@ SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c48 SIZE (rust/crates/either-1.13.0.crate) = 19169 SHA256 (rust/crates/elliptic-curve-0.13.8.crate) = b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47 SIZE (rust/crates/elliptic-curve-0.13.8.crate) = 63198 +SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 +SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0 SIZE (rust/crates/env_filter-0.1.3.crate) = 15191 SHA256 (rust/crates/env_home-0.1.0.crate) = c7f84e12ccf0a7ddc17a6c41c93326024c42920d7ee630d04950e6926645c0fe SIZE (rust/crates/env_home-0.1.0.crate) = 9006 -SHA256 (rust/crates/env_logger-0.11.6.crate) = dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0 -SIZE (rust/crates/env_logger-0.11.6.crate) = 31105 +SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f +SIZE (rust/crates/env_logger-0.11.8.crate) = 32538 SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d SIZE (rust/crates/errno-0.3.10.crate) = 11824 -SHA256 (rust/crates/fancy-regex-0.11.0.crate) = b95f7c0680e4142284cf8b22c14a476e87d61b004a3a0861872b32ef7ead40a2 -SIZE (rust/crates/fancy-regex-0.11.0.crate) = 82918 -SHA256 (rust/crates/faster-hex-0.9.0.crate) = a2a2b11eda1d40935b26cf18f6833c526845ae8c41e58d09af6adeb6f0269183 -SIZE (rust/crates/faster-hex-0.9.0.crate) = 13053 +SHA256 (rust/crates/fancy-regex-0.16.2.crate) = 998b056554fbe42e03ae0e152895cd1a7e1002aec800fdc6635d20270260c46f +SIZE (rust/crates/fancy-regex-0.16.2.crate) = 100662 +SHA256 (rust/crates/faster-hex-0.10.0.crate) = 7223ae2d2f179b803433d9c830478527e92b8117eab39460edae7f1614d9fb73 +SIZE (rust/crates/faster-hex-0.10.0.crate) = 13419 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/ff-0.13.0.crate) = ded41244b729663b1e574f1b4fb731469f69f79c17667b5d776b16cda0479449 @@ -191,12 +189,14 @@ SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf9 SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390 SHA256 (rust/crates/filetime-0.2.25.crate) = 35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586 SIZE (rust/crates/filetime-0.2.25.crate) = 14940 -SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c -SIZE (rust/crates/flate2-1.0.35.crate) = 109188 +SHA256 (rust/crates/flate2-1.1.1.crate) = 7ced92e76e966ca2fd84c8f7aa01a4aea65b0eb6648d72f7c8f3e2764a67fece +SIZE (rust/crates/flate2-1.1.1.crate) = 77224 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f SIZE (rust/crates/foldhash-0.1.4.crate) = 13764 +SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb +SIZE (rust/crates/foldhash-0.2.0.crate) = 23329 SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456 SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 SHA256 (rust/crates/fsevent-sys-4.1.0.crate) = 76ee7a02da4d231650c7cea31349b889be2f45ddb3ef3032d2ec8185f6313fd2 @@ -223,108 +223,130 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 SHA256 (rust/crates/gh-emoji-1.0.8.crate) = eb8adf61df288369c9d1c6bb142f61db30c18619a71f64915d64e916f23c8c37 SIZE (rust/crates/gh-emoji-1.0.8.crate) = 22354 SHA256 (rust/crates/ghash-0.5.1.crate) = f0d8a4362ccb29cb0b265253fb0a2728f592895ee6854fd9bc13f2ffda266ff1 SIZE (rust/crates/ghash-0.5.1.crate) = 9482 -SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f -SIZE (rust/crates/gimli-0.31.1.crate) = 279515 +SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7 +SIZE (rust/crates/gimli-0.32.3.crate) = 289789 SHA256 (rust/crates/git-version-0.3.9.crate) = 1ad568aa3db0fcbc81f2f116137f263d7304f512a1209b35b85150d3ef88ad19 SIZE (rust/crates/git-version-0.3.9.crate) = 3087 SHA256 (rust/crates/git-version-macro-0.3.9.crate) = 53010ccb100b96a67bc32c0175f0ed1426b31b655d562898e57325f81c023ac0 SIZE (rust/crates/git-version-macro-0.3.9.crate) = 5622 -SHA256 (rust/crates/git2-0.20.0.crate) = 3fda788993cc341f69012feba8bf45c0ba4f3291fcc08e214b4d5a7332d88aff -SIZE (rust/crates/git2-0.20.0.crate) = 219198 -SHA256 (rust/crates/gix-0.69.1.crate) = 8d0eebdaecdcf405d5433a36f85e4f058cf4de48ee2604388be0dbccbaad353e -SIZE (rust/crates/gix-0.69.1.crate) = 283914 -SHA256 (rust/crates/gix-actor-0.33.1.crate) = 32b24171f514cef7bb4dfb72a0b06dacf609b33ba8ad2489d4c4559a03b7afb3 -SIZE (rust/crates/gix-actor-0.33.1.crate) = 10085 -SHA256 (rust/crates/gix-bitmap-0.2.13.crate) = d48b897b4bbc881aea994b4a5bbb340a04979d7be9089791304e04a9fbc66b53 -SIZE (rust/crates/gix-bitmap-0.2.13.crate) = 7689 -SHA256 (rust/crates/gix-chunk-0.4.10.crate) = c6ffbeb3a5c0b8b84c3fe4133a6f8c82fa962f4caefe8d0762eced025d3eb4f7 -SIZE (rust/crates/gix-chunk-0.4.10.crate) = 10131 -SHA256 (rust/crates/gix-command-0.4.0.crate) = 9405c0a56e17f8365a46870cd2c7db71323ecc8bda04b50cb746ea37bd091e90 -SIZE (rust/crates/gix-command-0.4.0.crate) = 11815 -SHA256 (rust/crates/gix-commitgraph-0.25.1.crate) = a8da6591a7868fb2b6dabddea6b09988b0b05e0213f938dbaa11a03dd7a48d85 -SIZE (rust/crates/gix-commitgraph-0.25.1.crate) = 18945 -SHA256 (rust/crates/gix-config-0.42.0.crate) = 6649b406ca1f99cb148959cf00468b231f07950f8ec438cc0903cda563606f19 -SIZE (rust/crates/gix-config-0.42.0.crate) = 64315 -SHA256 (rust/crates/gix-config-value-0.14.10.crate) = 49aaeef5d98390a3bcf9dbc6440b520b793d1bf3ed99317dc407b02be995b28e -SIZE (rust/crates/gix-config-value-0.14.10.crate) = 13604 -SHA256 (rust/crates/gix-date-0.9.3.crate) = c57c477b645ee248b173bb1176b52dd528872f12c50375801a58aaf5ae91113f -SIZE (rust/crates/gix-date-0.9.3.crate) = 11299 -SHA256 (rust/crates/gix-diff-0.49.0.crate) = a8e92566eccbca205a0a0f96ffb0327c061e85bc5c95abbcddfe177498aa04f6 -SIZE (rust/crates/gix-diff-0.49.0.crate) = 41572 -SHA256 (rust/crates/gix-discover-0.37.0.crate) = 83bf6dfa4e266a4a9becb4d18fc801f92c3f7cc6c433dd86fdadbcf315ffb6ef -SIZE (rust/crates/gix-discover-0.37.0.crate) = 16673 -SHA256 (rust/crates/gix-features-0.39.1.crate) = 7d85d673f2e022a340dba4713bed77ef2cf4cd737d2f3e0f159d45e0935fd81f -SIZE (rust/crates/gix-features-0.39.1.crate) = 31228 -SHA256 (rust/crates/gix-fs-0.12.1.crate) = 3b3d4fac505a621f97e5ce2c69fdc425742af00c0920363ca4074f0eb48b1db9 -SIZE (rust/crates/gix-fs-0.12.1.crate) = 15734 -SHA256 (rust/crates/gix-glob-0.17.1.crate) = aaf69a6bec0a3581567484bf99a4003afcaf6c469fd4214352517ea355cf3435 -SIZE (rust/crates/gix-glob-0.17.1.crate) = 14136 -SHA256 (rust/crates/gix-hash-0.15.1.crate) = 0b5eccc17194ed0e67d49285e4853307e4147e95407f91c1c3e4a13ba9f4e4ce -SIZE (rust/crates/gix-hash-0.15.1.crate) = 13513 -SHA256 (rust/crates/gix-hashtable-0.6.0.crate) = 0ef65b256631078ef733bc5530c4e6b1c2e7d5c2830b75d4e9034ab3997d18fe -SIZE (rust/crates/gix-hashtable-0.6.0.crate) = 7189 -SHA256 (rust/crates/gix-index-0.37.0.crate) = 270645fd20556b64c8ffa1540d921b281e6994413a0ca068596f97e9367a257a -SIZE (rust/crates/gix-index-0.37.0.crate) = 46644 -SHA256 (rust/crates/gix-lock-15.0.1.crate) = 1cd3ab68a452db63d9f3ebdacb10f30dba1fa0d31ac64f4203d395ed1102d940 -SIZE (rust/crates/gix-lock-15.0.1.crate) = 10515 -SHA256 (rust/crates/gix-object-0.46.1.crate) = e42d58010183ef033f31088479b4eb92b44fe341b35b62d39eb8b185573d77ea -SIZE (rust/crates/gix-object-0.46.1.crate) = 40544 -SHA256 (rust/crates/gix-odb-0.66.0.crate) = cb780eceb3372ee204469478de02eaa34f6ba98247df0186337e0333de97d0ae -SIZE (rust/crates/gix-odb-0.66.0.crate) = 56319 -SHA256 (rust/crates/gix-pack-0.56.0.crate) = 4158928929be29cae7ab97afc8e820a932071a7f39d8ba388eed2380c12c566c -SIZE (rust/crates/gix-pack-0.56.0.crate) = 97454 -SHA256 (rust/crates/gix-packetline-0.18.2.crate) = 911aeea8b2dabeed2f775af9906152a1f0109787074daf9e64224e3892dde453 -SIZE (rust/crates/gix-packetline-0.18.2.crate) = 21148 -SHA256 (rust/crates/gix-path-0.10.13.crate) = afc292ef1a51e340aeb0e720800338c805975724c1dfbd243185452efd8645b7 -SIZE (rust/crates/gix-path-0.10.13.crate) = 22831 -SHA256 (rust/crates/gix-protocol-0.47.0.crate) = c84642e8b6fed7035ce9cc449593019c55b0ec1af7a5dce1ab8a0636eaaeb067 -SIZE (rust/crates/gix-protocol-0.47.0.crate) = 44961 -SHA256 (rust/crates/gix-quote-0.4.14.crate) = 64a1e282216ec2ab2816cd57e6ed88f8009e634aec47562883c05ac8a7009a63 -SIZE (rust/crates/gix-quote-0.4.14.crate) = 7828 -SHA256 (rust/crates/gix-ref-0.49.1.crate) = a91b61776c839d0f1b7114901179afb0947aa7f4d30793ca1c56d335dfef485f -SIZE (rust/crates/gix-ref-0.49.1.crate) = 58105 -SHA256 (rust/crates/gix-refspec-0.27.0.crate) = 00c056bb747868c7eb0aeb352c9f9181ab8ca3d0a2550f16470803500c6c413d -SIZE (rust/crates/gix-refspec-0.27.0.crate) = 16887 -SHA256 (rust/crates/gix-revision-0.31.1.crate) = 61e1ddc474405a68d2ce8485705dd72fe6ce959f2f5fe718601ead5da2c8f9e7 -SIZE (rust/crates/gix-revision-0.31.1.crate) = 22665 -SHA256 (rust/crates/gix-revwalk-0.17.0.crate) = 510026fc32f456f8f067d8f37c34088b97a36b2229d88a6a5023ef179fcb109d -SIZE (rust/crates/gix-revwalk-0.17.0.crate) = 13323 -SHA256 (rust/crates/gix-sec-0.10.10.crate) = a8b876ef997a955397809a2ec398d6a45b7a55b4918f2446344330f778d14fd6 -SIZE (rust/crates/gix-sec-0.10.10.crate) = 10205 -SHA256 (rust/crates/gix-shallow-0.1.0.crate) = 88d2673242e87492cb6ff671f0c01f689061ca306c4020f137197f3abc84ce01 -SIZE (rust/crates/gix-shallow-0.1.0.crate) = 7545 -SHA256 (rust/crates/gix-tempfile-15.0.0.crate) = 2feb86ef094cc77a4a9a5afbfe5de626897351bbbd0de3cb9314baf3049adb82 -SIZE (rust/crates/gix-tempfile-15.0.0.crate) = 18426 -SHA256 (rust/crates/gix-trace-0.1.11.crate) = 04bdde120c29f1fc23a24d3e115aeeea3d60d8e65bab92cc5f9d90d9302eb952 -SIZE (rust/crates/gix-trace-0.1.11.crate) = 10424 -SHA256 (rust/crates/gix-transport-0.44.0.crate) = dd04d91e507a8713cfa2318d5a85d75b36e53a40379cc7eb7634ce400ecacbaf -SIZE (rust/crates/gix-transport-0.44.0.crate) = 50856 -SHA256 (rust/crates/gix-traverse-0.43.1.crate) = 6ed47d648619e23e93f971d2bba0d10c1100e54ef95d2981d609907a8cabac89 -SIZE (rust/crates/gix-traverse-0.43.1.crate) = 18569 -SHA256 (rust/crates/gix-url-0.28.2.crate) = d096fb733ba6bd3f5403dba8bd72bdd8809fe2b347b57844040b8f49c93492d9 -SIZE (rust/crates/gix-url-0.28.2.crate) = 15297 -SHA256 (rust/crates/gix-utils-0.1.13.crate) = ba427e3e9599508ed98a6ddf8ed05493db114564e338e41f6a996d2e4790335f -SIZE (rust/crates/gix-utils-0.1.13.crate) = 10194 -SHA256 (rust/crates/gix-validate-0.9.2.crate) = cd520d09f9f585b34b32aba1d0b36ada89ab7fefb54a8ca3fe37fc482a750937 -SIZE (rust/crates/gix-validate-0.9.2.crate) = 11923 +SHA256 (rust/crates/git2-0.20.3.crate) = 3e2b37e2f62729cdada11f0e6b3b6fe383c69c29fc619e391223e12856af308c +SIZE (rust/crates/git2-0.20.3.crate) = 224085 +SHA256 (rust/crates/gix-0.75.0.crate) = 60beff35667fb0ac935c4c45941868d9cf5025e4b85c58deb3c5a65113e22ce4 +SIZE (rust/crates/gix-0.75.0.crate) = 299895 +SHA256 (rust/crates/gix-actor-0.36.0.crate) = 694f6c16eb88b16b00b1d811e4e4bda6f79e9eb467a1b04fd5b848da677baa81 +SIZE (rust/crates/gix-actor-0.36.0.crate) = 13444 +SHA256 (rust/crates/gix-attributes-0.28.1.crate) = cc6591add69314fc43db078076a8da6f07957c65abb0b21c3e1b6a3cf50aa18d +SIZE (rust/crates/gix-attributes-0.28.1.crate) = 22749 +SHA256 (rust/crates/gix-bitmap-0.2.15.crate) = 5e150161b8a75b5860521cb876b506879a3376d3adc857ec7a9d35e7c6a5e531 +SIZE (rust/crates/gix-bitmap-0.2.15.crate) = 8153 +SHA256 (rust/crates/gix-chunk-0.4.12.crate) = 5c356b3825677cb6ff579551bb8311a81821e184453cbd105e2fc5311b288eeb +SIZE (rust/crates/gix-chunk-0.4.12.crate) = 10638 +SHA256 (rust/crates/gix-command-0.6.3.crate) = 095c8367c9dc4872a7706fbc39c7f34271b88b541120a4365ff0e36366f66e62 +SIZE (rust/crates/gix-command-0.6.3.crate) = 15123 +SHA256 (rust/crates/gix-commitgraph-0.30.1.crate) = 826994ff6c01f1ff00d6a1844d7506717810a91ffed143da71e3bf39369751ef +SIZE (rust/crates/gix-commitgraph-0.30.1.crate) = 22423 +SHA256 (rust/crates/gix-config-0.48.0.crate) = 9419284839421488b5ab9b9b88386bdc1e159a986c08e17ffa3e9a5cd2b139f5 +SIZE (rust/crates/gix-config-0.48.0.crate) = 73767 +SHA256 (rust/crates/gix-config-value-0.15.3.crate) = 2c489abb061c74b0c3ad790e24a606ef968cebab48ec673d6a891ece7d5aef64 +SIZE (rust/crates/gix-config-value-0.15.3.crate) = 15605 +SHA256 (rust/crates/gix-date-0.11.0.crate) = 9f94626a5bc591a57025361a3a890092469e47c7667e59fc143439cd6eaf47fe +SIZE (rust/crates/gix-date-0.11.0.crate) = 16334 +SHA256 (rust/crates/gix-diff-0.55.0.crate) = cfc7735ca267da78c37e916e9b32d67b0b0e3fc9401378920e9469b5d497dccf +SIZE (rust/crates/gix-diff-0.55.0.crate) = 60308 +SHA256 (rust/crates/gix-dir-0.17.0.crate) = cb9a55642e31c81d235e6ab2a7f00343c0f79e70973245a8a1e1d16c498e3e86 +SIZE (rust/crates/gix-dir-0.17.0.crate) = 67171 +SHA256 (rust/crates/gix-discover-0.43.0.crate) = 809f8dba9fbd7a054894ec222815742b96def1ca08e18c38b1dbc1f737dd213d +SIZE (rust/crates/gix-discover-0.43.0.crate) = 23281 +SHA256 (rust/crates/gix-features-0.44.1.crate) = dfa64593d1586135102307fb57fb3a9d3868b6b1f45a4da1352cce5070f8916a +SIZE (rust/crates/gix-features-0.44.1.crate) = 34680 +SHA256 (rust/crates/gix-filter-0.22.0.crate) = 9e137e7df1ae40fe2b49dcb2845c6bf7ac04cd53a320d72e761c598a6fd452ed +SIZE (rust/crates/gix-filter-0.22.0.crate) = 38719 +SHA256 (rust/crates/gix-fs-0.17.0.crate) = 3f1ecd896258cdc5ccd94d18386d17906b8de265ad2ecf68e3bea6b007f6a28f +SIZE (rust/crates/gix-fs-0.17.0.crate) = 20022 +SHA256 (rust/crates/gix-glob-0.22.1.crate) = 74254992150b0a88fdb3ad47635ab649512dff2cbbefca7916bb459894fc9d56 +SIZE (rust/crates/gix-glob-0.22.1.crate) = 16299 +SHA256 (rust/crates/gix-hash-0.20.1.crate) = 826036a9bee95945b0be1e2394c64cd4289916c34a639818f8fd5153906985c1 +SIZE (rust/crates/gix-hash-0.20.1.crate) = 19230 +SHA256 (rust/crates/gix-hashtable-0.10.0.crate) = a27d4a3ea9640da504a2657fef3419c517fd71f1767ad8935298bcc805edd195 +SIZE (rust/crates/gix-hashtable-0.10.0.crate) = 10303 +SHA256 (rust/crates/gix-ignore-0.17.1.crate) = 93b6a9679a1488123b7f2929684bacfd9cd2a24f286b52203b8752cbb8d7fc49 +SIZE (rust/crates/gix-ignore-0.17.1.crate) = 12402 +SHA256 (rust/crates/gix-index-0.43.0.crate) = eab6410318b98750883eb3e35eb999abfb155b407eb0580726d4d868b60cde04 +SIZE (rust/crates/gix-index-0.43.0.crate) = 54361 +SHA256 (rust/crates/gix-lock-19.0.0.crate) = 729d7857429a66023bc0c29d60fa21d0d6ae8862f33c1937ba89e0f74dd5c67f +SIZE (rust/crates/gix-lock-19.0.0.crate) = 14263 +SHA256 (rust/crates/gix-mailmap-0.28.0.crate) = 2a97041c66c8b6c2f34cf6b8585a36e28a07401a611a69d8a5d2cee0eea2aa72 +SIZE (rust/crates/gix-mailmap-0.28.0.crate) = 14696 +SHA256 (rust/crates/gix-object-0.52.0.crate) = 84743d1091c501a56f00d7f4c595cb30f20fcef6503b32ac0a1ff3817efd7b5d +SIZE (rust/crates/gix-object-0.52.0.crate) = 50541 +SHA256 (rust/crates/gix-odb-0.72.0.crate) = 5f81b480252f3a4d55f87e6e358c4c6f7615f98b1742e1e70118c57282a92e82 +SIZE (rust/crates/gix-odb-0.72.0.crate) = 62986 +SHA256 (rust/crates/gix-pack-0.62.0.crate) = 38e868463538731a0fd99f3950637957413bbfbe69143520c0b5c1e163303577 +SIZE (rust/crates/gix-pack-0.62.0.crate) = 104744 +SHA256 (rust/crates/gix-packetline-0.20.0.crate) = fad0ffb982a289888087a165d3e849cbac724f2aa5431236b050dd2cb9c7de31 +SIZE (rust/crates/gix-packetline-0.20.0.crate) = 28268 +SHA256 (rust/crates/gix-path-0.10.22.crate) = 7cb06c3e4f8eed6e24fd915fa93145e28a511f4ea0e768bae16673e05ed3f366 +SIZE (rust/crates/gix-path-0.10.22.crate) = 33919 +SHA256 (rust/crates/gix-pathspec-0.13.0.crate) = d05e28457dca7c65a2dbe118869aab922a5bd382b7bb10cff5354f366845c128 +SIZE (rust/crates/gix-pathspec-0.13.0.crate) = 23314 +SHA256 (rust/crates/gix-protocol-0.53.0.crate) = 6947d3b919ec8d10738f4251905a8485366ffdd24942cdbe9c6b69376bf57d64 +SIZE (rust/crates/gix-protocol-0.53.0.crate) = 55824 +SHA256 (rust/crates/gix-quote-0.6.1.crate) = e912ec04b7b1566a85ad486db0cab6b9955e3e32bcd3c3a734542ab3af084c5b +SIZE (rust/crates/gix-quote-0.6.1.crate) = 8984 +SHA256 (rust/crates/gix-ref-0.55.0.crate) = e51330a32f173c8e831731dfef8e93a748c23c057f4b028841f222564cad84cb +SIZE (rust/crates/gix-ref-0.55.0.crate) = 65278 +SHA256 (rust/crates/gix-refspec-0.33.0.crate) = 7f88233214a302d61e60bb9d1387043c1759b761dba4a8704b341fecbf6b1266 +SIZE (rust/crates/gix-refspec-0.33.0.crate) = 23467 +SHA256 (rust/crates/gix-revision-0.37.0.crate) = ffe7f489bd27e7e388885210bc189088012db6062ccc75d713d1cef8eff56883 +SIZE (rust/crates/gix-revision-0.37.0.crate) = 28024 +SHA256 (rust/crates/gix-revwalk-0.23.0.crate) = dd2fae8449d97fb92078c46cb63544e0024955f43738a610d24277a3b01d5a00 +SIZE (rust/crates/gix-revwalk-0.23.0.crate) = 18307 +SHA256 (rust/crates/gix-sec-0.12.2.crate) = ea9962ed6d9114f7f100efe038752f41283c225bb507a2888903ac593dffa6be +SIZE (rust/crates/gix-sec-0.12.2.crate) = 13263 +SHA256 (rust/crates/gix-shallow-0.6.0.crate) = e2374692db1ee1ffa0eddcb9e86ec218f7c4cdceda800ebc5a9fdf73a8c08223 +SIZE (rust/crates/gix-shallow-0.6.0.crate) = 12364 +SHA256 (rust/crates/gix-status-0.22.0.crate) = 53c9ad16b4d9da73d527eb6d1be05de9e0641855b8084b362dd657255684f81f +SIZE (rust/crates/gix-status-0.22.0.crate) = 41972 +SHA256 (rust/crates/gix-submodule-0.22.0.crate) = 2b79f64c669d8578f45046b3ffb8d4d9cc4beb798871ff638a7b5c1f59dbd2fc +SIZE (rust/crates/gix-submodule-0.22.0.crate) = 20111 +SHA256 (rust/crates/gix-tempfile-19.0.1.crate) = e265fc6b54e57693232a79d84038381ebfda7b1a3b1b8a9320d4d5fe6e820086 +SIZE (rust/crates/gix-tempfile-19.0.1.crate) = 19058 +SHA256 (rust/crates/gix-trace-0.1.15.crate) = 1d3f59a8de2934f6391b6b3a1a7654eae18961fcb9f9c843533fed34ad0f3457 +SIZE (rust/crates/gix-trace-0.1.15.crate) = 10867 +SHA256 (rust/crates/gix-transport-0.50.0.crate) = e058d6667165dba7642b3c293d7c355e2a964acef9bc9408604547d952943a8f +SIZE (rust/crates/gix-transport-0.50.0.crate) = 70749 +SHA256 (rust/crates/gix-traverse-0.49.0.crate) = 054c79f4c3f87e794ff7dc1fec8306a2bb563cfb38f6be2dc0e4c0fa82f74d59 +SIZE (rust/crates/gix-traverse-0.49.0.crate) = 27016 +SHA256 (rust/crates/gix-url-0.33.2.crate) = d995249a1cf1ad79ba10af6499d4bf37cb78035c0983eaa09ec5910da694957c +SIZE (rust/crates/gix-url-0.33.2.crate) = 19762 +SHA256 (rust/crates/gix-utils-0.3.1.crate) = befcdbdfb1238d2854591f760a48711bed85e72d80a10e8f2f93f656746ef7c5 +SIZE (rust/crates/gix-utils-0.3.1.crate) = 11157 +SHA256 (rust/crates/gix-validate-0.10.1.crate) = 5b1e63a5b516e970a594f870ed4571a8fdcb8a344e7bd407a20db8bd61dbfde4 +SIZE (rust/crates/gix-validate-0.10.1.crate) = 12803 +SHA256 (rust/crates/gix-worktree-0.44.0.crate) = 428e8928e0e27341b58aa89e20adaf643efd6a8f863bc9cdf3ec6199c2110c96 +SIZE (rust/crates/gix-worktree-0.44.0.crate) = 25538 SHA256 (rust/crates/group-0.13.0.crate) = f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63 SIZE (rust/crates/group-0.13.0.crate) = 16526 +SHA256 (rust/crates/hash32-0.3.1.crate) = 47d60b12902ba28e2730cd37e95b8c9223af2808df9e902d4df49588d1470606 +SIZE (rust/crates/hash32-0.3.1.crate) = 10273 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 +SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100 +SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785 +SHA256 (rust/crates/heapless-0.8.0.crate) = 0bfb9eb618601c89945a70e254898da93b13be0388091d42117462b265bb3fad +SIZE (rust/crates/heapless-0.8.0.crate) = 77802 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e SIZE (rust/crates/hmac-0.12.1.crate) = 42657 -SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf -SIZE (rust/crates/home-0.5.11.crate) = 9926 -SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 -SIZE (rust/crates/humantime-2.1.0.crate) = 16749 SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220 SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f @@ -355,8 +377,10 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f SIZE (rust/crates/idna-1.0.3.crate) = 142515 SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 -SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f -SIZE (rust/crates/indexmap-2.7.0.crate) = 85335 +SHA256 (rust/crates/imara-diff-0.1.8.crate) = 17d34b7d42178945f775e84bc4c36dde7c1c6cdfea656d3354d009056f2bb3d2 +SIZE (rust/crates/imara-diff-0.1.8.crate) = 155787 +SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2 +SIZE (rust/crates/indexmap-2.12.1.crate) = 100184 SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 SIZE (rust/crates/indoc-2.0.5.crate) = 14396 SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3 @@ -375,60 +399,66 @@ SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aab SIZE (rust/crates/itertools-0.14.0.crate) = 152715 SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 SIZE (rust/crates/itoa-1.0.14.crate) = 11210 -SHA256 (rust/crates/jiff-0.1.21.crate) = ed0ce60560149333a8e41ca7dc78799c47c5fd435e2bc18faf6a054382eec037 -SIZE (rust/crates/jiff-0.1.21.crate) = 687373 -SHA256 (rust/crates/jiff-tzdb-0.1.1.crate) = 91335e575850c5c4c673b9bd467b0e025f164ca59d0564f69d0c2ee0ffad4653 -SIZE (rust/crates/jiff-tzdb-0.1.1.crate) = 82030 -SHA256 (rust/crates/jiff-tzdb-platform-0.1.1.crate) = 9835f0060a626fe59f160437bc725491a6af23133ea906500027d1bd2f8f4329 -SIZE (rust/crates/jiff-tzdb-platform-0.1.1.crate) = 2945 +SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49 +SIZE (rust/crates/jiff-0.2.15.crate) = 712996 +SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4 +SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146 +SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524 +SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435 +SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8 +SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179 SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 SHA256 (rust/crates/js-sys-0.3.76.crate) = 6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7 SIZE (rust/crates/js-sys-0.3.76.crate) = 54420 -SHA256 (rust/crates/kqueue-1.0.8.crate) = 7447f1ca1b7b563588a205fe93dea8df60fd981423a768bc1c0ded35ed147d0c -SIZE (rust/crates/kqueue-1.0.8.crate) = 12642 +SHA256 (rust/crates/kqueue-1.1.1.crate) = eac30106d7dce88daf4a3fcb4879ea939476d5074a9b7ddd0fb97fa4bed5596a +SIZE (rust/crates/kqueue-1.1.1.crate) = 21504 SHA256 (rust/crates/kqueue-sys-1.0.4.crate) = ed9625ffda8729b85e45cf04090035ac368927b8cebc34898e7c120f52e4838b SIZE (rust/crates/kqueue-sys-1.0.4.crate) = 7160 +SHA256 (rust/crates/kstring-2.0.2.crate) = 558bf9508a558512042d3095138b1f7b8fe90c5467d94f9f1da28b3731c5dbd1 +SIZE (rust/crates/kstring-2.0.2.crate) = 23044 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/libgit2-sys-0.18.0+1.9.0.crate) = e1a117465e7e1597e8febea8bb0c410f1c7fb93b1e1cddf34363f8390367ffec -SIZE (rust/crates/libgit2-sys-0.18.0+1.9.0.crate) = 1853724 +SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 +SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/libgit2-sys-0.18.3+1.9.2.crate) = c9b3acc4b91781bb0b3386669d325163746af5f6e4f73e6d2d630e09a35f3487 +SIZE (rust/crates/libgit2-sys-0.18.3+1.9.2.crate) = 1865532 SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa SIZE (rust/crates/libm-0.2.11.crate) = 111477 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d SIZE (rust/crates/libredox-0.1.3.crate) = 6068 -SHA256 (rust/crates/libssh2-sys-0.3.0.crate) = 2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee -SIZE (rust/crates/libssh2-sys-0.3.0.crate) = 514550 -SHA256 (rust/crates/libz-ng-sys-1.1.21.crate) = 7cee1488e961a80d172564fd6fcda11d8a4ac6672c06fe008e9213fa60520c2b -SIZE (rust/crates/libz-ng-sys-1.1.21.crate) = 487230 +SHA256 (rust/crates/libssh2-sys-0.3.1.crate) = 220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9 +SIZE (rust/crates/libssh2-sys-0.3.1.crate) = 582851 +SHA256 (rust/crates/libz-rs-sys-0.5.2.crate) = 840db8cf39d9ec4dd794376f38acc40d0fc65eec2a8f484f7fd375b84602becd +SIZE (rust/crates/libz-rs-sys-0.5.2.crate) = 46524 SHA256 (rust/crates/libz-sys-1.1.21.crate) = df9b68e50e6e0b26f672573834882eb57759f6db9b3be2ea3c35c91188bb4eaa SIZE (rust/crates/libz-sys-1.1.21.crate) = 839973 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/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 +SIZE (rust/crates/linux-raw-sys-0.11.0.crate) = 2659624 SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104 SIZE (rust/crates/litemap-0.7.4.crate) = 28257 -SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 -SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 -SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/lock_api-0.4.14.crate) = 224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965 +SIZE (rust/crates/lock_api-0.4.14.crate) = 29249 +SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897 +SIZE (rust/crates/log-0.4.29.crate) = 51515 SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38 SIZE (rust/crates/lru-0.12.5.crate) = 16047 SHA256 (rust/crates/maybe-async-0.2.10.crate) = 5cf92c10c7e361d6b99666ec1c6f9805b0bea2c3bd8c78dc6fe98ac5bd78db11 SIZE (rust/crates/maybe-async-0.2.10.crate) = 22107 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 SIZE (rust/crates/memchr-2.7.4.crate) = 96670 -SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f -SIZE (rust/crates/memmap2-0.9.5.crate) = 33280 -SHA256 (rust/crates/miniz_oxide-0.8.2.crate) = 4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394 -SIZE (rust/crates/miniz_oxide-0.8.2.crate) = 59068 +SHA256 (rust/crates/memmap2-0.9.9.crate) = 744133e4a0e0a658e1374cf3bf8e415c4052a15a111acd372764c55b4177d490 +SIZE (rust/crates/memmap2-0.9.9.crate) = 34576 +SHA256 (rust/crates/miniz_oxide-0.8.7.crate) = ff70ce3e48ae43fa075863cef62e8b43b71a4f2382229920e0df362592919430 +SIZE (rust/crates/miniz_oxide-0.8.7.crate) = 66905 SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd SIZE (rust/crates/mio-1.0.3.crate) = 103703 -SHA256 (rust/crates/notify-8.0.0.crate) = 2fee8403b3d66ac7b26aee6e40a897d85dc5ce26f44da36b8b73e987cc52e943 -SIZE (rust/crates/notify-8.0.0.crate) = 35590 -SHA256 (rust/crates/notify-debouncer-mini-0.6.0.crate) = a689eb4262184d9a1727f9087cd03883ea716682ab03ed24efec57d7716dccb8 -SIZE (rust/crates/notify-debouncer-mini-0.6.0.crate) = 9951 +SHA256 (rust/crates/notify-8.2.0.crate) = 4d3d07927151ff8575b7087f245456e549fea62edf0ec4e565a5ee50c8402bc3 +SIZE (rust/crates/notify-8.2.0.crate) = 39067 +SHA256 (rust/crates/notify-debouncer-mini-0.7.0.crate) = 17849edfaabd9a5fef1c606d99cfc615a8e99f7ac4366406d86c7942a3184cf2 +SIZE (rust/crates/notify-debouncer-mini-0.7.0.crate) = 10187 SHA256 (rust/crates/notify-types-2.0.0.crate) = 5e0826a989adedc2a244799e823aece04662b66609d96af8dff7ac6df9a8925d SIZE (rust/crates/notify-types-2.0.0.crate) = 14495 SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4 @@ -443,20 +473,22 @@ SHA256 (rust/crates/num-iter-0.1.45.crate) = 1429034a0490724d0075ebb2bc9e875d650 SIZE (rust/crates/num-iter-0.1.45.crate) = 10320 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 -SIZE (rust/crates/object-0.36.7.crate) = 329938 -SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 -SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 -SHA256 (rust/crates/onig-6.4.0.crate) = 8c4b31c8722ad9171c6d77d3557db078cab2bd50afcc9d09c8b315c59df8ca4f -SIZE (rust/crates/onig-6.4.0.crate) = 32616 -SHA256 (rust/crates/onig_sys-69.8.1.crate) = 7b829e3d7e9cc74c7e315ee8edb185bf4190da5acde74afd7fc59c35b1f086e7 -SIZE (rust/crates/onig_sys-69.8.1.crate) = 638216 +SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe +SIZE (rust/crates/object-0.37.3.crate) = 344032 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/onig-6.5.1.crate) = 336b9c63443aceef14bea841b899035ae3abe89b7c486aaf4c5bd8aafedac3f0 +SIZE (rust/crates/onig-6.5.1.crate) = 32394 +SHA256 (rust/crates/onig_sys-69.9.1.crate) = c7f86c6eef3d6df15f23bcfb6af487cbd2fed4e5581d58d5bf1f5f8b7f6727dc +SIZE (rust/crates/onig_sys-69.9.1.crate) = 656378 SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381 SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741 -SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287 +SHA256 (rust/crates/openssl-src-300.4.1+3.4.0.crate) = faa4eac4138c62414b5622d1b31c5c304f34b406b013c079c2bbc652fdd6678c +SIZE (rust/crates/openssl-src-300.4.1+3.4.0.crate) = 9945831 +SHA256 (rust/crates/openssl-sys-0.9.111.crate) = 82cab2d520aa75e3c58898289429321eb788c3106963d0dc886ec7a5f4adc321 +SIZE (rust/crates/openssl-sys-0.9.111.crate) = 80871 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 SHA256 (rust/crates/p256-0.13.2.crate) = c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b @@ -465,10 +497,10 @@ SHA256 (rust/crates/p384-0.13.0.crate) = 70786f51bcc69f6a4c0360e063a4cac5419ef7c SIZE (rust/crates/p384-0.13.0.crate) = 236495 SHA256 (rust/crates/p521-0.13.3.crate) = 0fc9e2161f1f215afdfce23677034ae137bbd45016a880c2eb3ba8eb95f085b2 SIZE (rust/crates/p521-0.13.3.crate) = 138499 -SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 -SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 -SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 -SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 +SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a +SIZE (rust/crates/parking_lot-0.12.5.crate) = 46735 +SHA256 (rust/crates/parking_lot_core-0.9.12.crate) = 2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1 +SIZE (rust/crates/parking_lot_core-0.9.12.crate) = 34110 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/pbkdf2-0.12.2.crate) = f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2 @@ -491,6 +523,8 @@ SHA256 (rust/crates/pkcs8-0.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5 SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360 SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 +SHA256 (rust/crates/plist-1.7.0.crate) = 42cf17e9a1800f5f396bc67d193dc9411b59012a5876445ef450d449881e1016 +SIZE (rust/crates/plist-1.7.0.crate) = 101068 SHA256 (rust/crates/poly1305-0.8.0.crate) = 8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf SIZE (rust/crates/poly1305-0.8.0.crate) = 32633 SHA256 (rust/crates/polyval-0.6.2.crate) = 9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25 @@ -507,12 +541,16 @@ SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d0 SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952 SHA256 (rust/crates/primeorder-0.13.6.crate) = 353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6 SIZE (rust/crates/primeorder-0.13.6.crate) = 21296 -SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0 -SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353 -SHA256 (rust/crates/prodash-29.0.0.crate) = a266d8d6020c61a437be704c5e618037588e1985c7dbb7bf8d265db84cffe325 -SIZE (rust/crates/prodash-29.0.0.crate) = 90594 +SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84 +SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391 +SHA256 (rust/crates/prodash-30.0.1.crate) = 5a6efc566849d3d9d737c5cb06cc50e48950ebe3d3f9d70631490fff3a07b139 +SIZE (rust/crates/prodash-30.0.1.crate) = 92925 +SHA256 (rust/crates/quick-xml-0.32.0.crate) = 1d3a6e5838b60e0e8fa7a43f22ade549a37d61f8bdbe636d0d7816191de969c2 +SIZE (rust/crates/quick-xml-0.32.0.crate) = 184149 SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc SIZE (rust/crates/quote-1.0.38.crate) = 31252 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 @@ -521,14 +559,14 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b SIZE (rust/crates/ratatui-0.29.0.crate) = 543514 -SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa -SIZE (rust/crates/rayon-1.10.0.crate) = 180155 -SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 -SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 +SHA256 (rust/crates/rayon-1.11.0.crate) = 368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f +SIZE (rust/crates/rayon-1.11.0.crate) = 182470 +SHA256 (rust/crates/rayon-core-1.13.0.crate) = 22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91 +SIZE (rust/crates/rayon-core-1.13.0.crate) = 73151 SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834 SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319 -SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43 -SIZE (rust/crates/redox_users-0.4.6.crate) = 15585 +SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b +SIZE (rust/crates/redox_users-0.5.0.crate) = 15586 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 @@ -537,8 +575,8 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 SHA256 (rust/crates/rfc6979-0.4.0.crate) = f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2 SIZE (rust/crates/rfc6979-0.4.0.crate) = 9140 -SHA256 (rust/crates/ron-0.8.1.crate) = b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94 -SIZE (rust/crates/ron-0.8.1.crate) = 63251 +SHA256 (rust/crates/ron-0.12.0.crate) = fd490c5b18261893f14449cbd28cb9c0b637aebf161cd77900bfdedaff21ec32 +SIZE (rust/crates/ron-0.12.0.crate) = 119892 SHA256 (rust/crates/rsa-0.9.7.crate) = 47c75d7c5c6b673e58bf54d8544a9f432e3a925b0e80f7cd3602ab5c50c55519 SIZE (rust/crates/rsa-0.9.7.crate) = 80231 SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f @@ -547,26 +585,30 @@ SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 SHA256 (rust/crates/rustix-0.38.43.crate) = a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6 SIZE (rust/crates/rustix-0.38.43.crate) = 379134 +SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e +SIZE (rust/crates/rustix-1.1.2.crate) = 422717 SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4 SIZE (rust/crates/rustversion-1.0.19.crate) = 20616 SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f SIZE (rust/crates/ryu-1.0.18.crate) = 47713 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/scc-2.3.0.crate) = 28e1c91382686d21b5ac7959341fcb9780fa7c03773646995a87c950fa7be640 -SIZE (rust/crates/scc-2.3.0.crate) = 130826 +SHA256 (rust/crates/scc-2.3.4.crate) = 22b2d775fb28f245817589471dd49c5edf64237f4a19d10ce9a92ff4651a27f4 +SIZE (rust/crates/scc-2.3.4.crate) = 143387 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/sdd-3.0.5.crate) = 478f121bb72bbf63c52c93011ea1791dca40140dfe13f8336c4c5ac952c33aa9 -SIZE (rust/crates/sdd-3.0.5.crate) = 25330 +SHA256 (rust/crates/sdd-3.0.8.crate) = 584e070911c7017da6cb2eb0788d09f43d789029b5877d3e5ecc8acf86ceee21 +SIZE (rust/crates/sdd-3.0.8.crate) = 31934 SHA256 (rust/crates/sec1-0.7.3.crate) = d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc SIZE (rust/crates/sec1-0.7.3.crate) = 17979 SHA256 (rust/crates/semver-1.0.24.crate) = 3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba SIZE (rust/crates/semver-1.0.24.crate) = 31267 -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/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 SHA256 (rust/crates/serde_json-1.0.135.crate) = 2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9 SIZE (rust/crates/serde_json-1.0.135.crate) = 154499 SHA256 (rust/crates/serial_test-3.2.0.crate) = 1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9 @@ -575,18 +617,16 @@ SHA256 (rust/crates/serial_test_derive-3.2.0.crate) = 5d69265a08751de7844521fd15 SIZE (rust/crates/serial_test_derive-3.2.0.crate) = 6992 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba SIZE (rust/crates/sha1-0.10.6.crate) = 13517 -SHA256 (rust/crates/sha1-asm-0.5.3.crate) = 286acebaf8b67c1130aedffad26f594eff0c1292389158135327d2e23aed582b -SIZE (rust/crates/sha1-asm-0.5.3.crate) = 5830 -SHA256 (rust/crates/sha1_smol-1.0.1.crate) = bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d -SIZE (rust/crates/sha1_smol-1.0.1.crate) = 9809 +SHA256 (rust/crates/sha1-checked-0.10.0.crate) = 89f599ac0c323ebb1c6082821a54962b839832b03984598375bff3975b804423 +SIZE (rust/crates/sha1-checked-0.10.0.crate) = 783840 SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 SIZE (rust/crates/sha2-0.10.8.crate) = 26357 SHA256 (rust/crates/shell-escape-0.1.5.crate) = 45bb67a18fa91266cc7807181f62f9178a6873bfad7dc788c42e6430db40184f SIZE (rust/crates/shell-escape-0.1.5.crate) = 6847 SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde SIZE (rust/crates/shell-words-1.1.0.crate) = 9871 -SHA256 (rust/crates/shellexpand-3.1.0.crate) = da03fa3b94cc19e3ebfc88c4229c49d8f08cdbd1228870a45f0ffdf84988e14b -SIZE (rust/crates/shellexpand-3.1.0.crate) = 25591 +SHA256 (rust/crates/shellexpand-3.1.1.crate) = 8b1fdf65dd6331831494dd616b30351c38e96e45921a27745cf98490458b90bb +SIZE (rust/crates/shellexpand-3.1.1.crate) = 25904 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801 @@ -603,8 +643,8 @@ SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42 SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 SIZE (rust/crates/slab-0.4.9.crate) = 17108 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 SIZE (rust/crates/spin-0.9.8.crate) = 38958 SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d @@ -621,34 +661,30 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 -SHA256 (rust/crates/struct-patch-0.8.7.crate) = cde1b55ce4b9efe4b5c302dea2d0f1297a522963024e160a587a2670c24f3f04 -SIZE (rust/crates/struct-patch-0.8.7.crate) = 13998 -SHA256 (rust/crates/struct-patch-derive-0.8.7.crate) = ac94fea04bf721f57ed7f421e64d3a04858e15708d00e8aa814cad7507427503 -SIZE (rust/crates/struct-patch-derive-0.8.7.crate) = 8206 +SHA256 (rust/crates/struct-patch-0.10.4.crate) = 9e986d2cf6e819bd843319120453d837dfdfa31497c3fee4cefa614b2d182d8c +SIZE (rust/crates/struct-patch-0.10.4.crate) = 16669 +SHA256 (rust/crates/struct-patch-derive-0.10.4.crate) = 68c6387c1c7b53060605101b63d93edca618c6cf7ce61839f2ec2a527419fdb5 +SIZE (rust/crates/struct-patch-derive-0.10.4.crate) = 10860 SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06 SIZE (rust/crates/strum-0.26.3.crate) = 7237 SHA256 (rust/crates/strum_macros-0.26.4.crate) = 4c6bee85a5a24955dc440386795aa378cd9cf82acd5f764469152d2270e581be SIZE (rust/crates/strum_macros-0.26.4.crate) = 27531 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 -SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80 -SIZE (rust/crates/syn-2.0.96.crate) = 297497 +SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0 +SIZE (rust/crates/syn-2.0.100.crate) = 297947 SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 -SHA256 (rust/crates/syntect-5.2.0.crate) = 874dcfa363995604333cf947ae9f751ca3af4522c60886774c4963943b4746b1 -SIZE (rust/crates/syntect-5.2.0.crate) = 822671 +SHA256 (rust/crates/syntect-5.3.0.crate) = 656b45c05d95a5704399aeef6bd0ddec7b2b3531b7c9e900abbf7c4d2190c925 +SIZE (rust/crates/syntect-5.3.0.crate) = 833348 SHA256 (rust/crates/sysinfo-0.33.1.crate) = 4fc858248ea01b66f19d8e8a6d55f41deaf91e9d495246fd01368d99935c6c01 SIZE (rust/crates/sysinfo-0.33.1.crate) = 197268 -SHA256 (rust/crates/tempfile-3.15.0.crate) = 9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704 -SIZE (rust/crates/tempfile-3.15.0.crate) = 35693 -SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 -SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc -SIZE (rust/crates/thiserror-2.0.11.crate) = 28648 -SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 -SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2 -SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067 +SHA256 (rust/crates/tempfile-3.23.0.crate) = 2d31c77bdf42a745371d260a26ca7163f1e0924b64afa0b688e61b5a9fa02f16 +SIZE (rust/crates/tempfile-3.23.0.crate) = 43063 +SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8 +SIZE (rust/crates/thiserror-2.0.17.crate) = 28857 +SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913 +SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344 SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21 @@ -665,8 +701,10 @@ SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 SHA256 (rust/crates/tui-textarea-0.7.0.crate) = 0a5318dd619ed73c52a9417ad19046724effc1287fb75cdcc4eca1d6ac1acbae SIZE (rust/crates/tui-textarea-0.7.0.crate) = 67947 -SHA256 (rust/crates/two-face-0.4.0.crate) = 0ccd4843ea031c609fe9c16cae00e9657bad8a9f735a3cc2e420955d802b4268 -SIZE (rust/crates/two-face-0.4.0.crate) = 3197879 +SHA256 (rust/crates/two-face-0.4.4.crate) = 3d112cfd41c1387546416bcf49c4ae2a1fcacda0d42c9e97120e9798c90c0923 +SIZE (rust/crates/two-face-0.4.4.crate) = 3454955 +SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c +SIZE (rust/crates/typeid-1.0.3.crate) = 9006 SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 SIZE (rust/crates/typenum-1.17.0.crate) = 42849 SHA256 (rust/crates/uluru-3.1.0.crate) = 7c8a2469e56e6e5095c82ccd3afb98dad95f7af7929aab6d8ba8d6e0f73657da @@ -705,6 +743,8 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06 SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 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/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 SHA256 (rust/crates/wasm-bindgen-0.2.99.crate) = a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396 SIZE (rust/crates/wasm-bindgen-0.2.99.crate) = 46136 SHA256 (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79 @@ -715,8 +755,8 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 30d7a95b763d3c459 SIZE (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 22800 SHA256 (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6 SIZE (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 7773 -SHA256 (rust/crates/which-7.0.1.crate) = fb4a9e33648339dc1642b0e36e21b3385e6148e289226f657c809dee59df5028 -SIZE (rust/crates/which-7.0.1.crate) = 18596 +SHA256 (rust/crates/which-8.0.0.crate) = d3fabb953106c3c8eea8306e4393700d7657561cb43122571b172bbfb7c7ba1d +SIZE (rust/crates/which-8.0.0.crate) = 26209 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 @@ -735,52 +775,60 @@ SHA256 (rust/crates/windows-implement-0.57.0.crate) = 9107ddc059d5b6fbfbffdfa7a7 SIZE (rust/crates/windows-implement-0.57.0.crate) = 10470 SHA256 (rust/crates/windows-interface-0.57.0.crate) = 29bee4b38ea3cde66011baa44dba677c432a78593e202392d1e9070cf2a7fca7 SIZE (rust/crates/windows-interface-0.57.0.crate) = 10931 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8 SIZE (rust/crates/windows-result-0.1.2.crate) = 10601 -SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 -SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 -SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c -SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 +SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3 +SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126 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_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc -SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748 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_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e -SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006 +SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009 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.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3 +SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775 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_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 -SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c +SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396 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_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e -SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 +SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2 +SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688 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_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc -SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499 +SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712 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_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 -SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739 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/winnow-0.6.22.crate) = 39281189af81c07ec09db316b302a3e67bf9bd7cbf6c820b50e35fee9c2fa980 -SIZE (rust/crates/winnow-0.6.22.crate) = 164867 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650 +SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950 +SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf +SIZE (rust/crates/winnow-0.7.13.crate) = 174454 SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904 SIZE (rust/crates/winsafe-0.0.19.crate) = 492820 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 SIZE (rust/crates/write16-1.0.0.crate) = 7218 SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 @@ -799,11 +847,13 @@ SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f28 SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091 SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808 SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285 -SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde -SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 +SHA256 (rust/crates/zeroize-1.8.2.crate) = b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0 +SIZE (rust/crates/zeroize-1.8.2.crate) = 20907 SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 -SHA256 (gitui-org-gitui-v0.27.0_GH0.tar.gz) = 55a85f4a3ce97712b618575aa80f3c15ea4004d554e8899669910d7fb4ff6e4b -SIZE (gitui-org-gitui-v0.27.0_GH0.tar.gz) = 34695215 +SHA256 (rust/crates/zlib-rs-0.5.2.crate) = 2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2 +SIZE (rust/crates/zlib-rs-0.5.2.crate) = 194342 +SHA256 (gitui-org-gitui-v0.28.0_GH0.tar.gz) = 3d7d1deef84b8cb3f59882b57b9a70d39ddd6491bd4539504d69b2b3924c044f +SIZE (gitui-org-gitui-v0.28.0_GH0.tar.gz) = 35102374 diff --git a/devel/gitui/files/patch-Cargo.lock b/devel/gitui/files/patch-Cargo.lock deleted file mode 100644 index bc5958f5fd7d..000000000000 --- a/devel/gitui/files/patch-Cargo.lock +++ /dev/null @@ -1,26 +0,0 @@ ---- Cargo.lock.orig 2025-01-15 04:20:00 UTC -+++ Cargo.lock -@@ -2481,15 +2481,6 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178 - checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" - - [[package]] --name = "openssl-src" --version = "300.4.1+3.4.0" --source = "registry+https://github.com/rust-lang/crates.io-index" --checksum = "faa4eac4138c62414b5622d1b31c5c304f34b406b013c079c2bbc652fdd6678c" --dependencies = [ -- "cc", --] -- --[[package]] - name = "openssl-sys" - version = "0.9.104" - source = "registry+https://github.com/rust-lang/crates.io-index" -@@ -2497,7 +2488,6 @@ dependencies = [ - dependencies = [ - "cc", - "libc", -- "openssl-src", - "pkg-config", - "vcpkg", - ] diff --git a/devel/gitui/files/patch-asyncgit_Cargo.toml b/devel/gitui/files/patch-asyncgit_Cargo.toml deleted file mode 100644 index 5365ae230259..000000000000 --- a/devel/gitui/files/patch-asyncgit_Cargo.toml +++ /dev/null @@ -1,11 +0,0 @@ ---- asyncgit/Cargo.toml.orig 2024-06-02 20:08:17 UTC -+++ asyncgit/Cargo.toml -@@ -23,7 +23,7 @@ log = "0.4" - # git2 = { path = "../../extern/git2-rs", features = ["vendored-openssl"]} - # git2 = { git="https://github.com/extrawurst/git2-rs.git", rev="fc13dcc", features = ["vendored-openssl"]} - # pinning to vendored openssl, using the git2 feature this gets lost with new resolver --openssl-sys = { version = '0.9', features = ["vendored"], optional = true } -+openssl-sys = { version = '0.9', optional = true } - rayon = "1.10" - rayon-core = "1.12" - scopetime = { path = "../scopetime", version = "0.1" } diff --git a/devel/glitter/Makefile b/devel/glitter/Makefile index 284cbf65f9bf..d7bae11315f7 100644 --- a/devel/glitter/Makefile +++ b/devel/glitter/Makefile @@ -1,7 +1,7 @@ PORTNAME= glitter DISTVERSIONPREFIX= v DISTVERSION= 1.6.6 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= devel PKGNAMESUFFIX= -git-tool diff --git a/devel/go-critic/Makefile b/devel/go-critic/Makefile index 1885d1da1107..33ca64728860 100644 --- a/devel/go-critic/Makefile +++ b/devel/go-critic/Makefile @@ -11,7 +11,7 @@ WWW= https://go-critic.com/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/go-critic/go-critic GO_TARGET= ./cmd/go-critic \ ./cmd/go-critic-analysis diff --git a/devel/golangci-lint/Makefile b/devel/golangci-lint/Makefile index a88e2c8f2781..82f227b979b2 100644 --- a/devel/golangci-lint/Makefile +++ b/devel/golangci-lint/Makefile @@ -1,6 +1,6 @@ PORTNAME= golangci-lint DISTVERSIONPREFIX= v -DISTVERSION= 2.7.1 +DISTVERSION= 2.7.2 CATEGORIES= devel MAINTAINER= dutra@FreeBSD.org @@ -10,10 +10,10 @@ WWW= https://github.com/golangci/golangci-lint LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= gmake go:1.24,modules +USES= gmake go:1.24+,modules _BUILD_VERSION= ${DISTVERSION} -_BUILD_COMMIT= a4b55eb +_BUILD_COMMIT= 9f61b0f _BUILD_DATE= $$(date -u "+%Y-%m-%dT%H:%M:%SZ") GO_MODULE= github.com/${PORTNAME:S/-lint//}/${PORTNAME}/v2 diff --git a/devel/golangci-lint/distinfo b/devel/golangci-lint/distinfo index cfff1ca24456..0cfccc0754ff 100644 --- a/devel/golangci-lint/distinfo +++ b/devel/golangci-lint/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765125769 -SHA256 (go/devel_golangci-lint/golangci-lint-v2.7.1/v2.7.1.mod) = e339d35ac9589d25cbcabeffb4bee25c841488efdafbaee490618b4252438489 -SIZE (go/devel_golangci-lint/golangci-lint-v2.7.1/v2.7.1.mod) = 9783 -SHA256 (go/devel_golangci-lint/golangci-lint-v2.7.1/v2.7.1.zip) = 9c63001cf813e8d24025d8e8a7383ea90050750266403847f7afa20d37b55cc8 -SIZE (go/devel_golangci-lint/golangci-lint-v2.7.1/v2.7.1.zip) = 1938512 +TIMESTAMP = 1765372577 +SHA256 (go/devel_golangci-lint/golangci-lint-v2.7.2/v2.7.2.mod) = 80d7c51f8f5cf9c1f598b2ef62ab3dab9c16fd922a568fb19b78e00f2ab43145 +SIZE (go/devel_golangci-lint/golangci-lint-v2.7.2/v2.7.2.mod) = 9852 +SHA256 (go/devel_golangci-lint/golangci-lint-v2.7.2/v2.7.2.zip) = 4bab6fedf8c25b6134484b1ebe09d6f8ed1019d1c0d42038f22cb221e0684d17 +SIZE (go/devel_golangci-lint/golangci-lint-v2.7.2/v2.7.2.zip) = 1938593 diff --git a/devel/gomigrate/Makefile b/devel/gomigrate/Makefile index f0b6f618991e..9d560035297f 100644 --- a/devel/gomigrate/Makefile +++ b/devel/gomigrate/Makefile @@ -11,10 +11,7 @@ WWW= https://github.com/golang-migrate/migrate LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules CONFLICTS_INSTALL= migrate diff --git a/devel/gopls/Makefile b/devel/gopls/Makefile index 9c215c6c16ac..420d9bdc9a2f 100644 --- a/devel/gopls/Makefile +++ b/devel/gopls/Makefile @@ -11,7 +11,7 @@ WWW= https://pkg.go.dev/golang.org/x/tools/gopls LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= golang.org/x/tools/gopls OPTIONS_DEFINE= DOCS diff --git a/devel/goreleaser/Makefile b/devel/goreleaser/Makefile index 6ccfc75a632c..3d17bf3e5d1b 100644 --- a/devel/goreleaser/Makefile +++ b/devel/goreleaser/Makefile @@ -10,7 +10,7 @@ WWW= https://goreleaser.com/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/goreleaser/goreleaser/v2 GO_TARGET= .:goreleaser GO_BUILDFLAGS= -ldflags="-X main.version=${PKGVERSION} -X 'main.builtBy=FreeBSD ports' ${STRIP}" diff --git a/devel/grcov/Makefile b/devel/grcov/Makefile index acb013c84e88..2bea068b7ad3 100644 --- a/devel/grcov/Makefile +++ b/devel/grcov/Makefile @@ -1,7 +1,7 @@ PORTNAME= grcov DISTVERSIONPREFIX= v DISTVERSION= 0.10.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/grex/Makefile b/devel/grex/Makefile index 4d24bdfb80b6..2470e4ce7c75 100644 --- a/devel/grex/Makefile +++ b/devel/grex/Makefile @@ -1,6 +1,7 @@ PORTNAME= grex DISTVERSIONPREFIX= v DISTVERSION= 1.4.6 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= petteri.valkonen@iki.fi diff --git a/devel/hvm/Makefile b/devel/hvm/Makefile index 440e2c1b268b..0a3c8b7aec44 100644 --- a/devel/hvm/Makefile +++ b/devel/hvm/Makefile @@ -1,6 +1,6 @@ PORTNAME= hvm DISTVERSION= g20240821 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/interactive_rebase_tool/Makefile b/devel/interactive_rebase_tool/Makefile index 133a830a5559..6e5af2ad65f0 100644 --- a/devel/interactive_rebase_tool/Makefile +++ b/devel/interactive_rebase_tool/Makefile @@ -1,6 +1,6 @@ PORTNAME= interactive_rebase_tool DISTVERSION= 2.4.1 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= devel MAINTAINER= petteri.valkonen@iki.fi diff --git a/devel/janet-lsp/Makefile b/devel/janet-lsp/Makefile new file mode 100644 index 000000000000..4e6d46e92a30 --- /dev/null +++ b/devel/janet-lsp/Makefile @@ -0,0 +1,55 @@ +PORTNAME= janet-lsp +PORTVERSION= 0.0.11 +DISTVERSIONPREFIX= v +CATEGORIES= devel + +MAINTAINER= dave@freedave.net +COMMENT= LSP for lang/janet +WWW= https://github.com/CFiggers/janet-lsp + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +# Technically jpm should depend on janet. +BUILD_DEPENDS= janet>=1.17.2:lang/janet \ + jpm>=1.1.0:lang/jpm + +USE_GITHUB= yes +GH_ACCOUNT= CFiggers + +# These are a little more recent than latest releases. But there is no lockfile +# so by default jpm(1) would use HEAD. There is also a conflict for cmd and the +# CFiggers version is more recent (and required by janet-lsp). +# Alphabetical order by project works but is coincidental and only because the +# sole depenedency is 'judge' on 'cmd'. +# +# This ordering is respected in do-build. +GH_TUPLE= CFiggers:cmd:b0a34d6:cmd \ + CFiggers:jayson:4f54041:jayson \ + ianthehenry:judge:3b92185:judge \ + janet-lang:spork:7b780cc:spork + +PLIST_FILES= bin/janet-lsp + +# `jpm install` does not actually install anyway. This does a build (with no +# dependency checking, which is why order matters) and install to the work +# "jpm_tree". Which is where all the dependencies and the project expect to find +# any of their build dependencies. +# +# Use GH_TUPLE project-hash as directory to avoid an unnecessary copy. +do-build: +.for dep in ${GH_TUPLE:C@^([^:]*):([^:]*):([^:]*):([^:]*)@\2-\3@} + cd ${WRKDIR}/${dep} && \ + ${LOCALBASE}/bin/jpm --tree=${WRKSRC}/jpm_tree "install" +.endfor + cd ${WRKSRC} && ${LOCALBASE}/bin/jpm --tree=${WRKSRC}/jpm_tree build + +do-install: + ${MKDIR} ${STAGEDIR}/bin + ${INSTALL_PROGRAM} ${WRKSRC}/build/janet-lsp \ + ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + +do-test: + cd ${WRKSRC} && jpm test -l + +.include <bsd.port.mk> diff --git a/devel/janet-lsp/distinfo b/devel/janet-lsp/distinfo new file mode 100644 index 000000000000..aea5462c51fe --- /dev/null +++ b/devel/janet-lsp/distinfo @@ -0,0 +1,11 @@ +TIMESTAMP = 1765654720 +SHA256 (CFiggers-janet-lsp-v0.0.11_GH0.tar.gz) = 6dec1d75547cb99097415822605dc9d4bccd897bb1e206264b1280f38bbe824f +SIZE (CFiggers-janet-lsp-v0.0.11_GH0.tar.gz) = 33575 +SHA256 (CFiggers-cmd-b0a34d6_GH0.tar.gz) = e5ed4f760d2d0beb607e554ed928232d908643bf5d1051a3d8e12fe9160e561c +SIZE (CFiggers-cmd-b0a34d6_GH0.tar.gz) = 22306 +SHA256 (CFiggers-jayson-4f54041_GH0.tar.gz) = 2f88178be3f8cb44dad5cda8f140c85f010acb28820400998208ea3d292883c8 +SIZE (CFiggers-jayson-4f54041_GH0.tar.gz) = 3864843 +SHA256 (ianthehenry-judge-3b92185_GH0.tar.gz) = 904208053f675844d3e7cc18d21d893ecef356603df4ce1bdf6cd0933090163b +SIZE (ianthehenry-judge-3b92185_GH0.tar.gz) = 31792 +SHA256 (janet-lang-spork-7b780cc_GH0.tar.gz) = 34cb553a153fa328b8e792435a2194700c822935baf184e9864d4fdabf50c37a +SIZE (janet-lang-spork-7b780cc_GH0.tar.gz) = 267805 diff --git a/devel/janet-lsp/files/patch-project.janet b/devel/janet-lsp/files/patch-project.janet new file mode 100644 index 000000000000..90c646d2579e --- /dev/null +++ b/devel/janet-lsp/files/patch-project.janet @@ -0,0 +1,29 @@ +--- project.janet.orig 2025-09-05 00:00:02 UTC ++++ project.janet +@@ -7,16 +7,17 @@ + "https://github.com/ianthehenry/judge.git" + "https://github.com/CFiggers/cmd.git"]) + +-# (def cflags +-# (case (os/which) +-# :windows [] +-# ["-s"])) ++(def cflags ++ (case (os/which) ++ :windows [] ++ :freebsd [] ++ ["-s"])) + +-# (declare-executable +-# :name "janet-lsp" +-# :entry "src/main.janet" +-# :cflags cflags +-# :install true) ++(declare-executable ++ :name "janet-lsp" ++ :entry "src/main.janet" ++ :cflags cflags ++ :install true) + + (declare-archive + :name "janet-lsp" diff --git a/devel/janet-lsp/files/patch-src_main.janet b/devel/janet-lsp/files/patch-src_main.janet new file mode 100644 index 000000000000..fd9ea4e1dfd2 --- /dev/null +++ b/devel/janet-lsp/files/patch-src_main.janet @@ -0,0 +1,19 @@ +--- src/main.janet.orig 2025-12-15 16:13:59 UTC ++++ src/main.janet +@@ -16,12 +16,10 @@ + (use judge) + + (def version "0.0.11") +-(def commit +- (with [proc (os/spawn ["git" "rev-parse" "--short" "HEAD"] :xp {:out :pipe})] +- (let [[out] (ev/gather +- (ev/read (proc :out) :all) +- (os/proc-wait proc))] +- (if out (string/trimr out) "")))) ++ ++# `git rev-parse --short HEAD` is going to find the revision of the ports tree. ++# The tag should be enough so just supply a string for commit. ++(def commit "FreeBSD") + + (def jpm-defs (require "../libs/jpm-defs")) + diff --git a/devel/janet-lsp/pkg-descr b/devel/janet-lsp/pkg-descr new file mode 100644 index 000000000000..b5ade15bab58 --- /dev/null +++ b/devel/janet-lsp/pkg-descr @@ -0,0 +1,8 @@ +This is an LSP server for the Janet language, supporting: + +Current features: +* Auto-completion based on symbols in the Janet Standard Library and defined in + user code +* On-hover definition of symbols as returned by (doc ,symbol) +* Inline compiler errors +* Pop-up signature help diff --git a/devel/jenkins/Makefile b/devel/jenkins/Makefile index 989a067c8a5e..8a248bc604a0 100644 --- a/devel/jenkins/Makefile +++ b/devel/jenkins/Makefile @@ -1,5 +1,5 @@ PORTNAME= jenkins -PORTVERSION= 2.541 +PORTVERSION= 2.542 CATEGORIES= devel java MASTER_SITES= https://get.jenkins.io/war/${PORTVERSION}/ DISTNAME= jenkins diff --git a/devel/jenkins/distinfo b/devel/jenkins/distinfo index 00c47b4556f3..1a06fc1aad73 100644 --- a/devel/jenkins/distinfo +++ b/devel/jenkins/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765469758 -SHA256 (jenkins/2.541/jenkins.war) = 5794313add16a97b205a1d1f5a3cdac25f5f294bdc22496deef9d5d016fca0ce -SIZE (jenkins/2.541/jenkins.war) = 96252746 +TIMESTAMP = 1765894373 +SHA256 (jenkins/2.542/jenkins.war) = b0a46c076e0bd3bfe76d6fd20f0de17316424f2b9b1528e96ae0ec16c4b19230 +SIZE (jenkins/2.542/jenkins.war) = 96412175 diff --git a/devel/jetbrains-restarter/Makefile b/devel/jetbrains-restarter/Makefile index eaa4ace64e15..275a6c6644ad 100644 --- a/devel/jetbrains-restarter/Makefile +++ b/devel/jetbrains-restarter/Makefile @@ -1,6 +1,6 @@ PORTNAME= restarter DISTVERSION= 2025.2.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel PKGNAMEPREFIX= jetbrains- DIST_SUBDIR= jetbrains diff --git a/devel/jujutsu/Makefile b/devel/jujutsu/Makefile index 5506c036fa1b..187ba71c2ed1 100644 --- a/devel/jujutsu/Makefile +++ b/devel/jujutsu/Makefile @@ -1,7 +1,7 @@ PORTNAME= jujutsu DISTVERSIONPREFIX= v DISTVERSION= 0.35.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= se@FreeBSD.org diff --git a/devel/lazygit/Makefile b/devel/lazygit/Makefile index 53f881f7e050..9059f2c513b5 100644 --- a/devel/lazygit/Makefile +++ b/devel/lazygit/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/jesseduffield/lazygit LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/jesseduffield/lazygit diff --git a/devel/lefthook/Makefile b/devel/lefthook/Makefile index c81ed6cfd8d6..971119850258 100644 --- a/devel/lefthook/Makefile +++ b/devel/lefthook/Makefile @@ -12,7 +12,7 @@ WWW= https://evilmartians.github.io/lefthook/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/evilmartians/lefthook/v2 diff --git a/devel/libantlr4/Makefile b/devel/libantlr4/Makefile index c6c4261868d3..e15081f0eb81 100644 --- a/devel/libantlr4/Makefile +++ b/devel/libantlr4/Makefile @@ -1,11 +1,15 @@ PORTNAME= antlr4 DISTVERSION= 4.13.2 +PORTREVISION= 1 DISTVERSIONPREFIX= cpp-runtime- DISTVERSIONSUFFIX= -source CATEGORIES= devel MASTER_SITES= http://www.antlr.org/download/ PKGNAMEPREFIX= lib +PATCH_SITES+= https://github.com/antlr/antlr4/commit/ +PATCHFILES+= df4d68c09cdef73e023b8838a8bc7ca4dff1d1de.patch:-p3 + MAINTAINER= fluffy@FreeBSD.org COMMENT= ANother Tool for Language Recognition (C runtime) WWW= https://www.antlr.org/ diff --git a/devel/libantlr4/distinfo b/devel/libantlr4/distinfo index 1863017b6faf..0a1f0411f5cc 100644 --- a/devel/libantlr4/distinfo +++ b/devel/libantlr4/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1730830190 +TIMESTAMP = 1765551156 SHA256 (antlr4-cpp-runtime-4.13.2-source.zip) = 0ed13668906e86dbc0dcddf30fdee68c10203dea4e83852b4edb810821bee3c4 SIZE (antlr4-cpp-runtime-4.13.2-source.zip) = 3182150 +SHA256 (df4d68c09cdef73e023b8838a8bc7ca4dff1d1de.patch) = ce5695876ae674db2e0cba4c4bbf6845596e510b034075f8ba19c8bc9e4cc9da +SIZE (df4d68c09cdef73e023b8838a8bc7ca4dff1d1de.patch) = 830 diff --git a/devel/libdatadog/Makefile b/devel/libdatadog/Makefile index 1062a7cf0673..b1109daac99b 100644 --- a/devel/libdatadog/Makefile +++ b/devel/libdatadog/Makefile @@ -1,6 +1,7 @@ PORTNAME= libdatadog PORTVERSION= 24.0.2 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/libgsf/Makefile b/devel/libgsf/Makefile index d50eafd07824..42520866cf17 100644 --- a/devel/libgsf/Makefile +++ b/devel/libgsf/Makefile @@ -1,6 +1,5 @@ PORTNAME= libgsf -DISTVERSION= 1.14.53 -PORTREVISION= 1 +DISTVERSION= 1.14.54 CATEGORIES= devel MASTER_SITES= GNOME DIST_SUBDIR= gnome diff --git a/devel/libgsf/distinfo b/devel/libgsf/distinfo index 6ff38da35992..5f5a2d89eb48 100644 --- a/devel/libgsf/distinfo +++ b/devel/libgsf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733062680 -SHA256 (gnome/libgsf-1.14.53.tar.xz) = 0eb59a86e0c50f97ac9cfe4d8cc1969f623f2ae8c5296f2414571ff0a9e8bcba -SIZE (gnome/libgsf-1.14.53.tar.xz) = 714840 +TIMESTAMP = 1765475978 +SHA256 (gnome/libgsf-1.14.54.tar.xz) = d18869264a2513cfb071712486d115dada064ff8a040265b49936bca06f17623 +SIZE (gnome/libgsf-1.14.54.tar.xz) = 705684 diff --git a/devel/libgsf/pkg-plist b/devel/libgsf/pkg-plist index 9098f539ce16..a67b414e65a4 100644 --- a/devel/libgsf/pkg-plist +++ b/devel/libgsf/pkg-plist @@ -62,7 +62,6 @@ share/man/man1/gsf.1.gz share/gir-1.0/Gsf-1.gir share/gtk-doc/html/gsf/annotation-glossary.html share/gtk-doc/html/gsf/api.html -share/gtk-doc/html/gsf/dependencies.html share/gtk-doc/html/gsf/gsf-Compression.html share/gtk-doc/html/gsf/gsf-GIO.html share/gtk-doc/html/gsf/gsf-GIOChannel.html @@ -81,13 +80,10 @@ share/gtk-doc/html/gsf/gsf-clip-data.html share/gtk-doc/html/gsf/gsf-index.html share/gtk-doc/html/gsf/gsf-memory.html share/gtk-doc/html/gsf/gsf-metadata.html -share/gtk-doc/html/gsf/gsf-users.html share/gtk-doc/html/gsf/gsf-Utilities.html share/gtk-doc/html/gsf/gsf.devhelp2 -share/gtk-doc/html/gsf/history.html share/gtk-doc/html/gsf/home.png share/gtk-doc/html/gsf/index.html -share/gtk-doc/html/gsf/intro.html share/gtk-doc/html/gsf/io.html share/gtk-doc/html/gsf/left-insensitive.png share/gtk-doc/html/gsf/left.png diff --git a/devel/libhtp/Makefile b/devel/libhtp/Makefile index 1b70c9ffca2d..5709b7a83f0d 100644 --- a/devel/libhtp/Makefile +++ b/devel/libhtp/Makefile @@ -9,8 +9,8 @@ WWW= https://github.com/ironbee/libhtp LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= autoreconf cpe iconv:translit libtool localbase:ldflags pathfix \ - pkgconfig +USES= autoreconf cpe gettext-tools iconv:translit libtool \ + localbase:ldflags pathfix pkgconfig CPE_VENDOR= oisf USE_GITHUB= yes GH_ACCOUNT= OISF diff --git a/devel/librashader/Makefile b/devel/librashader/Makefile index 5691255374e3..cdab83922ba8 100644 --- a/devel/librashader/Makefile +++ b/devel/librashader/Makefile @@ -1,7 +1,7 @@ PORTNAME= librashader DISTVERSIONPREFIX= v DISTVERSION= 0.9.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= bsdcode@disroot.org diff --git a/devel/libtextstyle/pkg-plist b/devel/libtextstyle/pkg-plist index f39018b4e695..69dba9d615d1 100644 --- a/devel/libtextstyle/pkg-plist +++ b/devel/libtextstyle/pkg-plist @@ -5,7 +5,7 @@ include/textstyle/woe32dll.h lib/libtextstyle.a lib/libtextstyle.so lib/libtextstyle.so.0 -lib/libtextstyle.so.0.2.3 +lib/libtextstyle.so.0.2.6 %%PORTDOCS%%%%DOCSDIR%%/libtextstyle_1.html %%PORTDOCS%%%%DOCSDIR%%/libtextstyle_2.html %%PORTDOCS%%%%DOCSDIR%%/libtextstyle_3.html diff --git a/devel/libwasmtime/Makefile b/devel/libwasmtime/Makefile index 281196059f01..f0467fc6da89 100644 --- a/devel/libwasmtime/Makefile +++ b/devel/libwasmtime/Makefile @@ -1,7 +1,7 @@ PORTNAME= lib${GH_PROJECT} PORTVERSION= 38.0.3 DISTVERSIONPREFIX= v -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= ports@FreeBSD.org diff --git a/devel/libxtend/Makefile b/devel/libxtend/Makefile index f3fddb2215cd..b15b7e6abe89 100644 --- a/devel/libxtend/Makefile +++ b/devel/libxtend/Makefile @@ -1,5 +1,6 @@ PORTNAME= libxtend -DISTVERSION= 0.2.1 +DISTVERSION= 0.2.1-10 +DISTVERSIONSUFFIX= -gc76bb25 CATEGORIES= devel MAINTAINER= jwb@FreeBSD.org diff --git a/devel/libxtend/distinfo b/devel/libxtend/distinfo index 7b1fb487abbd..35fc6afe95c1 100644 --- a/devel/libxtend/distinfo +++ b/devel/libxtend/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745680895 -SHA256 (outpaddling-libxtend-0.2.1_GH0.tar.gz) = cc8ced000e9ef2ab801bc540156bbe38518712d54931ffa7b344a6a95ea1571d -SIZE (outpaddling-libxtend-0.2.1_GH0.tar.gz) = 105018 +TIMESTAMP = 1765320305 +SHA256 (outpaddling-libxtend-0.2.1-10-gc76bb25_GH0.tar.gz) = caa6a38fa74ccc3c5cb2525dfd3a9f1750ba09bebe85760286cb11195843f78d +SIZE (outpaddling-libxtend-0.2.1-10-gc76bb25_GH0.tar.gz) = 105398 diff --git a/devel/lstr/Makefile b/devel/lstr/Makefile index c9cf629f50f0..f41720126a4b 100644 --- a/devel/lstr/Makefile +++ b/devel/lstr/Makefile @@ -1,7 +1,7 @@ PORTNAME= lstr PORTVERSION= 0.2.1 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= sunpoet@FreeBSD.org diff --git a/devel/nextest/Makefile b/devel/nextest/Makefile index 83598b34a1a1..6c3a93928f92 100644 --- a/devel/nextest/Makefile +++ b/devel/nextest/Makefile @@ -1,6 +1,6 @@ PORTNAME= nextest DISTVERSIONPREFIX= cargo-nextest- -DISTVERSION= 0.9.109 +DISTVERSION= 0.9.115 PORTREVISION= 1 CATEGORIES= devel @@ -36,14 +36,12 @@ CARGO_CRATES= addr2line-0.24.2 \ anstyle-wincon-3.0.8 \ anyhow-1.0.98 \ async-scoped-0.9.0 \ - async-stream-0.3.6 \ - async-stream-impl-0.3.6 \ async-trait-0.1.88 \ atomic-waker-1.1.2 \ atomicwrites-0.4.4 \ autocfg-1.5.0 \ - axum-0.7.9 \ - axum-core-0.4.5 \ + axum-0.8.6 \ + axum-core-0.5.5 \ backtrace-0.3.75 \ backtrace-ext-0.2.1 \ base64-0.21.7 \ @@ -57,29 +55,29 @@ CARGO_CRATES= addr2line-0.24.2 \ bstr-1.12.1 \ bumpalo-3.19.0 \ byteorder-1.5.0 \ - bytes-1.10.1 \ + bytes-1.11.0 \ camino-1.2.1 \ camino-tempfile-1.4.1 \ camino-tempfile-ext-0.3.3 \ cargo-platform-0.3.0 \ - cargo_metadata-0.23.0 \ + cargo_metadata-0.23.1 \ cc-1.2.30 \ cfg-expr-0.20.3 \ cfg-if-1.0.4 \ cfg_aliases-0.2.1 \ chrono-0.4.42 \ - clap-4.5.50 \ - clap_builder-4.5.50 \ + clap-4.5.53 \ + clap_builder-4.5.53 \ clap_derive-4.5.49 \ clap_lex-0.7.4 \ color-eyre-0.6.5 \ color-spantrace-0.3.0 \ colorchoice-1.0.3 \ - config-0.15.18 \ + config-0.15.19 \ console-0.15.11 \ - console-0.16.0 \ - console-api-0.8.1 \ - console-subscriber-0.4.1 \ + console-0.16.1 \ + console-api-0.9.0 \ + console-subscriber-0.5.0 \ const-oid-0.9.6 \ convert_case-0.7.1 \ core-foundation-0.9.4 \ @@ -109,7 +107,7 @@ CARGO_CRATES= addr2line-0.24.2 \ document-features-0.2.11 \ dof-0.4.0 \ dtrace-parser-0.3.0 \ - duct-1.1.0 \ + duct-1.1.1 \ dunce-1.0.5 \ ed25519-2.2.3 \ ed25519-dalek-2.1.1 \ @@ -132,7 +130,7 @@ CARGO_CRATES= addr2line-0.24.2 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.2 \ - fs-err-3.1.3 \ + fs-err-3.2.0 \ future-queue-0.4.0 \ futures-0.3.31 \ futures-channel-0.3.31 \ @@ -153,9 +151,8 @@ CARGO_CRATES= addr2line-0.24.2 \ guppy-0.17.23 \ guppy-workspace-hack-0.1.0 \ h2-0.4.10 \ - hashbrown-0.12.3 \ hashbrown-0.15.5 \ - hashbrown-0.16.0 \ + hashbrown-0.16.1 \ hdrhistogram-7.5.4 \ heck-0.5.0 \ hex-0.4.3 \ @@ -174,7 +171,7 @@ CARGO_CRATES= addr2line-0.24.2 \ hyper-util-0.1.13 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ - iddqd-0.3.14 \ + iddqd-0.3.17 \ idna-1.1.0 \ idna_adapter-1.0.0 \ ignore-0.4.23 \ @@ -182,12 +179,11 @@ CARGO_CRATES= addr2line-0.24.2 \ include_dir_macros-0.7.4 \ indent_write-2.2.0 \ indenter-0.3.4 \ - indexmap-1.9.3 \ - indexmap-2.12.0 \ + indexmap-2.12.1 \ indicatif-0.17.11 \ - indicatif-0.18.2 \ + indicatif-0.18.3 \ indoc-2.0.7 \ - insta-1.43.2 \ + insta-1.44.3 \ ipnet-2.11.0 \ iri-string-0.7.8 \ is_ci-1.2.0 \ @@ -197,18 +193,18 @@ CARGO_CRATES= addr2line-0.24.2 \ jobserver-0.1.33 \ js-sys-0.3.77 \ lazy_static-1.5.0 \ - libc-0.2.177 \ + libc-0.2.178 \ libredox-0.1.3 \ libtest-mimic-0.8.1 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.9.4 \ litrs-0.4.1 \ lock_api-0.4.13 \ - log-0.4.28 \ + log-0.4.29 \ lru-slab-0.1.2 \ maplit-1.0.2 \ matchers-0.2.0 \ - matchit-0.7.3 \ + matchit-0.8.4 \ memchr-2.7.5 \ memmap2-0.9.8 \ miette-7.6.0 \ @@ -220,7 +216,7 @@ CARGO_CRATES= addr2line-0.24.2 \ mukti-metadata-0.3.0 \ native-tls-0.2.14 \ nested-0.1.1 \ - newtype-uuid-1.3.1 \ + newtype-uuid-1.3.2 \ nix-0.30.1 \ nom-7.1.3 \ num-traits-0.2.19 \ @@ -243,7 +239,7 @@ CARGO_CRATES= addr2line-0.24.2 \ pest_derive-2.8.3 \ pest_generator-2.8.3 \ pest_meta-2.8.3 \ - petgraph-0.8.2 \ + petgraph-0.8.3 \ pin-project-1.1.10 \ pin-project-internal-1.1.10 \ pin-project-lite-0.2.16 \ @@ -257,21 +253,20 @@ CARGO_CRATES= addr2line-0.24.2 \ pretty_assertions-1.4.1 \ proc-macro2-1.0.101 \ proptest-1.9.0 \ - prost-0.13.5 \ - prost-derive-0.13.5 \ - prost-types-0.13.5 \ + prost-0.14.1 \ + prost-derive-0.14.1 \ + prost-types-0.14.1 \ pulldown-cmark-0.13.0 \ quick-error-1.2.3 \ - quick-junit-0.5.1 \ + quick-junit-0.5.2 \ quick-xml-0.37.5 \ + quick-xml-0.38.3 \ quinn-0.11.8 \ quinn-proto-0.11.12 \ quinn-udp-0.5.12 \ quote-1.0.40 \ r-efi-5.3.0 \ - rand-0.8.5 \ rand-0.9.2 \ - rand_chacha-0.3.1 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ @@ -283,7 +278,7 @@ CARGO_CRATES= addr2line-0.24.2 \ regex-syntax-0.8.8 \ reqwest-0.12.19 \ ring-0.17.14 \ - ron-0.8.1 \ + ron-0.12.0 \ rustc-demangle-0.1.25 \ rustc-hash-2.1.1 \ rustc_version-0.4.1 \ @@ -319,7 +314,7 @@ CARGO_CRATES= addr2line-0.24.2 \ sharded-slab-0.1.7 \ shared_child-1.1.1 \ shared_thread-0.2.0 \ - shell-words-1.1.0 \ + shell-words-1.1.1 \ shlex-1.3.0 \ sigchld-0.2.4 \ signal-hook-0.3.18 \ @@ -375,33 +370,34 @@ CARGO_CRATES= addr2line-0.24.2 \ toml_datetime-0.6.11 \ toml_datetime-0.7.3 \ toml_edit-0.22.27 \ - toml_edit-0.23.7 \ + toml_edit-0.23.9 \ toml_parser-1.0.4 \ toml_write-0.1.2 \ toml_writer-1.0.4 \ - tonic-0.12.3 \ - tower-0.4.13 \ + tonic-0.14.2 \ + tonic-prost-0.14.2 \ tower-0.5.2 \ tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ - tracing-0.1.41 \ - tracing-attributes-0.1.30 \ - tracing-core-0.1.34 \ + tracing-0.1.43 \ + tracing-attributes-0.1.31 \ + tracing-core-0.1.35 \ tracing-error-0.2.1 \ tracing-log-0.2.0 \ - tracing-subscriber-0.3.20 \ + tracing-subscriber-0.3.22 \ try-lock-0.2.5 \ + typeid-1.0.3 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ unarray-0.1.4 \ unicase-2.8.1 \ - unicode-ident-1.0.20 \ + unicode-ident-1.0.22 \ unicode-linebreak-0.1.5 \ - unicode-normalization-0.1.24 \ + unicode-normalization-0.1.25 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ - unicode-width-0.2.0 \ + unicode-width-0.2.2 \ unit-prefix-0.5.1 \ untrusted-0.9.0 \ url-2.5.7 \ @@ -472,7 +468,7 @@ CARGO_CRATES= addr2line-0.24.2 \ windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ windows_x86_64_msvc-0.53.0 \ - winnow-0.7.13 \ + winnow-0.7.14 \ wit-bindgen-rt-0.39.0 \ xattr-1.5.0 \ xxhash-rust-0.8.15 \ diff --git a/devel/nextest/distinfo b/devel/nextest/distinfo index 65b111eb9546..b36ab783a11b 100644 --- a/devel/nextest/distinfo +++ b/devel/nextest/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1761807223 +TIMESTAMP = 1765786722 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -25,10 +25,6 @@ SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4 SIZE (rust/crates/anyhow-1.0.98.crate) = 53334 SHA256 (rust/crates/async-scoped-0.9.0.crate) = 4042078ea593edffc452eef14e99fdb2b120caa4ad9618bcdeabc4a023b98740 SIZE (rust/crates/async-scoped-0.9.0.crate) = 10352 -SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476 -SIZE (rust/crates/async-stream-0.3.6.crate) = 13823 -SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d -SIZE (rust/crates/async-stream-impl-0.3.6.crate) = 4312 SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5 SIZE (rust/crates/async-trait-0.1.88.crate) = 32084 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 @@ -37,10 +33,10 @@ SHA256 (rust/crates/atomicwrites-0.4.4.crate) = 3ef1bb8d1b645fe38d51dfc331d720fb SIZE (rust/crates/atomicwrites-0.4.4.crate) = 6598 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 -SHA256 (rust/crates/axum-0.7.9.crate) = edca88bc138befd0323b20752846e6587272d3b03b0343c8ea28a6f819e6e71f -SIZE (rust/crates/axum-0.7.9.crate) = 155272 -SHA256 (rust/crates/axum-core-0.4.5.crate) = 09f2bd6146b97ae3359fa0cc6d6b376d9539582c7b4220f041a33ec24c226199 -SIZE (rust/crates/axum-core-0.4.5.crate) = 22183 +SHA256 (rust/crates/axum-0.8.6.crate) = 8a18ed336352031311f4e0b4dd2ff392d4fbb370777c9d18d7fc9d7359f73871 +SIZE (rust/crates/axum-0.8.6.crate) = 178581 +SHA256 (rust/crates/axum-core-0.5.5.crate) = 59446ce19cd142f8833f856eb31f3eb097812d1479ab224f54d72428ca21ea22 +SIZE (rust/crates/axum-core-0.5.5.crate) = 26919 SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 SHA256 (rust/crates/backtrace-ext-0.2.1.crate) = 537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50 @@ -67,8 +63,8 @@ SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a -SIZE (rust/crates/bytes-1.10.1.crate) = 76779 +SHA256 (rust/crates/bytes-1.11.0.crate) = b35204fbdc0b3f4446b89fc1ac2cf84a8a68971995d0bf2e925ec7cd960f9cb3 +SIZE (rust/crates/bytes-1.11.0.crate) = 78391 SHA256 (rust/crates/camino-1.2.1.crate) = 276a59bf2b2c967788139340c9f0c5b12d7fd6630315c15c217e559de85d2609 SIZE (rust/crates/camino-1.2.1.crate) = 41364 SHA256 (rust/crates/camino-tempfile-1.4.1.crate) = 64308c4c82a5c38679945ddf88738dc1483dcc563bbb5780755ae9f8497d2b20 @@ -77,8 +73,8 @@ SHA256 (rust/crates/camino-tempfile-ext-0.3.3.crate) = a8c236e531d024b1524669ee2 SIZE (rust/crates/camino-tempfile-ext-0.3.3.crate) = 19167 SHA256 (rust/crates/cargo-platform-0.3.0.crate) = 8abf5d501fd757c2d2ee78d0cc40f606e92e3a63544420316565556ed28485e2 SIZE (rust/crates/cargo-platform-0.3.0.crate) = 13252 -SHA256 (rust/crates/cargo_metadata-0.23.0.crate) = 981a6f317983eec002839b90fae7411a85621410ae591a9cab2ecf5cb5744873 -SIZE (rust/crates/cargo_metadata-0.23.0.crate) = 30522 +SHA256 (rust/crates/cargo_metadata-0.23.1.crate) = ef987d17b0a113becdd19d3d0022d04d7ef41f9efe4f3fb63ac44ba61df3ade9 +SIZE (rust/crates/cargo_metadata-0.23.1.crate) = 30497 SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7 SIZE (rust/crates/cc-1.2.30.crate) = 108550 SHA256 (rust/crates/cfg-expr-0.20.3.crate) = 1a2c5f3bf25ec225351aa1c8e230d04d880d3bd89dea133537dafad4ae291e5c @@ -89,10 +85,10 @@ SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2 SIZE (rust/crates/chrono-0.4.42.crate) = 238174 -SHA256 (rust/crates/clap-4.5.50.crate) = 0c2cfd7bf8a6017ddaa4e32ffe7403d547790db06bd171c1c53926faab501623 -SIZE (rust/crates/clap-4.5.50.crate) = 62030 -SHA256 (rust/crates/clap_builder-4.5.50.crate) = 0a4c05b9e80c5ccd3a7ef080ad7b6ba7d6fc00a985b8b157197075677c82c7a0 -SIZE (rust/crates/clap_builder-4.5.50.crate) = 171137 +SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8 +SIZE (rust/crates/clap-4.5.53.crate) = 62036 +SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00 +SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811 SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 @@ -103,16 +99,16 @@ SHA256 (rust/crates/color-spantrace-0.3.0.crate) = b8b88ea9df13354b55bc7234ebcce SIZE (rust/crates/color-spantrace-0.3.0.crate) = 12884 SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 -SHA256 (rust/crates/config-0.15.18.crate) = 180e549344080374f9b32ed41bf3b6b57885ff6a289367b3dbc10eea8acc1918 -SIZE (rust/crates/config-0.15.18.crate) = 59347 +SHA256 (rust/crates/config-0.15.19.crate) = b30fa8254caad766fc03cb0ccae691e14bf3bd72bfff27f72802ce729551b3d6 +SIZE (rust/crates/config-0.15.19.crate) = 57567 SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8 SIZE (rust/crates/console-0.15.11.crate) = 37822 -SHA256 (rust/crates/console-0.16.0.crate) = 2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d -SIZE (rust/crates/console-0.16.0.crate) = 39107 -SHA256 (rust/crates/console-api-0.8.1.crate) = 8030735ecb0d128428b64cd379809817e620a40e5001c54465b99ec5feec2857 -SIZE (rust/crates/console-api-0.8.1.crate) = 33145 -SHA256 (rust/crates/console-subscriber-0.4.1.crate) = 6539aa9c6a4cd31f4b1c040f860a1eac9aa80e7df6b05d506a6e7179936d6a01 -SIZE (rust/crates/console-subscriber-0.4.1.crate) = 125969 +SHA256 (rust/crates/console-0.16.1.crate) = b430743a6eb14e9764d4260d4c0d8123087d504eeb9c48f2b2a5e810dd369df4 +SIZE (rust/crates/console-0.16.1.crate) = 39129 +SHA256 (rust/crates/console-api-0.9.0.crate) = e8599749b6667e2f0c910c1d0dff6901163ff698a52d5a39720f61b5be4b20d3 +SIZE (rust/crates/console-api-0.9.0.crate) = 41126 +SHA256 (rust/crates/console-subscriber-0.5.0.crate) = fb4915b7d8dd960457a1b6c380114c2944f728e7c65294ab247ae6b6f1f37592 +SIZE (rust/crates/console-subscriber-0.5.0.crate) = 127350 SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8 SIZE (rust/crates/const-oid-0.9.6.crate) = 45382 SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7 @@ -171,8 +167,8 @@ SHA256 (rust/crates/dof-0.4.0.crate) = 0ed9b77e3c2a83995eedff2fbf992eef44c9f319b SIZE (rust/crates/dof-0.4.0.crate) = 13905 SHA256 (rust/crates/dtrace-parser-0.3.0.crate) = dc09b90bda5770641457f1c0a42c8203c48f5a3d9799dcf1bafbd84e30ccf080 SIZE (rust/crates/dtrace-parser-0.3.0.crate) = 9569 -SHA256 (rust/crates/duct-1.1.0.crate) = d7478638a31d1f1f3d6c9f5e57c76b906a04ac4879d6fd0fb6245bc88f73fd0b -SIZE (rust/crates/duct-1.1.0.crate) = 35093 +SHA256 (rust/crates/duct-1.1.1.crate) = 7e66e9c0c03d094e1a0ba1be130b849034aa80c3a2ab8ee94316bc809f3fa684 +SIZE (rust/crates/duct-1.1.1.crate) = 37041 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 SIZE (rust/crates/dunce-1.0.5.crate) = 8244 SHA256 (rust/crates/ed25519-2.2.3.crate) = 115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53 @@ -217,8 +213,8 @@ SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7f SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 SHA256 (rust/crates/form_urlencoded-1.2.2.crate) = cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf SIZE (rust/crates/form_urlencoded-1.2.2.crate) = 9347 -SHA256 (rust/crates/fs-err-3.1.3.crate) = 6ad492b2cf1d89d568a43508ab24f98501fe03f2f31c01e1d0fe7366a71745d2 -SIZE (rust/crates/fs-err-3.1.3.crate) = 24297 +SHA256 (rust/crates/fs-err-3.2.0.crate) = 62d91fd049c123429b018c47887d3f75a265540dd3c30ba9cb7bae9197edb03a +SIZE (rust/crates/fs-err-3.2.0.crate) = 26521 SHA256 (rust/crates/future-queue-0.4.0.crate) = 47cdf4a7eef4808ffa1e5c47dbf37124dfe33a7acc34e8568c5d5359b365a8cb SIZE (rust/crates/future-queue-0.4.0.crate) = 31187 SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 @@ -259,12 +255,10 @@ SHA256 (rust/crates/guppy-workspace-hack-0.1.0.crate) = 92620684d99f750bae383ecb SIZE (rust/crates/guppy-workspace-hack-0.1.0.crate) = 1031 SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5 SIZE (rust/crates/h2-0.4.10.crate) = 174800 -SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 -SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 -SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d -SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708 +SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100 +SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785 SHA256 (rust/crates/hdrhistogram-7.5.4.crate) = 765c9198f173dd59ce26ff9f95ef0aafd0a0fe01fb9d72841bc5066a4c06511d SIZE (rust/crates/hdrhistogram-7.5.4.crate) = 319746 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea @@ -301,8 +295,8 @@ SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 -SHA256 (rust/crates/iddqd-0.3.14.crate) = bac5efd33e0c5eb0ac45cbd210541a214dac576896ca97ba08e16e3b1079cdd8 -SIZE (rust/crates/iddqd-0.3.14.crate) = 112432 +SHA256 (rust/crates/iddqd-0.3.17.crate) = 6b215e67ed1d1a4b1702acd787c487d16e4c977c5dcbcc4587bdb5ea26b6ce06 +SIZE (rust/crates/iddqd-0.3.17.crate) = 136631 SHA256 (rust/crates/idna-1.1.0.crate) = 3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de SIZE (rust/crates/idna-1.1.0.crate) = 148747 SHA256 (rust/crates/idna_adapter-1.0.0.crate) = cfdf4f5d937a025381f5ab13624b1c5f51414bfe5c9885663226eae8d6d39560 @@ -317,18 +311,16 @@ SHA256 (rust/crates/indent_write-2.2.0.crate) = 0cfe9645a18782869361d9c8732246be SIZE (rust/crates/indent_write-2.2.0.crate) = 11090 SHA256 (rust/crates/indenter-0.3.4.crate) = 964de6e86d545b246d84badc0fef527924ace5134f30641c203ef52ba83f58d5 SIZE (rust/crates/indenter-0.3.4.crate) = 11101 -SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 -SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 -SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f -SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 +SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2 +SIZE (rust/crates/indexmap-2.12.1.crate) = 100184 SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235 SIZE (rust/crates/indicatif-0.17.11.crate) = 66577 -SHA256 (rust/crates/indicatif-0.18.2.crate) = ade6dfcba0dfb62ad59e59e7241ec8912af34fd29e0e743e3db992bd278e8b65 -SIZE (rust/crates/indicatif-0.18.2.crate) = 67401 +SHA256 (rust/crates/indicatif-0.18.3.crate) = 9375e112e4b463ec1b1c6c011953545c65a30164fbab5b581df32b3abf0dcb88 +SIZE (rust/crates/indicatif-0.18.3.crate) = 66504 SHA256 (rust/crates/indoc-2.0.7.crate) = 79cf5c93f93228cf8efb3ba362535fb11199ac548a09ce117c9b1adc3030d706 SIZE (rust/crates/indoc-2.0.7.crate) = 17184 -SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0 -SIZE (rust/crates/insta-1.43.2.crate) = 102183 +SHA256 (rust/crates/insta-1.44.3.crate) = b5c943d4415edd8153251b6f197de5eb1640e56d84e8d9159bea190421c73698 +SIZE (rust/crates/insta-1.44.3.crate) = 104449 SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2 @@ -347,8 +339,8 @@ SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec9374296 SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 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.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 -SIZE (rust/crates/libc-0.2.177.crate) = 792045 +SHA256 (rust/crates/libc-0.2.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091 +SIZE (rust/crates/libc-0.2.178.crate) = 783720 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d SIZE (rust/crates/libredox-0.1.3.crate) = 6068 SHA256 (rust/crates/libtest-mimic-0.8.1.crate) = 5297962ef19edda4ce33aaa484386e0a5b3d7f2f4e037cbeee00503ef6b29d33 @@ -361,16 +353,16 @@ SHA256 (rust/crates/litrs-0.4.1.crate) = b4ce301924b7887e9d637144fdade93f9dfff9b SIZE (rust/crates/litrs-0.4.1.crate) = 42603 SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 -SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 -SIZE (rust/crates/log-0.4.28.crate) = 51131 +SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897 +SIZE (rust/crates/log-0.4.29.crate) = 51515 SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154 SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090 SHA256 (rust/crates/maplit-1.0.2.crate) = 3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d SIZE (rust/crates/maplit-1.0.2.crate) = 8871 SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9 SIZE (rust/crates/matchers-0.2.0.crate) = 7075 -SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94 -SIZE (rust/crates/matchit-0.7.3.crate) = 30372 +SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3 +SIZE (rust/crates/matchit-0.8.4.crate) = 33986 SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 SIZE (rust/crates/memchr-2.7.5.crate) = 97603 SHA256 (rust/crates/memmap2-0.9.8.crate) = 843a98750cd611cc2965a8213b53b43e715f13c37a9e096c6408e69990961db7 @@ -393,8 +385,8 @@ SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9 SIZE (rust/crates/native-tls-0.2.14.crate) = 29385 SHA256 (rust/crates/nested-0.1.1.crate) = ca2b420f638f07fe83056b55ea190bb815f609ec5a35e7017884a10f78839c9e SIZE (rust/crates/nested-0.1.1.crate) = 6191 -SHA256 (rust/crates/newtype-uuid-1.3.1.crate) = 74d1216f62e63be5fb25a9ecd1e2b37b1556a9b8c02f4831770f5d01df85c226 -SIZE (rust/crates/newtype-uuid-1.3.1.crate) = 19484 +SHA256 (rust/crates/newtype-uuid-1.3.2.crate) = 5c012d14ef788ab066a347d19e3dda699916c92293b05b85ba2c76b8c82d2830 +SIZE (rust/crates/newtype-uuid-1.3.2.crate) = 20681 SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6 SIZE (rust/crates/nix-0.30.1.crate) = 342015 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a @@ -439,8 +431,8 @@ SHA256 (rust/crates/pest_generator-2.8.3.crate) = 49b401d98f5757ebe97a26085998d6 SIZE (rust/crates/pest_generator-2.8.3.crate) = 43010 SHA256 (rust/crates/pest_meta-2.8.3.crate) = 72f27a2cfee9f9039c4d86faa5af122a0ac3851441a34865b8a043b46be0065a SIZE (rust/crates/pest_meta-2.8.3.crate) = 67289 -SHA256 (rust/crates/petgraph-0.8.2.crate) = 54acf3a685220b533e437e264e4d932cfbdc4cc7ec0cd232ed73c08d03b8a7ca -SIZE (rust/crates/petgraph-0.8.2.crate) = 780998 +SHA256 (rust/crates/petgraph-0.8.3.crate) = 8701b58ea97060d5e5b155d383a69952a60943f0e6dfe30b04c287beb0b27455 +SIZE (rust/crates/petgraph-0.8.3.crate) = 807555 SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a SIZE (rust/crates/pin-project-1.1.10.crate) = 56348 SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861 @@ -467,20 +459,22 @@ SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f3 SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886 SHA256 (rust/crates/proptest-1.9.0.crate) = bee689443a2bd0a16ab0348b52ee43e3b2d1b1f931c8aa5c9f8de4c86fbe8c40 SIZE (rust/crates/proptest-1.9.0.crate) = 205346 -SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5 -SIZE (rust/crates/prost-0.13.5.crate) = 32469 -SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d -SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600 -SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16 -SIZE (rust/crates/prost-types-0.13.5.crate) = 49145 +SHA256 (rust/crates/prost-0.14.1.crate) = 7231bd9b3d3d33c86b58adbac74b5ec0ad9f496b19d22801d773636feaa95f3d +SIZE (rust/crates/prost-0.14.1.crate) = 32444 +SHA256 (rust/crates/prost-derive-0.14.1.crate) = 9120690fafc389a67ba3803df527d0ec9cbbc9cc45e4cc20b332996dfb672425 +SIZE (rust/crates/prost-derive-0.14.1.crate) = 20626 +SHA256 (rust/crates/prost-types-0.14.1.crate) = b9b4db3d6da204ed77bb26ba83b6122a73aeb2e87e25fbf7ad2e84c4ccbf8f72 +SIZE (rust/crates/prost-types-0.14.1.crate) = 49534 SHA256 (rust/crates/pulldown-cmark-0.13.0.crate) = 1e8bbe1a966bd2f362681a44f6edce3c2310ac21e4d5067a6e7ec396297a6ea0 SIZE (rust/crates/pulldown-cmark-0.13.0.crate) = 154023 SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 -SHA256 (rust/crates/quick-junit-0.5.1.crate) = 3ed1a693391a16317257103ad06a88c6529ac640846021da7c435a06fffdacd7 -SIZE (rust/crates/quick-junit-0.5.1.crate) = 21088 +SHA256 (rust/crates/quick-junit-0.5.2.crate) = 6ee9342d671fae8d66b3ae9fd7a9714dfd089c04d2a8b1ec0436ef77aee15e5f +SIZE (rust/crates/quick-junit-0.5.2.crate) = 46417 SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481 +SHA256 (rust/crates/quick-xml-0.38.3.crate) = 42a232e7487fc2ef313d96dde7948e7a3c05101870d8985e4fd8d26aedd27b89 +SIZE (rust/crates/quick-xml-0.38.3.crate) = 204498 SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8 SIZE (rust/crates/quinn-0.11.8.crate) = 79949 SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e @@ -491,12 +485,8 @@ SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae SIZE (rust/crates/quote-1.0.40.crate) = 31063 SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 -SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 -SIZE (rust/crates/rand-0.8.5.crate) = 87113 SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1 SIZE (rust/crates/rand-0.9.2.crate) = 99930 -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 @@ -519,8 +509,8 @@ SHA256 (rust/crates/reqwest-0.12.19.crate) = a2f8e5513d63f2e5b386eb5106dc67eaf3f SIZE (rust/crates/reqwest-0.12.19.crate) = 198998 SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 SIZE (rust/crates/ring-0.17.14.crate) = 1502610 -SHA256 (rust/crates/ron-0.8.1.crate) = b91f7eff05f748767f183df4320a63d6936e9c6107d97c9e6bdd9784f4289c94 -SIZE (rust/crates/ron-0.8.1.crate) = 63251 +SHA256 (rust/crates/ron-0.12.0.crate) = fd490c5b18261893f14449cbd28cb9c0b637aebf161cd77900bfdedaff21ec32 +SIZE (rust/crates/ron-0.12.0.crate) = 119892 SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590 SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d @@ -591,8 +581,8 @@ SHA256 (rust/crates/shared_child-1.1.1.crate) = 1e362d9935bc50f019969e2f9ecd6678 SIZE (rust/crates/shared_child-1.1.1.crate) = 14191 SHA256 (rust/crates/shared_thread-0.2.0.crate) = 52b86057fcb5423f5018e331ac04623e32d6b5ce85e33300f92c79a1973928b0 SIZE (rust/crates/shared_thread-0.2.0.crate) = 6364 -SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde -SIZE (rust/crates/shell-words-1.1.0.crate) = 9871 +SHA256 (rust/crates/shell-words-1.1.1.crate) = dc6fe69c597f9c37bfeeeeeb33da3530379845f10be461a66d16d03eca2ded77 +SIZE (rust/crates/shell-words-1.1.1.crate) = 10012 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/sigchld-0.2.4.crate) = 47106eded3c154e70176fc83df9737335c94ce22f821c32d17ed1db1f83badb1 @@ -703,18 +693,18 @@ SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827 SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 -SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d -SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946 +SHA256 (rust/crates/toml_edit-0.23.9.crate) = 5d7cbc3b4b49633d57a0509303158ca50de80ae32c265093b24c414705807832 +SIZE (rust/crates/toml_edit-0.23.9.crate) = 65870 SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978 SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801 SIZE (rust/crates/toml_write-0.1.2.crate) = 15660 SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2 SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146 -SHA256 (rust/crates/tonic-0.12.3.crate) = 877c5b330756d856ffcc4553ab34a5684481ade925ecc54bcd1bf02b1d0d4d52 -SIZE (rust/crates/tonic-0.12.3.crate) = 99380 -SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c -SIZE (rust/crates/tower-0.4.13.crate) = 106906 +SHA256 (rust/crates/tonic-0.14.2.crate) = eb7613188ce9f7df5bfe185db26c5814347d110db17920415cf2fbcad85e7203 +SIZE (rust/crates/tonic-0.14.2.crate) = 108054 +SHA256 (rust/crates/tonic-prost-0.14.2.crate) = 66bd50ad6ce1252d87ef024b3d64fe4c3cf54a86fb9ef4c631fdd0ded7aeaa67 +SIZE (rust/crates/tonic-prost-0.14.2.crate) = 8266 SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 SIZE (rust/crates/tower-0.5.2.crate) = 109417 SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2 @@ -723,20 +713,22 @@ SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3 SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 -SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 -SIZE (rust/crates/tracing-0.1.41.crate) = 82448 -SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 -SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142 -SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 -SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 +SHA256 (rust/crates/tracing-0.1.43.crate) = 2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647 +SIZE (rust/crates/tracing-0.1.43.crate) = 90033 +SHA256 (rust/crates/tracing-attributes-0.1.31.crate) = 7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da +SIZE (rust/crates/tracing-attributes-0.1.31.crate) = 39733 +SHA256 (rust/crates/tracing-core-0.1.35.crate) = 7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c +SIZE (rust/crates/tracing-core-0.1.35.crate) = 63837 SHA256 (rust/crates/tracing-error-0.2.1.crate) = 8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db SIZE (rust/crates/tracing-error-0.2.1.crate) = 14135 SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 -SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5 -SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274 +SHA256 (rust/crates/tracing-subscriber-0.3.22.crate) = 2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e +SIZE (rust/crates/tracing-subscriber-0.3.22.crate) = 212851 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 +SHA256 (rust/crates/typeid-1.0.3.crate) = bc7d623258602320d5c55d1bc22793b57daff0ec7efc270ea7d55ce1d5f5471c +SIZE (rust/crates/typeid-1.0.3.crate) = 9006 SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f SIZE (rust/crates/typenum-1.18.0.crate) = 74871 SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 @@ -745,18 +737,18 @@ SHA256 (rust/crates/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032be SIZE (rust/crates/unarray-0.1.4.crate) = 12895 SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539 SIZE (rust/crates/unicase-2.8.1.crate) = 24088 -SHA256 (rust/crates/unicode-ident-1.0.20.crate) = 462eeb75aeb73aea900253ce739c8e18a67423fadf006037cd3ff27e82748a06 -SIZE (rust/crates/unicode-ident-1.0.20.crate) = 47416 +SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5 +SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919 SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324 -SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 -SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 +SHA256 (rust/crates/unicode-normalization-0.1.25.crate) = 5fd4f6878c9cb28d874b009da9e8d183b5abc80117c40bbd187a1fde336be6e8 +SIZE (rust/crates/unicode-normalization-0.1.25.crate) = 128462 SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 -SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd -SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 +SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254 +SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768 SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817 SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 @@ -897,8 +889,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270 SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 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/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf -SIZE (rust/crates/winnow-0.7.13.crate) = 174454 +SHA256 (rust/crates/winnow-0.7.14.crate) = 5a5364e9d77fcdeeaa6062ced926ee3381faa2ee02d3eb83a5c27a8825540829 +SIZE (rust/crates/winnow-0.7.14.crate) = 184718 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 @@ -921,5 +913,5 @@ SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9 SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350 SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237 SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847 -SHA256 (nextest-rs-nextest-cargo-nextest-0.9.109_GH0.tar.gz) = f3cf84703796cd413798c59552e6eaebbe18b7d5ac75106e41837a46f22891dc -SIZE (nextest-rs-nextest-cargo-nextest-0.9.109_GH0.tar.gz) = 7445550 +SHA256 (nextest-rs-nextest-cargo-nextest-0.9.115_GH0.tar.gz) = b1a48bb44561f16b4a7f84bd3c2435b7d2016b8cbe4aec085a2c2bb9a7f54294 +SIZE (nextest-rs-nextest-cargo-nextest-0.9.115_GH0.tar.gz) = 7523853 diff --git a/devel/omnilinter/Makefile b/devel/omnilinter/Makefile index 6705fbd9505f..f705c7b6e7c9 100644 --- a/devel/omnilinter/Makefile +++ b/devel/omnilinter/Makefile @@ -1,6 +1,6 @@ PORTNAME= omnilinter PORTVERSION= 0.7.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= devel MAINTAINER= amdmi3@FreeBSD.org diff --git a/devel/openapi-tui/Makefile b/devel/openapi-tui/Makefile index 898e6cd0417f..87648aaaa228 100644 --- a/devel/openapi-tui/Makefile +++ b/devel/openapi-tui/Makefile @@ -1,6 +1,6 @@ PORTNAME= openapi-tui DISTVERSION= 0.10.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= olgeni@FreeBSD.org diff --git a/devel/oq/Makefile b/devel/oq/Makefile index 4c87d1daecfa..97cca88e04b8 100644 --- a/devel/oq/Makefile +++ b/devel/oq/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/plutov/oq LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/plutov/oq PLIST_FILES= bin/${PORTNAME} diff --git a/devel/parol-ls/Makefile b/devel/parol-ls/Makefile index a0f2a390857e..a62699736aa8 100644 --- a/devel/parol-ls/Makefile +++ b/devel/parol-ls/Makefile @@ -1,6 +1,6 @@ PORTNAME= parol-ls DISTVERSION= 1.0.1 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/parol/Makefile b/devel/parol/Makefile index 1c2920cabb2c..a0955dd111ea 100644 --- a/devel/parol/Makefile +++ b/devel/parol/Makefile @@ -1,6 +1,6 @@ PORTNAME= parol DISTVERSION= 1.0.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/patsh/Makefile b/devel/patsh/Makefile index 409ea12d4be3..48f9c94f7eb0 100644 --- a/devel/patsh/Makefile +++ b/devel/patsh/Makefile @@ -1,7 +1,7 @@ PORTNAME= patsh DISTVERSIONPREFIX= v DISTVERSION= 0.2.1 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/pijul/Makefile b/devel/pijul/Makefile index be760c8bc73b..afc27ea9b8db 100644 --- a/devel/pijul/Makefile +++ b/devel/pijul/Makefile @@ -1,6 +1,6 @@ PORTNAME= pijul PORTVERSION= 1.0.0.b9 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= devel MAINTAINER= cs@FreeBSD.org diff --git a/devel/pipelight/Makefile b/devel/pipelight/Makefile index 048e660406ad..ffac7cc5bfd5 100644 --- a/devel/pipelight/Makefile +++ b/devel/pipelight/Makefile @@ -1,7 +1,7 @@ PORTNAME= pipelight DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= ashish@FreeBSD.org diff --git a/devel/please/Makefile b/devel/please/Makefile index c53f0569f549..0d6662881072 100644 --- a/devel/please/Makefile +++ b/devel/please/Makefile @@ -1,6 +1,6 @@ PORTNAME= please DISTVERSIONPREFIX= v -DISTVERSION= 17.26.0 +DISTVERSION= 17.27.0 CATEGORIES= devel MASTER_SITES= https://raw.githubusercontent.com/thought-machine/please/${DISTVERSIONFULL}/ DISTFILES= go.mod diff --git a/devel/please/distinfo b/devel/please/distinfo index a6b3ad5f3738..b3cbdafa09c7 100644 --- a/devel/please/distinfo +++ b/devel/please/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765531006 -SHA256 (go/devel_please/thought-machine-please-v17.26.0_GH0/go.mod) = 7ce80abd84ae2bcf62f7614b49b5aae35fc2029f9933bb4f32bd8aac29d1503b -SIZE (go/devel_please/thought-machine-please-v17.26.0_GH0/go.mod) = 5349 -SHA256 (go/devel_please/thought-machine-please-v17.26.0_GH0/thought-machine-please-v17.26.0_GH0.tar.gz) = be5f1abf96ff6260fdd3a854423b78c234ad2172e58a748fdf36b33f0619ec4d -SIZE (go/devel_please/thought-machine-please-v17.26.0_GH0/thought-machine-please-v17.26.0_GH0.tar.gz) = 2080814 +TIMESTAMP = 1765638485 +SHA256 (go/devel_please/thought-machine-please-v17.27.0_GH0/go.mod) = 7ce80abd84ae2bcf62f7614b49b5aae35fc2029f9933bb4f32bd8aac29d1503b +SIZE (go/devel_please/thought-machine-please-v17.27.0_GH0/go.mod) = 5349 +SHA256 (go/devel_please/thought-machine-please-v17.27.0_GH0/thought-machine-please-v17.27.0_GH0.tar.gz) = 5e48c5c249d1eba7f2bdaa708f5b46fae0225ddd9dcd328cba37336838071483 +SIZE (go/devel_please/thought-machine-please-v17.27.0_GH0/thought-machine-please-v17.27.0_GH0.tar.gz) = 2081219 diff --git a/devel/pprof/Makefile b/devel/pprof/Makefile index 4ce7bdb0417e..1febcd7e8896 100644 --- a/devel/pprof/Makefile +++ b/devel/pprof/Makefile @@ -10,10 +10,7 @@ WWW= https://github.com/google/pprof LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.22,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules USE_GITHUB= yes GH_ACCOUNT= google diff --git a/devel/protobuf-go/Makefile b/devel/protobuf-go/Makefile index a7547ce52195..b74a89cb8b8a 100644 --- a/devel/protobuf-go/Makefile +++ b/devel/protobuf-go/Makefile @@ -1,7 +1,6 @@ PORTNAME= protobuf-go DISTVERSIONPREFIX= v -DISTVERSION= 1.36.10 -PORTREVISION= 4 +DISTVERSION= 1.36.11 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/protobuf-go/distinfo b/devel/protobuf-go/distinfo index 1fe6af1afec2..18d6c4da1964 100644 --- a/devel/protobuf-go/distinfo +++ b/devel/protobuf-go/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1759523840 -SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.10/v1.36.10.mod) = a75c105a852fbd8da8d8cfac09c2eab9a206cfd27ed37c973737e23f632ca96e -SIZE (go/devel_protobuf-go/protobuf-go-v1.36.10/v1.36.10.mod) = 124 -SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.10/v1.36.10.zip) = 9265fbe7d073ca8571f1a9c4b8e8f20b244c35ad913346892d688e58fe4b1f22 -SIZE (go/devel_protobuf-go/protobuf-go-v1.36.10/v1.36.10.zip) = 2263898 +TIMESTAMP = 1765638625 +SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.11/v1.36.11.mod) = a75c105a852fbd8da8d8cfac09c2eab9a206cfd27ed37c973737e23f632ca96e +SIZE (go/devel_protobuf-go/protobuf-go-v1.36.11/v1.36.11.mod) = 124 +SHA256 (go/devel_protobuf-go/protobuf-go-v1.36.11/v1.36.11.zip) = 14983d36c56a814ed91b6d652f2b8f895baba1b84eb43b28a0b132c8637cd274 +SIZE (go/devel_protobuf-go/protobuf-go-v1.36.11/v1.36.11.zip) = 2273786 diff --git a/devel/py-archinfo/Makefile b/devel/py-archinfo/Makefile index f273a2f38c7a..946636f7813c 100644 --- a/devel/py-archinfo/Makefile +++ b/devel/py-archinfo/Makefile @@ -1,6 +1,6 @@ PORTNAME= archinfo DISTVERSIONPREFIX= v -DISTVERSION= 9.2.185 +DISTVERSION= 9.2.188 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-archinfo/distinfo b/devel/py-archinfo/distinfo index 4455c893e14a..3272e0ac1b80 100644 --- a/devel/py-archinfo/distinfo +++ b/devel/py-archinfo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764325732 -SHA256 (angr-archinfo-v9.2.185_GH0.tar.gz) = 1359a25df46d836caead5aab930c3a599913981995815fe4c46d869812f634f5 -SIZE (angr-archinfo-v9.2.185_GH0.tar.gz) = 44783 +TIMESTAMP = 1765711297 +SHA256 (angr-archinfo-v9.2.188_GH0.tar.gz) = f5f3950ca5495a46c2ba2ac3041b907d5707adf12251d2cbb356769144056004 +SIZE (angr-archinfo-v9.2.188_GH0.tar.gz) = 44790 diff --git a/devel/py-dbt-extractor/Makefile b/devel/py-dbt-extractor/Makefile index 0f8d24034b91..22120da5805d 100644 --- a/devel/py-dbt-extractor/Makefile +++ b/devel/py-dbt-extractor/Makefile @@ -1,6 +1,6 @@ PORTNAME= dbt-extractor PORTVERSION= 0.5.1 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-ddtrace/Makefile b/devel/py-ddtrace/Makefile index 43d67f90a764..3af00b69c7eb 100644 --- a/devel/py-ddtrace/Makefile +++ b/devel/py-ddtrace/Makefile @@ -1,6 +1,6 @@ PORTNAME= ddtrace PORTVERSION= 2.21.12 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/abseil/abseil-cpp/releases/download/${ABSEIL_VERSION}/:abseil diff --git a/devel/py-deptry/Makefile b/devel/py-deptry/Makefile index 4b52efc232aa..8ab316dba8d6 100644 --- a/devel/py-deptry/Makefile +++ b/devel/py-deptry/Makefile @@ -1,5 +1,6 @@ PORTNAME= deptry PORTVERSION= 0.24.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-dulwich/Makefile b/devel/py-dulwich/Makefile index dfe10c254463..8369399c77d8 100644 --- a/devel/py-dulwich/Makefile +++ b/devel/py-dulwich/Makefile @@ -1,5 +1,6 @@ PORTNAME= dulwich PORTVERSION= 0.24.10 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-electrum-aionostr/Makefile b/devel/py-electrum-aionostr/Makefile index a93b2e97a89e..aa77c14d5db7 100644 --- a/devel/py-electrum-aionostr/Makefile +++ b/devel/py-electrum-aionostr/Makefile @@ -1,5 +1,5 @@ PORTNAME= electrum-aionostr -DISTVERSION= 0.0.11 +DISTVERSION= 0.1.0 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-electrum-aionostr/distinfo b/devel/py-electrum-aionostr/distinfo index b078450dce85..17d122e30fcd 100644 --- a/devel/py-electrum-aionostr/distinfo +++ b/devel/py-electrum-aionostr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752847893 -SHA256 (electrum_aionostr-0.0.11.tar.gz) = 0eeb1d01e55d4bab2c116268965a0b2c11490659e969fd864c453104558bcf81 -SIZE (electrum_aionostr-0.0.11.tar.gz) = 22126 +TIMESTAMP = 1765772777 +SHA256 (electrum_aionostr-0.1.0.tar.gz) = 3774f8e8312388272e10851a869c9f4d3d4a54d8d564851c36e2dc40297bec84 +SIZE (electrum_aionostr-0.1.0.tar.gz) = 25995 diff --git a/devel/py-electrum-aionostr/files/patch-pyproject.toml b/devel/py-electrum-aionostr/files/patch-pyproject.toml new file mode 100644 index 000000000000..9905f9bf33e7 --- /dev/null +++ b/devel/py-electrum-aionostr/files/patch-pyproject.toml @@ -0,0 +1,12 @@ +--- pyproject.toml.orig 2000-11-11 11:11:11 UTC ++++ pyproject.toml +@@ -10,8 +10,7 @@ readme = "README.md" + description = "asyncio nostr client" + keywords = ["nostr", "asyncio"] + readme = "README.md" +-license = "BSD-3-Clause" +-license-files = ["LICENSE"] ++license = { text = "BSD-3-Clause" } + requires-python = ">=3.10" + dependencies = [ + "electrum_ecc", diff --git a/devel/py-fastuuid/Makefile b/devel/py-fastuuid/Makefile index 20beaa8970e8..64afaa08d272 100644 --- a/devel/py-fastuuid/Makefile +++ b/devel/py-fastuuid/Makefile @@ -1,6 +1,6 @@ PORTNAME= fastuuid DISTVERSION= 0.14.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-jellyfish/Makefile b/devel/py-jellyfish/Makefile index a0f47e7e87e9..687aa22ceb05 100644 --- a/devel/py-jellyfish/Makefile +++ b/devel/py-jellyfish/Makefile @@ -1,6 +1,6 @@ PORTNAME= jellyfish PORTVERSION= 0.11.2 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-libcst/Makefile b/devel/py-libcst/Makefile index 262f6fbb4c86..95be5e5dad05 100644 --- a/devel/py-libcst/Makefile +++ b/devel/py-libcst/Makefile @@ -1,6 +1,6 @@ PORTNAME= libcst PORTVERSION= 1.8.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-maturin/Makefile b/devel/py-maturin/Makefile index 091ccb53185b..7cc70600a73e 100644 --- a/devel/py-maturin/Makefile +++ b/devel/py-maturin/Makefile @@ -1,5 +1,6 @@ PORTNAME= maturin DISTVERSION= 1.10.2 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-orjson/Makefile b/devel/py-orjson/Makefile index ebf8619f381a..1366bc1747d3 100644 --- a/devel/py-orjson/Makefile +++ b/devel/py-orjson/Makefile @@ -1,5 +1,6 @@ PORTNAME= orjson DISTVERSION= 3.11.4 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-ormsgpack/Makefile b/devel/py-ormsgpack/Makefile index 81693d78deca..6b62d558803d 100644 --- a/devel/py-ormsgpack/Makefile +++ b/devel/py-ormsgpack/Makefile @@ -1,6 +1,6 @@ PORTNAME= ormsgpack -DISTVERSION= 1.10.0 -PORTREVISION= 3 +DISTVERSION= 1.12.1 +PORTREVISION= 1 CATEGORIES= devel python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -21,7 +21,7 @@ TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}msgpack>0:devel/py-msgpack@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}mypy>0:devel/py-mypy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}numpy>0:math/py-numpy@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pendulum>0:devel/py-pendulum@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pydantic>0:devel/py-pydantic@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pydantic2>0:devel/py-pydantic2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>0:devel/py-pytest@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-benchmark>0:devel/py-pytest-benchmark@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}python-dateutil>0:devel/py-python-dateutil@${PY_FLAVOR} \ @@ -38,10 +38,10 @@ GH_ACCOUNT= aviramha CARGO_CRATES= ahash-0.8.12 \ autocfg-1.4.0 \ - bytecount-0.6.8 \ + bytecount-0.6.9 \ byteorder-1.5.0 \ cfg-if-1.0.0 \ - chrono-0.4.41 \ + chrono-0.4.42 \ crunchy-0.2.3 \ half-2.6.0 \ itoa-1.0.15 \ @@ -51,15 +51,16 @@ CARGO_CRATES= ahash-0.8.12 \ once_cell-1.21.3 \ portable-atomic-1.11.0 \ proc-macro2-1.0.94 \ - pyo3-0.25.0 \ - pyo3-build-config-0.25.0 \ - pyo3-ffi-0.25.0 \ + pyo3-0.27.2 \ + pyo3-build-config-0.27.2 \ + pyo3-ffi-0.27.2 \ quote-1.0.40 \ - serde-1.0.219 \ - serde_bytes-0.11.17 \ - serde_derive-1.0.219 \ + serde-1.0.228 \ + serde_bytes-0.11.19 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ simdutf8-0.1.5 \ - smallvec-1.15.0 \ + smallvec-1.15.1 \ syn-2.0.100 \ target-lexicon-0.13.2 \ unicode-ident-1.0.18 \ @@ -72,6 +73,8 @@ CARGO_INSTALL= no CARGO_TEST= no CARGO_TARGET_DIR= ${WRKSRC}/target -# tests as of 1.10.0: 8 failed, 504 passed, 1 warning in 7.64s, see https://github.com/aviramha/ormsgpack/issues/411 +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} + +# tests as of 1.12.1: 516 passed, 1 skipped in 1.16s .include <bsd.port.mk> diff --git a/devel/py-ormsgpack/distinfo b/devel/py-ormsgpack/distinfo index 7b168f20b220..a5b083785c38 100644 --- a/devel/py-ormsgpack/distinfo +++ b/devel/py-ormsgpack/distinfo @@ -1,16 +1,16 @@ -TIMESTAMP = 1752741921 +TIMESTAMP = 1765785056 SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 SIZE (rust/crates/ahash-0.8.12.crate) = 43413 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce -SIZE (rust/crates/bytecount-0.6.8.crate) = 14694 +SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e +SIZE (rust/crates/bytecount-0.6.9.crate) = 18695 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d -SIZE (rust/crates/chrono-0.4.41.crate) = 234621 +SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2 +SIZE (rust/crates/chrono-0.4.42.crate) = 238174 SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929 SIZE (rust/crates/crunchy-0.2.3.crate) = 3775 SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 @@ -29,24 +29,26 @@ SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b1144 SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258 SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84 SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391 -SHA256 (rust/crates/pyo3-0.25.0.crate) = f239d656363bcee73afef85277f1b281e8ac6212a1d42aa90e55b90ed43c47a4 -SIZE (rust/crates/pyo3-0.25.0.crate) = 1120850 -SHA256 (rust/crates/pyo3-build-config-0.25.0.crate) = 755ea671a1c34044fa165247aaf6f419ca39caa6003aee791a0df2713d8f1b6d -SIZE (rust/crates/pyo3-build-config-0.25.0.crate) = 34122 -SHA256 (rust/crates/pyo3-ffi-0.25.0.crate) = fc95a2e67091e44791d4ea300ff744be5293f394f1bafd9f78c080814d35956e -SIZE (rust/crates/pyo3-ffi-0.25.0.crate) = 77991 +SHA256 (rust/crates/pyo3-0.27.2.crate) = ab53c047fcd1a1d2a8820fe84f05d6be69e9526be40cb03b73f86b6b03e6d87d +SIZE (rust/crates/pyo3-0.27.2.crate) = 1171342 +SHA256 (rust/crates/pyo3-build-config-0.27.2.crate) = b455933107de8642b4487ed26d912c2d899dec6114884214a0b3bb3be9261ea6 +SIZE (rust/crates/pyo3-build-config-0.27.2.crate) = 35564 +SHA256 (rust/crates/pyo3-ffi-0.27.2.crate) = 1c85c9cbfaddf651b1221594209aed57e9e5cff63c4d11d1feead529b872a089 +SIZE (rust/crates/pyo3-ffi-0.27.2.crate) = 78552 SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d SIZE (rust/crates/quote-1.0.40.crate) = 31063 -SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 -SIZE (rust/crates/serde-1.0.219.crate) = 78983 -SHA256 (rust/crates/serde_bytes-0.11.17.crate) = 8437fd221bde2d4ca316d61b90e337e9e702b3820b87d63caa9ba6c02bd06d96 -SIZE (rust/crates/serde_bytes-0.11.17.crate) = 13256 -SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 -SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_bytes-0.11.19.crate) = a5d440709e79d88e51ac01c4b72fc6cb7314017bb7da9eeff678aa94c10e3ea8 +SIZE (rust/crates/serde_bytes-0.11.19.crate) = 13427 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488 -SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7314d0b08d30d1ecd426713ee2eee9 -SIZE (rust/crates/smallvec-1.15.0.crate) = 38113 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee89095ba17b32f5d03683b1b1fc2a0 SIZE (rust/crates/syn-2.0.100.crate) = 297947 SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a @@ -59,5 +61,5 @@ SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8f SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714 SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671 -SHA256 (aviramha-ormsgpack-1.10.0_GH0.tar.gz) = 5a9ab2b3eac58362e86db43c9fbfd5702795b389a6f981a631228c044af60c21 -SIZE (aviramha-ormsgpack-1.10.0_GH0.tar.gz) = 688277 +SHA256 (aviramha-ormsgpack-1.12.1_GH0.tar.gz) = 28e4d519320aa050a6efb2ada742c48816215929c9fb7c2c4beca9a16295d004 +SIZE (aviramha-ormsgpack-1.12.1_GH0.tar.gz) = 687127 diff --git a/devel/py-pendulum/Makefile b/devel/py-pendulum/Makefile index e651b57b260c..0ced37e6a437 100644 --- a/devel/py-pendulum/Makefile +++ b/devel/py-pendulum/Makefile @@ -1,6 +1,6 @@ PORTNAME= pendulum PORTVERSION= 3.1.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-perceval/Makefile b/devel/py-perceval/Makefile index 682b9f63bc33..f61380018d3a 100644 --- a/devel/py-perceval/Makefile +++ b/devel/py-perceval/Makefile @@ -4,7 +4,8 @@ CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= bofh@FreeBSD.org +# Ask clusteradm@ before removal +MAINTAINER= ports@FreeBSD.org COMMENT= Send Sir Perceval on a quest to fetch and gather data from software repositories WWW= https://github.com/chaoss/grimoirelab-perceval diff --git a/devel/py-pycrdt/Makefile b/devel/py-pycrdt/Makefile index eead3db029e1..b53e6c5cf6dd 100644 --- a/devel/py-pycrdt/Makefile +++ b/devel/py-pycrdt/Makefile @@ -1,5 +1,6 @@ PORTNAME= pycrdt PORTVERSION= 0.12.44 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pydantic-core/Makefile b/devel/py-pydantic-core/Makefile index 1b8f8bfb24ee..0757abcfa1be 100644 --- a/devel/py-pydantic-core/Makefile +++ b/devel/py-pydantic-core/Makefile @@ -1,6 +1,6 @@ PORTNAME= pydantic-core PORTVERSION= 2.41.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pyperscan/Makefile b/devel/py-pyperscan/Makefile index 2268b8243463..2332083322e6 100644 --- a/devel/py-pyperscan/Makefile +++ b/devel/py-pyperscan/Makefile @@ -1,7 +1,7 @@ PORTNAME= pyperscan DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= devel python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pyproject-fmt-rust/Makefile b/devel/py-pyproject-fmt-rust/Makefile index 009a5d384721..d93f355daec8 100644 --- a/devel/py-pyproject-fmt-rust/Makefile +++ b/devel/py-pyproject-fmt-rust/Makefile @@ -1,6 +1,6 @@ PORTNAME= pyproject-fmt-rust PORTVERSION= 1.2.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-pyproject-fmt/Makefile b/devel/py-pyproject-fmt/Makefile index b57eb36af47b..cd0da2a0b2ec 100644 --- a/devel/py-pyproject-fmt/Makefile +++ b/devel/py-pyproject-fmt/Makefile @@ -1,5 +1,6 @@ PORTNAME= pyproject-fmt PORTVERSION= 2.11.1 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-python-dbusmock/Makefile b/devel/py-python-dbusmock/Makefile index 84c26c573fd0..d6ab768427a5 100644 --- a/devel/py-python-dbusmock/Makefile +++ b/devel/py-python-dbusmock/Makefile @@ -1,5 +1,5 @@ PORTNAME= python-dbusmock -DISTVERSION= 0.37.1 +DISTVERSION= 0.37.2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-python-dbusmock/distinfo b/devel/py-python-dbusmock/distinfo index 0a325b73de85..ef9f1950e81c 100644 --- a/devel/py-python-dbusmock/distinfo +++ b/devel/py-python-dbusmock/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760016085 -SHA256 (python_dbusmock-0.37.1.tar.gz) = a65aeedc17d8bbc1f0bf3f0b295988914c48619882d77b9afa4117eed95fc594 -SIZE (python_dbusmock-0.37.1.tar.gz) = 107458 +TIMESTAMP = 1765765603 +SHA256 (python_dbusmock-0.37.2.tar.gz) = e0c7354f6887036ee519f2fbba55ce14bb21c3ffceab06c085d15bbbda2b1d03 +SIZE (python_dbusmock-0.37.2.tar.gz) = 107498 diff --git a/devel/py-qcs-sdk-python/Makefile b/devel/py-qcs-sdk-python/Makefile index 578506e3b9ad..103aff9384b6 100644 --- a/devel/py-qcs-sdk-python/Makefile +++ b/devel/py-qcs-sdk-python/Makefile @@ -1,7 +1,7 @@ PORTNAME= qcs-sdk-python DISTVERSIONPREFIX= python/v DISTVERSION= 0.20.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= devel python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-regress/Makefile b/devel/py-regress/Makefile index 45fb3449a6b3..59031f1ef3c6 100644 --- a/devel/py-regress/Makefile +++ b/devel/py-regress/Makefile @@ -1,6 +1,6 @@ PORTNAME= regress PORTVERSION= 0.4.2 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-rpds-py/Makefile b/devel/py-rpds-py/Makefile index 3a924b6d09e2..adc0f457b299 100644 --- a/devel/py-rpds-py/Makefile +++ b/devel/py-rpds-py/Makefile @@ -1,5 +1,6 @@ PORTNAME= rpds-py PORTVERSION= 0.30.0 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI \ https://github.com/crate-py/rpds/releases/download/v${PORTVERSION}/ diff --git a/devel/py-ruff/Makefile b/devel/py-ruff/Makefile index b071076fa00c..8695ea6f03d2 100644 --- a/devel/py-ruff/Makefile +++ b/devel/py-ruff/Makefile @@ -1,5 +1,6 @@ PORTNAME= ruff DISTVERSION= 0.14.7 +PORTREVISION= 1 CATEGORIES= devel python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-stringzilla/Makefile b/devel/py-stringzilla/Makefile index 9393b06bb1c0..a18fcc4111de 100644 --- a/devel/py-stringzilla/Makefile +++ b/devel/py-stringzilla/Makefile @@ -1,6 +1,6 @@ PORTNAME= stringzilla DISTVERSIONPREFIX= v -DISTVERSION= 4.4.2 +DISTVERSION= 4.5.1 CATEGORIES= devel python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-stringzilla/distinfo b/devel/py-stringzilla/distinfo index 227da0554bc3..b163cc9caf3a 100644 --- a/devel/py-stringzilla/distinfo +++ b/devel/py-stringzilla/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764922380 -SHA256 (ashvardanian-StringZilla-v4.4.2_GH0.tar.gz) = 5c49782bc7f5a7392c8b960248d3cc9ba87b3a9629b665f731a2d407fefe425b -SIZE (ashvardanian-StringZilla-v4.4.2_GH0.tar.gz) = 729225 +TIMESTAMP = 1765878799 +SHA256 (ashvardanian-StringZilla-v4.5.1_GH0.tar.gz) = 2b706dff69baa28911f7df445f62391b8cc4b6b599c542a015dd685e7ea01948 +SIZE (ashvardanian-StringZilla-v4.5.1_GH0.tar.gz) = 784132 diff --git a/devel/py-tox-toml-fmt/Makefile b/devel/py-tox-toml-fmt/Makefile index 7be6997e258f..dcf49a943460 100644 --- a/devel/py-tox-toml-fmt/Makefile +++ b/devel/py-tox-toml-fmt/Makefile @@ -1,5 +1,6 @@ PORTNAME= tox-toml-fmt PORTVERSION= 1.2.1 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-ty/Makefile b/devel/py-ty/Makefile index fe8131e75125..548a15073781 100644 --- a/devel/py-ty/Makefile +++ b/devel/py-ty/Makefile @@ -1,5 +1,6 @@ PORTNAME= ty -DISTVERSION= 0.0.1a33 +DISTVERSION= 0.0.1a34 +PORTREVISION= 1 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-ty/Makefile.crates b/devel/py-ty/Makefile.crates index caec93d5b60f..f824ba5943d0 100644 --- a/devel/py-ty/Makefile.crates +++ b/devel/py-ty/Makefile.crates @@ -127,8 +127,8 @@ CARGO_CRATES= adler2-2.0.1 \ fsevent-sys-4.1.0 \ funty-2.0.0 \ generic-array-0.14.7 \ - get-size-derive2-0.7.2 \ - get-size2-0.7.2 \ + get-size-derive2-0.7.3 \ + get-size2-0.7.3 \ getopts-0.2.24 \ getrandom-0.2.16 \ getrandom-0.3.4 \ @@ -229,7 +229,7 @@ CARGO_CRATES= adler2-2.0.1 \ once_cell_polyfill-1.70.1 \ oorandom-11.1.5 \ option-ext-0.2.0 \ - ordermap-0.5.12 \ + ordermap-1.0.0 \ os_pipe-1.2.2 \ os_str_bytes-7.1.1 \ parking_lot-0.12.4 \ @@ -465,5 +465,5 @@ CARGO_CRATES= adler2-2.0.1 \ zstd-0.11.2+zstd.1.5.2 \ zstd-safe-5.0.2+zstd.1.5.2 \ zstd-sys-2.0.16+zstd.1.5.7 \ - salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=59aa1075e837f5deb0d6ffb24b68fedc0f4bc5e0\#59aa1075e837f5deb0d6ffb24b68fedc0f4bc5e0 \ - lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439 + lsp-types@git+https://github.com/astral-sh/lsp-types.git?rev=3512a9f\#3512a9f33eadc5402cfab1b8f7340824c8ca1439 \ + salsa,salsa-macro-rules,salsa-macros@git+https://github.com/salsa-rs/salsa.git?rev=55e5e7d32fa3fc189276f35bb04c9438f9aedbd1\#55e5e7d32fa3fc189276f35bb04c9438f9aedbd1 diff --git a/devel/py-ty/distinfo b/devel/py-ty/distinfo index 25058f8e0999..1d9e6d2360ab 100644 --- a/devel/py-ty/distinfo +++ b/devel/py-ty/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1765335036 -SHA256 (ty-0.0.1a33.tar.gz) = 1db139aa7cbc9879e93146c99bf5f1f5273ca608683f71b3a9a75f9f812b729f -SIZE (ty-0.0.1a33.tar.gz) = 4704365 +TIMESTAMP = 1765762199 +SHA256 (ty-0.0.1a34.tar.gz) = 659e409cc3b5c9fb99a453d256402a4e3bd95b1dbcc477b55c039697c807ab79 +SIZE (ty-0.0.1a34.tar.gz) = 4735988 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 @@ -259,10 +259,10 @@ SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65 SIZE (rust/crates/funty-2.0.0.crate) = 13160 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/get-size-derive2-0.7.2.crate) = ff47daa61505c85af126e9dd64af6a342a33dc0cccfe1be74ceadc7d352e6efd -SIZE (rust/crates/get-size-derive2-0.7.2.crate) = 8859 -SHA256 (rust/crates/get-size2-0.7.2.crate) = ac7bb8710e1f09672102be7ddf39f764d8440ae74a9f4e30aaa4820dcdffa4af -SIZE (rust/crates/get-size2-0.7.2.crate) = 19159 +SHA256 (rust/crates/get-size-derive2-0.7.3.crate) = ab21d7bd2c625f2064f04ce54bcb88bc57c45724cde45cba326d784e22d3f71a +SIZE (rust/crates/get-size-derive2-0.7.3.crate) = 8865 +SHA256 (rust/crates/get-size2-0.7.3.crate) = 879272b0de109e2b67b39fcfe3d25fdbba96ac07e44a254f5a0b4d7ff55340cb +SIZE (rust/crates/get-size2-0.7.3.crate) = 19162 SHA256 (rust/crates/getopts-0.2.24.crate) = cfe4fbac503b8d1f88e6676011885f34b7174f46e59956bba534ba83abded4df SIZE (rust/crates/getopts-0.2.24.crate) = 21467 SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 @@ -463,8 +463,8 @@ SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411 SIZE (rust/crates/oorandom-11.1.5.crate) = 23750 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 -SHA256 (rust/crates/ordermap-0.5.12.crate) = b100f7dd605611822d30e182214d3c02fdefce2d801d23993f6b6ba6ca1392af -SIZE (rust/crates/ordermap-0.5.12.crate) = 69927 +SHA256 (rust/crates/ordermap-1.0.0.crate) = ed637741ced8fb240855d22a2b4f208dab7a06bcce73380162e5253000c16758 +SIZE (rust/crates/ordermap-1.0.0.crate) = 70288 SHA256 (rust/crates/os_pipe-1.2.2.crate) = db335f4760b14ead6290116f2427bf33a14d4f0617d49f78a246de10c1831224 SIZE (rust/crates/os_pipe-1.2.2.crate) = 10810 SHA256 (rust/crates/os_str_bytes-7.1.1.crate) = 63eceb7b5d757011a87d08eb2123db15d87fb0c281f65d101ce30a1e96c3ad5c @@ -935,7 +935,7 @@ SHA256 (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 1d2a5585e04f9eea4b2a3d1e SIZE (rust/crates/zstd-safe-5.0.2+zstd.1.5.2.crate) = 17273 SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748 SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 -SHA256 (salsa-rs-salsa-59aa1075e837f5deb0d6ffb24b68fedc0f4bc5e0_GH0.tar.gz) = 8e97da54c8a7504d600cfed4e23a2c12446828d509ed0e922d9e2cbb4facb9eb -SIZE (salsa-rs-salsa-59aa1075e837f5deb0d6ffb24b68fedc0f4bc5e0_GH0.tar.gz) = 731457 SHA256 (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 410f889792e86186b6299ad534446510207a9e2e55b78301b77fc8b661b46913 SIZE (astral-sh-lsp-types-3512a9f33eadc5402cfab1b8f7340824c8ca1439_GH0.tar.gz) = 71124 +SHA256 (salsa-rs-salsa-55e5e7d32fa3fc189276f35bb04c9438f9aedbd1_GH0.tar.gz) = 8a2810644755691ed3ee236c2743c3d52ab89ca340aeac8bdd9f0220ef45ace1 +SIZE (salsa-rs-salsa-55e5e7d32fa3fc189276f35bb04c9438f9aedbd1_GH0.tar.gz) = 731425 diff --git a/devel/py-tzdata/Makefile b/devel/py-tzdata/Makefile index 42910df3b1c2..b7982f603b14 100644 --- a/devel/py-tzdata/Makefile +++ b/devel/py-tzdata/Makefile @@ -1,5 +1,5 @@ PORTNAME= tzdata -DISTVERSION= 2025.2 +DISTVERSION= 2025.3 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-tzdata/distinfo b/devel/py-tzdata/distinfo index 0c103103e844..53dc7a7e12e7 100644 --- a/devel/py-tzdata/distinfo +++ b/devel/py-tzdata/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742794170 -SHA256 (tzdata-2025.2.tar.gz) = b60a638fcc0daffadf82fe0f57e53d06bdec2f36c4df66280ae79bce6bd6f2b9 -SIZE (tzdata-2025.2.tar.gz) = 196380 +TIMESTAMP = 1765712999 +SHA256 (tzdata-2025.3.tar.gz) = de39c2ca5dc7b0344f2eba86f49d614019d29f060fc4ebc8a417896a620b56a7 +SIZE (tzdata-2025.3.tar.gz) = 196772 diff --git a/devel/py-uv-build/Makefile b/devel/py-uv-build/Makefile index 8a4b4e460cbc..1297b4a081ea 100644 --- a/devel/py-uv-build/Makefile +++ b/devel/py-uv-build/Makefile @@ -1,5 +1,5 @@ PORTNAME= uv-build -DISTVERSION= 0.9.15 +DISTVERSION= 0.9.17 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-uv-build/distinfo b/devel/py-uv-build/distinfo index 3d1d1eabcf12..ea07cdfdb3b2 100644 --- a/devel/py-uv-build/distinfo +++ b/devel/py-uv-build/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764758237 -SHA256 (uv_build-0.9.15.tar.gz) = 620b079ee55e7c53c9286ebfbf05af31ff0b5ee8c81c72a1bc03e40e4cebd3f0 -SIZE (uv_build-0.9.15.tar.gz) = 354021 +TIMESTAMP = 1765783803 +SHA256 (uv_build-0.9.17.tar.gz) = aee981beef5503ac94c982a7205ca77c35b81eaadbb7f0c8583bd6a0f804fffc +SIZE (uv_build-0.9.17.tar.gz) = 356435 diff --git a/devel/py-uv-build08/Makefile b/devel/py-uv-build08/Makefile index d1d3b319359b..95b33080b9f6 100644 --- a/devel/py-uv-build08/Makefile +++ b/devel/py-uv-build08/Makefile @@ -1,6 +1,6 @@ PORTNAME= uv-build PORTVERSION= 0.8.24 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-uv-bump/Makefile b/devel/py-uv-bump/Makefile index 94fbe9349119..b850d8133b02 100644 --- a/devel/py-uv-bump/Makefile +++ b/devel/py-uv-bump/Makefile @@ -1,5 +1,5 @@ PORTNAME= uv-bump -DISTVERSION= 0.3.1 +DISTVERSION= 0.4.0 CATEGORIES= devel python #MASTER_SITES= PYPI # no tests PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-uv-bump/distinfo b/devel/py-uv-bump/distinfo index 4ffdea46bf85..2c73be3cac6e 100644 --- a/devel/py-uv-bump/distinfo +++ b/devel/py-uv-bump/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759910419 -SHA256 (zundertj-uv-bump-0.3.1_GH0.tar.gz) = 52d0d6253bf86bf68e0739ae6e6433528793b54f4be0968193871c115232f277 -SIZE (zundertj-uv-bump-0.3.1_GH0.tar.gz) = 28404 +TIMESTAMP = 1765784871 +SHA256 (zundertj-uv-bump-0.4.0_GH0.tar.gz) = ebc887e2b534b5d89b959e61d9b89026695c2b56b70c6a57925f3b951dfe28d1 +SIZE (zundertj-uv-bump-0.4.0_GH0.tar.gz) = 38047 diff --git a/devel/py-uv/Makefile b/devel/py-uv/Makefile index 6f4a155955a0..b78539418393 100644 --- a/devel/py-uv/Makefile +++ b/devel/py-uv/Makefile @@ -1,5 +1,5 @@ PORTNAME= uv -DISTVERSION= 0.9.15 +DISTVERSION= 0.9.17 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/py-uv/distinfo b/devel/py-uv/distinfo index 6725d922840c..377b1d67f2e6 100644 --- a/devel/py-uv/distinfo +++ b/devel/py-uv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764758225 -SHA256 (astral-sh-uv-0.9.15_GH0.tar.gz) = 4bd98152fbeb3cbe4a06fd0d49824d44db3023e24d17ba265df71fd52591bc09 -SIZE (astral-sh-uv-0.9.15_GH0.tar.gz) = 4887603 +TIMESTAMP = 1765783784 +SHA256 (astral-sh-uv-0.9.17_GH0.tar.gz) = ea948dc7141c56c798ff603f71793351917f9c777302d428840848515999fb29 +SIZE (astral-sh-uv-0.9.17_GH0.tar.gz) = 4774663 diff --git a/devel/py-uv/files/patch-pyproject.toml b/devel/py-uv/files/patch-pyproject.toml index ac7e902e78dc..d16a03f5d31c 100644 --- a/devel/py-uv/files/patch-pyproject.toml +++ b/devel/py-uv/files/patch-pyproject.toml @@ -1,4 +1,4 @@ ---- pyproject.toml.orig 2025-12-03 00:57:55 UTC +--- pyproject.toml.orig 2025-12-09 22:36:00 UTC +++ pyproject.toml @@ -1,6 +1,6 @@ [build-system] @@ -9,7 +9,7 @@ [project] name = "uv" -@@ -40,55 +40,12 @@ Discord = "https://discord.gg/astral-sh" +@@ -40,56 +40,12 @@ Discord = "https://discord.gg/astral-sh" Releases = "https://github.com/astral-sh/uv/releases" Discord = "https://discord.gg/astral-sh" @@ -48,6 +48,7 @@ - "docs/guides/integration/docker.md", - "docs/guides/integration/pre-commit.md", - "docs/guides/integration/github.md", +- "docs/guides/integration/gitlab.md", - "docs/guides/integration/aws-lambda.md", - "docs/concepts/build-backend.md", - "docs/concepts/projects/init.md", diff --git a/devel/py-watchfiles/Makefile b/devel/py-watchfiles/Makefile index 5819814f8cd4..b3e6f5869fd5 100644 --- a/devel/py-watchfiles/Makefile +++ b/devel/py-watchfiles/Makefile @@ -1,6 +1,6 @@ PORTNAME= watchfiles PORTVERSION= 1.1.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/pylyzer/Makefile b/devel/pylyzer/Makefile index 2e56def8d2a3..8c8fabac0002 100644 --- a/devel/pylyzer/Makefile +++ b/devel/pylyzer/Makefile @@ -1,7 +1,7 @@ PORTNAME= pylyzer DISTVERSIONPREFIX= v DISTVERSION= 0.0.78 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel python MAINTAINER= yuri@FreeBSD.org diff --git a/devel/radicle/Makefile b/devel/radicle/Makefile index a8554461bff2..d2723198a31b 100644 --- a/devel/radicle/Makefile +++ b/devel/radicle/Makefile @@ -1,6 +1,6 @@ PORTNAME= radicle DISTVERSION= 1.5.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MASTER_SITES= https://distfiles.pirateparty.in/ashish/:sources \ LOCAL/ashish:sources diff --git a/devel/revive/Makefile b/devel/revive/Makefile index d8f35251c4d8..5007ebf581c0 100644 --- a/devel/revive/Makefile +++ b/devel/revive/Makefile @@ -10,10 +10,7 @@ WWW= https://revive.run LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules _BUILD_VERSION= ${DISTVERSION} _BUILD_COMMIT= e1d05f7 diff --git a/devel/rubygem-excon-gitlab/Makefile b/devel/rubygem-excon-gitlab/Makefile index 2541964a973d..23f707529d31 100644 --- a/devel/rubygem-excon-gitlab/Makefile +++ b/devel/rubygem-excon-gitlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= excon -PORTVERSION= 1.3.0 +PORTVERSION= 1.3.2 CATEGORIES= devel rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab diff --git a/devel/rubygem-excon-gitlab/distinfo b/devel/rubygem-excon-gitlab/distinfo index 648513e6ba20..b126b7a2412f 100644 --- a/devel/rubygem-excon-gitlab/distinfo +++ b/devel/rubygem-excon-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761392919 -SHA256 (rubygem/excon-1.3.0.gem) = d83d3bc2a46a74f969406071e0acc32971381a01d7382a79fa75529fb28046be -SIZE (rubygem/excon-1.3.0.gem) = 174080 +TIMESTAMP = 1765604502 +SHA256 (rubygem/excon-1.3.2.gem) = a089babe98638e58042a7d542b2bbd183304527e33d612b6dde22fa491a544a5 +SIZE (rubygem/excon-1.3.2.gem) = 172544 diff --git a/devel/rubygem-prometheus-client-mmap/Makefile b/devel/rubygem-prometheus-client-mmap/Makefile index e9183dd46b25..36452df9720c 100644 --- a/devel/rubygem-prometheus-client-mmap/Makefile +++ b/devel/rubygem-prometheus-client-mmap/Makefile @@ -1,6 +1,6 @@ PORTNAME= prometheus-client-mmap PORTVERSION= 1.2.10 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel rubygems MASTER_SITES= RG diff --git a/devel/ruff/Makefile b/devel/ruff/Makefile index 7cee91b1c942..d2fc3cbc0e55 100644 --- a/devel/ruff/Makefile +++ b/devel/ruff/Makefile @@ -1,5 +1,6 @@ PORTNAME= ruff DISTVERSION= 0.14.7 +PORTREVISION= 1 CATEGORIES= devel python MAINTAINER= yuri@FreeBSD.org diff --git a/devel/rust-analyzer/Makefile b/devel/rust-analyzer/Makefile index 887f8b0f904d..295d47ca4123 100644 --- a/devel/rust-analyzer/Makefile +++ b/devel/rust-analyzer/Makefile @@ -1,6 +1,6 @@ PORTNAME= rust-analyzer DISTVERSION= 2025-08-25 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= rust@FreeBSD.org diff --git a/devel/rust-bindgen-cli/Makefile b/devel/rust-bindgen-cli/Makefile index 459873ed86a5..ca7ea5666751 100644 --- a/devel/rust-bindgen-cli/Makefile +++ b/devel/rust-bindgen-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= bindgen-cli DISTVERSION= 0.72.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MASTER_SITES= CRATESIO PKGNAMEPREFIX= rust- diff --git a/devel/rust-cbindgen/Makefile b/devel/rust-cbindgen/Makefile index 503e4f8ae8f8..165a8412cf46 100644 --- a/devel/rust-cbindgen/Makefile +++ b/devel/rust-cbindgen/Makefile @@ -1,6 +1,6 @@ PORTNAME= cbindgen DISTVERSION= 0.29.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MASTER_SITES= CRATESIO PKGNAMEPREFIX= rust- diff --git a/devel/rust-script/Makefile b/devel/rust-script/Makefile index 21579fa1705e..66efd98663fd 100644 --- a/devel/rust-script/Makefile +++ b/devel/rust-script/Makefile @@ -1,6 +1,6 @@ PORTNAME= rust-script DISTVERSION= 0.36.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= pat@patmaddox.com diff --git a/devel/rustc-demangle/Makefile b/devel/rustc-demangle/Makefile index b29b1dcf763e..6e50b99d2f78 100644 --- a/devel/rustc-demangle/Makefile +++ b/devel/rustc-demangle/Makefile @@ -1,7 +1,7 @@ PORTNAME= rustc-demangle DISTVERSIONPREFIX= rustc-demangle-v DISTVERSION= 0.1.26 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/rustup-init/Makefile b/devel/rustup-init/Makefile index 25c3ede69ffc..f43664a9df4f 100644 --- a/devel/rustup-init/Makefile +++ b/devel/rustup-init/Makefile @@ -1,6 +1,6 @@ PORTNAME= rustup-init DISTVERSION= 1.28.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= devel DISTNAME= rustup diff --git a/devel/rye/Makefile b/devel/rye/Makefile index abef6f9bd540..793cfb130570 100644 --- a/devel/rye/Makefile +++ b/devel/rye/Makefile @@ -1,6 +1,6 @@ PORTNAME= rye DISTVERSION= 0.44.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/sccache/Makefile b/devel/sccache/Makefile index bf4966f9bfc8..81fe2d32f124 100644 --- a/devel/sccache/Makefile +++ b/devel/sccache/Makefile @@ -1,7 +1,7 @@ PORTNAME= sccache DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= devel diff --git a/devel/selene/Makefile b/devel/selene/Makefile index 97a815251ffb..4f2ad7a49b31 100644 --- a/devel/selene/Makefile +++ b/devel/selene/Makefile @@ -1,5 +1,6 @@ PORTNAME= selene DISTVERSION= 0.29.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/sentry-cli/Makefile b/devel/sentry-cli/Makefile index 2d208f6c2c00..a8886a464db8 100644 --- a/devel/sentry-cli/Makefile +++ b/devel/sentry-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= sentry-cli DISTVERSION= 2.31.0 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org diff --git a/devel/signal-sqlcipher-extension/Makefile b/devel/signal-sqlcipher-extension/Makefile index 8177aa951acd..046734f25f45 100644 --- a/devel/signal-sqlcipher-extension/Makefile +++ b/devel/signal-sqlcipher-extension/Makefile @@ -1,7 +1,7 @@ PORTNAME= signal-sqlcipher-extension DISTVERSIONPREFIX= v DISTVERSION= 0.2.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MAINTAINER= mikael@FreeBSD.org diff --git a/devel/snazy/Makefile b/devel/snazy/Makefile index 321757b43130..a8de5d859cf9 100644 --- a/devel/snazy/Makefile +++ b/devel/snazy/Makefile @@ -1,5 +1,6 @@ PORTNAME= snazy DISTVERSION= 0.58.1 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/spr/Makefile b/devel/spr/Makefile index 6ef2ae0bbfb2..71b25105f03f 100644 --- a/devel/spr/Makefile +++ b/devel/spr/Makefile @@ -1,7 +1,7 @@ PORTNAME= spr DISTVERSIONPREFIX= v DISTVERSION= 1.3.7 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/stgit/Makefile b/devel/stgit/Makefile index 7f33dc117b16..3884243cf18b 100644 --- a/devel/stgit/Makefile +++ b/devel/stgit/Makefile @@ -1,6 +1,7 @@ PORTNAME= stgit DISTVERSIONPREFIX= v DISTVERSION= 2.5.5 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/stringzilla/Makefile b/devel/stringzilla/Makefile index 059b3ffa0afa..c760abf66ea2 100644 --- a/devel/stringzilla/Makefile +++ b/devel/stringzilla/Makefile @@ -1,6 +1,6 @@ PORTNAME= stringzilla DISTVERSIONPREFIX= v -DISTVERSION= 4.4.2 +DISTVERSION= 4.5.1 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/devel/stringzilla/distinfo b/devel/stringzilla/distinfo index 1b2581f446d5..ba28d1494679 100644 --- a/devel/stringzilla/distinfo +++ b/devel/stringzilla/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1764921730 -SHA256 (ashvardanian-StringZilla-v4.4.2_GH0.tar.gz) = 5c49782bc7f5a7392c8b960248d3cc9ba87b3a9629b665f731a2d407fefe425b -SIZE (ashvardanian-StringZilla-v4.4.2_GH0.tar.gz) = 729225 +TIMESTAMP = 1765878785 +SHA256 (ashvardanian-StringZilla-v4.5.1_GH0.tar.gz) = 2b706dff69baa28911f7df445f62391b8cc4b6b599c542a015dd685e7ea01948 +SIZE (ashvardanian-StringZilla-v4.5.1_GH0.tar.gz) = 784132 SHA256 (ashvardanian-ForkUnion-c613f50_GH0.tar.gz) = 04875a3cfd40fd1c6d4350f8c4d9fc4d8a0b601084210e884fd2908129c40562 SIZE (ashvardanian-ForkUnion-c613f50_GH0.tar.gz) = 110524 diff --git a/devel/stringzilla/pkg-plist b/devel/stringzilla/pkg-plist index 1c8ddc209417..7d3112a6f52c 100644 --- a/devel/stringzilla/pkg-plist +++ b/devel/stringzilla/pkg-plist @@ -12,6 +12,7 @@ include/stringzilla/types.h include/stringzilla/types.hpp include/stringzilla/utf8.h include/stringzilla/utf8_case.h +include/stringzilla/utf8_word.h include/stringzillas/fingerprints.cuh include/stringzillas/fingerprints.hpp include/stringzillas/similarities.cuh @@ -21,10 +22,10 @@ include/stringzillas/types.cuh include/stringzillas/types.hpp lib/libstringzilla_bare.so lib/libstringzilla_bare.so.1 -lib/libstringzilla_bare.so.4.4.2 +lib/libstringzilla_bare.so.4.5.1 lib/libstringzilla_shared.so lib/libstringzilla_shared.so.1 -lib/libstringzilla_shared.so.4.4.2 +lib/libstringzilla_shared.so.4.5.1 lib/libstringzillas_cpus_shared.so lib/libstringzillas_cpus_shared.so.1 -lib/libstringzillas_cpus_shared.so.4.4.2 +lib/libstringzillas_cpus_shared.so.4.5.1 diff --git a/devel/stylua/Makefile b/devel/stylua/Makefile index 07f2f35a8110..e4676304579b 100644 --- a/devel/stylua/Makefile +++ b/devel/stylua/Makefile @@ -1,7 +1,7 @@ PORTNAME= stylua DISTVERSIONPREFIX= v DISTVERSION= 2.3.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= lcook@FreeBSD.org diff --git a/devel/subprocess/Makefile b/devel/subprocess/Makefile index 5e73db8ffa2c..f26f0364f7d8 100644 --- a/devel/subprocess/Makefile +++ b/devel/subprocess/Makefile @@ -1,13 +1,8 @@ PORTNAME= subprocess DISTVERSIONPREFIX= v -DISTVERSION= 0.4.0-6 -DISTVERSIONSUFFIX= -g29d01c7 +DISTVERSION= 0.6.0 CATEGORIES= devel -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES= 2caf8c1e119d5f14f4ae31316ddfd03126e101ac.patch:-p1 # https://github.com/benman64/subprocess/pull/17 -PATCHFILES+= cef6823e5834053a20144b790945f7ed1808c28c.patch:-p1 # https://github.com/benman64/subprocess/pull/18 - MAINTAINER= yuri@FreeBSD.org COMMENT= C++ subprocess library similar in design to Python subprocess library WWW= https://github.com/benman64/subprocess @@ -32,4 +27,6 @@ do-install: .endfor ${INSTALL_LIB} ${BUILD_WRKSRC}/subprocess/libsubprocess.so ${STAGEDIR}${PREFIX}/lib +# tests as of 0.6.0: 100% tests passed, 0 tests failed out of 1 + .include <bsd.port.mk> diff --git a/devel/subprocess/distinfo b/devel/subprocess/distinfo index 3d0c6a8b7bf1..950f076cee11 100644 --- a/devel/subprocess/distinfo +++ b/devel/subprocess/distinfo @@ -1,7 +1,3 @@ -TIMESTAMP = 1717738163 -SHA256 (benman64-subprocess-v0.4.0-6-g29d01c7_GH0.tar.gz) = d52f6c578048de03aac10b100eeef42ef06677b5c1cc0816eae2e0906d2745df -SIZE (benman64-subprocess-v0.4.0-6-g29d01c7_GH0.tar.gz) = 717218 -SHA256 (2caf8c1e119d5f14f4ae31316ddfd03126e101ac.patch) = e6ed70cf42f7e43db6bfaea58c8c9eb1e0b5b83b0fb10fbae0f98a3e0d326259 -SIZE (2caf8c1e119d5f14f4ae31316ddfd03126e101ac.patch) = 677 -SHA256 (cef6823e5834053a20144b790945f7ed1808c28c.patch) = 9f82743ba74894497327f23d54a048a2fdf49ec82ee48bc5d10ed951bdabaa15 -SIZE (cef6823e5834053a20144b790945f7ed1808c28c.patch) = 1309 +TIMESTAMP = 1765787274 +SHA256 (benman64-subprocess-v0.6.0_GH0.tar.gz) = eb976fe5f632760a53398965df4d0ed4780e11cf0b154dc73ba2795585a25414 +SIZE (benman64-subprocess-v0.6.0_GH0.tar.gz) = 723949 diff --git a/devel/tabby/Makefile b/devel/tabby/Makefile index 056a6ba5177e..f6378d9dc49b 100644 --- a/devel/tabby/Makefile +++ b/devel/tabby/Makefile @@ -1,7 +1,7 @@ PORTNAME= tabby DISTVERSIONPREFIX= v DISTVERSION= 0.31.2 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel # machine-learning MASTER_SITES= https://github.com/swagger-api/swagger-ui/archive/refs/tags/:swagger PKGNAMESUFFIX= -ai-coding-assistant diff --git a/devel/tagref/Makefile b/devel/tagref/Makefile index 88b71c31124e..a08d88efce7d 100644 --- a/devel/tagref/Makefile +++ b/devel/tagref/Makefile @@ -1,7 +1,7 @@ PORTNAME= tagref DISTVERSIONPREFIX= v DISTVERSION= 1.10.0 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/terraform-ls/Makefile b/devel/terraform-ls/Makefile index b3176155ded0..be472d7e8eb0 100644 --- a/devel/terraform-ls/Makefile +++ b/devel/terraform-ls/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/hashicorp/terraform-ls LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/hashicorp/terraform-ls diff --git a/devel/tevent017/Makefile b/devel/tevent017/Makefile index 26328c687a1b..113fe05b878b 100644 --- a/devel/tevent017/Makefile +++ b/devel/tevent017/Makefile @@ -1,5 +1,5 @@ PORTNAME= tevent -DISTVERSION= 0.17.0 +DISTVERSION= 0.17.1 CATEGORIES= devel MASTER_SITES= SAMBA PKGNAMESUFFIX= 017 diff --git a/devel/tevent017/distinfo b/devel/tevent017/distinfo index b350508b3a79..0e362286e833 100644 --- a/devel/tevent017/distinfo +++ b/devel/tevent017/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751442485 -SHA256 (tevent-0.17.0.tar.gz) = 7702fb373b69da2960b86134b6a9ec6fa0b949a01756fec00a4a6a43575c8361 -SIZE (tevent-0.17.0.tar.gz) = 903251 +TIMESTAMP = 1765737897 +SHA256 (tevent-0.17.1.tar.gz) = 1be2dea737cde25fe06621f84945e63eb71259e0c43e9f8f5da482dab1a7be92 +SIZE (tevent-0.17.1.tar.gz) = 902444 diff --git a/devel/texlab/Makefile b/devel/texlab/Makefile index 35c64b214c28..ba0a696ea7ff 100644 --- a/devel/texlab/Makefile +++ b/devel/texlab/Makefile @@ -1,7 +1,7 @@ PORTNAME= texlab DISTVERSIONPREFIX= v DISTVERSION= 4.2.0 -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= devel MAINTAINER= kfv@kfv.io diff --git a/devel/the-way/Makefile b/devel/the-way/Makefile index c977c54cecf3..596198ef5bce 100644 --- a/devel/the-way/Makefile +++ b/devel/the-way/Makefile @@ -1,7 +1,7 @@ PORTNAME= the-way DISTVERSIONPREFIX= v DISTVERSION= 0.20.3 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/tig/Makefile b/devel/tig/Makefile index 7c9c9bded2bb..c11187565810 100644 --- a/devel/tig/Makefile +++ b/devel/tig/Makefile @@ -1,5 +1,5 @@ PORTNAME= tig -DISTVERSION= 2.5.12 +DISTVERSION= 2.6.0 CATEGORIES= devel MASTER_SITES= https://github.com/jonas/tig/releases/download/${DISTNAME}/ @@ -14,7 +14,6 @@ TEST_DEPENDS= git:devel/git USES= gmake iconv ncurses pkgconfig readline GNU_CONFIGURE= yes -CONFIGURE_ARGS= ${ICONV_CONFIGURE_BASE} MAKE_ARGS= V=1 INSTALL_TARGET= install install-doc-man @@ -36,7 +35,7 @@ OPTIONS_DEFINE= GIT PCRE GIT_DESC= Install devel/git as runtime dependency GIT_RUN_DEPENDS= git:devel/git -GIT_VARS_OFF= PKGMESSAGE="${.CURDIR}/pkg-message-git" +GIT_VARS_OFF= PKGMESSAGE="${.CURDIR}/pkg-message ${.CURDIR}/pkg-message-git" PCRE_LIB_DEPENDS= libpcre2-posix.so:devel/pcre2 PCRE_CONFIGURE_WITH= pcre diff --git a/devel/tig/distinfo b/devel/tig/distinfo index 5ee03efd5274..ba6a9960987c 100644 --- a/devel/tig/distinfo +++ b/devel/tig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748630550 -SHA256 (tig-2.5.12.tar.gz) = 5dda8a098810bb499096e17fc9f69c0a5915a23f46be27209fc8195d7a792108 -SIZE (tig-2.5.12.tar.gz) = 1190652 +TIMESTAMP = 1760263709 +SHA256 (tig-2.6.0.tar.gz) = 99d4a0fdd3d93547ebacfe511195cb92e4f75b91644c06293c067f401addeb3e +SIZE (tig-2.6.0.tar.gz) = 1196658 diff --git a/devel/tig/pkg-message b/devel/tig/pkg-message new file mode 100644 index 000000000000..b0d0a8b9bf9a --- /dev/null +++ b/devel/tig/pkg-message @@ -0,0 +1,9 @@ +[ +{ type: install + message: <<EOM +In version 2.6.0, users should update the settings for the blame, +main, reflog, and refs views in their ~/.tigrc file to include the +committer column. +EOM +} +] diff --git a/devel/tig/pkg-message-git b/devel/tig/pkg-message-git index 9cf7166699dd..7d4e7ce5fbee 100644 --- a/devel/tig/pkg-message-git +++ b/devel/tig/pkg-message-git @@ -1,6 +1,7 @@ [ { type: install message: <<EOM + Required to (post-)install devel/git* port as runtime dependency. EOM } diff --git a/devel/tokei/Makefile b/devel/tokei/Makefile index fcd81833e7e8..a3844514d96f 100644 --- a/devel/tokei/Makefile +++ b/devel/tokei/Makefile @@ -1,6 +1,7 @@ PORTNAME= tokei DISTVERSIONPREFIX= v DISTVERSION= 13.0.0 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= bofh@FreeBSD.org diff --git a/devel/tokio-console/Makefile b/devel/tokio-console/Makefile index 48de721b5db8..105a5ffa0ff5 100644 --- a/devel/tokio-console/Makefile +++ b/devel/tokio-console/Makefile @@ -1,7 +1,7 @@ PORTNAME= tokio-console DISTVERSIONPREFIX= tokio-console-v DISTVERSION= 0.1.14 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/tree-sitter-cli/Makefile b/devel/tree-sitter-cli/Makefile index babe8f5d3ea5..d5d1495608bf 100644 --- a/devel/tree-sitter-cli/Makefile +++ b/devel/tree-sitter-cli/Makefile @@ -1,7 +1,7 @@ PORTNAME= tree-sitter-cli DISTVERSIONPREFIX= v DISTVERSION= 0.25.8 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel MAINTAINER= amad@atl.tools diff --git a/devel/tree-sitter-graph/Makefile b/devel/tree-sitter-graph/Makefile index d84ae6c86aea..bf69dc837a5e 100644 --- a/devel/tree-sitter-graph/Makefile +++ b/devel/tree-sitter-graph/Makefile @@ -1,7 +1,7 @@ PORTNAME= tree-sitter-graph DISTVERSIONPREFIX= v DISTVERSION= 0.12.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/treefmt/Makefile b/devel/treefmt/Makefile index fb4d2c1b0357..dd75afd8e866 100644 --- a/devel/treefmt/Makefile +++ b/devel/treefmt/Makefile @@ -12,10 +12,7 @@ WWW= https://treefmt.com/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.22,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules USE_GITHUB= yes GH_ACCOUNT= numtide diff --git a/devel/twiggy/Makefile b/devel/twiggy/Makefile index 5fef2ad4debd..2482cafac418 100644 --- a/devel/twiggy/Makefile +++ b/devel/twiggy/Makefile @@ -1,6 +1,6 @@ PORTNAME= twiggy DISTVERSION= 0.6.0 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= devel www MAINTAINER= yuri@FreeBSD.org diff --git a/devel/typeshare/Makefile b/devel/typeshare/Makefile index 6cf8b06102a3..e8c5f333dd4d 100644 --- a/devel/typeshare/Makefile +++ b/devel/typeshare/Makefile @@ -1,7 +1,7 @@ PORTNAME= typeshare DISTVERSIONPREFIX= v DISTVERSION= 1.13.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/unit-otel/Makefile b/devel/unit-otel/Makefile index 962454981e31..a2e8e5511fb9 100644 --- a/devel/unit-otel/Makefile +++ b/devel/unit-otel/Makefile @@ -1,6 +1,6 @@ PORTNAME= unit-otel PORTVERSION= ${UNIT_VERSION} -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= devel MASTER_SITES?= https://unit.nginx.org/download/ DISTFILES= unit-${PORTVERSION}.tar.gz diff --git a/devel/uv/Makefile b/devel/uv/Makefile index 29f00230495d..e27e46ad2b73 100644 --- a/devel/uv/Makefile +++ b/devel/uv/Makefile @@ -1,5 +1,6 @@ PORTNAME= uv -DISTVERSION= 0.9.15 +DISTVERSION= 0.9.17 +PORTREVISION= 1 CATEGORIES= devel MAINTAINER= yuri@FreeBSD.org diff --git a/devel/uv/Makefile.crates b/devel/uv/Makefile.crates index 9a285abc0f4b..e43b1236c6d2 100644 --- a/devel/uv/Makefile.crates +++ b/devel/uv/Makefile.crates @@ -3,7 +3,7 @@ CARGO_CRATES= addr2line-0.24.2 \ aes-0.8.4 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ - ambient-id-0.0.6 \ + ambient-id-0.0.7 \ anes-0.1.6 \ anstream-0.6.21 \ anstyle-1.0.11 \ @@ -22,7 +22,7 @@ CARGO_CRATES= addr2line-0.24.2 \ astral-pubgrub-0.3.3 \ astral-reqwest-middleware-0.4.2 \ astral-reqwest-retry-0.7.0 \ - astral-tl-0.7.9 \ + astral-tl-0.7.11 \ astral-tokio-tar-0.5.6 \ astral-version-ranges-0.1.3 \ astral_async_http_range_reader-0.9.1 \ diff --git a/devel/uv/distinfo b/devel/uv/distinfo index c81b4f7ef247..79f5d0bc1aaf 100644 --- a/devel/uv/distinfo +++ b/devel/uv/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1764758200 +TIMESTAMP = 1765783832 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -9,8 +9,8 @@ SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2d SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 -SHA256 (rust/crates/ambient-id-0.0.6.crate) = 36b48a3b1ad866e5034859be45edd1ebba2f097289c8a34b61623c76f10480f3 -SIZE (rust/crates/ambient-id-0.0.6.crate) = 24196 +SHA256 (rust/crates/ambient-id-0.0.7.crate) = b8cad022ed72ad2176498be1c097bb46e598193e92f3491ea0766980edeee168 +SIZE (rust/crates/ambient-id-0.0.7.crate) = 25369 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 SIZE (rust/crates/anes-0.1.6.crate) = 23857 SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a @@ -47,8 +47,8 @@ SHA256 (rust/crates/astral-reqwest-middleware-0.4.2.crate) = 638d02e24aeb92f9537 SIZE (rust/crates/astral-reqwest-middleware-0.4.2.crate) = 27676 SHA256 (rust/crates/astral-reqwest-retry-0.7.0.crate) = cb7549bd00f62f73f2e7e76f3f77ccdabb31873f4f02f758ed88ad739d522867 SIZE (rust/crates/astral-reqwest-retry-0.7.0.crate) = 27224 -SHA256 (rust/crates/astral-tl-0.7.9.crate) = 915b5af1203c9c635c62edcbdaa36ee54b17f84809f7769912d356c35f9a6cd7 -SIZE (rust/crates/astral-tl-0.7.9.crate) = 39097 +SHA256 (rust/crates/astral-tl-0.7.11.crate) = d90933ffb0f97e2fc2e0de21da9d3f20597b804012d199843a6fe7c2810d28f3 +SIZE (rust/crates/astral-tl-0.7.11.crate) = 44281 SHA256 (rust/crates/astral-tokio-tar-0.5.6.crate) = ec179a06c1769b1e42e1e2cbe74c7dcdb3d6383c838454d063eaac5bbb7ebbe5 SIZE (rust/crates/astral-tokio-tar-0.5.6.crate) = 64648 SHA256 (rust/crates/astral-version-ranges-0.1.3.crate) = e7adc2308a566fab9de02bc0e05d18c5a21cb0e793684e4f64c8eb956969b074 @@ -1293,5 +1293,5 @@ SHA256 (rust/crates/zvariant_derive-5.6.0.crate) = 3a8c68501be459a8dbfffbe5d792a SIZE (rust/crates/zvariant_derive-5.6.0.crate) = 14278 SHA256 (rust/crates/zvariant_utils-3.2.0.crate) = e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34 SIZE (rust/crates/zvariant_utils-3.2.0.crate) = 14779 -SHA256 (astral-sh-uv-0.9.15_GH0.tar.gz) = 4bd98152fbeb3cbe4a06fd0d49824d44db3023e24d17ba265df71fd52591bc09 -SIZE (astral-sh-uv-0.9.15_GH0.tar.gz) = 4887603 +SHA256 (astral-sh-uv-0.9.17_GH0.tar.gz) = ea948dc7141c56c798ff603f71793351917f9c777302d428840848515999fb29 +SIZE (astral-sh-uv-0.9.17_GH0.tar.gz) = 4774663 diff --git a/devel/wasm-server-runner/Makefile b/devel/wasm-server-runner/Makefile index 2c0bea235b5c..52b39049421d 100644 --- a/devel/wasm-server-runner/Makefile +++ b/devel/wasm-server-runner/Makefile @@ -1,7 +1,7 @@ PORTNAME= wasm-server-runner DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel MAINTAINER= cs@FreeBSD.org diff --git a/devel/wasmer/Makefile b/devel/wasmer/Makefile index ba86ec5a425f..1227347ddc78 100644 --- a/devel/wasmer/Makefile +++ b/devel/wasmer/Makefile @@ -1,7 +1,7 @@ PORTNAME= wasmer DISTVERSIONPREFIX= v DISTVERSION= 6.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= kjozic@gmail.com diff --git a/devel/wizer/Makefile b/devel/wizer/Makefile index 763cef3056f5..b5810f7ae258 100644 --- a/devel/wizer/Makefile +++ b/devel/wizer/Makefile @@ -1,7 +1,7 @@ PORTNAME= wizer DISTVERSIONPREFIX= v DISTVERSION= 10.0.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= devel www MAINTAINER= yuri@FreeBSD.org diff --git a/devel/xtensa-esp-elf/Makefile b/devel/xtensa-esp-elf/Makefile index c8fde1adf154..d93e54f3db16 100644 --- a/devel/xtensa-esp-elf/Makefile +++ b/devel/xtensa-esp-elf/Makefile @@ -1,6 +1,6 @@ PORTNAME= xtensa-esp-elf DISTVERSION= 13.2.0_20240530 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= devel MASTER_SITES= https://github.com/espressif/crosstool-NG/releases/download/esp-${DISTVERSION}/:source1 \ GNU/gmp:source2 \ diff --git a/dns/aardvark-dns/Makefile b/dns/aardvark-dns/Makefile index 38c6c6ea2c0a..15c1ee2cfe8b 100644 --- a/dns/aardvark-dns/Makefile +++ b/dns/aardvark-dns/Makefile @@ -1,6 +1,7 @@ PORTNAME= aardvark-dns DISTVERSIONPREFIX= v DISTVERSION= 1.17.0 +PORTREVISION= 1 CATEGORIES= dns MAINTAINER= osa@FreeBSD.org diff --git a/dns/amass/Makefile b/dns/amass/Makefile index 444432cca670..dddcb06cba2c 100644 --- a/dns/amass/Makefile +++ b/dns/amass/Makefile @@ -16,7 +16,7 @@ BROKEN_i386= compilation fails: cgo_specific.go:100:2: type [1073741824]*_Ctype_ LIB_DEPENDS= libpostal.so:misc/libpostal -USES= go:1.24,modules pkgconfig +USES= go:1.24+,modules pkgconfig GO_MODULE= github.com/owasp-amass/amass/v5 GO_TARGET= ./cmd/${PORTNAME} diff --git a/dns/cascade/Makefile b/dns/cascade/Makefile index 2a567d8b0048..4d61405a3bd9 100644 --- a/dns/cascade/Makefile +++ b/dns/cascade/Makefile @@ -1,6 +1,6 @@ PORTNAME= cascade DISTVERSION= 0.1.0-RC1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= dns net PKGNAMESUFFIX= -dns diff --git a/dns/coredns/Makefile b/dns/coredns/Makefile index ec67e3180ebc..77bb02a0826a 100644 --- a/dns/coredns/Makefile +++ b/dns/coredns/Makefile @@ -12,7 +12,7 @@ WWW= https://coredns.io \ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/${PORTNAME}/${PORTNAME} diff --git a/dns/dnsdist/Makefile b/dns/dnsdist/Makefile index 255c25bd70a1..52e13a5c2169 100644 --- a/dns/dnsdist/Makefile +++ b/dns/dnsdist/Makefile @@ -1,6 +1,6 @@ PORTNAME= dnsdist DISTVERSION= 2.0.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= dns net MASTER_SITES= https://downloads.powerdns.com/releases/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} diff --git a/dns/dnst/Makefile b/dns/dnst/Makefile index 1a0221a4eb7b..da4089a58f0c 100644 --- a/dns/dnst/Makefile +++ b/dns/dnst/Makefile @@ -1,7 +1,7 @@ PORTNAME= dnst DISTVERSIONPREFIX= v DISTVERSION= 0.1.0-rc2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= dns net MAINTAINER= bofh@FreeBSD.org diff --git a/dns/dnstracer-rs/Makefile b/dns/dnstracer-rs/Makefile index 23cf0e59fdec..887db756bd87 100644 --- a/dns/dnstracer-rs/Makefile +++ b/dns/dnstracer-rs/Makefile @@ -1,5 +1,6 @@ PORTNAME= dnstracer DISTVERSION= 1.1.9 +PORTREVISION= 1 CATEGORIES= dns MASTER_SITES= CRATESIO PKGNAMESUFFIX= -rs diff --git a/dns/dog/Makefile b/dns/dog/Makefile index 074b7ace6637..e0aa4dab3c91 100644 --- a/dns/dog/Makefile +++ b/dns/dog/Makefile @@ -1,7 +1,7 @@ PORTNAME= dog DISTVERSIONPREFIX= v DISTVERSION= 0.1.0 -PORTREVISION= 46 +PORTREVISION= 47 CATEGORIES= dns net MAINTAINER= lcook@FreeBSD.org diff --git a/dns/doggo/Makefile b/dns/doggo/Makefile index 08d7cbd3a4f6..95cf725e4ae4 100644 --- a/dns/doggo/Makefile +++ b/dns/doggo/Makefile @@ -16,7 +16,7 @@ FLAVORS= default webui FLAVOR?= ${FLAVORS:[1]} webui_PKGNAMESUFFIX= -webui -USES= go:1.25,modules +USES= go:1.25+,modules .if ${FLAVOR} == webui COMMENT+= (web UI version) diff --git a/dns/doh-proxy/Makefile b/dns/doh-proxy/Makefile index 17bc95448168..26e6c2e3efa0 100644 --- a/dns/doh-proxy/Makefile +++ b/dns/doh-proxy/Makefile @@ -1,6 +1,6 @@ PORTNAME= doh-proxy DISTVERSION= 0.9.15 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= dns MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/dns/encrypted-dns-server/Makefile b/dns/encrypted-dns-server/Makefile index 5e471c6cd41d..65839f09f139 100644 --- a/dns/encrypted-dns-server/Makefile +++ b/dns/encrypted-dns-server/Makefile @@ -1,6 +1,6 @@ PORTNAME= encrypted-dns-server DISTVERSION= 0.9.6 -PORTREVISION= 31 +PORTREVISION= 32 CATEGORIES= dns MAINTAINER= felix@userspace.com.au diff --git a/dns/godns/Makefile b/dns/godns/Makefile index 6e71a557b227..c904fbed5932 100644 --- a/dns/godns/Makefile +++ b/dns/godns/Makefile @@ -1,7 +1,6 @@ PORTNAME= godns DISTVERSIONPREFIX= v -DISTVERSION= 3.3.4 -PORTREVISION= 2 +DISTVERSION= 3.3.5 CATEGORIES= dns MASTER_SITES= https://raw.githubusercontent.com/TimothyYe/${PORTNAME}/${DISTVERSIONFULL}/:gomod DISTFILES= go.mod:gomod @@ -13,7 +12,7 @@ WWW= https://github.com/TimothyYe/godns LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules USE_RC_SUBR= ${PORTNAME} USE_GITHUB= yes diff --git a/dns/godns/distinfo b/dns/godns/distinfo index 50bcb33855f8..781d5fe0a826 100644 --- a/dns/godns/distinfo +++ b/dns/godns/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1761176156 -SHA256 (go/dns_godns/TimothyYe-godns-v3.3.4_GH0/go.mod) = 94a9da5217b99b7160da189654fbe35a8a33b8845cbd0fd7db0354c1028b6793 -SIZE (go/dns_godns/TimothyYe-godns-v3.3.4_GH0/go.mod) = 1821 -SHA256 (go/dns_godns/TimothyYe-godns-v3.3.4_GH0/TimothyYe-godns-v3.3.4_GH0.tar.gz) = d7c10bdeddfdfb3cc1a51e26dc594e5cc7175128badaecddf31020cf55c5e18e -SIZE (go/dns_godns/TimothyYe-godns-v3.3.4_GH0/TimothyYe-godns-v3.3.4_GH0.tar.gz) = 736668 +TIMESTAMP = 1765745082 +SHA256 (go/dns_godns/TimothyYe-godns-v3.3.5_GH0/go.mod) = 40729e5f06cbed8ede7754fd27d4055c8157aa10d240c606a2bc3a531cc7e316 +SIZE (go/dns_godns/TimothyYe-godns-v3.3.5_GH0/go.mod) = 1821 +SHA256 (go/dns_godns/TimothyYe-godns-v3.3.5_GH0/TimothyYe-godns-v3.3.5_GH0.tar.gz) = 308372268b8bc8220286eb3e0a6ddd882591baa9637af8f93036c3659a470a5f +SIZE (go/dns_godns/TimothyYe-godns-v3.3.5_GH0/TimothyYe-godns-v3.3.5_GH0.tar.gz) = 736761 diff --git a/dns/mosdns/Makefile b/dns/mosdns/Makefile index 33b4ac899f61..8491956e88a1 100644 --- a/dns/mosdns/Makefile +++ b/dns/mosdns/Makefile @@ -11,10 +11,7 @@ WWW= https://github.com/IrineSistiana/mosdns LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.21,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules GO_MODULE= github.com/IrineSistiana/mosdns/v5 diff --git a/dns/openresolv/Makefile b/dns/openresolv/Makefile index 3e6d0f09d18b..ecfb2755a39f 100644 --- a/dns/openresolv/Makefile +++ b/dns/openresolv/Makefile @@ -1,6 +1,6 @@ PORTNAME= openresolv DISTVERSIONPREFIX= v -DISTVERSION= 3.17.0 +DISTVERSION= 3.17.3 CATEGORIES= dns MAINTAINER= driesm@FreeBSD.org diff --git a/dns/openresolv/distinfo b/dns/openresolv/distinfo index a6046202153b..7c602a95cebe 100644 --- a/dns/openresolv/distinfo +++ b/dns/openresolv/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751042922 -SHA256 (NetworkConfiguration-openresolv-v3.17.0_GH0.tar.gz) = 1fc3e29d65cd923c96f3b0923d0c0be1cfac263c14dae0bc05145b77e89287e1 -SIZE (NetworkConfiguration-openresolv-v3.17.0_GH0.tar.gz) = 28517 +TIMESTAMP = 1765718459 +SHA256 (NetworkConfiguration-openresolv-v3.17.3_GH0.tar.gz) = 783c60479bace1b3a3165cd6d93c61ce253bc5c408c2223d5df9770fbe62b035 +SIZE (NetworkConfiguration-openresolv-v3.17.3_GH0.tar.gz) = 28738 diff --git a/dns/powerdns-recursor/Makefile b/dns/powerdns-recursor/Makefile index 309b8f3fc7ff..70d593f3f62f 100644 --- a/dns/powerdns-recursor/Makefile +++ b/dns/powerdns-recursor/Makefile @@ -1,6 +1,6 @@ PORTNAME= recursor DISTVERSION= 5.3.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= dns MASTER_SITES= https://downloads.powerdns.com/releases/ PKGNAMEPREFIX= powerdns- diff --git a/dns/q-dns/Makefile b/dns/q-dns/Makefile index cfb87b3ab282..34e4ae06c81e 100644 --- a/dns/q-dns/Makefile +++ b/dns/q-dns/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/natesales/q LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/natesales/q diff --git a/dns/samba-nsupdate/Makefile b/dns/samba-nsupdate/Makefile index 6c587f17cd48..15d198f02fb8 100644 --- a/dns/samba-nsupdate/Makefile +++ b/dns/samba-nsupdate/Makefile @@ -1,6 +1,6 @@ PORTNAME= nsupdate DISTVERSION= 9.16.5 -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= dns net MASTER_SITES= ISC/bind9/${DISTVERSION} PKGNAMEPREFIX= samba- @@ -13,6 +13,9 @@ WWW= https://www.isc.org/software/bind LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/COPYRIGHT +DEPRECATED= dns/samba-nsupdate has been abandoned for many years; use dns/bind-tools for DNS updates with GSS-TSIG +EXPIRATION_DATE=2026-05-01 + LIB_DEPENDS= libuv.so:devel/libuv USES= autoreconf compiler:c11 cpe libedit libtool pkgconfig ssl \ diff --git a/dns/subfinder/Makefile b/dns/subfinder/Makefile index acf346687b20..0ecd4c531027 100644 --- a/dns/subfinder/Makefile +++ b/dns/subfinder/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/projectdiscovery/subfinder LICENSE= MIT -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/projectdiscovery/subfinder/v2 GO_TARGET= ./cmd/${PORTNAME} diff --git a/dns/zdns/Makefile b/dns/zdns/Makefile index 3e31a3f066a9..41b564a39aa8 100644 --- a/dns/zdns/Makefile +++ b/dns/zdns/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/zmap/zdns LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/zmap/zdns/v2 diff --git a/editors/ad/Makefile b/editors/ad/Makefile index ee96b3df2e65..374ddeccb050 100644 --- a/editors/ad/Makefile +++ b/editors/ad/Makefile @@ -1,6 +1,6 @@ PORTNAME= ad DISTVERSION= 0.3.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= editors MAINTAINER= fuz@FreeBSD.org diff --git a/editors/amp/Makefile b/editors/amp/Makefile index eb507591bd7c..265a5e3e5cfe 100644 --- a/editors/amp/Makefile +++ b/editors/amp/Makefile @@ -1,6 +1,6 @@ PORTNAME= amp DISTVERSION= 0.7.1 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= editors MAINTAINER= eduardo@FreeBSD.org diff --git a/editors/dz6/Makefile b/editors/dz6/Makefile index b00b57ff06ee..87c77946b869 100644 --- a/editors/dz6/Makefile +++ b/editors/dz6/Makefile @@ -1,6 +1,7 @@ PORTNAME= dz6 DISTVERSIONPREFIX= v DISTVERSION= 0.4.1 +PORTREVISION= 1 CATEGORIES= editors MAINTAINER= dutra@FreeBSD.org diff --git a/editors/emacs-devel/Makefile b/editors/emacs-devel/Makefile index aa78fc6231ff..f77cabc8bac2 100644 --- a/editors/emacs-devel/Makefile +++ b/editors/emacs-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= emacs -DISTVERSION= 31.0.50.20251129 +DISTVERSION= 31.0.50.20251215 PORTEPOCH= 3 CATEGORIES= editors PKGNAMESUFFIX= -devel @@ -24,7 +24,7 @@ USES= autoreconf:build cpe gmake localbase:ldflags makeinfo ncurses \ CPE_VENDOR= gnu USE_GITHUB= yes GH_ACCOUNT= emacs-mirror -GH_TAGNAME= ef903e0f5ac +GH_TAGNAME= 1e9dca9ba2a GNU_CONFIGURE= yes CONFIGURE_ARGS= --disable-build-details \ diff --git a/editors/emacs-devel/distinfo b/editors/emacs-devel/distinfo index 2cac7ddf5205..0bcd9a5a7bdc 100644 --- a/editors/emacs-devel/distinfo +++ b/editors/emacs-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764460905 -SHA256 (emacs-mirror-emacs-31.0.50.20251129-ef903e0f5ac_GH0.tar.gz) = 52aca0cb89c9a35cddfd3503553cd13cb10878c01384b23cb0c4d1420b9e021e -SIZE (emacs-mirror-emacs-31.0.50.20251129-ef903e0f5ac_GH0.tar.gz) = 52477268 +TIMESTAMP = 1765806105 +SHA256 (emacs-mirror-emacs-31.0.50.20251215-1e9dca9ba2a_GH0.tar.gz) = 9ba2eb23793e3d853c94f4abca70599ecafcdc3899aad0a00782012d2220324c +SIZE (emacs-mirror-emacs-31.0.50.20251215-1e9dca9ba2a_GH0.tar.gz) = 52517623 diff --git a/editors/fxite/Makefile b/editors/fxite/Makefile index 270e4900a616..61a98bd17d16 100644 --- a/editors/fxite/Makefile +++ b/editors/fxite/Makefile @@ -13,7 +13,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libFOX-1.6.so:x11-toolkits/fox16 -USES= autoreconf desktop-file-utils gmake lua:52 pkgconfig +USES= autoreconf desktop-file-utils gettext-tools gmake lua:52 \ + pkgconfig USE_GITHUB= yes GH_ACCOUNT= yetanothergeek diff --git a/editors/helix/Makefile b/editors/helix/Makefile index a817a92c260e..6e45736f6afa 100644 --- a/editors/helix/Makefile +++ b/editors/helix/Makefile @@ -1,6 +1,6 @@ PORTNAME= helix DISTVERSION= 25.07.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= editors MASTER_SITES= https://git.sr.ht/~ecs/tree-sitter-hare/archive/:treesitterhare \ https://git.sr.ht/~jummit/tree-sitter-wren/archive/:treesitterwren \ diff --git a/editors/kakoune-lsp/Makefile b/editors/kakoune-lsp/Makefile index afe74858f279..48b8d0a213fb 100644 --- a/editors/kakoune-lsp/Makefile +++ b/editors/kakoune-lsp/Makefile @@ -1,7 +1,7 @@ PORTNAME= lsp DISTVERSIONPREFIX= v DISTVERSION= 18.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= editors PKGNAMEPREFIX= ${KAKPKGNAMEPREFIX} diff --git a/editors/kibi/Makefile b/editors/kibi/Makefile index d82f84b748e7..8fab8d523140 100644 --- a/editors/kibi/Makefile +++ b/editors/kibi/Makefile @@ -1,7 +1,7 @@ PORTNAME= kibi DISTVERSIONPREFIX= v DISTVERSION= 0.3.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= editors MAINTAINER= lcook@FreeBSD.org diff --git a/editors/languageclient-neovim/Makefile b/editors/languageclient-neovim/Makefile index fb6ccf7ad8f3..44d31ac6523a 100644 --- a/editors/languageclient-neovim/Makefile +++ b/editors/languageclient-neovim/Makefile @@ -1,7 +1,7 @@ PORTNAME= languageclient-neovim DISTVERSION= 0.1.161-3 DISTVERSIONSUFFIX= -gcf6dd11 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= editors MAINTAINER= yuri@FreeBSD.org diff --git a/editors/lapce/Makefile b/editors/lapce/Makefile index 423dba5bab23..45bccf124619 100644 --- a/editors/lapce/Makefile +++ b/editors/lapce/Makefile @@ -1,7 +1,7 @@ PORTNAME= lapce DISTVERSIONPREFIX= v DISTVERSION= 0.4.5 # Cargo.lock patched: `make patch cargo-crates` -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= editors MAINTAINER= eduardo@FreeBSD.org diff --git a/editors/microsoft-edit/Makefile b/editors/microsoft-edit/Makefile index b727191faed6..da76bce9ad1d 100644 --- a/editors/microsoft-edit/Makefile +++ b/editors/microsoft-edit/Makefile @@ -1,7 +1,7 @@ PORTNAME= microsoft-edit DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= editors MAINTAINER= nobutaka@FreeBSD.org diff --git a/editors/neovim-gtk/Makefile b/editors/neovim-gtk/Makefile index b7f5d9126492..e4bdbbb4400f 100644 --- a/editors/neovim-gtk/Makefile +++ b/editors/neovim-gtk/Makefile @@ -1,7 +1,7 @@ PORTNAME= neovim-gtk DISTVERSIONPREFIX= v DISTVERSION= 1.0.4 -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= editors MAINTAINER= asomers@FreeBSD.org diff --git a/editors/novelwriter/Makefile b/editors/novelwriter/Makefile index b6cd30eaf2ea..8423bb29d821 100644 --- a/editors/novelwriter/Makefile +++ b/editors/novelwriter/Makefile @@ -1,7 +1,6 @@ PORTNAME= novelWriter DISTVERSIONPREFIX= v -DISTVERSION= 2.7.4 -PORTREVISION= 1 +DISTVERSION= 2.8 CATEGORIES= editors python MASTER_SITES= PYPI diff --git a/editors/novelwriter/distinfo b/editors/novelwriter/distinfo index 9bd05a88966d..29bbf6501110 100644 --- a/editors/novelwriter/distinfo +++ b/editors/novelwriter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756061981 -SHA256 (vkbo-novelWriter-v2.7.4_GH0.tar.gz) = 3faab2ddfc69b43eec95527ee696d385bda9b6167b81424dbb5a1dc6c4863188 -SIZE (vkbo-novelWriter-v2.7.4_GH0.tar.gz) = 5039940 +TIMESTAMP = 1765878860 +SHA256 (vkbo-novelWriter-v2.8_GH0.tar.gz) = f4378012e2bbce37cdde40192425ed8a999697ddee2dbde18c97f47c228548e5 +SIZE (vkbo-novelWriter-v2.8_GH0.tar.gz) = 4903808 diff --git a/editors/novelwriter/files/patch-pyproject.toml b/editors/novelwriter/files/patch-pyproject.toml index 40207cab0d45..8d4a8e69f7ce 100644 --- a/editors/novelwriter/files/patch-pyproject.toml +++ b/editors/novelwriter/files/patch-pyproject.toml @@ -1,21 +1,18 @@ ---- pyproject.toml.orig 2025-07-15 15:15:10 UTC +--- pyproject.toml.orig 2025-12-14 18:36:55 UTC +++ pyproject.toml @@ -1,5 +1,5 @@ [build-system] --requires = ["setuptools >= 77.0.3"] +-requires = ["setuptools>=77.0.3"] +requires = ["setuptools"] build-backend = "setuptools.build_meta" [project] -@@ -9,11 +9,6 @@ readme = {file = "setup/description_pypi.md", content- - ] +@@ -7,8 +7,6 @@ readme = { file = "setup/description_pypi.md", content + authors = [{ name = "Veronica Berglyd Olsen", email = "code@vkbo.net" }] description = "A plain text editor for planning and writing novels" - readme = {file = "setup/description_pypi.md", content-type = "text/markdown"} + readme = { file = "setup/description_pypi.md", content-type = "text/markdown" } -license = "GPL-3.0-or-later AND Apache-2.0 AND CC-BY-4.0" --license-files = [ -- "LICENSE.md", -- "setup/LICENSE-Apache-2.0.txt", --] +-license-files = ["LICENSE.md", "setup/LICENSE-Apache-2.0.txt"] + dynamic = ["version"] + requires-python = ">=3.11" classifiers = [ - "Programming Language :: Python :: 3 :: Only", - "Programming Language :: Python :: 3.10", diff --git a/editors/openoffice-4/Makefile b/editors/openoffice-4/Makefile index 1bb3d251d79c..1f50e42690bc 100644 --- a/editors/openoffice-4/Makefile +++ b/editors/openoffice-4/Makefile @@ -117,6 +117,7 @@ USES= autoreconf bison compiler:c++11-lib cpe desktop-file-utils \ USE_GL= gl glu USE_GNOME= gdkpixbuf gdkpixbuf2xlib gtk20 libxslt glib20 JAVA_VENDOR= openjdk +JAVA_VERSION= 8 USE_PERL5= build USE_XORG= ice sm x11 xau xaw xcomposite xcursor xdamage xext xfixes xi \ xinerama xrandr xrender xt diff --git a/editors/openoffice-devel/Makefile b/editors/openoffice-devel/Makefile index 232cd52d7ae4..d49fbb25f3ef 100644 --- a/editors/openoffice-devel/Makefile +++ b/editors/openoffice-devel/Makefile @@ -116,6 +116,7 @@ USES= autoreconf bison compiler:c++11-lib cpe desktop-file-utils \ USE_GL= gl glu USE_GNOME= gdkpixbuf gdkpixbuf2xlib gtk20 libxslt glib20 JAVA_VENDOR= openjdk +JAVA_VERSION= 8 USE_PERL5= build USE_XORG= ice sm x11 xau xaw xcomposite xcursor xdamage xext xfixes xi \ xinerama xrandr xrender xt diff --git a/editors/orbiton/Makefile b/editors/orbiton/Makefile index 6fbfc09ff7dd..1ccf615d5164 100644 --- a/editors/orbiton/Makefile +++ b/editors/orbiton/Makefile @@ -12,10 +12,7 @@ WWW= https://roboticoverlords.org/orbiton/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules GO_MODULE= github.com/xyproto/orbiton/v2 diff --git a/editors/ox/Makefile b/editors/ox/Makefile index d464257617df..6b7682ad332d 100644 --- a/editors/ox/Makefile +++ b/editors/ox/Makefile @@ -1,6 +1,6 @@ PORTNAME= ox DISTVERSION= 0.7.7 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= editors PKGNAMESUFFIX= -text-editor diff --git a/editors/parinfer-rust/Makefile b/editors/parinfer-rust/Makefile index f133cb36eed1..d2e842b076ca 100644 --- a/editors/parinfer-rust/Makefile +++ b/editors/parinfer-rust/Makefile @@ -1,7 +1,7 @@ PORTNAME= parinfer-rust DISTVERSIONPREFIX= v DISTVERSION= 0.4.3.20220110 -PORTREVISION= 35 +PORTREVISION= 36 CATEGORIES= editors MAINTAINER= bofh@FreeBSD.org diff --git a/editors/pluma/Makefile b/editors/pluma/Makefile index d7c1e840f805..e4161d4451f1 100644 --- a/editors/pluma/Makefile +++ b/editors/pluma/Makefile @@ -13,10 +13,10 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool \ - ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes + iso-codes>=0:misc/iso-codes LIB_DEPENDS= libenchant-2.so:textproc/enchant2 \ libpeas-gtk-1.0.so:devel/libpeas1 -RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes +RUN_DEPENDS= iso-codes>=0:misc/iso-codes PORTSCOUT= limitw:1,even diff --git a/editors/zed/Makefile b/editors/zed/Makefile index 15746422d56d..a31eeed6ef28 100644 --- a/editors/zed/Makefile +++ b/editors/zed/Makefile @@ -1,6 +1,7 @@ PORTNAME= zed DISTVERSIONPREFIX= v -DISTVERSION= 0.215.3 +DISTVERSION= 0.216.1 +PORTREVISION= 1 CATEGORIES= editors PKGNAMESUFFIX= -editor diff --git a/editors/zed/Makefile.crates b/editors/zed/Makefile.crates index 98ef50174632..aba971c2fbf0 100644 --- a/editors/zed/Makefile.crates +++ b/editors/zed/Makefile.crates @@ -1,8 +1,8 @@ CARGO_CRATES= addr2line-0.25.1 \ adler2-2.0.1 \ aes-0.8.4 \ - agent-client-protocol-0.7.0 \ - agent-client-protocol-schema-0.6.2 \ + agent-client-protocol-0.8.0 \ + agent-client-protocol-schema-0.9.1 \ ahash-0.7.8 \ ahash-0.8.12 \ aho-corasick-1.1.3 \ @@ -1153,7 +1153,7 @@ CARGO_CRATES= addr2line-0.25.1 \ trait-variant-0.1.2 \ transpose-0.2.3 \ tree-sitter-0.25.10 \ - tree-sitter-bash-0.25.0 \ + tree-sitter-bash-0.25.1 \ tree-sitter-c-0.23.4 \ tree-sitter-css-0.23.2 \ tree-sitter-diff-0.1.0 \ @@ -1439,13 +1439,13 @@ CARGO_CRATES= addr2line-0.25.1 \ zvariant-5.8.0 \ zvariant_derive-5.8.0 \ zvariant_utils-3.2.1 \ - gh-workflow,gh-workflow-macros@git+https://github.com/zed-industries/gh-workflow?rev=3eaa84abca0778eb54272f45a312cb24f9a0b435\#3eaa84abca0778eb54272f45a312cb24f9a0b435 \ candle-core,candle-nn,candle-onnx@git+https://github.com/zed-industries/candle?branch=9.1-patched\#724d75eb3deebefe83f2a7381a45d4fac6eda383 \ tree-sitter-md@git+https://github.com/tree-sitter-grammars/tree-sitter-markdown?rev=9a23c1a96c0513d8fc6520972beedd419a973539\#9a23c1a96c0513d8fc6520972beedd419a973539 \ windows-capture@git+https://github.com/zed-industries/windows-capture.git?rev=f0d6c1b6691db75461b732f6d5ff56eed002eeb9\#f0d6c1b6691db75461b732f6d5ff56eed002eeb9 \ tree-sitter-gomod@git+https://github.com/camdencheek/tree-sitter-go-mod?rev=2e886870578eeba1927a2dc4bd2e2b3f598c5f9a\#2e886870578eeba1927a2dc4bd2e2b3f598c5f9a \ rodio@git+https://github.com/RustAudio/rodio?rev=e2074c6c2acf07b57cf717e076bdda7a9ac6e70b\#e2074c6c2acf07b57cf717e076bdda7a9ac6e70b \ lsp-types@git+https://github.com/zed-industries/lsp-types?rev=b71ab4eeb27d9758be8092020a46fe33fbca4e33\#b71ab4eeb27d9758be8092020a46fe33fbca4e33 \ + gh-workflow,gh-workflow-macros@git+https://github.com/zed-industries/gh-workflow?rev=09acfdf2bd5c1d6254abefd609c808ff73547b2c\#09acfdf2bd5c1d6254abefd609c808ff73547b2c \ zed-scap@git+https://github.com/zed-industries/scap?rev=4afea48c3b002197176fb19cd0f9b180dd36eaac\#4afea48c3b002197176fb19cd0f9b180dd36eaac \ tiktoken-rs@git+https://github.com/zed-industries/tiktoken-rs?rev=7249f999c5fdf9bf3cc5c288c964454e4dac0c00\#7249f999c5fdf9bf3cc5c288c964454e4dac0c00 \ tree-sitter-gitcommit@git+https://github.com/zed-industries/tree-sitter-git-commit?rev=88309716a69dd13ab83443721ba6e0b491d37ee9\#88309716a69dd13ab83443721ba6e0b491d37ee9 \ diff --git a/editors/zed/distinfo b/editors/zed/distinfo index 7ed7cb68c44d..c931258626aa 100644 --- a/editors/zed/distinfo +++ b/editors/zed/distinfo @@ -1,14 +1,14 @@ -TIMESTAMP = 1765355967 +TIMESTAMP = 1765605659 SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b SIZE (rust/crates/addr2line-0.25.1.crate) = 43134 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0 SIZE (rust/crates/aes-0.8.4.crate) = 124812 -SHA256 (rust/crates/agent-client-protocol-0.7.0.crate) = 525705e39c11cd73f7bc784e3681a9386aa30c8d0630808d3dc2237eb4f9cb1b -SIZE (rust/crates/agent-client-protocol-0.7.0.crate) = 30061 -SHA256 (rust/crates/agent-client-protocol-schema-0.6.2.crate) = ecf16c18fea41282d6bbadd1549a06be6836bddb1893f44a6235f340fa24e2af -SIZE (rust/crates/agent-client-protocol-schema-0.6.2.crate) = 36370 +SHA256 (rust/crates/agent-client-protocol-0.8.0.crate) = 3e639d6b544ad39f5b4e05802db5eb04e1518284eb05fda1839931003e0244c8 +SIZE (rust/crates/agent-client-protocol-0.8.0.crate) = 26819 +SHA256 (rust/crates/agent-client-protocol-schema-0.9.1.crate) = f182f5e14bef8232b239719bd99166bb11e986c08fc211f28e392f880d3093ba +SIZE (rust/crates/agent-client-protocol-schema-0.9.1.crate) = 43781 SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9 SIZE (rust/crates/ahash-0.7.8.crate) = 38550 SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 @@ -2309,8 +2309,8 @@ SHA256 (rust/crates/transpose-0.2.3.crate) = 1ad61aed86bc3faea4300c7aee358b4c6d0 SIZE (rust/crates/transpose-0.2.3.crate) = 10913 SHA256 (rust/crates/tree-sitter-0.25.10.crate) = 78f873475d258561b06f1c595d93308a7ed124d9977cb26b148c2084a4a3cc87 SIZE (rust/crates/tree-sitter-0.25.10.crate) = 197383 -SHA256 (rust/crates/tree-sitter-bash-0.25.0.crate) = 871b0606e667e98a1237ebdc1b0d7056e0aebfdc3141d12b399865d4cb6ed8a6 -SIZE (rust/crates/tree-sitter-bash-0.25.0.crate) = 443064 +SHA256 (rust/crates/tree-sitter-bash-0.25.1.crate) = 9e5ec769279cc91b561d3df0d8a5deb26b0ad40d183127f409494d6d8fc53062 +SIZE (rust/crates/tree-sitter-bash-0.25.1.crate) = 438310 SHA256 (rust/crates/tree-sitter-c-0.23.4.crate) = afd2b1bf1585dc2ef6d69e87d01db8adb059006649dd5f96f31aa789ee6e9c71 SIZE (rust/crates/tree-sitter-c-0.23.4.crate) = 247226 SHA256 (rust/crates/tree-sitter-css-0.23.2.crate) = 5ad6489794d41350d12a7fbe520e5199f688618f43aace5443980d1ddcf1b29e @@ -2881,8 +2881,6 @@ SHA256 (rust/crates/zvariant_derive-5.8.0.crate) = da58575a1b2b20766513b1ec59d8e SIZE (rust/crates/zvariant_derive-5.8.0.crate) = 14336 SHA256 (rust/crates/zvariant_utils-3.2.1.crate) = c6949d142f89f6916deca2232cf26a8afacf2b9fdc35ce766105e104478be599 SIZE (rust/crates/zvariant_utils-3.2.1.crate) = 14678 -SHA256 (zed-industries-gh-workflow-3eaa84abca0778eb54272f45a312cb24f9a0b435_GH0.tar.gz) = cb6f9140ecaa04aa92c4992a311a3d766390a34a04fd24d72ee3d0d0b66db211 -SIZE (zed-industries-gh-workflow-3eaa84abca0778eb54272f45a312cb24f9a0b435_GH0.tar.gz) = 44510 SHA256 (zed-industries-candle-724d75eb3deebefe83f2a7381a45d4fac6eda383_GH0.tar.gz) = d116c435d4d8551f53389f411da02ce433c76f52809533300042ffe82b61df3e SIZE (zed-industries-candle-724d75eb3deebefe83f2a7381a45d4fac6eda383_GH0.tar.gz) = 3072184 SHA256 (tree-sitter-grammars-tree-sitter-markdown-9a23c1a96c0513d8fc6520972beedd419a973539_GH0.tar.gz) = 429dc5952b47034346eed7689f677b014e99502c9f478a3987c5d683ef3e6475 @@ -2895,6 +2893,8 @@ SHA256 (RustAudio-rodio-e2074c6c2acf07b57cf717e076bdda7a9ac6e70b_GH0.tar.gz) = 0 SIZE (RustAudio-rodio-e2074c6c2acf07b57cf717e076bdda7a9ac6e70b_GH0.tar.gz) = 15032672 SHA256 (zed-industries-lsp-types-b71ab4eeb27d9758be8092020a46fe33fbca4e33_GH0.tar.gz) = d48cb935cb50ffccbafa8323e815dd220f0b829be245b4fa562ded3a09cc9c79 SIZE (zed-industries-lsp-types-b71ab4eeb27d9758be8092020a46fe33fbca4e33_GH0.tar.gz) = 74361 +SHA256 (zed-industries-gh-workflow-09acfdf2bd5c1d6254abefd609c808ff73547b2c_GH0.tar.gz) = 9e28ce01a44e2fc63ddbaf5045924c8e6de8595f53d933e47786ee23f9b7fe8e +SIZE (zed-industries-gh-workflow-09acfdf2bd5c1d6254abefd609c808ff73547b2c_GH0.tar.gz) = 44984 SHA256 (zed-industries-scap-4afea48c3b002197176fb19cd0f9b180dd36eaac_GH0.tar.gz) = 48f60b164435404d1389a090f7a2d06e43acc87c1abba3799109d20f171e7e1d SIZE (zed-industries-scap-4afea48c3b002197176fb19cd0f9b180dd36eaac_GH0.tar.gz) = 5161737 SHA256 (zed-industries-tiktoken-rs-7249f999c5fdf9bf3cc5c288c964454e4dac0c00_GH0.tar.gz) = b30a099ea15c34663648df1b17dec0ecaa4f230ef57690f01f1d0e8b2fdde48e @@ -2931,5 +2931,5 @@ SHA256 (zed-industries-tree-sitter-yaml-baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a SIZE (zed-industries-tree-sitter-yaml-baff0b51c64ef6a1fb1f8390f3ad6015b83ec13a_GH0.tar.gz) = 145319 SHA256 (zed-industries-calloop-eb6b4fd17b9af5ecc226546bdd04185391b3e265_GH0.tar.gz) = 8698ebc194a6c3ee377cde94f4fdff590f6a7973bc7987c880801fa7fd69e5c3 SIZE (zed-industries-calloop-eb6b4fd17b9af5ecc226546bdd04185391b3e265_GH0.tar.gz) = 94768 -SHA256 (zed-industries-zed-v0.215.3_GH0.tar.gz) = dc38427f180123fb82c2af28c1f91ef70df7512c4e5c503a0214f1dede2038ff -SIZE (zed-industries-zed-v0.215.3_GH0.tar.gz) = 22308904 +SHA256 (zed-industries-zed-v0.216.1_GH0.tar.gz) = e392f32e2b2d1c3d1251872633a4b6d9abeb633df83346f2d58cc432820338fd +SIZE (zed-industries-zed-v0.216.1_GH0.tar.gz) = 22368372 diff --git a/editors/zed/files/patch-Cargo.lock b/editors/zed/files/patch-Cargo.lock index 31200c6963fe..1752a65915d6 100644 --- a/editors/zed/files/patch-Cargo.lock +++ b/editors/zed/files/patch-Cargo.lock @@ -1,6 +1,6 @@ ---- Cargo.lock.orig 2025-12-03 16:43:47 UTC +--- Cargo.lock.orig 2025-12-11 21:24:05 UTC +++ Cargo.lock -@@ -8374,21 +8374,20 @@ name = "ipc-channel" +@@ -8382,21 +8382,20 @@ name = "ipc-channel" [[package]] name = "ipc-channel" @@ -26,7 +26,7 @@ ] [[package]] -@@ -19846,16 +19845,6 @@ name = "windows" +@@ -19858,16 +19857,6 @@ name = "windows" [[package]] name = "windows" @@ -43,7 +43,7 @@ version = "0.61.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893" -@@ -19914,19 +19903,6 @@ name = "windows-core" +@@ -19926,19 +19915,6 @@ name = "windows-core" [[package]] name = "windows-core" @@ -63,7 +63,7 @@ version = "0.61.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3" -@@ -19975,17 +19951,6 @@ name = "windows-implement" +@@ -19987,17 +19963,6 @@ name = "windows-implement" [[package]] name = "windows-implement" @@ -81,7 +81,7 @@ version = "0.60.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf" -@@ -20008,17 +19973,6 @@ name = "windows-interface" +@@ -20020,17 +19985,6 @@ name = "windows-interface" [[package]] name = "windows-interface" @@ -99,7 +99,7 @@ version = "0.59.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358" -@@ -20094,15 +20048,6 @@ name = "windows-result" +@@ -20106,15 +20060,6 @@ name = "windows-result" [[package]] name = "windows-result" @@ -115,7 +115,7 @@ version = "0.3.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6" -@@ -20117,16 +20062,6 @@ dependencies = [ +@@ -20129,16 +20074,6 @@ dependencies = [ checksum = "7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5" dependencies = [ "windows-link 0.2.1", diff --git a/editors/zed/files/patch-crates_fs_src_fs.rs b/editors/zed/files/patch-crates_fs_src_fs.rs index d1f3e4c6670b..1a8d5b39261b 100644 --- a/editors/zed/files/patch-crates_fs_src_fs.rs +++ b/editors/zed/files/patch-crates_fs_src_fs.rs @@ -1,6 +1,6 @@ ---- crates/fs/src/fs.rs.orig 2025-12-03 16:43:47 UTC +--- crates/fs/src/fs.rs.orig 2025-12-11 21:24:05 UTC +++ crates/fs/src/fs.rs -@@ -358,7 +358,7 @@ impl FileHandle for std::fs::File { +@@ -360,7 +360,7 @@ impl FileHandle for std::fs::File { Ok(new_path) } @@ -9,7 +9,7 @@ fn current_path(&self, _: &Arc<dyn Fs>) -> Result<PathBuf> { use std::{ ffi::{CStr, OsStr}, -@@ -367,7 +367,10 @@ impl FileHandle for std::fs::File { +@@ -369,7 +369,10 @@ impl FileHandle for std::fs::File { let fd = self.as_fd(); let mut kif = MaybeUninit::<libc::kinfo_file>::uninit(); @@ -21,7 +21,7 @@ let result = unsafe { libc::fcntl(fd.as_raw_fd(), libc::F_KINFO, kif.as_mut_ptr()) }; if result == -1 { -@@ -378,6 +381,11 @@ impl FileHandle for std::fs::File { +@@ -380,6 +383,11 @@ impl FileHandle for std::fs::File { let c_str = unsafe { CStr::from_ptr(kif.assume_init().kf_path.as_ptr()) }; let path = PathBuf::from(OsStr::from_bytes(c_str.to_bytes())); Ok(path) diff --git a/editors/zed/files/patch-crates_project_src_agent__server__store.rs b/editors/zed/files/patch-crates_project_src_agent__server__store.rs index 2092c8e707a7..70e513052587 100644 --- a/editors/zed/files/patch-crates_project_src_agent__server__store.rs +++ b/editors/zed/files/patch-crates_project_src_agent__server__store.rs @@ -1,6 +1,6 @@ ---- crates/project/src/agent_server_store.rs.orig 2025-12-03 16:43:47 UTC +--- crates/project/src/agent_server_store.rs.orig 2025-12-11 21:24:05 UTC +++ crates/project/src/agent_server_store.rs -@@ -1494,6 +1494,8 @@ fn get_platform_info() -> Option<(&'static str, &'stat +@@ -1519,6 +1519,8 @@ fn get_platform_info() -> Option<(&'static str, &'stat "pc-windows-msvc" } else if cfg!(target_os = "linux") { "unknown-linux-gnu" @@ -9,7 +9,7 @@ } else { return None; }; -@@ -1580,6 +1582,8 @@ impl ExternalAgentServer for LocalExtensionArchiveAgen +@@ -1605,6 +1607,8 @@ impl ExternalAgentServer for LocalExtensionArchiveAgen "linux" } else if cfg!(target_os = "windows") { "windows" diff --git a/editors/zed/files/patch-crates_remote__server_src_unix.rs b/editors/zed/files/patch-crates_remote__server_src_unix.rs index 7cf7b1a8115d..45bb9ed0564b 100644 --- a/editors/zed/files/patch-crates_remote__server_src_unix.rs +++ b/editors/zed/files/patch-crates_remote__server_src_unix.rs @@ -1,6 +1,6 @@ ---- crates/remote_server/src/unix.rs.orig 2025-12-03 16:43:47 UTC +--- crates/remote_server/src/unix.rs.orig 2025-12-11 21:24:05 UTC +++ crates/remote_server/src/unix.rs -@@ -355,6 +355,7 @@ pub fn execute_run( +@@ -356,6 +356,7 @@ pub fn execute_run( let app = gpui::Application::headless(); let id = std::process::id().to_string(); @@ -8,7 +8,7 @@ app.background_executor() .spawn(crashes::init(crashes::InitCrashHandler { session_id: id, -@@ -573,6 +574,7 @@ pub(crate) fn execute_proxy( +@@ -581,6 +582,7 @@ pub(crate) fn execute_proxy( let server_paths = ServerPaths::new(&identifier)?; let id = std::process::id().to_string(); diff --git a/editors/zed/files/patch-crates_remote_src_transport_ssh.rs b/editors/zed/files/patch-crates_remote_src_transport_ssh.rs index ba344951a7a5..21fadf3fcc98 100644 --- a/editors/zed/files/patch-crates_remote_src_transport_ssh.rs +++ b/editors/zed/files/patch-crates_remote_src_transport_ssh.rs @@ -1,21 +1,21 @@ ---- crates/remote/src/transport/ssh.rs.orig 2025-12-03 16:43:47 UTC +--- crates/remote/src/transport/ssh.rs.orig 2025-12-11 21:24:05 UTC +++ crates/remote/src/transport/ssh.rs -@@ -1059,6 +1059,7 @@ impl SshSocket { - let os = match os.trim() { - "Darwin" => "macos", - "Linux" => "linux", -+ "FreeBSD" => "freebsd", - _ => anyhow::bail!( - "Prebuilt remote servers are not yet available for {os:?}. See https://zed.dev/docs/remote-development" - ), -@@ -1070,7 +1071,9 @@ impl SshSocket { - || arch.starts_with("aarch64") - { - "aarch64" -- } else if arch.starts_with("x86") { -+ } else if arch.starts_with("x86") -+ || arch.starts_with("amd64") -+ { - "x86_64" - } else { - anyhow::bail!( +@@ -1087,6 +1087,7 @@ fn parse_platform(output: &str) -> Result<RemotePlatfo + let os = match os { + "Darwin" => "macos", + "Linux" => "linux", ++ "FreeBSD" => "freebsd", + _ => anyhow::bail!( + "Prebuilt remote servers are not yet available for {os:?}. See https://zed.dev/docs/remote-development" + ), +@@ -1099,7 +1100,9 @@ fn parse_platform(output: &str) -> Result<RemotePlatfo + || arch.starts_with("aarch64") + { + "aarch64" +- } else if arch.starts_with("x86") { ++ } else if arch.starts_with("x86") ++ || arch.starts_with("amd64") ++ { + "x86_64" + } else { + anyhow::bail!( diff --git a/editors/zed/files/patch-crates_zed_src_main.rs b/editors/zed/files/patch-crates_zed_src_main.rs index 779136d84aa1..6f71c25603a2 100644 --- a/editors/zed/files/patch-crates_zed_src_main.rs +++ b/editors/zed/files/patch-crates_zed_src_main.rs @@ -1,4 +1,4 @@ ---- crates/zed/src/main.rs.orig 2025-12-03 16:43:47 UTC +--- crates/zed/src/main.rs.orig 2025-12-11 21:24:05 UTC +++ crates/zed/src/main.rs @@ -8,6 +8,7 @@ use collections::HashMap; use client::{Client, ProxySettings, UserStore, parse_zed_link}; @@ -16,15 +16,15 @@ if let Some(socket) = &args.crash_handler { crashes::crash_server(socket.as_path()); return; -@@ -292,6 +294,7 @@ pub fn main() { - let session_id = Uuid::new_v4().to_string(); - let session = app.background_executor().block(Session::new()); +@@ -294,6 +296,7 @@ pub fn main() { + .background_executor() + .spawn(Session::new(session_id.clone())); + #[cfg(not(target_os = "freebsd"))] app.background_executor() .spawn(crashes::init(InitCrashHandler { - session_id: session_id.clone(), -@@ -545,6 +548,7 @@ pub fn main() { + session_id, +@@ -552,6 +555,7 @@ pub fn main() { auto_update::init(client.clone(), cx); dap_adapters::init(cx); auto_update_ui::init(cx); diff --git a/emulators/mednafen/Makefile b/emulators/mednafen/Makefile index e5edbb3573ab..170058dd6db8 100644 --- a/emulators/mednafen/Makefile +++ b/emulators/mednafen/Makefile @@ -18,8 +18,8 @@ LIB_DEPENDS= libFLAC.so:audio/flac \ libvorbisfile.so:audio/libvorbis \ libzstd.so:archivers/zstd -USES= autoreconf compiler:c++11-lang gl iconv localbase pkgconfig sdl \ - tar:xz +USES= autoreconf compiler:c++11-lang gettext-tools gl iconv \ + localbase pkgconfig sdl tar:xz USE_GL= egl USE_SDL= sdl2 @@ -80,7 +80,7 @@ NES_CONFIGURE_ENABLE= nes NGP_CONFIGURE_ENABLE= ngp -NLS_USES= gettext +NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls PCE_CONFIGURE_ENABLE= pce pce-fast @@ -99,11 +99,6 @@ VB_CONFIGURE_ENABLE= vb WSWAN_CONFIGURE_ENABLE= wswan -pre-configure: - ${REINPLACE_CMD} 's|/usr/local|${LOCALBASE}|g' \ - ${WRKSRC}/m4/lib-link.m4 \ - ${WRKSRC}/m4/lib-prefix.m4 - post-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${WRKSRC}/ChangeLog \ diff --git a/emulators/mednafen/files/patch-configure.ac b/emulators/mednafen/files/patch-configure.ac index 495dbe30a62e..2860db879da7 100644 --- a/emulators/mednafen/files/patch-configure.ac +++ b/emulators/mednafen/files/patch-configure.ac @@ -1,6 +1,14 @@ ---- configure.ac.orig 2024-08-19 17:50:17 UTC +--- configure.ac.orig 2024-04-05 02:27:32 UTC +++ configure.ac -@@ -238,7 +238,6 @@ SS_EXTRA_FLAGS="" +@@ -88,6 +88,7 @@ fi + AC_MSG_ERROR([*** iconv not found!]) + fi + AM_GNU_GETTEXT ++AM_GNU_GETTEXT_VERSION([0.18.1]) + + AC_SUBST(LIBICONV) + AC_SUBST(LIBINTL) +@@ -238,7 +239,6 @@ SS_EXTRA_FLAGS="" # Begin ss flags # SS_EXTRA_FLAGS="" @@ -8,7 +16,7 @@ AC_SUBST(SS_EXTRA_FLAGS) # # End ss flags -@@ -626,12 +625,12 @@ if test x$with_external_tremor = xyes; then +@@ -626,12 +626,12 @@ if test x$with_external_tremor = xyes; then [], [with_external_tremor=no]) if test x$with_external_tremor = xyes; then diff --git a/emulators/wine-devel/Makefile b/emulators/wine-devel/Makefile index 10dbded8c68e..2f0dfdc83ee8 100644 --- a/emulators/wine-devel/Makefile +++ b/emulators/wine-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= wine -DISTVERSION= 11.0-rc1 +DISTVERSION= 11.0-rc2 PORTEPOCH= 1 CATEGORIES= emulators MASTER_SITES= https://dl.winehq.org/wine/source/11.0/ diff --git a/emulators/wine-devel/distinfo b/emulators/wine-devel/distinfo index 8ec49c940ffc..2378c636c5bb 100644 --- a/emulators/wine-devel/distinfo +++ b/emulators/wine-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765036097 -SHA256 (wine-11.0-rc1.tar.xz) = 84ede94dca350012ade19237fbde36117463593e37c94becbdab4c692025c78d -SIZE (wine-11.0-rc1.tar.xz) = 33124924 +TIMESTAMP = 1765613391 +SHA256 (wine-11.0-rc2.tar.xz) = 58c3f4091e94500ba691bd9cd47095137160ccd3b23c365473a6d90c843b55ef +SIZE (wine-11.0-rc2.tar.xz) = 33148876 diff --git a/filesystems/rar2fs/Makefile b/filesystems/rar2fs/Makefile index ae621adc1ebc..60c466a2dda8 100644 --- a/filesystems/rar2fs/Makefile +++ b/filesystems/rar2fs/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= ${NONEXISTENT}:${LIBUNRAR_PORT}:patch LIB_DEPENDS= libunrar.so:${LIBUNRAR_PORT} -USES= autoreconf compiler:c11 fuse gmake +USES= autoreconf compiler:c11 fuse gettext-tools gmake USE_GITHUB= yes GH_ACCOUNT= hasse69 diff --git a/filesystems/sandboxfs/Makefile b/filesystems/sandboxfs/Makefile index 735f8b4e3729..ac7fc4c25713 100644 --- a/filesystems/sandboxfs/Makefile +++ b/filesystems/sandboxfs/Makefile @@ -1,7 +1,7 @@ PORTNAME= sandboxfs DISTVERSIONPREFIX= sandboxfs- DISTVERSION= 0.2.0 -PORTREVISION= 52 +PORTREVISION= 53 CATEGORIES= filesystems PKGNAMEPREFIX= fusefs- diff --git a/filesystems/ufs/Makefile b/filesystems/ufs/Makefile index 4d6bd767d8b7..a64a781f04e9 100644 --- a/filesystems/ufs/Makefile +++ b/filesystems/ufs/Makefile @@ -1,6 +1,6 @@ PORTNAME= ufs DISTVERSION= 0.6.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= filesystems sysutils PKGNAMEPREFIX= fusefs- diff --git a/filesystems/xfuse/Makefile b/filesystems/xfuse/Makefile index 3d3afd7262a0..7bf8b91aa58b 100644 --- a/filesystems/xfuse/Makefile +++ b/filesystems/xfuse/Makefile @@ -1,6 +1,6 @@ PORTNAME= xfuse DISTVERSION= 0.5.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= filesystems MASTER_SITES= CRATESIO MASTER_SITE_SUBDIR= xfs-fuse/${DISTVERSION} diff --git a/filesystems/zerofs/Makefile b/filesystems/zerofs/Makefile index 0ded9b0d34a3..30f4a4bbd90a 100644 --- a/filesystems/zerofs/Makefile +++ b/filesystems/zerofs/Makefile @@ -1,7 +1,7 @@ PORTNAME= zerofs DISTVERSIONPREFIX= v DISTVERSION= 0.16.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= filesystems sysutils MAINTAINER= stephan@lichtenauer.co.za diff --git a/filesystems/zrepl-dsh2dsh/Makefile b/filesystems/zrepl-dsh2dsh/Makefile index 45734de5dd1a..58ce4a6cfa2e 100644 --- a/filesystems/zrepl-dsh2dsh/Makefile +++ b/filesystems/zrepl-dsh2dsh/Makefile @@ -11,7 +11,7 @@ COMMENT= ZFS dataset replication tool (fork with more features) LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules ncurses +USES= go:1.25+,modules ncurses USE_GITHUB= yes GH_ACCOUNT= dsh2dsh diff --git a/filesystems/ztop/Makefile b/filesystems/ztop/Makefile index 2c753b8bfadc..d8fc91721159 100644 --- a/filesystems/ztop/Makefile +++ b/filesystems/ztop/Makefile @@ -1,7 +1,7 @@ PORTNAME= ztop DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= filesystems sysutils MAINTAINER= asomers@FreeBSD.org diff --git a/finance/electrs/Makefile b/finance/electrs/Makefile index 7677b0f604a1..c67899a83053 100644 --- a/finance/electrs/Makefile +++ b/finance/electrs/Makefile @@ -1,7 +1,7 @@ PORTNAME= electrs DISTVERSIONPREFIX= v DISTVERSION= 0.10.10 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= finance net-p2p MAINTAINER= yuri@FreeBSD.org diff --git a/finance/fabric/Makefile b/finance/fabric/Makefile index 4876169678eb..d8b7ba4bb8b0 100644 --- a/finance/fabric/Makefile +++ b/finance/fabric/Makefile @@ -14,13 +14,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc # compilation fails on non-64-bit systems: fabric-amcl/core/FP256BN/FP.go:111:19: cannot convert MConst (constant 30564559323915749 of type Chunk) to type int -USES= go:1.23,modules +USES= go:modules USE_GITHUB= yes GH_ACCOUNT= hyperledger -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - # the upstream claims that it is too difficult to add the /v2 suffix to the GoLang module URL: https://github.com/hyperledger/fabric/issues/2929 GH_TUPLE= \ AdaLogics:go-fuzz-headers:ced1acdcaa24:adalogics_go_fuzz_headers/vendor/github.com/AdaLogics/go-fuzz-headers \ diff --git a/finance/hyperswitch/Makefile b/finance/hyperswitch/Makefile index a5c743b829d8..9e888a4bc78e 100644 --- a/finance/hyperswitch/Makefile +++ b/finance/hyperswitch/Makefile @@ -1,6 +1,6 @@ PORTNAME= hyperswitch DISTVERSION= 2025.05.16.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= finance MAINTAINER= yuri@FreeBSD.org diff --git a/finance/ord/Makefile b/finance/ord/Makefile index e4b2f7eb0b41..7eadccd4359a 100644 --- a/finance/ord/Makefile +++ b/finance/ord/Makefile @@ -1,6 +1,6 @@ PORTNAME= ord DISTVERSION= 0.20.0 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= finance PKGNAMESUFFIX= -crypto-wallet diff --git a/finance/ticker/Makefile b/finance/ticker/Makefile index ddd1dfa6dc7e..dffa48a1a4f0 100644 --- a/finance/ticker/Makefile +++ b/finance/ticker/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/achannarasappa/ticker LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_BUILDFLAGS= -ldflags="-X github.com/achannarasappa/ticker/v4/cmd.Version=${DISTVERSIONPREFIX}${PKGVERSION}" GO_MODULE= github.com/achannarasappa/ticker/v5 diff --git a/finance/tickrs/Makefile b/finance/tickrs/Makefile index 946c6430349d..fb61f80aba34 100644 --- a/finance/tickrs/Makefile +++ b/finance/tickrs/Makefile @@ -1,7 +1,7 @@ PORTNAME= tickrs DISTVERSIONPREFIX= v DISTVERSION= 0.14.11 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= finance MAINTAINER= lcook@FreeBSD.org diff --git a/ftp/axel/Makefile b/ftp/axel/Makefile index 3561557a5f55..aa85398ab568 100644 --- a/ftp/axel/Makefile +++ b/ftp/axel/Makefile @@ -1,6 +1,7 @@ PORTNAME= axel DISTVERSIONPREFIX= v DISTVERSION= 2.17.14 +PORTREVISION= 1 CATEGORIES= ftp MAINTAINER= yuri@FreeBSD.org @@ -19,11 +20,13 @@ USE_GITHUB= yes GH_ACCOUNT= axel-download-accelerator GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - CONFIGURE_ARGS= --with-ssl=openssl -PLIST_FILES= bin/axel \ - share/man/man1/axel.1.gz +OPTIONS_DEFINE= NLS +OPTIONS_DEFAULT=NLS +OPTIONS_SUB= yes + +NLS_CONFIGURE_ENABLE= nls +NLS_USES= gettext-runtime .include <bsd.port.mk> diff --git a/ftp/axel/files/patch-Makefile.am b/ftp/axel/files/patch-Makefile.am new file mode 100644 index 000000000000..85a06a50a1a4 --- /dev/null +++ b/ftp/axel/files/patch-Makefile.am @@ -0,0 +1,12 @@ +--- Makefile.am.orig 2024-04-07 22:59:28 UTC ++++ Makefile.am +@@ -1,8 +1,5 @@ AUTOMAKE_OPTIONS = foreign dist-bzip2 dist-xz + AUTOMAKE_OPTIONS = foreign dist-bzip2 dist-xz +- +-# XXX Fix disagreement between aclocal and make +-# (aclocal doesn't update based on mtime) +-ACLOCAL = touch $@; @ACLOCAL@ ++ACLOCAL_AMFLAGS = -I m4 + + SUBDIRS = po + diff --git a/ftp/axel/files/patch-configure.ac b/ftp/axel/files/patch-configure.ac new file mode 100644 index 000000000000..8f9553e2e413 --- /dev/null +++ b/ftp/axel/files/patch-configure.ac @@ -0,0 +1,11 @@ +--- configure.ac.orig 2024-04-07 22:59:28 UTC ++++ configure.ac +@@ -237,7 +237,7 @@ AM_GNU_GETTEXT([external]) + + # Add Gettext + AM_GNU_GETTEXT([external]) +-AM_GNU_GETTEXT_VERSION([0.11.1]) ++AM_GNU_GETTEXT_REQUIRE_VERSION([0.23.1]) + + # POSIX threads + AX_PTHREAD() diff --git a/ftp/axel/pkg-plist b/ftp/axel/pkg-plist new file mode 100644 index 000000000000..d295475ed2ee --- /dev/null +++ b/ftp/axel/pkg-plist @@ -0,0 +1,13 @@ +bin/axel +%%NLS%%share/locale/de/LC_MESSAGES/axel.mo +%%NLS%%share/locale/es/LC_MESSAGES/axel.mo +%%NLS%%share/locale/id_ID/LC_MESSAGES/axel.mo +%%NLS%%share/locale/it/LC_MESSAGES/axel.mo +%%NLS%%share/locale/ja/LC_MESSAGES/axel.mo +%%NLS%%share/locale/ka/LC_MESSAGES/axel.mo +%%NLS%%share/locale/nl/LC_MESSAGES/axel.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/axel.mo +%%NLS%%share/locale/ru/LC_MESSAGES/axel.mo +%%NLS%%share/locale/tr/LC_MESSAGES/axel.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/axel.mo +share/man/man1/axel.1.gz diff --git a/ftp/termscp/Makefile b/ftp/termscp/Makefile index 0b990c893404..65d251cab960 100644 --- a/ftp/termscp/Makefile +++ b/ftp/termscp/Makefile @@ -1,7 +1,7 @@ PORTNAME= termscp DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= ftp MAINTAINER= sec.research.2005@gmail.com diff --git a/ftp/unftp/Makefile b/ftp/unftp/Makefile index b330a15c1632..8bac0dbfc515 100644 --- a/ftp/unftp/Makefile +++ b/ftp/unftp/Makefile @@ -1,7 +1,7 @@ PORTNAME= unftp DISTVERSIONPREFIX= v DISTVERSION= 0.15.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= ftp MAINTAINER= yuri@FreeBSD.org diff --git a/ftp/wush/Makefile b/ftp/wush/Makefile index e8da9a2fd75b..5b49ebec4bd0 100644 --- a/ftp/wush/Makefile +++ b/ftp/wush/Makefile @@ -11,10 +11,7 @@ WWW= https://github.com/coder/wush LICENSE= CC0-1.0 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules GO_MODULE= github.com/coder/wush GO_TARGET= ./cmd/wush diff --git a/ftp/wzdftpd/Makefile b/ftp/wzdftpd/Makefile index 3dc5f6fdeea4..5e754d97c158 100644 --- a/ftp/wzdftpd/Makefile +++ b/ftp/wzdftpd/Makefile @@ -11,9 +11,8 @@ WWW= https://sourceforge.net/projects/wzdftpd/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= autoreconf:2.69 cpe gettext-tools libtool localbase pkgconfig +USES= autoreconf cpe gettext-tools libtool localbase pkgconfig GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --sysconfdir=${ETCDIR} --datadir=${PREFIX}/lib \ --disable-bonjour --disable-static INSTALL_TARGET= install-strip diff --git a/games/0ad/Makefile b/games/0ad/Makefile index a1b4860809df..e53d2322c9c3 100644 --- a/games/0ad/Makefile +++ b/games/0ad/Makefile @@ -1,6 +1,6 @@ PORTNAME= 0ad DISTVERSION= 0.27.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= games MASTER_SITES= https://releases.wildfiregames.com/ DISTFILES= ${PORTNAME}-${DISTVERSION}-unix-build.tar.xz \ diff --git a/games/DDNet/Makefile b/games/DDNet/Makefile index 6935b7855d0a..27a81b9b4c2c 100644 --- a/games/DDNet/Makefile +++ b/games/DDNet/Makefile @@ -1,6 +1,6 @@ PORTNAME= DDNet PORTVERSION= 19.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= games MASTER_SITES= https://ddnet.tw/downloads/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} diff --git a/games/anki/Makefile b/games/anki/Makefile index 984628e12db1..60f6721a6b7c 100644 --- a/games/anki/Makefile +++ b/games/anki/Makefile @@ -1,6 +1,6 @@ PORTNAME= anki DISTVERSION= 25.09.2 -PORTREVISION= 2 +PORTREVISION= 3 # Don't forget to update ${_MY_BUILDHASH} if DISTVERSION changes CATEGORIES= games education python MASTER_SITES= LOCAL/kai/:yarncache diff --git a/games/genact/Makefile b/games/genact/Makefile index e6c2d72daeca..3ae61474e32f 100644 --- a/games/genact/Makefile +++ b/games/genact/Makefile @@ -1,7 +1,7 @@ PORTNAME= genact DISTVERSIONPREFIX= v DISTVERSION= 1.4.2 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= games MAINTAINER= eduardo@FreeBSD.org diff --git a/games/gnome-robots/Makefile b/games/gnome-robots/Makefile index c31faf81eca6..25ad01e9a452 100644 --- a/games/gnome-robots/Makefile +++ b/games/gnome-robots/Makefile @@ -1,6 +1,6 @@ PORTNAME= gnome-robots DISTVERSION= 41.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= games gnome DIST_SUBDIR= gnome diff --git a/games/hivetui/Makefile b/games/hivetui/Makefile index 360d944bdb9b..f734f869d89a 100644 --- a/games/hivetui/Makefile +++ b/games/hivetui/Makefile @@ -1,7 +1,7 @@ PORTNAME= hivetui DISTVERSIONPREFIX= v DISTVERSION= 0.1.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= games MAINTAINER= fuz@FreeBSD.org diff --git a/games/jaggedalliance2/Makefile b/games/jaggedalliance2/Makefile index e468b82c2a96..f41f93ff465b 100644 --- a/games/jaggedalliance2/Makefile +++ b/games/jaggedalliance2/Makefile @@ -1,7 +1,7 @@ PORTNAME= ja2 DISTVERSIONPREFIX= v DISTVERSION= 0.21.0 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= games MAINTAINER= timp87@gmail.com diff --git a/games/jin/Makefile b/games/jin/Makefile index e11f27cba17a..b2f83995b00d 100644 --- a/games/jin/Makefile +++ b/games/jin/Makefile @@ -1,6 +1,6 @@ PORTNAME= jin PORTVERSION= 2.14.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= games java MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} DISTNAME= ${PORTNAME}-${PORTVERSION}-source @@ -27,6 +27,9 @@ DATADIR= ${JAVASHAREDIR}/${PORTNAME} EXTRACT_AFTER_ARGS= --exclude 'bsh*.jar' \ --exclude os-specific/unix/jin \ + --exclude os-specific/macosx \ + --exclude SunAudioPlayer.java \ + --exclude *Applet*.java \ --exclude jgoodies-windows.jar JINJAR= ${PORTNAME}.jar diff --git a/games/jin/files/patch-audio b/games/jin/files/patch-audio new file mode 100644 index 000000000000..74b806e1094d --- /dev/null +++ b/games/jin/files/patch-audio @@ -0,0 +1,76 @@ +Try harder to find an audio format suitable for the bundled +collection of 8kHz sounds... Still likely to fail on modern +hardware, which expects much higher sampling rates... + + -mi (December 2025) + +--- src/free/util/audio/GenericJavaxSampledAudioPlayer.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/util/audio/GenericJavaxSampledAudioPlayer.java 2025-12-15 18:39:40.763246000 -0500 +@@ -38,4 +38,5 @@ + public void run(){ + SourceDataLine dataLine = null; ++ DataLine.Info info = null; + while (true){ + try{ +@@ -43,10 +44,12 @@ + byte [] data = audioClip.getData(); + AudioFormat format = getFormatForPlaying(data); ++ System.err.println("Trying autio format: " + format); + data = convertAudioData(data, format); + + if (dataLine == null){ +- DataLine.Info info = new DataLine.Info(SourceDataLine.class, format); ++ info = new DataLine.Info(SourceDataLine.class, format); + dataLine = (SourceDataLine)AudioSystem.getLine(info); + } ++ System.err.println("Trying autio with: " + info); + + if (!dataLine.isOpen()) +--- src/free/util/audio/JavaxSampledAudioPlayer.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/util/audio/JavaxSampledAudioPlayer.java 2025-12-15 18:54:51.876119000 -0500 +@@ -95,19 +95,28 @@ + protected static AudioFormat getFormatForPlaying(byte [] audioData) + throws UnsupportedAudioFileException, IOException{ +- AudioFormat format = AudioSystem.getAudioFileFormat( +- new ByteArrayInputStream(audioData)).getFormat(); ++ ByteArrayInputStream bais = new ByteArrayInputStream(audioData); ++ AudioFormat format = AudioSystem.getAudioFileFormat(bais).getFormat(); ++ DataLine.Info info = new DataLine.Info(SourceDataLine.class, format); + +- // At present, ALAW and ULAW encodings must be converted +- // to PCM_SIGNED before it can be played +- if (format.getEncoding() != AudioFormat.Encoding.PCM_SIGNED) +- return new AudioFormat(AudioFormat.Encoding.PCM_SIGNED, +- format.getSampleRate(), format.getSampleSizeInBits() * 2, +- format.getChannels(), format.getFrameSize() * 2, +- format.getFrameRate(), true); +- else ++ if (AudioSystem.isLineSupported(info)) { ++ System.err.println("Audio format ``" + format + "'' can be used straight"); + return format; +- } ++ } ++ System.err.println("Audio format ``" + format + "'' can not be used straight"); + ++ AudioFormat[] possibleFormats = AudioSystem.getTargetFormats( ++ AudioFormat.Encoding.PCM_SIGNED, format); + ++ for (AudioFormat newFormat : possibleFormats) { ++ info = new DataLine.Info(SourceDataLine.class, newFormat); ++ if (AudioSystem.isLineSupported(info)) { ++ System.err.println("Will try audio format " + newFormat + " instead of " + format); ++ return newFormat; ++ } ++ System.err.println("Format ``" + newFormat + "'' cannot be used"); ++ } ++ throw new UnsupportedAudioFileException("No suitable audio format among " + ++ possibleFormats.length + " possibilities"); ++ } + + /** +@@ -128,3 +137,3 @@ + } + +-} +\ No newline at end of file ++} diff --git a/games/jin/files/patch-browser b/games/jin/files/patch-browser new file mode 100644 index 000000000000..9c9f447f9344 --- /dev/null +++ b/games/jin/files/patch-browser @@ -0,0 +1,81 @@ +Use java.awt.Desktop instead of trying (and failing) to invoke +some kind of browser ourselves. + + -mi + +--- src/free/util/BrowserControl.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/util/BrowserControl.java 2025-12-15 21:39:55.153096000 -0500 +@@ -31,4 +31,6 @@ + import java.io.InputStream; + import java.io.InterruptedIOException; ++import java.awt.Desktop; ++import java.net.URI; + import java.net.URL; + import java.util.Properties; +@@ -81,63 +82,8 @@ + if (appletContext != null){ // Running in an applet. + appletContext.showDocument(new URL(url), "_blank"); ++ } else { ++ Desktop.getDesktop().browse(new URI(url)); + } +- else if (PlatformUtils.isWindows()){ +- if (url.endsWith(".html")||url.endsWith(".htm")){ +- +- // url-encode the last character because windows refuses to display URLs +- // ending with ".html" or ".htm", but works fine +- // for ".htm%6c" or ".ht%6d" +- int lastChar = url.charAt(url.length() -1); +- url = url.substring(0, url.length() - 1) + "%" + Integer.toHexString(lastChar); +- } +- String cmd = "rundll32 url.dll,FileProtocolHandler "+url; +- Runtime.getRuntime().exec(cmd); +- } +- else if (PlatformUtils.isMacOSX()){ +- String [] commandLine = new String[]{"open", url}; +- Runtime.getRuntime().exec(commandLine); +- } +- else if (PlatformUtils.isMacOS()){ +- String [] commandLine = new String[]{"netscape", url}; +- Runtime.getRuntime().exec(commandLine); +- } +- else{ +- synchronized(BrowserControl.class){ +- if (environment == null){ +- environment = new Properties(); +- try{ +- Process env = Runtime.getRuntime().exec("env"); +- InputStream in = env.getInputStream(); +- try{ +- environment.load(in); +- } finally{ +- in.close(); +- } +- } catch (IOException e){e.printStackTrace();} +- } +- } +- +- String browsers = environment.getProperty("BROWSER"); +- if ((browsers == null) || ("".equals(browsers))){ +- return tryMozilla(url); +- } +- +- StringTokenizer tokenizer = new StringTokenizer(browsers, ":"); +- if (!tokenizer.hasMoreTokens()) +- return false; +- +- String browser = tokenizer.nextToken(); +- int percentPercentIndex; +- while ((percentPercentIndex = browser.indexOf("%%")) != -1) +- browser = browser.substring(0, percentPercentIndex)+"%"+browser.substring(percentPercentIndex+3); +- int urlIndex = browser.indexOf("%s"); +- String commandline; +- if (urlIndex != -1) +- commandline = browser.substring(0, urlIndex)+url+browser.substring(urlIndex+2); +- else +- commandline = browser+" "+url; +- Runtime.getRuntime().exec(commandline); +- } +- } catch (IOException e){ ++ } catch (Exception e){ + return false; + } diff --git a/games/jin/files/patch-new-awt b/games/jin/files/patch-new-awt new file mode 100644 index 000000000000..70183e393c74 --- /dev/null +++ b/games/jin/files/patch-new-awt @@ -0,0 +1,38 @@ +getPeer() has been obsolete for a while and is removed in JDK-23... + + -mi + +--- src/free/jin/ui/AbstractUiProvider.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/jin/ui/AbstractUiProvider.java 2025-12-15 14:54:53.050790000 -0500 +@@ -266,5 +266,5 @@ + // Bugfix for Java bug 4464714 - setExtendedState only works once the + // the window is realized. +- if (frame.getPeer() == null) ++ if (!frame.isDisplayable()) + frame.addNotify(); + +--- src/free/jin/ui/AbstractPluginUIContainer.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/jin/ui/AbstractPluginUIContainer.java 2025-12-15 14:54:45.330812000 -0500 +@@ -246,5 +246,5 @@ + // This makes the insets of the frame known, which is important for + // determining its real preferred size +- if ((container instanceof Frame) && (container.getPeer() == null)) ++ if (container instanceof Frame && !container.isDisplayable()) + ((Frame)container).pack(); + +--- src/free/jin/console/Console.java 2007-03-04 19:54:59.000000000 -0500 ++++ src/free/jin/console/Console.java 2025-12-15 15:06:29.671569000 -0500 +@@ -686,5 +686,5 @@ + if (scrollToBottom && didScrollToBottom){ + // This may be false if the frame containing us (for example), is iconified +- if (getPeer() != null){ ++ if (isDisplayable()) { + didScrollToBottom = false; + SwingUtilities.invokeLater(new BottomScroller(numAddToOutputCalls)); +@@ -977,5 +977,5 @@ + + String fontFamily = (String)prefs.lookup("font-family." + textType, "Monospaced"); +- Integer fontSize = (Integer)prefs.lookup("font-size." + textType, new Integer(14)); ++ Integer fontSize = (Integer)prefs.lookup("font-size." + textType, 14); + Boolean bold = (Boolean)prefs.lookup("font-bold." + textType, Boolean.FALSE); + Boolean italic = (Boolean)prefs.lookup("font-italic." + textType, Boolean.FALSE); diff --git a/games/jin/files/patch-warnings b/games/jin/files/patch-warnings new file mode 100644 index 000000000000..fe1cc84e0041 --- /dev/null +++ b/games/jin/files/patch-warnings @@ -0,0 +1,985 @@ +Fix most (not all) compiler warnings raised by Java-23. + + -mi +--- src/free/chess/ImagePiecePainter.java 2007-03-04 19:54:59.000000000 -0500 ++++ src/free/chess/ImagePiecePainter.java 2025-12-15 15:31:53.748755000 -0500 +@@ -299,5 +299,5 @@ + return images; + else{ +- ImageDataReceiver receiver = (ImageDataReceiver)imageDataReceivers.get(new Integer(imageSize)); ++ ImageDataReceiver receiver = (ImageDataReceiver)imageDataReceivers.get(imageSize); + if (receiver != null){ // We're already loading the images + receiver.addComponentToRepaint(target); +@@ -318,5 +318,5 @@ + Map shadedImages = shadedPieceImages[imageSize]; + receiver = new ImageDataReceiver(asyncImageLoad ? target : null, imageSize, normalImages, shadedImages); +- imageDataReceivers.put(new Integer(imageSize), receiver); ++ imageDataReceivers.put(imageSize, receiver); + + if (asyncImageLoad){ +@@ -480,5 +480,5 @@ + } + +- imageDataReceivers.remove(new Integer(imageSize)); ++ imageDataReceivers.remove(imageSize); + + for (Iterator i = componentsToRepaint.iterator(); i.hasNext();){ +--- src/free/chess/SquareImagesBoardPainter.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/chess/SquareImagesBoardPainter.java 2025-12-15 15:40:08.918160000 -0500 +@@ -250,5 +250,5 @@ + + if (def.getProperty("scaleSquares") != null) // Backward compatibility +- mode = new Boolean(def.getProperty("scaleSquares", "false")).booleanValue() ? SCALE_MODE : SLICE_MODE; ++ mode = Boolean.parseBoolean(def.getProperty("scaleSquares", "false")) ? SCALE_MODE : SLICE_MODE; + else{ + String modeString = def.getProperty("imageUseMode", "slice"); +--- src/free/chessclub/ChessclubConnection.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/chessclub/ChessclubConnection.java 2025-12-15 15:48:03.677166000 -0500 +@@ -661,5 +661,5 @@ + + public String getRatingCategoryName(int index){ +- return (String)ratingCategoryNames.get(new Integer(index)); ++ return (String)ratingCategoryNames.get(index); + } + +@@ -676,5 +676,5 @@ + + public String getVariantName(int number){ +- return (String)variantNames.get(new Integer(number)); ++ return (String)variantNames.get(number); + } + +@@ -701,10 +701,10 @@ + int index = datagram.getInteger(0); + String name = datagram.getString(1); +- ratingCategoryNames.put(new Integer(index), name); ++ ratingCategoryNames.put(index, name); + } + else if (id == Datagram.DG_WILD_KEY){ + int number = datagram.getInteger(0); + String name = datagram.getString(1); +- variantNames.put(new Integer(number), name); ++ variantNames.put(number, name); + } + else if (id == Datagram.DG_SET2){ +--- src/free/util/Struct.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/util/Struct.java 2025-12-15 15:49:35.081597000 -0500 +@@ -91,5 +91,5 @@ + + protected final void setIntegerProperty(String propertyName, int propertyValue){ +- setProperty(propertyName, new Integer(propertyValue)); ++ setProperty(propertyName, propertyValue); + } + +@@ -102,5 +102,5 @@ + + protected final void setCharProperty(String propertyName, char propertyValue){ +- setProperty(propertyName, new Character(propertyValue)); ++ setProperty(propertyName, propertyValue); + } + +--- src/free/freechess/Ivar.java 2007-03-04 19:54:59.000000000 -0500 ++++ src/free/freechess/Ivar.java 2025-12-15 15:50:36.482285000 -0500 +@@ -364,7 +364,7 @@ + this.index = index; + +- Object ivar = INDEX_TO_IVAR.put(new Integer(index), this); ++ Object ivar = INDEX_TO_IVAR.put(index, this); + if (ivar != null){ +- INDEX_TO_IVAR.put(new Integer(index), ivar); ++ INDEX_TO_IVAR.put(index, ivar); + throw new IllegalArgumentException("The index "+index+" is already taken by "+ivar); + } +@@ -405,5 +405,5 @@ + + public static Ivar getByIndex(int index){ +- return (Ivar)INDEX_TO_IVAR.get(new Integer(index)); ++ return (Ivar)INDEX_TO_IVAR.get(index); + } + +--- src/free/jin/Preferences.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/jin/Preferences.java 2025-12-15 15:55:56.517227000 -0500 +@@ -221,5 +221,5 @@ + + public int getInt(String prefName, int defaultValue){ +- return ((Integer)get(prefName, new Integer(defaultValue))).intValue(); ++ return (int)get(prefName, defaultValue); + } + +@@ -233,5 +233,5 @@ + + public int getInt(String prefName){ +- return ((Integer)get(prefName)).intValue(); ++ return (int)get(prefName); + } + +@@ -244,5 +244,5 @@ + + public double getDouble(String prefName, double defaultValue){ +- return ((Double)get(prefName, new Double(defaultValue))).doubleValue(); ++ return (double)get(prefName, defaultValue); + } + +@@ -256,5 +256,5 @@ + + public double getDouble(String prefName){ +- return ((Double)get(prefName)).doubleValue(); ++ return (double)get(prefName); + } + +@@ -391,5 +391,5 @@ + + public void setInt(String prefName, int prefValue){ +- set(prefName, new Integer(prefValue)); ++ set(prefName, prefValue); + } + +@@ -401,5 +401,5 @@ + + public void setDouble(String prefName, double prefValue){ +- set(prefName, new Double(prefValue)); ++ set(prefName, prefValue); + } + +@@ -655,7 +655,7 @@ + return Boolean.valueOf(s.substring("boolean;".length())); + else if (s.startsWith("integer;")) +- return new Integer(s.substring("integer;".length())); ++ return Integer.parseInt(s.substring("integer;".length())); + else if (s.startsWith("double;")) +- return new Double(s.substring("double;".length())); ++ return Double.parseDouble(s.substring("double;".length())); + else if (s.startsWith("string;")) + return StringParser.parseString(s.substring("string;".length())); +--- src/free/jin/Game.java 2007-03-04 19:54:59.000000000 -0500 ++++ src/free/jin/Game.java 2025-12-15 16:00:03.250357000 -0500 +@@ -767,5 +767,5 @@ + throw new IllegalStateException("Unable to set the result more than once"); + +- props.setProperty("result", new Integer(result)); ++ props.setProperty("result", result); + } + +--- src/free/util/BeanProperties.java 2007-03-04 19:54:59.000000000 -0500 ++++ src/free/util/BeanProperties.java 2025-12-15 16:04:51.507724000 -0500 +@@ -222,5 +222,5 @@ + + public void setByteProperty(String propertyName, byte propertyValue){ +- setProperty(propertyName, new Byte(propertyValue)); ++ setProperty(propertyName, propertyValue); + } + +@@ -262,5 +262,5 @@ + + public void setShortProperty(String propertyName, short propertyValue){ +- setProperty(propertyName, new Short(propertyValue)); ++ setProperty(propertyName, propertyValue); + } + +@@ -302,5 +302,5 @@ + + public void setIntegerProperty(String propertyName, int propertyValue){ +- setProperty(propertyName, new Integer(propertyValue)); ++ setProperty(propertyName, propertyValue); + } + +@@ -342,5 +342,5 @@ + + public void setLongProperty(String propertyName, int propertyValue){ +- setProperty(propertyName, new Long(propertyValue)); ++ setProperty(propertyName, (long)(propertyValue)); + } + +@@ -382,5 +382,5 @@ + + public void setFloatProperty(String propertyName, float propertyValue){ +- setProperty(propertyName, new Float(propertyValue)); ++ setProperty(propertyName, propertyValue); + } + +@@ -422,5 +422,5 @@ + + public void setDoubleProperty(String propertyName, double propertyValue){ +- setProperty(propertyName, new Double(propertyValue)); ++ setProperty(propertyName, propertyValue); + } + +@@ -462,5 +462,5 @@ + + public void setCharacterProperty(String propertyName, char propertyValue){ +- setProperty(propertyName, new Character(propertyValue)); ++ setProperty(propertyName, propertyValue); + } + +--- src/free/jin/ConnectionManager.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/jin/ConnectionManager.java 2025-12-15 16:06:49.016423000 -0500 +@@ -155,5 +155,5 @@ + + // Application parameters +- boolean isGuest = new Boolean(jin.getParameter("login.guest")).booleanValue(); ++ boolean isGuest = Boolean.parseBoolean(jin.getParameter("login.guest")); + String username = jin.getParameter("login.username"); + if (isGuest) +@@ -210,5 +210,5 @@ + + String savePassString = jin.getParameter("login.savepassword"); +- boolean savePassword = new Boolean(savePassString).booleanValue(); ++ boolean savePassword = Boolean.parseBoolean(savePassString); + if ((savePassString == null) && !connDetails.isGuest()) + savePassword = connDetails.isSavePassword(); +@@ -232,5 +232,5 @@ + connDetails = ConnectionDetails.create(server, user, user.getUsername(), password, savePassword, hostname, ports); + +- if (!(new Boolean(jin.getParameter("autologin")).booleanValue())) ++ if (!(Boolean.parseBoolean(jin.getParameter("autologin")))) + connDetails = new LoginPanel(connDetails).askConnectionDetails(); + +--- src/free/jin/GameListItem.java 2007-03-04 19:54:59.000000000 -0500 ++++ src/free/jin/GameListItem.java 2025-12-15 16:08:17.799524000 -0500 +@@ -78,5 +78,5 @@ + boolean isRated, String variantName, String ratingCategoryName, String eco){ + +- setProperty("Index", new Integer(index)); ++ setProperty("Index", index); + setProperty("GameID", gameID); + setProperty("DateString", dateString); +@@ -84,10 +84,10 @@ + setProperty("WhiteName", whiteName); + setProperty("BlackName", blackName); +- setProperty("WhiteTime", new Integer(whiteTime)); +- setProperty("WhiteInc", new Integer(whiteInc)); +- setProperty("BlackTime", new Integer(blackTime)); +- setProperty("BlackInc", new Integer(blackInc)); +- setProperty("WhiteRating", new Integer(whiteRating)); +- setProperty("BlackRating", new Integer(blackRating)); ++ setProperty("WhiteTime", whiteTime); ++ setProperty("WhiteInc", whiteInc); ++ setProperty("BlackTime", blackTime); ++ setProperty("BlackInc", blackInc); ++ setProperty("WhiteRating", whiteRating); ++ setProperty("BlackRating", blackRating); + setProperty("IsRated", isRated ? Boolean.TRUE : Boolean.FALSE); + setProperty("VariantName", variantName); +--- src/free/jin/HistoryListItem.java 2007-03-04 19:54:59.000000000 -0500 ++++ src/free/jin/HistoryListItem.java 2025-12-15 16:09:28.478521000 -0500 +@@ -50,5 +50,5 @@ + + setProperty("EndExplanationString", endExplanationString); +- setProperty("ResultStatus", new Integer(resultStatus)); ++ setProperty("ResultStatus", resultStatus); + setProperty("Player", player); + } +--- src/free/jin/LibListItem.java 2007-03-04 19:54:59.000000000 -0500 ++++ src/free/jin/LibListItem.java 2025-12-15 16:22:10.288560000 -0500 +@@ -47,5 +47,5 @@ + + setProperty("EndExplanationString", endExplanationString); +- setProperty("ResultStatus", new Integer(resultStatus)); ++ setProperty("ResultStatus", resultStatus); + setProperty("Note", note); + } +--- src/free/jin/SearchListItem.java 2007-03-04 19:54:59.000000000 -0500 ++++ src/free/jin/SearchListItem.java 2025-12-15 16:23:32.007890000 -0500 +@@ -47,5 +47,5 @@ + + setProperty("EndExplanationString", endExplanationString); +- setProperty("ResultStatus", new Integer(resultStatus)); ++ setProperty("ResultStatus", resultStatus); + } + +--- src/free/jin/board/BoardPanel.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/jin/board/BoardPanel.java 2025-12-15 16:28:07.987648000 -0500 +@@ -414,11 +414,6 @@ + // Fullscreen mode is broken under Java 1.5.0 when used as an Applet, see + // http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=5085648 +- if (!PlatformUtils.isJavaBetterThan("1.4") || +- (PlatformUtils.isMacOSX() && !PlatformUtils.isJavaBetterThan("1.4.2")) || +- ((System.getSecurityManager() != null) && PlatformUtils.isJavaBetterThan("1.5"))){ +- fullscreenButton.setEnabled(false); +- fullscreenButton.setToolTipText(I18n.get(BoardPanel.class).getString("fullscreenUnavailableMessage")); +- } +- else{ ++ /* The checks used deprecated API, always enable full screen now: */ ++ { + KeyStroke fullscreenKeyStroke = + KeyStroke.getKeyStroke(KeyEvent.VK_ENTER, Toolkit.getDefaultToolkit().getMenuShortcutKeyMask()); +--- src/free/jin/board/PlayedGameButtonPanel.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/jin/board/PlayedGameButtonPanel.java 2025-12-15 16:30:32.553679000 -0500 +@@ -408,7 +408,7 @@ + Vector offers = isOppsOffer ? oppTakebacks : userTakebacks; + if (isOffered) +- offers.addElement(new Integer(plyCount)); ++ offers.addElement(plyCount); + else +- offers.removeElement(new Integer(plyCount)); ++ offers.removeElement(plyCount); + + int newState; +@@ -644,5 +644,5 @@ + I18n i18n = I18n.get(PlayedGameButtonPanel.class); + +- Object [] plyCountArr = new Object[]{new Integer(plyCount)}; ++ Object [] plyCountArr = new Object[]{plyCount}; + + String buttonTextPattern = i18n.getFormattedString("multipleTakebackButton.text", plyCountArr); +--- src/free/jin/board/fics/FreechessBoardManager.java 2007-03-04 19:54:59.000000000 -0500 ++++ src/free/jin/board/fics/FreechessBoardManager.java 2025-12-15 16:56:15.309837000 -0500 +@@ -74,5 +74,5 @@ + Integer oldValue = (Integer)evt.getOldValue(); + Integer newValue = (Integer)evt.getNewValue(); +- Integer premoveValue = new Integer(PREMOVE_MOVE_SENDING_MODE); ++ Integer premoveValue = PREMOVE_MOVE_SENDING_MODE; + + if (!newValue.equals(oldValue) && +--- src/free/jin/freechess/JinFreechessConnection.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/jin/freechess/JinFreechessConnection.java 2025-12-15 17:25:51.169363000 -0500 +@@ -232,5 +232,5 @@ + Class tsSocketClass = Class.forName("free.freechess.timeseal.TimesealingSocket"); + Constructor tsSocketConstructor = tsSocketClass.getConstructor(new Class[]{String.class, int.class}); +- result = (Socket)tsSocketConstructor.newInstance(new Object[]{hostname, new Integer(port)}); ++ result = (Socket)tsSocketConstructor.newInstance(new Object[]{hostname, port}); + } catch (ClassNotFoundException e){} + catch (SecurityException e){} +@@ -303,5 +303,5 @@ + protected boolean processSayTell(String username, String titles, int gameNumber, String message){ + listenerManager.fireChatEvent(new ChatEvent(this, "say", ChatEvent.PERSON_TO_PERSON_CHAT_CATEGORY, +- username, (titles == null ? "" : titles), -1, message, new Integer(gameNumber))); ++ username, (titles == null ? "" : titles), -1, message, gameNumber)); + + return true; +@@ -333,5 +333,5 @@ + + listenerManager.fireChatEvent(new ChatEvent(this, "channel-tell", ChatEvent.ROOM_CHAT_CATEGORY, +- username, (titles == null ? "" : titles), -1, message, new Integer(channelNumber))); ++ username, (titles == null ? "" : titles), -1, message, channelNumber)); + + return true; +@@ -352,5 +352,5 @@ + + listenerManager.fireChatEvent(new ChatEvent(this, "kibitz", ChatEvent.GAME_CHAT_CATEGORY, +- username, titles, rating, message, new Integer(gameNumber))); ++ username, titles, rating, message, gameNumber)); + + return true; +@@ -370,5 +370,5 @@ + + listenerManager.fireChatEvent(new ChatEvent(this, "whisper", ChatEvent.GAME_CHAT_CATEGORY, +- username, titles, rating, message, new Integer(gameNumber))); ++ username, titles, rating, message, gameNumber)); + + return true; +@@ -398,5 +398,5 @@ + if (title == null) + title = ""; +- Integer tourneyIndex = new Integer(matcher.group(3)); ++ int tourneyIndex = Integer.parseInt(matcher.group(3)); + message = matcher.group(4); + evt = new ChatEvent(this, "qtell.tourney", ChatEvent.TOURNEY_CHAT_CATEGORY, +@@ -667,5 +667,5 @@ + + private InternalGameData getGameData(int gameNumber) throws NoSuchGameException{ +- InternalGameData gameData = (InternalGameData)ongoingGamesData.get(new Integer(gameNumber)); ++ InternalGameData gameData = (InternalGameData)ongoingGamesData.get(gameNumber); + if (gameData == null) + throw new NoSuchGameException(); +@@ -687,5 +687,5 @@ + Enumeration gameNumbers = ongoingGamesData.keys(); + while (gameNumbers.hasMoreElements()){ +- Integer gameNumber = (Integer)gameNumbers.nextElement(); ++ int gameNumber = (int)gameNumbers.nextElement(); + InternalGameData gameData = (InternalGameData)ongoingGamesData.get(gameNumber); + Game game = gameData.game; +@@ -707,5 +707,5 @@ + Enumeration gameNumbers = ongoingGamesData.keys(); + while (gameNumbers.hasMoreElements()){ +- Integer gameNumber = (Integer)gameNumbers.nextElement(); ++ int gameNumber = (int)gameNumbers.nextElement(); + InternalGameData gameData = (InternalGameData)ongoingGamesData.get(gameNumber); + Game game = gameData.game; +@@ -730,5 +730,5 @@ + + protected boolean processGameInfo(GameInfoStruct data){ +- unstartedGamesData.put(new Integer(data.getGameNumber()), data); ++ unstartedGamesData.put(data.getGameNumber(), data); + + return true; +@@ -742,5 +742,5 @@ + + protected boolean processStyle12(Style12Struct boardData){ +- Integer gameNumber = new Integer(boardData.getGameNumber()); ++ int gameNumber = boardData.getGameNumber(); + InternalGameData gameData = (InternalGameData)ongoingGamesData.get(gameNumber); + GameInfoStruct unstartedGameInfo = (GameInfoStruct)unstartedGamesData.remove(gameNumber); +@@ -809,5 +809,5 @@ + + protected boolean processDeltaBoard(DeltaBoardStruct data){ +- Integer gameNumber = new Integer(data.getGameNumber()); ++ int gameNumber = data.getGameNumber(); + InternalGameData gameData = (InternalGameData)ongoingGamesData.get(gameNumber); + +@@ -872,5 +872,5 @@ + Style12Struct boardData = new Style12Struct(boardLexigraphic, currentPlayer, doublePawnPushFile, + canWhiteCastleKingside, canWhiteCastleQueenside, canBlackCastleKingside, canBlackCastleQueenside, +- pliesSinceIrreversible, gameNumber.intValue(), whiteName, blackName, gameType, isPlayedGame, ++ pliesSinceIrreversible, gameNumber, whiteName, blackName, gameType, isPlayedGame, + isMyTurn, initTime, inc, whiteStrength, blackStrength, whiteTime, blackTime, nextMoveNumber, + moveVerbose, moveSAN, moveTime, isBoardFlipped, isClockRunning, lag); +@@ -1103,5 +1103,5 @@ + + public boolean isOffered(int offerId, Player player){ +- return offers.containsKey(new Pair(player, new Integer(offerId))); ++ return offers.containsKey(new Pair(player, offerId)); + } + +@@ -1114,5 +1114,5 @@ + + public void setOffer(int offerId, Player player, boolean isMade){ +- Pair offer = new Pair(player, new Integer(offerId)); ++ Pair offer = new Pair(player, offerId); + if (isMade) + offers.put(offer, offer); +@@ -1281,5 +1281,5 @@ + if (variant == null){ + warnVariantUnsupported(categoryName); +- unsupportedGames.addElement(new Integer(gameInfo.getGameNumber())); ++ unsupportedGames.addElement(gameInfo.getGameNumber()); + return null; + } +@@ -1330,5 +1330,5 @@ + InternalGameData gameData = new InternalGameData(game); + +- ongoingGamesData.put(new Integer(gameInfo.getGameNumber()), gameData); ++ ongoingGamesData.put(gameInfo.getGameNumber(), gameData); + + listenerManager.fireGameEvent(new GameStartEvent(this, game)); +@@ -1479,12 +1479,11 @@ + + private void closeGame(int gameNumber, int result){ +- Integer gameID = new Integer(gameNumber); + +- if (gameID.intValue() == primaryPlayedGame) ++ if (gameNumber == primaryPlayedGame) + primaryPlayedGame = -1; +- else if (gameID.intValue() == primaryObservedGame) ++ else if (gameNumber == primaryObservedGame) + primaryObservedGame = -1; + +- InternalGameData gameData = (InternalGameData)ongoingGamesData.remove(gameID); ++ InternalGameData gameData = (InternalGameData)ongoingGamesData.remove(gameNumber); + if (gameData != null){ + Game game = gameData.game; +@@ -1497,5 +1496,5 @@ + } + else +- unsupportedGames.removeElement(gameID); ++ unsupportedGames.removeElement(gameNumber); + } + +@@ -1708,5 +1707,5 @@ + !seekInfo.isAutomaticAccept(), seekInfo.isFormulaUsed()); + +- Integer seekIndex = new Integer(seekInfo.getSeekIndex()); ++ int seekIndex = seekInfo.getSeekIndex(); + + Seek oldSeek = (Seek)seeks.get(seekIndex); +@@ -1731,5 +1730,5 @@ + protected boolean processSeeksRemoved(int [] removedSeeks){ + for (int i = 0; i < removedSeeks.length; i++){ +- Integer seekIndex = new Integer(removedSeeks[i]); ++ int seekIndex = removedSeeks[i]; + Seek seek = (Seek)seeks.get(seekIndex); + if (seek == null) // Happens if the seek is one we didn't fire an event for, +@@ -1867,7 +1866,7 @@ + Player player = toUser ? userPlayer.getOpponent() : userPlayer; + +- offerIndicesToGameData.put(new Integer(offerIndex), gameData); +- gameData.indicesToTakebackOffers.put(new Integer(offerIndex), +- new Pair(player, new Integer(takebackCount))); ++ offerIndicesToGameData.put(offerIndex, gameData); ++ gameData.indicesToTakebackOffers.put(offerIndex, ++ new Pair(player, takebackCount)); + + updateTakebackOffer(gameData, player, takebackCount); +@@ -1933,7 +1932,7 @@ + Player player = toUser ? userPlayer.getOpponent() : userPlayer; + +- offerIndicesToGameData.put(new Integer(offerIndex), gameData); +- gameData.indicesToOffers.put(new Integer(offerIndex), +- new Pair(player, new Integer(offerId))); ++ offerIndicesToGameData.put(offerIndex, gameData); ++ gameData.indicesToOffers.put(offerIndex, ++ new Pair(player, offerId)); + + updateOffers(gameData, offerId, player, true); +@@ -1951,17 +1950,17 @@ + + InternalGameData gameData = +- (InternalGameData)offerIndicesToGameData.remove(new Integer(offerIndex)); ++ (InternalGameData)offerIndicesToGameData.remove(offerIndex); + + if (gameData != null){ + // Check regular offers +- Pair offer = (Pair)gameData.indicesToOffers.remove(new Integer(offerIndex)); ++ Pair offer = (Pair)gameData.indicesToOffers.remove(offerIndex); + if (offer != null){ + Player player = (Player)offer.getFirst(); +- int offerId = ((Integer)offer.getSecond()).intValue(); ++ int offerId = (int)offer.getSecond(); + updateOffers(gameData, offerId, player, false); + } + else{ + // Check takeback offers +- offer = (Pair)gameData.indicesToTakebackOffers.remove(new Integer(offerIndex)); ++ offer = (Pair)gameData.indicesToTakebackOffers.remove(offerIndex); + if (offer != null){ + Player player = (Player)offer.getFirst(); +--- src/free/jin/chessclub/JinChessclubConnection.java 2007-03-04 19:54:59.000000000 -0500 ++++ src/free/jin/chessclub/JinChessclubConnection.java 2025-12-15 17:33:24.032823000 -0500 +@@ -269,5 +269,5 @@ + Class tsSocketClass = Class.forName("free.chessclub.timestamp.TimestampingSocket"); + Constructor tsSocketConstructor = tsSocketClass.getConstructor(new Class[]{String.class, int.class}); +- result = (Socket)tsSocketConstructor.newInstance(new Object[]{hostname, new Integer(port)}); ++ result = (Socket)tsSocketConstructor.newInstance(new Object[]{hostname, port}); + } catch (ClassNotFoundException e){} + catch (SecurityException e){} +@@ -677,5 +677,5 @@ + + ChatEvent evt = new ChatEvent(this, tellTypeString, ChatEvent.ROOM_CHAT_CATEGORY, +- playerName, title, -1, message, new Integer(channel)); ++ playerName, title, -1, message, channel); + + listenerManager.fireChatEvent(evt); +@@ -702,5 +702,5 @@ + protected void processChannelQTell(int channel, String name, String titles, String message){ + ChatEvent evt = new ChatEvent(this, "channel-qtell", ChatEvent.ROOM_CHAT_CATEGORY, +- name, displayableTitle(titles), -1, message, new Integer(channel)); ++ name, displayableTitle(titles), -1, message, channel); + + listenerManager.fireChatEvent(evt); +@@ -731,5 +731,5 @@ + + ChatEvent evt = new ChatEvent(this, tellTypeString, ChatEvent.GAME_CHAT_CATEGORY, +- playerName, title, -1, message, new Integer(gameNumber)); ++ playerName, title, -1, message, gameNumber); + listenerManager.fireChatEvent(evt); + } +@@ -813,5 +813,5 @@ + + private GameInfo getGameInfo(int gameNumber) throws NoSuchGameException{ +- GameInfo gameInfo = (GameInfo)gameNumbersToGameInfo.get(new Integer(gameNumber)); ++ GameInfo gameInfo = (GameInfo)gameNumbersToGameInfo.get(gameNumber); + if (gameInfo == null) + throw new NoSuchGameException(); +@@ -829,5 +829,5 @@ + + private void addGameInfo(int gameNumber, GameInfo gameInfo){ +- gameNumbersToGameInfo.put(new Integer(gameNumber), gameInfo); ++ gameNumbersToGameInfo.put(gameNumber, gameInfo); + if (gameInfo.game.getGameType() == Game.MY_GAME) + userGamesCount++; +@@ -843,5 +843,5 @@ + + private GameInfo removeGameInfo(int gameNumber){ +- GameInfo gameInfo = (GameInfo)gameNumbersToGameInfo.remove(new Integer(gameNumber)); ++ GameInfo gameInfo = (GameInfo)gameNumbersToGameInfo.remove(gameNumber); + if ((gameInfo != null) && (gameInfo.game.getGameType() == Game.MY_GAME)) + userGamesCount--; +@@ -859,5 +859,5 @@ + + private boolean gameExists(int gameNumber){ +- return gameNumbersToGameInfo.containsKey(new Integer(gameNumber)); ++ return gameNumbersToGameInfo.containsKey(gameNumber); + } + +@@ -887,17 +887,17 @@ + gameProps.put("RatingCategoryString", ratingCategoryString); + gameProps.put("IsRated", isRated ? Boolean.TRUE : Boolean.FALSE); +- gameProps.put("WhiteInitial", new Integer(whiteInitial)); +- gameProps.put("WhiteIncrement", new Integer(whiteIncrement)); +- gameProps.put("BlackInitial", new Integer(blackInitial)); +- gameProps.put("BlackIncrement", new Integer(blackIncrement)); ++ gameProps.put("WhiteInitial", whiteInitial); ++ gameProps.put("WhiteIncrement", whiteIncrement); ++ gameProps.put("BlackInitial", blackInitial); ++ gameProps.put("BlackIncrement", blackIncrement); + gameProps.put("IsPlayedGame", isPlayedGame ? Boolean.TRUE : Boolean.FALSE); +- gameProps.put("WhiteRating", new Integer(whiteRating)); +- gameProps.put("BlackRating", new Integer(blackRating)); ++ gameProps.put("WhiteRating", whiteRating); ++ gameProps.put("BlackRating", blackRating); + gameProps.put("WhiteTitles", displayableTitle(whiteTitles)); + gameProps.put("BlackTitles", displayableTitle(blackTitles)); + +- gameProps.put("GameType", new Integer(gameType)); ++ gameProps.put("GameType", gameType); + +- nonStartedGames.put(new Integer(gameNumber), gameProps); ++ nonStartedGames.put(gameNumber, gameProps); + } + +@@ -910,5 +910,5 @@ + + private boolean existsNonStarted(int gameNumber){ +- return nonStartedGames.containsKey(new Integer(gameNumber)); ++ return nonStartedGames.containsKey(gameNumber); + } + +@@ -921,5 +921,5 @@ + + private Object getPropertyForNonStarted(int gameNumber, String propertyName){ +- Hashtable gameProps = (Hashtable)nonStartedGames.get(new Integer(gameNumber)); ++ Hashtable gameProps = (Hashtable)nonStartedGames.get(gameNumber); + return gameProps.get(propertyName); + } +@@ -933,5 +933,5 @@ + + private void putPropertyForNonStarted(int gameNumber, String propertyName, Object propertyValue){ +- Hashtable gameProps = (Hashtable)nonStartedGames.get(new Integer(gameNumber)); ++ Hashtable gameProps = (Hashtable)nonStartedGames.get(gameNumber); + gameProps.put(propertyName, propertyValue); + } +@@ -950,5 +950,5 @@ + private Game createGameFromNonStarted(int gameNumber, Position initialPosition){ + +- Hashtable gameProps = (Hashtable)nonStartedGames.remove(new Integer(gameNumber)); ++ Hashtable gameProps = (Hashtable)nonStartedGames.remove(gameNumber); + + String whiteName = (String)gameProps.get("WhiteName"); +@@ -987,5 +987,5 @@ + return new Game(gameType, initialPosition, 0, whiteName, blackName, whiteInitial, + whiteIncrement, blackInitial, blackIncrement, whiteRating, blackRating, +- new Integer(gameNumber), ratingCategoryString, isRated, isPlayedGame, whiteTitles, ++ gameNumber, ratingCategoryString, isRated, isPlayedGame, whiteTitles, + blackTitles, isInitiallyFlipped, userPlayer); + } +@@ -1313,5 +1313,5 @@ + + game.setGameType(gameType); +- game.setId(new Integer(gameNumber)); ++ game.setId(gameNumber); + game.setWhiteName(whiteName); + game.setBlackName(blackName); +@@ -1447,5 +1447,5 @@ + + if (existsNonStarted(gameNumber)) // This way we know it's a non-started game. +- putPropertyForNonStarted(gameNumber, "GameType", new Integer(newGameType)); ++ putPropertyForNonStarted(gameNumber, "GameType", newGameType); + else + return; +@@ -2557,5 +2557,5 @@ + + public void setOffer(int offerId, Player player, boolean isMade){ +- Pair offer = new Pair(player, new Integer(offerId)); ++ Pair offer = new Pair(player, offerId); + if (isMade) + offers.put(offer, offer); +@@ -2586,5 +2586,5 @@ + + public boolean isOfferred(int offerId, Player player){ +- return offers.containsKey(new Pair(player, new Integer(offerId))); ++ return offers.containsKey(new Pair(player, offerId)); + } + +@@ -2717,5 +2717,5 @@ + ratingCategoryString, time*60*1000, inc*1000, isRated, player, isRatingLimited, minRating, maxRating, !autoaccept, formula); + +- seeks.put(new Integer(index), seek); ++ seeks.put(index, seek); + + listenerManager.fireSeekEvent(new SeekEvent(this, SeekEvent.SEEK_ADDED, seek)); +@@ -2738,5 +2738,5 @@ + + protected void processSeekRemoved(int index, int reasonCode){ +- Seek seek = (Seek)seeks.remove(new Integer(index)); ++ Seek seek = (Seek)seeks.remove(index); + + if (seek == null) +@@ -3240,5 +3240,5 @@ + ChessEvent newEvent = new ChessEvent(id, description, joinCommands.length == 0 ? null : joinCommands, + watchCommands.length == 0 ? null : watchCommands, infoCommands.length == 0 ? null : infoCommands, confirmText); +- ChessEvent existingEvent = (ChessEvent)chessEvents.put(new Integer(id), newEvent); ++ ChessEvent existingEvent = (ChessEvent)chessEvents.put(id, newEvent); + + if (existingEvent != null) +@@ -3266,5 +3266,5 @@ + + protected void processRemoveTourney(int id){ +- ChessEvent evt = (ChessEvent)chessEvents.get(new Integer(id)); ++ ChessEvent evt = (ChessEvent)chessEvents.get(id); + if (evt == null) // Ignore DG_REMOVE_TOURNEY for events we didn't get a DG_TOURNEY for. + return; +--- src/free/jin/console/ConsoleManager.java 2007-03-04 19:54:59.000000000 -0500 ++++ src/free/jin/console/ConsoleManager.java 2025-12-15 17:37:06.198515000 -0500 +@@ -588,7 +588,7 @@ + new Object[]{ + evt.getListTitle(), +- new Integer(evt.getFirstIndex()), +- new Integer(evt.getLastIndex()), +- new Integer(evt.getItemCount()) ++ evt.getFirstIndex(), ++ evt.getLastIndex(), ++ evt.getItemCount() + }); + title = " " + title + " "; +--- src/free/jin/console/prefs/TextPrefsPanel.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/jin/console/prefs/TextPrefsPanel.java 2025-12-15 17:41:12.060192000 -0500 +@@ -204,5 +204,5 @@ + + setProperty(category, "font-family", font.getFamily()); +- setProperty(category, "font-size", new Integer(font.getSize())); ++ setProperty(category, "font-size", font.getSize()); + setProperty(category, "font-bold", font.isBold() ? Boolean.TRUE : Boolean.FALSE); + setProperty(category, "font-italic", font.isItalic() ? Boolean.TRUE : Boolean.FALSE); +@@ -472,9 +472,9 @@ + protected Font getCategoryFont(String categoryName){ + String fontFamily = (String)prefs.lookup("font-family." + categoryName, "Monospaced"); +- int fontSize = ((Integer)prefs.lookup("font-size." + categoryName, new Integer(14))).intValue(); ++ int fontSize = (int)prefs.lookup("font-size." + categoryName, 14); + int fontStyle = 0; +- if (((Boolean)prefs.lookup("font-bold." + categoryName, Boolean.FALSE)).booleanValue()) ++ if ((boolean)prefs.lookup("font-bold." + categoryName, Boolean.FALSE)) + fontStyle |= Font.BOLD; +- if (((Boolean)prefs.lookup("font-italic." + categoryName, Boolean.FALSE)).booleanValue()) ++ if ((boolean)prefs.lookup("font-italic." + categoryName, Boolean.FALSE)) + fontStyle |= Font.ITALIC; + +--- src/free/util/swing/FontSelectorPanel.java 2007-03-04 19:54:59.000000000 -0500 ++++ src/free/util/swing/FontSelectorPanel.java 2025-12-15 17:42:28.943047000 -0500 +@@ -242,5 +242,5 @@ + Integer [] fontSizesInts = new Integer[fontSizes.length]; + for (int i = 0; i < fontSizes.length; i++) +- fontSizesInts[i] = new Integer(fontSizes[i]); ++ fontSizesInts[i] = fontSizes[i]; + fontSizesList = new JList(fontSizesInts); + fontSizesList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION); +@@ -453,5 +453,5 @@ + + fontNamesList.setSelectedValue(font.getFamily(), true); +- fontSizesList.setSelectedValue(new Integer(font.getSize()), true); ++ fontSizesList.setSelectedValue(font.getSize(), true); + + fireStateChanged(); +--- src/free/jin/scripter/Scripter.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/jin/scripter/Scripter.java 2025-12-15 17:53:39.881363000 -0500 +@@ -859,10 +859,10 @@ + vars.addElement(new Object[]{"whiteName", game.getWhiteName()}); + vars.addElement(new Object[]{"blackName", game.getBlackName()}); +- vars.addElement(new Object[]{"whiteTime", new Integer(game.getWhiteTime()/(1000*60))}); +- vars.addElement(new Object[]{"whiteInc", new Integer(game.getWhiteInc()/1000)}); +- vars.addElement(new Object[]{"blackTime", new Integer(game.getBlackTime()/(1000*60))}); +- vars.addElement(new Object[]{"blackInc", new Integer(game.getBlackInc()/1000)}); +- vars.addElement(new Object[]{"whiteRating", new Integer(game.getWhiteRating())}); +- vars.addElement(new Object[]{"blackRating", new Integer(game.getBlackRating())}); ++ vars.addElement(new Object[]{"whiteTime", (int)(game.getWhiteTime()/(1000*60))}); ++ vars.addElement(new Object[]{"whiteInc", (int)(game.getWhiteInc()/1000)}); ++ vars.addElement(new Object[]{"blackTime", (int)(game.getBlackTime()/(1000*60))}); ++ vars.addElement(new Object[]{"blackInc", (int)(game.getBlackInc()/1000)}); ++ vars.addElement(new Object[]{"whiteRating", game.getWhiteRating()}); ++ vars.addElement(new Object[]{"blackRating", game.getBlackRating()}); + vars.addElement(new Object[]{"whiteTitle", game.getWhiteTitles()}); + vars.addElement(new Object[]{"blackTitle", game.getBlackTitles()}); +@@ -876,10 +876,10 @@ + vars.addElement(new Object[]{"myName", game.getWhiteName()}); + vars.addElement(new Object[]{"oppName", game.getBlackName()}); +- vars.addElement(new Object[]{"myTime", new Integer(game.getWhiteTime()/(1000*60))}); +- vars.addElement(new Object[]{"myInc", new Integer(game.getWhiteInc()/1000)}); +- vars.addElement(new Object[]{"oppTime", new Integer(game.getBlackTime()/(1000*60))}); +- vars.addElement(new Object[]{"oppInc", new Integer(game.getBlackInc()/1000)}); +- vars.addElement(new Object[]{"myRating", new Integer(game.getWhiteRating())}); +- vars.addElement(new Object[]{"oppRating", new Integer(game.getBlackRating())}); ++ vars.addElement(new Object[]{"myTime", (int)(game.getWhiteTime()/(1000*60))}); ++ vars.addElement(new Object[]{"myInc", (int)(game.getWhiteInc()/1000)}); ++ vars.addElement(new Object[]{"oppTime", (int)(game.getBlackTime()/(1000*60))}); ++ vars.addElement(new Object[]{"oppInc", (int)(game.getBlackInc()/1000)}); ++ vars.addElement(new Object[]{"myRating", game.getWhiteRating()}); ++ vars.addElement(new Object[]{"oppRating", game.getBlackRating()}); + vars.addElement(new Object[]{"myTitle", game.getWhiteTitles()}); + vars.addElement(new Object[]{"oppTitle", game.getBlackTitles()}); +@@ -888,10 +888,10 @@ + vars.addElement(new Object[]{"oppName", game.getWhiteName()}); + vars.addElement(new Object[]{"myName", game.getBlackName()}); +- vars.addElement(new Object[]{"oppTime", new Integer(game.getWhiteTime()/(1000*60))}); +- vars.addElement(new Object[]{"oppInc", new Integer(game.getWhiteInc()/1000)}); +- vars.addElement(new Object[]{"myTime", new Integer(game.getBlackTime()/(1000*60))}); +- vars.addElement(new Object[]{"myInc", new Integer(game.getBlackInc()/1000)}); +- vars.addElement(new Object[]{"oppRating", new Integer(game.getWhiteRating())}); +- vars.addElement(new Object[]{"myRating", new Integer(game.getBlackRating())}); ++ vars.addElement(new Object[]{"oppTime", (int)(game.getWhiteTime()/(1000*60))}); ++ vars.addElement(new Object[]{"oppInc", (int)(game.getWhiteInc()/1000)}); ++ vars.addElement(new Object[]{"myTime", (int)(game.getBlackTime()/(1000*60))}); ++ vars.addElement(new Object[]{"myInc", (int)(game.getBlackInc()/1000)}); ++ vars.addElement(new Object[]{"oppRating", game.getWhiteRating()}); ++ vars.addElement(new Object[]{"myRating", game.getBlackRating()}); + vars.addElement(new Object[]{"oppTitle", game.getWhiteTitles()}); + vars.addElement(new Object[]{"myTitle", game.getBlackTitles()}); +@@ -937,5 +937,5 @@ + public void takebackOccurred(TakebackEvent evt){ + Vector varsVector = createVarsVector(evt); +- varsVector.addElement(new Object[]{"takebackCount", new Integer(evt.getTakebackCount())}); ++ varsVector.addElement(new Object[]{"takebackCount", evt.getTakebackCount()}); + + Object [][] vars = new Object[varsVector.size()][]; +@@ -958,5 +958,5 @@ + Vector varsVector = createVarsVector(evt); + varsVector.addElement(new Object[]{"player", evt.getPlayer().toString().toLowerCase()}); +- varsVector.addElement(new Object[]{"time", new Integer(evt.getTime())}); ++ varsVector.addElement(new Object[]{"time", evt.getTime()}); + varsVector.addElement(new Object[]{"isClockRunning", evt.isClockRunning() ? Boolean.TRUE : Boolean.FALSE}); + +@@ -994,5 +994,5 @@ + varsVector.addElement(new Object[]{"player", evt.getPlayer().toString().toLowerCase()}); + if (evt.getOfferId() == OfferEvent.TAKEBACK_OFFER) +- varsVector.addElement(new Object[]{"takebackCount", new Integer(evt.getTakebackCount())}); ++ varsVector.addElement(new Object[]{"takebackCount", evt.getTakebackCount()}); + + Object [][] vars = new Object[varsVector.size()][]; +@@ -1056,5 +1056,5 @@ + + varsVector.addElement(new Object[]{"game", game}); +- varsVector.addElement(new Object[]{"gameType", new Integer(game.getGameType())}); ++ varsVector.addElement(new Object[]{"gameType", game.getGameType()}); + varsVector.addElement(new Object[]{"initialPosition", game.getInitialPosition()}); + varsVector.addElement(new Object[]{"variant", game.getVariant()}); +@@ -1062,10 +1062,10 @@ + varsVector.addElement(new Object[]{"myName", game.getWhiteName()}); + varsVector.addElement(new Object[]{"oppName", game.getBlackName()}); +- varsVector.addElement(new Object[]{"myTime", new Integer(game.getWhiteTime()/(1000*60))}); +- varsVector.addElement(new Object[]{"myInc", new Integer(game.getWhiteInc()/1000)}); +- varsVector.addElement(new Object[]{"oppTime", new Integer(game.getBlackTime()/(1000*60))}); +- varsVector.addElement(new Object[]{"oppInc", new Integer(game.getBlackInc()/1000)}); +- varsVector.addElement(new Object[]{"myRating", new Integer(game.getWhiteRating())}); +- varsVector.addElement(new Object[]{"oppRating", new Integer(game.getBlackRating())}); ++ varsVector.addElement(new Object[]{"myTime", (int)(game.getWhiteTime()/(1000*60))}); ++ varsVector.addElement(new Object[]{"myInc", (int)(game.getWhiteInc()/1000)}); ++ varsVector.addElement(new Object[]{"oppTime", (int)(game.getBlackTime()/(1000*60))}); ++ varsVector.addElement(new Object[]{"oppInc", (int)(game.getBlackInc()/1000)}); ++ varsVector.addElement(new Object[]{"myRating", game.getWhiteRating()}); ++ varsVector.addElement(new Object[]{"oppRating", game.getBlackRating()}); + varsVector.addElement(new Object[]{"myTitle", game.getWhiteTitles()}); + varsVector.addElement(new Object[]{"oppTitle", game.getBlackTitles()}); +@@ -1073,10 +1073,10 @@ + varsVector.addElement(new Object[]{"whiteName", game.getWhiteName()}); + varsVector.addElement(new Object[]{"blackName", game.getBlackName()}); +- varsVector.addElement(new Object[]{"whiteTime", new Integer(game.getWhiteTime()/(1000*60))}); +- varsVector.addElement(new Object[]{"whiteInc", new Integer(game.getWhiteInc()/1000)}); +- varsVector.addElement(new Object[]{"blackTime", new Integer(game.getBlackTime()/(1000*60))}); +- varsVector.addElement(new Object[]{"blackInc", new Integer(game.getBlackInc()/1000)}); +- varsVector.addElement(new Object[]{"whiteRating", new Integer(game.getWhiteRating())}); +- varsVector.addElement(new Object[]{"blackRating", new Integer(game.getBlackRating())}); ++ varsVector.addElement(new Object[]{"whiteTime", (int)(game.getWhiteTime()/(1000*60))}); ++ varsVector.addElement(new Object[]{"whiteInc", (int)(game.getWhiteInc()/1000)}); ++ varsVector.addElement(new Object[]{"blackTime", (int)(game.getBlackTime()/(1000*60))}); ++ varsVector.addElement(new Object[]{"blackInc", (int)(game.getBlackInc()/1000)}); ++ varsVector.addElement(new Object[]{"whiteRating", game.getWhiteRating()}); ++ varsVector.addElement(new Object[]{"blackRating", game.getBlackRating()}); + varsVector.addElement(new Object[]{"whiteTitle", game.getWhiteTitles()}); + varsVector.addElement(new Object[]{"blackTitle", game.getBlackTitles()}); +@@ -1097,5 +1097,5 @@ + + if (Utilities.contains(eventSubtypes, subtypes[2])) +- varsVector.addElement(new Object[]{"takebackCount", new Integer(3)}); ++ varsVector.addElement(new Object[]{"takebackCount", 3}); + + if (Utilities.contains(eventSubtypes, subtypes[4])) +@@ -1104,5 +1104,5 @@ + if (Utilities.contains(eventSubtypes, subtypes[5])){ + varsVector.addElement(new Object[]{"player", Player.WHITE_PLAYER.toString().toLowerCase()}); +- varsVector.addElement(new Object[]{"time", new Integer(4*60*1000)}); ++ varsVector.addElement(new Object[]{"time", 4*60*1000}); + varsVector.addElement(new Object[]{"isClockRunning", Boolean.TRUE}); + } +@@ -1162,11 +1162,11 @@ + vars.addElement(new Object[]{"name", seek.getSeekerName()}); + vars.addElement(new Object[]{"title", seek.getSeekerTitle()}); +- vars.addElement(new Object[]{"rating", new Integer(seek.getSeekerRating())}); ++ vars.addElement(new Object[]{"rating", seek.getSeekerRating()}); + vars.addElement(new Object[]{"isProvisional", seek.isSeekerProvisional() ? Boolean.TRUE : Boolean.FALSE}); + vars.addElement(new Object[]{"isRegistered", seek.isSeekerRegistered() ? Boolean.TRUE : Boolean.FALSE}); + vars.addElement(new Object[]{"isComputer", seek.isSeekerComputer() ? Boolean.TRUE : Boolean.FALSE}); + vars.addElement(new Object[]{"ratingCategory", seek.getRatingCategoryString()}); +- vars.addElement(new Object[]{"time", new Integer(seek.getTime()/(1000*60))}); +- vars.addElement(new Object[]{"inc", new Integer(seek.getInc()/1000)}); ++ vars.addElement(new Object[]{"time", (int)(seek.getTime()/(1000*60))}); ++ vars.addElement(new Object[]{"inc", (int)(seek.getInc()/1000)}); + vars.addElement(new Object[]{"isRated", seek.isRated() ? Boolean.TRUE : Boolean.FALSE}); + String colorString = seek.getSoughtColor() == null ? null : +@@ -1174,6 +1174,6 @@ + vars.addElement(new Object[]{"color", colorString}); + vars.addElement(new Object[]{"ratingLimited", seek.isRatingLimited() ? Boolean.TRUE : Boolean.FALSE}); +- vars.addElement(new Object[]{"minRating", new Integer(seek.getMinRating())}); +- vars.addElement(new Object[]{"maxRating", new Integer(seek.getMaxRating())}); ++ vars.addElement(new Object[]{"minRating", seek.getMinRating()}); ++ vars.addElement(new Object[]{"maxRating", seek.getMaxRating()}); + vars.addElement(new Object[]{"isManualAccept", seek.isManualAccept() ? Boolean.TRUE : Boolean.FALSE}); + vars.addElement(new Object[]{"isFormula", seek.isFormula() ? Boolean.TRUE : Boolean.FALSE}); +@@ -1209,11 +1209,11 @@ + varsVector.addElement(new Object[]{"name", seek.getSeekerName()}); + varsVector.addElement(new Object[]{"title", seek.getSeekerTitle()}); +- varsVector.addElement(new Object[]{"rating", new Integer(seek.getSeekerRating())}); ++ varsVector.addElement(new Object[]{"rating", seek.getSeekerRating()}); + varsVector.addElement(new Object[]{"isProvisional", seek.isSeekerProvisional() ? Boolean.TRUE : Boolean.FALSE}); + varsVector.addElement(new Object[]{"isRegistered", seek.isSeekerRegistered() ? Boolean.TRUE : Boolean.FALSE}); + varsVector.addElement(new Object[]{"isComputer", seek.isSeekerComputer() ? Boolean.TRUE : Boolean.FALSE}); + varsVector.addElement(new Object[]{"ratingCategory", seek.getRatingCategoryString()}); +- varsVector.addElement(new Object[]{"time", new Integer(seek.getTime()/(1000*60))}); +- varsVector.addElement(new Object[]{"inc", new Integer(seek.getInc()/1000)}); ++ varsVector.addElement(new Object[]{"time", (int)(seek.getTime()/(1000*60))}); ++ varsVector.addElement(new Object[]{"inc", (int)(seek.getInc()/1000)}); + varsVector.addElement(new Object[]{"isRated", seek.isRated() ? Boolean.TRUE : Boolean.FALSE}); + String colorString = seek.getSoughtColor() == null ? null : +@@ -1221,6 +1221,6 @@ + varsVector.addElement(new Object[]{"color", colorString}); + varsVector.addElement(new Object[]{"ratingLimited", seek.isRatingLimited() ? Boolean.TRUE : Boolean.FALSE}); +- varsVector.addElement(new Object[]{"minRating", new Integer(seek.getMinRating())}); +- varsVector.addElement(new Object[]{"maxRating", new Integer(seek.getMaxRating())}); ++ varsVector.addElement(new Object[]{"minRating", seek.getMinRating()}); ++ varsVector.addElement(new Object[]{"maxRating", seek.getMaxRating()}); + varsVector.addElement(new Object[]{"isManualAccept", seek.isManualAccept() ? Boolean.TRUE : Boolean.FALSE}); + varsVector.addElement(new Object[]{"isFormula", seek.isFormula() ? Boolean.TRUE : Boolean.FALSE}); +--- src/free/jin/scripter/UserInvokedScriptMenuItem.java 2007-03-04 19:54:59.000000000 -0500 ++++ src/free/jin/scripter/UserInvokedScriptMenuItem.java 2025-12-15 17:56:26.029372000 -0500 +@@ -282,5 +282,5 @@ + try{ + if ("Integer".equals(type)) +- value = new Integer(valueString); ++ value = Integer.valueOf(valueString); + else if ("String".equals(type)) + value = valueString; +@@ -288,5 +288,5 @@ + value = Boolean.valueOf(valueString); + else if ("Real".equals(type)) +- value = new Double(valueString); ++ value = Double.valueOf(valueString); + else throw new IllegalStateException("Unknown variable type: "+type); + } catch (IllegalArgumentException e){ +--- src/free/jin/scripter/fics/FreechessScripter.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/jin/scripter/fics/FreechessScripter.java 2025-12-15 17:57:39.460399000 -0500 +@@ -127,6 +127,6 @@ + {"sender", "AlexTheGreat"}, + {"title", "C"}, +- {"channel", new Integer(107)}, +- {"gameNumber", new Integer(100)} ++ {"channel", 107}, ++ {"gameNumber", 100} + }; + } +--- src/free/jin/scripter/icc/ChessclubScripter.java 2007-03-04 19:55:00.000000000 -0500 ++++ src/free/jin/scripter/icc/ChessclubScripter.java 2025-12-15 17:59:01.324012000 -0500 +@@ -130,6 +130,6 @@ + {"sender", "AlexTheGreat"}, + {"title", "C"}, +- {"channel", new Integer(107)}, +- {"gameNumber", new Integer(100)} ++ {"channel", 107}, ++ {"gameNumber", 100} + }; + } +--- src/free/util/AWTUtilities.java 2007-03-04 19:54:59.000000000 -0500 ++++ src/free/util/AWTUtilities.java 2025-12-15 18:00:52.129375000 -0500 +@@ -160,5 +160,5 @@ + Class frameClass = Class.forName("java.awt.Frame"); + Method setExtendedStateMethod = frameClass.getMethod("setExtendedState", new Class[]{int.class}); +- setExtendedStateMethod.invoke(frame, new Object[]{new Integer(state)}); ++ setExtendedStateMethod.invoke(frame, new Object[]{state}); + } catch (ClassNotFoundException e){e.printStackTrace();} + catch (NoSuchMethodException e){e.printStackTrace();} diff --git a/games/jumpy/Makefile b/games/jumpy/Makefile index 5a8ecb065e33..e90d5a7d2763 100644 --- a/games/jumpy/Makefile +++ b/games/jumpy/Makefile @@ -1,7 +1,7 @@ PORTNAME= jumpy DISTVERSIONPREFIX= v DISTVERSION= 0.12.2 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= games wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/games/punchy/Makefile b/games/punchy/Makefile index 3ef60bd7294c..1020e85ec5ad 100644 --- a/games/punchy/Makefile +++ b/games/punchy/Makefile @@ -1,7 +1,7 @@ PORTNAME= punchy DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= games wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/games/retroarch/Makefile b/games/retroarch/Makefile index 4b817bddc1e8..e80c12c678b4 100644 --- a/games/retroarch/Makefile +++ b/games/retroarch/Makefile @@ -1,7 +1,9 @@ PORTNAME= RetroArch DISTVERSIONPREFIX= v -DISTVERSION= 1.21.0 +DISTVERSION= 1.22.2 CATEGORIES= games emulators +MASTER_SITES= https://github.com/libretro/${PORTNAME}/releases/download/v${DISTVERSION}/ +DISTNAME= ${PORTNAME:tl}-sourceonly-${DISTVERSION} MAINTAINER= dmenelkir@gmail.com COMMENT= Cross-platform entertainment system based on libretro API @@ -20,10 +22,9 @@ LIB_DEPENDS= libass.so:multimedia/libass \ RUN_DEPENDS= retroarch-assets>0:games/retroarch-assets \ libretro-core-info>0:games/libretro-core-info -USES= compiler:c++11-lib cpe gmake pkgconfig python shebangfix ssl +USES= compiler:c++11-lib cpe gmake pkgconfig python shebangfix ssl \ + tar:xz CPE_VENDOR= libretro -USE_GITHUB= yes -GH_ACCOUNT= libretro SHEBANG_FILES= libretro-common/glsym/glgen.py libretro-common/glsym/rglgen.py \ tools/cg2glsl.py tools/vulkan_loader_generator.py diff --git a/games/retroarch/distinfo b/games/retroarch/distinfo index 5e60e57c8902..cf6c75e87c74 100644 --- a/games/retroarch/distinfo +++ b/games/retroarch/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751263047 -SHA256 (libretro-RetroArch-v1.21.0_GH0.tar.gz) = 9da17918c10d91d4ebfde9ff402dba0b1ad6660fdbce7656d32f0c0182b3a538 -SIZE (libretro-RetroArch-v1.21.0_GH0.tar.gz) = 70961877 +TIMESTAMP = 1765674121 +SHA256 (retroarch-sourceonly-1.22.2.tar.xz) = 2a8b1713f7f4d2b53bad3e2297e48d78f5666098cf00d583d3e08f3c213f8aa6 +SIZE (retroarch-sourceonly-1.22.2.tar.xz) = 13564476 diff --git a/games/retroarch/files/patch-audio_common_alsa.c b/games/retroarch/files/patch-audio_common_alsa.c new file mode 100644 index 000000000000..9023664d8b07 --- /dev/null +++ b/games/retroarch/files/patch-audio_common_alsa.c @@ -0,0 +1,10 @@ +--- audio/common/alsa.c.orig 2025-11-20 00:17:08 UTC ++++ audio/common/alsa.c +@@ -17,7 +17,6 @@ + #include <string/stdstring.h> + + #include <alsa/asoundlib.h> +-#include <asm-generic/errno.h> + + #include "alsa.h" + diff --git a/games/retroarch/files/patch-audio_drivers_alsa.c b/games/retroarch/files/patch-audio_drivers_alsa.c new file mode 100644 index 000000000000..c6a00faf8447 --- /dev/null +++ b/games/retroarch/files/patch-audio_drivers_alsa.c @@ -0,0 +1,11 @@ +--- audio/drivers/alsa.c.orig 2025-11-20 00:17:08 UTC ++++ audio/drivers/alsa.c +@@ -22,7 +22,7 @@ + + #include <alsa/asoundlib.h> + #include <alsa/pcm.h> +-#include <asm-generic/errno.h> ++#include <errno.h> + + #include "../audio_driver.h" + #include "../common/alsa.h" diff --git a/games/retroarch/files/patch-audio_drivers_alsathread.c b/games/retroarch/files/patch-audio_drivers_alsathread.c new file mode 100644 index 000000000000..1d1cd5487c1a --- /dev/null +++ b/games/retroarch/files/patch-audio_drivers_alsathread.c @@ -0,0 +1,11 @@ +--- audio/drivers/alsathread.c.orig 2025-11-20 00:17:08 UTC ++++ audio/drivers/alsathread.c +@@ -24,7 +24,7 @@ + #include <rthreads/rthreads.h> + #include <queues/fifo_queue.h> + #include <string/stdstring.h> +-#include <asm-generic/errno.h> ++#include <errno.h> + + #include "../audio_driver.h" + #include "../common/alsa.h" /* For some common functions/types */ diff --git a/games/retroarch/files/patch-audio_drivers_pipewire.c b/games/retroarch/files/patch-audio_drivers_pipewire.c deleted file mode 100644 index dee89af57e77..000000000000 --- a/games/retroarch/files/patch-audio_drivers_pipewire.c +++ /dev/null @@ -1,20 +0,0 @@ ---- audio/drivers/pipewire.c.orig 2025-05-01 00:17:50 UTC -+++ audio/drivers/pipewire.c -@@ -157,7 +157,7 @@ static const struct pw_registry_events registry_events - .global = registry_event_global, - }; - --static void *pipewire_init(const char *device, unsigned rate, -+static void *_pipewire_init(const char *device, unsigned rate, - unsigned latency, - unsigned block_frames, - unsigned *new_rate) -@@ -443,7 +443,7 @@ audio_driver_t audio_pipewire = { - } - - audio_driver_t audio_pipewire = { -- pipewire_init, -+ _pipewire_init, - pipewire_write, - pipewire_stop, - pipewire_start, diff --git a/games/retroarch/files/patch-fix-ffmpeg8 b/games/retroarch/files/patch-fix-ffmpeg8 deleted file mode 100644 index 148e4d47957f..000000000000 --- a/games/retroarch/files/patch-fix-ffmpeg8 +++ /dev/null @@ -1,97 +0,0 @@ -From 21776a2e59f5f5899ff2198c0df25a95b5020012 Mon Sep 17 00:00:00 2001 -From: libretroadmin <reallibretroretroarch@gmail.com> -Date: Fri, 12 Sep 2025 01:44:51 +0200 -Subject: [PATCH] Attempt to fix ffmpeg 8.0 build errors - ---- - cores/libretro-ffmpeg/ffmpeg_core.c | 14 ++++++++++++++ - record/drivers/record_ffmpeg.c | 17 +++++++++++++++++ - 2 files changed, 31 insertions(+) - -diff --git cores/libretro-ffmpeg/ffmpeg_core.c cores/libretro-ffmpeg/ffmpeg_core.c -index af1a9c6ac76..90272e8e2e2 100644 ---- cores/libretro-ffmpeg/ffmpeg_core.c -+++ cores/libretro-ffmpeg/ffmpeg_core.c -@@ -101,6 +101,9 @@ static tpool_t *tpool; - #define FFMPEG3 ((LIBAVUTIL_VERSION_INT < (56, 6, 100)) || \ - (LIBAVCODEC_VERSION_INT < AV_VERSION_INT(58, 10, 100))) - #endif -+#ifndef FFMPEG8 -+#define FFMPEG8 (LIBAVCODEC_VERSION_MAJOR >= 62) -+#endif - - #if ENABLE_HW_ACCEL - static enum AVHWDeviceType hw_decoder; -@@ -2093,17 +2096,28 @@ void CORE_PREFIX(retro_unload_game)(void) - - for (i = 0; i < MAX_STREAMS; i++) - { -+#if FFMPEG8 -+ if (sctx[i]) -+ avcodec_free_context(&sctx[i]); -+ if (actx[i]) -+ avcodec_free_context(&actx[i]); -+#else - if (sctx[i]) - avcodec_close(sctx[i]); - if (actx[i]) - avcodec_close(actx[i]); -+#endif - sctx[i] = NULL; - actx[i] = NULL; - } - - if (vctx) - { -+#if FFMPEG8 -+ avcodec_free_context(&vctx); -+#else - avcodec_close(vctx); -+#endif - vctx = NULL; - } - -diff --git record/drivers/record_ffmpeg.c record/drivers/record_ffmpeg.c -index 1c97c66886c..41063495c88 100644 ---- record/drivers/record_ffmpeg.c -+++ record/drivers/record_ffmpeg.c -@@ -73,6 +73,15 @@ extern "C" { - #define FFMPEG3 ((LIBAVUTIL_VERSION_INT < (56, 6, 100)) || \ - (LIBAVCODEC_VERSION_INT < AV_VERSION_INT(58, 10, 100))) - #endif -+ -+#ifndef FFMPEG8 -+#define FFMPEG8 (LIBAVCODEC_VERSION_MAJOR >= 62) -+#endif -+ -+#ifndef AV_INPUT_BUFFER_MIN_SIZE -+#define AV_INPUT_BUFFER_MIN_SIZE 16384 -+#endif -+ - #define HAVE_CH_LAYOUT (LIBAVUTIL_VERSION_INT >= AV_VERSION_INT(57, 28, 100)) - - struct ff_video_info -@@ -952,7 +961,11 @@ static void ffmpeg_free(void *data) - - if (handle->audio.codec) - { -+#if FFMPEG8 -+ avcodec_free_context(&handle->audio.codec); -+#else - avcodec_close(handle->audio.codec); -+#endif - av_free(handle->audio.codec); - } - -@@ -960,7 +973,11 @@ static void ffmpeg_free(void *data) - - if (handle->video.codec) - { -+#if FFMPEG8 -+ avcodec_free_context(&handle->video.codec); -+#else - avcodec_close(handle->video.codec); -+#endif - av_free(handle->video.codec); - } - diff --git a/games/retroarch/files/patch-qb_config.libs.sh b/games/retroarch/files/patch-qb_config.libs.sh index 732a8e228973..e85f1bae2a1c 100644 --- a/games/retroarch/files/patch-qb_config.libs.sh +++ b/games/retroarch/files/patch-qb_config.libs.sh @@ -1,4 +1,4 @@ ---- qb/config.libs.sh.orig 2025-05-01 00:17:50 UTC +--- qb/config.libs.sh.orig 2025-12-09 00:02:20 UTC +++ qb/config.libs.sh @@ -269,8 +269,10 @@ check_val '' PULSE -lpulse '' libpulse '' '' false check_pkgconf ROAR libroar 1.0.12 @@ -8,6 +8,6 @@ check_val '' PIPEWIRE -lpipewire-0.3 '' libpipewire-0.3 '' '' false check_val '' PIPEWIRE_STABLE -lpipewire-0.3 '' libpipewire-0.3 1.0.0 '' false +fi - check_val '' SDL -lSDL SDL sdl 1.2.10 '' false - check_val '' SDL2 -lSDL2 SDL2 sdl2 2.0.0 '' false + check_val '' SDL -lSDL SDL sdl 1.2.10 '' true + check_val '' SDL2 -lSDL2 SDL2 sdl2 2.0.0 '' true diff --git a/games/rpg-cli/Makefile b/games/rpg-cli/Makefile index 955833d78c1c..96c390472b38 100644 --- a/games/rpg-cli/Makefile +++ b/games/rpg-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= rpg-cli DISTVERSION= 1.0.1 -PORTREVISION= 33 +PORTREVISION= 34 CATEGORIES= games MAINTAINER= lcook@FreeBSD.org diff --git a/games/sgt-puzzles/Makefile b/games/sgt-puzzles/Makefile index 9b659d6a8b4b..5f4be8123649 100644 --- a/games/sgt-puzzles/Makefile +++ b/games/sgt-puzzles/Makefile @@ -1,5 +1,5 @@ PORTNAME= puzzles -PORTVERSION= 20251021 +PORTVERSION= 20251211 CATEGORIES= games # upstream does not preserve older versions, mirroring is mandatory MASTER_SITES= https://www.chiark.greenend.org.uk/~sgtatham/puzzles/ \ @@ -20,7 +20,7 @@ USES= cmake gnome magick:build perl5 pkgconfig USE_PERL5= build CMAKE_ARGS= -DNAME_PREFIX:STRING=sgt- -COMMITHASH= 790f585 +COMMITHASH= 5c2f87c DATADIR= ${PREFIX}/share/sgt-puzzles PORTDATA= * diff --git a/games/sgt-puzzles/distinfo b/games/sgt-puzzles/distinfo index feeec704a498..290b81a84076 100644 --- a/games/sgt-puzzles/distinfo +++ b/games/sgt-puzzles/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762603709 -SHA256 (puzzles-20251021.790f585.tar.gz) = e0466016cc0fd28aa34b43996e4c931c2b3b74a9b63e050aa6c256b2c400bd0e -SIZE (puzzles-20251021.790f585.tar.gz) = 2470317 +TIMESTAMP = 1765566391 +SHA256 (puzzles-20251211.5c2f87c.tar.gz) = 40b63a8114ac286b5e938ea9e971a6ebe0f3d83fd0e3845260585ea6a9fa25b8 +SIZE (puzzles-20251211.5c2f87c.tar.gz) = 2476809 diff --git a/games/sulis/Makefile b/games/sulis/Makefile index a47645352eb0..3a573b4084e8 100644 --- a/games/sulis/Makefile +++ b/games/sulis/Makefile @@ -1,6 +1,6 @@ PORTNAME= sulis DISTVERSION= 1.0.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= games PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/games/tetrigo/Makefile b/games/tetrigo/Makefile index e87535f6fe37..577c2ff1e720 100644 --- a/games/tetrigo/Makefile +++ b/games/tetrigo/Makefile @@ -11,10 +11,7 @@ WWW= https://github.com/Broderick-Westrope/tetrigo LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules GO_MODULE= github.com/Broderick-Westrope/tetrigo GO_TARGET= ./cmd/${PORTNAME} diff --git a/games/veloren-weekly/Makefile b/games/veloren-weekly/Makefile index 94e6aa79f450..bb4bf3ac2ead 100644 --- a/games/veloren-weekly/Makefile +++ b/games/veloren-weekly/Makefile @@ -1,5 +1,6 @@ PORTNAME= veloren PORTVERSION= s20251203 +PORTREVISION= 1 CATEGORIES= games wayland PKGNAMESUFFIX= -weekly diff --git a/graphics/artem/Makefile b/graphics/artem/Makefile index 3b01eaa4b5ee..8575defcd8e1 100644 --- a/graphics/artem/Makefile +++ b/graphics/artem/Makefile @@ -1,7 +1,7 @@ PORTNAME= artem DISTVERSIONPREFIX= v DISTVERSION= 3.0.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= graphics MAINTAINER= adamw@FreeBSD.org diff --git a/graphics/asciinema-agg/Makefile b/graphics/asciinema-agg/Makefile index a58459028904..8e971e050eef 100644 --- a/graphics/asciinema-agg/Makefile +++ b/graphics/asciinema-agg/Makefile @@ -1,7 +1,7 @@ PORTNAME= agg DISTVERSIONPREFIX= v DISTVERSION= 1.6.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics PKGNAMEPREFIX= asciinema- diff --git a/graphics/cimg/Makefile b/graphics/cimg/Makefile index 120b8f2d2637..6d0246cfa67c 100644 --- a/graphics/cimg/Makefile +++ b/graphics/cimg/Makefile @@ -1,6 +1,6 @@ PORTNAME= cimg DISTVERSIONPREFIX= v. -DISTVERSION= 3.6.4 +DISTVERSION= 3.6.5 PORTEPOCH= 3 CATEGORIES= graphics devel diff --git a/graphics/cimg/distinfo b/graphics/cimg/distinfo index d1b32dfd2104..ef8f798035eb 100644 --- a/graphics/cimg/distinfo +++ b/graphics/cimg/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764095239 -SHA256 (GreycLab-CImg-v.3.6.4_GH0.tar.gz) = 50845fa3533d2a4e011b2f333a882b1ceaad3038a50b86308418e1b7320bb897 -SIZE (GreycLab-CImg-v.3.6.4_GH0.tar.gz) = 12679334 +TIMESTAMP = 1765816325 +SHA256 (GreycLab-CImg-v.3.6.5_GH0.tar.gz) = 2a1877aa3bb26298a7b8c9cf2cf231e3656bd6ff0dee7ee2cc1d694f4fd07d75 +SIZE (GreycLab-CImg-v.3.6.5_GH0.tar.gz) = 12680881 diff --git a/graphics/dify/Makefile b/graphics/dify/Makefile index c4e1a0497f84..40e5cf3c735e 100644 --- a/graphics/dify/Makefile +++ b/graphics/dify/Makefile @@ -1,6 +1,6 @@ PORTNAME= dify DISTVERSION= 0.6.0 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= graphics MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default diff --git a/graphics/drawpile/Makefile b/graphics/drawpile/Makefile index 8f29be27ba40..677de84fbd23 100644 --- a/graphics/drawpile/Makefile +++ b/graphics/drawpile/Makefile @@ -1,5 +1,6 @@ PORTNAME= Drawpile DISTVERSION= 2.3.0 +PORTREVISION= 1 CATEGORIES= graphics python MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/drm-latest-kmod/Makefile b/graphics/drm-latest-kmod/Makefile index 1f0f2fc41cb3..54e1b4c9ae2f 100644 --- a/graphics/drm-latest-kmod/Makefile +++ b/graphics/drm-latest-kmod/Makefile @@ -1,5 +1,6 @@ PORTNAME= drm-latest-kmod PORTVERSION= ${DRM_KMOD_DISTVERSION} +PORTREVISION= 1 CATEGORIES= graphics kld .include "Makefile.version" diff --git a/graphics/drm-latest-kmod/Makefile.version b/graphics/drm-latest-kmod/Makefile.version index e991f7357c70..5fa7d0963110 100644 --- a/graphics/drm-latest-kmod/Makefile.version +++ b/graphics/drm-latest-kmod/Makefile.version @@ -2,4 +2,4 @@ # # This will be included from consumers such as nvidia-drm DRM_KMOD_DISTVERSION= 6.9 -DRM_KMOD_GH_TAGNAME= drm_v6.9 +DRM_KMOD_GH_TAGNAME= drm_v6.9_1 diff --git a/graphics/drm-latest-kmod/distinfo b/graphics/drm-latest-kmod/distinfo index 3beec235aad4..b801c3d21098 100644 --- a/graphics/drm-latest-kmod/distinfo +++ b/graphics/drm-latest-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758133559 -SHA256 (freebsd-drm-kmod-6.9-drm_v6.9_GH0.tar.gz) = a7599c2124e1fb65a270d5195d8592b0f69d0702a23938b73d097c079501129e -SIZE (freebsd-drm-kmod-6.9-drm_v6.9_GH0.tar.gz) = 41511351 +TIMESTAMP = 1765611228 +SHA256 (freebsd-drm-kmod-6.9-drm_v6.9_1_GH0.tar.gz) = df7933202e61ebf8c9decb6835e4908817923fe4e76213e532873b0b611e8c63 +SIZE (freebsd-drm-kmod-6.9-drm_v6.9_1_GH0.tar.gz) = 41512758 diff --git a/graphics/dssim/Makefile b/graphics/dssim/Makefile index fffd0635172b..ac03fa993ba0 100644 --- a/graphics/dssim/Makefile +++ b/graphics/dssim/Makefile @@ -1,6 +1,6 @@ PORTNAME= dssim DISTVERSION= 3.2.4 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= graphics MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default diff --git a/graphics/gd/Makefile b/graphics/gd/Makefile index fb199ac82c64..dea173561adf 100644 --- a/graphics/gd/Makefile +++ b/graphics/gd/Makefile @@ -14,7 +14,8 @@ LICENSE_FILE= ${WRKSRC}/COPYING CONFLICTS_INSTALL= libgd ??-libgd -USES= cpe tar:xz pkgconfig pathfix libtool:keepla autoreconf shebangfix +USES= autoreconf cpe gettext-tools libtool:keepla pathfix pkgconfig \ + shebangfix tar:xz SHEBANG_FILES= ${WRKSRC}/src/bdftogd GNU_CONFIGURE= yes CONFIGURE_ARGS= --enable-gd-formats diff --git a/graphics/gifski/Makefile b/graphics/gifski/Makefile index bfb8a92a494c..760d055a2dd6 100644 --- a/graphics/gifski/Makefile +++ b/graphics/gifski/Makefile @@ -1,6 +1,6 @@ PORTNAME= gifski DISTVERSION= 1.10.3 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/gimp-app/Makefile b/graphics/gimp-app/Makefile index 4c7b82af4ad9..092d9945d12c 100644 --- a/graphics/gimp-app/Makefile +++ b/graphics/gimp-app/Makefile @@ -13,7 +13,7 @@ WWW= https://www.gimp.org/ LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ +BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ gtkdocize:textproc/gtk-doc \ glib-networking>=0:net/glib-networking \ mypaint-brushes>0:graphics/mypaint-brushes @@ -40,7 +40,7 @@ LIB_DEPENDS_i386= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64le= libunwind.so:devel/libunwind -RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ +RUN_DEPENDS= iso-codes>=0:misc/iso-codes \ glib-networking>=0:net/glib-networking \ mypaint-brushes>0:graphics/mypaint-brushes diff --git a/graphics/gimp3-app/Makefile b/graphics/gimp3-app/Makefile index db88158a6ffb..0a10eb426fef 100644 --- a/graphics/gimp3-app/Makefile +++ b/graphics/gimp3-app/Makefile @@ -12,7 +12,7 @@ WWW= https://www.gimp.org/ LICENSE= GPLv3 LGPL3 LICENSE_COMB= multi -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ +BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ glib-networking>=0:net/glib-networking \ mypaint-brushes>0:graphics/mypaint-brushes \ bash:shells/bash \ @@ -48,7 +48,7 @@ LIB_DEPENDS_i386= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64= libunwind.so:devel/libunwind LIB_DEPENDS_powerpc64le= libunwind.so:devel/libunwind -RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ +RUN_DEPENDS= iso-codes>=0:misc/iso-codes \ glib-networking>=0:net/glib-networking \ mypaint-brushes>0:graphics/mypaint-brushes diff --git a/graphics/gowall/Makefile b/graphics/gowall/Makefile index 74baea046721..095b83129643 100644 --- a/graphics/gowall/Makefile +++ b/graphics/gowall/Makefile @@ -1,7 +1,7 @@ PORTNAME= gowall DISTVERSIONPREFIX= v DISTVERSION= 0.2.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MAINTAINER= nxjoseph@protonmail.com diff --git a/graphics/graphviz/Makefile b/graphics/graphviz/Makefile index 13fc794c9fe7..da80468eb12a 100644 --- a/graphics/graphviz/Makefile +++ b/graphics/graphviz/Makefile @@ -1,6 +1,6 @@ PORTNAME= graphviz -PORTVERSION= 14.0.5 -PORTREVISION= 1 +PORTVERSION= 14.1.0 +PORTREVISION= 0 CATEGORIES= graphics tk MASTER_SITES= https://gitlab.com/api/v4/projects/4207231/packages/generic/graphviz-releases/${PORTVERSION}/ @@ -50,7 +50,7 @@ FIX_TCL_SCRIPT= tclpkg/gdtclft/demo/entities.tcl \ tclpkg/tcldot/demo/gcat.tcl FIX_TK_SCRIPT= tclpkg/tcldot/demo/doted.tcl \ tclpkg/tclpathplan/demo/pathplan.tcl -PLIST_SUB= SH_VERSION_SHORT="8" SH_VERSION_FULL="8.0.4" +PLIST_SUB= SH_VERSION_SHORT="8" SH_VERSION_FULL="8.0.5" OPTIONS_DEFINE= XPM DIGCOLA IPSEPCOLA ICONV NLS ANN GTS \ PANGOCAIRO POPPLER GDK GHOSTSCRIPT DEVIL \ diff --git a/graphics/graphviz/distinfo b/graphics/graphviz/distinfo index 6086ca6f6d55..30673bfc1372 100644 --- a/graphics/graphviz/distinfo +++ b/graphics/graphviz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764402518 -SHA256 (graphviz-14.0.5.tar.gz) = 4e53c943b37555fa5bc3e273f1703f68dd2714f0af4d7540b7990ae21c85f25a -SIZE (graphviz-14.0.5.tar.gz) = 26819854 +TIMESTAMP = 1765724021 +SHA256 (graphviz-14.1.0.tar.gz) = 094e87ed6946ff71f5d27cd754d46bd62429ac7ff3ca20b5648a3977c62df556 +SIZE (graphviz-14.1.0.tar.gz) = 26823370 diff --git a/graphics/graphviz/pkg-plist b/graphics/graphviz/pkg-plist index c587ae27043a..70699747c066 100644 --- a/graphics/graphviz/pkg-plist +++ b/graphics/graphviz/pkg-plist @@ -161,19 +161,19 @@ lib/graphviz/libgvplugin_webp.so.%%SH_VERSION_FULL%% lib/libcdt.la lib/libcdt.so lib/libcdt.so.6 -lib/libcdt.so.6.0.1 +lib/libcdt.so.6.0.2 lib/libcgraph.la lib/libcgraph.so lib/libcgraph.so.%%SH_VERSION_SHORT%% -lib/libcgraph.so.%%SH_VERSION_FULL%% +lib/libcgraph.so.%%SH_VERSION_SHORT%%.0.4 lib/libgvc.la lib/libgvc.so lib/libgvc.so.7 -lib/libgvc.so.7.0.3 +lib/libgvc.so.7.0.4 lib/libgvpr.la lib/libgvpr.so lib/libgvpr.so.2 -lib/libgvpr.so.2.0.4 +lib/libgvpr.so.2.0.5 lib/libpathplan.la lib/libpathplan.so lib/libpathplan.so.4 diff --git a/graphics/hvif-tools/files/patch-src_tracer_processing_PathScanner.cpp b/graphics/hvif-tools/files/patch-src_tracer_processing_PathScanner.cpp new file mode 100644 index 000000000000..182410f1283f --- /dev/null +++ b/graphics/hvif-tools/files/patch-src_tracer_processing_PathScanner.cpp @@ -0,0 +1,20 @@ +--- src/tracer/processing/PathScanner.cpp.orig 2025-12-14 12:31:31 UTC ++++ src/tracer/processing/PathScanner.cpp +@@ -16,7 +16,7 @@ const bool PathScanner::kPathScanHolePathLookup[16] = + false, false, false, true, false, true, true, false + }; + +-const char PathScanner::kPathScanCombinedLookup[16][4][4] = { ++const signed char PathScanner::kPathScanCombinedLookup[16][4][4] = { + {{-1,-1,-1,-1}, {-1,-1,-1,-1}, {-1,-1,-1,-1}, {-1,-1,-1,-1}}, // 0 + {{ 0, 1, 0,-1}, {-1,-1,-1,-1}, {-1,-1,-1,-1}, { 0, 2,-1, 0}}, // 1 + {{-1,-1,-1,-1}, {-1,-1,-1,-1}, { 0, 1, 0,-1}, { 0, 0, 1, 0}}, // 2 +@@ -137,7 +137,7 @@ PathScanner::ScanPaths(std::vector<std::vector<int> >& + break; + } + +- const char* lookupRow = kPathScanCombinedLookup[code][direction]; ++ const signed char* lookupRow = kPathScanCombinedLookup[code][direction]; + + if (lookupRow[1] < 0) { + pathFinished = true; diff --git a/graphics/hvif-tools/files/patch-src_tracer_processing_PathScanner.h b/graphics/hvif-tools/files/patch-src_tracer_processing_PathScanner.h new file mode 100644 index 000000000000..7b64f82e24ad --- /dev/null +++ b/graphics/hvif-tools/files/patch-src_tracer_processing_PathScanner.h @@ -0,0 +1,11 @@ +--- src/tracer/processing/PathScanner.h.orig 2025-12-14 12:31:58 UTC ++++ src/tracer/processing/PathScanner.h +@@ -35,7 +35,7 @@ class PathScanner { (private) + private: + static const unsigned char kPathScanDirectionLookup[16]; + static const bool kPathScanHolePathLookup[16]; +- static const char kPathScanCombinedLookup[16][4][4]; ++ static const signed char kPathScanCombinedLookup[16][4][4]; + }; + + #endif diff --git a/graphics/libimagequant/Makefile b/graphics/libimagequant/Makefile index 995f4bd48725..e6ef3f72b8be 100644 --- a/graphics/libimagequant/Makefile +++ b/graphics/libimagequant/Makefile @@ -1,5 +1,6 @@ PORTNAME= libimagequant PORTVERSION= 4.4.1 +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= tagattie@FreeBSD.org diff --git a/graphics/libopenraw/Makefile b/graphics/libopenraw/Makefile index ec0cb680457c..9ecbd4c4116a 100644 --- a/graphics/libopenraw/Makefile +++ b/graphics/libopenraw/Makefile @@ -1,6 +1,6 @@ PORTNAME= libopenraw PORTVERSION= 0.3.7 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= graphics MASTER_SITES= http://libopenraw.freedesktop.org/download/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} diff --git a/graphics/librsvg2-rust/Makefile b/graphics/librsvg2-rust/Makefile index 71a1f7882c2f..2aa2c8affec5 100644 --- a/graphics/librsvg2-rust/Makefile +++ b/graphics/librsvg2-rust/Makefile @@ -1,6 +1,6 @@ PORTNAME= librsvg DISTVERSION= 2.61.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics gnome MASTER_SITES= GNOME PKGNAMESUFFIX= 2-rust diff --git a/graphics/menyoki/Makefile b/graphics/menyoki/Makefile index 34a46a2152d0..125a8c6c9538 100644 --- a/graphics/menyoki/Makefile +++ b/graphics/menyoki/Makefile @@ -1,7 +1,7 @@ PORTNAME= menyoki DISTVERSIONPREFIX= v DISTVERSION= 1.7.0 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/mesa-devel/Makefile b/graphics/mesa-devel/Makefile index 0a4d4e5bdf6a..1c83e78854bb 100644 --- a/graphics/mesa-devel/Makefile +++ b/graphics/mesa-devel/Makefile @@ -1,6 +1,7 @@ PORTNAME= mesa -DISTVERSION= 25.3-branchpoint-2226 -DISTVERSIONSUFFIX= -g8ba197c9ef6 +DISTVERSION= 25.3-branchpoint-2458 +DISTVERSIONSUFFIX= -gca96f8517cc +PORTREVISION= 1 CATEGORIES= graphics PKGNAMESUFFIX= -devel diff --git a/graphics/mesa-devel/distinfo b/graphics/mesa-devel/distinfo index f9d05832d92c..e377e6eec132 100644 --- a/graphics/mesa-devel/distinfo +++ b/graphics/mesa-devel/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1765398730 -SHA256 (mesa-25.3-branchpoint-2226-g8ba197c9ef6.tar.bz2) = a598b0d93423b36a89a6775ee58623fc8af35f0d45eac2891df4074d76123b0a -SIZE (mesa-25.3-branchpoint-2226-g8ba197c9ef6.tar.bz2) = 55738651 +TIMESTAMP = 1765838320 +SHA256 (mesa-25.3-branchpoint-2458-gca96f8517cc.tar.bz2) = 5505062fec4d7c6e0739760d1be78add9ba628cf9c081302b8425dcfbf417e3a +SIZE (mesa-25.3-branchpoint-2458-gca96f8517cc.tar.bz2) = 55775816 SHA256 (700efacda59c.patch) = 0d567fe737ad1404e1f12d7cd018826d9095c23835f1ed5aaa1c81cb58d3d008 SIZE (700efacda59c.patch) = 983 SHA256 (de5cf0a44b50.patch) = c9e02e5eb1fb4e3aa2bc7a7e0a70f28f3ee609835ff0b59e827893a821983851 diff --git a/graphics/msl/Makefile b/graphics/msl/Makefile index 378057b1689d..18c2d224875d 100644 --- a/graphics/msl/Makefile +++ b/graphics/msl/Makefile @@ -1,7 +1,6 @@ PORTNAME= msl DISTVERSIONPREFIX= v -DISTVERSION= 1.8.1 -PORTREVISION= 3 +DISTVERSION= 1.8.2 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org @@ -26,11 +25,11 @@ USE_GITHUB= yes GH_ACCOUNT= akb825 GH_PROJECT= ModularShaderLanguage -GH_TUPLE= akb825:glslang:ec0d2be:akb825_glslang/Compile/glslang \ - KhronosGroup:SPIRV-Cross:5e7db82:KhronosGroup_SPIRV_Cross/Compile/SPIRV-Cross \ - akb825:SPIRV-Tools:0926045:akb825_SPIRV_Tools/Compile/SPIRV-Tools \ - KhronosGroup:SPIRV-Headers:2acb319:KhronosGroup_SPIRV_Headers/Compile/SPIRV-Tools/external/spirv-headers +GH_TUPLE= akb825:glslang:3d95218:akb825_glslang/Compile/glslang \ + KhronosGroup:SPIRV-Cross:b8bd9d5:KhronosGroup_SPIRV_Cross/Compile/SPIRV-Cross \ + akb825:SPIRV-Tools:89d2296:akb825_SPIRV_Tools/Compile/SPIRV-Tools \ + KhronosGroup:SPIRV-Headers:b824a46:KhronosGroup_SPIRV_Headers/Compile/SPIRV-Tools/external/spirv-headers -# tests as of 1.8.1: 100% tests passed, 0 tests failed out of 25 +# tests as of 1.8.2: 100% tests passed, 0 tests failed out of 25 .include <bsd.port.mk> diff --git a/graphics/msl/distinfo b/graphics/msl/distinfo index 76c3f66d5d81..50d3dbff9be0 100644 --- a/graphics/msl/distinfo +++ b/graphics/msl/distinfo @@ -1,11 +1,11 @@ -TIMESTAMP = 1748534554 -SHA256 (akb825-ModularShaderLanguage-v1.8.1_GH0.tar.gz) = 1a8df648618ea904c06ebf783c79e437986bfd7de5952bdf04f238bc1d7410c5 -SIZE (akb825-ModularShaderLanguage-v1.8.1_GH0.tar.gz) = 254838 -SHA256 (akb825-glslang-ec0d2be_GH0.tar.gz) = 6bf11ed0f043f6266728996a58ad667b4bc59134f1f426a2af5f1c43957004bb -SIZE (akb825-glslang-ec0d2be_GH0.tar.gz) = 3914932 -SHA256 (KhronosGroup-SPIRV-Cross-5e7db82_GH0.tar.gz) = 8ef0afff52d33512ccf035675637a24fe9568800c8d8b108f9fde0b0f575327d -SIZE (KhronosGroup-SPIRV-Cross-5e7db82_GH0.tar.gz) = 1829252 -SHA256 (akb825-SPIRV-Tools-0926045_GH0.tar.gz) = f31be3cea81e3d3d833ba5cfed151693b974789ba14ada4162a537ac0d99df60 -SIZE (akb825-SPIRV-Tools-0926045_GH0.tar.gz) = 3166381 -SHA256 (KhronosGroup-SPIRV-Headers-2acb319_GH0.tar.gz) = de3b90921ea2061e58468389f1b3434d4934d744c933f55a561189c12b3879e5 -SIZE (KhronosGroup-SPIRV-Headers-2acb319_GH0.tar.gz) = 521369 +TIMESTAMP = 1765878495 +SHA256 (akb825-ModularShaderLanguage-v1.8.2_GH0.tar.gz) = 997b4d7ebdfaea9e9d5ffeb528dfcd0fc00497f60dcba9d51cf09db2b22e4779 +SIZE (akb825-ModularShaderLanguage-v1.8.2_GH0.tar.gz) = 256321 +SHA256 (akb825-glslang-3d95218_GH0.tar.gz) = 9be259fe800bf0793b815cdc36285d4169252d79e4a0038e52a67547dc69369a +SIZE (akb825-glslang-3d95218_GH0.tar.gz) = 4244665 +SHA256 (KhronosGroup-SPIRV-Cross-b8bd9d5_GH0.tar.gz) = 05c9d3ccfca81beca4615273a5d1b8b33812b5083949421b1ddc2a2bf87e59a6 +SIZE (KhronosGroup-SPIRV-Cross-b8bd9d5_GH0.tar.gz) = 1959934 +SHA256 (akb825-SPIRV-Tools-89d2296_GH0.tar.gz) = cad8ab0d8d5e5f0c0e9074872de417c8e7523dbdafcd14622f73bedaa952aa48 +SIZE (akb825-SPIRV-Tools-89d2296_GH0.tar.gz) = 3390266 +SHA256 (KhronosGroup-SPIRV-Headers-b824a46_GH0.tar.gz) = f5a32d535a3aef30ea080a98097cb8fc6b3c842ae79bb4fb1abe46afdb74d3f4 +SIZE (KhronosGroup-SPIRV-Headers-b824a46_GH0.tar.gz) = 558317 diff --git a/graphics/msl/pkg-plist b/graphics/msl/pkg-plist index 67b5c08817f4..52e3061ad42a 100644 --- a/graphics/msl/pkg-plist +++ b/graphics/msl/pkg-plist @@ -29,6 +29,6 @@ lib/cmake/MSLCompile/MSLCompileConfigVersion.cmake lib/cmake/MSLCompile/MSLCompileTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/MSLCompile/MSLCompileTargets.cmake lib/libmsl_client.so -lib/libmsl_client.so.1.8.1 +lib/libmsl_client.so.1.8.2 lib/libmsl_compile.so -lib/libmsl_compile.so.1.8.1 +lib/libmsl_compile.so.1.8.2 diff --git a/graphics/mupdf/Makefile b/graphics/mupdf/Makefile index 16123f77532a..f73f83672fdd 100644 --- a/graphics/mupdf/Makefile +++ b/graphics/mupdf/Makefile @@ -1,5 +1,5 @@ PORTNAME= mupdf -DISTVERSION= 1.26.10 +DISTVERSION= 1.27.0 DISTVERSIONSUFFIX= -source PORTEPOCH= 1 CATEGORIES= graphics diff --git a/graphics/mupdf/distinfo b/graphics/mupdf/distinfo index 63970c116505..bcf7131fc91a 100644 --- a/graphics/mupdf/distinfo +++ b/graphics/mupdf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759042012 -SHA256 (mupdf-1.26.10-source.tar.gz) = 1653f35bd8fbd970f05523efdc7f86e41e9728e2564a3295296e03cf59a51437 -SIZE (mupdf-1.26.10-source.tar.gz) = 64530548 +TIMESTAMP = 1765608390 +SHA256 (mupdf-1.27.0-source.tar.gz) = ae2442416de499182d37a526c6fa2bacc7a3bed5a888d113ca04844484dfe7c6 +SIZE (mupdf-1.27.0-source.tar.gz) = 66955970 diff --git a/graphics/mupdf/pkg-plist b/graphics/mupdf/pkg-plist index 5418efd0aad6..26234fb1d2ca 100644 --- a/graphics/mupdf/pkg-plist +++ b/graphics/mupdf/pkg-plist @@ -30,6 +30,7 @@ include/mupdf/fitz/glyph.h include/mupdf/fitz/hash.h include/mupdf/fitz/heap-imp.h include/mupdf/fitz/heap.h +include/mupdf/fitz/hyphen.h include/mupdf/fitz/image.h include/mupdf/fitz/json.h include/mupdf/fitz/link.h @@ -111,6 +112,7 @@ share/man/man1/mutool.1.gz %%PORTDOCS%%%%DOCSDIR%%/examples/pdf-portfolio.js %%PORTDOCS%%%%DOCSDIR%%/examples/pdf-trace.js %%PORTDOCS%%%%DOCSDIR%%/examples/reconvert-cmyk.js +%%PORTDOCS%%%%DOCSDIR%%/examples/searchtest.c %%PORTDOCS%%%%DOCSDIR%%/examples/storytest.c %%PORTDOCS%%%%DOCSDIR%%/examples/storytest.js %%PORTDOCS%%%%DOCSDIR%%/examples/trace-device.js diff --git a/graphics/noaa-apt/Makefile b/graphics/noaa-apt/Makefile index 81bac434cf8b..14ceaa342b30 100644 --- a/graphics/noaa-apt/Makefile +++ b/graphics/noaa-apt/Makefile @@ -1,7 +1,7 @@ PORTNAME= noaa-apt DISTVERSIONPREFIX= v DISTVERSION= 1.4.1 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/nvidia-drm-61-kmod-devel/distinfo b/graphics/nvidia-drm-61-kmod-devel/distinfo index 0ea1fbf2947c..37cb2837ee50 100644 --- a/graphics/nvidia-drm-61-kmod-devel/distinfo +++ b/graphics/nvidia-drm-61-kmod-devel/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1762277610 +TIMESTAMP = 1765611030 SHA256 (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 6375fe2b164d5f833bebbfac22b493d901abaa6be2aacb65844777e601fb86a6 SIZE (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 288738840 -SHA256 (freebsd-drm-kmod-drm_v6.1.128_6_GH0.tar.gz) = cfc9f2a0519a4d4c98f0489914925c6da9177bc48759ea0b1aecb51dda90f145 -SIZE (freebsd-drm-kmod-drm_v6.1.128_6_GH0.tar.gz) = 37106003 +SHA256 (freebsd-drm-kmod-drm_v6.1.128_7_GH0.tar.gz) = d4eb440e982ceef08888dafa1aeb2bd046b3b53026ee526eb7d8f7f52bc988f1 +SIZE (freebsd-drm-kmod-drm_v6.1.128_7_GH0.tar.gz) = 37104632 diff --git a/graphics/nvidia-drm-66-kmod-devel/distinfo b/graphics/nvidia-drm-66-kmod-devel/distinfo index 3059ade372f9..3c39f96b23dd 100644 --- a/graphics/nvidia-drm-66-kmod-devel/distinfo +++ b/graphics/nvidia-drm-66-kmod-devel/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1762277639 +TIMESTAMP = 1765611050 SHA256 (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 6375fe2b164d5f833bebbfac22b493d901abaa6be2aacb65844777e601fb86a6 SIZE (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 288738840 -SHA256 (freebsd-drm-kmod-drm_v6.6.25_7_GH0.tar.gz) = 43fd533b2232b9d5ffe4a30fb99a8976c99c76207f5960d823d19cf6f118495a -SIZE (freebsd-drm-kmod-drm_v6.6.25_7_GH0.tar.gz) = 38487814 +SHA256 (freebsd-drm-kmod-drm_v6.6.25_9_GH0.tar.gz) = 14e90e4cc9ed5e72f6036f01987a20e2918026502d3116e97ffa4156514a13bb +SIZE (freebsd-drm-kmod-drm_v6.6.25_9_GH0.tar.gz) = 38488554 diff --git a/graphics/nvidia-drm-latest-kmod/Makefile b/graphics/nvidia-drm-latest-kmod/Makefile index b721ea027606..c1ea7c1c73a5 100644 --- a/graphics/nvidia-drm-latest-kmod/Makefile +++ b/graphics/nvidia-drm-latest-kmod/Makefile @@ -1,5 +1,5 @@ PORTNAME= nvidia-drm-latest-kmod -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= graphics RUN_DEPENDS+= ${KMODDIR}/drm.ko:graphics/drm-latest-kmod diff --git a/graphics/nvidia-drm-latest-kmod/distinfo b/graphics/nvidia-drm-latest-kmod/distinfo index 5cf105047ab7..83790507dbf8 100644 --- a/graphics/nvidia-drm-latest-kmod/distinfo +++ b/graphics/nvidia-drm-latest-kmod/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1762277531 +TIMESTAMP = 1765781877 SHA256 (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 6375fe2b164d5f833bebbfac22b493d901abaa6be2aacb65844777e601fb86a6 SIZE (NVIDIA-FreeBSD-x86_64-580.105.08.tar.xz) = 288738840 -SHA256 (freebsd-drm-kmod-drm_v6.9_GH0.tar.gz) = a7599c2124e1fb65a270d5195d8592b0f69d0702a23938b73d097c079501129e -SIZE (freebsd-drm-kmod-drm_v6.9_GH0.tar.gz) = 41511351 +SHA256 (freebsd-drm-kmod-drm_v6.9_1_GH0.tar.gz) = df7933202e61ebf8c9decb6835e4908817923fe4e76213e532873b0b611e8c63 +SIZE (freebsd-drm-kmod-drm_v6.9_1_GH0.tar.gz) = 41512758 diff --git a/graphics/ocrs/Makefile b/graphics/ocrs/Makefile index 16084517b935..9f6c870ce61e 100644 --- a/graphics/ocrs/Makefile +++ b/graphics/ocrs/Makefile @@ -1,7 +1,7 @@ PORTNAME= ocrs DISTVERSIONPREFIX= ocrs-cli-v DISTVERSION= 0.10.4 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/oculante/Makefile b/graphics/oculante/Makefile index 843015bb8d8f..d5379c43832b 100644 --- a/graphics/oculante/Makefile +++ b/graphics/oculante/Makefile @@ -1,6 +1,6 @@ PORTNAME= oculante DISTVERSION= 0.9.2 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/oxipng/Makefile b/graphics/oxipng/Makefile index 9818a8eb4b0e..ef332c6c391d 100644 --- a/graphics/oxipng/Makefile +++ b/graphics/oxipng/Makefile @@ -1,6 +1,7 @@ PORTNAME= oxipng DISTVERSIONPREFIX= v DISTVERSION= 10.0.0 # apply ${FILESDIR}/patch-man before generating cargo-crates list for missing deps +PORTREVISION= 1 CATEGORIES= graphics MAINTAINER= eduardo@FreeBSD.org diff --git a/graphics/pastel/Makefile b/graphics/pastel/Makefile index 984e4c650eec..743a693f3663 100644 --- a/graphics/pastel/Makefile +++ b/graphics/pastel/Makefile @@ -1,7 +1,7 @@ PORTNAME= pastel DISTVERSIONPREFIX= v DISTVERSION= 0.11.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= lcook@FreeBSD.org diff --git a/graphics/resvg-capi/Makefile b/graphics/resvg-capi/Makefile index 338437fb4a87..47bd17e63178 100644 --- a/graphics/resvg-capi/Makefile +++ b/graphics/resvg-capi/Makefile @@ -1,7 +1,7 @@ PORTNAME= resvg-c-api DISTVERSIONPREFIX= v DISTVERSION= 0.45.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/resvg/Makefile b/graphics/resvg/Makefile index 46d5925ff27b..0a214199d400 100644 --- a/graphics/resvg/Makefile +++ b/graphics/resvg/Makefile @@ -1,7 +1,7 @@ PORTNAME= resvg DISTVERSIONPREFIX= v DISTVERSION= 0.45.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics MAINTAINER= yuri@FreeBSD.org diff --git a/graphics/rx/Makefile b/graphics/rx/Makefile index cecd64b39f53..48379b983bc6 100644 --- a/graphics/rx/Makefile +++ b/graphics/rx/Makefile @@ -1,7 +1,7 @@ PORTNAME= rx DISTVERSIONPREFIX= v DISTVERSION= 0.5.2 -PORTREVISION= 40 +PORTREVISION= 41 CATEGORIES= graphics PKGNAMESUFFIX= -editor diff --git a/graphics/satty/Makefile b/graphics/satty/Makefile index 5e5b2f8bfa77..4ec5dd2fbc3a 100644 --- a/graphics/satty/Makefile +++ b/graphics/satty/Makefile @@ -1,7 +1,7 @@ PORTNAME= satty DISTVERSIONPREFIX= v DISTVERSION= 0.20.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics wayland MASTER_SITES= CRATESIO diff --git a/graphics/svgbob/Makefile b/graphics/svgbob/Makefile index 4070f4924e20..8cd315f918ac 100644 --- a/graphics/svgbob/Makefile +++ b/graphics/svgbob/Makefile @@ -1,6 +1,6 @@ PORTNAME= svgbob DISTVERSION= 0.7.1 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= graphics MAINTAINER= ports@FreeBSD.org diff --git a/graphics/viu/Makefile b/graphics/viu/Makefile index 3699e6d8e28f..f20208d53440 100644 --- a/graphics/viu/Makefile +++ b/graphics/viu/Makefile @@ -1,7 +1,7 @@ PORTNAME= viu DISTVERSIONPREFIX= v DISTVERSION= 1.5.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= graphics MAINTAINER= lcook@FreeBSD.org diff --git a/graphics/wallhaven-cli/Makefile b/graphics/wallhaven-cli/Makefile index 4dd79673818d..e245797c5d91 100644 --- a/graphics/wallhaven-cli/Makefile +++ b/graphics/wallhaven-cli/Makefile @@ -14,10 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= chafa:graphics/chafa \ fzf:textproc/fzf -USES= go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules GO_MODULE= github.com/r3tr0ananas/wallhaven-cli/v2 GO_TARGET= ./wallhaven diff --git a/graphics/wallust/Makefile b/graphics/wallust/Makefile index 5fd0da54cbc3..c019e97a6f8e 100644 --- a/graphics/wallust/Makefile +++ b/graphics/wallust/Makefile @@ -1,6 +1,6 @@ PORTNAME= wallust DISTVERSION= 3.4.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= graphics MASTER_SITES= https://codeberg.org/explosion-mental/${PORTNAME}/archive/${DISTVERSION}${EXTRACT_SUFX}?dummy=/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} diff --git a/graphics/zathura-pdf-mupdf/Makefile b/graphics/zathura-pdf-mupdf/Makefile index 477fcd99e9d3..f13d6a011222 100644 --- a/graphics/zathura-pdf-mupdf/Makefile +++ b/graphics/zathura-pdf-mupdf/Makefile @@ -1,5 +1,6 @@ PORTNAME= zathura-pdf-mupdf DISTVERSION= 0.4.6 +PORTREVISION= 1 CATEGORIES= graphics MASTER_SITES= https://pwmt.org/projects/zathura-pdf-mupdf/download/ diff --git a/irc/ergo/Makefile b/irc/ergo/Makefile index 3836f40502eb..ed6915a8e391 100644 --- a/irc/ergo/Makefile +++ b/irc/ergo/Makefile @@ -13,7 +13,7 @@ WWW= https://ergo.chat \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules USE_GITHUB= yes GH_ACCOUNT= ergochat diff --git a/irc/halloy/Makefile b/irc/halloy/Makefile index 4977fff27f03..872b42485964 100644 --- a/irc/halloy/Makefile +++ b/irc/halloy/Makefile @@ -1,5 +1,6 @@ PORTNAME= halloy DISTVERSION= 2025.12 +PORTREVISION= 1 CATEGORIES= irc MAINTAINER= pokeysquirrel@gmail.com diff --git a/irc/hexchat/Makefile b/irc/hexchat/Makefile index 68435aa711ae..442b5c16e6ae 100644 --- a/irc/hexchat/Makefile +++ b/irc/hexchat/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING DEPRECATED= Repo archived upstream as of 2024-02-10 -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes \ +BUILD_DEPENDS= iso-codes>=0:misc/iso-codes \ ${PYTHON_PKGNAMEPREFIX}cffi>0:devel/py-cffi@${PY_FLAVOR} LIB_DEPENDS= libproxy.so:net/libproxy \ libfontconfig.so:x11-fonts/fontconfig \ diff --git a/irc/soju/Makefile b/irc/soju/Makefile index eee81dbf148d..f4d5b823bf38 100644 --- a/irc/soju/Makefile +++ b/irc/soju/Makefile @@ -11,13 +11,10 @@ WWW= https://soju.im LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules,no_targets sqlite:3 +USES= go:modules,no_targets sqlite:3 USE_GITHUB= nodefault GH_TUPLE= golang:sys:v0.30.0:sys -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - OPTIONS_DEFAULT= DOCS OPTIONS_DEFINE= DOCS diff --git a/japanese/cskk/Makefile b/japanese/cskk/Makefile index b2c2be8c7783..c8d6cbe62700 100644 --- a/japanese/cskk/Makefile +++ b/japanese/cskk/Makefile @@ -1,7 +1,7 @@ PORTNAME= cskk DISTVERSIONPREFIX= v DISTVERSION= 3.2.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= japanese MAINTAINER= syobon@syobon.net diff --git a/japanese/py-SudachiPy/Makefile b/japanese/py-SudachiPy/Makefile index e781e582d6c6..98c02f0d877f 100644 --- a/japanese/py-SudachiPy/Makefile +++ b/japanese/py-SudachiPy/Makefile @@ -1,7 +1,7 @@ PORTNAME= SudachiPy DISTVERSIONPREFIX= v DISTVERSION= 0.6.10 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= japanese python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/japanese/sudachi/Makefile b/japanese/sudachi/Makefile index 88216b552e25..1501b3e77b84 100644 --- a/japanese/sudachi/Makefile +++ b/japanese/sudachi/Makefile @@ -1,7 +1,7 @@ PORTNAME= sudachi DISTVERSIONPREFIX= v DISTVERSION= 0.6.10 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= japanese MASTER_SITES= http://sudachi.s3-website-ap-northeast-1.amazonaws.com/sudachidict/:dict DISTFILES= sudachi-dictionary-20220519-core.zip:dict # see ${WRKSRC}/fetch_dictionary.sh diff --git a/java/aparapi/Makefile b/java/aparapi/Makefile index 9fcbe5a6506d..60b02797d324 100644 --- a/java/aparapi/Makefile +++ b/java/aparapi/Makefile @@ -17,6 +17,7 @@ RUN_DEPENDS= opencl>=0:devel/opencl USES= dos2unix java:ant,run USE_GITHUB= yes +JAVA_VERSION= 8 11 17 ONLY_FOR_ARCHS= amd64 powerpc64 powerpc64le diff --git a/java/icedtea-web/Makefile b/java/icedtea-web/Makefile index 4e2e0b06505c..6d01f6fb2aad 100644 --- a/java/icedtea-web/Makefile +++ b/java/icedtea-web/Makefile @@ -1,7 +1,7 @@ PORTNAME= icedtea-web PORTVERSION= 1.8.8 DISTVERSIONPREFIX= icedtea-web- -PORTREVISION= 30 +PORTREVISION= 31 CATEGORIES= java www MAINTAINER= java@FreeBSD.org diff --git a/java/javahelp/Makefile b/java/javahelp/Makefile index 5f8e8f278f21..f4af462ba110 100644 --- a/java/javahelp/Makefile +++ b/java/javahelp/Makefile @@ -35,7 +35,7 @@ SUB_FILES= jhindexer \ jhsearch post-patch: - ${REINPLACE_CMD} '/javac.source/s,4,6,;/javac.target/s,4,6,' \ + ${REINPLACE_CMD} '/javac.source/s,4,8,;/javac.target/s,4,8,' \ ${WRKSRC}/*/nbproject/project.properties do-install: diff --git a/lang/Makefile b/lang/Makefile index a70574014ef1..1f8fd5864650 100644 --- a/lang/Makefile +++ b/lang/Makefile @@ -388,7 +388,6 @@ SUBDIR += trealla-prolog SUBDIR += tuareg-mode.el SUBDIR += typescript-go - SUBDIR += typstfmt SUBDIR += typstyle SUBDIR += ucc SUBDIR += urweb diff --git a/lang/amber/Makefile b/lang/amber/Makefile index bd0e5639edfd..625efdf2a21a 100644 --- a/lang/amber/Makefile +++ b/lang/amber/Makefile @@ -1,6 +1,6 @@ PORTNAME= amber DISTVERSION= 0.4.0-alpha -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= lang PKGNAMESUFFIX= -language diff --git a/lang/antimony/Makefile b/lang/antimony/Makefile index 87576cd2d330..89e1b91682f8 100644 --- a/lang/antimony/Makefile +++ b/lang/antimony/Makefile @@ -1,7 +1,7 @@ PORTNAME= antimony DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= lang PKGNAMESUFFIX= -language diff --git a/lang/asm-lsp/Makefile b/lang/asm-lsp/Makefile index 070caac74e73..d6895400732c 100644 --- a/lang/asm-lsp/Makefile +++ b/lang/asm-lsp/Makefile @@ -1,7 +1,7 @@ PORTNAME= asm-lsp DISTVERSIONPREFIX= v DISTVERSION= 0.10.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= lang MAINTAINER= yuri@FreeBSD.org diff --git a/lang/cairo/Makefile b/lang/cairo/Makefile index 3a6022cfe53a..1c958416483d 100644 --- a/lang/cairo/Makefile +++ b/lang/cairo/Makefile @@ -1,6 +1,7 @@ PORTNAME= cairo DISTVERSIONPREFIX= v DISTVERSION= 2.14.0 +PORTREVISION= 1 CATEGORIES= lang PKGNAMESUFFIX= -language diff --git a/lang/gcc13-devel/Makefile b/lang/gcc13-devel/Makefile index 13d6278d68d0..faac86836440 100644 --- a/lang/gcc13-devel/Makefile +++ b/lang/gcc13-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 13.4.1.s20251120 +PORTVERSION= 13.4.1.s20251204 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc13-devel/distinfo b/lang/gcc13-devel/distinfo index 89a60e4b7eb7..ddc2910531bd 100644 --- a/lang/gcc13-devel/distinfo +++ b/lang/gcc13-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763738361 -SHA256 (gcc-13-20251120.tar.xz) = 00f94cb5ec5862a219f6e3859e96adf06d0d9de90519a3e227d20b429f30a794 -SIZE (gcc-13-20251120.tar.xz) = 84595780 +TIMESTAMP = 1764954438 +SHA256 (gcc-13-20251204.tar.xz) = e56d5a213b37a2e634f3e0a903df6a11f35ba30ed14e886b46212b19cc848853 +SIZE (gcc-13-20251204.tar.xz) = 84571504 diff --git a/lang/gcc14-devel/Makefile b/lang/gcc14-devel/Makefile index ecc12276a697..464306a76148 100644 --- a/lang/gcc14-devel/Makefile +++ b/lang/gcc14-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 14.3.1.s20251121 +PORTVERSION= 14.3.1.s20251205 PORTEPOCH= 1 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} diff --git a/lang/gcc14-devel/distinfo b/lang/gcc14-devel/distinfo index 47c3648c818a..186e8fcb600a 100644 --- a/lang/gcc14-devel/distinfo +++ b/lang/gcc14-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763796691 -SHA256 (gcc-14-20251121.tar.xz) = e34aa34ed23eb1ed23757be8250671cc43b0f698423e0910b692bcee557071bb -SIZE (gcc-14-20251121.tar.xz) = 88350500 +TIMESTAMP = 1765008294 +SHA256 (gcc-14-20251205.tar.xz) = 40336353f12d01bdfade0338b56dff0ad049458ff2de3c9777abd56a09b5b57e +SIZE (gcc-14-20251205.tar.xz) = 88331532 diff --git a/lang/gcc15-devel/Makefile b/lang/gcc15-devel/Makefile index bdd6d4187384..15882e407dd9 100644 --- a/lang/gcc15-devel/Makefile +++ b/lang/gcc15-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= gcc -PORTVERSION= 15.2.1.s20251122 +PORTVERSION= 15.2.1.s20251206 CATEGORIES= lang MASTER_SITES= GCC/snapshots/${DIST_VERSION} PKGNAMESUFFIX= ${SUFFIX}-devel diff --git a/lang/gcc15-devel/distinfo b/lang/gcc15-devel/distinfo index 4af23c93eeb0..704f4ac8077d 100644 --- a/lang/gcc15-devel/distinfo +++ b/lang/gcc15-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763884488 -SHA256 (gcc-15-20251122.tar.xz) = 9891af4155e58c5360a456e0e16010e2e34ba68fbd34b9f76c133eecaea587c5 -SIZE (gcc-15-20251122.tar.xz) = 92364288 +TIMESTAMP = 1765301634 +SHA256 (gcc-15-20251206.tar.xz) = af486a89605fa5177c675ef6a6f4c18672b5dd06a4012db578b020f3e7e87c23 +SIZE (gcc-15-20251206.tar.xz) = 92344176 diff --git a/lang/gleam/Makefile b/lang/gleam/Makefile index abe6ad3feda2..4576cf9794c6 100644 --- a/lang/gleam/Makefile +++ b/lang/gleam/Makefile @@ -1,7 +1,7 @@ PORTNAME= gleam DISTVERSIONPREFIX= v DISTVERSION= 1.11.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= lang MAINTAINER= dch@FreeBSD.org diff --git a/lang/gluon/Makefile b/lang/gluon/Makefile index d1a6f94cdd63..d542d80320cd 100644 --- a/lang/gluon/Makefile +++ b/lang/gluon/Makefile @@ -1,7 +1,7 @@ PORTNAME= gluon DISTVERSIONPREFIX= v DISTVERSION= 0.18.2 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= lang PKGNAMESUFFIX= -language diff --git a/lang/inko/Makefile b/lang/inko/Makefile index 778da09c9d6a..ed6bc2f8f7a5 100644 --- a/lang/inko/Makefile +++ b/lang/inko/Makefile @@ -1,7 +1,7 @@ PORTNAME= inko DISTVERSIONPREFIX= v DISTVERSION= 0.18.1 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= lang devel MAINTAINER= yuri@FreeBSD.org diff --git a/lang/numbat/Makefile b/lang/numbat/Makefile index b1274271f256..842ebd7fe71d 100644 --- a/lang/numbat/Makefile +++ b/lang/numbat/Makefile @@ -1,7 +1,7 @@ PORTNAME= numbat DISTVERSIONPREFIX= v DISTVERSION= 1.16.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= lang devel science MAINTAINER= yuri@FreeBSD.org diff --git a/lang/pomsky/Makefile b/lang/pomsky/Makefile index 9f7de56b8e68..163a950b9732 100644 --- a/lang/pomsky/Makefile +++ b/lang/pomsky/Makefile @@ -1,7 +1,7 @@ PORTNAME= pomsky DISTVERSIONPREFIX= v DISTVERSION= 0.10 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= lang textproc MAINTAINER= yuri@FreeBSD.org diff --git a/lang/prql/Makefile b/lang/prql/Makefile index 2cadc2a2b595..07c5cdac8d3e 100644 --- a/lang/prql/Makefile +++ b/lang/prql/Makefile @@ -1,6 +1,6 @@ PORTNAME= prql DISTVERSION= 0.13.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= lang databases PKGNAMESUFFIX= -compiler diff --git a/lang/py-dhall/Makefile b/lang/py-dhall/Makefile index 962c8f2fb63d..0695aaa84db3 100644 --- a/lang/py-dhall/Makefile +++ b/lang/py-dhall/Makefile @@ -1,7 +1,7 @@ PORTNAME= dhall DISTVERSIONPREFIX= v DISTVERSION= 0.1.15 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= lang python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/lang/rust-bootstrap/Makefile b/lang/rust-bootstrap/Makefile index f0694e3a6143..b9cfd2d41bb7 100644 --- a/lang/rust-bootstrap/Makefile +++ b/lang/rust-bootstrap/Makefile @@ -2,7 +2,7 @@ # to upload them to ~/public_distfiles on freefall in preparation # for the next lang/rust update. PORTNAME= rust -PORTVERSION= 1.91.0 +PORTVERSION= 1.92.0 CATEGORIES= lang MASTER_SITES= https://static.rust-lang.org/dist/ PKGNAMEPREFIX= ${FLAVOR:S/_/-/g}- diff --git a/lang/rust-bootstrap/distinfo b/lang/rust-bootstrap/distinfo index 4a89d6c71a4e..4ea8437304c8 100644 --- a/lang/rust-bootstrap/distinfo +++ b/lang/rust-bootstrap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761898188 -SHA256 (rust/rustc-1.91.0-src.tar.xz) = 9b94161dba3aa32192e0e75f7891912d98095ffb86087b07a05af35a0265a938 -SIZE (rust/rustc-1.91.0-src.tar.xz) = 270987196 +TIMESTAMP = 1765474851 +SHA256 (rust/rustc-1.92.0-src.tar.xz) = ebee170bfe4c4dfc59521a101de651e5534f4dae889756a5c97ca9ea40d0c307 +SIZE (rust/rustc-1.92.0-src.tar.xz) = 271887480 diff --git a/lang/rust-bootstrap/sync.sh b/lang/rust-bootstrap/sync.sh index 80b0471e1015..258f9b7cbc61 100644 --- a/lang/rust-bootstrap/sync.sh +++ b/lang/rust-bootstrap/sync.sh @@ -1,4 +1,5 @@ #!/bin/sh +# Requires: pkg install yq # Upload Rust bootstraps available on pkg.FreeBSD.org to your # ~/public_distfiles on freefall for the next lang/rust update. # Change ABI below to select from which build to fetch the packages @@ -7,8 +8,15 @@ set -xeu : "${PORTSDIR=/usr/ports}" : "${DATADIR=/tmp/rust-bootstrap}" +fetch -qo /tmp/channel-rust-stable.toml https://dev-static.rust-lang.org/dist/channel-rust-stable.toml +version=$(</tmp/channel-rust-stable.toml tomlq -r '.pkg.rustc.version | split(" ")[0]') +new_commit=$(</tmp/channel-rust-stable.toml tomlq -r '.pkg.rustc.git_commit_hash') +rm /tmp/channel-rust-stable.toml + +fetch -qo /tmp/stage0 https://raw.githubusercontent.com/rust-lang/rust/${new_commit}/src/stage0 +date=$(awk -F "=" /^compiler_date/'{print $2}' /tmp/stage0) + version=$(make -C "${PORTSDIR}/lang/rust" -V PORTVERSION) -date=$(fetch -qo- https://static.rust-lang.org/dist/channel-rust-stable-date.txt) export ABI=FreeBSD:13:amd64 export INSTALL_AS_USER=1 diff --git a/lang/rust/Makefile b/lang/rust/Makefile index 586ce27dd5ca..ed549b63d685 100644 --- a/lang/rust/Makefile +++ b/lang/rust/Makefile @@ -1,5 +1,5 @@ PORTNAME= rust -PORTVERSION?= 1.91.1 +PORTVERSION?= 1.92.0 PORTREVISION?= 0 CATEGORIES= lang MASTER_SITES= https://static.rust-lang.org/dist/:src \ @@ -47,7 +47,7 @@ CONFLICTS_INSTALL?= rust-nightly rust188 TMPDIR?= ${WRKDIR} OPTIONS_DEFINE= DOCS GDB LTO PORT_LLVM SOURCES WASM -OPTIONS_DEFAULT= DOCS SOURCES +OPTIONS_DEFAULT= DOCS SOURCES WASM OPTIONS_DEFINE_i386= SSE2 OPTIONS_DEFAULT_i386= SSE2 @@ -63,17 +63,18 @@ DOCS_VARS= _RUST_BUILD_DOCS=true \ _COMPONENTS+="rust-docs-${_PACKAGE_VERS}-${_RUST_TARGET} rust-docs-json-${_PACKAGE_VERS}-${_RUST_TARGET}" DOCS_VARS_OFF= _RUST_BUILD_DOCS=false GDB_RUN_DEPENDS= ${LOCALBASE}/bin/gdb:devel/gdb -PORT_LLVM_USES= llvm:min=19,lib,noexport +PORT_LLVM_USES= llvm:min=${LLVM_VERSION},lib,noexport PORT_LLVM_MAKE_ENV= RUSTFLAGS="-Lnative=${LOCALBASE}/lib" -WASM_USES= llvm:min=19,lib,noexport SOURCES_VARS= _COMPONENTS+=rust-src-${_PACKAGE_VERS} \ _RUST_TOOLS+=src WASM_VARS= _COMPONENTS+="rust-analysis-${_PACKAGE_VERS}-wasm32-unknown-unknown rust-std-${_PACKAGE_VERS}-wasm32-unknown-unknown" \ _RUST_TARGETS+=wasm32-unknown-unknown # See WRKSRC/src/stage0 for the date and version values -BOOTSTRAPS_DATE?= 2025-09-18 -RUST_BOOTSTRAP_VERSION?= 1.90.0 +BOOTSTRAPS_DATE?= 2025-10-30 +RUST_BOOTSTRAP_VERSION?= 1.91.0 + +LLVM_VERSION= 20 CARGO_VENDOR_DIR?= ${WRKSRC}/vendor @@ -199,6 +200,9 @@ do-configure: @${ECHO_CMD} 'remap-debuginfo=true' >> ${WRKSRC}/config.toml @${ECHO_CMD} '[llvm]' >> ${WRKSRC}/config.toml @${ECHO_CMD} 'download-ci-llvm=false' >> ${WRKSRC}/config.toml +.if ${PORT_OPTIONS:MWASM} + @${ECHO_CMD} 'clang=true' >> ${WRKSRC}/config.toml +.endif .if ${PORT_OPTIONS:MLTO} @${ECHO_CMD} 'thin-lto=true' >> ${WRKSRC}/config.toml .endif @@ -220,11 +224,11 @@ do-configure: @${ECHO_CMD} 'cxx="${WRKDIR}/cxx-wrapper"' >> ${WRKSRC}/config.toml @${ECHO_CMD} 'linker="${CC}"' >> ${WRKSRC}/config.toml .else -# base clang doesn't support wasm32-unknown-unknown, use llvm from ports +# use the builtin clang .if ${_target} == "wasm32-unknown-unknown" - @${ECHO_CMD} 'cc="${LOCALBASE}/bin/clang${LLVM_VERSION}"' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'cxx="${LOCALBASE}/bin/clang++${LLVM_VERSION}"' >> ${WRKSRC}/config.toml - @${ECHO_CMD} 'linker="${LOCALBASE}/bin/clang${LLVM_VERSION}"' >> ${WRKSRC}/config.toml + @${ECHO_CMD} 'cc="${WRKDIR}/_build/${_RUST_TARGET}/llvm/bin/clang"' >> ${WRKSRC}/config.toml + @${ECHO_CMD} 'cxx="${WRKDIR}/_build/${_RUST_TARGET}/llvm/bin/clang++"' >> ${WRKSRC}/config.toml + @${ECHO_CMD} 'linker="${WRKDIR}/_build/${_RUST_TARGET}/llvm/bin/clang"' >> ${WRKSRC}/config.toml .else @${ECHO_CMD} 'cc="${CC}"' >> ${WRKSRC}/config.toml @${ECHO_CMD} 'cxx="${CXX}"' >> ${WRKSRC}/config.toml diff --git a/lang/rust/distinfo b/lang/rust/distinfo index 5d30b20178ea..d8b63ce1eae7 100644 --- a/lang/rust/distinfo +++ b/lang/rust/distinfo @@ -1,51 +1,51 @@ -TIMESTAMP = 1762850628 -SHA256 (rust/rustc-1.91.1-src.tar.xz) = 66401bb815e236cc6b2aacbbe23b61b286c1fe27a67902e7c0222cfe77b3dbab -SIZE (rust/rustc-1.91.1-src.tar.xz) = 270957016 -SHA256 (rust/2025-09-18/rustc-1.90.0-aarch64-unknown-freebsd.tar.xz) = a2309a06485b18ba8fa7d2bc70363b5d0e609dfa229c08d174e0dda1df7f7c6c -SIZE (rust/2025-09-18/rustc-1.90.0-aarch64-unknown-freebsd.tar.xz) = 51922812 -SHA256 (rust/2025-09-18/rust-std-1.90.0-aarch64-unknown-freebsd.tar.xz) = d4886646c149e6c1947af9af086a27dac4bb91ae3a6732ddc8a4ecf7a89d0031 -SIZE (rust/2025-09-18/rust-std-1.90.0-aarch64-unknown-freebsd.tar.xz) = 25737340 -SHA256 (rust/2025-09-18/cargo-1.90.0-aarch64-unknown-freebsd.tar.xz) = 24a32547e1416ebf8d4dc52695150ec314b3aad990ab8983770a59ca1e1da78a -SIZE (rust/2025-09-18/cargo-1.90.0-aarch64-unknown-freebsd.tar.xz) = 9662808 -SHA256 (rust/2025-09-18/rustc-1.90.0-x86_64-unknown-freebsd.tar.xz) = 28bc004ab6841693ffc02f19a9f9da120a275cdde916a2e9e28437960a0d95c7 -SIZE (rust/2025-09-18/rustc-1.90.0-x86_64-unknown-freebsd.tar.xz) = 47615700 -SHA256 (rust/2025-09-18/rust-std-1.90.0-x86_64-unknown-freebsd.tar.xz) = 3115acf7d011067afd9b899b251e90d125190f4c664747eb1eafa6b36881c036 -SIZE (rust/2025-09-18/rust-std-1.90.0-x86_64-unknown-freebsd.tar.xz) = 26727916 -SHA256 (rust/2025-09-18/cargo-1.90.0-x86_64-unknown-freebsd.tar.xz) = 21c4ab33cebadcb0c81c3bd91aacb0d5851d1a34e7032c3190ffd939ac823880 -SIZE (rust/2025-09-18/cargo-1.90.0-x86_64-unknown-freebsd.tar.xz) = 10981908 -SHA256 (rust/2025-09-18/rustc-1.90.0-armv7-unknown-freebsd.tar.xz) = 6677b3e02c017f5661342dea089f002f39a7646c3092e429daac49c6db5b3c5c -SIZE (rust/2025-09-18/rustc-1.90.0-armv7-unknown-freebsd.tar.xz) = 51933284 -SHA256 (rust/2025-09-18/rust-std-1.90.0-armv7-unknown-freebsd.tar.xz) = db33d92e16acc889339c9119aa405a483667dac8c0767fa7f8d037cbe3cebac8 -SIZE (rust/2025-09-18/rust-std-1.90.0-armv7-unknown-freebsd.tar.xz) = 24912324 -SHA256 (rust/2025-09-18/cargo-1.90.0-armv7-unknown-freebsd.tar.xz) = 9231f46b590579a0780c4e9ca07e4e3039dacb10fe07ded148d819c72bfe68d8 -SIZE (rust/2025-09-18/cargo-1.90.0-armv7-unknown-freebsd.tar.xz) = 9999704 -SHA256 (rust/2025-09-18/rustc-1.90.0-i686-unknown-freebsd.tar.xz) = ae4fb58e00e2996cf11390eb17096300c04ac0ca6ba7168688e70275de915e54 -SIZE (rust/2025-09-18/rustc-1.90.0-i686-unknown-freebsd.tar.xz) = 59013056 -SHA256 (rust/2025-09-18/rust-std-1.90.0-i686-unknown-freebsd.tar.xz) = ff18a19226ffca459a2d1fbd029ed022e048d6c80bffcb8bf0e7b2e181045d96 -SIZE (rust/2025-09-18/rust-std-1.90.0-i686-unknown-freebsd.tar.xz) = 26528240 -SHA256 (rust/2025-09-18/cargo-1.90.0-i686-unknown-freebsd.tar.xz) = b26dc3676ab36893a95e3b544acdf40b8fbb51fed589d8e4197adcaafb618aa4 -SIZE (rust/2025-09-18/cargo-1.90.0-i686-unknown-freebsd.tar.xz) = 11624984 -SHA256 (rust/2025-09-18/rustc-1.90.0-powerpc-unknown-freebsd.tar.xz) = a0c7255137ce84c9ab0ebb94d9dd35e53eca412cffd0f155298b83da91ecc890 -SIZE (rust/2025-09-18/rustc-1.90.0-powerpc-unknown-freebsd.tar.xz) = 52852384 -SHA256 (rust/2025-09-18/rust-std-1.90.0-powerpc-unknown-freebsd.tar.xz) = 6e4cb4a1ff7a1ee63f5b57ee22daa297137ac2e08bb7ac3163702f49ce661be8 -SIZE (rust/2025-09-18/rust-std-1.90.0-powerpc-unknown-freebsd.tar.xz) = 23820420 -SHA256 (rust/2025-09-18/cargo-1.90.0-powerpc-unknown-freebsd.tar.xz) = ac58aa3c7f4d18ad6f2bc3420aae0ce3abab3fc52f6f838c0129e664933ae05e -SIZE (rust/2025-09-18/cargo-1.90.0-powerpc-unknown-freebsd.tar.xz) = 10065824 -SHA256 (rust/2025-09-18/rustc-1.90.0-powerpc64-unknown-freebsd.tar.xz) = d1357bd141a8f68655a12056059e4bd1c6af8c8420ba579bf9908793ba8936ed -SIZE (rust/2025-09-18/rustc-1.90.0-powerpc64-unknown-freebsd.tar.xz) = 52207452 -SHA256 (rust/2025-09-18/rust-std-1.90.0-powerpc64-unknown-freebsd.tar.xz) = 78095956c2bc08177dc6c38b096faf64fddf8d70526c491bada7ea7c934badcc -SIZE (rust/2025-09-18/rust-std-1.90.0-powerpc64-unknown-freebsd.tar.xz) = 23804160 -SHA256 (rust/2025-09-18/cargo-1.90.0-powerpc64-unknown-freebsd.tar.xz) = 9fa65616166d8534b5438441cc6eeb319be2581173389bf0f7fcdd11b3df0ea4 -SIZE (rust/2025-09-18/cargo-1.90.0-powerpc64-unknown-freebsd.tar.xz) = 10181856 -SHA256 (rust/2025-09-18/rustc-1.90.0-powerpc64le-unknown-freebsd.tar.xz) = 5bfe9c7c224420c647c23855379887c425834a51b521197dbf7232d7311aa618 -SIZE (rust/2025-09-18/rustc-1.90.0-powerpc64le-unknown-freebsd.tar.xz) = 54859868 -SHA256 (rust/2025-09-18/rust-std-1.90.0-powerpc64le-unknown-freebsd.tar.xz) = 3df7248efbb7d1768015435324acd48ac998ced0b11c83a9923ddb8cfbf1bc96 -SIZE (rust/2025-09-18/rust-std-1.90.0-powerpc64le-unknown-freebsd.tar.xz) = 23930892 -SHA256 (rust/2025-09-18/cargo-1.90.0-powerpc64le-unknown-freebsd.tar.xz) = 7d9d0c5fe1d438731a13578cbce021d37618b575ba5e866bcf8a7141c99d5682 -SIZE (rust/2025-09-18/cargo-1.90.0-powerpc64le-unknown-freebsd.tar.xz) = 10758944 -SHA256 (rust/2025-09-18/rustc-1.90.0-riscv64gc-unknown-freebsd.tar.xz) = 9fe439641e95be416c0e43226a69a0665fa2349ce39390a30f98ff3707365c53 -SIZE (rust/2025-09-18/rustc-1.90.0-riscv64gc-unknown-freebsd.tar.xz) = 60870560 -SHA256 (rust/2025-09-18/rust-std-1.90.0-riscv64gc-unknown-freebsd.tar.xz) = 9e65e2bb709a5d6b07f7643ae909352948913bb907304c47b29a9ff45d02a421 -SIZE (rust/2025-09-18/rust-std-1.90.0-riscv64gc-unknown-freebsd.tar.xz) = 24241224 -SHA256 (rust/2025-09-18/cargo-1.90.0-riscv64gc-unknown-freebsd.tar.xz) = 872cd083f7a4a4a622084a6d6cfb36d3acd28a381df8c705a284bbc055ab73f4 -SIZE (rust/2025-09-18/cargo-1.90.0-riscv64gc-unknown-freebsd.tar.xz) = 12337788 +TIMESTAMP = 1765474849 +SHA256 (rust/rustc-1.92.0-src.tar.xz) = ebee170bfe4c4dfc59521a101de651e5534f4dae889756a5c97ca9ea40d0c307 +SIZE (rust/rustc-1.92.0-src.tar.xz) = 271887480 +SHA256 (rust/2025-10-30/rustc-1.91.0-aarch64-unknown-freebsd.tar.xz) = 946db4b860a40d9b6d2f15e5c231b9597434386d39163578ee4b8536559e712d +SIZE (rust/2025-10-30/rustc-1.91.0-aarch64-unknown-freebsd.tar.xz) = 47360928 +SHA256 (rust/2025-10-30/rust-std-1.91.0-aarch64-unknown-freebsd.tar.xz) = f8b9b968ff654ce70dcc292dac12ec6f4e00501a86940efe909f9b2fd697f1ce +SIZE (rust/2025-10-30/rust-std-1.91.0-aarch64-unknown-freebsd.tar.xz) = 25988344 +SHA256 (rust/2025-10-30/cargo-1.91.0-aarch64-unknown-freebsd.tar.xz) = f0442359be7553bd89d4a19ef6903d0f57bb846b033cd98637802a6d4a4c7432 +SIZE (rust/2025-10-30/cargo-1.91.0-aarch64-unknown-freebsd.tar.xz) = 9626636 +SHA256 (rust/2025-10-30/rustc-1.91.0-x86_64-unknown-freebsd.tar.xz) = daa260b609db12828c2d2f99b81207dff895807952d1244e780f3c3018a85066 +SIZE (rust/2025-10-30/rustc-1.91.0-x86_64-unknown-freebsd.tar.xz) = 42053952 +SHA256 (rust/2025-10-30/rust-std-1.91.0-x86_64-unknown-freebsd.tar.xz) = cd93396b4dbd9c6480ad1de1d48079e9bf76e520b0496e0ed591106150cb1ea7 +SIZE (rust/2025-10-30/rust-std-1.91.0-x86_64-unknown-freebsd.tar.xz) = 27159360 +SHA256 (rust/2025-10-30/cargo-1.91.0-x86_64-unknown-freebsd.tar.xz) = af3988a1097c587b841cfa444baf57603775b59b7f5d4d9e85054e6566b3b032 +SIZE (rust/2025-10-30/cargo-1.91.0-x86_64-unknown-freebsd.tar.xz) = 10945760 +SHA256 (rust/2025-10-30/rustc-1.91.0-armv7-unknown-freebsd.tar.xz) = e42eeaf310db04ee8a2f57117b83ed59b7bc4a26559495e0589cce2ed55254e1 +SIZE (rust/2025-10-30/rustc-1.91.0-armv7-unknown-freebsd.tar.xz) = 46938728 +SHA256 (rust/2025-10-30/rust-std-1.91.0-armv7-unknown-freebsd.tar.xz) = bfd9c03213442fdc108510bacfcfec802a2be9a964aa6969158cd8f98d6ba565 +SIZE (rust/2025-10-30/rust-std-1.91.0-armv7-unknown-freebsd.tar.xz) = 25152504 +SHA256 (rust/2025-10-30/cargo-1.91.0-armv7-unknown-freebsd.tar.xz) = 11f2584b8da7b9952c6280c1cfd185d8230ae71767fd6aa7538b4ad7da7f3e03 +SIZE (rust/2025-10-30/cargo-1.91.0-armv7-unknown-freebsd.tar.xz) = 9971560 +SHA256 (rust/2025-10-30/rustc-1.91.0-i686-unknown-freebsd.tar.xz) = df4a5a7a47f969ed157f3f9a24f02c5a8a4b0cea4516f1e1c9b9757705d0d339 +SIZE (rust/2025-10-30/rustc-1.91.0-i686-unknown-freebsd.tar.xz) = 53403816 +SHA256 (rust/2025-10-30/rust-std-1.91.0-i686-unknown-freebsd.tar.xz) = 543ca3ad97cdd19136a52c72f58eaa1ac593c463bdb18587b8bd2ade042652b8 +SIZE (rust/2025-10-30/rust-std-1.91.0-i686-unknown-freebsd.tar.xz) = 26935888 +SHA256 (rust/2025-10-30/cargo-1.91.0-i686-unknown-freebsd.tar.xz) = 15b69d38f14ea9480e1c77d6fc1fadbc844983341a570fe092131b0dae530826 +SIZE (rust/2025-10-30/cargo-1.91.0-i686-unknown-freebsd.tar.xz) = 11614152 +SHA256 (rust/2025-10-30/rustc-1.91.0-powerpc-unknown-freebsd.tar.xz) = 58b0ff45452b1701592d23175b9f610d2abc145ecc99c1e0e951e73a5e249263 +SIZE (rust/2025-10-30/rustc-1.91.0-powerpc-unknown-freebsd.tar.xz) = 48532364 +SHA256 (rust/2025-10-30/rust-std-1.91.0-powerpc-unknown-freebsd.tar.xz) = 9562cbaf66d05a5d615aab66dd4e0525f34a8a5eb5077b2ca35366873641eddc +SIZE (rust/2025-10-30/rust-std-1.91.0-powerpc-unknown-freebsd.tar.xz) = 24124292 +SHA256 (rust/2025-10-30/cargo-1.91.0-powerpc-unknown-freebsd.tar.xz) = 170b40336145a18d474933fcfb809fa05da2d48136559e904d5d841086998277 +SIZE (rust/2025-10-30/cargo-1.91.0-powerpc-unknown-freebsd.tar.xz) = 9992512 +SHA256 (rust/2025-10-30/rustc-1.91.0-powerpc64-unknown-freebsd.tar.xz) = 03f1219b58ef016bc6fd4915a7ece2b966273d0e247b056a2145b7487a22027f +SIZE (rust/2025-10-30/rustc-1.91.0-powerpc64-unknown-freebsd.tar.xz) = 47521324 +SHA256 (rust/2025-10-30/rust-std-1.91.0-powerpc64-unknown-freebsd.tar.xz) = 5d1099d69af25df77a678ec423a987169b9fbb0a80b9d453c4b2fb66f00df358 +SIZE (rust/2025-10-30/rust-std-1.91.0-powerpc64-unknown-freebsd.tar.xz) = 24196000 +SHA256 (rust/2025-10-30/cargo-1.91.0-powerpc64-unknown-freebsd.tar.xz) = 20008aa1efdf8aa4c3e39918f0766253de05d07f147e914cb2b31defb512699c +SIZE (rust/2025-10-30/cargo-1.91.0-powerpc64-unknown-freebsd.tar.xz) = 10123592 +SHA256 (rust/2025-10-30/rustc-1.91.0-powerpc64le-unknown-freebsd.tar.xz) = a8f130067e2a5a5ca3ff7f276b14db19f78b0ed7b1c2a603cea2d8d02cf778b4 +SIZE (rust/2025-10-30/rustc-1.91.0-powerpc64le-unknown-freebsd.tar.xz) = 49858584 +SHA256 (rust/2025-10-30/rust-std-1.91.0-powerpc64le-unknown-freebsd.tar.xz) = 81bbcc7bdc0cc4a563d1b1394bdcc2b150bed9502ea932a20d253b52a60e1a15 +SIZE (rust/2025-10-30/rust-std-1.91.0-powerpc64le-unknown-freebsd.tar.xz) = 24302800 +SHA256 (rust/2025-10-30/cargo-1.91.0-powerpc64le-unknown-freebsd.tar.xz) = 6ba296d82344a4c9b6f675e19120f249c619f8d7fea98f6a12d52c8db0add6ce +SIZE (rust/2025-10-30/cargo-1.91.0-powerpc64le-unknown-freebsd.tar.xz) = 10717884 +SHA256 (rust/2025-10-30/rustc-1.91.0-riscv64gc-unknown-freebsd.tar.xz) = b558baeeb01ed5d231f07176f3f605ad8a05c5fb9375ffae34afaa70a44a9f27 +SIZE (rust/2025-10-30/rustc-1.91.0-riscv64gc-unknown-freebsd.tar.xz) = 50945880 +SHA256 (rust/2025-10-30/rust-std-1.91.0-riscv64gc-unknown-freebsd.tar.xz) = 2e8b6dc2ffa670e3b993d524854f94834d0956081357a063212ec22a2d0a80cb +SIZE (rust/2025-10-30/rust-std-1.91.0-riscv64gc-unknown-freebsd.tar.xz) = 24484592 +SHA256 (rust/2025-10-30/cargo-1.91.0-riscv64gc-unknown-freebsd.tar.xz) = c837db0903847e3ab25d3b72d31b24692a7234f230244dd7e600bf6394b46a17 +SIZE (rust/2025-10-30/cargo-1.91.0-riscv64gc-unknown-freebsd.tar.xz) = 10734680 diff --git a/lang/rust/files/patch-vendor_openssl_crypto_threads__pthread.c b/lang/rust/files/patch-vendor_openssl_crypto_threads__pthread.c index e8ade04d557a..8dc2e29526ef 100644 --- a/lang/rust/files/patch-vendor_openssl_crypto_threads__pthread.c +++ b/lang/rust/files/patch-vendor_openssl_crypto_threads__pthread.c @@ -13,8 +13,9 @@ #if defined(OPENSSL_THREADS) && !defined(CRYPTO_TDEBUG) && !defined(OPENSSL_SYS_WINDOWS) # if defined(OPENSSL_SYS_UNIX) ---- vendor/openssl-src-300.5.2+3.5.2/openssl/crypto/threads_pthread.c.orig 2025-05-09 22:37:37.000000000 +0200 -+++ vendor/openssl-src-300.5.2+3.5.2/openssl/crypto/threads_pthread.c 2025-05-21 14:44:18.563852000 +0200 + +--- vendor/openssl-src-300.5.3+3.5.4/openssl/crypto/threads_pthread.c.orig 2025-05-09 22:37:37.000000000 +0200 ++++ vendor/openssl-src-300.5.3+3.5.4/openssl/crypto/threads_pthread.c 2025-05-21 14:44:18.563852000 +0200 @@ -50,6 +50,10 @@ __tsan_mutex_post_lock((x), 0, 0) # define BROKEN_CLANG_ATOMICS #endif diff --git a/lang/rust/update.sh b/lang/rust/update.sh index f169891c53d7..befc8cbde9e9 100644 --- a/lang/rust/update.sh +++ b/lang/rust/update.sh @@ -14,6 +14,10 @@ RUST_BOOTSTRAP_VERSION=$(awk -F "=" /^compiler_version/'{print $2}' /tmp/stage0) echo "BOOTSTRAPS_DATE=${BOOTSTRAPS_DATE}" | portedit merge -i . echo "RUST_BOOTSTRAP_VERSION=${RUST_BOOTSTRAP_VERSION}" | portedit merge -i . +fetch -qo /tmp/llvm.rs https://raw.githubusercontent.com/rust-lang/rust/${new_commit}/src/bootstrap/src/core/build_steps/llvm.rs +LLVM_VERSION=$(grep "bad LLVM version" /tmp/llvm.rs | sed "s/[^0-9]//g") +echo "LLVM_VERSION=${LLVM_VERSION}" | portedit merge -i . + cat <<EOF | sed -i '' -E -f - ../../Mk/Uses/cargo.mk ../../Mk/bsd.gecko.mk 1,/\\$\\{RUST_DEFAULT\\}>=/ { s,(\\$\\{RUST_DEFAULT\\}>=).*(:lang/\\$\\{RUST_DEFAULT\\}),\\1${version}\\2, diff --git a/lang/rustpython/Makefile b/lang/rustpython/Makefile index a231d464e3b2..564f4cf271de 100644 --- a/lang/rustpython/Makefile +++ b/lang/rustpython/Makefile @@ -1,6 +1,6 @@ PORTNAME= rustpython DISTVERSION= 0.4.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= lang PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/lang/scryer-prolog/Makefile b/lang/scryer-prolog/Makefile index b38e5a16c5c3..47bd536f7b6e 100644 --- a/lang/scryer-prolog/Makefile +++ b/lang/scryer-prolog/Makefile @@ -1,7 +1,7 @@ PORTNAME= scryer-prolog DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= lang MAINTAINER= me@svmhdvn.name diff --git a/lang/spidermonkey102/Makefile b/lang/spidermonkey102/Makefile index 2dc0efab2659..f7703fb26447 100644 --- a/lang/spidermonkey102/Makefile +++ b/lang/spidermonkey102/Makefile @@ -1,6 +1,6 @@ PORTNAME= spidermonkey DISTVERSION= 102.9.0 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= lang MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source PKGNAMESUFFIX= ${SP_VER} diff --git a/lang/spidermonkey115/Makefile b/lang/spidermonkey115/Makefile index 12c269a6e04d..48a5fe48d117 100644 --- a/lang/spidermonkey115/Makefile +++ b/lang/spidermonkey115/Makefile @@ -1,6 +1,6 @@ PORTNAME= spidermonkey DISTVERSION= 115.30.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= lang MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \ MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build1/source diff --git a/lang/spidermonkey128/Makefile b/lang/spidermonkey128/Makefile index d22390a3b31a..476b46476529 100644 --- a/lang/spidermonkey128/Makefile +++ b/lang/spidermonkey128/Makefile @@ -1,5 +1,6 @@ PORTNAME= spidermonkey DISTVERSION= 128.14.0 +PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \ MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build1/source diff --git a/lang/spidermonkey140/Makefile b/lang/spidermonkey140/Makefile index 5583a26769f6..212080c885b2 100644 --- a/lang/spidermonkey140/Makefile +++ b/lang/spidermonkey140/Makefile @@ -1,5 +1,6 @@ PORTNAME= spidermonkey DISTVERSION= 140.6.0 +PORTREVISION= 1 CATEGORIES= lang MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source \ MOZILLA/firefox/candidates/${DISTVERSION}esr-candidates/build1/source diff --git a/lang/spidermonkey78/Makefile b/lang/spidermonkey78/Makefile index 9ecaf0c3c158..ee0e27d3e4ec 100644 --- a/lang/spidermonkey78/Makefile +++ b/lang/spidermonkey78/Makefile @@ -1,6 +1,6 @@ PORTNAME= spidermonkey DISTVERSION= 78.15.0 -PORTREVISION= 38 +PORTREVISION= 39 CATEGORIES= lang MASTER_SITES= MOZILLA/firefox/releases/${DISTVERSION}esr/source PKGNAMESUFFIX= ${SP_VER} diff --git a/lang/starlark-rust/Makefile b/lang/starlark-rust/Makefile index cd1a765a27a7..fc7204814613 100644 --- a/lang/starlark-rust/Makefile +++ b/lang/starlark-rust/Makefile @@ -1,7 +1,7 @@ PORTNAME= starlark-rust DISTVERSIONPREFIX= v DISTVERSION= 0.13.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= lang MAINTAINER= yuri@FreeBSD.org diff --git a/lang/typstfmt/Makefile b/lang/typstfmt/Makefile deleted file mode 100644 index 75c7d0a57747..000000000000 --- a/lang/typstfmt/Makefile +++ /dev/null @@ -1,112 +0,0 @@ -PORTNAME= typstfmt -DISTVERSION= 0.2.10 -PORTREVISION= 13 -CATEGORIES= lang - -MAINTAINER= yuri@FreeBSD.org -COMMENT= Basic formatter for the Typst language -WWW= https://github.com/astrale-sharp/typstfmt - -LICENSE= APACHE20 MIT -LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE -LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT -LICENSE_COMB= dual - -USES= cargo - -USE_GITHUB= yes -GH_ACCOUNT= astrale-sharp - -CARGO_CRATES= aho-corasick-1.1.2 \ - bitflags-1.3.2 \ - bitflags-2.4.2 \ - bstr-0.2.17 \ - bstr-1.9.1 \ - cfg-if-1.0.0 \ - comemo-0.3.1 \ - comemo-macros-0.3.1 \ - confy-0.5.1 \ - console-0.15.8 \ - directories-4.0.1 \ - dirs-sys-0.3.7 \ - ecow-0.2.0 \ - either-1.10.0 \ - encode_unicode-0.3.6 \ - equivalent-1.0.1 \ - getrandom-0.2.12 \ - globmatch-0.2.5 \ - globset-0.4.14 \ - hashbrown-0.14.3 \ - indexmap-2.2.3 \ - insta-1.35.1 \ - itertools-0.10.5 \ - lazy_static-1.4.0 \ - lexopt-0.3.0 \ - libc-0.2.153 \ - libredox-0.0.1 \ - linked-hash-map-0.5.6 \ - log-0.4.20 \ - memchr-2.7.1 \ - nu-ansi-term-0.46.0 \ - once_cell-1.19.0 \ - overload-0.1.1 \ - pin-project-lite-0.2.13 \ - proc-macro2-1.0.78 \ - quote-1.0.35 \ - redox_syscall-0.4.1 \ - redox_users-0.4.4 \ - regex-1.10.3 \ - regex-automata-0.1.10 \ - regex-automata-0.4.5 \ - regex-syntax-0.8.2 \ - same-file-1.0.6 \ - serde-1.0.197 \ - serde_derive-1.0.197 \ - serde_spanned-0.6.5 \ - sharded-slab-0.1.7 \ - similar-2.4.0 \ - similar-asserts-1.5.0 \ - siphasher-1.0.0 \ - smallvec-1.13.1 \ - syn-2.0.52 \ - thiserror-1.0.57 \ - thiserror-impl-1.0.57 \ - thread_local-1.1.8 \ - toml-0.5.11 \ - toml-0.7.8 \ - toml_datetime-0.6.5 \ - toml_edit-0.19.15 \ - tracing-0.1.40 \ - tracing-attributes-0.1.27 \ - tracing-core-0.1.32 \ - tracing-log-0.2.0 \ - tracing-subscriber-0.3.18 \ - unicode-ident-1.0.12 \ - unicode-math-class-0.1.0 \ - unicode-script-0.5.6 \ - unicode-segmentation-1.11.0 \ - unicode-width-0.1.11 \ - unscanny-0.1.0 \ - valuable-0.1.0 \ - walkdir-2.4.0 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - winapi-0.3.9 \ - winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.6 \ - winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-sys-0.52.0 \ - windows-targets-0.52.4 \ - windows_aarch64_gnullvm-0.52.4 \ - windows_aarch64_msvc-0.52.4 \ - windows_i686_gnu-0.52.4 \ - windows_i686_msvc-0.52.4 \ - windows_x86_64_gnu-0.52.4 \ - windows_x86_64_gnullvm-0.52.4 \ - windows_x86_64_msvc-0.52.4 \ - winnow-0.5.40 \ - yaml-rust-0.4.5 \ - typst-syntax@git+https://github.com/typst/typst.git?tag=v0.10.0\#70ca0d257bb4ba927f63260e20443f244e0bb58c - -PLIST_FILES= bin/${PORTNAME} - -.include <bsd.port.mk> diff --git a/lang/typstfmt/distinfo b/lang/typstfmt/distinfo deleted file mode 100644 index 77b88422c0d6..000000000000 --- a/lang/typstfmt/distinfo +++ /dev/null @@ -1,181 +0,0 @@ -TIMESTAMP = 1718519996 -SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0 -SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136 -SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a -SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.4.2.crate) = ed570934406eb16438a4e976b1b4500774099c13b8cb96eec99f620f05090ddf -SIZE (rust/crates/bitflags-2.4.2.crate) = 42602 -SHA256 (rust/crates/bstr-0.2.17.crate) = ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223 -SIZE (rust/crates/bstr-0.2.17.crate) = 330350 -SHA256 (rust/crates/bstr-1.9.1.crate) = 05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706 -SIZE (rust/crates/bstr-1.9.1.crate) = 380305 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/comemo-0.3.1.crate) = bf5705468fa80602ee6a5f9318306e6c428bffd53e43209a78bc05e6e667c6f4 -SIZE (rust/crates/comemo-0.3.1.crate) = 17936 -SHA256 (rust/crates/comemo-macros-0.3.1.crate) = 54af6ac68ada2d161fa9cc1ab52676228e340866d094d6542107e74b82acc095 -SIZE (rust/crates/comemo-macros-0.3.1.crate) = 7738 -SHA256 (rust/crates/confy-0.5.1.crate) = e37668cb35145dcfaa1931a5f37fde375eeae8068b4c0d2f289da28a270b2d2c -SIZE (rust/crates/confy-0.5.1.crate) = 10276 -SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb -SIZE (rust/crates/console-0.15.8.crate) = 36364 -SHA256 (rust/crates/directories-4.0.1.crate) = f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210 -SIZE (rust/crates/directories-4.0.1.crate) = 16040 -SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6 -SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597 -SHA256 (rust/crates/ecow-0.2.0.crate) = e6ea5e3f9cda726431da9d1a8d5a29785d544b31e98e1ca7a210906244002e02 -SIZE (rust/crates/ecow-0.2.0.crate) = 25499 -SHA256 (rust/crates/either-1.10.0.crate) = 11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a -SIZE (rust/crates/either-1.10.0.crate) = 18334 -SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f -SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741 -SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 -SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/getrandom-0.2.12.crate) = 190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5 -SIZE (rust/crates/getrandom-0.2.12.crate) = 36163 -SHA256 (rust/crates/globmatch-0.2.5.crate) = 3755076379cc2b2bbf53855fe718e1eed3093cfb769ebf5d290f617fa9cc09a0 -SIZE (rust/crates/globmatch-0.2.5.crate) = 18810 -SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1 -SIZE (rust/crates/globset-0.4.14.crate) = 25090 -SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604 -SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425 -SHA256 (rust/crates/indexmap-2.2.3.crate) = 233cf39063f058ea2caae4091bf4a3ef70a653afbc026f5c4a4135d114e3c177 -SIZE (rust/crates/indexmap-2.2.3.crate) = 79019 -SHA256 (rust/crates/insta-1.35.1.crate) = 7c985c1bef99cf13c58fade470483d81a2bfe846ebde60ed28cc2dddec2df9e2 -SIZE (rust/crates/insta-1.35.1.crate) = 551516 -SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 -SIZE (rust/crates/itertools-0.10.5.crate) = 115354 -SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 -SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 -SHA256 (rust/crates/lexopt-0.3.0.crate) = baff4b617f7df3d896f97fe922b64817f6cd9a756bb81d40f8883f2f66dcb401 -SIZE (rust/crates/lexopt-0.3.0.crate) = 24767 -SHA256 (rust/crates/libc-0.2.153.crate) = 9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd -SIZE (rust/crates/libc-0.2.153.crate) = 740614 -SHA256 (rust/crates/libredox-0.0.1.crate) = 85c833ca1e66078851dba29046874e38f08b2c883700aa29a03ddd3b23814ee8 -SIZE (rust/crates/libredox-0.0.1.crate) = 4212 -SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f -SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 -SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f -SIZE (rust/crates/log-0.4.20.crate) = 38307 -SHA256 (rust/crates/memchr-2.7.1.crate) = 523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149 -SIZE (rust/crates/memchr-2.7.1.crate) = 96307 -SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 -SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311 -SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 -SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 -SIZE (rust/crates/overload-0.1.1.crate) = 24439 -SHA256 (rust/crates/pin-project-lite-0.2.13.crate) = 8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58 -SIZE (rust/crates/pin-project-lite-0.2.13.crate) = 29141 -SHA256 (rust/crates/proc-macro2-1.0.78.crate) = e2422ad645d89c99f8f3e6b88a9fdeca7fabeac836b1002371c4367c8f984aae -SIZE (rust/crates/proc-macro2-1.0.78.crate) = 47158 -SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef -SIZE (rust/crates/quote-1.0.35.crate) = 28136 -SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa -SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858 -SHA256 (rust/crates/redox_users-0.4.4.crate) = a18479200779601e498ada4e8c1e1f50e3ee19deb0259c25825a98b5603b2cb4 -SIZE (rust/crates/redox_users-0.4.4.crate) = 15438 -SHA256 (rust/crates/regex-1.10.3.crate) = b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15 -SIZE (rust/crates/regex-1.10.3.crate) = 253101 -SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 -SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 -SHA256 (rust/crates/regex-automata-0.4.5.crate) = 5bb987efffd3c6d0d8f5f89510bb458559eab11e4f869acb20bf845e016259cd -SIZE (rust/crates/regex-automata-0.4.5.crate) = 617406 -SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f -SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228 -SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 -SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/serde-1.0.197.crate) = 3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2 -SIZE (rust/crates/serde-1.0.197.crate) = 77087 -SHA256 (rust/crates/serde_derive-1.0.197.crate) = 7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b -SIZE (rust/crates/serde_derive-1.0.197.crate) = 55771 -SHA256 (rust/crates/serde_spanned-0.6.5.crate) = eb3622f419d1296904700073ea6cc23ad690adbd66f13ea683df73298736f0c1 -SIZE (rust/crates/serde_spanned-0.6.5.crate) = 8349 -SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 -SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 -SHA256 (rust/crates/similar-2.4.0.crate) = 32fea41aca09ee824cc9724996433064c89f7777e60762749a4170a14abbfa21 -SIZE (rust/crates/similar-2.4.0.crate) = 53147 -SHA256 (rust/crates/similar-asserts-1.5.0.crate) = e041bb827d1bfca18f213411d51b665309f1afb37a04a5d1464530e13779fc0f -SIZE (rust/crates/similar-asserts-1.5.0.crate) = 15337 -SHA256 (rust/crates/siphasher-1.0.0.crate) = 54ac45299ccbd390721be55b412d41931911f654fa99e2cb8bfb57184b2061fe -SIZE (rust/crates/siphasher-1.0.0.crate) = 10440 -SHA256 (rust/crates/smallvec-1.13.1.crate) = e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7 -SIZE (rust/crates/smallvec-1.13.1.crate) = 34952 -SHA256 (rust/crates/syn-2.0.52.crate) = b699d15b36d1f02c3e7c69f8ffef53de37aefae075d8488d4ba1a7788d574a07 -SIZE (rust/crates/syn-2.0.52.crate) = 254728 -SHA256 (rust/crates/thiserror-1.0.57.crate) = 1e45bcbe8ed29775f228095caf2cd67af7a4ccf756ebff23a306bf3e8b47b24b -SIZE (rust/crates/thiserror-1.0.57.crate) = 20993 -SHA256 (rust/crates/thiserror-impl-1.0.57.crate) = a953cb265bef375dae3de6663da4d3804eee9682ea80d8e2542529b73c531c81 -SIZE (rust/crates/thiserror-impl-1.0.57.crate) = 15639 -SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c -SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 -SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 -SIZE (rust/crates/toml-0.5.11.crate) = 54910 -SHA256 (rust/crates/toml-0.7.8.crate) = dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257 -SIZE (rust/crates/toml-0.7.8.crate) = 49671 -SHA256 (rust/crates/toml_datetime-0.6.5.crate) = 3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1 -SIZE (rust/crates/toml_datetime-0.6.5.crate) = 10910 -SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421 -SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324 -SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef -SIZE (rust/crates/tracing-0.1.40.crate) = 79459 -SHA256 (rust/crates/tracing-attributes-0.1.27.crate) = 34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7 -SIZE (rust/crates/tracing-attributes-0.1.27.crate) = 32241 -SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54 -SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221 -SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 -SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 -SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b -SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312 -SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b -SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 -SHA256 (rust/crates/unicode-math-class-0.1.0.crate) = 7d246cf599d5fae3c8d56e04b20eb519adb89a8af8d0b0fbcded369aa3647d65 -SIZE (rust/crates/unicode-math-class-0.1.0.crate) = 15441 -SHA256 (rust/crates/unicode-script-0.5.6.crate) = ad8d71f5726e5f285a935e9fe8edfd53f0491eb6e9a5774097fdabee7cd8c9cd -SIZE (rust/crates/unicode-script-0.5.6.crate) = 43993 -SHA256 (rust/crates/unicode-segmentation-1.11.0.crate) = d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202 -SIZE (rust/crates/unicode-segmentation-1.11.0.crate) = 102740 -SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85 -SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187 -SHA256 (rust/crates/unscanny-0.1.0.crate) = e9df2af067a7953e9c3831320f35c1cc0600c30d44d9f7a12b01db1cd88d6b47 -SIZE (rust/crates/unscanny-0.1.0.crate) = 10338 -SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d -SIZE (rust/crates/valuable-0.1.0.crate) = 27718 -SHA256 (rust/crates/walkdir-2.4.0.crate) = d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee -SIZE (rust/crates/walkdir-2.4.0.crate) = 23550 -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/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 -SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596 -SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234 -SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f -SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d -SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 -SHA256 (rust/crates/windows-targets-0.52.4.crate) = 7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b -SIZE (rust/crates/windows-targets-0.52.4.crate) = 6310 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.4.crate) = bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9 -SIZE (rust/crates/windows_aarch64_gnullvm-0.52.4.crate) = 433373 -SHA256 (rust/crates/windows_aarch64_msvc-0.52.4.crate) = da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675 -SIZE (rust/crates/windows_aarch64_msvc-0.52.4.crate) = 828055 -SHA256 (rust/crates/windows_i686_gnu-0.52.4.crate) = b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3 -SIZE (rust/crates/windows_i686_gnu-0.52.4.crate) = 875736 -SHA256 (rust/crates/windows_i686_msvc-0.52.4.crate) = 1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02 -SIZE (rust/crates/windows_i686_msvc-0.52.4.crate) = 895530 -SHA256 (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03 -SIZE (rust/crates/windows_x86_64_gnu-0.52.4.crate) = 831627 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177 -SIZE (rust/crates/windows_x86_64_gnullvm-0.52.4.crate) = 433358 -SHA256 (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8 -SIZE (rust/crates/windows_x86_64_msvc-0.52.4.crate) = 828019 -SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876 -SIZE (rust/crates/winnow-0.5.40.crate) = 159316 -SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85 -SIZE (rust/crates/yaml-rust-0.4.5.crate) = 47783 -SHA256 (typst-typst-v0.10.0_GH0.tar.gz) = f1b7baba3c6f6f37dee6d05c9ab53d2ba5cd879a57b6e726dedf9bc51811e132 -SIZE (typst-typst-v0.10.0_GH0.tar.gz) = 47242138 -SHA256 (astrale-sharp-typstfmt-0.2.10_GH0.tar.gz) = 5a3f413a428b2590552c2d0ab0ab04c7a745e1cca128844b7b82ea49326d65c4 -SIZE (astrale-sharp-typstfmt-0.2.10_GH0.tar.gz) = 41949 diff --git a/lang/typstfmt/pkg-descr b/lang/typstfmt/pkg-descr deleted file mode 100644 index dd58de052b7e..000000000000 --- a/lang/typstfmt/pkg-descr +++ /dev/null @@ -1 +0,0 @@ -typstfmt is a basic formatter for the Typst language. diff --git a/lang/typstyle/Makefile b/lang/typstyle/Makefile index 71b270ee17e4..e6fbbcaadf3d 100644 --- a/lang/typstyle/Makefile +++ b/lang/typstyle/Makefile @@ -1,7 +1,7 @@ PORTNAME= typstyle DISTVERSIONPREFIX= v DISTVERSION= 0.14.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= lang MAINTAINER= yuri@FreeBSD.org diff --git a/mail/imap-tools/Makefile b/mail/imap-tools/Makefile index 0031aab3cd61..6589576094fb 100644 --- a/mail/imap-tools/Makefile +++ b/mail/imap-tools/Makefile @@ -1,6 +1,6 @@ PORTNAME= imap-tools DISTVERSION= 1.7.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= mail MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/mail/mox/Makefile b/mail/mox/Makefile index a98303690f37..697b8c971142 100644 --- a/mail/mox/Makefile +++ b/mail/mox/Makefile @@ -15,10 +15,7 @@ LICENSE_COMB= dual LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.MIT LICENSE_FILE_MPL20= ${WRKSRC}/LICENSE.MPLv2.0 -USES= go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules GO_MODULE= github.com/mjl-/mox diff --git a/mail/nextcloud-mail/Makefile b/mail/nextcloud-mail/Makefile index f5e319dcca42..e8f57419c75b 100644 --- a/mail/nextcloud-mail/Makefile +++ b/mail/nextcloud-mail/Makefile @@ -1,5 +1,5 @@ PORTNAME= mail -PORTVERSION= 5.6.2 +PORTVERSION= 5.6.4 DISTVERSIONPREFIX= v CATEGORIES= mail diff --git a/mail/nextcloud-mail/distinfo b/mail/nextcloud-mail/distinfo index c8820b9d9c15..336675ae6cda 100644 --- a/mail/nextcloud-mail/distinfo +++ b/mail/nextcloud-mail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764756768 -SHA256 (nextcloud/mail-v5.6.2.tar.gz) = 0eea445488255ab1fa5d33af3b57423276c219cff1465b2b5cca46064eab0263 -SIZE (nextcloud/mail-v5.6.2.tar.gz) = 31679293 +TIMESTAMP = 1765522485 +SHA256 (nextcloud/mail-v5.6.4.tar.gz) = 34a7c6b7528dae2df47c1e1678885c9ce8d6a28449f06098f6709b9765fae96f +SIZE (nextcloud/mail-v5.6.4.tar.gz) = 31688560 diff --git a/mail/pizauth/Makefile b/mail/pizauth/Makefile index a9be820414d8..14b51e49b3da 100644 --- a/mail/pizauth/Makefile +++ b/mail/pizauth/Makefile @@ -1,6 +1,6 @@ PORTNAME= pizauth DISTVERSION= 1.0.7 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= mail MAINTAINER= nivit@FreeBSD.org diff --git a/mail/roundcube/Makefile b/mail/roundcube/Makefile index 143796658155..c4c3b8649fd1 100644 --- a/mail/roundcube/Makefile +++ b/mail/roundcube/Makefile @@ -1,6 +1,5 @@ PORTNAME= roundcube -DISTVERSION= 1.6.11 -PORTREVISION= 1 +DISTVERSION= 1.6.12 PORTEPOCH= 1 CATEGORIES?= mail www MASTER_SITES= https://github.com/roundcube/roundcubemail/releases/download/${DISTVERSION}/ diff --git a/mail/roundcube/distinfo b/mail/roundcube/distinfo index 07b660c57648..88c609b0b425 100644 --- a/mail/roundcube/distinfo +++ b/mail/roundcube/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1748966845 -SHA256 (roundcubemail-1.6.11-complete.tar.gz) = a230e432065555bfa27bea3fcf4ac672f2359ef28ad84f5945ea3ccf702e7466 -SIZE (roundcubemail-1.6.11-complete.tar.gz) = 5839956 +TIMESTAMP = 1765813101 +SHA256 (roundcubemail-1.6.12-complete.tar.gz) = 180b485dfde1898b2f1ac8046b34063898d263d7605fc64c41e230e3418f2a30 +SIZE (roundcubemail-1.6.12-complete.tar.gz) = 5840143 diff --git a/mail/sympa/files/patch-configure.ac b/mail/sympa/files/patch-configure.ac new file mode 100644 index 000000000000..3af3b3d1cf26 --- /dev/null +++ b/mail/sympa/files/patch-configure.ac @@ -0,0 +1,10 @@ +--- configure.ac.orig 2025-02-03 22:52:23 UTC ++++ configure.ac +@@ -28,7 +28,6 @@ AM_PO_SUBDIRS + AM_INIT_AUTOMAKE([foreign -Wall -Werror 1.9 tar-pax]) + m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])]) + AM_PO_SUBDIRS +-GETTEXT_MACRO_VERSION=0.19 + + AC_PREFIX_DEFAULT(/home/sympa) + diff --git a/mail/thunderbird-esr/Makefile b/mail/thunderbird-esr/Makefile index e005626c7fd0..1568376564d4 100644 --- a/mail/thunderbird-esr/Makefile +++ b/mail/thunderbird-esr/Makefile @@ -1,5 +1,6 @@ PORTNAME= thunderbird DISTVERSION= 140.6.0 +PORTREVISION= 1 CATEGORIES= mail news net-im wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build2/source diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile index 787857977aa9..8a8bdde90fa3 100644 --- a/mail/thunderbird/Makefile +++ b/mail/thunderbird/Makefile @@ -1,5 +1,6 @@ PORTNAME= thunderbird DISTVERSION= 146.0 +PORTREVISION= 1 CATEGORIES= mail news net-im wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source diff --git a/math/Makefile b/math/Makefile index 5be7d12943d1..6b53c1230054 100644 --- a/math/Makefile +++ b/math/Makefile @@ -641,7 +641,6 @@ SUBDIR += octave-forge-octproj SUBDIR += octave-forge-odbc SUBDIR += octave-forge-odebvp - SUBDIR += octave-forge-onsas SUBDIR += octave-forge-optics SUBDIR += octave-forge-optim SUBDIR += octave-forge-optiminterp diff --git a/math/R-cran-doBy/Makefile b/math/R-cran-doBy/Makefile index c890f3655dbb..80046f2e5637 100644 --- a/math/R-cran-doBy/Makefile +++ b/math/R-cran-doBy/Makefile @@ -1,5 +1,5 @@ PORTNAME= doBy -DISTVERSION= 4.7.0 +DISTVERSION= 4.7.1 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -13,9 +13,11 @@ RUN_DEPENDS= R-cran-broom>0:devel/R-cran-broom \ R-cran-cowplot>0:graphics/R-cran-cowplot \ R-cran-Deriv>0:math/R-cran-Deriv \ R-cran-dplyr>0:math/R-cran-dplyr \ + R-cran-forecast>0:math/R-cran-forecast \ R-cran-ggplot2>0:graphics/R-cran-ggplot2 \ R-cran-microbenchmark>0:devel/R-cran-microbenchmark \ R-cran-modelr>0:devel/R-cran-modelr \ + R-cran-purrr>0:devel/R-cran-purrr \ R-cran-rlang>0:devel/R-cran-rlang \ R-cran-tibble>0:devel/R-cran-tibble \ R-cran-tidyr>0:devel/R-cran-tidyr diff --git a/math/R-cran-doBy/distinfo b/math/R-cran-doBy/distinfo index c384f6fb6177..ffeaf904b660 100644 --- a/math/R-cran-doBy/distinfo +++ b/math/R-cran-doBy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751384304 -SHA256 (doBy_4.7.0.tar.gz) = aa706dc5747ded642a6d70ec7b8369317d7cb7c4b50d885ec54e31ced9fa2788 -SIZE (doBy_4.7.0.tar.gz) = 4588869 +TIMESTAMP = 1764858659 +SHA256 (doBy_4.7.1.tar.gz) = a6d9b14e3b4f907addbe7461a39bab2c0efda6b78ee6b91372908cfaf87b827b +SIZE (doBy_4.7.1.tar.gz) = 4468168 diff --git a/math/R-cran-proxy/Makefile b/math/R-cran-proxy/Makefile index 8df4a72bf614..851667b01f92 100644 --- a/math/R-cran-proxy/Makefile +++ b/math/R-cran-proxy/Makefile @@ -1,6 +1,5 @@ PORTNAME= proxy -DISTVERSION= 0.4-27 -PORTREVISION= 1 +DISTVERSION= 0.4-28 CATEGORIES= math DISTNAME= ${PORTNAME}_${DISTVERSION} @@ -8,7 +7,7 @@ MAINTAINER= tota@FreeBSD.org COMMENT= Distance and Similarity Measures WWW= https://cran.r-project.org/web/packages/proxy/ -LICENSE= GPLv2 +LICENSE= GPLv2+ USES= cran:auto-plist,compiles diff --git a/math/R-cran-proxy/distinfo b/math/R-cran-proxy/distinfo index e51d3839e183..68ca417ec9ef 100644 --- a/math/R-cran-proxy/distinfo +++ b/math/R-cran-proxy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1654826819 -SHA256 (proxy_0.4-27.tar.gz) = 249991a4c4d70ad139e93f3a24e17f161ad1ec854951813ea192daf79478563f -SIZE (proxy_0.4-27.tar.gz) = 74622 +TIMESTAMP = 1765693628 +SHA256 (proxy_0.4-28.tar.gz) = 5907a82f4b6793ec373c056f3b3b5460f231d17df1814d20976133f5ae81b8fe +SIZE (proxy_0.4-28.tar.gz) = 68931 diff --git a/math/cvc5/Makefile b/math/cvc5/Makefile index 81e7f5221854..ec88a324565d 100644 --- a/math/cvc5/Makefile +++ b/math/cvc5/Makefile @@ -1,6 +1,6 @@ PORTNAME= cvc5 DISTVERSIONPREFIX= cvc5- -DISTVERSION= 1.3.1 +DISTVERSION= 1.3.2 CATEGORIES= math java EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} @@ -39,12 +39,12 @@ CMAKE_TESTING_TARGET= check # check target runs only quick tests (based on https PLIST_SUB= VERSION=${DISTVERSION} -OPTIONS_DEFINE= COCOALIB EDITLINE JAVA +OPTIONS_DEFINE= COCOALIB EDITLINE GLPK JAVA POLY OPTIONS_GROUP= SOLVERS -OPTIONS_GROUP_SOLVERS= CRYPTOMINISAT GLPK KISSAT +OPTIONS_GROUP_SOLVERS= CRYPTOMINISAT KISSAT OPTIONS_RADIO= NUMLIB OPTIONS_RADIO_NUMLIB= GMP CLN -OPTIONS_DEFAULT= CRYPTOMINISAT EDITLINE GMP KISSAT # COCOALIB # JAVA is broken +OPTIONS_DEFAULT= CRYPTOMINISAT EDITLINE GMP KISSAT # COCOALIB GLPK JAVA POLY are broken OPTIONS_SUB= yes COCOALIB_DESC= Use CoCoALib for further polynomial operations @@ -63,12 +63,22 @@ EDITLINE_CMAKE_BOOL= USE_EDITLINE EDITLINE_BUILD_DEPENDS= libedit>0:devel/libedit EDITLINE_RUN_DEPENDS= libedit>0:devel/libedit +POLY_DESC= Use LibPoly for polynomial arithmetic +POLY_CMAKE_BOOL= USE_POLY +POLY_LIB_DEPENDS= libpoly.so:math/libpoly +POLY_BROKEN= compilation fails with libpoly API mismatch, see poly_conversion.cpp:250 + # SOLVERS options CRYPTOMINISAT_DESC= Use CryptoMiniSat as the SAT solver CRYPTOMINISAT_CMAKE_BOOL= USE_CRYPTOMINISAT CRYPTOMINISAT_LIB_DEPENDS= libcryptominisat5.so:math/cryptominisat +GLPK_DESC= Use GLPK simplex solver +GLPK_CMAKE_BOOL= USE_GLPK +GLPK_LIB_DEPENDS= libglpk.so:math/glpk +GLPK_BROKEN= requires GLPK-cut-log patch, see cmake/deps-utils/glpk-cut-log.patch + KISSAT_DESC= Use Kissat solver KISSAT_CMAKE_BOOL= USE_KISSAT KISSAT_LIB_DEPENDS= libkissat.so:math/kissat @@ -93,5 +103,6 @@ CMAKE_ARGS+= -DENABLE_GPL:BOOL=ON PORTSCOUT= limit:^[1-9]\.[0-9]+\.[0-9]+ # prevent older generation versions like 1.8, 1.7, etc. # tests as of 1.3.1: 1 test fails, see https://github.com/cvc5/cvc5/issues/12215 +# tests as of 1.3.2: 100% tests passed, 0 tests failed out of 4115, see https://github.com/cvc5/cvc5/issues/12215 .include <bsd.port.mk> diff --git a/math/cvc5/distinfo b/math/cvc5/distinfo index 2f080a92c278..c8a1488c0525 100644 --- a/math/cvc5/distinfo +++ b/math/cvc5/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1762288360 -SHA256 (cvc5-cvc5-cvc5-1.3.1_GH0.tar.gz) = ce1dce7b1ba8ade0ba7937b8ad7aa6ffa1df0dd9586963ead082baa299ef32d5 -SIZE (cvc5-cvc5-cvc5-1.3.1_GH0.tar.gz) = 9205045 +TIMESTAMP = 1765845301 +SHA256 (cvc5-cvc5-cvc5-1.3.2_GH0.tar.gz) = 85a9cc4e1f80efcdb235e89c9f361c74b1089023ceb43f38c2d5e73a4e2db47e +SIZE (cvc5-cvc5-cvc5-1.3.2_GH0.tar.gz) = 9250970 diff --git a/math/elan/Makefile b/math/elan/Makefile index 33059114d8a2..4033eec084f6 100644 --- a/math/elan/Makefile +++ b/math/elan/Makefile @@ -1,7 +1,7 @@ PORTNAME= elan DISTVERSIONPREFIX= v DISTVERSION= 4.0.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/fend/Makefile b/math/fend/Makefile index 2f82de844352..7ee592f1371f 100644 --- a/math/fend/Makefile +++ b/math/fend/Makefile @@ -1,7 +1,7 @@ PORTNAME= fend DISTVERSIONPREFIX= v DISTVERSION= 1.5.7 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math MAINTAINER= yuri@FreeBSD.org diff --git a/math/hpcombi/Makefile b/math/hpcombi/Makefile index a8b54d9fad87..5c5a6ee21a88 100644 --- a/math/hpcombi/Makefile +++ b/math/hpcombi/Makefile @@ -1,5 +1,5 @@ PORTNAME= HPCombi -PORTVERSION= 1.1.0 +PORTVERSION= 1.1.1 DISTVERSIONPREFIX= v CATEGORIES= math devel diff --git a/math/hpcombi/distinfo b/math/hpcombi/distinfo index d438f5234c12..3a3fc3326717 100644 --- a/math/hpcombi/distinfo +++ b/math/hpcombi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743960204 -SHA256 (hivert-HPCombi-v1.1.0_GH0.tar.gz) = f07b55a54109b21546fa6c10d434c027c2911bb5664dfcee1b3cd2e3baa786b2 -SIZE (hivert-HPCombi-v1.1.0_GH0.tar.gz) = 3129040 +TIMESTAMP = 1765814524 +SHA256 (hivert-HPCombi-v1.1.1_GH0.tar.gz) = 6987e5c6c2db0f2f4ac3a103fb335bc95331515990f9bdd6ac74adcb1864a805 +SIZE (hivert-HPCombi-v1.1.1_GH0.tar.gz) = 3517207 diff --git a/math/hpcombi/pkg-plist b/math/hpcombi/pkg-plist index 0e42e2dd9035..1a1bcb214925 100644 --- a/math/hpcombi/pkg-plist +++ b/math/hpcombi/pkg-plist @@ -13,27 +13,28 @@ include/hpcombi/perm16_impl.hpp include/hpcombi/perm_generic.hpp include/hpcombi/perm_generic_impl.hpp include/hpcombi/power.hpp -include/hpcombi/simde/arm/neon.h -include/hpcombi/simde/arm/sve.h -include/hpcombi/simde/mips/msa.h -include/hpcombi/simde/wasm/relaxed-simd.h -include/hpcombi/simde/wasm/simd128.h -include/hpcombi/simde/x86/avx.h -include/hpcombi/simde/x86/avx2.h -include/hpcombi/simde/x86/avx512.h -include/hpcombi/simde/x86/clmul.h -include/hpcombi/simde/x86/f16c.h -include/hpcombi/simde/x86/fma.h -include/hpcombi/simde/x86/gfni.h -include/hpcombi/simde/x86/mmx.h -include/hpcombi/simde/x86/sse.h -include/hpcombi/simde/x86/sse2.h -include/hpcombi/simde/x86/sse3.h -include/hpcombi/simde/x86/sse4.1.h -include/hpcombi/simde/x86/sse4.2.h -include/hpcombi/simde/x86/ssse3.h -include/hpcombi/simde/x86/svml.h -include/hpcombi/simde/x86/xop.h +include/hpcombi/simde-0.8.2/arm/neon.h +include/hpcombi/simde-0.8.2/arm/sve.h +include/hpcombi/simde-0.8.2/mips/msa.h +include/hpcombi/simde-0.8.2/wasm/relaxed-simd.h +include/hpcombi/simde-0.8.2/wasm/simd128.h +include/hpcombi/simde-0.8.2/x86/aes.h +include/hpcombi/simde-0.8.2/x86/avx.h +include/hpcombi/simde-0.8.2/x86/avx2.h +include/hpcombi/simde-0.8.2/x86/avx512.h +include/hpcombi/simde-0.8.2/x86/clmul.h +include/hpcombi/simde-0.8.2/x86/f16c.h +include/hpcombi/simde-0.8.2/x86/fma.h +include/hpcombi/simde-0.8.2/x86/gfni.h +include/hpcombi/simde-0.8.2/x86/mmx.h +include/hpcombi/simde-0.8.2/x86/sse.h +include/hpcombi/simde-0.8.2/x86/sse2.h +include/hpcombi/simde-0.8.2/x86/sse3.h +include/hpcombi/simde-0.8.2/x86/sse4.1.h +include/hpcombi/simde-0.8.2/x86/sse4.2.h +include/hpcombi/simde-0.8.2/x86/ssse3.h +include/hpcombi/simde-0.8.2/x86/svml.h +include/hpcombi/simde-0.8.2/x86/xop.h include/hpcombi/vect16.hpp include/hpcombi/vect_generic.hpp libdata/pkgconfig/hpcombi.pc @@ -69,10 +70,10 @@ libdata/pkgconfig/hpcombi.pc %%DOXYGEN%%%%DOCSDIR%%/closed.png %%DOXYGEN%%%%DOCSDIR%%/debug_8hpp.html %%DOXYGEN%%%%DOCSDIR%%/debug_8hpp_source.html -%%DOXYGEN%%%%DOCSDIR%%/dir_34ca627235a89065f8c5a695cac9ddab.html -%%DOXYGEN%%%%DOCSDIR%%/dir_9431461fe4fc1b38bb4fd222da4da8e5.html -%%DOXYGEN%%%%DOCSDIR%%/dir_ba740b1b6c5af4004c3573360476ab5b.html -%%DOXYGEN%%%%DOCSDIR%%/dir_e001190c0b571bfe7ca10db4d849015c.html +%%DOXYGEN%%%%DOCSDIR%%/dir_0c3936d75fb7de070c6bfec10ff2cf55.html +%%DOXYGEN%%%%DOCSDIR%%/dir_16159a270efdabcd442030a08e20a6fe.html +%%DOXYGEN%%%%DOCSDIR%%/dir_25db0f30f44cb0f96892112789cf4aee.html +%%DOXYGEN%%%%DOCSDIR%%/dir_fe1e55dd4e1af501eb772862e06be18d.html %%DOXYGEN%%%%DOCSDIR%%/doc.png %%DOXYGEN%%%%DOCSDIR%%/docd.png %%DOXYGEN%%%%DOCSDIR%%/doxygen.css diff --git a/math/jtransforms/files/patch-build.xml b/math/jtransforms/files/patch-build.xml new file mode 100644 index 000000000000..4e3db0569b9e --- /dev/null +++ b/math/jtransforms/files/patch-build.xml @@ -0,0 +1,22 @@ +--- build.xml.orig 2025-12-13 15:21:46 UTC ++++ build.xml +@@ -57,15 +57,15 @@ +
+ <target name="javac" depends="clean" description="Compilation of java classes and unit-tests">
+ <mkdir dir="${javac.dest}" />
+- <javac srcdir="${javac.src}" destdir="${javac.dest}" includes="**/*.java" includeantruntime="false" deprecation="true" debug="false" source="1.5" target="1.5" />
+- <javac srcdir="${tests.src.dir}" destdir="${javac.dest}" includes="**/*.java" classpathref="project.class.path" includeantruntime="false" deprecation="true" debug="false" source="1.5" target="1.5" />
++ <javac srcdir="${javac.src}" destdir="${javac.dest}" includes="**/*.java" includeantruntime="false" deprecation="true" debug="false" />
++ <javac srcdir="${tests.src.dir}" destdir="${javac.dest}" includes="**/*.java" classpathref="project.class.path" includeantruntime="false" deprecation="true" debug="false" />
+ </target>
+
+
+ <target name="javac-debug" depends="clean" description="Compilation of java classes and unit-tests with debug options on.">
+ <mkdir dir="${javac.dest}" />
+- <javac srcdir="${javac.src}" destdir="${javac.dest}" includes="**/*.java" includeantruntime="false" deprecation="true" debug="on" debuglevel="vars,lines,source" source="1.5" target="1.5" />
+- <javac srcdir="${tests.src.dir}" destdir="${javac.dest}" includes="**/*.java" classpathref="project.class.path" includeantruntime="false" deprecation="true" debug="true" debuglevel="vars,lines,source" source="1.5" target="1.5" />
++ <javac srcdir="${javac.src}" destdir="${javac.dest}" includes="**/*.java" includeantruntime="false" deprecation="true" debug="on" debuglevel="vars,lines,source" />
++ <javac srcdir="${tests.src.dir}" destdir="${javac.dest}" includes="**/*.java" classpathref="project.class.path" includeantruntime="false" deprecation="true" debug="true" debuglevel="vars,lines,source" />
+ </target>
+
+
diff --git a/math/kalc/Makefile b/math/kalc/Makefile index 5551f574b857..97cef4e9418f 100644 --- a/math/kalc/Makefile +++ b/math/kalc/Makefile @@ -1,7 +1,7 @@ PORTNAME= kalc DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= math PKGNAMESUFFIX= -calculator diff --git a/math/kalker/Makefile b/math/kalker/Makefile index cbcf782a8b9d..640c2ffdd585 100644 --- a/math/kalker/Makefile +++ b/math/kalker/Makefile @@ -1,7 +1,7 @@ PORTNAME= kalker DISTVERSIONPREFIX= v DISTVERSION= 2.2.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= math MAINTAINER= ashish@FreeBSD.org diff --git a/math/octave-forge-onsas/Makefile b/math/octave-forge-onsas/Makefile deleted file mode 100644 index fc8171c52186..000000000000 --- a/math/octave-forge-onsas/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -PORTNAME= octave-forge-onsas -DISTVERSIONPREFIX= v -DISTVERSION= 0.2.5 -PORTREVISION= 1 -PORTEPOCH= 1 -CATEGORIES= math - -MAINTAINER= stephen@FreeBSD.org -COMMENT= Octave-forge package ${OCTAVE_PKGNAME} -WWW= https://packages.octave.org/ - -LICENSE= GPLv3 -LICENSE_FILE= ${WRKDIR}/${OCTAVE_SRC}/COPYING - -BROKEN= this software is incompatible with octave pkg - -USES= octave -USE_GITHUB= yes -GH_ACCOUNT= ONSAS -GH_PROJECT= ONSAS.m - -OCTAVE_SRC= ${GH_ACCOUNT}-${DISTVERSION} - -NO_ARCH = yes -NO_BUILD= yes - -.include <bsd.port.mk> diff --git a/math/octave-forge-onsas/distinfo b/math/octave-forge-onsas/distinfo deleted file mode 100644 index 37f3e8eec68e..000000000000 --- a/math/octave-forge-onsas/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1735869418 -SHA256 (octave-forge/ONSAS-ONSAS.m-v0.2.5_GH0.tar.gz) = 537c14f7ad920601dc9d1538fd54a6cc5faef86c778cd3ad6337dff3b8003d86 -SIZE (octave-forge/ONSAS-ONSAS.m-v0.2.5_GH0.tar.gz) = 1644546 diff --git a/math/octave-forge-onsas/files/patch-DESCRIPTION b/math/octave-forge-onsas/files/patch-DESCRIPTION deleted file mode 100644 index ea9f7bd8dfb4..000000000000 --- a/math/octave-forge-onsas/files/patch-DESCRIPTION +++ /dev/null @@ -1,9 +0,0 @@ ---- ../DESCRIPTION.orig 2025-01-25 12:54:46.986090000 -0600 -+++ ../DESCRIPTION 2025-01-25 12:54:54.809288000 -0600 -@@ -1,5 +1,5 @@ - Name: ONSAS --Version: 0.2.4 -+Version: 0.2.5 - Date: 2022-08-02 - Author: Pérez Zerpa, Jorge M. and Bazzano GarcÃa, Juan Bruno and Viera Sosa, Joaquin and Vanzulli Pena, Mauricio and Forets, Marcelo and Battini, Jean-Marc and Toro, Sebastián - Maintainer: Pérez Zerpa, Jorge M. (jorgepz@fing.edu.uy) diff --git a/math/octave-forge-onsas/pkg-descr b/math/octave-forge-onsas/pkg-descr deleted file mode 100644 index e98f4c5abbed..000000000000 --- a/math/octave-forge-onsas/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -The octave-forge package is the result of The GNU Octave Repository project, -which is intended to be a central location for custom scripts, functions and -extensions for GNU Octave. contains the source for all the functions plus -build and install scripts. - -This is onsas. - - ONSAS is an Open Nonlinear Structural Analysis Solver. It is a GNU-Octave -code for static/dynamic and linear/non-linear analysis of structures formed -by solid, beam, truss or plane components. diff --git a/math/py-arviz/Makefile b/math/py-arviz/Makefile index d262be7a0339..91dde4a4df51 100644 --- a/math/py-arviz/Makefile +++ b/math/py-arviz/Makefile @@ -1,7 +1,6 @@ PORTNAME= arviz DISTVERSIONPREFIX= v -DISTVERSION= 0.22.0 -PORTREVISION= 1 +DISTVERSION= 0.23.0 CATEGORIES= math python #MASTER_SITES= PYPI # missing test files PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-arviz/distinfo b/math/py-arviz/distinfo index 7d6daefbbffb..74fca6abdf89 100644 --- a/math/py-arviz/distinfo +++ b/math/py-arviz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752189724 -SHA256 (arviz-devs-arviz-v0.22.0_GH0.tar.gz) = 69f63ef24118bf6d82069658cb20ae1ae69ffe56472e04be7db6731b9568a367 -SIZE (arviz-devs-arviz-v0.22.0_GH0.tar.gz) = 11415945 +TIMESTAMP = 1765877975 +SHA256 (arviz-devs-arviz-v0.23.0_GH0.tar.gz) = 9c2042f3b5b8096db577794cad72788e9a79d89002960aed6146076036c1ab84 +SIZE (arviz-devs-arviz-v0.23.0_GH0.tar.gz) = 11445046 diff --git a/math/py-clarabel/Makefile b/math/py-clarabel/Makefile index 9a460d955966..94785119ce33 100644 --- a/math/py-clarabel/Makefile +++ b/math/py-clarabel/Makefile @@ -1,7 +1,7 @@ PORTNAME= clarabel DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= math python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-pandas/Makefile b/math/py-pandas/Makefile index 44476ac761f2..3a2987ebc5c7 100644 --- a/math/py-pandas/Makefile +++ b/math/py-pandas/Makefile @@ -72,7 +72,7 @@ XLWT_DESC= Write MS Excel with textproc/py-xlwt ALCHEMY14_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy14>0:databases/py-sqlalchemy14@${PY_FLAVOR} ALCHEMY20_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}sqlalchemy20>0:databases/py-sqlalchemy20@${PY_FLAVOR} -BOTO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto>0:devel/py-boto@${PY_FLAVOR} +BOTO_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}boto3>0:www/py-boto3@${PY_FLAVOR} BTLNCK_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}bottleneck>=1.2.0:math/py-bottleneck@${PY_FLAVOR} HTML5LIB_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.2.1:www/py-beautifulsoup@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}html5lib>0:www/py-html5lib@${PY_FLAVOR} diff --git a/math/py-pcodec/Makefile b/math/py-pcodec/Makefile index a5c3baa55828..516004e11e81 100644 --- a/math/py-pcodec/Makefile +++ b/math/py-pcodec/Makefile @@ -1,6 +1,6 @@ PORTNAME= pcodec PORTVERSION= 0.3.5 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= math python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/py-rustworkx/Makefile b/math/py-rustworkx/Makefile index 9f842b0c5861..d5cc4e0342ad 100644 --- a/math/py-rustworkx/Makefile +++ b/math/py-rustworkx/Makefile @@ -1,6 +1,6 @@ PORTNAME= rustworkx DISTVERSION= 0.17.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= math python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/math/savage/Makefile b/math/savage/Makefile index 499722cb6382..3445b5b309c1 100644 --- a/math/savage/Makefile +++ b/math/savage/Makefile @@ -1,7 +1,7 @@ PORTNAME= savage DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 34 +PORTREVISION= 35 CATEGORIES= math MAINTAINER= ashish@FreeBSD.org diff --git a/misc/Makefile b/misc/Makefile index 895094ad6fce..8630f74e850a 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -66,6 +66,7 @@ SUBDIR += compat12x SUBDIR += compat13x SUBDIR += compat14x + SUBDIR += compat15x SUBDIR += compat4x SUBDIR += compat5x SUBDIR += compat6x @@ -596,6 +597,7 @@ SUBDIR += py-transformers SUBDIR += py-tvm SUBDIR += py-uhi + SUBDIR += py-uuid-utils SUBDIR += py-vaderSentiment SUBDIR += py-wandb SUBDIR += py-wurlitzer diff --git a/misc/aichat/Makefile b/misc/aichat/Makefile index 886c4a7858d7..d5ccf7b8631f 100644 --- a/misc/aichat/Makefile +++ b/misc/aichat/Makefile @@ -1,7 +1,7 @@ PORTNAME= aichat DISTVERSIONPREFIX= v DISTVERSION= 0.30.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/misc/air/Makefile b/misc/air/Makefile index 934c775dc204..a86bf8bd1bee 100644 --- a/misc/air/Makefile +++ b/misc/air/Makefile @@ -2,7 +2,7 @@ PORTNAME= air DISTVERSIONPREFIX= v DISTVERSION= 0.6.9-26 DISTVERSIONSUFFIX= -g4e175b0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= misc PKGNAMESUFFIX= -ai-chat-client diff --git a/misc/arrow-datafusion/Makefile b/misc/arrow-datafusion/Makefile index a131a35deb21..64ab0f646002 100644 --- a/misc/arrow-datafusion/Makefile +++ b/misc/arrow-datafusion/Makefile @@ -1,6 +1,6 @@ PORTNAME= arrow-datafusion DISTVERSION= 45.0.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/misc/bedrust/Makefile b/misc/bedrust/Makefile index dca9fa309616..8059004fd612 100644 --- a/misc/bedrust/Makefile +++ b/misc/bedrust/Makefile @@ -1,7 +1,7 @@ PORTNAME= bedrust DISTVERSIONPREFIX= v DISTVERSION= 0.8.8 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org diff --git a/misc/binocle/Makefile b/misc/binocle/Makefile index eabacdb7af4c..0eeab972f88b 100644 --- a/misc/binocle/Makefile +++ b/misc/binocle/Makefile @@ -1,7 +1,7 @@ PORTNAME= binocle DISTVERSIONPREFIX= v DISTVERSION= 0.3.2 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= misc wayland MAINTAINER= yuri@FreeBSD.org diff --git a/misc/broot/Makefile b/misc/broot/Makefile index b28875801c3b..260ed2f37d67 100644 --- a/misc/broot/Makefile +++ b/misc/broot/Makefile @@ -1,7 +1,7 @@ PORTNAME= broot DISTVERSIONPREFIX= v DISTVERSION= 1.52.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= misc MAINTAINER= lcook@FreeBSD.org diff --git a/misc/code2prompt/Makefile b/misc/code2prompt/Makefile index 003458260c62..08af42bf8006 100644 --- a/misc/code2prompt/Makefile +++ b/misc/code2prompt/Makefile @@ -1,7 +1,7 @@ PORTNAME= code2prompt DISTVERSIONPREFIX= v DISTVERSION= 4.0.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org diff --git a/misc/codex/Makefile b/misc/codex/Makefile index 899ddb6435c2..00c8b46a868d 100644 --- a/misc/codex/Makefile +++ b/misc/codex/Makefile @@ -1,6 +1,6 @@ PORTNAME= codex DISTVERSIONPREFIX= rust-v -DISTVERSION= 0.66.0 +DISTVERSION= 0.73.0 CATEGORIES= misc devel MAINTAINER= tagattie@FreeBSD.org @@ -52,13 +52,15 @@ post-patch: ${BUILD_WRKSRC}/core/src/exec.rs \ ${BUILD_WRKSRC}/core/src/parse_command.rs \ ${BUILD_WRKSRC}/core/src/shell.rs \ + ${BUILD_WRKSRC}/core/src/shell_snapshot.rs \ ${BUILD_WRKSRC}/core/src/tools/handlers/shell.rs \ ${BUILD_WRKSRC}/core/src/tools/handlers/unified_exec.rs \ ${BUILD_WRKSRC}/core/src/tools/spec.rs \ ${BUILD_WRKSRC}/core/tests/suite/exec.rs \ ${BUILD_WRKSRC}/core/tests/suite/unified_exec.rs \ ${BUILD_WRKSRC}/core/tests/suite/user_notification.rs \ - ${BUILD_WRKSRC}/tui/src/exec_command.rs + ${BUILD_WRKSRC}/tui/src/exec_command.rs \ + ${BUILD_WRKSRC}/tui2/src/exec_command.rs @${REINPLACE_CMD} -e 's|python3|${PYTHON_VERSION}|' \ ${BUILD_WRKSRC}/app-server/tests/suite/codex_message_processor_flow.rs \ ${BUILD_WRKSRC}/app-server/tests/suite/v2/turn_start.rs \ diff --git a/misc/codex/Makefile.crates b/misc/codex/Makefile.crates index b7684c2dd518..ae9119e34948 100644 --- a/misc/codex/Makefile.crates +++ b/misc/codex/Makefile.crates @@ -1,4 +1,12 @@ CARGO_CRATES= Inflector-0.11.4 \ + actix-codec-0.5.2 \ + actix-http-3.11.2 \ + actix-router-0.5.3 \ + actix-rt-2.11.0 \ + actix-server-2.6.0 \ + actix-service-2.0.3 \ + actix-utils-3.0.1 \ + actix-web-4.12.1 \ addr2line-0.24.2 \ adler2-2.0.1 \ aes-0.8.4 \ @@ -20,9 +28,6 @@ CARGO_CRATES= Inflector-0.11.4 \ arrayvec-0.7.6 \ ascii-1.1.0 \ ascii-canvas-3.0.0 \ - askama-0.14.0 \ - askama_derive-0.14.0 \ - askama_parser-0.14.0 \ assert-json-diff-2.0.2 \ assert_cmd-2.0.17 \ assert_matches-1.5.0 \ @@ -45,7 +50,7 @@ CARGO_CRATES= Inflector-0.11.4 \ axum-core-0.5.2 \ backtrace-0.3.75 \ base64-0.22.1 \ - basic-toml-0.1.10 \ + base64ct-1.8.1 \ beef-0.5.2 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ @@ -60,6 +65,7 @@ CARGO_CRATES= Inflector-0.11.4 \ byteorder-1.5.0 \ byteorder-lite-0.1.0 \ bytes-1.10.1 \ + bytestring-1.5.0 \ cassowary-0.3.0 \ castaway-0.2.4 \ cbc-0.1.2 \ @@ -87,7 +93,7 @@ CARGO_CRATES= Inflector-0.11.4 \ concurrent-queue-2.5.0 \ console-0.15.11 \ convert_case-0.6.0 \ - convert_case-0.10.0 \ + convert_case-0.7.1 \ core-foundation-0.9.4 \ core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ @@ -115,12 +121,13 @@ CARGO_CRATES= Inflector-0.11.4 \ deadpool-runtime-0.1.4 \ debugid-0.8.0 \ debugserver-types-0.5.0 \ + der-0.7.10 \ deranged-0.5.4 \ derivative-2.2.0 \ derive_more-1.0.0 \ - derive_more-2.1.0 \ + derive_more-2.0.1 \ derive_more-impl-1.0.0 \ - derive_more-impl-2.1.0 \ + derive_more-impl-2.0.1 \ diff-0.1.13 \ difflib-0.4.0 \ diffy-0.4.2 \ @@ -166,6 +173,7 @@ CARGO_CRATES= Inflector-0.11.4 \ fax_derive-0.2.0 \ fd-lock-4.0.4 \ fdeflate-0.3.7 \ + filedescriptor-0.8.3 \ findshlibs-0.10.2 \ fixed_decimal-0.7.0 \ fixedbitset-0.4.2 \ @@ -173,6 +181,7 @@ CARGO_CRATES= Inflector-0.11.4 \ float-cmp-0.10.0 \ fnv-1.0.7 \ foldhash-0.1.5 \ + foldhash-0.2.0 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ @@ -208,6 +217,7 @@ CARGO_CRATES= Inflector-0.11.4 \ hmac-0.12.1 \ home-0.5.11 \ hostname-0.4.1 \ + http-0.2.12 \ http-1.3.1 \ http-body-1.0.1 \ http-body-util-0.1.3 \ @@ -236,6 +246,7 @@ CARGO_CRATES= Inflector-0.11.4 \ idna_adapter-1.2.1 \ ignore-0.4.23 \ image-0.25.9 \ + impl-more-0.1.9 \ indenter-0.3.3 \ indexmap-1.9.3 \ indexmap-2.12.0 \ @@ -267,6 +278,7 @@ CARGO_CRATES= Inflector-0.11.4 \ lalrpop-0.19.12 \ lalrpop-util-0.19.12 \ landlock-0.4.2 \ + language-tags-0.3.2 \ lazy_static-1.5.0 \ libc-0.2.177 \ libdbus-sys-0.2.6 \ @@ -275,11 +287,13 @@ CARGO_CRATES= Inflector-0.11.4 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.9.4 \ litemap-0.8.0 \ + local-waker-0.1.4 \ lock_api-0.4.13 \ log-0.4.28 \ logos-0.12.1 \ logos-derive-0.12.1 \ lru-0.12.5 \ + lru-0.16.2 \ lru-slab-0.1.2 \ lsp-types-0.94.1 \ maplit-1.0.2 \ @@ -354,6 +368,7 @@ CARGO_CRATES= Inflector-0.11.4 \ path-absolutize-3.1.1 \ path-dedot-3.1.1 \ pathdiff-0.2.3 \ + pem-rfc7468-0.7.0 \ percent-encoding-2.3.1 \ petgraph-0.6.5 \ phf_shared-0.11.3 \ @@ -368,6 +383,7 @@ CARGO_CRATES= Inflector-0.11.4 \ polling-3.11.0 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ + portable-pty-0.9.0 \ potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ @@ -445,14 +461,15 @@ CARGO_CRATES= Inflector-0.11.4 \ security-framework-3.5.1 \ security-framework-sys-2.15.0 \ semver-1.0.27 \ - sentry-0.34.0 \ - sentry-backtrace-0.34.0 \ - sentry-contexts-0.34.0 \ - sentry-core-0.34.0 \ - sentry-debug-images-0.34.0 \ - sentry-panic-0.34.0 \ - sentry-tracing-0.34.0 \ - sentry-types-0.34.0 \ + sentry-0.46.0 \ + sentry-actix-0.46.0 \ + sentry-backtrace-0.46.0 \ + sentry-contexts-0.46.0 \ + sentry-core-0.46.0 \ + sentry-debug-images-0.46.0 \ + sentry-panic-0.46.0 \ + sentry-tracing-0.46.0 \ + sentry-types-0.46.0 \ serde-1.0.228 \ serde_core-1.0.228 \ serde_derive-1.0.228 \ @@ -486,7 +503,7 @@ CARGO_CRATES= Inflector-0.11.4 \ smallvec-1.15.1 \ smawk-0.3.2 \ socket2-0.5.10 \ - socket2-0.6.0 \ + socket2-0.6.1 \ sse-stream-0.2.1 \ stable_deref_trait-1.2.0 \ starlark-0.13.0 \ @@ -545,6 +562,7 @@ CARGO_CRATES= Inflector-0.11.4 \ tokio-stream-0.1.17 \ tokio-test-0.4.4 \ tokio-util-0.7.16 \ + toml-0.5.11 \ toml-0.9.5 \ toml_datetime-0.7.3 \ toml_edit-0.23.7 \ @@ -561,6 +579,7 @@ CARGO_CRATES= Inflector-0.11.4 \ tracing-core-0.1.35 \ tracing-error-0.2.1 \ tracing-log-0.2.0 \ + tracing-opentelemetry-0.31.0 \ tracing-subscriber-0.3.20 \ tracing-test-0.2.5 \ tracing-test-macro-0.2.5 \ @@ -570,8 +589,8 @@ CARGO_CRATES= Inflector-0.11.4 \ tree-sitter-language-0.1.5 \ tree_magic_mini-3.2.0 \ try-lock-0.2.5 \ - ts-rs-11.1.0 \ - ts-rs-macros-11.1.0 \ + ts-rs-11.0.1 \ + ts-rs-macros-11.0.1 \ typenum-1.18.0 \ uds_windows-1.1.0 \ uname-0.1.1 \ @@ -585,9 +604,11 @@ CARGO_CRATES= Inflector-0.11.4 \ unicode-xid-0.2.6 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ - ureq-2.12.1 \ + ureq-3.1.4 \ + ureq-proto-0.5.3 \ url-2.5.4 \ urlencoding-2.1.3 \ + utf-8-0.7.6 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ uuid-1.18.1 \ @@ -617,6 +638,7 @@ CARGO_CRATES= Inflector-0.11.4 \ web-sys-0.3.77 \ web-time-1.1.0 \ webbrowser-1.0.6 \ + webpki-root-certs-1.0.4 \ webpki-roots-1.0.2 \ weezl-0.1.10 \ which-6.0.3 \ @@ -625,17 +647,23 @@ CARGO_CRATES= Inflector-0.11.4 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ + windows-0.58.0 \ windows-0.61.3 \ windows-collections-0.2.0 \ + windows-core-0.58.0 \ windows-core-0.61.2 \ windows-future-0.2.1 \ + windows-implement-0.58.0 \ windows-implement-0.60.0 \ + windows-interface-0.58.0 \ windows-interface-0.59.1 \ windows-link-0.1.3 \ windows-link-0.2.0 \ windows-numerics-0.2.0 \ windows-registry-0.5.3 \ + windows-result-0.2.0 \ windows-result-0.3.4 \ + windows-strings-0.1.0 \ windows-strings-0.4.2 \ windows-sys-0.45.0 \ windows-sys-0.52.0 \ @@ -679,6 +707,7 @@ CARGO_CRATES= Inflector-0.11.4 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.13 \ winreg-0.10.1 \ + winres-0.1.12 \ winsafe-0.0.19 \ wiremock-0.6.5 \ wit-bindgen-rt-0.39.0 \ @@ -710,5 +739,4 @@ CARGO_CRATES= Inflector-0.11.4 \ zvariant_derive-4.2.0 \ zvariant_utils-2.1.0 \ ratatui@git+https://github.com/nornagon/ratatui?branch=nornagon-v0.29.0-patch\#9b2ad1298408c45918ee9f8241a6f95498cdbed2 \ - crossterm@git+https://github.com/nornagon/crossterm?branch=nornagon%2Fcolor-query\#87db8bfa6dc99427fd3b071681b07fc31c6ce995 \ - filedescriptor,portable-pty@git+https://github.com/pakrym/wezterm?branch=PSUEDOCONSOLE_INHERIT_CURSOR\#fe38df8409545a696909aa9a09e63438630f217d + crossterm@git+https://github.com/nornagon/crossterm?branch=nornagon%2Fcolor-query\#87db8bfa6dc99427fd3b071681b07fc31c6ce995 diff --git a/misc/codex/distinfo b/misc/codex/distinfo index 48ce79d2edc9..65c4bde3621a 100644 --- a/misc/codex/distinfo +++ b/misc/codex/distinfo @@ -1,6 +1,22 @@ -TIMESTAMP = 1765330143 +TIMESTAMP = 1765866171 SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3 SIZE (rust/crates/Inflector-0.11.4.crate) = 17438 +SHA256 (rust/crates/actix-codec-0.5.2.crate) = 5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a +SIZE (rust/crates/actix-codec-0.5.2.crate) = 14085 +SHA256 (rust/crates/actix-http-3.11.2.crate) = 7926860314cbe2fb5d1f13731e387ab43bd32bca224e82e6e2db85de0a3dba49 +SIZE (rust/crates/actix-http-3.11.2.crate) = 168165 +SHA256 (rust/crates/actix-router-0.5.3.crate) = 13d324164c51f63867b57e73ba5936ea151b8a41a1d23d1031eeb9f70d0236f8 +SIZE (rust/crates/actix-router-0.5.3.crate) = 33145 +SHA256 (rust/crates/actix-rt-2.11.0.crate) = 92589714878ca59a7626ea19734f0e07a6a875197eec751bb5d3f99e64998c63 +SIZE (rust/crates/actix-rt-2.11.0.crate) = 22288 +SHA256 (rust/crates/actix-server-2.6.0.crate) = a65064ea4a457eaf07f2fba30b4c695bf43b721790e9530d26cb6f9019ff7502 +SIZE (rust/crates/actix-server-2.6.0.crate) = 42816 +SHA256 (rust/crates/actix-service-2.0.3.crate) = 9e46f36bf0e5af44bdc4bdb36fbbd421aa98c79a9bce724e1edeb3894e10dc7f +SIZE (rust/crates/actix-service-2.0.3.crate) = 28409 +SHA256 (rust/crates/actix-utils-3.0.1.crate) = 88a1dcdff1466e3c2488e1cb5c36a71822750ad43839937f85d2f4d9f8b705d8 +SIZE (rust/crates/actix-utils-3.0.1.crate) = 10096 +SHA256 (rust/crates/actix-web-4.12.1.crate) = 1654a77ba142e37f049637a3e5685f864514af11fcbc51cb51eb6596afe5b8d6 +SIZE (rust/crates/actix-web-4.12.1.crate) = 250525 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -43,12 +59,6 @@ SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96 SIZE (rust/crates/ascii-1.1.0.crate) = 36075 SHA256 (rust/crates/ascii-canvas-3.0.0.crate) = 8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6 SIZE (rust/crates/ascii-canvas-3.0.0.crate) = 10575 -SHA256 (rust/crates/askama-0.14.0.crate) = f75363874b771be265f4ffe307ca705ef6f3baa19011c149da8674a87f1b75c4 -SIZE (rust/crates/askama-0.14.0.crate) = 43374 -SHA256 (rust/crates/askama_derive-0.14.0.crate) = 129397200fe83088e8a68407a8e2b1f826cf0086b21ccdb866a722c8bcd3a94f -SIZE (rust/crates/askama_derive-0.14.0.crate) = 65597 -SHA256 (rust/crates/askama_parser-0.14.0.crate) = d6ab5630b3d5eaf232620167977f95eb51f3432fc76852328774afbd242d4358 -SIZE (rust/crates/askama_parser-0.14.0.crate) = 57641 SHA256 (rust/crates/assert-json-diff-2.0.2.crate) = 47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12 SIZE (rust/crates/assert-json-diff-2.0.2.crate) = 10874 SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66 @@ -93,8 +103,8 @@ SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e2 SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 -SHA256 (rust/crates/basic-toml-0.1.10.crate) = ba62675e8242a4c4e806d12f11d136e626e6c8361d6b829310732241652a178a -SIZE (rust/crates/basic-toml-0.1.10.crate) = 50648 +SHA256 (rust/crates/base64ct-1.8.1.crate) = 0e050f626429857a27ddccb31e0aca21356bfa709c04041aefddac081a8f068a +SIZE (rust/crates/base64ct-1.8.1.crate) = 31807 SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1 SIZE (rust/crates/beef-0.5.2.crate) = 15275 SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1 @@ -123,6 +133,8 @@ SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909 SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a SIZE (rust/crates/bytes-1.10.1.crate) = 76779 +SHA256 (rust/crates/bytestring-1.5.0.crate) = 113b4343b5f6617e7ad401ced8de3cc8b012e73a594347c307b90db3e9271289 +SIZE (rust/crates/bytestring-1.5.0.crate) = 11353 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876 SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a @@ -177,8 +189,8 @@ SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d27 SIZE (rust/crates/console-0.15.11.crate) = 37822 SHA256 (rust/crates/convert_case-0.6.0.crate) = ec182b0ca2f35d8fc196cf3404988fd8b8c739a4d270ff118a398feb0cbec1ca SIZE (rust/crates/convert_case-0.6.0.crate) = 18675 -SHA256 (rust/crates/convert_case-0.10.0.crate) = 633458d4ef8c78b72454de2d54fd6ab2e60f9e02be22f3c6104cdc8a4e0fceb9 -SIZE (rust/crates/convert_case-0.10.0.crate) = 24083 +SHA256 (rust/crates/convert_case-0.7.1.crate) = bb402b8d4c85569410425650ce3eddc7d698ed96d39a73f941b08fb63082f1e7 +SIZE (rust/crates/convert_case-0.7.1.crate) = 23816 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6 @@ -233,18 +245,20 @@ SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7 SIZE (rust/crates/debugid-0.8.0.crate) = 12757 SHA256 (rust/crates/debugserver-types-0.5.0.crate) = 2bf6834a70ed14e8e4e41882df27190bea150f1f6ecf461f1033f8739cd8af4a SIZE (rust/crates/debugserver-types-0.5.0.crate) = 18075 +SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb +SIZE (rust/crates/der-0.7.10.crate) = 90111 SHA256 (rust/crates/deranged-0.5.4.crate) = a41953f86f8a05768a6cda24def994fd2f424b04ec5c719cf89989779f199071 SIZE (rust/crates/deranged-0.5.4.crate) = 24461 SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b SIZE (rust/crates/derivative-2.2.0.crate) = 48076 SHA256 (rust/crates/derive_more-1.0.0.crate) = 4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05 SIZE (rust/crates/derive_more-1.0.0.crate) = 64854 -SHA256 (rust/crates/derive_more-2.1.0.crate) = 10b768e943bed7bf2cab53df09f4bc34bfd217cdb57d971e769874c9a6710618 -SIZE (rust/crates/derive_more-2.1.0.crate) = 88303 +SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678 +SIZE (rust/crates/derive_more-2.0.1.crate) = 70127 SHA256 (rust/crates/derive_more-impl-1.0.0.crate) = cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22 SIZE (rust/crates/derive_more-impl-1.0.0.crate) = 76182 -SHA256 (rust/crates/derive_more-impl-2.1.0.crate) = 6d286bfdaf75e988b4a78e013ecd79c581e06399ab53fbacd2d916c2f904f30b -SIZE (rust/crates/derive_more-impl-2.1.0.crate) = 99090 +SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3 +SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233 SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8 SIZE (rust/crates/diff-0.1.13.crate) = 46216 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 @@ -335,6 +349,8 @@ SHA256 (rust/crates/fd-lock-4.0.4.crate) = 0ce92ff622d6dadf7349484f42c93271a0d49 SIZE (rust/crates/fd-lock-4.0.4.crate) = 15522 SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188 +SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d +SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635 SHA256 (rust/crates/findshlibs-0.10.2.crate) = 40b9e59cd0f7e0806cca4be089683ecb6434e602038df21fe6bf6711b2f07f64 SIZE (rust/crates/findshlibs-0.10.2.crate) = 20101 SHA256 (rust/crates/fixed_decimal-0.7.0.crate) = 35943d22b2f19c0cb198ecf915910a8158e94541c89dcc63300d7799d46c2c5e @@ -349,6 +365,8 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 +SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb +SIZE (rust/crates/foldhash-0.2.0.crate) = 23329 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b @@ -419,6 +437,8 @@ SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b SIZE (rust/crates/home-0.5.11.crate) = 9926 SHA256 (rust/crates/hostname-0.4.1.crate) = a56f203cd1c76362b69e3863fd987520ac36cf70a8c92627449b2f64a8cf7d65 SIZE (rust/crates/hostname-0.4.1.crate) = 13819 +SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1 +SIZE (rust/crates/http-0.2.12.crate) = 101964 SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 SIZE (rust/crates/http-1.3.1.crate) = 106063 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 @@ -475,6 +495,8 @@ SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d SIZE (rust/crates/ignore-0.4.23.crate) = 55901 SHA256 (rust/crates/image-0.25.9.crate) = e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a SIZE (rust/crates/image-0.25.9.crate) = 294591 +SHA256 (rust/crates/impl-more-0.1.9.crate) = e8a5a9a0ff0086c7a148acb942baaabeadf9504d10400b5a05645853729b9cd2 +SIZE (rust/crates/impl-more-0.1.9.crate) = 15583 SHA256 (rust/crates/indenter-0.3.3.crate) = ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683 SIZE (rust/crates/indenter-0.3.3.crate) = 6587 SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 @@ -537,6 +559,8 @@ SHA256 (rust/crates/lalrpop-util-0.19.12.crate) = d3c48237b9604c5a4702de6b824e02 SIZE (rust/crates/lalrpop-util-0.19.12.crate) = 10178 SHA256 (rust/crates/landlock-0.4.2.crate) = b3d2ef408b88e913bfc6594f5e693d57676f6463ded7d8bf994175364320c706 SIZE (rust/crates/landlock-0.4.2.crate) = 45393 +SHA256 (rust/crates/language-tags-0.3.2.crate) = d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388 +SIZE (rust/crates/language-tags-0.3.2.crate) = 53420 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.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976 @@ -553,6 +577,8 @@ SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a17 SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 SIZE (rust/crates/litemap-0.8.0.crate) = 34344 +SHA256 (rust/crates/local-waker-0.1.4.crate) = 4d873d7c67ce09b42110d801813efbc9364414e356be9935700d368351657487 +SIZE (rust/crates/local-waker-0.1.4.crate) = 6730 SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432 @@ -563,6 +589,8 @@ SHA256 (rust/crates/logos-derive-0.12.1.crate) = a1d849148dbaf9661a6151d1ca82b13 SIZE (rust/crates/logos-derive-0.12.1.crate) = 32282 SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38 SIZE (rust/crates/lru-0.12.5.crate) = 16047 +SHA256 (rust/crates/lru-0.16.2.crate) = 96051b46fc183dc9cd4a223960ef37b9af631b55191852a8274bfef064cda20f +SIZE (rust/crates/lru-0.16.2.crate) = 16627 SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154 SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090 SHA256 (rust/crates/lsp-types-0.94.1.crate) = c66bfd44a06ae10647fe3f8214762e9369fd4248df1350924b4ef9e770a85ea1 @@ -711,6 +739,8 @@ SHA256 (rust/crates/path-dedot-3.1.1.crate) = 07ba0ad7e047712414213ff67533e6dd47 SIZE (rust/crates/path-dedot-3.1.1.crate) = 6596 SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3 SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495 +SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412 +SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db @@ -739,6 +769,8 @@ SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433 SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 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/portable-pty-0.9.0.crate) = b4a596a2b3d2752d94f51fac2d4a96737b8705dddd311a32b9af47211f08671e +SIZE (rust/crates/portable-pty-0.9.0.crate) = 29466 SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77 SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 @@ -893,22 +925,24 @@ SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718 SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2 SIZE (rust/crates/semver-1.0.27.crate) = 30081 -SHA256 (rust/crates/sentry-0.34.0.crate) = 5484316556650182f03b43d4c746ce0e3e48074a21e2f51244b648b6542e1066 -SIZE (rust/crates/sentry-0.34.0.crate) = 56637 -SHA256 (rust/crates/sentry-backtrace-0.34.0.crate) = 40aa225bb41e2ec9d7c90886834367f560efc1af028f1c5478a6cce6a59c463a -SIZE (rust/crates/sentry-backtrace-0.34.0.crate) = 10368 -SHA256 (rust/crates/sentry-contexts-0.34.0.crate) = 1a8dd746da3d16cb8c39751619cefd4fcdbd6df9610f3310fd646b55f6e39910 -SIZE (rust/crates/sentry-contexts-0.34.0.crate) = 8439 -SHA256 (rust/crates/sentry-core-0.34.0.crate) = 161283cfe8e99c8f6f236a402b9ccf726b201f365988b5bb637ebca0abbd4a30 -SIZE (rust/crates/sentry-core-0.34.0.crate) = 57227 -SHA256 (rust/crates/sentry-debug-images-0.34.0.crate) = 8fc6b25e945fcaa5e97c43faee0267eebda9f18d4b09a251775d8fef1086238a -SIZE (rust/crates/sentry-debug-images-0.34.0.crate) = 7319 -SHA256 (rust/crates/sentry-panic-0.34.0.crate) = bc74f229c7186dd971a9491ffcbe7883544aa064d1589bd30b83fb856cd22d63 -SIZE (rust/crates/sentry-panic-0.34.0.crate) = 6653 -SHA256 (rust/crates/sentry-tracing-0.34.0.crate) = cd3c5faf2103cd01eeda779ea439b68c4ee15adcdb16600836e97feafab362ec -SIZE (rust/crates/sentry-tracing-0.34.0.crate) = 12555 -SHA256 (rust/crates/sentry-types-0.34.0.crate) = 5d68cdf6bc41b8ff3ae2a9c4671e97426dcdd154cc1d4b6b72813f285d6b163f -SIZE (rust/crates/sentry-types-0.34.0.crate) = 44279 +SHA256 (rust/crates/sentry-0.46.0.crate) = d9794f69ad475e76c057e326175d3088509649e3aed98473106b9fe94ba59424 +SIZE (rust/crates/sentry-0.46.0.crate) = 52386 +SHA256 (rust/crates/sentry-actix-0.46.0.crate) = e0fee202934063ace4f1d1d063113b8982293762628e563a2d2fba08fb20b110 +SIZE (rust/crates/sentry-actix-0.46.0.crate) = 20408 +SHA256 (rust/crates/sentry-backtrace-0.46.0.crate) = e81137ad53b8592bd0935459ad74c0376053c40084aa170451e74eeea8dbc6c3 +SIZE (rust/crates/sentry-backtrace-0.46.0.crate) = 12719 +SHA256 (rust/crates/sentry-contexts-0.46.0.crate) = cfb403c66cc2651a01b9bacda2e7c22cd51f7e8f56f206aa4310147eb3259282 +SIZE (rust/crates/sentry-contexts-0.46.0.crate) = 10747 +SHA256 (rust/crates/sentry-core-0.46.0.crate) = cfc409727ae90765ca8ea76fe6c949d6f159a11d02e130b357fa652ee9efcada +SIZE (rust/crates/sentry-core-0.46.0.crate) = 57119 +SHA256 (rust/crates/sentry-debug-images-0.46.0.crate) = 06a2778a222fd90ebb01027c341a72f8e24b0c604c6126504a4fe34e5500e646 +SIZE (rust/crates/sentry-debug-images-0.46.0.crate) = 9048 +SHA256 (rust/crates/sentry-panic-0.46.0.crate) = 3df79f4e1e72b2a8b75a0ebf49e78709ceb9b3f0b451f13adc92a0361b0aaabe +SIZE (rust/crates/sentry-panic-0.46.0.crate) = 9286 +SHA256 (rust/crates/sentry-tracing-0.46.0.crate) = ff2046f527fd4b75e0b6ab3bd656c67dce42072f828dc4d03c206d15dca74a93 +SIZE (rust/crates/sentry-tracing-0.46.0.crate) = 23911 +SHA256 (rust/crates/sentry-types-0.46.0.crate) = c7b9b4e4c03a4d3643c18c78b8aa91d2cbee5da047d2fa0ca4bb29bc67e6c55c +SIZE (rust/crates/sentry-types-0.46.0.crate) = 53750 SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e SIZE (rust/crates/serde-1.0.228.crate) = 83652 SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad @@ -975,8 +1009,8 @@ SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f86662 SIZE (rust/crates/smawk-0.3.2.crate) = 13831 SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678 SIZE (rust/crates/socket2-0.5.10.crate) = 58169 -SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807 -SIZE (rust/crates/socket2-0.6.0.crate) = 57974 +SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881 +SIZE (rust/crates/socket2-0.6.1.crate) = 58486 SHA256 (rust/crates/sse-stream-0.2.1.crate) = eb4dc4d33c68ec1f27d386b5610a351922656e1fdf5c05bbaad930cd1519479a SIZE (rust/crates/sse-stream-0.2.1.crate) = 20239 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 @@ -1093,6 +1127,8 @@ SHA256 (rust/crates/tokio-test-0.4.4.crate) = 2468baabc3311435b55dd935f702f42cd1 SIZE (rust/crates/tokio-test-0.4.4.crate) = 12390 SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5 SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775 +SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 +SIZE (rust/crates/toml-0.5.11.crate) = 54910 SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8 SIZE (rust/crates/toml-0.9.5.crate) = 56833 SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533 @@ -1125,6 +1161,8 @@ SHA256 (rust/crates/tracing-error-0.2.1.crate) = 8b1581020d7a273442f5b45074a6a57 SIZE (rust/crates/tracing-error-0.2.1.crate) = 14135 SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 +SHA256 (rust/crates/tracing-opentelemetry-0.31.0.crate) = ddcf5959f39507d0d04d6413119c04f33b623f4f951ebcbdddddfad2d0623a9c +SIZE (rust/crates/tracing-opentelemetry-0.31.0.crate) = 145071 SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5 SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274 SHA256 (rust/crates/tracing-test-0.2.5.crate) = 557b891436fe0d5e0e363427fc7f217abf9ccd510d5136549847bdcbcd011d68 @@ -1143,10 +1181,10 @@ SHA256 (rust/crates/tree_magic_mini-3.2.0.crate) = f943391d896cdfe8eec03a04d7110 SIZE (rust/crates/tree_magic_mini-3.2.0.crate) = 15962 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/ts-rs-11.1.0.crate) = 4994acea2522cd2b3b85c1d9529a55991e3ad5e25cdcd3de9d505972c4379424 -SIZE (rust/crates/ts-rs-11.1.0.crate) = 55020 -SHA256 (rust/crates/ts-rs-macros-11.1.0.crate) = ee6ff59666c9cbaec3533964505d39154dc4e0a56151fdea30a09ed0301f62e2 -SIZE (rust/crates/ts-rs-macros-11.1.0.crate) = 20646 +SHA256 (rust/crates/ts-rs-11.0.1.crate) = 6ef1b7a6d914a34127ed8e1fa927eb7088903787bcded4fa3eef8f85ee1568be +SIZE (rust/crates/ts-rs-11.0.1.crate) = 53704 +SHA256 (rust/crates/ts-rs-macros-11.0.1.crate) = e9d4ed7b4c18cc150a6a0a1e9ea1ecfa688791220781af6e119f9599a8502a0a +SIZE (rust/crates/ts-rs-macros-11.0.1.crate) = 19723 SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f SIZE (rust/crates/typenum-1.18.0.crate) = 74871 SHA256 (rust/crates/uds_windows-1.1.0.crate) = 89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9 @@ -1173,12 +1211,16 @@ SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d1 SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 -SHA256 (rust/crates/ureq-2.12.1.crate) = 02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d -SIZE (rust/crates/ureq-2.12.1.crate) = 115366 +SHA256 (rust/crates/ureq-3.1.4.crate) = d39cb1dbab692d82a977c0392ffac19e188bd9186a9f32806f0aaa859d75585a +SIZE (rust/crates/ureq-3.1.4.crate) = 143946 +SHA256 (rust/crates/ureq-proto-0.5.3.crate) = d81f9efa9df032be5934a46a068815a10a042b494b6a58cb0a1a97bb5467ed6f +SIZE (rust/crates/ureq-proto-0.5.3.crate) = 60151 SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 SIZE (rust/crates/url-2.5.4.crate) = 81097 SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538 +SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9 +SIZE (rust/crates/utf-8-0.7.6.crate) = 10422 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 @@ -1237,6 +1279,8 @@ SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10 SIZE (rust/crates/web-time-1.1.0.crate) = 18026 SHA256 (rust/crates/webbrowser-1.0.6.crate) = 00f1243ef785213e3a32fa0396093424a3a6ea566f9948497e5a2309261a4c97 SIZE (rust/crates/webbrowser-1.0.6.crate) = 57471 +SHA256 (rust/crates/webpki-root-certs-1.0.4.crate) = ee3e3b5f5e80bc89f30ce8d0343bf4e5f12341c51f3e26cbeecbc7c85443e85b +SIZE (rust/crates/webpki-root-certs-1.0.4.crate) = 171540 SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2 SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109 SHA256 (rust/crates/weezl-0.1.10.crate) = a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3 @@ -1253,16 +1297,24 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55 SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 +SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6 +SIZE (rust/crates/windows-0.58.0.crate) = 9744521 SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893 SIZE (rust/crates/windows-0.61.3.crate) = 9372520 SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8 SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579 +SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99 +SIZE (rust/crates/windows-core-0.58.0.crate) = 41022 SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3 SIZE (rust/crates/windows-core-0.61.2.crate) = 36771 SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e SIZE (rust/crates/windows-future-0.2.1.crate) = 17532 +SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b +SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491 SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836 SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073 +SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515 +SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246 SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8 SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735 SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a @@ -1273,8 +1325,12 @@ SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce3042 SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686 SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e SIZE (rust/crates/windows-registry-0.5.3.crate) = 13386 +SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e +SIZE (rust/crates/windows-result-0.2.0.crate) = 12756 SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6 SIZE (rust/crates/windows-result-0.3.4.crate) = 13418 +SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10 +SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832 SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983 SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 @@ -1361,6 +1417,8 @@ SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f1 SIZE (rust/crates/winnow-0.7.13.crate) = 174454 SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d SIZE (rust/crates/winreg-0.10.1.crate) = 25725 +SHA256 (rust/crates/winres-0.1.12.crate) = b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c +SIZE (rust/crates/winres-0.1.12.crate) = 19772 SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904 SIZE (rust/crates/winsafe-0.0.19.crate) = 492820 SHA256 (rust/crates/wiremock-0.6.5.crate) = 08db1edfb05d9b3c1542e521aea074442088292f00b5f28e435c714a98f85031 @@ -1425,7 +1483,5 @@ SHA256 (nornagon-ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2_GH0.tar.gz) = SIZE (nornagon-ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2_GH0.tar.gz) = 566574 SHA256 (nornagon-crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995_GH0.tar.gz) = b49ac342e6b5d9c015f5384690c2a61d6f31c0c3c34aaf1cc22be4956122294c SIZE (nornagon-crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995_GH0.tar.gz) = 129254 -SHA256 (pakrym-wezterm-fe38df8409545a696909aa9a09e63438630f217d_GH0.tar.gz) = 1ec71f898c508082021bae4bc976a1cc6130ae4924c616639a7833f184f300b8 -SIZE (pakrym-wezterm-fe38df8409545a696909aa9a09e63438630f217d_GH0.tar.gz) = 83544971 -SHA256 (openai-codex-rust-v0.66.0_GH0.tar.gz) = 58ffcc92ce85198117dcacfb0378d50a46249321d1e262276b15467012118a00 -SIZE (openai-codex-rust-v0.66.0_GH0.tar.gz) = 27950546 +SHA256 (openai-codex-rust-v0.73.0_GH0.tar.gz) = 08b06ba93349e7cf0fd305d07bae1844d9be5f5dea781f68af28679b7d34aad4 +SIZE (openai-codex-rust-v0.73.0_GH0.tar.gz) = 28495010 diff --git a/misc/codex/files/patch-codex-rs_core_tests_suite_view__image.rs b/misc/codex/files/patch-codex-rs_core_tests_suite_view__image.rs new file mode 100644 index 000000000000..1bfc9675e417 --- /dev/null +++ b/misc/codex/files/patch-codex-rs_core_tests_suite_view__image.rs @@ -0,0 +1,11 @@ +--- codex-rs/core/tests/suite/view_image.rs.orig 2025-12-16 07:13:16 UTC ++++ codex-rs/core/tests/suite/view_image.rs +@@ -24,6 +24,8 @@ use serde_json::Value; + use image::Rgba; + use image::load_from_memory; + use serde_json::Value; ++use wiremock::ResponseTemplate; ++use wiremock::matchers::body_string_contains; + + fn find_image_message(body: &Value) -> Option<&Value> { + body.get("input") diff --git a/misc/coloursum/Makefile b/misc/coloursum/Makefile index 79f4a0512510..a533a00216ab 100644 --- a/misc/coloursum/Makefile +++ b/misc/coloursum/Makefile @@ -1,7 +1,7 @@ PORTNAME= coloursum DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/misc/compat14x/Makefile b/misc/compat14x/Makefile index 3be2c6237878..6a6282ae5097 100644 --- a/misc/compat14x/Makefile +++ b/misc/compat14x/Makefile @@ -1,5 +1,6 @@ PORTNAME= compat14x PORTVERSION= 14.2.1402000.20251120 +PORTREVISION= 1 CATEGORIES= misc MASTER_SITES= LOCAL/arrowd PKGNAMESUFFIX= -${ARCH} @@ -63,6 +64,10 @@ OPTIONS_SUB= yes IGNORE= is for FreeBSD 14.x and newer .endif +.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1600000 +RUN_DEPENDS+= compat15x-${ARCH}>=0:misc/compat15x +.endif + .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MCOMPAT32} diff --git a/misc/compat15x/Makefile b/misc/compat15x/Makefile new file mode 100644 index 000000000000..65ce7d37ca21 --- /dev/null +++ b/misc/compat15x/Makefile @@ -0,0 +1,55 @@ +PORTNAME= compat15x +PORTVERSION= 15.0.1500068.20251213 +CATEGORIES= misc +MASTER_SITES= LOCAL/arrowd +PKGNAMESUFFIX= -${ARCH} +DISTNAME= ${PORTNAME}-${ARCH}-${PORTVERSION} + +MAINTAINER= arrowd@FreeBSD.org +COMMENT= Convenience package to install the compat15x libraries + +LICENSE= BSD2CLAUSE + +USES= tar:xz +NO_BUILD= yes +ONLY_FOR_ARCHS= aarch64 amd64 powerpc64 powerpc64le +PLIST= ${PKGDIR}/pkg-plist.${ARCH} +TARGET_DIR= ${PREFIX}/lib/compat +TARGET32_DIR= ${PREFIX}/lib32/compat +USE_LDCONFIG= ${TARGET_DIR} + +COMPAT_LIBS= libtpool.so.2 \ + libuutil.so.2 + +OPTIONS_DEFINE= COMPAT32 +OPTIONS_DEFAULT=COMPAT32 +OPTIONS_EXCLUDE_aarch64=COMPAT32 +OPTIONS_EXCLUDE_i386=COMPAT32 +OPTIONS_EXCLUDE_powerpc=COMPAT32 +OPTIONS_EXCLUDE_powerpc64le=COMPAT32 +COMPAT32_DESC= Install 32-bit compat libraries +OPTIONS_SUB= yes + +.include "${.CURDIR}/../compat4x/Makefile.makedist" + +.include <bsd.port.pre.mk> + +.if ${OSREL:R} < 15 +IGNORE= is for FreeBSD 15.x and newer +.endif + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MCOMPAT32} +USE_LDCONFIG32= ${TARGET32_DIR} +.endif + +do-install: + @${MKDIR} -m 0755 ${STAGEDIR}${TARGET_DIR} + (cd ${WRKSRC}/lib && ${INSTALL_LIB} *.so.* ${STAGEDIR}${TARGET_DIR}) + +do-install-COMPAT32-on: + @${MKDIR} ${STAGEDIR}${TARGET32_DIR} + (cd ${WRKSRC}/lib32 && ${INSTALL_LIB} *.so.* ${STAGEDIR}${TARGET32_DIR}) + +.include <bsd.port.post.mk> diff --git a/misc/compat15x/distinfo b/misc/compat15x/distinfo new file mode 100644 index 000000000000..334b47738e31 --- /dev/null +++ b/misc/compat15x/distinfo @@ -0,0 +1,9 @@ +TIMESTAMP = 1765627127 +SHA256 (compat15x-aarch64-15.0.1500068.20251213.tar.xz) = 4f355f169f8f2550c6e3abd94c7a9565bc66d111f6be3aa1b3cba964dc0e57b8 +SIZE (compat15x-aarch64-15.0.1500068.20251213.tar.xz) = 19956 +SHA256 (compat15x-amd64-15.0.1500068.20251213.tar.xz) = e1b081491d8be8edfc6afedafc4553abaed1cd8abb3e7fb1f28dcd367fd1a944 +SIZE (compat15x-amd64-15.0.1500068.20251213.tar.xz) = 21740 +SHA256 (compat15x-powerpc64-15.0.1500068.20251213.tar.xz) = c442e7c2d756f98c3e778b3f9a9f5986c715cea36dde6759071953ab8501aaab +SIZE (compat15x-powerpc64-15.0.1500068.20251213.tar.xz) = 20868 +SHA256 (compat15x-powerpc64le-15.0.1500068.20251213.tar.xz) = 454981717576dddb46098868c75b8efada9aa3c9af20361a8439ca396f26c830 +SIZE (compat15x-powerpc64le-15.0.1500068.20251213.tar.xz) = 12824 diff --git a/misc/compat15x/pkg-descr b/misc/compat15x/pkg-descr new file mode 100644 index 000000000000..325495520d19 --- /dev/null +++ b/misc/compat15x/pkg-descr @@ -0,0 +1,12 @@ +This package provides the compat15x libraries for your +system, so you can use legacy binaries that depend on them. + +Ports usage example: + +-- +.include <bsd.port.pre.mk> + +.if ${OSVERSION} >= 1600000 +LIB_DEPENDS+= libtpool.so.2:misc/compat15x +.endif +-- diff --git a/misc/compat15x/pkg-plist.aarch64 b/misc/compat15x/pkg-plist.aarch64 new file mode 100644 index 000000000000..1afdb5a82492 --- /dev/null +++ b/misc/compat15x/pkg-plist.aarch64 @@ -0,0 +1,2 @@ +lib/compat/libtpool.so.2 +lib/compat/libuutil.so.2 diff --git a/misc/compat15x/pkg-plist.amd64 b/misc/compat15x/pkg-plist.amd64 new file mode 100644 index 000000000000..676b50ba1b74 --- /dev/null +++ b/misc/compat15x/pkg-plist.amd64 @@ -0,0 +1,4 @@ +lib/compat/libtpool.so.2 +lib/compat/libuutil.so.2 +%%COMPAT32%%lib32/compat/libtpool.so.2 +%%COMPAT32%%lib32/compat/libuutil.so.2 diff --git a/misc/compat15x/pkg-plist.powerpc64 b/misc/compat15x/pkg-plist.powerpc64 new file mode 100644 index 000000000000..676b50ba1b74 --- /dev/null +++ b/misc/compat15x/pkg-plist.powerpc64 @@ -0,0 +1,4 @@ +lib/compat/libtpool.so.2 +lib/compat/libuutil.so.2 +%%COMPAT32%%lib32/compat/libtpool.so.2 +%%COMPAT32%%lib32/compat/libuutil.so.2 diff --git a/misc/compat15x/pkg-plist.powerpc64le b/misc/compat15x/pkg-plist.powerpc64le new file mode 100644 index 000000000000..1afdb5a82492 --- /dev/null +++ b/misc/compat15x/pkg-plist.powerpc64le @@ -0,0 +1,2 @@ +lib/compat/libtpool.so.2 +lib/compat/libuutil.so.2 diff --git a/misc/crush/Makefile b/misc/crush/Makefile index 8e7fd4e83a3f..7d54a10fdffa 100644 --- a/misc/crush/Makefile +++ b/misc/crush/Makefile @@ -1,6 +1,6 @@ PORTNAME= crush DISTVERSIONPREFIX= v -DISTVERSION= 0.22.1 +DISTVERSION= 0.24.0 CATEGORIES= misc devel MAINTAINER= tagattie@FreeBSD.org diff --git a/misc/crush/distinfo b/misc/crush/distinfo index 25beb3b832a2..d6da04ca6575 100644 --- a/misc/crush/distinfo +++ b/misc/crush/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765328649 -SHA256 (go/misc_crush/crush-v0.22.1/v0.22.1.mod) = d12b8dbd8fc253e7502ac500bc735d37f0ac9bfc9b86078d5ebea084738ae0c5 -SIZE (go/misc_crush/crush-v0.22.1/v0.22.1.mod) = 8906 -SHA256 (go/misc_crush/crush-v0.22.1/v0.22.1.zip) = a89dc3f308fa19c96e931adb10333f79525afc8b55db5b163f4ff389fddff43a -SIZE (go/misc_crush/crush-v0.22.1/v0.22.1.zip) = 3537666 +TIMESTAMP = 1765601498 +SHA256 (go/misc_crush/crush-v0.24.0/v0.24.0.mod) = e405be62797195602b85a9c7f63100de00417693c24b751ce528ecbc39b05efc +SIZE (go/misc_crush/crush-v0.24.0/v0.24.0.mod) = 8959 +SHA256 (go/misc_crush/crush-v0.24.0/v0.24.0.zip) = 89a4b2a5b06d24e285a4214fa24f9d02aba7445f68f8e2d5125e0b5763743e1f +SIZE (go/misc_crush/crush-v0.24.0/v0.24.0.zip) = 3478949 diff --git a/misc/cuttlefish/Makefile b/misc/cuttlefish/Makefile index db48ec677cec..09426b520f75 100644 --- a/misc/cuttlefish/Makefile +++ b/misc/cuttlefish/Makefile @@ -1,6 +1,6 @@ PORTNAME= cuttlefish DISTVERSIONPREFIX= v -DISTVERSION= 2.8.1 +DISTVERSION= 2.10.0 CATEGORIES= misc PKGNAMESUFFIX= -texture-compressor @@ -22,12 +22,12 @@ USE_GITHUB= yes GH_ACCOUNT= akb825 GH_PROJECT= Cuttlefish GH_TUPLE= akb825:etc2comp:10ec1fc4987c5a81c48c6bf6319bb77389a5f23a:akb825_etc2comp/lib/etc2comp \ - ARM-software:astc-encoder:4a86301:ARM_software_astc_encoder/lib/astc-encoder \ - g-truc:glm:0af55cc:g_truc_glm/lib/glm \ + ARM-software:astc-encoder:30aabb3:ARM_software_astc_encoder/lib/astc-encoder \ + g-truc:glm:a532f5b:g_truc_glm/lib/glm \ akb825:PVRTexToolLib:7fe2862:akb825_PVRTexToolLib/lib/PVRTexToolLib \ richgel999:bc7enc_rdo:e6990bc11829c072d9f9e37296f3335072aab4e4:richgel999_bc7enc_rdo/lib/bc7enc_rdo \ GPUOpen-Tools:compressonator:9da0bc2:GPUOpen_Tools_compressonator/lib/compressonator \ - GameTechDev:ISPCTextureCompressor:691513b:GameTechDev_ISPCTextureCompressor/lib/ISPCTextureCompressor \ + GameTechDev:ISPCTextureCompressor:79ddbc9:GameTechDev_ISPCTextureCompressor/lib/ISPCTextureCompressor \ akb825:libsquish:a9087786ced42a1a4ee137c1ad5bf197dd2d6b72:akb825_libsquish/lib/libsquish CMAKE_OFF= CUTTLEFISH_BUILD_DOCS CUTTLEFISH_BUILD_TESTS @@ -37,6 +37,6 @@ CMAKE_TESTING_ON= CUTTLEFISH_BUILD_TESTS # many tests fail, see https://github.c CXXFLAGS_armv7= -mfpu=neon-fp16 CXXFLAGS_powerpc= -maltivec -# tests as of 2.8.1: 100% tests passed, 0 tests failed out of 84 +# tests as of 2.10.0: 100% tests passed, 0 tests failed out of 96 .include <bsd.port.mk> diff --git a/misc/cuttlefish/distinfo b/misc/cuttlefish/distinfo index 98c8168efce9..c229e08678dc 100644 --- a/misc/cuttlefish/distinfo +++ b/misc/cuttlefish/distinfo @@ -1,19 +1,19 @@ -TIMESTAMP = 1737449195 -SHA256 (akb825-Cuttlefish-v2.8.1_GH0.tar.gz) = 68d63d984944464956743c614adcdb03da5b3e63a747d07a0ba862bce4fd4424 -SIZE (akb825-Cuttlefish-v2.8.1_GH0.tar.gz) = 117518 +TIMESTAMP = 1765785853 +SHA256 (akb825-Cuttlefish-v2.10.0_GH0.tar.gz) = 4d0e550500f786eb09e73f58608eee368d92a45f5e50f732354e8ae37e193ea8 +SIZE (akb825-Cuttlefish-v2.10.0_GH0.tar.gz) = 126871 SHA256 (akb825-etc2comp-10ec1fc4987c5a81c48c6bf6319bb77389a5f23a_GH0.tar.gz) = 8aae8f87e0f1e79c2bde57254e0b85273d0d036f381f549ce148bc3fbd785b02 SIZE (akb825-etc2comp-10ec1fc4987c5a81c48c6bf6319bb77389a5f23a_GH0.tar.gz) = 152493 -SHA256 (ARM-software-astc-encoder-4a86301_GH0.tar.gz) = 1d1d7d90e86f9acac978e2ba54e6e5ccf94266bafaa4840887e123788812944e -SIZE (ARM-software-astc-encoder-4a86301_GH0.tar.gz) = 36159582 -SHA256 (g-truc-glm-0af55cc_GH0.tar.gz) = 5addedd8ac476cfb3eee9a545525b696e926646d89c679f13f045846c208c7c3 -SIZE (g-truc-glm-0af55cc_GH0.tar.gz) = 4567398 +SHA256 (ARM-software-astc-encoder-30aabb3_GH0.tar.gz) = 77aa384eb93dbae6d8429f3f1c7dfaa140e7ecd3741b2fc53314fcaa6df22be3 +SIZE (ARM-software-astc-encoder-30aabb3_GH0.tar.gz) = 36162215 +SHA256 (g-truc-glm-a532f5b_GH0.tar.gz) = ba5658bf354f71bca9cbaf312bbfac977b467d9d28e105bc51ab783e21ebd041 +SIZE (g-truc-glm-a532f5b_GH0.tar.gz) = 4597556 SHA256 (akb825-PVRTexToolLib-7fe2862_GH0.tar.gz) = a9176edcd37d7932a12c2943201b34f46a6dc90a8599fa0cb111ab748f9c3adf SIZE (akb825-PVRTexToolLib-7fe2862_GH0.tar.gz) = 40698740 SHA256 (richgel999-bc7enc_rdo-e6990bc11829c072d9f9e37296f3335072aab4e4_GH0.tar.gz) = cba9fddbf045a0fd9f2118b894bb2a2731e88f728c5717b3b1d4771fb3bd6528 SIZE (richgel999-bc7enc_rdo-e6990bc11829c072d9f9e37296f3335072aab4e4_GH0.tar.gz) = 15084810 SHA256 (GPUOpen-Tools-compressonator-9da0bc2_GH0.tar.gz) = c063922d91bb98542416b765026dfd316305963071a5804288610523f2edf1b4 SIZE (GPUOpen-Tools-compressonator-9da0bc2_GH0.tar.gz) = 12384372 -SHA256 (GameTechDev-ISPCTextureCompressor-691513b_GH0.tar.gz) = e09f953e2bb7134541b4185b44c71a0d10ddb19acc5e6d2b40b82c9567d86159 -SIZE (GameTechDev-ISPCTextureCompressor-691513b_GH0.tar.gz) = 6436759 +SHA256 (GameTechDev-ISPCTextureCompressor-79ddbc9_GH0.tar.gz) = d9295373ad9a902bf1ca87d42147167b83b8a77c3a5a840885c61cc4f3545232 +SIZE (GameTechDev-ISPCTextureCompressor-79ddbc9_GH0.tar.gz) = 6436624 SHA256 (akb825-libsquish-a9087786ced42a1a4ee137c1ad5bf197dd2d6b72_GH0.tar.gz) = 68d43e6cbc9ab1c05497e76ced54e87f8574986f671befaad06712dcda55eb08 SIZE (akb825-libsquish-a9087786ced42a1a4ee137c1ad5bf197dd2d6b72_GH0.tar.gz) = 59435 diff --git a/misc/cuttlefish/pkg-plist b/misc/cuttlefish/pkg-plist index d11e553c827e..653c1df024ef 100644 --- a/misc/cuttlefish/pkg-plist +++ b/misc/cuttlefish/pkg-plist @@ -11,5 +11,5 @@ lib/cmake/Cuttlefish/cuttlefish-targets.cmake lib/cmake/Cuttlefish/cuttlefish_lib-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Cuttlefish/cuttlefish_lib-targets.cmake lib/libcuttlefish.so -lib/libcuttlefish.so.2.8 -lib/libcuttlefish.so.2.8.1 +lib/libcuttlefish.so.2.10 +lib/libcuttlefish.so.2.10.0 diff --git a/misc/dijo/Makefile b/misc/dijo/Makefile index 3482b42e264d..272597859310 100644 --- a/misc/dijo/Makefile +++ b/misc/dijo/Makefile @@ -1,7 +1,7 @@ PORTNAME= dijo DISTVERSIONPREFIX= v DISTVERSION= 0.2.7 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/misc/dive/Makefile b/misc/dive/Makefile index 47a63f22d24a..0915e43101c5 100644 --- a/misc/dive/Makefile +++ b/misc/dive/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/wagoodman/dive LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/wagoodman/dive diff --git a/misc/dotenv-linter/Makefile b/misc/dotenv-linter/Makefile index 174f017e6d3d..340df77f7049 100644 --- a/misc/dotenv-linter/Makefile +++ b/misc/dotenv-linter/Makefile @@ -1,7 +1,7 @@ PORTNAME= dotenv-linter DISTVERSIONPREFIX= v DISTVERSION= 4.0.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/misc/fabric/Makefile b/misc/fabric/Makefile index 8c21daeedb26..f276e132d4f3 100644 --- a/misc/fabric/Makefile +++ b/misc/fabric/Makefile @@ -12,10 +12,7 @@ WWW= https://github.com/danielmiessler/fabric LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules GO_MODULE= github.com/danielmiessler/fabric diff --git a/misc/fq/Makefile b/misc/fq/Makefile index 78c28ab48eb2..8dff0170e10a 100644 --- a/misc/fq/Makefile +++ b/misc/fq/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/wader/fq LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.22,modules +USES= go:modules USE_GITHUB= yes GH_ACCOUNT= wader GH_TUPLE= \ @@ -35,9 +35,6 @@ GH_TUPLE= \ niemeyer:pretty:a10e7caefd8e:niemeyer_pretty/vendor/github.com/niemeyer/pretty \ wader:gojq:0aa7b87b2c2b:wader_gojq/vendor/github.com/wader/gojq -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - PLIST_FILES= bin/${PORTNAME} .include <bsd.port.mk> diff --git a/misc/gitlogue/Makefile b/misc/gitlogue/Makefile index c05ce1bff087..ab5b65677b08 100644 --- a/misc/gitlogue/Makefile +++ b/misc/gitlogue/Makefile @@ -1,6 +1,7 @@ PORTNAME= gitlogue DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 # make patch cargo-crates +PORTREVISION= 1 CATEGORIES= misc MAINTAINER= nxjoseph@protonmail.com diff --git a/misc/gollama/Makefile b/misc/gollama/Makefile index 35a4f107e51a..ad1dd76cbce7 100644 --- a/misc/gollama/Makefile +++ b/misc/gollama/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/sammcj/gollama LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/sammcj/gollama diff --git a/misc/iso-codes/Makefile b/misc/iso-codes/Makefile index 4ff04cad50e6..ef23c337396d 100644 --- a/misc/iso-codes/Makefile +++ b/misc/iso-codes/Makefile @@ -1,6 +1,7 @@ PORTNAME= iso-codes DISTVERSIONPREFIX= v DISTVERSION= 4.18.0 +PORTREVISION= 1 CATEGORIES= misc MAINTAINER= sunpoet@FreeBSD.org diff --git a/misc/jbidwatcher/Makefile b/misc/jbidwatcher/Makefile index 787cd4b42555..e412a2404f75 100644 --- a/misc/jbidwatcher/Makefile +++ b/misc/jbidwatcher/Makefile @@ -8,7 +8,11 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Java-based application allowing you to monitor eBay auctions WWW= https://www.jbidwatcher.com/ +DEPRECATED= unmaintained, upstream website is gone, no users in the ports tree +EXPIRATION_DATE= 2026-04-14 + USES= java:ant,run tar:bzip2 +JAVA_VERSION= 8 11 ALL_TARGET= jar diff --git a/misc/jbidwatcher/files/patch-build.xml b/misc/jbidwatcher/files/patch-build.xml new file mode 100644 index 000000000000..5e8621f1d5a2 --- /dev/null +++ b/misc/jbidwatcher/files/patch-build.xml @@ -0,0 +1,11 @@ +--- build.xml.orig 2025-12-14 15:56:48 UTC ++++ build.xml +@@ -83,7 +83,7 @@ + <target name="compile" depends="init"> + <echo level="info" message="Compiling all classes." /> + <mkdir dir="${build.dir}" /> +- <javac srcdir="${src.dir}" destdir="${build.dir}" includeantruntime="false" debug="on" source="1.5" target="1.5"> ++ <javac srcdir="${src.dir}" destdir="${build.dir}" includeantruntime="false" debug="on"> + <classpath refid="project.class.path" /> + <include name="**/*.java" /> + </javac> diff --git a/misc/lf/Makefile b/misc/lf/Makefile index c4752f1a55de..e9c15a45e7cd 100644 --- a/misc/lf/Makefile +++ b/misc/lf/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/gokcehan/lf LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24 +USES= go:1.24+ USE_GITHUB= yes GH_ACCOUNT= gokcehan GH_TUPLE= \ diff --git a/misc/lifelines/Makefile b/misc/lifelines/Makefile index 5e31de237797..dda1ba095ed9 100644 --- a/misc/lifelines/Makefile +++ b/misc/lifelines/Makefile @@ -10,7 +10,7 @@ WWW= https://lifelines.github.io/lifelines/ LICENSE= MIT -USES= autoreconf bison gmake iconv ncurses +USES= autoreconf bison gettext-tools gmake iconv ncurses GNU_CONFIGURE= yes CONFIGURE_ENV= YACC="bison -y" @@ -35,7 +35,7 @@ BUILDDOCS_BUILD_DEPENDS= dblatex:textproc/dblatex \ xmlto:textproc/xmlto BUILDDOCS_CONFIGURE_WITH= docs -NLS_USES= gettext +NLS_USES= gettext-runtime NLS_CONFIGURE_ENABLE= nls pre-patch: diff --git a/misc/lifelines/files/patch-configure.ac b/misc/lifelines/files/patch-configure.ac new file mode 100644 index 000000000000..60e9b9ead875 --- /dev/null +++ b/misc/lifelines/files/patch-configure.ac @@ -0,0 +1,18 @@ +--- configure.ac.orig 2016-03-17 00:15:34 UTC ++++ configure.ac +@@ -11,6 +11,7 @@ AC_CONFIG_AUX_DIR(build/autotools) + AC_PREREQ(2.50) + AC_REVISION([for lifelines, built with autoconf] AC_ACVERSION) + AC_CONFIG_AUX_DIR(build/autotools) ++AC_CONFIG_MACRO_DIRS([build/autotools]) + AC_CANONICAL_HOST + + dnl Use 'foreign' to avoid requiring GNU files in top-level. +@@ -48,6 +49,7 @@ AM_GNU_GETTEXT(,need-ngettext) + dnl These languages should be a copy of po/LINGUAS + ALL_LINGUAS="da de el eo es fr it nl pl rw sv" + AM_GNU_GETTEXT(,need-ngettext) ++AM_GNU_GETTEXT_VERSION([0.11.5]) + + dnl codeset conversion library + AM_ICONV diff --git a/misc/lifelines/files/patch-intl_Makefile.in b/misc/lifelines/files/patch-intl_Makefile.in deleted file mode 100644 index 6790415d8117..000000000000 --- a/misc/lifelines/files/patch-intl_Makefile.in +++ /dev/null @@ -1,38 +0,0 @@ ---- intl/Makefile.in.orig 2015-12-22 22:00:40 UTC -+++ intl/Makefile.in -@@ -152,35 +152,6 @@ install-exec: all - else \ - : ; \ - fi -- if test '@USE_INCLUDED_LIBINTL@' = yes; then \ -- test @GLIBC21@ != no || $(mkinstalldirs) $(DESTDIR)$(libdir); \ -- temp=$(DESTDIR)$(libdir)/t-charset.alias; \ -- dest=$(DESTDIR)$(libdir)/charset.alias; \ -- if test -f $(DESTDIR)$(libdir)/charset.alias; then \ -- orig=$(DESTDIR)$(libdir)/charset.alias; \ -- sed -f ref-add.sed $$orig > $$temp; \ -- $(INSTALL_DATA) $$temp $$dest; \ -- rm -f $$temp; \ -- else \ -- if test @GLIBC21@ = no; then \ -- orig=charset.alias; \ -- sed -f ref-add.sed $$orig > $$temp; \ -- $(INSTALL_DATA) $$temp $$dest; \ -- rm -f $$temp; \ -- fi; \ -- fi; \ -- $(mkinstalldirs) $(DESTDIR)$(localedir); \ -- test -f $(DESTDIR)$(localedir)/locale.alias \ -- && orig=$(DESTDIR)$(localedir)/locale.alias \ -- || orig=$(srcdir)/locale.alias; \ -- temp=$(DESTDIR)$(localedir)/t-locale.alias; \ -- dest=$(DESTDIR)$(localedir)/locale.alias; \ -- sed -f ref-add.sed $$orig > $$temp; \ -- $(INSTALL_DATA) $$temp $$dest; \ -- rm -f $$temp; \ -- else \ -- : ; \ -- fi - install-data: all - if test "$(PACKAGE)" = "gettext"; then \ - $(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \ diff --git a/misc/ls-lint/Makefile b/misc/ls-lint/Makefile index d2ebd65b085c..3ecd97fd13a6 100644 --- a/misc/ls-lint/Makefile +++ b/misc/ls-lint/Makefile @@ -12,7 +12,7 @@ WWW= https://ls-lint.org/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/loeffel-io/ls-lint/v2 GO_TARGET= ./cmd/ls_lint diff --git a/misc/lscolors/Makefile b/misc/lscolors/Makefile index c0ddfb1ca712..a4d77002386b 100644 --- a/misc/lscolors/Makefile +++ b/misc/lscolors/Makefile @@ -1,6 +1,7 @@ PORTNAME= lscolors DISTVERSIONPREFIX= v DISTVERSION= 0.21.0 +PORTREVISION= 1 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/misc/mcp-probe/Makefile b/misc/mcp-probe/Makefile index d56f3a768bdb..3ebb1ba250e3 100644 --- a/misc/mcp-probe/Makefile +++ b/misc/mcp-probe/Makefile @@ -1,6 +1,6 @@ PORTNAME= mcp-probe DISTVERSION= 0.3.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= misc MAINTAINER= olgeni@FreeBSD.org diff --git a/misc/navi/Makefile b/misc/navi/Makefile index b288e96ba43f..2a340195360b 100644 --- a/misc/navi/Makefile +++ b/misc/navi/Makefile @@ -1,7 +1,7 @@ PORTNAME= navi DISTVERSIONPREFIX= v DISTVERSION= 2.24.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= misc MAINTAINER= nivit@FreeBSD.org diff --git a/misc/ollama/Makefile b/misc/ollama/Makefile index b393023e7f75..f2a31fea0eb1 100644 --- a/misc/ollama/Makefile +++ b/misc/ollama/Makefile @@ -17,7 +17,7 @@ BUILD_DEPENDS= bash:shells/bash \ ${LOCALBASE}/include/nlohmann/json_fwd.hpp:devel/nlohmann-json \ ${LOCALBASE}/include/stb/stb_image.h:devel/stb -USES= cmake:indirect go:1.24,modules localbase pkgconfig +USES= cmake:indirect go:1.24+,modules localbase pkgconfig GO_MODULE= github.com/yurivict/${PORTNAME} # fork with FreeBSD patches GO_TARGET= . diff --git a/misc/ooo/Makefile b/misc/ooo/Makefile index daedb1e8c8ff..285cf5d0d103 100644 --- a/misc/ooo/Makefile +++ b/misc/ooo/Makefile @@ -1,6 +1,6 @@ PORTNAME= ooo DISTVERSION= 0.1.2 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= misc # machine learning MAINTAINER= yuri@FreeBSD.org diff --git a/misc/osinfo-db/Makefile b/misc/osinfo-db/Makefile index 5ea678665d1e..5ddc4d220781 100644 --- a/misc/osinfo-db/Makefile +++ b/misc/osinfo-db/Makefile @@ -1,5 +1,5 @@ PORTNAME= osinfo-db -PORTVERSION= 20250606 +PORTVERSION= 20251212 CATEGORIES= misc MASTER_SITES= https://releases.pagure.org/libosinfo/ diff --git a/misc/osinfo-db/distinfo b/misc/osinfo-db/distinfo index b5bce8d0e1a6..c4c695cee507 100644 --- a/misc/osinfo-db/distinfo +++ b/misc/osinfo-db/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1749367009 -SHA256 (osinfo-db-20250606.tar.xz) = 9940aa47df298073c51dcf8a4dcc855f494ab864c24cdbda46bd897957357fe1 -SIZE (osinfo-db-20250606.tar.xz) = 164344 +TIMESTAMP = 1765609173 +SHA256 (osinfo-db-20251212.tar.xz) = 06379250c91306c98cb9726af44eae5909dfdd5449f90331e904ae1221d8d5e7 +SIZE (osinfo-db-20251212.tar.xz) = 174228 diff --git a/misc/osinfo-db/pkg-plist b/misc/osinfo-db/pkg-plist index 5a374f528b5a..1f7f8e766c4a 100644 --- a/misc/osinfo-db/pkg-plist +++ b/misc/osinfo-db/pkg-plist @@ -32,6 +32,7 @@ share/osinfo/device/pcisig.com/pci-1af4-1048.d/class.xml share/osinfo/device/pcisig.com/pci-1af4-1049.d/class.xml share/osinfo/device/pcisig.com/pci-1af4-1050.d/class.xml share/osinfo/device/pcisig.com/pci-1af4-1052.d/class.xml +share/osinfo/device/pcisig.com/pci-1af4-1053.d/class.xml share/osinfo/device/pcisig.com/pci-1af4-1058.d/class.xml share/osinfo/device/pcisig.com/pci-1af4-105a.d/class.xml share/osinfo/device/pcisig.com/pci-1b36-0004.d/class.xml @@ -85,6 +86,8 @@ share/osinfo/os/alpinelinux.org/alpinelinux-3.18.xml share/osinfo/os/alpinelinux.org/alpinelinux-3.19.xml share/osinfo/os/alpinelinux.org/alpinelinux-3.20.xml share/osinfo/os/alpinelinux.org/alpinelinux-3.21.xml +share/osinfo/os/alpinelinux.org/alpinelinux-3.22.xml +share/osinfo/os/alpinelinux.org/alpinelinux-3.23.xml share/osinfo/os/alpinelinux.org/alpinelinux-3.5.xml share/osinfo/os/alpinelinux.org/alpinelinux-3.6.xml share/osinfo/os/alpinelinux.org/alpinelinux-3.7.xml @@ -94,6 +97,9 @@ share/osinfo/os/altlinux.org/alt-10.0.xml share/osinfo/os/altlinux.org/alt-10.1.xml share/osinfo/os/altlinux.org/alt-10.2.xml share/osinfo/os/altlinux.org/alt-10.3.xml +share/osinfo/os/altlinux.org/alt-10.4.xml +share/osinfo/os/altlinux.org/alt-11.0.xml +share/osinfo/os/altlinux.org/alt-11.1.xml share/osinfo/os/altlinux.org/alt-8.0.xml share/osinfo/os/altlinux.org/alt-8.1.xml share/osinfo/os/altlinux.org/alt-8.2.xml @@ -322,6 +328,7 @@ share/osinfo/os/fedoraproject.org/fedora-4.xml share/osinfo/os/fedoraproject.org/fedora-40.xml share/osinfo/os/fedoraproject.org/fedora-41.xml share/osinfo/os/fedoraproject.org/fedora-42.xml +share/osinfo/os/fedoraproject.org/fedora-43.xml share/osinfo/os/fedoraproject.org/fedora-5.xml share/osinfo/os/fedoraproject.org/fedora-6.xml share/osinfo/os/fedoraproject.org/fedora-7.xml @@ -344,6 +351,8 @@ share/osinfo/os/fedoraproject.org/silverblue-38.xml share/osinfo/os/fedoraproject.org/silverblue-39.xml share/osinfo/os/fedoraproject.org/silverblue-40.xml share/osinfo/os/fedoraproject.org/silverblue-41.xml +share/osinfo/os/fedoraproject.org/silverblue-42.xml +share/osinfo/os/fedoraproject.org/silverblue-43.xml share/osinfo/os/fedoraproject.org/silverblue-rawhide.xml share/osinfo/os/fedoraproject.org/silverblue-unknown.xml share/osinfo/os/freebsd.org/freebsd-1.0.xml @@ -370,6 +379,8 @@ share/osinfo/os/freebsd.org/freebsd-13.4.xml share/osinfo/os/freebsd.org/freebsd-14.0.xml share/osinfo/os/freebsd.org/freebsd-14.1.xml share/osinfo/os/freebsd.org/freebsd-14.2.xml +share/osinfo/os/freebsd.org/freebsd-14.3.xml +share/osinfo/os/freebsd.org/freebsd-15.0.xml share/osinfo/os/freebsd.org/freebsd-2.0.5.xml share/osinfo/os/freebsd.org/freebsd-2.0.xml share/osinfo/os/freebsd.org/freebsd-2.2.8.xml @@ -418,6 +429,7 @@ share/osinfo/os/freedos.org/freedos-1.2.xml share/osinfo/os/freedos.org/freedos-1.3.xml share/osinfo/os/freenix.net/freenix-14.2.xml share/osinfo/os/gentoo.org/gentoo-rolling.xml +share/osinfo/os/getsol.us/solus-rolling.xml share/osinfo/os/gnome.org/gnome-3.6.xml share/osinfo/os/gnome.org/gnome-3.8.xml share/osinfo/os/gnome.org/gnome-continuous-3.10.xml @@ -570,6 +582,7 @@ share/osinfo/os/nixos.org/nixos-23.11.xml share/osinfo/os/nixos.org/nixos-24.05.xml share/osinfo/os/nixos.org/nixos-24.11.xml share/osinfo/os/nixos.org/nixos-25.05.xml +share/osinfo/os/nixos.org/nixos-25.11.xml share/osinfo/os/nixos.org/nixos-unknown.xml share/osinfo/os/nixos.org/nixos-unstable.xml share/osinfo/os/novell.com/netware-4.xml @@ -620,6 +633,7 @@ share/osinfo/os/openbsd.org/openbsd-7.3.xml share/osinfo/os/openbsd.org/openbsd-7.4.xml share/osinfo/os/openbsd.org/openbsd-7.5.xml share/osinfo/os/openbsd.org/openbsd-7.6.xml +share/osinfo/os/openbsd.org/openbsd-7.7.xml share/osinfo/os/openindiana.org/hipster-rolling.xml share/osinfo/os/opensuse.org/opensuse-10.2.xml share/osinfo/os/opensuse.org/opensuse-10.3.xml @@ -640,10 +654,12 @@ share/osinfo/os/opensuse.org/opensuse-15.3.xml share/osinfo/os/opensuse.org/opensuse-15.4.xml share/osinfo/os/opensuse.org/opensuse-15.5.xml share/osinfo/os/opensuse.org/opensuse-15.6.xml +share/osinfo/os/opensuse.org/opensuse-16.0.xml share/osinfo/os/opensuse.org/opensuse-42.1.xml share/osinfo/os/opensuse.org/opensuse-42.2.xml share/osinfo/os/opensuse.org/opensuse-42.3.xml share/osinfo/os/opensuse.org/opensuse-factory.xml +share/osinfo/os/opensuse.org/opensuse-microos.xml share/osinfo/os/opensuse.org/opensuse-tumbleweed.xml share/osinfo/os/opensuse.org/opensuse-unknown.xml share/osinfo/os/oracle.com/oel-4.4.xml @@ -819,6 +835,8 @@ share/osinfo/os/redhat.com/rhl-7.3.xml share/osinfo/os/redhat.com/rhl-7.xml share/osinfo/os/redhat.com/rhl-8.0.xml share/osinfo/os/redhat.com/rhl-9.xml +share/osinfo/os/rockylinux.org/rocky-10-unknown.xml +share/osinfo/os/rockylinux.org/rocky-10.xml share/osinfo/os/rockylinux.org/rocky-8-unknown.xml share/osinfo/os/rockylinux.org/rocky-8.4.xml share/osinfo/os/rockylinux.org/rocky-8.5.xml @@ -908,6 +926,7 @@ share/osinfo/os/suse.com/sle-15.3.xml share/osinfo/os/suse.com/sle-15.4.xml share/osinfo/os/suse.com/sle-15.5.xml share/osinfo/os/suse.com/sle-15.6.xml +share/osinfo/os/suse.com/sle-15.7.xml share/osinfo/os/suse.com/sle-15.xml share/osinfo/os/suse.com/sle-unknown.xml share/osinfo/os/suse.com/sled-10.1.xml diff --git a/misc/outside/Makefile b/misc/outside/Makefile index fc4a1bee7483..f35d823845b4 100644 --- a/misc/outside/Makefile +++ b/misc/outside/Makefile @@ -1,7 +1,7 @@ PORTNAME= outside DISTVERSIONPREFIX= v DISTVERSION= 0.5.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= misc MAINTAINER= olgeni@FreeBSD.org diff --git a/misc/pqrs/Makefile b/misc/pqrs/Makefile index d40fbe9d0b6c..121158d24e5c 100644 --- a/misc/pqrs/Makefile +++ b/misc/pqrs/Makefile @@ -1,7 +1,7 @@ PORTNAME= pqrs DISTVERSIONPREFIX= v DISTVERSION= 0.3.2 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/misc/py-hf-xet/Makefile b/misc/py-hf-xet/Makefile index b986caa9748e..810a2e6a5839 100644 --- a/misc/py-hf-xet/Makefile +++ b/misc/py-hf-xet/Makefile @@ -1,6 +1,6 @@ PORTNAME= hf-xet DISTVERSION= 1.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= misc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/misc/py-huggingface-hub/Makefile b/misc/py-huggingface-hub/Makefile index 16237e81c79f..90904628b808 100644 --- a/misc/py-huggingface-hub/Makefile +++ b/misc/py-huggingface-hub/Makefile @@ -1,5 +1,5 @@ PORTNAME= huggingface-hub -DISTVERSION= 1.2.1 +DISTVERSION= 1.2.3 CATEGORIES= misc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/misc/py-huggingface-hub/distinfo b/misc/py-huggingface-hub/distinfo index 9c35394df9b2..c37dd67f7a96 100644 --- a/misc/py-huggingface-hub/distinfo +++ b/misc/py-huggingface-hub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765025401 -SHA256 (huggingface_hub-1.2.1.tar.gz) = 1aced061fa1bd443c0ec80a4af432b8b70041d54860f7af334ceff599611a415 -SIZE (huggingface_hub-1.2.1.tar.gz) = 614603 +TIMESTAMP = 1765759812 +SHA256 (huggingface_hub-1.2.3.tar.gz) = 4ba57f17004fd27bb176a6b7107df579865d4cde015112db59184c51f5602ba7 +SIZE (huggingface_hub-1.2.3.tar.gz) = 614605 diff --git a/misc/py-langsmith/Makefile b/misc/py-langsmith/Makefile index 5d67161b9b55..c342060d75a9 100644 --- a/misc/py-langsmith/Makefile +++ b/misc/py-langsmith/Makefile @@ -1,5 +1,5 @@ PORTNAME= langsmith -DISTVERSION= 0.4.46 +DISTVERSION= 0.4.59 CATEGORIES= misc python # machine-learning MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -19,6 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.1:www/py-httpx@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pydantic2>0:devel/py-pydantic2@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests-toolbelt>0:www/py-requests-toolbelt@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}uuid-utils>=0.12.0:misc/py-uuid-utils@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}zstandard>=0.23.0:archivers/py-zstandard@${PY_FLAVOR} RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.30.0:devel/py-opentelemetry-api@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}opentelemetry-exporter-otlp-proto-http>=1.30.0:devel/py-opentelemetry-exporter-otlp-proto-http@${PY_FLAVOR} \ diff --git a/misc/py-langsmith/distinfo b/misc/py-langsmith/distinfo index 128e20ef5c29..da87a5ee9396 100644 --- a/misc/py-langsmith/distinfo +++ b/misc/py-langsmith/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763926927 -SHA256 (langsmith-0.4.46.tar.gz) = 0b73d47ebd0a27ea10edec1717f36f6a865cb9ffc7f4e6a419e2cea1ab3c5b1e -SIZE (langsmith-0.4.46.tar.gz) = 986987 +TIMESTAMP = 1765876761 +SHA256 (langsmith-0.4.59.tar.gz) = 6b143214c2303dafb29ab12dcd05ac50bdfc60dac01c6e0450e50cee1d2415e0 +SIZE (langsmith-0.4.59.tar.gz) = 992784 diff --git a/misc/py-lazrs/Makefile b/misc/py-lazrs/Makefile index 1067a853fad2..3b81c1e3d838 100644 --- a/misc/py-lazrs/Makefile +++ b/misc/py-lazrs/Makefile @@ -1,6 +1,6 @@ PORTNAME= lazrs DISTVERSION= 0.7.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= misc PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/misc/py-pyqir/Makefile b/misc/py-pyqir/Makefile index 654bf57f7af8..1ac6bc5139da 100644 --- a/misc/py-pyqir/Makefile +++ b/misc/py-pyqir/Makefile @@ -1,7 +1,7 @@ PORTNAME= pyqir DISTVERSIONPREFIX= v DISTVERSION= 0.10.7 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= misc python # quantum-computing #MASTER_SITES= PYPI # no tarballs PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/misc/py-safetensors/Makefile b/misc/py-safetensors/Makefile index 67c074782f18..e046ddd90de5 100644 --- a/misc/py-safetensors/Makefile +++ b/misc/py-safetensors/Makefile @@ -1,6 +1,7 @@ PORTNAME= safetensors DISTVERSIONPREFIX= v DISTVERSION= 0.7.0 +PORTREVISION= 1 CATEGORIES= misc python # machine-learning #MASTER_SITES= PYPI # no tests PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/misc/py-uuid-utils/Makefile b/misc/py-uuid-utils/Makefile new file mode 100644 index 000000000000..e7f1116ce823 --- /dev/null +++ b/misc/py-uuid-utils/Makefile @@ -0,0 +1,92 @@ +PORTNAME= uuid-utils +DISTVERSION= 0.12.0 +CATEGORIES= misc python +#MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +#DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION} + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Drop-in replacement for Python UUID +WWW= https://aminalaee.github.io/uuid-utils/ \ + https://github.com/aminalaee/uuid-utils + +LICENSE= BSD2CLAUSE + +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1:devel/py-maturin@${PY_FLAVOR} + +USES= cargo python +USE_PYTHON= pep517 autoplist pytest + +USE_GITHUB= yes +GH_ACCOUNT= aminalaee + +CARGO_CRATES= ahash-0.8.12 \ + atomic-0.6.1 \ + autocfg-1.1.0 \ + bitflags-2.5.0 \ + block-buffer-0.10.4 \ + bumpalo-3.19.0 \ + bytemuck-1.23.2 \ + cc-1.0.83 \ + cfg-if-1.0.0 \ + cfg_aliases-0.2.1 \ + crypto-common-0.1.6 \ + digest-0.10.7 \ + generic-array-0.14.7 \ + getrandom-0.3.2 \ + heck-0.5.0 \ + indoc-2.0.5 \ + js-sys-0.3.77 \ + libc-0.2.171 \ + log-0.4.27 \ + mac_address-1.1.8 \ + md-5-0.10.6 \ + memoffset-0.9.0 \ + nix-0.29.0 \ + once_cell-1.21.3 \ + portable-atomic-1.6.0 \ + ppv-lite86-0.2.17 \ + proc-macro2-1.0.86 \ + pyo3-0.27.2 \ + pyo3-build-config-0.27.2 \ + pyo3-ffi-0.27.2 \ + pyo3-macros-0.27.2 \ + pyo3-macros-backend-0.27.2 \ + python3-dll-a-0.2.13 \ + quote-1.0.36 \ + r-efi-5.2.0 \ + rand-0.9.2 \ + rand_chacha-0.9.0 \ + rand_core-0.9.3 \ + rustversion-1.0.22 \ + sha1_smol-1.0.1 \ + syn-2.0.68 \ + target-lexicon-0.13.2 \ + typenum-1.18.0 \ + unicode-ident-1.0.12 \ + unindent-0.2.3 \ + uuid-1.18.1 \ + version_check-0.9.4 \ + wasi-0.14.2+wasi-0.2.4 \ + wasm-bindgen-0.2.100 \ + wasm-bindgen-backend-0.2.100 \ + wasm-bindgen-macro-0.2.100 \ + wasm-bindgen-macro-support-0.2.100 \ + wasm-bindgen-shared-0.2.100 \ + winapi-0.3.9 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-x86_64-pc-windows-gnu-0.4.0 \ + wit-bindgen-rt-0.39.0 \ + zerocopy-0.8.26 \ + zerocopy-derive-0.8.26 + +CARGO_BUILD= no +CARGO_INSTALL= no +CARGO_TEST= no +CARGO_TARGET_DIR= ${WRKSRC}/target + +TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} + +# tests as of 0.12.0: 41 passed in 0.35s + +.include <bsd.port.mk> diff --git a/misc/py-uuid-utils/distinfo b/misc/py-uuid-utils/distinfo new file mode 100644 index 000000000000..73f819beabf4 --- /dev/null +++ b/misc/py-uuid-utils/distinfo @@ -0,0 +1,121 @@ +TIMESTAMP = 1765877466 +SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 +SIZE (rust/crates/ahash-0.8.12.crate) = 43413 +SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340 +SIZE (rust/crates/atomic-0.6.1.crate) = 15243 +SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa +SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 +SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1 +SIZE (rust/crates/bitflags-2.5.0.crate) = 43821 +SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 +SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 +SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677 +SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021 +SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0 +SIZE (rust/crates/cc-1.0.83.crate) = 68343 +SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd +SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 +SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 +SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 +SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 +SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 +SIZE (rust/crates/digest-0.10.7.crate) = 19557 +SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a +SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 +SHA256 (rust/crates/getrandom-0.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0 +SIZE (rust/crates/getrandom-0.3.2.crate) = 49140 +SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea +SIZE (rust/crates/heck-0.5.0.crate) = 11517 +SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 +SIZE (rust/crates/indoc-2.0.5.crate) = 14396 +SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f +SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 +SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6 +SIZE (rust/crates/libc-0.2.171.crate) = 785246 +SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 +SIZE (rust/crates/log-0.4.27.crate) = 48120 +SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303 +SIZE (rust/crates/mac_address-1.1.8.crate) = 12876 +SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf +SIZE (rust/crates/md-5-0.10.6.crate) = 16161 +SHA256 (rust/crates/memoffset-0.9.0.crate) = 5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c +SIZE (rust/crates/memoffset-0.9.0.crate) = 9033 +SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 +SIZE (rust/crates/nix-0.29.0.crate) = 318248 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0 +SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689 +SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de +SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 +SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 +SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 +SHA256 (rust/crates/pyo3-0.27.2.crate) = ab53c047fcd1a1d2a8820fe84f05d6be69e9526be40cb03b73f86b6b03e6d87d +SIZE (rust/crates/pyo3-0.27.2.crate) = 1171342 +SHA256 (rust/crates/pyo3-build-config-0.27.2.crate) = b455933107de8642b4487ed26d912c2d899dec6114884214a0b3bb3be9261ea6 +SIZE (rust/crates/pyo3-build-config-0.27.2.crate) = 35564 +SHA256 (rust/crates/pyo3-ffi-0.27.2.crate) = 1c85c9cbfaddf651b1221594209aed57e9e5cff63c4d11d1feead529b872a089 +SIZE (rust/crates/pyo3-ffi-0.27.2.crate) = 78552 +SHA256 (rust/crates/pyo3-macros-0.27.2.crate) = 0a5b10c9bf9888125d917fb4d2ca2d25c8df94c7ab5a52e13313a07e050a3b02 +SIZE (rust/crates/pyo3-macros-0.27.2.crate) = 8913 +SHA256 (rust/crates/pyo3-macros-backend-0.27.2.crate) = 03b51720d314836e53327f5871d4c0cfb4fb37cc2c4a11cc71907a86342c40f9 +SIZE (rust/crates/pyo3-macros-backend-0.27.2.crate) = 82513 +SHA256 (rust/crates/python3-dll-a-0.2.13.crate) = 49fe4227a288cf9493942ad0220ea3f185f4d1f2a14f197f7344d6d02f4ed4ed +SIZE (rust/crates/python3-dll-a-0.2.13.crate) = 85018 +SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 +SIZE (rust/crates/quote-1.0.36.crate) = 28507 +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.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1 +SIZE (rust/crates/rand-0.9.2.crate) = 99930 +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.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38 +SIZE (rust/crates/rand_core-0.9.3.crate) = 24543 +SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d +SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 +SHA256 (rust/crates/sha1_smol-1.0.1.crate) = bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d +SIZE (rust/crates/sha1_smol-1.0.1.crate) = 9809 +SHA256 (rust/crates/syn-2.0.68.crate) = 901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9 +SIZE (rust/crates/syn-2.0.68.crate) = 265035 +SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a +SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923 +SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f +SIZE (rust/crates/typenum-1.18.0.crate) = 74871 +SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b +SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 +SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce +SIZE (rust/crates/unindent-0.2.3.crate) = 7306 +SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2 +SIZE (rust/crates/uuid-1.18.1.crate) = 60468 +SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f +SIZE (rust/crates/version_check-0.9.4.crate) = 14895 +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/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 +SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 +SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 +SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d +SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 +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 +SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 +SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f +SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 +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/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f +SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223 +SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181 +SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080 +SHA256 (aminalaee-uuid-utils-0.12.0_GH0.tar.gz) = b970fef711589d5dcccde8f4874e6a0c3bad345a73e477004bbb97f28164f699 +SIZE (aminalaee-uuid-utils-0.12.0_GH0.tar.gz) = 19438 diff --git a/misc/py-uuid-utils/pkg-descr b/misc/py-uuid-utils/pkg-descr new file mode 100644 index 000000000000..ac25aa7a7229 --- /dev/null +++ b/misc/py-uuid-utils/pkg-descr @@ -0,0 +1,2 @@ +Python UUID implementation using Rust's UUID library. +This will make uuid4 function around 10x faster. diff --git a/misc/radio_datetime_analyzer/Makefile b/misc/radio_datetime_analyzer/Makefile index 8e3f1c00b3df..7305bc40b586 100644 --- a/misc/radio_datetime_analyzer/Makefile +++ b/misc/radio_datetime_analyzer/Makefile @@ -1,6 +1,6 @@ PORTNAME= radio_datetime_analyzer DISTVERSION= 1.2.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= misc MASTER_SITES= https://codeberg.org/rene0/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} # prevent USES=cargo from overriding default DISTFILES diff --git a/misc/rash/Makefile b/misc/rash/Makefile index 9af4aebb1124..2c905f8d8e84 100644 --- a/misc/rash/Makefile +++ b/misc/rash/Makefile @@ -1,7 +1,7 @@ PORTNAME= rash DISTVERSIONPREFIX= v DISTVERSION= 2.16.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/misc/rsclock/Makefile b/misc/rsclock/Makefile index d54dcc605422..dfe856a0abdf 100644 --- a/misc/rsclock/Makefile +++ b/misc/rsclock/Makefile @@ -1,7 +1,7 @@ PORTNAME= rsclock DISTVERSIONPREFIX= v DISTVERSION= 0.1.12 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/misc/rustlings/Makefile b/misc/rustlings/Makefile index 6ff9f112e89f..0abfcb2817b7 100644 --- a/misc/rustlings/Makefile +++ b/misc/rustlings/Makefile @@ -1,7 +1,7 @@ PORTNAME= rustlings DISTVERSIONPREFIX= v DISTVERSION= 6.5.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= misc MAINTAINER= adamw@FreeBSD.org diff --git a/misc/ruut/Makefile b/misc/ruut/Makefile index 1378164b75d8..387675adc32f 100644 --- a/misc/ruut/Makefile +++ b/misc/ruut/Makefile @@ -1,7 +1,7 @@ PORTNAME= ruut DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/misc/shimmy/Makefile b/misc/shimmy/Makefile index 5fb3ae0f5981..1b27ef254a3e 100644 --- a/misc/shimmy/Makefile +++ b/misc/shimmy/Makefile @@ -1,6 +1,7 @@ PORTNAME= shimmy DISTVERSIONPREFIX= v DISTVERSION= 1.8.2 +PORTREVISION= 1 CATEGORIES= misc MAINTAINER= tagattie@FreeBSD.org diff --git a/misc/silicon/Makefile b/misc/silicon/Makefile index 0c702b7f6c27..415cfb3f5504 100644 --- a/misc/silicon/Makefile +++ b/misc/silicon/Makefile @@ -1,7 +1,7 @@ PORTNAME= silicon DISTVERSIONPREFIX= v DISTVERSION= 0.5.3 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= misc PKGNAMESUFFIX= -code-visualizer diff --git a/misc/star-history/Makefile b/misc/star-history/Makefile index 528b3339784c..fefc562a5feb 100644 --- a/misc/star-history/Makefile +++ b/misc/star-history/Makefile @@ -1,6 +1,6 @@ PORTNAME= star-history DISTVERSION= 1.0.31 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/misc/tenere/Makefile b/misc/tenere/Makefile index 5c98a9651cc2..40ff1ce430e6 100644 --- a/misc/tenere/Makefile +++ b/misc/tenere/Makefile @@ -1,7 +1,7 @@ PORTNAME= tenere DISTVERSIONPREFIX= v DISTVERSION= 0.11.3 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= misc # machine-learning MAINTAINER= yuri@FreeBSD.org diff --git a/misc/timr-tui/Makefile b/misc/timr-tui/Makefile index d42823dec435..6f66638a2dbc 100644 --- a/misc/timr-tui/Makefile +++ b/misc/timr-tui/Makefile @@ -1,7 +1,7 @@ PORTNAME= timr-tui DISTVERSIONPREFIX= v DISTVERSION= 1.6.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/misc/vfc/Makefile b/misc/vfc/Makefile index e73221949faf..a513ffae5faf 100644 --- a/misc/vfc/Makefile +++ b/misc/vfc/Makefile @@ -1,6 +1,6 @@ PORTNAME= vfc DISTVERSIONPREFIX= v -DISTVERSION= 2.1.5 +DISTVERSION= 2.1.6 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org @@ -30,6 +30,12 @@ CMAKE_TESTING_ON= VFC_BUILD_TESTS CXXFLAGS+= ${CXXFLAGS_${ARCH}} CXXFLAGS_armv7= -mfpu=neon-fp16 +DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:tu} + +OPTIONS_DEFINE= DOCS + +PORTDOCS= * + # 100% tests passed, 0 tests failed out of 4 .include <bsd.port.mk> diff --git a/misc/vfc/distinfo b/misc/vfc/distinfo index 258737885d34..965fc4b3607b 100644 --- a/misc/vfc/distinfo +++ b/misc/vfc/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1736756611 -SHA256 (akb825-VertexFormatConvert-v2.1.5_GH0.tar.gz) = 9a8a8ac2cdfa62ebb819cd5be4f8677d7dd23db14e03d34fe299be379650278b -SIZE (akb825-VertexFormatConvert-v2.1.5_GH0.tar.gz) = 84116 +TIMESTAMP = 1765876464 +SHA256 (akb825-VertexFormatConvert-v2.1.6_GH0.tar.gz) = ddb1a87d4e78d37fd7fad36d40227e575a724a6c76de6210ccf6673204201e9f +SIZE (akb825-VertexFormatConvert-v2.1.6_GH0.tar.gz) = 84854 SHA256 (g-truc-glm-0af55cc_GH0.tar.gz) = 5addedd8ac476cfb3eee9a545525b696e926646d89c679f13f045846c208c7c3 SIZE (g-truc-glm-0af55cc_GH0.tar.gz) = 4567398 SHA256 (Tencent-rapidjson-858451e_GH0.tar.gz) = 0a68e212971929c92ca9e1bb924802a26602cab094fc6131d18fa29c6dd95c08 diff --git a/misc/vfc/pkg-plist b/misc/vfc/pkg-plist index 5c80e598a514..13089e0b76b3 100644 --- a/misc/vfc/pkg-plist +++ b/misc/vfc/pkg-plist @@ -12,4 +12,4 @@ lib/cmake/VFC/vfc-targets.cmake lib/cmake/VFC/vfc_lib-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/VFC/vfc_lib-targets.cmake lib/libvfc.so -lib/libvfc.so.2.1.5 +lib/libvfc.so.2.1.6 diff --git a/misc/wavedrom/Makefile b/misc/wavedrom/Makefile index 8a30ab5f3899..54f22c1f522d 100644 --- a/misc/wavedrom/Makefile +++ b/misc/wavedrom/Makefile @@ -1,7 +1,7 @@ PORTNAME= wavedrom DISTVERSIONPREFIX= v DISTVERSION= 0.1.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/misc/wthrr/Makefile b/misc/wthrr/Makefile index 0291974b5c51..f5455ed24229 100644 --- a/misc/wthrr/Makefile +++ b/misc/wthrr/Makefile @@ -1,7 +1,7 @@ PORTNAME= wthrr DISTVERSIONPREFIX= v DISTVERSION= 1.2.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= misc MAINTAINER= pkubaj@FreeBSD.org diff --git a/misc/xd-rust/Makefile b/misc/xd-rust/Makefile index 3c46a57d50c8..25c8ef111528 100644 --- a/misc/xd-rust/Makefile +++ b/misc/xd-rust/Makefile @@ -1,6 +1,6 @@ PORTNAME= xd DISTVERSION= 0.0.4 -PORTREVISION= 45 +PORTREVISION= 46 CATEGORIES= misc MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/:main DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}:main diff --git a/misc/xplr/Makefile b/misc/xplr/Makefile index ca4b27ee67a4..fc7b620f059d 100644 --- a/misc/xplr/Makefile +++ b/misc/xplr/Makefile @@ -1,7 +1,7 @@ PORTNAME= xplr DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= misc MAINTAINER= lcook@FreeBSD.org diff --git a/misc/zine/Makefile b/misc/zine/Makefile index cc7a88a7fe40..2d59c46229f2 100644 --- a/misc/zine/Makefile +++ b/misc/zine/Makefile @@ -1,7 +1,7 @@ PORTNAME= zine DISTVERSIONPREFIX= v DISTVERSION= 0.16.0 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= misc MAINTAINER= yuri@FreeBSD.org diff --git a/multimedia/ab-av1/Makefile b/multimedia/ab-av1/Makefile index 51505135682d..a05b4048ccf3 100644 --- a/multimedia/ab-av1/Makefile +++ b/multimedia/ab-av1/Makefile @@ -1,6 +1,7 @@ PORTNAME= ab-av1 DISTVERSIONPREFIX= v DISTVERSION= 0.10.3 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= jbeich@FreeBSD.org diff --git a/multimedia/alass/Makefile b/multimedia/alass/Makefile index 9a3905913756..9b26da5e3b2c 100644 --- a/multimedia/alass/Makefile +++ b/multimedia/alass/Makefile @@ -1,7 +1,7 @@ PORTNAME= alass DISTVERSIONPREFIX= v DISTVERSION= 2.0.0 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= multimedia MAINTAINER= yuri@FreeBSD.org diff --git a/multimedia/av1an/Makefile b/multimedia/av1an/Makefile index 7a2ef68e6465..4a02ce6bc2a7 100644 --- a/multimedia/av1an/Makefile +++ b/multimedia/av1an/Makefile @@ -1,5 +1,6 @@ PORTNAME= av1an DISTVERSION= 0.5.0 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= ports@FreeBSD.org diff --git a/multimedia/ccextractor/Makefile b/multimedia/ccextractor/Makefile index 5c505748b9eb..4eb1ab838384 100644 --- a/multimedia/ccextractor/Makefile +++ b/multimedia/ccextractor/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 2 +PORTREVISION= 3 COMMENT= Subtitle extractor diff --git a/multimedia/dovi_tool/Makefile b/multimedia/dovi_tool/Makefile index 350a6d9a69b3..df688ee12d73 100644 --- a/multimedia/dovi_tool/Makefile +++ b/multimedia/dovi_tool/Makefile @@ -1,6 +1,6 @@ PORTNAME= dovi_tool DISTVERSION= 2.1.2 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= multimedia MAINTAINER= michiel@vanbaak.eu diff --git a/multimedia/dvdauthor/Makefile b/multimedia/dvdauthor/Makefile index ed6685ba473c..47cdb6b84834 100644 --- a/multimedia/dvdauthor/Makefile +++ b/multimedia/dvdauthor/Makefile @@ -21,11 +21,10 @@ USE_GITHUB= yes GH_ACCOUNT= ldo GH_TAGNAME= fe8fe35 -USES= autoreconf:build bison:alias gettext-tools \ - gmake gnome iconv localbase pkgconfig +USES= autoreconf bison:alias gettext-tools gmake gnome iconv libtool \ + localbase pkgconfig USE_GNOME= libxml2 GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share SUB_FILES= README.FreeBSD @@ -52,15 +51,8 @@ MANPAGES_BUILD_DEPENDS= docbook2man:textproc/docbook-utils \ NTSC_CONFIGURE_ON= --enable-default-video-format=NTSC PAL_CONFIGURE_ON= --enable-default-video-format=PAL -pre-configure-MANPAGES-off: - @(${MV} ${WRKSRC}/doc/Makefile.am ${WRKSRC}/doc/Makefile.am.bak && \ - ${GREP} '^dist_pkgdata_DATA' \ - ${WRKSRC}/doc/Makefile.am.bak > ${WRKSRC}/doc/Makefile.am) - -pre-configure: - @(cd ${WRKSRC} && ${MKDIR} autotools/ && \ - ${CP} ${LOCALBASE}/share/gettext/config.rpath autotools/ && \ - ${LOCALBASE}/bin/autoreconf -i) +post-patch-MANPAGES-off: + @${REINPLACE_CMD} /^man._MANS/d ${WRKSRC}/doc/Makefile.am post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/multimedia/gstreamer1-plugins-rust/Makefile b/multimedia/gstreamer1-plugins-rust/Makefile index b6d43853fbbe..3d55e4c2a658 100644 --- a/multimedia/gstreamer1-plugins-rust/Makefile +++ b/multimedia/gstreamer1-plugins-rust/Makefile @@ -1,5 +1,6 @@ PORTNAME= gstreamer1-plugins-rust DISTVERSION= ${gst-rust_VERSION} +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= multimedia@FreeBSD.org diff --git a/multimedia/gstreamer1/Makefile b/multimedia/gstreamer1/Makefile index f65febe33bb1..7305ad711290 100644 --- a/multimedia/gstreamer1/Makefile +++ b/multimedia/gstreamer1/Makefile @@ -1,5 +1,6 @@ PORTNAME= gstreamer PORTVERSION= ${_GST_VERSION} +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= https://gstreamer.freedesktop.org/src/gstreamer/ PKGNAMESUFFIX= 1 diff --git a/multimedia/helvum/Makefile b/multimedia/helvum/Makefile index e4562f412724..186f92589e1a 100644 --- a/multimedia/helvum/Makefile +++ b/multimedia/helvum/Makefile @@ -1,6 +1,6 @@ PORTNAME= helvum DISTVERSION= 0.5.1 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= multimedia MAINTAINER= ports@FreeBSD.org diff --git a/multimedia/kooha/Makefile b/multimedia/kooha/Makefile index 806db2d5c3db..87ae227f131f 100644 --- a/multimedia/kooha/Makefile +++ b/multimedia/kooha/Makefile @@ -1,7 +1,7 @@ PORTNAME= kooha DISTVERSIONPREFIX= v DISTVERSION= 2.3.0 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= multimedia wayland MAINTAINER= ports@FreeBSD.org diff --git a/multimedia/librav1e/Makefile b/multimedia/librav1e/Makefile index d8b8c065be24..91b5ee8882f6 100644 --- a/multimedia/librav1e/Makefile +++ b/multimedia/librav1e/Makefile @@ -1,4 +1,4 @@ -PORTREVISION= 4 +PORTREVISION= 5 PKGNAMEPREFIX= lib MASTERDIR= ${.CURDIR}/../rav1e diff --git a/multimedia/librespot/Makefile b/multimedia/librespot/Makefile index 8e8ad57f9805..78268c027b75 100644 --- a/multimedia/librespot/Makefile +++ b/multimedia/librespot/Makefile @@ -1,6 +1,7 @@ PORTNAME= librespot DISTVERSIONPREFIX= v DISTVERSION= 0.8.0 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= driesm@FreeBSD.org diff --git a/multimedia/mediamtx/Makefile b/multimedia/mediamtx/Makefile index f27d3db8a320..986d2cf41bf1 100644 --- a/multimedia/mediamtx/Makefile +++ b/multimedia/mediamtx/Makefile @@ -12,7 +12,7 @@ WWW= https://github.com/bluenviron/mediamtx LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/bluenviron/mediamtx USE_RC_SUBR= mediamtx diff --git a/multimedia/navidrome/Makefile b/multimedia/navidrome/Makefile index 6a3ad84df445..3c97d16480aa 100644 --- a/multimedia/navidrome/Makefile +++ b/multimedia/navidrome/Makefile @@ -22,7 +22,7 @@ BUILD_DEPENDS+= npm>0:www/npm LIB_DEPENDS+= libtag.so:audio/taglib RUN_DEPENDS+= ffmpeg:multimedia/ffmpeg -USES= cpe go:1.24,modules pkgconfig +USES= cpe go:1.24+,modules pkgconfig USE_GITHUB= yes GH_TUPLE= Masterminds:squirrel:v1.5.4:masterminds_squirrel/vendor/github.com/Masterminds/squirrel \ RaveNoX:go-jsoncommentstrip:v1.0.0:ravenox_go_jsoncommentstrip/vendor/github.com/RaveNoX/go-jsoncommentstrip \ diff --git a/multimedia/neolink/Makefile b/multimedia/neolink/Makefile index 94506d4d574a..ec414acbc0e1 100644 --- a/multimedia/neolink/Makefile +++ b/multimedia/neolink/Makefile @@ -2,7 +2,7 @@ PORTNAME= neolink PORTVERSION= 0.3.0 DISTVERSIONPREFIX= v DISTVERSIONSUFFIX= g20210903 -PORTREVISION= 38 +PORTREVISION= 39 CATEGORIES= multimedia MAINTAINER= kevans@FreeBSD.org diff --git a/multimedia/py-subliminal/Makefile b/multimedia/py-subliminal/Makefile index e49e60d6d7ca..a2350941fe3d 100644 --- a/multimedia/py-subliminal/Makefile +++ b/multimedia/py-subliminal/Makefile @@ -1,5 +1,5 @@ PORTNAME= subliminal -DISTVERSION= 2.4.0 +DISTVERSION= 2.5.0 CATEGORIES= multimedia python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/multimedia/py-subliminal/distinfo b/multimedia/py-subliminal/distinfo index f01299e57ce6..2ed26e73b2a6 100644 --- a/multimedia/py-subliminal/distinfo +++ b/multimedia/py-subliminal/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756899778 -SHA256 (subliminal-2.4.0.tar.gz) = 73df6d1940166ef0e2cdeb4f8d655a4afe1082d481ec090ad2a9e66b1a1621fc -SIZE (subliminal-2.4.0.tar.gz) = 3460114 +TIMESTAMP = 1765790082 +SHA256 (subliminal-2.5.0.tar.gz) = 3c79507e9c304895fb41eb0039b11f5abcb9f77376fe550cb605932836dfadc3 +SIZE (subliminal-2.5.0.tar.gz) = 3729315 diff --git a/multimedia/rav1e/Makefile b/multimedia/rav1e/Makefile index 3c1f1c6e4b63..0e0550110ced 100644 --- a/multimedia/rav1e/Makefile +++ b/multimedia/rav1e/Makefile @@ -1,7 +1,7 @@ PORTNAME= rav1e DISTVERSIONPREFIX= v DISTVERSION= 0.8.1 -PORTREVISION?= 4 +PORTREVISION?= 5 CATEGORIES= multimedia MAINTAINER= ports@FreeBSD.org diff --git a/multimedia/ringrtc/Makefile b/multimedia/ringrtc/Makefile index 7fd60f637555..9ee37e43afe5 100644 --- a/multimedia/ringrtc/Makefile +++ b/multimedia/ringrtc/Makefile @@ -1,6 +1,7 @@ PORTNAME= ringrtc DISTVERSIONPREFIX= v -DISTVERSION= 2.59.4 +DISTVERSION= 2.60.7 +PORTREVISION= 1 CATEGORIES= multimedia MASTER_SITES= LOCAL/mikael/ringrtc/:boringssl \ LOCAL/mikael/ringrtc/:build \ @@ -62,7 +63,7 @@ GH_TUPLE= signalapp:ringrtc:${DISTVERSIONPREFIX}${DISTVERSION} \ signalapp:webrtc:${WEBRTC_REV}:webrtc # sh net-im/signal-desktop/get_deps.sh -WEBRTC_REV= 7339d +WEBRTC_REV= 7339f # modify webrtc_fetch.sh, then sh webrtc_fetch.sh BORINGSSL_REV= ddb2ca4b48fca9a1c468d83dc513b837331843ac diff --git a/multimedia/ringrtc/Makefile.crates b/multimedia/ringrtc/Makefile.crates index 75f7587a8b8e..8614d9145e50 100644 --- a/multimedia/ringrtc/Makefile.crates +++ b/multimedia/ringrtc/Makefile.crates @@ -284,12 +284,15 @@ CARGO_CRATES= addr2line-0.24.2 \ sha2-0.10.9 \ shlex-1.3.0 \ signal-hook-registry-1.4.6 \ + sketches-ddsketch-0.3.0 \ slab-0.4.11 \ smallvec-1.15.1 \ socket2-0.6.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ strsim-0.11.1 \ + strum-0.27.2 \ + strum_macros-0.27.2 \ subtle-2.6.1 \ syn-1.0.109 \ syn-2.0.106 \ diff --git a/multimedia/ringrtc/distinfo b/multimedia/ringrtc/distinfo index 9661c2482b19..78852f39f908 100644 --- a/multimedia/ringrtc/distinfo +++ b/multimedia/ringrtc/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1763124251 +TIMESTAMP = 1765873598 SHA256 (boringssl-ddb2ca4b48fca9a1c468d83dc513b837331843ac.tar.gz) = dd8bd3bff9215f945ea056c120443d076fece66fa3505b170d268e258d3b2419 SIZE (boringssl-ddb2ca4b48fca9a1c468d83dc513b837331843ac.tar.gz) = 47628099 SHA256 (build-66d076c7ab192991f67891b062b35404f3cb0739.tar.gz) = 9180093b827f7051f3ede09c6e405c53206f81016028f51c826ddb35d101dfb0 @@ -605,6 +605,8 @@ SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce35 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 SHA256 (rust/crates/signal-hook-registry-1.4.6.crate) = b2a4719bff48cee6b39d12c020eeb490953ad2443b7055bd0b21fca26bd8c28b SIZE (rust/crates/signal-hook-registry-1.4.6.crate) = 19277 +SHA256 (rust/crates/sketches-ddsketch-0.3.0.crate) = c1e9a774a6c28142ac54bb25d25562e6bcf957493a184f15ad4eebccb23e410a +SIZE (rust/crates/sketches-ddsketch-0.3.0.crate) = 13202 SHA256 (rust/crates/slab-0.4.11.crate) = 7a2ae44ef20feb57a68b23d846850f861394c2e02dc425a50098ae8c90267589 SIZE (rust/crates/slab-0.4.11.crate) = 18549 SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 @@ -617,6 +619,10 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1 SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 +SHA256 (rust/crates/strum-0.27.2.crate) = af23d6f6c1a224baef9d3f61e287d2761385a5b88fdab4eb4c6f11aeb54c4bcf +SIZE (rust/crates/strum-0.27.2.crate) = 8489 +SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438a45b059f7c1b3d91d38d10355fb8cbca7 +SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 @@ -877,7 +883,7 @@ SHA256 (signalapp-libsignal-v0.78.3_GH0.tar.gz) = 5df4afee765414ed8c8012a289a4f4 SIZE (signalapp-libsignal-v0.78.3_GH0.tar.gz) = 2327582 SHA256 (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 8dd338dd7d558b7882310e8dc76ceca41ef448afd0532be208d4ff0f2924f334 SIZE (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 808022 -SHA256 (signalapp-ringrtc-v2.59.4_GH0.tar.gz) = 61219c6a785272d5f84981440635b2e345955d1e20d2e20c0ddea91930830e7c -SIZE (signalapp-ringrtc-v2.59.4_GH0.tar.gz) = 870254 -SHA256 (signalapp-webrtc-7339d_GH0.tar.gz) = 5b15962e107019bba15f986893490f9933884f20b3b444b1ccffaf59a8096818 -SIZE (signalapp-webrtc-7339d_GH0.tar.gz) = 39954978 +SHA256 (signalapp-ringrtc-v2.60.7_GH0.tar.gz) = fc29d42793eb37b1b09e1a1bf03d5165d6b381ad42cce54d2e3fc69c40b7eb93 +SIZE (signalapp-ringrtc-v2.60.7_GH0.tar.gz) = 896668 +SHA256 (signalapp-webrtc-7339f_GH0.tar.gz) = af57baa890c8ff81513a4de89091bf57364d282a1a41b1a8310d107ca59fdb12 +SIZE (signalapp-webrtc-7339f_GH0.tar.gz) = 39956642 diff --git a/multimedia/ringrtc/files/patch-src__webrtc_src_rtc__base_cpu__info.cc b/multimedia/ringrtc/files/patch-src__webrtc_src_rtc__base_cpu__info.cc deleted file mode 100644 index a529fe33ba81..000000000000 --- a/multimedia/ringrtc/files/patch-src__webrtc_src_rtc__base_cpu__info.cc +++ /dev/null @@ -1,24 +0,0 @@ ---- src/webrtc/src/rtc_base/cpu_info.cc.orig 2025-10-31 11:52:51 UTC -+++ src/webrtc/src/rtc_base/cpu_info.cc -@@ -37,7 +37,9 @@ - #include <intrin.h> - #endif - #if defined(WEBRTC_ARCH_ARM_FAMILY) && defined(WEBRTC_LINUX) -+#if !defined(WEBRTC_BSD) - #include <asm/hwcap.h> -+#endif - #include <sys/auxv.h> - #endif - -@@ -178,7 +180,11 @@ bool Supports(ISA instruction_set_architecture) { - return 0 != (android_getCpuFeatures() & ANDROID_CPU_ARM_FEATURE_NEON); - #elif defined(WEBRTC_LINUX) - uint64_t hwcap = 0; -+#if defined(WEBRTC_BSD) -+ elf_aux_info(AT_HWCAP, &hwcap, sizeof(hwcap)); -+#else - hwcap = getauxval(AT_HWCAP); -+#endif - #if defined(__aarch64__) - if ((hwcap & HWCAP_ASIMD) != 0) { - return true; diff --git a/multimedia/ringrtc/update.txt b/multimedia/ringrtc/update.txt index 48c6feec07ec..6451a4709cac 100644 --- a/multimedia/ringrtc/update.txt +++ b/multimedia/ringrtc/update.txt @@ -2,4 +2,4 @@ To update this port: Bump DISTVERSION eventually bump WEBRTC_REV (sh net-im/signal-desktop/get_deps.sh) eventually update *_REV (sh multimedia/ringrtc/webrtc_fetch.sh) -eventually update CARGO_CRATES (fetch -qo - https://raw.githubusercontent.com/signalapp/ringrtc/v2.59.4/Cargo.lock | awk -f /usr/ports/Mk/Scripts/cargo-crates.awk | portedit merge -i Makefile.crates) +eventually update CARGO_CRATES (fetch -qo - https://raw.githubusercontent.com/signalapp/ringrtc/v2.60.7/Cargo.lock | awk -f /usr/ports/Mk/Scripts/cargo-crates.awk | portedit merge -i Makefile.crates) diff --git a/multimedia/ringrtc/webrtc_fetch.sh b/multimedia/ringrtc/webrtc_fetch.sh index 3f569011ef8e..58a5815465fc 100644 --- a/multimedia/ringrtc/webrtc_fetch.sh +++ b/multimedia/ringrtc/webrtc_fetch.sh @@ -1,6 +1,6 @@ #!/bin/sh -WEBRTC_REV=7339d +WEBRTC_REV=7339f boringssl_url="https://boringssl.googlesource.com/boringssl.git/+archive/" build_url="https://chromium.googlesource.com/chromium/src/build.git/+archive/" diff --git a/multimedia/scte35dump/Makefile b/multimedia/scte35dump/Makefile index bfa35bc2acec..e6be803c66e4 100644 --- a/multimedia/scte35dump/Makefile +++ b/multimedia/scte35dump/Makefile @@ -1,7 +1,7 @@ PORTNAME= scte35dump DISTVERSIONPREFIX= v DISTVERSION= 0.1.8 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= multimedia MAINTAINER= rodrigo@FreeBSD.org diff --git a/multimedia/termplay/Makefile b/multimedia/termplay/Makefile index 11940c2c0732..d23267355725 100644 --- a/multimedia/termplay/Makefile +++ b/multimedia/termplay/Makefile @@ -1,6 +1,6 @@ PORTNAME= termplay DISTVERSION= 2.0.6 -PORTREVISION= 48 +PORTREVISION= 49 CATEGORIES= multimedia MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/multimedia/video-trimmer/Makefile b/multimedia/video-trimmer/Makefile index 961ee519741f..e44a190961e1 100644 --- a/multimedia/video-trimmer/Makefile +++ b/multimedia/video-trimmer/Makefile @@ -1,7 +1,7 @@ PORTNAME= video-trimmer DISTVERSIONPREFIX= v DISTVERSION= 25.03 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= multimedia gnome DIST_SUBDIR= gnome diff --git a/multimedia/wl-screenrec/Makefile b/multimedia/wl-screenrec/Makefile index ac5935c50a3c..9e2b6a1dfdee 100644 --- a/multimedia/wl-screenrec/Makefile +++ b/multimedia/wl-screenrec/Makefile @@ -1,7 +1,7 @@ PORTNAME= wl-screenrec DISTVERSIONPREFIX= v DISTVERSION= 0.1.5 # see PORTSCOUT comment below -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= multimedia wayland MAINTAINER= ports@FreeBSD.org diff --git a/multimedia/youtui/Makefile b/multimedia/youtui/Makefile index 7fe46dbcb9a0..6f55fdcc32ca 100644 --- a/multimedia/youtui/Makefile +++ b/multimedia/youtui/Makefile @@ -1,6 +1,7 @@ PORTNAME= youtui DISTVERSIONPREFIX= youtui/v DISTVERSION= 0.0.30 +PORTREVISION= 1 CATEGORIES= multimedia MAINTAINER= yuri@FreeBSD.org diff --git a/net-im/conduit/Makefile b/net-im/conduit/Makefile index 17ec4e1b2c9f..66149912e925 100644 --- a/net-im/conduit/Makefile +++ b/net-im/conduit/Makefile @@ -1,7 +1,7 @@ PORTNAME= conduit DISTVERSIONPREFIX= v DISTVERSION= 0.10.9 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net-im PKGNAMEPREFIX= matrix- diff --git a/net-im/dendrite/Makefile b/net-im/dendrite/Makefile index c43d795aeac7..0d97f568d708 100644 --- a/net-im/dendrite/Makefile +++ b/net-im/dendrite/Makefile @@ -11,16 +11,13 @@ WWW= https://github.com/element-hq/dendrite LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cpe go:1.23,modules +USES= cpe go:modules CPE_VENDOR= matrix PLIST_SUB= PORTNAME=${PORTNAME} USE_RC_SUBR= ${PORTNAME} USERS= ${PORTNAME} GROUPS= ${USERS} -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - DENDRITE_BINS= create-account dendrite-demo-pinecone \ dendrite-demo-yggdrasil dendrite \ dendrite-upgrade-tests furl generate-config \ diff --git a/net-im/flare/Makefile b/net-im/flare/Makefile index 8fb8860d385a..4a30e4f00c1e 100644 --- a/net-im/flare/Makefile +++ b/net-im/flare/Makefile @@ -1,5 +1,6 @@ PORTNAME= flare DISTVERSION= 0.17.5 +PORTREVISION= 1 CATEGORIES= net-im MAINTAINER= nxjoseph@protonmail.com diff --git a/net-im/fractal/Makefile b/net-im/fractal/Makefile index 660e8a7404bc..fa9c5265fb95 100644 --- a/net-im/fractal/Makefile +++ b/net-im/fractal/Makefile @@ -1,6 +1,6 @@ PORTNAME= fractal DISTVERSION= 4.4.2 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= net-im MASTER_SITES= https://gitlab.gnome.org/GNOME/${PORTNAME}/-/archive/${DISTVERSION}/ # XXX USES=cargo omits the default source archive by default diff --git a/net-im/gotosocial/Makefile b/net-im/gotosocial/Makefile index 3ec587dfc5e8..872aab36bf68 100644 --- a/net-im/gotosocial/Makefile +++ b/net-im/gotosocial/Makefile @@ -21,7 +21,7 @@ LICENSE_FILE_OFL11= ${WRKSRC}/OFL11 ONLY_FOR_ARCHS= aarch64 amd64 armv7 i386 ONLY_FOR_ARCHS_REASON= https://gitlab.com/cznic/libc/-/issues/15 -USES= go:1.24,modules +USES= go:modules USE_RC_SUBR= ${PORTNAME} GO_TARGET= ./cmd/gotosocial diff --git a/net-im/gurk-rs/Makefile b/net-im/gurk-rs/Makefile index b5a80c393312..773b87753092 100644 --- a/net-im/gurk-rs/Makefile +++ b/net-im/gurk-rs/Makefile @@ -1,7 +1,7 @@ PORTNAME= gurk-rs DISTVERSIONPREFIX= v DISTVERSION= 0.6.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= net-im MAINTAINER= bsd@orsolic.org diff --git a/net-im/iamb/Makefile b/net-im/iamb/Makefile index e5d93a2369ba..fc5dd9294afd 100644 --- a/net-im/iamb/Makefile +++ b/net-im/iamb/Makefile @@ -1,7 +1,7 @@ PORTNAME= iamb DISTVERSIONPREFIX= v DISTVERSION= 0.0.10 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= net-im MAINTAINER= ashish@FreeBSD.org diff --git a/net-im/libsignal-node/Makefile b/net-im/libsignal-node/Makefile index 7540509b3490..98727acdaff2 100644 --- a/net-im/libsignal-node/Makefile +++ b/net-im/libsignal-node/Makefile @@ -1,6 +1,7 @@ PORTNAME= libsignal DISTVERSIONPREFIX= v -DISTVERSION= 0.83.0 +DISTVERSION= 0.86.3 +PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= LOCAL/mikael/signal-desktop/:npm PKGNAMESUFFIX= -node diff --git a/net-im/libsignal-node/Makefile.crates b/net-im/libsignal-node/Makefile.crates index de6cc477fe11..ee649ae3b683 100644 --- a/net-im/libsignal-node/Makefile.crates +++ b/net-im/libsignal-node/Makefile.crates @@ -25,10 +25,7 @@ CARGO_CRATES= addr2line-0.24.2 \ atomic-waker-1.1.2 \ auto_enums-0.8.7 \ autocfg-1.5.0 \ - axum-0.8.4 \ - axum-core-0.5.2 \ backtrace-0.3.75 \ - base64-0.21.7 \ base64-0.22.1 \ base64ct-1.8.0 \ bincode-1.3.3 \ @@ -43,7 +40,6 @@ CARGO_CRATES= addr2line-0.24.2 \ breakpad-symbols-0.22.2 \ bstr-1.12.0 \ bumpalo-3.19.0 \ - byteorder-1.5.0 \ bytes-1.10.1 \ cachemap2-0.3.0 \ cast-0.3.0 \ @@ -151,7 +147,6 @@ CARGO_CRATES= addr2line-0.24.2 \ ghash-0.5.1 \ gimli-0.31.1 \ glob-0.3.3 \ - h2-0.3.27 \ h2-0.4.12 \ half-2.6.0 \ hashbrown-0.12.3 \ @@ -162,9 +157,7 @@ CARGO_CRATES= addr2line-0.24.2 \ hax-lib-macros-0.3.4 \ hax-lib-macros-types-0.2.0 \ hax-lib-macros-types-0.3.4 \ - headers-0.3.9 \ headers-0.4.1 \ - headers-core-0.2.0 \ headers-core-0.3.0 \ heck-0.5.0 \ hermit-abi-0.5.2 \ @@ -175,16 +168,12 @@ CARGO_CRATES= addr2line-0.24.2 \ home-0.5.11 \ hpke-rs-0.3.0 \ hpke-rs-crypto-0.3.0 \ - http-0.2.12 \ http-1.3.1 \ - http-body-0.4.6 \ http-body-1.0.1 \ http-body-util-0.1.3 \ httparse-1.10.1 \ httpdate-1.0.3 \ - hyper-0.14.32 \ hyper-1.7.0 \ - hyper-timeout-0.5.2 \ hyper-util-0.1.17 \ iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ @@ -242,7 +231,6 @@ CARGO_CRATES= addr2line-0.24.2 \ macro_rules_attribute-0.2.2 \ macro_rules_attribute-proc_macro-0.2.2 \ matchers-0.2.0 \ - matchit-0.8.4 \ mediasan-common-0.5.3 \ memchr-2.7.5 \ memmap2-0.9.8 \ @@ -257,7 +245,6 @@ CARGO_CRATES= addr2line-0.24.2 \ mio-1.0.4 \ mp4san-0.5.3 \ mp4san-derive-0.5.3 \ - multer-2.1.0 \ multimap-0.10.1 \ neon-1.1.1 \ neon-macros-1.1.1 \ @@ -361,14 +348,11 @@ CARGO_CRATES= addr2line-0.24.2 \ rusticata-macros-4.1.0 \ rustix-0.38.44 \ rustix-1.1.2 \ - rustls-0.22.4 \ rustls-0.23.31 \ rustls-native-certs-0.8.1 \ - rustls-pemfile-2.2.0 \ rustls-pki-types-1.12.0 \ rustls-platform-verifier-0.5.3 \ rustls-platform-verifier-android-0.1.1 \ - rustls-webpki-0.102.8 \ rustls-webpki-0.103.6 \ rustversion-1.0.22 \ rusty-fork-0.3.0 \ @@ -404,12 +388,10 @@ CARGO_CRATES= addr2line-0.24.2 \ smallvec-1.15.1 \ smart-default-0.7.1 \ snow-0.10.0 \ - socket2-0.5.10 \ socket2-0.6.0 \ socks5-proto-0.4.1 \ socks5-server-0.10.1 \ sorted-vec-0.8.10 \ - spin-0.9.8 \ spki-0.7.3 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ @@ -420,7 +402,6 @@ CARGO_CRATES= addr2line-0.24.2 \ syn-1.0.109 \ syn-2.0.106 \ syn-mid-0.6.0 \ - sync_wrapper-1.0.2 \ synstructure-0.13.2 \ tempfile-3.22.0 \ termtree-0.5.1 \ @@ -445,10 +426,8 @@ CARGO_CRATES= addr2line-0.24.2 \ tls-parser-0.12.2 \ tokio-1.47.1 \ tokio-macros-2.5.0 \ - tokio-rustls-0.25.0 \ tokio-socks-0.5.2 \ tokio-stream-0.1.17 \ - tokio-tungstenite-0.21.0 \ tokio-tungstenite-0.27.0 \ tokio-util-0.7.16 \ toml_datetime-0.7.1 \ @@ -456,7 +435,6 @@ CARGO_CRATES= addr2line-0.24.2 \ toml_parser-1.0.2 \ tonic-0.13.1 \ tonic-build-0.13.1 \ - tower-0.5.2 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ @@ -465,12 +443,12 @@ CARGO_CRATES= addr2line-0.24.2 \ tracing-log-0.2.0 \ tracing-subscriber-0.3.20 \ try-lock-0.2.5 \ - tungstenite-0.21.0 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ unarray-0.1.4 \ unicase-2.8.1 \ unicode-ident-1.0.19 \ + unicode-segmentation-1.12.0 \ unicode-xid-0.2.6 \ universal-hash-0.5.1 \ untrusted-0.9.0 \ @@ -486,7 +464,7 @@ CARGO_CRATES= addr2line-0.24.2 \ wait-timeout-0.2.1 \ walkdir-2.5.0 \ want-0.3.1 \ - warp-0.3.7 \ + warp-0.4.2 \ wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.7+wasi-0.2.4 \ wasip2-1.0.1+wasi-0.2.4 \ diff --git a/net-im/libsignal-node/distinfo b/net-im/libsignal-node/distinfo index a7d2af5ffde1..c2e366ae4e7b 100644 --- a/net-im/libsignal-node/distinfo +++ b/net-im/libsignal-node/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1761150266 -SHA256 (libsignal-node-0.83.0-npm-cache.tar.gz) = b0491c847043b4394593b93d80bfd394bdf598f9db82cb3c0ee9ab4f416e47c0 -SIZE (libsignal-node-0.83.0-npm-cache.tar.gz) = 57559417 +TIMESTAMP = 1765873937 +SHA256 (libsignal-node-0.86.3-npm-cache.tar.gz) = 78433c5e5ea73f4652ce8a515bd6f2c42941597ae682e25563827c11d4535500 +SIZE (libsignal-node-0.86.3-npm-cache.tar.gz) = 57786621 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -55,14 +55,8 @@ SHA256 (rust/crates/auto_enums-0.8.7.crate) = 9c170965892137a3a9aeb000b4524aa3cc SIZE (rust/crates/auto_enums-0.8.7.crate) = 58613 SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 -SHA256 (rust/crates/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5 -SIZE (rust/crates/axum-0.8.4.crate) = 175159 -SHA256 (rust/crates/axum-core-0.5.2.crate) = 68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6 -SIZE (rust/crates/axum-core-0.5.2.crate) = 26212 SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 -SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 -SIZE (rust/crates/base64-0.21.7.crate) = 82576 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba @@ -91,8 +85,6 @@ SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf95891080 SIZE (rust/crates/bstr-1.12.0.crate) = 351557 SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 -SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b -SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a SIZE (rust/crates/bytes-1.10.1.crate) = 76779 SHA256 (rust/crates/cachemap2-0.3.0.crate) = 68ccbd3153aa153b2f5eff557537ffce81e4dd6c50ae0eddc41dc8d0c388436f @@ -307,8 +299,6 @@ SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b SIZE (rust/crates/gimli-0.31.1.crate) = 279515 SHA256 (rust/crates/glob-0.3.3.crate) = 0cc23270f6e1808e30a928bdc84dea0b9b4136a8bc82338574f23baf47bbd280 SIZE (rust/crates/glob-0.3.3.crate) = 22861 -SHA256 (rust/crates/h2-0.3.27.crate) = 0beca50380b1fc32983fc1cb4587bfa4bb9e78fc259aad4a0032d2080309222d -SIZE (rust/crates/h2-0.3.27.crate) = 169180 SHA256 (rust/crates/h2-0.4.12.crate) = f3c0b69cfcb4e1b9f1bf2f53f95f766e4661169728ec61cd3fe5a0166f2d1386 SIZE (rust/crates/h2-0.4.12.crate) = 176264 SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 @@ -329,12 +319,8 @@ SHA256 (rust/crates/hax-lib-macros-types-0.2.0.crate) = d5a22f64cb35f8363892df62 SIZE (rust/crates/hax-lib-macros-types-0.2.0.crate) = 3048 SHA256 (rust/crates/hax-lib-macros-types-0.3.4.crate) = a39dc59c01c2eec9bce75698c4f9ca01d11759ace2a28e1691b66fb0008c6a21 SIZE (rust/crates/hax-lib-macros-types-0.3.4.crate) = 5447 -SHA256 (rust/crates/headers-0.3.9.crate) = 06683b93020a07e3dbcf5f8c0f6d40080d725bea7936fc01ad345c01b97dc270 -SIZE (rust/crates/headers-0.3.9.crate) = 68290 SHA256 (rust/crates/headers-0.4.1.crate) = b3314d5adb5d94bcdf56771f2e50dbbc80bb4bdf88967526706205ac9eff24eb SIZE (rust/crates/headers-0.4.1.crate) = 71105 -SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429 -SIZE (rust/crates/headers-core-0.2.0.crate) = 2380 SHA256 (rust/crates/headers-core-0.3.0.crate) = 54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4 SIZE (rust/crates/headers-core-0.3.0.crate) = 2333 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea @@ -355,12 +341,8 @@ SHA256 (rust/crates/hpke-rs-0.3.0.crate) = 36874953dfe0223fd877a77b0eefcd84f8da3 SIZE (rust/crates/hpke-rs-0.3.0.crate) = 29179 SHA256 (rust/crates/hpke-rs-crypto-0.3.0.crate) = d51ffd304e06803f90f2e56a24a6910f19b8516f842d7b72a436c51026279876 SIZE (rust/crates/hpke-rs-crypto-0.3.0.crate) = 5761 -SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1 -SIZE (rust/crates/http-0.2.12.crate) = 101964 SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 SIZE (rust/crates/http-1.3.1.crate) = 106063 -SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2 -SIZE (rust/crates/http-body-0.4.6.crate) = 10773 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 SIZE (rust/crates/http-body-1.0.1.crate) = 6125 SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a @@ -369,12 +351,8 @@ SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa SIZE (rust/crates/httparse-1.10.1.crate) = 45190 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 -SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7 -SIZE (rust/crates/hyper-0.14.32.crate) = 199622 SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e SIZE (rust/crates/hyper-1.7.0.crate) = 157006 -SHA256 (rust/crates/hyper-timeout-0.5.2.crate) = 2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0 -SIZE (rust/crates/hyper-timeout-0.5.2.crate) = 19222 SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8 SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999 SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb @@ -489,8 +467,6 @@ SHA256 (rust/crates/macro_rules_attribute-proc_macro-0.2.2.crate) = 670fdfda8975 SIZE (rust/crates/macro_rules_attribute-proc_macro-0.2.2.crate) = 8271 SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9 SIZE (rust/crates/matchers-0.2.0.crate) = 7075 -SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3 -SIZE (rust/crates/matchit-0.8.4.crate) = 33986 SHA256 (rust/crates/mediasan-common-0.5.3.crate) = 1f73b5d28d38190d36e335021afe3ecac3f2149571a7ec004feb0802e3630b60 SIZE (rust/crates/mediasan-common-0.5.3.crate) = 9934 SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 @@ -519,8 +495,6 @@ SHA256 (rust/crates/mp4san-0.5.3.crate) = a0637bb2e621e8b14977db309b16c388a22a31 SIZE (rust/crates/mp4san-0.5.3.crate) = 26641 SHA256 (rust/crates/mp4san-derive-0.5.3.crate) = bc567cf0f0ed75c95e2ae9a54935273442e245c3123fbe3a66bf4e5c06c0c09c SIZE (rust/crates/mp4san-derive-0.5.3.crate) = 5589 -SHA256 (rust/crates/multer-2.1.0.crate) = 01acbdc23469fd8fe07ab135923371d5f5a422fbf9c522158677c8eb15bc51c2 -SIZE (rust/crates/multer-2.1.0.crate) = 23976 SHA256 (rust/crates/multimap-0.10.1.crate) = 1d87ecb2933e8aeadb3e3a02b828fed80a7528047e68b4f424523a0981a3a084 SIZE (rust/crates/multimap-0.10.1.crate) = 15232 SHA256 (rust/crates/neon-1.1.1.crate) = 74c1d298c79e60a3f5a1e638ace1f9c1229d2a97bd3a9e40a63b67c8efa0f1e1 @@ -727,22 +701,16 @@ SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65 SIZE (rust/crates/rustix-0.38.44.crate) = 379347 SHA256 (rust/crates/rustix-1.1.2.crate) = cd15f8a2c5551a84d56efdc1cd049089e409ac19a3072d5037a17fd70719ff3e SIZE (rust/crates/rustix-1.1.2.crate) = 422717 -SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432 -SIZE (rust/crates/rustls-0.22.4.crate) = 333681 SHA256 (rust/crates/rustls-0.23.31.crate) = c0ebcbd2f03de0fc1122ad9bb24b127a5a6cd51d72604a3f3c50ac459762b6cc SIZE (rust/crates/rustls-0.23.31.crate) = 371259 SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129 -SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 -SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79 SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740 SHA256 (rust/crates/rustls-platform-verifier-0.5.3.crate) = 19787cda76408ec5404443dc8b31795c87cd8fec49762dc75fa727740d34acc1 SIZE (rust/crates/rustls-platform-verifier-0.5.3.crate) = 61014 SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919 -SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 -SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327 SHA256 (rust/crates/rustls-webpki-0.103.6.crate) = 8572f3c2cb9934231157b45499fc41e1f58c589fdfb81a844ba873265e80f8eb SIZE (rust/crates/rustls-webpki-0.103.6.crate) = 85224 SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d @@ -813,8 +781,6 @@ SHA256 (rust/crates/smart-default-0.7.1.crate) = 0eb01866308440fc64d6c44d9e86c5c SIZE (rust/crates/smart-default-0.7.1.crate) = 8435 SHA256 (rust/crates/snow-0.10.0.crate) = 599b506ccc4aff8cf7844bc42cf783009a434c1e26c964432560fb6d6ad02d82 SIZE (rust/crates/snow-0.10.0.crate) = 899770 -SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678 -SIZE (rust/crates/socket2-0.5.10.crate) = 58169 SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807 SIZE (rust/crates/socket2-0.6.0.crate) = 57974 SHA256 (rust/crates/socks5-proto-0.4.1.crate) = 3d91431c4672e25e372ef46bc554be8f315068c03608f99267a71ad32a12e8c4 @@ -823,8 +789,6 @@ SHA256 (rust/crates/socks5-server-0.10.1.crate) = 5223c26981806584cc38c74fddf588 SIZE (rust/crates/socks5-server-0.10.1.crate) = 10711 SHA256 (rust/crates/sorted-vec-0.8.10.crate) = 19f58d7b0190c7f12df7e8be6b79767a0836059159811b869d5ab55721fe14d0 SIZE (rust/crates/sorted-vec-0.8.10.crate) = 15005 -SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 -SIZE (rust/crates/spin-0.9.8.crate) = 38958 SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d SIZE (rust/crates/spki-0.7.3.crate) = 16409 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 @@ -845,8 +809,6 @@ SHA256 (rust/crates/syn-2.0.106.crate) = ede7c438028d4436d71104916910f5bb611972c SIZE (rust/crates/syn-2.0.106.crate) = 301514 SHA256 (rust/crates/syn-mid-0.6.0.crate) = b5dc35bb08dd1ca3dfb09dce91fd2d13294d6711c88897d9a9d60acf39bce049 SIZE (rust/crates/syn-mid-0.6.0.crate) = 12915 -SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 -SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 SHA256 (rust/crates/tempfile-3.22.0.crate) = 84fa4d11fadde498443cca10fd3ac23c951f0dc59e080e9f4b93d4df4e4eea53 @@ -895,14 +857,10 @@ SHA256 (rust/crates/tokio-1.47.1.crate) = 89e49afdadebb872d3145a5638b59eb0691ea2 SIZE (rust/crates/tokio-1.47.1.crate) = 829790 SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 -SHA256 (rust/crates/tokio-rustls-0.25.0.crate) = 775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f -SIZE (rust/crates/tokio-rustls-0.25.0.crate) = 30541 SHA256 (rust/crates/tokio-socks-0.5.2.crate) = 0d4770b8024672c1101b3f6733eab95b18007dbe0847a8afe341fcf79e06043f SIZE (rust/crates/tokio-socks-0.5.2.crate) = 22102 SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047 SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477 -SHA256 (rust/crates/tokio-tungstenite-0.21.0.crate) = c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38 -SIZE (rust/crates/tokio-tungstenite-0.21.0.crate) = 28159 SHA256 (rust/crates/tokio-tungstenite-0.27.0.crate) = 489a59b6730eda1b0171fcfda8b121f4bee2b35cba8645ca35c5f7ba3eb736c1 SIZE (rust/crates/tokio-tungstenite-0.27.0.crate) = 29756 SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5 @@ -917,8 +875,6 @@ SHA256 (rust/crates/tonic-0.13.1.crate) = 7e581ba15a835f4d9ea06c55ab1bd4dce26fc5 SIZE (rust/crates/tonic-0.13.1.crate) = 107202 SHA256 (rust/crates/tonic-build-0.13.1.crate) = eac6f67be712d12f0b41328db3137e0d0757645d8904b4cb7d51cd9c2279e847 SIZE (rust/crates/tonic-build-0.13.1.crate) = 22868 -SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 -SIZE (rust/crates/tower-0.5.2.crate) = 109417 SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 @@ -935,8 +891,6 @@ SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf055 SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/tungstenite-0.21.0.crate) = 9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1 -SIZE (rust/crates/tungstenite-0.21.0.crate) = 59858 SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f SIZE (rust/crates/typenum-1.18.0.crate) = 74871 SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 @@ -947,6 +901,8 @@ SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac4 SIZE (rust/crates/unicase-2.8.1.crate) = 24088 SHA256 (rust/crates/unicode-ident-1.0.19.crate) = f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d SIZE (rust/crates/unicode-ident-1.0.19.crate) = 47480 +SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 +SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea @@ -977,8 +933,8 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06 SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 -SHA256 (rust/crates/warp-0.3.7.crate) = 4378d202ff965b011c64817db11d5829506d3404edeadb61f190d111da3f231c -SIZE (rust/crates/warp-0.3.7.crate) = 117428 +SHA256 (rust/crates/warp-0.4.2.crate) = 51d06d9202adc1f15d709c4f4a2069be5428aa912cc025d6f268ac441ab066b0 +SIZE (rust/crates/warp-0.4.2.crate) = 83761 SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 SHA256 (rust/crates/wasi-0.14.7+wasi-0.2.4.crate) = 883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c @@ -1131,8 +1087,8 @@ SHA256 (signalapp-boring-signal-v4.18.0_GH0.tar.gz) = 9c954862f663475b1e7063a26b SIZE (signalapp-boring-signal-v4.18.0_GH0.tar.gz) = 338846 SHA256 (signalapp-SparsePostQuantumRatchet-v1.2.0_GH0.tar.gz) = e551333c1ff1a1e8fc19d4b47513b1b15b556f2d79ab37c10ffab3150b17d405 SIZE (signalapp-SparsePostQuantumRatchet-v1.2.0_GH0.tar.gz) = 143737 -SHA256 (signalapp-libsignal-v0.83.0_GH0.tar.gz) = 01ba1304e7a76bd20f365b108a36063f124704c875182ccbfb407620c4ec241e -SIZE (signalapp-libsignal-v0.83.0_GH0.tar.gz) = 2349978 +SHA256 (signalapp-libsignal-v0.86.3_GH0.tar.gz) = 78be73c136cfd5fa2cfb715f529b40830b9bd3bacadae07c48177be8a420fd9f +SIZE (signalapp-libsignal-v0.86.3_GH0.tar.gz) = 2384626 SHA256 (google-boringssl-44b3df6f03d85c901767250329c571db405122d5_GH0.tar.gz) = 9567b43de39f66e57b895ee814135adc5ddf7f2c895964269b6b13b388158982 SIZE (google-boringssl-44b3df6f03d85c901767250329c571db405122d5_GH0.tar.gz) = 46106995 SHA256 (google-boringssl-853ca1ea1168dff08011e5d42d94609cc0ca2e27_GH0.tar.gz) = 61e85d6eaecf1706be0420a9104b66ff01bd04301b5fad323970685f942108ed diff --git a/net-im/libsignal/Makefile b/net-im/libsignal/Makefile index 03c9c3ce4208..e20437f2927c 100644 --- a/net-im/libsignal/Makefile +++ b/net-im/libsignal/Makefile @@ -1,7 +1,7 @@ PORTNAME= libsignal DISTVERSIONPREFIX= v DISTVERSION= 0.84.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-im java MAINTAINER= jaap.aarts1@gmail.com diff --git a/net-im/linux-discord/Makefile b/net-im/linux-discord/Makefile index c5fd59bc851b..c948e3c1cb1c 100644 --- a/net-im/linux-discord/Makefile +++ b/net-im/linux-discord/Makefile @@ -1,5 +1,5 @@ PORTNAME= discord -DISTVERSION= 0.0.118 +DISTVERSION= 0.0.119 PORTEPOCH= 1 CATEGORIES= net-im MASTER_SITES= https://dl.discordapp.net/apps/linux/${DISTVERSION}/ diff --git a/net-im/linux-discord/distinfo b/net-im/linux-discord/distinfo index 55c798ed3f03..c2d68206b439 100644 --- a/net-im/linux-discord/distinfo +++ b/net-im/linux-discord/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765269674 -SHA256 (discord-0.0.118.tar.gz) = 07b802afe0c6a04821330eb6e0ec3204e9cf5710efad81d404007d8124adc388 -SIZE (discord-0.0.118.tar.gz) = 108665429 +TIMESTAMP = 1765870921 +SHA256 (discord-0.0.119.tar.gz) = fcd7e01c15ec5166280c4546cf5dc6054d484a949d0793a6ae3852376e5204c8 +SIZE (discord-0.0.119.tar.gz) = 108665433 diff --git a/net-im/nextcloud-talk/Makefile b/net-im/nextcloud-talk/Makefile index 36d3d444d537..d3e6cc952ce4 100644 --- a/net-im/nextcloud-talk/Makefile +++ b/net-im/nextcloud-talk/Makefile @@ -1,5 +1,5 @@ PORTNAME= talk -PORTVERSION= 22.0.4 +PORTVERSION= 22.0.5 DISTVERSIONPREFIX= v CATEGORIES= net-im www DISTNAME= spreed-${DISTVERSIONPREFIX}${DISTVERSION} diff --git a/net-im/nextcloud-talk/distinfo b/net-im/nextcloud-talk/distinfo index e3ab460867db..6d9a62566fcf 100644 --- a/net-im/nextcloud-talk/distinfo +++ b/net-im/nextcloud-talk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763808519 -SHA256 (nextcloud/spreed-v22.0.4.tar.gz) = fe690208a194a08a91ba65481cbf9f3ca938cb434e91d56f93bd4cce4f3cf413 -SIZE (nextcloud/spreed-v22.0.4.tar.gz) = 65595723 +TIMESTAMP = 1765522519 +SHA256 (nextcloud/spreed-v22.0.5.tar.gz) = 3cfd2cfe47f47f7fd152fc2b5755919a487ec4f1c8336f414320aee6ff234171 +SIZE (nextcloud/spreed-v22.0.5.tar.gz) = 57044830 diff --git a/net-im/py-matrix-synapse/Makefile b/net-im/py-matrix-synapse/Makefile index 424d23cef995..915d83490be3 100644 --- a/net-im/py-matrix-synapse/Makefile +++ b/net-im/py-matrix-synapse/Makefile @@ -1,6 +1,6 @@ PORTNAME= matrix-synapse DISTVERSION= 1.138.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= net-im python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net-im/signal-desktop/Makefile b/net-im/signal-desktop/Makefile index f461a586a7fc..c34138ec389f 100644 --- a/net-im/signal-desktop/Makefile +++ b/net-im/signal-desktop/Makefile @@ -1,6 +1,6 @@ PORTNAME= signal-desktop DISTVERSIONPREFIX= v -DISTVERSION= 7.80.0 +DISTVERSION= 7.82.0 CATEGORIES= net-im MASTER_SITES= LOCAL/mikael/signal-desktop/:npm \ https://registry.npmjs.org/@esbuild/freebsd-arm64/-/:esbuildarm64 \ diff --git a/net-im/signal-desktop/distinfo b/net-im/signal-desktop/distinfo index 87552ee89598..d979f6087c04 100644 --- a/net-im/signal-desktop/distinfo +++ b/net-im/signal-desktop/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1763737780 -SHA256 (signal-desktop-7.80.0-npm-cache.tar.gz) = 5228561eb9fc90cb2ffc9c6c42811ef6489a4f32957aaf26f84022e1e332e020 -SIZE (signal-desktop-7.80.0-npm-cache.tar.gz) = 492393352 +TIMESTAMP = 1765875494 +SHA256 (signal-desktop-7.82.0-npm-cache.tar.gz) = 0b429ca42ab79c464e7047fe6551cce5fd1208a45109fa59e57f8b97c074130d +SIZE (signal-desktop-7.82.0-npm-cache.tar.gz) = 498800837 SHA256 (freebsd-arm64-0.25.9.tgz) = ffa1616767d7660bc93d439c19d91a9b1e5751065c946d09382e330ea688f3f2 SIZE (freebsd-arm64-0.25.9.tgz) = 4016542 SHA256 (freebsd-x64-0.25.9.tgz) = 86d04ec7f0dc3fe07b91e625c283f07b82ef2da04809f9ba4193492743c7fcbc SIZE (freebsd-x64-0.25.9.tgz) = 4370517 -SHA256 (signalapp-Signal-Desktop-v7.80.0_GH0.tar.gz) = 175554a79f28ed75d883294e2e53e5da72352b5a963afc1e1c6380cfca3fba45 -SIZE (signalapp-Signal-Desktop-v7.80.0_GH0.tar.gz) = 51097384 +SHA256 (signalapp-Signal-Desktop-v7.82.0_GH0.tar.gz) = 4059c382613e747b2a231e2919f45088c074c0e720acc8b1638f4aa6913c1f8a +SIZE (signalapp-Signal-Desktop-v7.82.0_GH0.tar.gz) = 51216657 diff --git a/net-im/signal-desktop/files/patch-ts_util_os_shared.std.ts b/net-im/signal-desktop/files/patch-ts_util_os_shared.std.ts index f501e28167e2..7c142df56add 100644 --- a/net-im/signal-desktop/files/patch-ts_util_os_shared.std.ts +++ b/net-im/signal-desktop/files/patch-ts_util_os_shared.std.ts @@ -1,22 +1,22 @@ --- ts/util/os/shared.std.ts.orig 2023-10-19 19:29:53 UTC +++ ts/util/os/shared.std.ts -@@ -23,6 +23,7 @@ export type OSType = { - getClassName: () => string; +@@ -24,6 +24,7 @@ export type OSType = { getName: () => string; isLinux: (minVersion?: string) => boolean; + isLinuxAppImage: () => boolean; + isFreeBSD: (minVersion?: string) => boolean; isMacOS: (minVersion?: string) => boolean; isWindows: (minVersion?: string) => boolean; }; -@@ -31,6 +32,7 @@ export function getOSFunctions(osRelease: string): OST +@@ -32,6 +33,7 @@ export function getOSFunctions(osRelease: string): OST const isMacOS = createIsPlatform('darwin', osRelease); const isLinux = createIsPlatform('linux', osRelease); const isWindows = createIsPlatform('win32', osRelease); + const isFreeBSD = createIsPlatform('freebsd', osRelease); - const getName = (): string => { - if (isMacOS()) { -@@ -39,6 +41,9 @@ export function getOSFunctions(osRelease: string): OST + const isLinuxAppImage = (): boolean => { + return process.platform === 'linux' && process.env.APPIMAGE != null; +@@ -44,6 +46,9 @@ export function getOSFunctions(osRelease: string): OST if (isWindows()) { return 'Windows'; } @@ -26,7 +26,7 @@ return 'Linux'; }; -@@ -49,6 +54,9 @@ export function getOSFunctions(osRelease: string): OST +@@ -54,6 +59,9 @@ export function getOSFunctions(osRelease: string): OST if (isWindows()) { return 'os-windows'; } @@ -36,8 +36,8 @@ return 'os-linux'; }; -@@ -58,5 +66,6 @@ export function getOSFunctions(osRelease: string): OST - isLinux, +@@ -64,5 +72,6 @@ export function getOSFunctions(osRelease: string): OST + isLinuxAppImage, isMacOS, isWindows, + isFreeBSD, diff --git a/net-im/signal-desktop/files/pnpm-lock.yaml b/net-im/signal-desktop/files/pnpm-lock.yaml index ee4892329122..d26df1a5f257 100644 --- a/net-im/signal-desktop/files/pnpm-lock.yaml +++ b/net-im/signal-desktop/files/pnpm-lock.yaml @@ -11,8 +11,6 @@ overrides: jsdom: '-' thenify-all>thenify: 3.3.1 '@electron/rebuild@3.7.2>@electron/node-gyp': 10.2.0-electron.2 - react-contextmenu>react: 18.3.1 - react-contextmenu>react-dom: 18.3.1 pnpmfileChecksum: sha256-o+YmVibNtPcu3FSR1zxQU+b0Bi0bKdB6ADNIl+tjylA= @@ -36,7 +34,7 @@ patchedDependencies: hash: e8a96f71e52bf903c9f1eadba4740489a0beb48da33db52354adca484fe1f495 path: patches/@vitest+expect+2.0.5.patch app-builder-lib: - hash: b412b44a47bb3d2be98e6edffed5dc4286cc62ac3c02fef42d1557927baa2420 + hash: a1775a435732fdbd3b69305053bea4776c854378984940cbd2a541d692902664 path: patches/app-builder-lib.patch casual@1.6.2: hash: b88b5052437cbdc1882137778b76ca5037f71b2a030ae9ef39dc97f51670d599 @@ -71,9 +69,6 @@ patchedDependencies: qrcode-generator@1.4.4: hash: 1f10c592d849ed4cfc9f81301196d39857b79240997ef5772138218cb3717e80 path: patches/qrcode-generator+1.4.4.patch - react-contextmenu@2.14.0: - hash: 0a61a588d4e16ca308a33d4765e00ccade23abac650b981439a128bd5be785d7 - path: patches/react-contextmenu+2.14.0.patch websocket@1.0.34: hash: b8d361a6a73e44000bb51102dea0d841c22d2bb455dd6c54de566d0e0bd86355 path: patches/websocket+1.0.34.patch @@ -137,8 +132,8 @@ importers: specifier: 3.27.0 version: 3.27.0(react@18.3.1) '@signalapp/libsignal-client': - specifier: 0.83.0 - version: 0.83.0 + specifier: 0.86.3 + version: 0.86.3 '@signalapp/minimask': specifier: 1.0.1 version: 1.0.1 @@ -149,8 +144,8 @@ importers: specifier: 2.1.2 version: 2.1.2 '@signalapp/ringrtc': - specifier: 2.59.4 - version: 2.59.4(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf) + specifier: 2.60.7 + version: 2.60.7(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf) '@signalapp/sqlcipher': specifier: 2.4.4 version: 2.4.4 @@ -208,6 +203,9 @@ importers: direction: specifier: 1.0.4 version: 1.0.4 + dom-accessibility-api: + specifier: 0.7.0 + version: 0.7.0 emoji-datasource: specifier: 16.0.0 version: 16.0.0 @@ -340,9 +338,6 @@ importers: react-blurhash: specifier: 0.3.0 version: 0.3.0(blurhash@2.0.5)(react@18.3.1) - react-contextmenu: - specifier: 2.14.0 - version: 2.14.0(patch_hash=0a61a588d4e16ca308a33d4765e00ccade23abac650b981439a128bd5be785d7)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1) react-dom: specifier: 18.3.1 version: 18.3.1(react@18.3.1) @@ -635,6 +630,9 @@ importers: babel-plugin-lodash: specifier: 3.3.4 version: 3.3.4 + better-blockmap: + specifier: 1.0.2 + version: 1.0.2 casual: specifier: 1.6.2 version: 1.6.2(patch_hash=b88b5052437cbdc1882137778b76ca5037f71b2a030ae9ef39dc97f51670d599) @@ -666,8 +664,8 @@ importers: specifier: 4.3.7 version: 4.3.7(supports-color@8.1.1) electron: - specifier: 39.2.1 - version: 39.2.1 + specifier: 39.2.4 + version: 39.2.4 electron-builder: specifier: 26.0.14 version: 26.0.14(patch_hash=4efee114d8c7e2a77c68ff826373a94a9678edfde006eeec4eccb386c32dae15)(electron-builder-squirrel-windows@26.0.14) @@ -3496,8 +3494,8 @@ packages: '@signalapp/libsignal-client@0.76.7': resolution: {integrity: sha512-iGWTlFkko7IKlm96Iy91Wz5sIN089nj02ifOk6BWtLzeVi0kFaNj+jK26Sl1JRXy/VfXevcYtiOivOg43BPqpg==} - '@signalapp/libsignal-client@0.83.0': - resolution: {integrity: sha512-QaXviPAvj4PA2QDmN6YyPnlkp699BE3fIgaJmKrfvZMsvBfMGeJ3H3BHFt0CV2vUWMbc3oEgxbwdXu//f6oTrA==} + '@signalapp/libsignal-client@0.86.3': + resolution: {integrity: sha512-aN/pgT9YqacuABrtxBtBbQ0AMesZJIHVNqU8nUq75kRTleIU5aKeuOXt7ZHYUUJW7ot4O2n6O6eaMnMLbwBXFQ==} '@signalapp/minimask@1.0.1': resolution: {integrity: sha512-QAwo0joA60urTNbW9RIz6vLKQjy+jdVtH7cvY0wD9PVooD46MAjE40MLssp4xUJrph91n2XvtJ3pbEUDrmT2AA==} @@ -3512,8 +3510,8 @@ packages: resolution: {integrity: sha512-y2sgqdivlrG41J4Zvt/82xtH/PZjDlgItqlD2g/Cv3ZbjlR6cGhTNXbfNygCJB8nXj+C7I28pjt1Zm3k0pv2mg==} engines: {npm: '>=8.2.3'} - '@signalapp/ringrtc@2.59.4': - resolution: {integrity: sha512-Ml9ArS8gi8RJvdat0AuLXggGWMGkOsBizKkz2MtI5XALK0o09wh0r/Qdr0fmp4ewJqnqWGJ31tfr+gXoelG8gQ==} + '@signalapp/ringrtc@2.60.7': + resolution: {integrity: sha512-qx3w64/cmml+ZGXL7L/DGrePmxU9ZEBIY+cWEuJ1MJOslx4zQ0HfGDlpNEeDd/OeBvyirU+q/DPucgGeJNVQjA==} hasBin: true '@signalapp/sqlcipher@2.4.4': @@ -4154,8 +4152,8 @@ packages: '@types/node@22.13.4': resolution: {integrity: sha512-ywP2X0DYtX3y08eFVx5fNIw7/uIv8hYUKgXoK8oayJlLnKcRfEYCxWMVE1XagUdVtCJlZT1AU4LXEABW+L1Peg==} - '@types/node@22.18.8': - resolution: {integrity: sha512-pAZSHMiagDR7cARo/cch1f3rXy0AEXwsVsVH09FcyeJVAzCnGgmYis7P3JidtTUjyadhTeSo8TgRPswstghDaw==} + '@types/node@22.19.1': + resolution: {integrity: sha512-LCCV0HdSZZZb34qifBsyWlUmok6W7ouER+oQIGBScS8EsZsQbrtFTUrDX4hOl+CS6p7cnNC4td+qrSVGSCTUfQ==} '@types/normalize-path@3.0.2': resolution: {integrity: sha512-DO++toKYPaFn0Z8hQ7Tx+3iT9t77IJo/nDiqTXilgEP+kPNIYdpS9kh3fXuc53ugqwp9pxC1PVjCpV1tQDyqMA==} @@ -5743,6 +5741,9 @@ packages: dom-accessibility-api@0.6.3: resolution: {integrity: sha512-7ZgogeTnjuHbo+ct10G9Ffp0mif17idi0IyWNVA/wcwcm7NPOD/WEHVP3n7n3MhXqxoIYm8d6MuZohYWIZ4T3w==} + dom-accessibility-api@0.7.0: + resolution: {integrity: sha512-LjjdFmd9AITAet3Hy6Y6rwB7Sq1+x5NiwbOpnkLHC1bCXJqJKiV9DyppSSWobuSKvjKXt9G2u3hW402MPt6m+g==} + dom-converter@0.2.0: resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} @@ -5854,8 +5855,8 @@ packages: engines: {node: '>= 12.20.55'} hasBin: true - electron@39.2.1: - resolution: {integrity: sha512-5oSki3qzLBsJAcXl0yWOLRArkufugbXd1qBb2UNZRrrKkYiVhM8GLE+KE3P16PC8UxGxGqCCfaB3Y1TK1dUuHg==} + electron@39.2.4: + resolution: {integrity: sha512-KxPtwpFceQKSxRtUY39piHLYhJMMyHfOhc70e6zRnKGrbRdK6hzEqssth8IGjlKOdkeT4KCvIEngnNraYk39+g==} engines: {node: '>= 12.20.55'} hasBin: true @@ -9194,13 +9195,6 @@ packages: blurhash: ^2.0.3 react: '>=15' - react-contextmenu@2.14.0: - resolution: {integrity: sha512-ktqMOuad6sCFNJs/ltEwppN8F0YeXmqoZfwycgtZR/MxOXMYx1xgYC44SzWH259HdGyshk1/7sXGuIRwj9hzbw==} - peerDependencies: - prop-types: ^15.0.0 - react: 18.3.1 - react-dom: 18.3.1 - react-devtools-core@6.0.1: resolution: {integrity: sha512-II3iSJhnR5nAscYDa9FCgPLq8mO5aEx/EKKtdXYTDnvdFEa3K7gs3jn1SKRXwQf9maOmIilmjnnx7Qy+3annPA==} @@ -14289,7 +14283,7 @@ snapshots: type-fest: 4.26.1 uuid: 11.0.2 - '@signalapp/libsignal-client@0.83.0': + '@signalapp/libsignal-client@0.86.3': dependencies: node-gyp-build: 4.8.4 type-fest: 4.26.1 @@ -14329,7 +14323,7 @@ snapshots: lodash: 4.17.21 quill-delta: 5.1.0 - '@signalapp/ringrtc@2.59.4(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)': + '@signalapp/ringrtc@2.60.7(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)': dependencies: https-proxy-agent: 7.0.6 tar: 6.2.1 @@ -14440,7 +14434,7 @@ snapshots: '@storybook/builder-webpack5@8.4.4(@swc/core@1.10.16(@swc/helpers@0.5.15))(esbuild@0.25.9)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)': dependencies: '@storybook/core-webpack': 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)) - '@types/node': 22.18.8 + '@types/node': 22.13.4 '@types/semver': 7.5.8 browser-assert: 1.2.1 case-sensitive-paths-webpack-plugin: 2.4.0 @@ -14497,7 +14491,7 @@ snapshots: '@storybook/core-webpack@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))': dependencies: - '@types/node': 22.18.8 + '@types/node': 22.13.4 storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10) ts-dedent: 2.2.0 @@ -14542,7 +14536,7 @@ snapshots: '@storybook/core-webpack': 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)) '@storybook/react': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3) '@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.96.1) - '@types/node': 22.18.8 + '@types/node': 22.13.4 '@types/semver': 7.5.8 find-up: 5.0.0 magic-string: 0.30.17 @@ -15112,7 +15106,7 @@ snapshots: dependencies: undici-types: 6.20.0 - '@types/node@22.18.8': + '@types/node@22.19.1': dependencies: undici-types: 6.21.0 @@ -15247,7 +15241,7 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 20.17.6 + '@types/node': 22.19.1 optional: true '@typescript-eslint/eslint-plugin@5.62.0(@typescript-eslint/parser@5.62.0(eslint@8.56.0)(typescript@5.6.3))(eslint@8.56.0)(typescript@5.6.3)': @@ -15668,7 +15662,7 @@ snapshots: app-builder-bin@5.0.0-alpha.12: {} - app-builder-lib@26.0.14(patch_hash=b412b44a47bb3d2be98e6edffed5dc4286cc62ac3c02fef42d1557927baa2420)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14): + app-builder-lib@26.0.14(patch_hash=a1775a435732fdbd3b69305053bea4776c854378984940cbd2a541d692902664)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14): dependencies: '@develar/schema-utils': 2.6.5 '@electron/asar': 3.4.1 @@ -16887,7 +16881,7 @@ snapshots: dmg-builder@26.0.14(patch_hash=cb72ed47fa8d45513a36db33fcb41cb75c30cada4737da067bf3fa1f063725f2)(electron-builder-squirrel-windows@26.0.14): dependencies: - app-builder-lib: 26.0.14(patch_hash=b412b44a47bb3d2be98e6edffed5dc4286cc62ac3c02fef42d1557927baa2420)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14) + app-builder-lib: 26.0.14(patch_hash=a1775a435732fdbd3b69305053bea4776c854378984940cbd2a541d692902664)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14) builder-util: 26.0.13 builder-util-runtime: 9.3.2 fs-extra: 10.1.0 @@ -16928,6 +16922,8 @@ snapshots: dom-accessibility-api@0.6.3: {} + dom-accessibility-api@0.7.0: {} + dom-converter@0.2.0: dependencies: utila: 0.4.0 @@ -17031,7 +17027,7 @@ snapshots: electron-builder-squirrel-windows@26.0.14(dmg-builder@26.0.14): dependencies: - app-builder-lib: 26.0.14(patch_hash=b412b44a47bb3d2be98e6edffed5dc4286cc62ac3c02fef42d1557927baa2420)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14) + app-builder-lib: 26.0.14(patch_hash=a1775a435732fdbd3b69305053bea4776c854378984940cbd2a541d692902664)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14) builder-util: 26.0.13 electron-winstaller: 5.4.0 transitivePeerDependencies: @@ -17041,7 +17037,7 @@ snapshots: electron-builder@26.0.14(patch_hash=4efee114d8c7e2a77c68ff826373a94a9678edfde006eeec4eccb386c32dae15)(electron-builder-squirrel-windows@26.0.14): dependencies: - app-builder-lib: 26.0.14(patch_hash=b412b44a47bb3d2be98e6edffed5dc4286cc62ac3c02fef42d1557927baa2420)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14) + app-builder-lib: 26.0.14(patch_hash=a1775a435732fdbd3b69305053bea4776c854378984940cbd2a541d692902664)(dmg-builder@26.0.14)(electron-builder-squirrel-windows@26.0.14) builder-util: 26.0.13 builder-util-runtime: 9.3.2 chalk: 4.1.2 @@ -17103,10 +17099,10 @@ snapshots: transitivePeerDependencies: - supports-color - electron@39.2.1: + electron@39.2.4: dependencies: '@electron/get': 2.0.3 - '@types/node': 22.18.8 + '@types/node': 22.19.1 extract-zip: 2.0.1 transitivePeerDependencies: - supports-color @@ -21221,14 +21217,6 @@ snapshots: blurhash: 2.0.5 react: 18.3.1 - react-contextmenu@2.14.0(patch_hash=0a61a588d4e16ca308a33d4765e00ccade23abac650b981439a128bd5be785d7)(prop-types@15.8.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1): - dependencies: - classnames: 2.5.1 - object-assign: 4.1.1 - prop-types: 15.8.1 - react: 18.3.1 - react-dom: 18.3.1(react@18.3.1) - react-devtools-core@6.0.1(bufferutil@4.0.9)(utf-8-validate@5.0.10): dependencies: shell-quote: 1.8.2 diff --git a/net-im/signal-desktop/get_deps.sh b/net-im/signal-desktop/get_deps.sh index bc7d8e49da9f..6bf6a30c06a9 100644 --- a/net-im/signal-desktop/get_deps.sh +++ b/net-im/signal-desktop/get_deps.sh @@ -1,5 +1,5 @@ #!/bin/sh -SIGNAL_VERS=v7.80.0 +SIGNAL_VERS=v7.82.0 fetch -qo /tmp/package.json https://raw.githubusercontent.com/signalapp/Signal-Desktop/${SIGNAL_VERS}/package.json node_version=$(awk /'"node":'/'{print $2}' /tmp/package.json | head -n 1 | sed 's/"//g') diff --git a/net-im/yume/Makefile b/net-im/yume/Makefile index 9001229244b1..dd902ed94495 100644 --- a/net-im/yume/Makefile +++ b/net-im/yume/Makefile @@ -1,7 +1,7 @@ PORTNAME= yume DISTVERSIONPREFIX= v DISTVERSION= 0.2.0 -PORTREVISION= 45 +PORTREVISION= 46 CATEGORIES= net-im MAINTAINER= yuri@FreeBSD.org diff --git a/net-im/zkgroup/Makefile b/net-im/zkgroup/Makefile index 344e68295ec6..96daefcda352 100644 --- a/net-im/zkgroup/Makefile +++ b/net-im/zkgroup/Makefile @@ -1,7 +1,7 @@ PORTNAME= zkgroup DISTVERSIONPREFIX= v DISTVERSION= 0.7.4 -PORTREVISION= 38 +PORTREVISION= 39 PORTEPOCH= 1 CATEGORIES= net-im diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile index 5f158dab16de..821f1877c90b 100644 --- a/net-mgmt/Makefile +++ b/net-mgmt/Makefile @@ -410,8 +410,8 @@ SUBDIR += torrus SUBDIR += triton-guesttools SUBDIR += unbound_exporter - SUBDIR += unifi9 SUBDIR += unifi10 + SUBDIR += unifi9 SUBDIR += victoria-logs SUBDIR += victoria-metrics SUBDIR += virt-viewer diff --git a/net-mgmt/bandwhich/Makefile b/net-mgmt/bandwhich/Makefile index e1c3e32040b1..51ae267a2917 100644 --- a/net-mgmt/bandwhich/Makefile +++ b/net-mgmt/bandwhich/Makefile @@ -1,7 +1,7 @@ PORTNAME= bandwhich DISTVERSIONPREFIX= v DISTVERSION= 0.23.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= net-mgmt MAINTAINER= petteri.valkonen@iki.fi diff --git a/net-mgmt/check_wg/Makefile b/net-mgmt/check_wg/Makefile index 7cc247a3837c..2d16e897d031 100644 --- a/net-mgmt/check_wg/Makefile +++ b/net-mgmt/check_wg/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/dsh2dsh/${PORTNAME} LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules USE_GITHUB= yes GH_ACCOUNT= dsh2dsh diff --git a/net-mgmt/geom-exporter/Makefile b/net-mgmt/geom-exporter/Makefile index 323ed7572645..a67b677393a8 100644 --- a/net-mgmt/geom-exporter/Makefile +++ b/net-mgmt/geom-exporter/Makefile @@ -1,6 +1,6 @@ PORTNAME= geom-exporter DISTVERSION= 0.1.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-mgmt MASTER_SITES= CRATESIO MASTER_SITE_SUBDIR= freebsd-${PORTNAME}/${DISTVERSION} diff --git a/net-mgmt/gping/Makefile b/net-mgmt/gping/Makefile index 9cc8b3095bbe..34b5dd46f91a 100644 --- a/net-mgmt/gping/Makefile +++ b/net-mgmt/gping/Makefile @@ -1,7 +1,7 @@ PORTNAME= gping DISTVERSIONPREFIX= gping-v DISTVERSION= 1.20.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net-mgmt MAINTAINER= ehaupt@FreeBSD.org diff --git a/net-mgmt/librenms/Makefile b/net-mgmt/librenms/Makefile index e7cc68df35cf..64232761c3fa 100644 --- a/net-mgmt/librenms/Makefile +++ b/net-mgmt/librenms/Makefile @@ -1,5 +1,5 @@ PORTNAME= librenms -PORTVERSION= 25.11.0 +PORTVERSION= 25.12.0 PORTEPOCH= 1 CATEGORIES= net-mgmt MASTER_SITES= LOCAL/dvl:vendor @@ -47,7 +47,7 @@ SHEBANG_FILES= ../${PORTNAME}-vendor-${PORTVERSION}/paragonie/random_compat/buil ../librenms-vendor-${PORTVERSION}/symfony/yaml/Resources/bin/yaml-lint \ alerts.php artisan billing-calculate.php check-services.php \ config_to_json.php cronic daily.php daily.sh delhost.php \ - discovery-wrapper.py discovery.php dist-pollers.php irc.php \ + discovery-wrapper.py discovery.php irc.php \ librenms-service.py LibreNMS/command_runner.py \ LibreNMS/wrapper.py lnms misc/lnms-completion.bash \ misc/smokeping-debian.example misc/smokeping-rhel.example \ @@ -117,7 +117,7 @@ _ROOT_FILES= alerts.php artisan billing-calculate.php \ check-services.php composer.json composer.lock \ config.php.default config_to_json.php cronic daily.php \ delhost.php discovery-wrapper.py discovery.php \ - dist-pollers.php irc.php librenms-service.py mkdocs.yml \ + irc.php librenms-service.py mkdocs.yml \ phpunit.xml ping.php poll-billing.php poller.php \ poller-wrapper.py renamehost.php snmp-scan.py \ snmptrap.php syslog.php validate.php @@ -125,7 +125,7 @@ _SCRIPT_FILES= daily.sh lnms # _RELEASE_TIMESTAMP is used for a patch inside the vendor code # it represents the release date via: git show --pretty='%H|%ct' -s 1.42.01 # It sits here so you remember to update it with each release -_RELEASE_TIMESTAMP= 1763386152 +_RELEASE_TIMESTAMP= 1765807513 _ROOT_DIRS= LibreNMS app bootstrap config database doc html \ includes lang licenses mibs misc resources routes \ scripts tests diff --git a/net-mgmt/librenms/distinfo b/net-mgmt/librenms/distinfo index f2dde64552ed..cf02ac7d7621 100644 --- a/net-mgmt/librenms/distinfo +++ b/net-mgmt/librenms/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1763404572 -SHA256 (librenms-vendor-25.11.0.tar.gz) = cc5883b8dad1c479b019e37ecb8e695d3009fd26671a0f4e4a58bef29a4f121f -SIZE (librenms-vendor-25.11.0.tar.gz) = 27759793 -SHA256 (librenms-librenms-25.11.0_GH0.tar.gz) = 0bfad0c850308e69d42ec09f7f9cb45400fdb8a0ee96742651d33402e16860c6 -SIZE (librenms-librenms-25.11.0_GH0.tar.gz) = 72339168 +TIMESTAMP = 1765811207 +SHA256 (librenms-vendor-25.12.0.tar.gz) = 7434a9d1d74bbde6c7f850fca01225d7f545eaec8a598093869cfe91f0757109 +SIZE (librenms-vendor-25.12.0.tar.gz) = 27735485 +SHA256 (librenms-librenms-25.12.0_GH0.tar.gz) = 9b93e830b0c8c0af9a575302160af97c93f2dd8a570f5d26c6fa9f11af34acd8 +SIZE (librenms-librenms-25.12.0_GH0.tar.gz) = 72397417 diff --git a/net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php b/net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php index 3d34dc8eece5..2f7a020074c5 100644 --- a/net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php +++ b/net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php @@ -13,8 +13,8 @@ $filename = $device['os'] . '-' . $device['hostname'] . '.snmpwalk'; break; case 'discovery': -- $cmd = ['php', \App\Facades\LibrenmsConfig::get('install_dir') . '/discovery.php', '-h', $hostname, '-d']; -+ $cmd = ['%%LOCALBASE%%/bin/php', \App\Facades\LibrenmsConfig::get('install_dir') . '/discovery.php', '-h', $hostname, '-d']; +- $cmd = ['php', \App\Facades\LibrenmsConfig::get('install_dir') . '/lnms', 'device:discover', $hostname, '-vv']; ++ $cmd = ['%%LOCALBASE%%/bin/php', \App\Facades\LibrenmsConfig::get('install_dir') . '/lnms', 'device:discover', $hostname, '-vv']; $filename = "discovery-$hostname.txt"; break; default: diff --git a/net-mgmt/mysqld_exporter/Makefile b/net-mgmt/mysqld_exporter/Makefile index 310116db2c6e..6665493a4844 100644 --- a/net-mgmt/mysqld_exporter/Makefile +++ b/net-mgmt/mysqld_exporter/Makefile @@ -11,12 +11,9 @@ WWW= https://github.com/prometheus/mysqld_exporter LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules +USES= go:modules GO_MODULE= github.com/prometheus/mysqld_exporter -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - PLIST_FILES= bin/mysqld_exporter USE_RC_SUBR= mysqld_exporter SUB_FILES= pkg-message diff --git a/net-mgmt/nfs-exporter/Makefile b/net-mgmt/nfs-exporter/Makefile index f1ce080604e3..45e87e443783 100644 --- a/net-mgmt/nfs-exporter/Makefile +++ b/net-mgmt/nfs-exporter/Makefile @@ -1,6 +1,6 @@ PORTNAME= nfs-exporter DISTVERSION= 0.4.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net-mgmt MASTER_SITES= CRATESIO MASTER_SITE_SUBDIR= freebsd-${PORTNAME}/${DISTVERSION} diff --git a/net-mgmt/ng_ipacct/files/patch-ng__ipacct_ng__ipacct.c b/net-mgmt/ng_ipacct/files/patch-ng__ipacct_ng__ipacct.c index b62bc827ebf4..ba17901b5d19 100644 --- a/net-mgmt/ng_ipacct/files/patch-ng__ipacct_ng__ipacct.c +++ b/net-mgmt/ng_ipacct/files/patch-ng__ipacct_ng__ipacct.c @@ -1,4 +1,4 @@ ---- ng_ipacct/ng_ipacct.c.orig 2022-09-13 09:05:22 UTC +--- ng_ipacct/ng_ipacct.c.orig 2021-03-14 18:52:22 UTC +++ ng_ipacct/ng_ipacct.c @@ -49,6 +49,9 @@ static const char rcs_id[] = #include <netinet/in_systm.h> @@ -10,3 +10,14 @@ #include <netinet/ip.h> #include <netinet/ip_icmp.h> #include <netinet/ip_var.h> +@@ -980,7 +983,9 @@ pcb_get_cred(struct ip_acct_stream *r, struct inpcbinf + #endif + #endif + for (i = 0, ina = r->r_dst, port = r->r_dport; i < 2; i++) { +-#if __FreeBSD_version >= 700110 ++#if __FreeBSD_version >= 1402502 ++ pcb = in_pcblookup_local(pcbinfo, ina, port, RT_ALL_FIBS, 1, thread0.td_ucred); ++#elif __FreeBSD_version >= 700110 + pcb = in_pcblookup_local(pcbinfo, ina, port, 1, NOCRED); + #else + pcb = in_pcblookup_local(pcbinfo, ina, port, 1); diff --git a/net-mgmt/promxy/Makefile b/net-mgmt/promxy/Makefile index de679e06d03b..220aadf0c1df 100644 --- a/net-mgmt/promxy/Makefile +++ b/net-mgmt/promxy/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/jacksontj/promxy LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules USE_RC_SUBR= promxy GO_MODULE= github.com/jacksontj/promxy GO_TARGET= ./cmd/promxy diff --git a/net-mgmt/pushgateway/Makefile b/net-mgmt/pushgateway/Makefile index f049047b056b..2b476eb6171b 100644 --- a/net-mgmt/pushgateway/Makefile +++ b/net-mgmt/pushgateway/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/prometheus/pushgateway LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= gmake go:1.24,modules +USES= gmake go:1.24+,modules GO_MODULE= github.com/prometheus/pushgateway USE_RC_SUBR= pushgateway diff --git a/net-mgmt/rs-aggregate/Makefile b/net-mgmt/rs-aggregate/Makefile index 55122c64e775..bd0fdfd4db52 100644 --- a/net-mgmt/rs-aggregate/Makefile +++ b/net-mgmt/rs-aggregate/Makefile @@ -1,7 +1,7 @@ PORTNAME= rs-aggregate DISTVERSIONPREFIX= v DISTVERSION= 0.3.2 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= net-mgmt MAINTAINER= marcel@herrbischoff.com diff --git a/net-mgmt/smartctl_exporter/Makefile b/net-mgmt/smartctl_exporter/Makefile index 3d75b342be87..98c5f0a52634 100644 --- a/net-mgmt/smartctl_exporter/Makefile +++ b/net-mgmt/smartctl_exporter/Makefile @@ -10,13 +10,10 @@ WWW= https://github.com/prometheus-community/smartctl_exporter LICENSE= APACHE20 -USES= go:1.23,modules +USES= go:modules USE_GITHUB= yes GH_ACCOUNT= prometheus-community -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - USE_RC_SUBR= smartctl_exporter RUN_DEPENDS+= smartctl:sysutils/smartmontools GO_MODULES= github.com/prometheus-community/smartctl_exporter diff --git a/net-mgmt/thanos/Makefile b/net-mgmt/thanos/Makefile index f277021e797d..f7c041f0e7e4 100644 --- a/net-mgmt/thanos/Makefile +++ b/net-mgmt/thanos/Makefile @@ -12,7 +12,7 @@ WWW= https://thanos.io/ \ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/thanos-io/thanos GO_TARGET= ./cmd/${PORTNAME} diff --git a/net-mgmt/victoria-metrics/Makefile b/net-mgmt/victoria-metrics/Makefile index fe7ced887e46..4003f1cb1cc3 100644 --- a/net-mgmt/victoria-metrics/Makefile +++ b/net-mgmt/victoria-metrics/Makefile @@ -11,7 +11,7 @@ WWW= https://victoriametrics.com/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= gmake go:1.25,no_targets +USES= gmake go:1.25+,no_targets USE_RC_SUBR?= ${PORTNAME} MAKE_ENV= PKG_TAG=v${PORTVERSION} GOOS=${OPSYS:tl} \ BUILDINFO_TAG=tags-v${PORTVERSION}-0-g84658e7 \ diff --git a/net-p2p/c-lightning/Makefile b/net-p2p/c-lightning/Makefile index ad795d38bc24..a2365c04bfd5 100644 --- a/net-p2p/c-lightning/Makefile +++ b/net-p2p/c-lightning/Makefile @@ -2,6 +2,7 @@ PORTNAME= c-lightning # To build from an arbitrary git commit comment PORTVERSION and PORTREVISION (if present) PORTVERSION= 25.12 DISTVERSIONPREFIX= v +PORTREVISION= 1 # and uncomment the following two lines (use for example -git-HEAD or -git-f8d8348c) #PORTVERSION= 0 #PKGNAMESUFFIX= -git-f8d8348c diff --git a/net-p2p/cncli/Makefile b/net-p2p/cncli/Makefile index 4480625c9891..e8a69a6b788e 100644 --- a/net-p2p/cncli/Makefile +++ b/net-p2p/cncli/Makefile @@ -1,7 +1,7 @@ PORTNAME= cncli DISTVERSIONPREFIX= v DISTVERSION= 6.0.1 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= net-p2p MAINTAINER= boris@zfs.ninja diff --git a/net-p2p/hostd/Makefile b/net-p2p/hostd/Makefile index 4e069647838f..70ff73e5d231 100644 --- a/net-p2p/hostd/Makefile +++ b/net-p2p/hostd/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe NOT_FOR_ARCHS_REASON= requires 64-bit architecture -USES= go:1.24,modules +USES= go:1.24+,modules USE_RC_SUBR= hostd diff --git a/net-p2p/intermodal/Makefile b/net-p2p/intermodal/Makefile index 79b6a282a8f7..1206958fd466 100644 --- a/net-p2p/intermodal/Makefile +++ b/net-p2p/intermodal/Makefile @@ -1,7 +1,7 @@ PORTNAME= intermodal DISTVERSIONPREFIX= v DISTVERSION= 0.1.14 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= net-p2p MAINTAINER= yuri@FreeBSD.org diff --git a/net-p2p/mkbrr/Makefile b/net-p2p/mkbrr/Makefile index 187218d06924..bd4a5e67d985 100644 --- a/net-p2p/mkbrr/Makefile +++ b/net-p2p/mkbrr/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/autobrr/mkbrr LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules CGO_ENABLED= 0 GO_MODULE= github.com/autobrr/${PORTNAME} diff --git a/net-p2p/oura/Makefile b/net-p2p/oura/Makefile index 888337b6e24d..5b0d5122f295 100644 --- a/net-p2p/oura/Makefile +++ b/net-p2p/oura/Makefile @@ -1,7 +1,7 @@ PORTNAME= oura DISTVERSIONPREFIX= v DISTVERSION= 1.8.4 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= net-p2p MAINTAINER= boris@zfs.ninja diff --git a/net-p2p/renterd/Makefile b/net-p2p/renterd/Makefile index 260f39a2845d..cb1bf27764dd 100644 --- a/net-p2p/renterd/Makefile +++ b/net-p2p/renterd/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe NOT_FOR_ARCHS_REASON= requires 64-bit architecture -USES= go:1.24,modules +USES= go:1.24+,modules USE_RC_SUBR= renterd diff --git a/net-p2p/twitch-tui/Makefile b/net-p2p/twitch-tui/Makefile index 73491704859d..9b79310c93e9 100644 --- a/net-p2p/twitch-tui/Makefile +++ b/net-p2p/twitch-tui/Makefile @@ -1,7 +1,7 @@ PORTNAME= twitch-tui DISTVERSIONPREFIX= v DISTVERSION= 2.6.19 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= net-p2p MAINTAINER= yuri@FreeBSD.org diff --git a/net-p2p/walletd/Makefile b/net-p2p/walletd/Makefile index 37ac18ba8067..a98c16ba3759 100644 --- a/net-p2p/walletd/Makefile +++ b/net-p2p/walletd/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe NOT_FOR_ARCHS_REASON= requires 64-bit architecture -USES= go:1.24,modules +USES= go:1.24+,modules USE_RC_SUBR= walletd USE_GITHUB= yes diff --git a/net/Makefile b/net/Makefile index cb88e56a6c9c..a2cfda5f56a8 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1498,6 +1498,7 @@ SUBDIR += samba419 SUBDIR += samba420 SUBDIR += samba422 + SUBDIR += samba423 SUBDIR += samplicator SUBDIR += savvycan SUBDIR += sbm diff --git a/net/asterisk-chan_sccp/Makefile b/net/asterisk-chan_sccp/Makefile index 2a099e954441..5ec4ca9dbc6b 100644 --- a/net/asterisk-chan_sccp/Makefile +++ b/net/asterisk-chan_sccp/Makefile @@ -20,8 +20,7 @@ ${FLAVOR}_PKGNAMEPREFIX= ${FLAVOR}- ${FLAVOR}_BUILD_DEPENDS= asterisk:net/${FLAVOR} ${FLAVOR}_RUN_DEPENDS= asterisk:net/${FLAVOR} -USES= autoreconf:2.69 compiler:c11 gettext-tools iconv:wchar_t \ - libtool ssl +USES= compiler:c11 iconv:wchar_t libtool ssl USE_GITHUB= yes GH_ACCOUNT= chan-sccp GH_PROJECT= chan-sccp diff --git a/net/aws-ec2-imdsv2-get/Makefile b/net/aws-ec2-imdsv2-get/Makefile index 9fefe79db20f..f664d1a4b9ad 100644 --- a/net/aws-ec2-imdsv2-get/Makefile +++ b/net/aws-ec2-imdsv2-get/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-ec2-imdsv2-get DISTVERSION= 1.0.7 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= net MAINTAINER= cperciva@FreeBSD.org diff --git a/net/deltachat-rpc-server/Makefile b/net/deltachat-rpc-server/Makefile index 65134b10352f..6377d478a374 100644 --- a/net/deltachat-rpc-server/Makefile +++ b/net/deltachat-rpc-server/Makefile @@ -1,7 +1,7 @@ PORTNAME= deltachat-rpc-server DISTVERSIONPREFIX= v DISTVERSION= 2.33.0 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= feld@FreeBSD.org diff --git a/net/dumbpipe/Makefile b/net/dumbpipe/Makefile index de5e1f709713..c31aa1523bdc 100644 --- a/net/dumbpipe/Makefile +++ b/net/dumbpipe/Makefile @@ -1,7 +1,7 @@ PORTNAME= dumbpipe DISTVERSIONPREFIX= v DISTVERSION= 0.32.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= feld@FreeBSD.org diff --git a/net/exoscale-cli/Makefile b/net/exoscale-cli/Makefile index ecf516fd8e58..da8ee155e5b9 100644 --- a/net/exoscale-cli/Makefile +++ b/net/exoscale-cli/Makefile @@ -11,12 +11,9 @@ WWW= https://github.com/exoscale/cli LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules +USES= go:modules USE_GITHUB= yes -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - GH_ACCOUNT= exoscale GH_PROJECT= cli CGO_ENABLED= 0 diff --git a/net/fb303/Makefile b/net/fb303/Makefile index de88f1459ee2..753a2d4e18a1 100644 --- a/net/fb303/Makefile +++ b/net/fb303/Makefile @@ -1,7 +1,6 @@ PORTNAME= fb303 DISTVERSIONPREFIX= v -DISTVERSION= 2025.12.01.00 -PORTREVISION= 1 +DISTVERSION= 2025.12.15.00 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/fb303/distinfo b/net/fb303/distinfo index c0d736c00023..e5e9daf0b200 100644 --- a/net/fb303/distinfo +++ b/net/fb303/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764662200 -SHA256 (facebook-fb303-v2025.12.01.00_GH0.tar.gz) = 1d72d17a2f9ea3f6536d5b77c6d93f8bf88247873090d908a24a81cca47d8820 -SIZE (facebook-fb303-v2025.12.01.00_GH0.tar.gz) = 276479 +TIMESTAMP = 1765873874 +SHA256 (facebook-fb303-v2025.12.15.00_GH0.tar.gz) = 7cc5771385da677fac8566cb8ace5a08f017e4db8fb1967e575889e58360ce99 +SIZE (facebook-fb303-v2025.12.15.00_GH0.tar.gz) = 277895 diff --git a/net/findomain/Makefile b/net/findomain/Makefile index 4e46702050ba..5f2fc552f642 100644 --- a/net/findomain/Makefile +++ b/net/findomain/Makefile @@ -1,6 +1,6 @@ PORTNAME= findomain DISTVERSION= 9.0.4 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= net security MAINTAINER= lcook@FreeBSD.org diff --git a/net/freerdp3/Makefile b/net/freerdp3/Makefile index a008b3ac218d..908a07cd6999 100644 --- a/net/freerdp3/Makefile +++ b/net/freerdp3/Makefile @@ -1,5 +1,5 @@ PORTNAME= freerdp -DISTVERSION= 3.19.0 +DISTVERSION= 3.19.1 CATEGORIES= net comms MASTER_SITES+= https://pub.freerdp.com/releases/:freerdp \ https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/:freerdp diff --git a/net/freerdp3/distinfo b/net/freerdp3/distinfo index 6380ca1f5446..e51b037d8de1 100644 --- a/net/freerdp3/distinfo +++ b/net/freerdp3/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765222222 -SHA256 (freerdp-3.19.0.tar.gz) = f3d021e56e5fee789149f875887850185c310b96240c998c15a864e4fb1aaf46 -SIZE (freerdp-3.19.0.tar.gz) = 11364393 +TIMESTAMP = 1765656565 +SHA256 (freerdp-3.19.1.tar.gz) = 0886818968884464d72f8c363b633e97561bd438d84fce7331cb0df07b088919 +SIZE (freerdp-3.19.1.tar.gz) = 11365539 SHA256 (akallabeth-webview-2a0a130_GH0.tar.gz) = 22448da4658b73cc20e6944d9a351ab6c40d1a50026997f8278f63713f5f7c07 SIZE (akallabeth-webview-2a0a130_GH0.tar.gz) = 185888 diff --git a/net/frp/Makefile b/net/frp/Makefile index b7e9ecd264ec..b30ee236903c 100644 --- a/net/frp/Makefile +++ b/net/frp/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/fatedier/frp LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules USE_GITHUB= nodefault GH_TUPLE= golang:net:v0.8.0:net \ golang:sys:v0.6.0:sys \ diff --git a/net/gdrive/Makefile b/net/gdrive/Makefile index df9969fdc731..ac65ab940648 100644 --- a/net/gdrive/Makefile +++ b/net/gdrive/Makefile @@ -1,6 +1,6 @@ PORTNAME= gdrive DISTVERSION= 3.9.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= net PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/net/gemserv/Makefile b/net/gemserv/Makefile index b082c35f0970..30e19c62d13d 100644 --- a/net/gemserv/Makefile +++ b/net/gemserv/Makefile @@ -1,7 +1,7 @@ PORTNAME= gemserv DISTVERSIONPREFIX= v DISTVERSION= 0.6.6 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= net MASTER_SITES= https://git.sr.ht/~int80h/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${PORTVERSION}${EXTRACT_SUFX} diff --git a/net/google-cloud-sdk/Makefile b/net/google-cloud-sdk/Makefile index 125244855cb6..967ac4aa4c03 100644 --- a/net/google-cloud-sdk/Makefile +++ b/net/google-cloud-sdk/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-sdk -DISTVERSION= 549.0.0 +DISTVERSION= 549.0.1 CATEGORIES= net MASTER_SITES= https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/ DISTNAME= google-cloud-sdk-${PORTVERSION}-linux-x86_64 diff --git a/net/google-cloud-sdk/distinfo b/net/google-cloud-sdk/distinfo index ffb3326ddf3f..49d2326c34d8 100644 --- a/net/google-cloud-sdk/distinfo +++ b/net/google-cloud-sdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765530695 -SHA256 (google-cloud-sdk-549.0.0-linux-x86_64.tar.gz) = 69712afd55c1d87b5bdfd11cd98d0befb76516bbd5d9973d794d43a33eb91d2c -SIZE (google-cloud-sdk-549.0.0-linux-x86_64.tar.gz) = 202957734 +TIMESTAMP = 1765638783 +SHA256 (google-cloud-sdk-549.0.1-linux-x86_64.tar.gz) = 0223233b3cfdf9065ad8e061e0fe9e0ac66e7a9871f7b5dfe23e789b1f6b22c5 +SIZE (google-cloud-sdk-549.0.1-linux-x86_64.tar.gz) = 202958423 diff --git a/net/grpcui/Makefile b/net/grpcui/Makefile index dffd558710de..22ea5d63025d 100644 --- a/net/grpcui/Makefile +++ b/net/grpcui/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/fullstorydev/grpcui LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/fullstorydev/grpcui GO_TARGET= ./cmd/${PORTNAME} diff --git a/net/jgroups/files/patch-build.xml b/net/jgroups/files/patch-build.xml new file mode 100644 index 000000000000..d0c9bf6ae90b --- /dev/null +++ b/net/jgroups/files/patch-build.xml @@ -0,0 +1,18 @@ +--- build.xml.orig 2025-12-14 20:22:21 UTC ++++ build.xml +@@ -92,7 +92,6 @@ + depends="prepare" + description="Compiles all Java files"> + <javac destdir="${compile.dir}" +- source="1.6" + classpathref="jg.classpath" + includeantruntime="false" + debug="on" +@@ -115,7 +114,6 @@ + depends="prepare" + description="Compiles all Java files"> + <javac destdir="${compile.dir}" +- source="1.6" + classpathref="jg.classpath" + includeantruntime="false" + debug="on" diff --git a/net/jicmp/Makefile b/net/jicmp/Makefile index b51ed04ad18b..82a6287c657b 100644 --- a/net/jicmp/Makefile +++ b/net/jicmp/Makefile @@ -10,6 +10,7 @@ WWW= https://www.opennms.org/index.php/Jicmp WRKSRC= ${WRKDIR}/jicmp-${PORTVERSION} USES= java libtool +JAVA_VERSION= 8 JAVA_VENDOR= openjdk USE_LDCONFIG= yes diff --git a/net/jicmp6/Makefile b/net/jicmp6/Makefile index 0b711e78635f..0fef849c1240 100644 --- a/net/jicmp6/Makefile +++ b/net/jicmp6/Makefile @@ -8,6 +8,7 @@ COMMENT= Java native interface (JNI) to ICMPv6 WWW= https://www.opennms.org/wiki/Jicmp USES= java libtool +JAVA_VERSION= 8 JAVA_VENDOR= openjdk GNU_CONFIGURE= yes diff --git a/net/k6/Makefile b/net/k6/Makefile index a994b4554f1e..e0d40f5ed496 100644 --- a/net/k6/Makefile +++ b/net/k6/Makefile @@ -10,7 +10,7 @@ WWW= https://k6.io/ LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= go:1.24,modules +USES= go:1.24+,modules NOT_FOR_ARCHS= armv6 armv7 i386 diff --git a/net/krakend-ce/Makefile b/net/krakend-ce/Makefile index a5b881b72964..76baae3691fb 100644 --- a/net/krakend-ce/Makefile +++ b/net/krakend-ce/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= armv7 i386 NOT_FOR_ARCHS_REASON= Build failure: vendor/github.com/krakendio/krakend-amqp/v2/consumer.go:47:20: cannot use math.MaxInt64 (untyped int constant 9223372036854775807) as int value in assignment (overflows) -USES= cpe go:1.25,modules +USES= cpe go:1.25+,modules CPE_VENDOR= krakend CPE_PRODUCT= krakend CPE_SW_EDITION= community diff --git a/net/krill/Makefile b/net/krill/Makefile index 3b36453bf29f..16be6ea9a7bc 100644 --- a/net/krill/Makefile +++ b/net/krill/Makefile @@ -1,7 +1,7 @@ PORTNAME= krill DISTVERSIONPREFIX= v DISTVERSION= 0.15.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net MAINTAINER= jaap@NLnetLabs.nl diff --git a/net/ktcplist/Makefile b/net/ktcplist/Makefile index f6c9e06b770e..9972cb920fef 100644 --- a/net/ktcplist/Makefile +++ b/net/ktcplist/Makefile @@ -1,6 +1,6 @@ PORTNAME= ktcplist DISTVERSION= 1.0.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net sysutils MAINTAINER= arrowd@FreeBSD.org diff --git a/net/lldap/Makefile b/net/lldap/Makefile index 4b3c55e65367..ed80de331c5c 100644 --- a/net/lldap/Makefile +++ b/net/lldap/Makefile @@ -1,7 +1,7 @@ PORTNAME= lldap DISTVERSIONPREFIX= v DISTVERSION= 0.6.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= net MAINTAINER= aokblast@FreeBSD.org diff --git a/net/mvfst/Makefile b/net/mvfst/Makefile index 98ada249eb6c..66e94ea01b7f 100644 --- a/net/mvfst/Makefile +++ b/net/mvfst/Makefile @@ -1,7 +1,6 @@ PORTNAME= mvfst DISTVERSIONPREFIX= v -DISTVERSION= 2025.12.01.00 -PORTREVISION= 1 +DISTVERSION= 2025.12.15.00 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/mvfst/distinfo b/net/mvfst/distinfo index 47ddb4b05632..79b1b5894f60 100644 --- a/net/mvfst/distinfo +++ b/net/mvfst/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764662202 -SHA256 (facebook-mvfst-v2025.12.01.00_GH0.tar.gz) = edf2d20a3e5412836780de5ae86b389a5250231e74fbe7da22ff773bddb36250 -SIZE (facebook-mvfst-v2025.12.01.00_GH0.tar.gz) = 2133825 +TIMESTAMP = 1765873876 +SHA256 (facebook-mvfst-v2025.12.15.00_GH0.tar.gz) = acbb76ffdf9a2c38fff0a80efbb04422c2c7ba4934bdc0630626d8bb2db9f144 +SIZE (facebook-mvfst-v2025.12.15.00_GH0.tar.gz) = 2142206 diff --git a/net/mvfst/pkg-plist b/net/mvfst/pkg-plist index cc3a69a22c81..0bc880f710bb 100644 --- a/net/mvfst/pkg-plist +++ b/net/mvfst/pkg-plist @@ -1,6 +1,7 @@ include/quic/QuicConstants.h include/quic/QuicException.h include/quic/QuicTLSException.h +include/quic/QuicTypealiases.h include/quic/api/FollyQuicAsyncUDPSocket.h include/quic/api/FollyQuicEventBase.h include/quic/api/HighResQuicTimer.h @@ -183,7 +184,6 @@ include/quic/state/QuicAckFrequencyFunctions.h include/quic/state/QuicConnectionStats.h include/quic/state/QuicPacingFunctions.h include/quic/state/QuicPathManager.h -include/quic/state/QuicPriorityQueue.h include/quic/state/QuicStateFunctions.h include/quic/state/QuicStreamFunctions.h include/quic/state/QuicStreamGroupRetransmissionPolicy.h diff --git a/net/narrowlink/Makefile b/net/narrowlink/Makefile index ac48dfd3145e..ac1a40eb0794 100644 --- a/net/narrowlink/Makefile +++ b/net/narrowlink/Makefile @@ -1,6 +1,6 @@ PORTNAME= narrowlink DISTVERSION= 0.2.6 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/ntpd-rs/Makefile b/net/ntpd-rs/Makefile index 8a2a6e479a01..35f68b13ccaa 100644 --- a/net/ntpd-rs/Makefile +++ b/net/ntpd-rs/Makefile @@ -1,7 +1,7 @@ PORTNAME= ntpd-rs DISTVERSIONPREFIX= v DISTVERSION= 1.6.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net MAINTAINER= mikael@FreeBSD.org diff --git a/net/oha/Makefile b/net/oha/Makefile index f1a942fdb1f1..7582cc6b7249 100644 --- a/net/oha/Makefile +++ b/net/oha/Makefile @@ -1,7 +1,7 @@ PORTNAME= oha DISTVERSIONPREFIX= v DISTVERSION= 1.9.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= net MAINTAINER= otis@FreeBSD.org diff --git a/net/packetdrill/files/patch-symbols__freebsd.c b/net/packetdrill/files/patch-symbols__freebsd.c index 25950fcd0277..1a858824dca2 100644 --- a/net/packetdrill/files/patch-symbols__freebsd.c +++ b/net/packetdrill/files/patch-symbols__freebsd.c @@ -1,6 +1,6 @@ ---- symbols_freebsd.c.orig 2023-10-07 04:37:59 UTC +--- symbols_freebsd.c.orig 2025-04-23 21:59:38 UTC +++ symbols_freebsd.c -@@ -406,7 +406,9 @@ struct int_symbol platform_symbols_table[] = { +@@ -412,7 +412,9 @@ struct int_symbol platform_symbols_table[] = { { TCP_NOOPT, "TCP_NOOPT" }, { TCP_MD5SIG, "TCP_MD5SIG" }, { TCP_INFO, "TCP_INFO" }, @@ -10,3 +10,13 @@ #if defined(TCP_LOG) { TCP_LOG, "TCP_LOG" }, #endif +@@ -931,7 +933,9 @@ struct int_symbol platform_symbols_table[] = { + #ifdef SF_NOCACHE + { SF_NOCACHE, "SF_NOCACHE" }, + #endif ++#ifdef SF_SYNC + { SF_SYNC, "SF_SYNC" }, ++#endif + + /* /usr/include/sys/unistd.h */ + { SEEK_SET, "SEEK_SET" }, diff --git a/net/proby/Makefile b/net/proby/Makefile index db1def7a7824..43dc747c060f 100644 --- a/net/proby/Makefile +++ b/net/proby/Makefile @@ -1,7 +1,7 @@ PORTNAME= proby DISTVERSIONPREFIX= v DISTVERSION= 1.0.2 -PORTREVISION= 48 +PORTREVISION= 49 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/quiche/Makefile b/net/quiche/Makefile index bfbdcbdd7469..52fddce6b933 100644 --- a/net/quiche/Makefile +++ b/net/quiche/Makefile @@ -1,6 +1,6 @@ PORTNAME= quiche DISTVERSION= 0.24.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net MAINTAINER= junho.choi@gmail.com diff --git a/net/rabbitmqadmin/Makefile b/net/rabbitmqadmin/Makefile index b2a723d17e3c..dae037168aad 100644 --- a/net/rabbitmqadmin/Makefile +++ b/net/rabbitmqadmin/Makefile @@ -1,7 +1,7 @@ PORTNAME= rabbitmqadmin DISTVERSIONPREFIX= v DISTVERSION= 0.29.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= net MAINTAINER= dch@FreeBSD.org diff --git a/net/rathole/Makefile b/net/rathole/Makefile index 0de26740e290..d255f0c48cc3 100644 --- a/net/rathole/Makefile +++ b/net/rathole/Makefile @@ -1,7 +1,7 @@ PORTNAME= rathole DISTVERSIONPREFIX= v DISTVERSION= 0.5.0 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/realtek-rge-kmod/Makefile b/net/realtek-rge-kmod/Makefile index 00dcb1f8cba7..d12690f14458 100644 --- a/net/realtek-rge-kmod/Makefile +++ b/net/realtek-rge-kmod/Makefile @@ -1,5 +1,5 @@ PORTNAME= rge -PORTVERSION= 20251129 +PORTVERSION= 20251211 DISTVERSIONPREFIX= v CATEGORIES= net PKGNAMEPREFIX= realtek- @@ -9,14 +9,16 @@ MAINTAINER= brnrd@FreeBSD.org COMMENT= EXPERIMENTAL Kernel module for Realtek 8125/8126/8217 network cards WWW= https://github.com/erikarn/if_rge_freebsd -LICENSE= BSD +LICENSE= BSD2CLAUSE + +IGNORE_FreeBSD_13= Does not build on FreeBSD <=13 USES= kmod tar:tgz uidfix USE_GITHUB= yes GH_ACCOUNT= erikarn GH_PROJECT= if_rge_freebsd -GH_TAGNAME= d05b7b5 +GH_TAGNAME= aa1c088 WRKSRC_SUBDIR= src diff --git a/net/realtek-rge-kmod/distinfo b/net/realtek-rge-kmod/distinfo index 32bf16d8ab0a..da2038c7ac54 100644 --- a/net/realtek-rge-kmod/distinfo +++ b/net/realtek-rge-kmod/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764506739 -SHA256 (erikarn-if_rge_freebsd-v20251129-d05b7b5_GH0.tar.gz) = 20ba562a5e02af9613fcdcf699b51920473e37c54225464f92c21f7ceea82d77 -SIZE (erikarn-if_rge_freebsd-v20251129-d05b7b5_GH0.tar.gz) = 70836 +TIMESTAMP = 1765521825 +SHA256 (erikarn-if_rge_freebsd-v20251211-aa1c088_GH0.tar.gz) = 501576b66514d7a2b7e57c41fce70a749006143c870d31a17128d637e0d7a35a +SIZE (erikarn-if_rge_freebsd-v20251211-aa1c088_GH0.tar.gz) = 70967 diff --git a/net/redpanda-connect/Makefile b/net/redpanda-connect/Makefile index 900e83e0ef6b..c8b9d3f366e4 100644 --- a/net/redpanda-connect/Makefile +++ b/net/redpanda-connect/Makefile @@ -1,7 +1,6 @@ PORTNAME= connect DISTVERSIONPREFIX= v -DISTVERSION= 4.72.0 -PORTREVISION= 1 +DISTVERSION= 4.73.0 CATEGORIES= net PKGNAMEPREFIX= redpanda- diff --git a/net/redpanda-connect/distinfo b/net/redpanda-connect/distinfo index f0685b7bc638..0deeea9b162a 100644 --- a/net/redpanda-connect/distinfo +++ b/net/redpanda-connect/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1764761213 -SHA256 (go/net_redpanda-connect/connect-v4.72.0/v4.72.0.mod) = fbef788b5b6009628a6b548b980f229f74e11e0d14da2c805720b695d2389935 -SIZE (go/net_redpanda-connect/connect-v4.72.0/v4.72.0.mod) = 26128 -SHA256 (go/net_redpanda-connect/connect-v4.72.0/v4.72.0.zip) = 0c1c1585ecfb3053a91edb5ca46515019e59c33330bdb84a3e32d803ac223d23 -SIZE (go/net_redpanda-connect/connect-v4.72.0/v4.72.0.zip) = 3204953 +TIMESTAMP = 1765616658 +SHA256 (go/net_redpanda-connect/connect-v4.73.0/v4.73.0.mod) = f6310e20665f45c4604996f69e859a2833ff47170465d0836c05b030fb087754 +SIZE (go/net_redpanda-connect/connect-v4.73.0/v4.73.0.mod) = 26392 +SHA256 (go/net_redpanda-connect/connect-v4.73.0/v4.73.0.zip) = e3863dcb1ba37569ca9464f9c1989b411cd33159b9cd8b46c3b538fac46f72ca +SIZE (go/net_redpanda-connect/connect-v4.73.0/v4.73.0.zip) = 3233687 diff --git a/net/rosenpass/Makefile b/net/rosenpass/Makefile index 12943cd6b880..b7f6ca4e0860 100644 --- a/net/rosenpass/Makefile +++ b/net/rosenpass/Makefile @@ -1,7 +1,7 @@ PORTNAME= rosenpass DISTVERSIONPREFIX= v DISTVERSION= 0.2.2 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= net net-vpn security MAINTAINER= fuz@FreeBSD.org diff --git a/net/rospo/Makefile b/net/rospo/Makefile index d39fa651f44b..108b766a85eb 100644 --- a/net/rospo/Makefile +++ b/net/rospo/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/ferama/rospo LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/ferama/rospo GO_BUILDFLAGS= -ldflags="-X github.com/ferama/rospo/cmd.Version=${PKGVERSION} ${STRIP}" diff --git a/net/routinator/Makefile b/net/routinator/Makefile index 3a47bbc5ee0a..294de3e1908b 100644 --- a/net/routinator/Makefile +++ b/net/routinator/Makefile @@ -1,7 +1,7 @@ PORTNAME= routinator DISTVERSIONPREFIX= v DISTVERSION= 0.15.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= jaap@NLnetLabs.nl diff --git a/net/rsyn/Makefile b/net/rsyn/Makefile index 7ef7c5bd9162..c269d3d7087e 100644 --- a/net/rsyn/Makefile +++ b/net/rsyn/Makefile @@ -1,7 +1,7 @@ PORTNAME= rsyn DISTVERSIONPREFIX= v DISTVERSION= 0.0.1 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/rubygem-oauth2-gitlab/Makefile b/net/rubygem-oauth2-gitlab/Makefile index 1c49c854bd1a..d687b86a9cda 100644 --- a/net/rubygem-oauth2-gitlab/Makefile +++ b/net/rubygem-oauth2-gitlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= oauth2 -PORTVERSION= 2.0.13 +PORTVERSION= 2.0.18 CATEGORIES= net rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab @@ -17,7 +17,7 @@ RUN_DEPENDS= rubygem-faraday-gitlab>=0.17.3<4:www/rubygem-faraday-gitlab \ rubygem-multi_xml>=0.5<1:textproc/rubygem-multi_xml \ rubygem-rack>=1.2,3<4,3:www/rubygem-rack \ rubygem-snaky_hash>=2.0.3<3:devel/rubygem-snaky_hash \ - rubygem-version_gem>=1.1.8<2:devel/rubygem-version_gem + rubygem-version_gem>=1.1.9<2:devel/rubygem-version_gem USES= gem diff --git a/net/rubygem-oauth2-gitlab/distinfo b/net/rubygem-oauth2-gitlab/distinfo index 0db926047629..db879ccaf0c7 100644 --- a/net/rubygem-oauth2-gitlab/distinfo +++ b/net/rubygem-oauth2-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756619582 -SHA256 (rubygem/oauth2-2.0.13.gem) = e6588fe5902c07bac542a4a1197f558c319cb479b7fbe53f43f883b1a211be25 -SIZE (rubygem/oauth2-2.0.13.gem) = 70144 +TIMESTAMP = 1765605808 +SHA256 (rubygem/oauth2-2.0.18.gem) = bacf11e470dfb963f17348666d0a75c7b29ca65bc48fd47be9057cf91a403287 +SIZE (rubygem/oauth2-2.0.18.gem) = 83456 diff --git a/net/rubygem-omniauth-oauth2-gitlab/Makefile b/net/rubygem-omniauth-oauth2-gitlab/Makefile index 031ae569a0c8..72146c378846 100644 --- a/net/rubygem-omniauth-oauth2-gitlab/Makefile +++ b/net/rubygem-omniauth-oauth2-gitlab/Makefile @@ -1,6 +1,5 @@ PORTNAME= omniauth-oauth2 -PORTVERSION= 1.8.0 -PORTREVISION= 1 +PORTVERSION= 1.9.0 CATEGORIES= net rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab @@ -12,8 +11,8 @@ WWW= https://github.com/omniauth/omniauth-oauth2 LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-oauth2-gitlab>=1.4<3:net/rubygem-oauth2-gitlab \ - rubygem-omniauth-gl>=1.9<3:security/rubygem-omniauth-gl +RUN_DEPENDS= rubygem-oauth2-gitlab>=2.0.2<3:net/rubygem-oauth2-gitlab \ + rubygem-omniauth-gl>=2.0<3:security/rubygem-omniauth-gl USES= gem diff --git a/net/rubygem-omniauth-oauth2-gitlab/distinfo b/net/rubygem-omniauth-oauth2-gitlab/distinfo index e197572d0b5d..a020b57d93e8 100644 --- a/net/rubygem-omniauth-oauth2-gitlab/distinfo +++ b/net/rubygem-omniauth-oauth2-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656093034 -SHA256 (rubygem/omniauth-oauth2-1.8.0.gem) = b2f8e9559cc7e2d4efba57607691d6d2b634b879fc5b5b6ccfefa3da85089e78 -SIZE (rubygem/omniauth-oauth2-1.8.0.gem) = 11776 +TIMESTAMP = 1765605599 +SHA256 (rubygem/omniauth-oauth2-1.9.0.gem) = ed15f6d9d20991807ce114cc5b9c1453bce3645b64e51c68c90cff5ff153fee8 +SIZE (rubygem/omniauth-oauth2-1.9.0.gem) = 12288 diff --git a/net/rubygem-omniauth-oauth2-gitlab/files/patch-gemspec b/net/rubygem-omniauth-oauth2-gitlab/files/patch-gemspec deleted file mode 100644 index f42ffd158980..000000000000 --- a/net/rubygem-omniauth-oauth2-gitlab/files/patch-gemspec +++ /dev/null @@ -1,15 +0,0 @@ -Fix runtime of www/gitlab-ce - -Allow omniauth 1.9.* to fix bundler check when gitlab starts. - ---- omniauth-oauth2.gemspec.orig 2024-02-21 06:39:47 UTC -+++ omniauth-oauth2.gemspec -@@ -21,7 +21,7 @@ Gem::Specification.new do |s| - s.specification_version = 4 - - s.add_runtime_dependency(%q<oauth2>.freeze, [">= 1.4".freeze, "< 3".freeze]) -- s.add_runtime_dependency(%q<omniauth>.freeze, ["~> 2.0".freeze]) -+ s.add_runtime_dependency(%q<omniauth>.freeze, [">= 1.9".freeze, "< 3".freeze]) - s.add_development_dependency(%q<bundler>.freeze, ["~> 2.0".freeze]) - end - diff --git a/net/rustdesk-server/Makefile b/net/rustdesk-server/Makefile index aa6b7aa0c556..a9b706f49de4 100644 --- a/net/rustdesk-server/Makefile +++ b/net/rustdesk-server/Makefile @@ -1,6 +1,6 @@ PORTNAME= rustdesk-server DISTVERSION= 1.1.14 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= net MAINTAINER= madpilot@FreeBSD.org diff --git a/net/s3m/Makefile b/net/s3m/Makefile index cb3717e6fbfd..927fda70c291 100644 --- a/net/s3m/Makefile +++ b/net/s3m/Makefile @@ -1,6 +1,6 @@ PORTNAME= s3m DISTVERSION= 0.13.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= net MAINTAINER= nbari@tequila.io diff --git a/net/samba422/Makefile b/net/samba422/Makefile index 35329138fecf..c45dadb106fd 100644 --- a/net/samba422/Makefile +++ b/net/samba422/Makefile @@ -1,9 +1,9 @@ -PORTNAME= ${SAMBA4_BASENAME}422 -PORTVERSION= ${SAMBA4_VERSION} -PORTREVISION= 5 +PORTNAME= samba422 +DISTVERSION= 4.22.6 +PORTREVISION= 6 CATEGORIES?= net MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc -DISTNAME= ${SAMBA4_DISTNAME} +DISTNAME= samba-${DISTVERSION:S|.p|pre|:S|.r|rc|:S|.t|tp|:S|.a|alpha|} MAINTAINER= samba@FreeBSD.org COMMENT= Free SMB/CIFS and AD/DC server and client for Unix @@ -12,6 +12,13 @@ WWW= https://gitlab.com/samba-freebsd/ LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING +# The SAMBA4_BUNDLED_* variables are deprecated. +.for bvar in SAMBA4_BUNDLED_CMOCKA SAMBA4_BUNDLED_TALLOC SAMBA4_BUNDLED_TDB SAMBA4_BUNDLED_TEVENT +. if defined(${bvar}) && ${${bvar}} == yes +IGNORE= does not support bundling dependencies via ${bvar}; use option ${bvar:S/^SAMBA4_//} instead +. endif +.endfor + BUILD_DEPENDS= ${_JANSSON_DEPENDS} \ ${_LIBARCHIVE_DEPENDS} \ ${_TASN1_DEPENDS} \ @@ -36,54 +43,20 @@ LIB_DEPENDS= libgnutls.so:security/gnutls \ libpopt.so:devel/popt \ libunwind.so:devel/libunwind \ libicui18n.so:devel/icu \ - libicuuc.so:devel/icu + libicuuc.so:devel/icu \ + ${_VFS_SNAPPER_LIB_DEPENDS} RUN_DEPENDS= ${_JANSSON_DEPENDS} \ ${_LIBARCHIVE_DEPENDS} \ ${_TASN1_DEPENDS} TEST_DEPENDS= bash:shells/bash \ tshark:net/wireshark@nox11 -SAMBA4_BUNDLED_LIBS= !libarchive - -SAMBA4_BASENAME= samba -SAMBA4_PORTNAME= ${SAMBA4_BASENAME}4 -SAMBA4_VERSION= 4.22.6 -SAMBA4_DISTNAME= ${SAMBA4_BASENAME}-${SAMBA4_VERSION:S|.p|pre|:S|.r|rc|:S|.t|tp|:S|.a|alpha|} - -# Directories -VARDIR= ${DESTDIR}/var -SAMBA4_RUNDIR= ${VARDIR}/run/${SAMBA4_PORTNAME} -SAMBA4_LOGDIR= ${VARDIR}/log/${SAMBA4_PORTNAME} -SAMBA4_LOCKDIR= ${VARDIR}/db/${SAMBA4_PORTNAME} -SAMBA4_BINDDNSDIR= ${SAMBA4_LOCKDIR}/bind-dns -SAMBA4_PRIVATEDIR= ${SAMBA4_LOCKDIR}/private -SAMBA4_PAMDIR= ${PREFIX}/lib -SAMBA4_LIBDIR= ${SAMBA_LIBDIR} -SAMBA4_MODULEDIR= ${SAMBA_MODULESDIR} -SAMBA4_INCLUDEDIR= ${SAMBA_INCLUDEDIR} -SAMBA4_CONFDIR= ${PREFIX}/etc -SAMBA4_CONFIG= smb4.conf -SAMBA4_MODULES_CLASS= auth bind9 gensec gpext idmap ldb nss_info \ - pdb perfcount process_model service vfs - -SAMBA4_SUB+= SAMBA4_LOGDIR="${SAMBA4_LOGDIR}" \ - SAMBA4_RUNDIR="${SAMBA4_RUNDIR}" \ - SAMBA4_LOCKDIR="${SAMBA4_LOCKDIR}" \ - SAMBA4_LIBDIR="${SAMBA4_LIBDIR}" \ - SAMBA4_MODULEDIR="${SAMBA4_MODULEDIR}" \ - SAMBA_LDB_MODULESDIR="${SAMBA_LDB_MODULESDIR}" \ - SAMBA4_BINDDNSDIR="${SAMBA4_BINDDNSDIR}" \ - SAMBA4_PRIVATEDIR="${SAMBA4_PRIVATEDIR}" \ - SAMBA4_CONFDIR="${SAMBA4_CONFDIR}" \ - SAMBA4_CONFIG="${SAMBA4_CONFIG}" \ - SAMBA4_SERVICES="${SAMBA4_SERVICES}" - USES= cpe compiler:c++11-lang iconv \ localbase:ldflags ncurses perl5 pkgconfig \ shebangfix waf gettext-runtime samba:self CPE_VENDOR= samba CPE_PRODUCT= samba -USE_LDCONFIG= ${SAMBA4_LIBDIR} +USE_LDCONFIG= ${SAMBA_LIBDIR} USE_PERL5= build USE_RC_SUBR= samba_server WAF_CMD= buildtools/bin/waf @@ -93,25 +66,25 @@ SHEBANG_FILES= source3/script* source4/scripting/bin/* selftest/* CONFIGURE_LOG= bin/config.log CONFIGURE_ARGS= --mandir="${PREFIX}/share/man" \ - --sysconfdir="${SAMBA4_CONFDIR}" \ - --includedir="${SAMBA4_INCLUDEDIR}" \ + --sysconfdir="${_CONFDIR}" \ + --includedir="${SAMBA_INCLUDEDIR}" \ --datadir="${DATADIR}" \ - --libdir="${SAMBA4_LIBDIR}" \ - --with-privatelibdir="${SAMBA4_LIBDIR}/private" \ - --with-pammodulesdir="${SAMBA4_PAMDIR}" \ - --with-modulesdir="${SAMBA4_MODULEDIR}" \ + --libdir="${SAMBA_LIBDIR}" \ + --with-privatelibdir="${SAMBA_LIBDIR}/private" \ + --with-pammodulesdir="${_PAMDIR}" \ + --with-modulesdir="${SAMBA_MODULESDIR}" \ --with-ldbmodulesdir="${SAMBA_LDB_MODULESDIR}" \ - --with-pkgconfigdir="${PKGCONFIGDIR}" \ - --localstatedir="${VARDIR}" \ - --with-piddir="${SAMBA4_RUNDIR}" \ - --with-sockets-dir="${SAMBA4_RUNDIR}" \ - --with-privileged-socket-dir="${SAMBA4_RUNDIR}" \ - --with-lockdir="${SAMBA4_LOCKDIR}" \ - --with-statedir="${SAMBA4_LOCKDIR}" \ - --with-cachedir="${SAMBA4_LOCKDIR}" \ - --with-bind-dns-dir=${SAMBA4_BINDDNSDIR} \ - --with-privatedir="${SAMBA4_PRIVATEDIR}" \ - --with-logfilebase="${SAMBA4_LOGDIR}" + --with-pkgconfigdir="${_PKGCONFIGDIR}" \ + --localstatedir="${_LOCALSTATEDIR}" \ + --with-piddir="${_RUNDIR}" \ + --with-sockets-dir="${_RUNDIR}" \ + --with-privileged-socket-dir="${_RUNDIR}" \ + --with-lockdir="${_LOCKDIR}" \ + --with-statedir="${_LOCKDIR}" \ + --with-cachedir="${_LOCKDIR}" \ + --with-bind-dns-dir=${_BINDDNSDIR} \ + --with-privatedir="${_PRIVATEDIR}" \ + --with-logfilebase="${_LOGDIR}" CONFIGURE_ARGS+= \ --with-pam \ --with-iconv \ @@ -129,8 +102,14 @@ CONFIGURE_ARGS+= \ --with-sendfile-support \ --disable-ctdb-tests \ --disable-spotlight +CONFIGURE_ARGS+= ${_PRIVATE_LIBS:D--private-libraries="${_PRIVATE_LIBS:Q:C|(\\\\ )+|,|g:S|\\||g}"} +CONFIGURE_ARGS+= ${_BUNDLED_LIBS:D--bundled-libraries="${_BUNDLED_LIBS:Q:C|(\\\\ )+|,|g:S|\\||g}"} +CONFIGURE_ARGS+= ${_SHARED_MODULES:D--with-shared-modules="${_SHARED_MODULES:C|-|_|:Q:C|(\\\\ )+|,|g:S|\\||g}"} +CONFIGURE_ARGS+= ${WITH_DEBUG:D --verbose --enable-debug} CONFIGURE_ENV= PTHREAD_LDFLAGS="-lpthread" \ PYTHONHASHSEED=1 + +MAKE_ARGS= ${WITH_DEBUG:D --verbose} MAKE_ENV= PYTHONHASHSEED=1 \ RPCGEN_CPP="${CPP}" TEST_ENV= PYTHON="${PYTHON_CMD}" \ @@ -140,21 +119,21 @@ TEST_ENV= PYTHON="${PYTHON_CMD}" \ PYTHONDONTWRITEBYTECODE=1 # No fancy color error messages -CFLAGS+= ${CFLAGS_${CHOSEN_COMPILER_TYPE}} -CFLAGS_clang= -fno-color-diagnostics +CFLAGS+= ${_CFLAGS_${CHOSEN_COMPILER_TYPE}} +.ifnmake portclippy +_CFLAGS_clang= -fno-color-diagnostics +.endif CONFIGURE_ENV+= NOCOLOR=yes WAF_LOG_FORMAT='%(c1)s%(zone)s%(c2)s %(message)s' MAKE_ENV+= NOCOLOR=yes WAF_LOG_FORMAT='%(c1)s%(zone)s%(c2)s %(message)s' # for libexecinfo: (so that __builtin_frame_address() finds the top of the stack) CFLAGS_amd64+= -fno-omit-frame-pointer +DEBUG_FLAGS?= -g -ggdb3 -O0 # Some symbols in samba's linker version scripts are not defined, but since the # scripts are generated dynamically, suppress errors with lld >= 17 due to these # undefined symbols. LDFLAGS+= -Wl,--undefined-version -CONFLICTS_INSTALL?= samba4* - -PKGCONFIGDIR?= ${PREFIX}/libdata/pkgconfig -PKGCONFIGDIR_REL?= ${PKGCONFIGDIR:S,^${PREFIX}/,,} +CONFLICTS_INSTALL= ldb2[0-9]-* samba4* EXTRA_PATCHES= \ ${PATCHDIR}/0001-Compact-and-simplify-modules-build-and-config-genera.patch:-p1 \ @@ -183,24 +162,28 @@ EXTRA_PATCHES= \ ${PATCHDIR}/0028-s3-lib-system-add-FreeBSD-proc_fd_pattern.patch \ SUB_FILES= pkg-message README.FreeBSD -SUB_LIST= PKGCONFIGDIR=${PKGCONFIGDIR_REL} \ - ${SAMBA4_SUB} +SUB_LIST= PKGCONFIGDIR=${_PKGCONFIGDIR_REL} \ + ${_SAMBA_SUB} # PLIST must be defined here explicitly as we append to PLIST later on to # handle extra pkg-plist files like pkg-plist.python. -PLIST?= ${PKGDIR}/pkg-plist -PLIST_SUB= PKGCONFIGDIR=${PKGCONFIGDIR_REL} \ - ${SAMBA4_SUB} +PLIST?= ${PKGDIR}/pkg-plist +PLIST_DIRS= ${SAMBA_MODULESDIR} \ + ${_MODULE_CLASSES:S|^|${SAMBA_MODULESDIR}/|} +# ":C|_|/|:C|-|_|" is a workaround for turning "nss-info_*" modules into "nss_info/*". +PLIST_FILES+= ${_SHARED_MODULES:C|_|/|:C|-|_|:S|^|${SAMBA_MODULESDIR}/|:S|$|.so|} +PLIST_SUB= PKGCONFIGDIR=${_PKGCONFIGDIR_REL} \ + ${_SAMBA_SUB} PORTDOCS= README.FreeBSD -############################################################################## OPTIONS_DEFINE= AD_DC ADS CLUSTER CUPS DOCS FAM LDAP GPGME \ MANPAGES PROFILE PYTHON3 QUOTAS \ SYSLOG UTMP OPTIONS_DEFAULT= AD_DC ADS DOCS FAM LDAP MANPAGES \ PROFILE PYTHON3 QUOTAS SYSLOG UTMP \ FRUIT GSSAPI_BUILTIN AVAHI -OPTIONS_GROUP= DEVELOPMENT VFS +OPTIONS_GROUP= BUNDLED_DEPS DEVELOPMENT VFS +OPTIONS_GROUP_BUNDLED_DEPS= BUNDLED_CMOCKA BUNDLED_TALLOC BUNDLED_TDB BUNDLED_TEVENT OPTIONS_GROUP_DEVELOPMENT= DEVELOPER MEMORY_DEBUG PICKY_DEVELOPER TEST OPTIONS_GROUP_VFS= FRUIT GLUSTERFS OPTIONS_SINGLE= GSSAPI ZEROCONF @@ -208,9 +191,13 @@ OPTIONS_SINGLE_GSSAPI= GSSAPI_BUILTIN GSSAPI_MIT OPTIONS_SINGLE_ZEROCONF= ZEROCONF_NONE AVAHI MDNSRESPONDER OPTIONS_SUB= yes -############################################################################## ADS_DESC= Active Directory client AD_DC_DESC= Active Directory Domain Controller(implies PYTHON3) +BUNDLED_CMOCKA_DESC= Bundle cmocka instead of depending on a standalone port +BUNDLED_DEPS_DESC= Bundled dependencies +BUNDLED_TALLOC_DESC= Bundle talloc instead of depending on a standalone port +BUNDLED_TDB_DESC= Bundle TDB instead of depending on a standalone port +BUNDLED_TEVENT_DESC= Bundle Tevent instead of depending on a standalone port CLUSTER_DESC= Clustering support DEVELOPER_DESC= With developer framework DEVELOPMENT_DESC= Testing, debugging, and development @@ -228,79 +215,16 @@ UTMP_DESC= UTMP accounting VFS_DESC= VFS modules ZEROCONF_DESC= Zero configuration networking ZEROCONF_NONE_DESC= Zeroconf support is absent -############################################################################## -### Bundled libraries -SAMBA4_BUNDLED_CMOCKA?= no -SAMBA4_BUNDLED_TALLOC?= no -SAMBA4_BUNDLED_TEVENT?= no -SAMBA4_BUNDLED_TDB?= no -# cmocka -.if defined(SAMBA4_BUNDLED_CMOCKA) && ${SAMBA4_BUNDLED_CMOCKA} == yes -SAMBA4_BUNDLED_LIBS+= cmocka -CONFLICTS_INSTALL+= cmocka-1.* -SAMBA4_SUB+= SAMBA4_BUNDLED_CMOCKA="" -.else -SAMBA4_BUNDLED_LIBS+= !cmocka -BUILD_DEPENDS+= cmocka>=1.1.3:sysutils/cmocka -TEST_DEPENDS+= cmocka>=1.1.3:sysutils/cmocka -SAMBA4_SUB+= SAMBA4_BUNDLED_CMOCKA="@comment " -.endif -# talloc -.if defined(SAMBA4_BUNDLED_TALLOC) && ${SAMBA4_BUNDLED_TALLOC} == yes -SAMBA4_BUNDLED_LIBS+= talloc -SAMBA4_SUB+= SAMBA4_BUNDLED_TALLOC="" -.else -SAMBA4_BUNDLED_LIBS+= !talloc -BUILD_DEPENDS+= talloc243>=2.4.3:devel/talloc243 -RUN_DEPENDS+= talloc243>=2.4.3:devel/talloc243 -SAMBA4_SUB+= SAMBA4_BUNDLED_TALLOC="@comment " -.endif -# tevent -.if defined(SAMBA4_BUNDLED_TEVENT) && ${SAMBA4_BUNDLED_TEVENT} == yes -SAMBA4_BUNDLED_LIBS+= tevent -CONFLICTS_INSTALL+= tevent-* tevent1-* -SAMBA4_SUB+= SAMBA4_BUNDLED_TEVENT="" -.else -SAMBA4_BUNDLED_LIBS+= !tevent -BUILD_DEPENDS+= tevent017>=0.17:devel/tevent017 -RUN_DEPENDS+= tevent017>=0.17:devel/tevent017 -SAMBA4_SUB+= SAMBA4_BUNDLED_TEVENT="@comment " -.endif -# tdb -.if defined(SAMBA4_BUNDLED_TDB) && ${SAMBA4_BUNDLED_TDB} == yes -SAMBA4_BUNDLED_LIBS+= tdb -CONFLICTS_INSTALL+= tdb-* tdb1-* -SAMBA4_SUB+= SAMBA4_BUNDLED_TDB="" -.else -SAMBA4_BUNDLED_LIBS+= !tdb -BUILD_DEPENDS+= tdb1413>=1.4.13:databases/tdb1413 -RUN_DEPENDS+= tdb1413>=1.4.13:databases/tdb1413 -SAMBA4_SUB+= SAMBA4_BUNDLED_TDB="@comment " -.endif -.if (defined(SAMBA4_BUNDLED_TALLOC) && ${SAMBA4_BUNDLED_TALLOC} == yes) \ - || (defined(SAMBA4_BUNDLED_TDB) && ${SAMBA4_BUNDLED_TDB} == yes) \ - || (defined(SAMBA4_BUNDLED_TEVENT) && ${SAMBA4_BUNDLED_TEVENT} == yes) -SAMBA4_BUNDLED_LIBS+= replace -.endif -# Don't use external libcom_err -SAMBA4_BUNDLED_LIBS+= com_err - -### Public libraries -# ldb -SAMBA4_PRIVATE_LIBS+= !ldb -CONFLICTS_INSTALL+= ldb-* ldb2[0-9]-* - -############################################################################## ADS_IMPLIES= LDAP ADS_CONFIGURE_WITH= ads # List of extra modules taken from RHEL build # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197320 -ADS_VARS= SAMBA4_MODULES+="idmap_ad idmap_rfc2307 nss-info_template nss-info_rfc2307 nss-info_sfu nss-info_sfu20" +ADS_VARS= _SHARED_MODULES+="idmap_ad idmap_rfc2307 nss-info_template nss-info_rfc2307 nss-info_sfu nss-info_sfu20" AD_DC_IMPLIES= ADS PYTHON3 -AD_DC_BUILD_DEPENDS= ${SAMBA4_LMDB_DEPENDS} -AD_DC_RUN_DEPENDS= ${SAMBA4_LMDB_DEPENDS} +AD_DC_BUILD_DEPENDS= ${_LMDB_DEPDENDS} +AD_DC_RUN_DEPENDS= ${_LMDB_DEPDENDS} AD_DC_CONFIGURE_OFF= --without-ad-dc --without-ldb-lmdb AD_DC_VARS= PLIST+=${PKGDIR}/pkg-plist.ad_dc # samba-tool requires those for *upgrade @@ -311,7 +235,35 @@ AD_DC_RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}markdown>=3.3.7:textproc/py-markdown AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app AVAHI_CONFIGURE_ENABLE= avahi -AVAHI_VARS= SAMBA4_SERVICES+=avahi_daemon +AVAHI_VARS= _SAMBA_SERVICES+=avahi_daemon + +BUNDLED_CMOCKA_BUILD_DEPENDS_OFF= cmocka>=1.1.3:sysutils/cmocka +BUNDLED_CMOCKA_TEST_DEPENDS_OFF= cmocka>=1.1.3:sysutils/cmocka +BUNDLED_CMOCKA_CONFLICTS_INSTALL= cmocka-1.* +BUNDLED_CMOCKA_VARS= _BUNDLED_LIBS+=cmocka \ + _BUNDLED_LIB_replace=replace +BUNDLED_CMOCKA_VARS_OFF= _BUNDLED_LIBS+=!cmocka + +BUNDLED_TALLOC_BUILD_DEPENDS_OFF= talloc243>=2.4.3:devel/talloc243 +BUNDLED_TALLOC_RUN_DEPENDS_OFF= talloc243>=2.4.3:devel/talloc243 +BUNDLED_TALLOC_CONFLICTS_INSTALL= talloc-* talloc2* +BUNDLED_TALLOC_VARS= _BUNDLED_LIBS+=talloc \ + _BUNDLED_LIB_replace=replace +BUNDLED_TALLOC_VARS_OFF= _BUNDLED_LIBS+=!talloc + +BUNDLED_TDB_BUILD_DEPENDS_OFF= tdb1413>=1.4.13:databases/tdb1413 +BUNDLED_TDB_RUN_DEPENDS_OFF= tdb1413>=1.4.13:databases/tdb1413 +BUNDLED_TDB_CONFLICTS_INSTALL= tdb-* tdb1* +BUNDLED_TDB_VARS= _BUNDLED_LIBS+=tdb \ + _BUNDLED_LIB_replace=replace +BUNDLED_TDB_VARS_OFF= _BUNDLED_LIBS+=!tdb + +BUNDLED_TEVENT_BUILD_DEPENDS_OFF= tevent017>=0.17:devel/tevent017 +BUNDLED_TEVENT_RUN_DEPENDS_OFF= tevent017>=0.17:devel/tevent017 +BUNDLED_TEVENT_CONFLICTS_INSTALL= tevent-* tevent0* +BUNDLED_TEVENT_VARS= _BUNDLED_LIBS+=tevent \ + _BUNDLED_LIB_replace=replace +BUNDLED_TEVENT_VARS_OFF= _BUNDLED_LIBS+=!tevent CLUSTER_LIB_DEPENDS= libpcap.so:net/libpcap CLUSTER_CONFIGURE_WITH= cluster-support @@ -320,18 +272,18 @@ CLUSTER_VARS= PLIST+=${PKGDIR}/pkg-plist.cluster CUPS_LIB_DEPENDS= libcups.so:print/cups CUPS_CONFIGURE_ENABLE= cups iprint -DEVELOPER_BUILD_DEPENDS= ${SAMBA4_LMDB_DEPENDS} \ - ${GDB_CMD}:devel/gdb -DEVELOPER_RUN_DEPENDS= ${SAMBA4_LMDB_DEPENDS} -DEVELOPER_TEST_DEPENDS= ${GDB_CMD}:devel/gdb +DEVELOPER_BUILD_DEPENDS= ${_LMDB_DEPDENDS} \ + ${_GDB_CMD}:devel/gdb +DEVELOPER_RUN_DEPENDS= ${_LMDB_DEPDENDS} +DEVELOPER_TEST_DEPENDS= ${_GDB_CMD}:devel/gdb DEVELOPER_CONFIGURE_ON= --enable-developer --enable-selftest --abi-check-disable DEVELOPER_CONFIGURE_ENV= WAF_CMD_FORMAT=string -DEVELOPER_VARS= SAMBA4_MODULES+="auth_skel pdb_test gpext_security gpext_registry \ +DEVELOPER_VARS= _SHARED_MODULES+="auth_skel pdb_test gpext_security gpext_registry \ gpext_scripts perfcount_test vfs_fake_dfq \ vfs_skel_opaque vfs_skel_transparent \ vfs_shadow_copy_test vfs_fake_acls \ vfs_nfs4acl_xattr vfs_error_inject vfs_delay_inject" -DEVELOPER_VARS_OFF= GDB_CMD=true +DEVELOPER_VARS_OFF= _GDB_CMD=true # https://bugzilla.samba.org/show_bug.cgi?id=9545 FAM_USES= fam @@ -340,12 +292,12 @@ FAM_CONFIGURE_WITH= fam FRUIT_PREVENTS= ZEROCONF_NONE FRUIT_PREVENTS_MSG= MacOSX support requires Zeroconf(AVAHI or MDNSRESPONDER) FRUIT_PLIST_FILES= %%MANPAGES%%share/man/man8/vfs_fruit.8.gz -FRUIT_VARS= SAMBA4_MODULES+=vfs_fruit +FRUIT_VARS= _SHARED_MODULES+=vfs_fruit GLUSTERFS_LIB_DEPENDS= libglusterfs.so:net/glusterfs GLUSTERFS_CONFIGURE_ENABLE= glusterfs GLUSTERFS_PLIST_FILES= %%MANPAGES%%share/man/man8/vfs_glusterfs.8.gz -GLUSTERFS_VARS= SAMBA4_MODULES+=vfs_glusterfs +GLUSTERFS_VARS= _SHARED_MODULES+=vfs_glusterfs GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR} @@ -357,13 +309,13 @@ GSSAPI_MIT_USES= bison gssapi:mit GSSAPI_MIT_CONFIGURE_ON= --with-system-mitkrb5 ${GSSAPIBASEDIR} \ --with-system-mitkdc=${GSSAPIBASEDIR}/sbin/krb5kdc \ --with-experimental-mit-ad-dc -GSSAPI_MIT_PLIST_FILES= ${SAMBA4_MODULEDIR}/krb5/winbind_krb5_localauth.so \ +GSSAPI_MIT_PLIST_FILES= ${SAMBA_MODULESDIR}/krb5/winbind_krb5_localauth.so \ %%MANPAGES%%share/man/man8/winbind_krb5_localauth.8.gz \ - %%AD_DC%%${SAMBA4_LIBDIR}/krb5/plugins/kdb/samba.so + %%AD_DC%%${SAMBA_LIBDIR}/krb5/plugins/kdb/samba.so LDAP_USES= ldap LDAP_CONFIGURE_WITH= ldap -LDAP_VARS= SAMBA4_MODULES+=idmap_ldap +LDAP_VARS= _SHARED_MODULES+=idmap_ldap MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ xsltproc:textproc/libxslt @@ -371,9 +323,8 @@ MANPAGES_CONFIGURE_ENV_OFF= XSLTPROC="false" MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder MDNSRESPONDER_CONFIGURE_ENABLE= dnssd -MDNSRESPONDER_VARS= SAMBA4_SERVICES+=mdnsd +MDNSRESPONDER_VARS= _SAMBA_SERVICES+=mdnsd -MEMORY_DEBUG_IMPLIES= DEBUG MEMORY_DEBUG_LIB_DEPENDS= libjemalloc.so.2:devel/jemalloc MEMORY_DEBUG_CONFIGURE_ENV= ADDITIONAL_CFLAGS="-DENABLE_JEMALLOC `pkg-config --cflags jemalloc`" ADDITIONAL_LDFLAGS="`pkg-config --libs jemalloc`" @@ -392,10 +343,7 @@ PYTHON3_CONFIGURE_ON= --nopycache PYTHON3_CONFIGURE_OFF= --disable-python PYTHON3_MAKE_ENV= PYTHONDONTWRITEBYTECODE=1 PYTHON3_VARS= PLIST+=${PKGDIR}/pkg-plist.python \ - SAMBA4_BUNDLED_LIBS+=${"${SAMBA4_BUNDLED_TALLOC:Myes}" == "yes":?:!}pytalloc-util \ - SAMBA4_BUNDLED_LIBS+=${"${SAMBA4_BUNDLED_TEVENT:Myes}" == "yes":?:!}pytevent \ - SAMBA4_BUNDLED_LIBS+=${"${SAMBA4_BUNDLED_TDB:Myes}" == "yes":?:!}pytdb \ - SAMBA4_BUNDLED_LIBS+="pyldb pyldb-util" + _BUNDLED_LIBS+="pyldb pyldb-util" QUOTAS_CONFIGURE_WITH= quotas @@ -407,26 +355,38 @@ TEST_RUN_DEPENDS= ${_ISO8601_DEPENDS} UTMP_CONFIGURE_WITH= utmp ZEROCONF_NONE_MAKE_ENV= ZEROCONF=none -############################################################################## -.include <bsd.port.options.mk> -############################################################################## -.if !defined(WANT_EXP_MODULES) || empty(WANT_EXP_MODULES) + +.ifnmake portclippy +. if !defined(WANT_EXP_MODULES) || empty(WANT_EXP_MODULES) WANT_EXP_MODULES= vfs_cacheprime +. endif .endif +# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194046 +_GDB_CMD= ${LOCALBASE}/bin/gdb + +_ISO8601_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR} +_JANSSON_DEPENDS= jansson>=2.10:devel/jansson +_LIBARCHIVE_DEPENDS= libarchive>=3.1.2:archivers/libarchive +_TASN1_DEPENDS= libtasn1>=3.8:security/libtasn1 .if ${WANT_EXP_MODULES:Mvfs_snapper} -# snapper needs dbus -LIB_DEPENDS+= libdbus-1.so:devel/dbus -LIB_DEPENDS+= libdbus-glib-1.so:devel/dbus-glib +_VFS_SNAPPER_LIB_DEPENDS= libdbus-1.so:devel/dbus \ + libdbus-glib-1.so:devel/dbus-glib .endif -SAMBA4_MODULES+= krb5_async_dns_krb5_locator krb5_winbind_krb5_locator idmap_nss idmap_autorid \ +_BUNDLED_LIBS= !libarchive \ + com_err \ + ${_BUNDLED_LIB_replace} + +_MODULE_CLASSES= auth bind9 gensec gpext idmap ldb nss_info \ + pdb perfcount process_model service vfs +_PRIVATE_LIBS= !ldb +_SHARED_MODULES+= ${WANT_EXP_MODULES} +_SHARED_MODULES+= krb5_async_dns_krb5_locator krb5_winbind_krb5_locator idmap_nss idmap_autorid \ idmap_rid idmap_hash idmap_tdb idmap_tdb2 idmap_script \ nss-info_hash -# This kind of special for this distribution -SAMBA4_MODULES+= vfs_freebsd - -SAMBA4_MODULES+= vfs_acl_tdb vfs_acl_xattr vfs_aio_fork vfs_aio_pthread \ +_SHARED_MODULES+= vfs_freebsd +_SHARED_MODULES+= vfs_acl_tdb vfs_acl_xattr vfs_aio_fork vfs_aio_pthread \ vfs_audit vfs_cap vfs_catia vfs_commit vfs_crossrename \ vfs_default_quota vfs_dirsort vfs_expand_msdfs \ vfs_extd_audit vfs_fake_perms vfs_full_audit \ @@ -437,55 +397,48 @@ SAMBA4_MODULES+= vfs_acl_tdb vfs_acl_xattr vfs_aio_fork vfs_aio_pthread \ vfs_time_audit vfs_unityed_media vfs_virusfilter \ vfs_widelinks vfs_worm vfs_xattr_tdb vfs_zfsacl -.if defined(WANT_EXP_MODULES) && !empty(WANT_EXP_MODULES) -SAMBA4_MODULES+= ${WANT_EXP_MODULES} -.endif - -.if defined(SAMBA4_PRIVATE_LIBS) && !empty(SAMBA4_PRIVATE_LIBS) -CONFIGURE_ARGS+= --private-libraries="${SAMBA4_PRIVATE_LIBS:Q:C|(\\\\ )+|,|g:S|\\||g}" -.endif - -.if defined(SAMBA4_BUNDLED_LIBS) && !empty(SAMBA4_BUNDLED_LIBS) -CONFIGURE_ARGS+= --bundled-libraries="${SAMBA4_BUNDLED_LIBS:Q:C|(\\\\ )+|,|g:S|\\||g}" -.endif - -.if defined(SAMBA4_MODULES) && !empty(SAMBA4_MODULES) -CONFIGURE_ARGS+= --with-shared-modules="${SAMBA4_MODULES:C|-|_|:Q:C|(\\\\ )+|,|g:S|\\||g}" -.endif -# XXX: Hack for nss-info_* -> nss_info/* modules -# Add selected modules to the plist -.for module in ${SAMBA4_MODULES} -PLIST_FILES+= ${SAMBA4_MODULEDIR}/${module:C|_|/|:C|-|_|}.so -.endfor +_SAMBA_MAJVERNAME= samba4 +_SAMBA_SUB= SAMBA4_LOGDIR="${_LOGDIR}" \ + SAMBA4_RUNDIR="${_RUNDIR}" \ + SAMBA4_LOCKDIR="${_LOCKDIR}" \ + SAMBA4_LIBDIR="${SAMBA_LIBDIR}" \ + SAMBA4_MODULEDIR="${SAMBA_MODULESDIR}" \ + SAMBA_LDB_MODULESDIR="${SAMBA_LDB_MODULESDIR}" \ + SAMBA4_BINDDNSDIR="${_BINDDNSDIR}" \ + SAMBA4_PRIVATEDIR="${_PRIVATEDIR}" \ + SAMBA4_CONFDIR="${_CONFDIR}" \ + SAMBA4_CONFIG="${_SAMBA_CONFIG}" \ + SAMBA4_SERVICES="${_SAMBA_SERVICES}" + +_SAMBA_CONFIG= smb4.conf + +# XXX: Instead of defining _CONFDIR we could probably just set ETCDIR. +_CONFDIR= ${PREFIX}/etc +_BINDDNSDIR= ${_LOCKDIR}/bind-dns +_LOCALSTATEDIR= ${_VARDIR} +_LOCKDIR= ${_VARDIR}/db/${_SAMBA_MAJVERNAME} +_LOGDIR= ${_VARDIR}/log/${_SAMBA_MAJVERNAME} +_PAMDIR= ${PREFIX}/lib +_PKGCONFIGDIR= ${PREFIX}/${_PKGCONFIGDIR_REL} +_PKGCONFIGDIR_REL= libdata/pkgconfig +_PRIVATEDIR= ${_LOCKDIR}/private +_RUNDIR= ${_VARDIR}/run/${_SAMBA_MAJVERNAME} +_VARDIR= /var -.for module_class in ${SAMBA4_MODULES_CLASS} -PLIST_DIRS+= ${SAMBA4_MODULEDIR}/${module_class} -.endfor -PLIST_DIRS+= ${SAMBA4_MODULEDIR} +.include <bsd.port.options.mk> -.if defined(WITH_DEBUG) -CONFIGURE_ARGS+= --verbose --enable-debug -MAKE_ARGS+= --verbose -DEBUG_FLAGS?= -g -ggdb3 -O0 +.if ${PORT_OPTIONS:MPYTHON3} +_BUNDLED_LIBS+= ${"${PORT_OPTIONS:MBUNDLED_TALLOC}" == "BUNDLED_TALLOC":?:!}pytalloc-util +_BUNDLED_LIBS+= ${"${PORT_OPTIONS:MBUNDLED_TEVENT}" == "BUNDLED_TEVENT":?:!}pytevent +_BUNDLED_LIBS+= ${"${PORT_OPTIONS:MBUNDLED_TDB}" == "BUNDLED_TDB":?:!}pytdb .endif -# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194046 -GDB_CMD?= ${LOCALBASE}/bin/gdb - -_ISO8601_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR} -_JANSSON_DEPENDS= jansson>=2.10:devel/jansson -_LIBARCHIVE_DEPENDS= libarchive>=3.1.2:archivers/libarchive -_TASN1_DEPENDS= libtasn1>=3.8:security/libtasn1 - -############################################################################## -.include <bsd.port.pre.mk> -############################################################################## # Only for 64-bit architectures .if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != powerpc && ${ARCH} != powerpcspe . if (${PORT_OPTIONS:MAD_DC} || ${PORT_OPTIONS:MDEVELOPER}) # LMDB -SAMBA4_LMDB_DEPENDS= lmdb>=0.9.16:databases/lmdb -PLIST_FILES+= ${SAMBA4_LIBDIR}/private/libldb-mdb-int-private-samba.so \ +_LMDB_DEPDENDS= lmdb>=0.9.16:databases/lmdb +PLIST_FILES+= ${SAMBA_LIBDIR}/private/libldb-mdb-int-private-samba.so \ ${SAMBA_LDB_MODULESDIR}/mdb.so . endif .endif @@ -494,13 +447,13 @@ post-extract: @${RM} -r ${WRKSRC}/pidl/lib/Parse/Yapp post-patch: - @${REINPLACE_CMD} -e 's|$${PKGCONFIGDIR}|${PKGCONFIGDIR}|g' \ + @${REINPLACE_CMD} -e 's|$${PKGCONFIGDIR}|${_PKGCONFIGDIR}|g' \ ${PATCH_WRKSRC}/buildtools/wafsamba/pkgconfig.py @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ ${PATCH_WRKSRC}/buildtools/wafsamba/wafsamba.py - @${REINPLACE_CMD} -e 's|%%GDB_CMD%%|${GDB_CMD}|g' \ + @${REINPLACE_CMD} -e 's|%%GDB_CMD%%|${_GDB_CMD}|g' \ ${PATCH_WRKSRC}/buildtools/scripts/abi_gen.sh - @${REINPLACE_CMD} -e 's|%%SAMBA4_CONFIG%%|${SAMBA4_CONFIG}|g' \ + @${REINPLACE_CMD} -e 's|%%SAMBA4_CONFIG%%|${_SAMBA_CONFIG}|g' \ ${PATCH_WRKSRC}/dynconfig/wscript post-install: @@ -509,13 +462,13 @@ post-install: -type d -print0 | ${XARGS} -0 -n 1 -t ${RM} -r ${FIND} ${STAGEDIR} -type f -empty -delete -.for dir in ${SAMBA4_LOGDIR} ${SAMBA4_RUNDIR} ${SAMBA4_LOCKDIR} ${SAMBA4_MODULEDIR} +.for dir in ${_LOGDIR} ${_RUNDIR} ${_LOCKDIR} ${SAMBA_MODULESDIR} ${INSTALL} -d -m 0755 "${STAGEDIR}${dir}" .endfor - ${INSTALL} -d -m 0750 "${STAGEDIR}${SAMBA4_BINDDNSDIR}" - ${INSTALL} -d -m 0750 "${STAGEDIR}${SAMBA4_PRIVATEDIR}" -.for module_class in ${SAMBA4_MODULES_CLASS} - ${INSTALL} -d -m 0755 "${STAGEDIR}${SAMBA4_MODULEDIR}/${module_class}" + ${INSTALL} -d -m 0750 "${STAGEDIR}${_BINDDNSDIR}" + ${INSTALL} -d -m 0750 "${STAGEDIR}${_PRIVATEDIR}" +.for module_class in ${_MODULE_CLASSES} + ${INSTALL} -d -m 0755 "${STAGEDIR}${SAMBA_MODULESDIR}/${module_class}" .endfor .if !defined(WITH_DEBUG) -${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/sbin ${STAGEDIR}${PREFIX}/libexec \ @@ -524,11 +477,19 @@ post-install: -type f -print0 | ${XARGS} -0 -n 1 -t ${STRIP_CMD} .endif -post-install-DOCS-on: - ${MKDIR} ${STAGEDIR}${DOCSDIR} -.for doc in ${PORTDOCS} - ${INSTALL_DATA} ${WRKDIR}/${doc} ${STAGEDIR}${DOCSDIR} -.endfor +post-install-BUNDLED_TALLOC-on: +.if ${PORT_OPTIONS:MMANPAGES} +. for f in talloc.3 + ${MV} ${STAGEDIR}${PREFIX}/share/man/man3/${f} ${STAGEDIR}${PREFIX}/share/man/man3/samba-${f} +. endfor +.endif + +post-install-BUNDLED_TDB-on: +.if ${PORT_OPTIONS:MMANPAGES} +. for f in tdbbackup.8 tdbdump.8 tdbrestore.8 tdbtool.8 + ${MV} ${STAGEDIR}${PREFIX}/share/man/man8/${f} ${STAGEDIR}${PREFIX}/share/man/man8/samba-${f} +. endfor +.endif post-install-CLUSTER-on: ${RLN} ${STAGEDIR}${PREFIX}/share/ctdb/events/legacy/00.ctdb.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/00.ctdb.script @@ -537,8 +498,16 @@ post-install-CLUSTER-on: ${RLN} ${STAGEDIR}${PREFIX}/share/ctdb/events/legacy/10.interface.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/10.interface.script ${RLN} ${STAGEDIR}${PREFIX}/share/ctdb/events/legacy/95.database.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/95.database.script + ${RLN} ${STAGEDIR}${PREFIX}/libexec/ctdb/statd_callout ${STAGEDIR}${PREFIX}/etc/ctdb/statd-callout + +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} +.for doc in ${PORTDOCS} + ${INSTALL_DATA} ${WRKDIR}/${doc} ${STAGEDIR}${DOCSDIR} +.endfor + post-install-FRUIT-off: - ${RM} ${STAGEDIR}${SAMBA4_MODULEDIR}/vfs/fruit.so + ${RM} ${STAGEDIR}${SAMBA_MODULESDIR}/vfs/fruit.so ${RM} ${STAGEDIR}${PREFIX}/share/man/man8/vfs_fruit.8 post-install-MANPAGES-on: @@ -548,16 +517,4 @@ post-install-MANPAGES-on: ${RM} ${STAGEDIR}${PREFIX}/share/man/man8/${f} .endfor -.if defined(SAMBA4_BUNDLED_TALLOC) && ${SAMBA4_BUNDLED_TALLOC} == yes -. for f in talloc.3 - ${MV} ${STAGEDIR}${PREFIX}/share/man/man3/${f} ${STAGEDIR}${PREFIX}/share/man/man3/samba-${f} -. endfor -.endif - -.if defined(SAMBA4_BUNDLED_TDB) && ${SAMBA4_BUNDLED_TDB} == yes -. for f in tdbbackup.8 tdbdump.8 tdbrestore.8 tdbtool.8 - ${MV} ${STAGEDIR}${PREFIX}/share/man/man8/${f} ${STAGEDIR}${PREFIX}/share/man/man8/samba-${f} -. endfor -.endif - -.include <bsd.port.post.mk> +.include <bsd.port.mk> diff --git a/net/samba422/pkg-plist b/net/samba422/pkg-plist index 5cb0c0f81aec..5898fca60c80 100644 --- a/net/samba422/pkg-plist +++ b/net/samba422/pkg-plist @@ -428,7 +428,7 @@ libexec/samba/samba-dcerpcd @dir %%SAMBA4_PRIVATEDIR%% @dir %%SAMBA4_BINDDNSDIR%% @comment Use bundled libraries -%%SAMBA4_BUNDLED_CMOCKA%%%%SAMBA4_LIBDIR%%/private/libcmocka-private-samba.so +%%BUNDLED_CMOCKA%%%%SAMBA4_LIBDIR%%/private/libcmocka-private-samba.so %%PYTHON3%%%%PYTHON_SITELIBDIR%%/_ldb_text.py %%PYTHON3%%%%PYTHON_SITELIBDIR%%/ldb%%PYTHON_TAG%%.so %%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpyldb-util%%PYTHON_TAG%%-private-samba.so @@ -460,21 +460,21 @@ bin/ldbsearch %%MANPAGES%%share/man/man1/ldbmodify.1.gz %%MANPAGES%%share/man/man1/ldbrename.1.gz %%MANPAGES%%share/man/man1/ldbsearch.1.gz -%%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbbackup.8.gz -%%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbdump.8.gz -%%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbrestore.8.gz -%%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbtool.8.gz -%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_TAG%%.so -%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpytalloc-util%%PYTHON_TAG%%-private-samba.so -%%SAMBA4_BUNDLED_TALLOC%%%%SAMBA4_LIBDIR%%/private/libtalloc-private-samba.so -%%SAMBA4_BUNDLED_TALLOC%%share/man/man3/samba-talloc.3.gz -%%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tdb_text.py -%%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_TAG%%.so -%%SAMBA4_BUNDLED_TDB%%bin/tdbbackup -%%SAMBA4_BUNDLED_TDB%%bin/tdbdump -%%SAMBA4_BUNDLED_TDB%%bin/tdbrestore -%%SAMBA4_BUNDLED_TDB%%bin/tdbtool -%%SAMBA4_BUNDLED_TDB%%%%SAMBA4_LIBDIR%%/private/libtdb-private-samba.so -%%SAMBA4_BUNDLED_TEVENT%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tevent%%PYTHON_TAG%%.so -%%SAMBA4_BUNDLED_TEVENT%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tevent.py -%%SAMBA4_BUNDLED_TEVENT%%%%SAMBA4_LIBDIR%%/private/libtevent-private-samba.so +%%MANPAGES%%%%BUNDLED_TDB%%share/man/man8/samba-tdbbackup.8.gz +%%MANPAGES%%%%BUNDLED_TDB%%share/man/man8/samba-tdbdump.8.gz +%%MANPAGES%%%%BUNDLED_TDB%%share/man/man8/samba-tdbrestore.8.gz +%%MANPAGES%%%%BUNDLED_TDB%%share/man/man8/samba-tdbtool.8.gz +%%BUNDLED_TALLOC%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_TAG%%.so +%%BUNDLED_TALLOC%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpytalloc-util%%PYTHON_TAG%%-private-samba.so +%%BUNDLED_TALLOC%%%%SAMBA4_LIBDIR%%/private/libtalloc-private-samba.so +%%BUNDLED_TALLOC%%share/man/man3/samba-talloc.3.gz +%%BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tdb_text.py +%%BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_TAG%%.so +%%BUNDLED_TDB%%bin/tdbbackup +%%BUNDLED_TDB%%bin/tdbdump +%%BUNDLED_TDB%%bin/tdbrestore +%%BUNDLED_TDB%%bin/tdbtool +%%BUNDLED_TDB%%%%SAMBA4_LIBDIR%%/private/libtdb-private-samba.so +%%BUNDLED_TEVENT%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tevent%%PYTHON_TAG%%.so +%%BUNDLED_TEVENT%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tevent.py +%%BUNDLED_TEVENT%%%%SAMBA4_LIBDIR%%/private/libtevent-private-samba.so diff --git a/net/samba423/Makefile b/net/samba423/Makefile new file mode 100644 index 000000000000..448ab05f8b52 --- /dev/null +++ b/net/samba423/Makefile @@ -0,0 +1,511 @@ +PORTNAME= samba423 +DISTVERSION= 4.23.4 +CATEGORIES?= net +MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc +DISTNAME= samba-${DISTVERSION:S|.p|pre|:S|.r|rc|:S|.t|tp|:S|.a|alpha|} + +MAINTAINER= samba@FreeBSD.org +COMMENT= Free SMB/CIFS and AD/DC server and client for Unix +WWW= https://gitlab.com/samba-freebsd/ + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/COPYING + +# The SAMBA4_BUNDLED_* variables are deprecated. +.for bvar in SAMBA4_BUNDLED_CMOCKA SAMBA4_BUNDLED_TALLOC SAMBA4_BUNDLED_TDB SAMBA4_BUNDLED_TEVENT +. if defined(${bvar}) && ${${bvar}} == yes +IGNORE= does not support bundling dependencies via ${bvar}; use option ${bvar:S/^SAMBA4_//} instead +. endif +.endfor + +BUILD_DEPENDS= ${_JANSSON_DEPENDS} \ + ${_LIBARCHIVE_DEPENDS} \ + ${_TASN1_DEPENDS} \ + p5-Parse-Yapp>=0:devel/p5-Parse-Yapp +# Unconditional dependencies which can't be switched off if present: +# - GnuTLS: libgnutls.so and libgcrypt.so +# - Iconv +# - inotify +# - libsunacl: provides NFSv4 ACL glue. +# - libicu +# - unwind +# - p5-Parse-Yapp: needed for the IDL compiler. +# - popt +# - Readline: required by Python; USES=readline pollutes CPPFLAGS, so we add +# devel/readline to LIB_DEPENDS explicitly instead. +LIB_DEPENDS= libgnutls.so:security/gnutls \ + libgcrypt.so:security/libgcrypt \ + libiconv.so:converters/libiconv \ + libinotify.so:devel/libinotify \ + libsunacl.so:sysutils/libsunacl \ + libreadline.so:devel/readline \ + libpopt.so:devel/popt \ + libunwind.so:devel/libunwind \ + libicui18n.so:devel/icu \ + libicuuc.so:devel/icu \ + ${_VFS_SNAPPER_LIB_DEPENDS} +RUN_DEPENDS= ${_JANSSON_DEPENDS} \ + ${_LIBARCHIVE_DEPENDS} \ + ${_TASN1_DEPENDS} +TEST_DEPENDS= bash:shells/bash \ + tshark:net/wireshark@nox11 + +USES= cpe compiler:c++11-lang iconv \ + localbase:ldflags ncurses perl5 pkgconfig \ + shebangfix waf gettext-runtime samba:self +CPE_VENDOR= samba +CPE_PRODUCT= samba +USE_LDCONFIG= ${SAMBA_LIBDIR} +USE_PERL5= build +USE_RC_SUBR= samba_server +WAF_CMD= buildtools/bin/waf +# Make sure that the right version of Python is used by the tools +# https://bugzilla.samba.org/show_bug.cgi?id=7305 +SHEBANG_FILES= source3/script* source4/scripting/bin/* selftest/* + +CONFIGURE_LOG= bin/config.log +CONFIGURE_ARGS= --mandir="${PREFIX}/share/man" \ + --sysconfdir="${ETCDIR}" \ + --includedir="${SAMBA_INCLUDEDIR}" \ + --datadir="${DATADIR}" \ + --libdir="${SAMBA_LIBDIR}" \ + --with-privatelibdir="${SAMBA_LIBDIR}/private" \ + --with-pammodulesdir="${_PAMDIR}" \ + --with-modulesdir="${SAMBA_MODULESDIR}" \ + --with-ldbmodulesdir="${SAMBA_LDB_MODULESDIR}" \ + --with-pkgconfigdir="${_PKGCONFIGDIR}" \ + --localstatedir="${_LOCALSTATEDIR}" \ + --with-piddir="${_RUNDIR}" \ + --with-sockets-dir="${_RUNDIR}" \ + --with-privileged-socket-dir="${_RUNDIR}" \ + --with-lockdir="${_LOCKDIR}" \ + --with-statedir="${_LOCKDIR}" \ + --with-cachedir="${_LOCKDIR}" \ + --with-bind-dns-dir=${_BINDDNSDIR} \ + --with-privatedir="${_PRIVATEDIR}" \ + --with-logfilebase="${_LOGDIR}" +CONFIGURE_ARGS+= \ + --with-pam \ + --with-iconv \ + --with-libiconv="${ICONV_PREFIX}" \ + --with-winbind \ + --with-regedit \ + --disable-rpath \ + --without-lttng \ + --without-gettext \ + --enable-pthreadpool \ + --without-fake-kaserver \ + --without-systemd \ + --with-libarchive \ + --with-acl-support \ + --with-sendfile-support \ + --disable-ctdb-tests \ + --disable-spotlight +CONFIGURE_ARGS+= ${_PRIVATE_LIBS:D--private-libraries="${_PRIVATE_LIBS:Q:C|(\\\\ )+|,|g:S|\\||g}"} +CONFIGURE_ARGS+= ${_BUNDLED_LIBS:D--bundled-libraries="${_BUNDLED_LIBS:Q:C|(\\\\ )+|,|g:S|\\||g}"} +CONFIGURE_ARGS+= ${_SHARED_MODULES:D--with-shared-modules="${_SHARED_MODULES:C|-|_|:Q:C|(\\\\ )+|,|g:S|\\||g}"} +CONFIGURE_ARGS+= ${WITH_DEBUG:D --verbose --enable-debug} +CONFIGURE_ENV= PTHREAD_LDFLAGS="-lpthread" \ + PYTHONHASHSEED=1 + +MAKE_ARGS= ${WITH_DEBUG:D --verbose} +MAKE_ENV= PYTHONHASHSEED=1 \ + RPCGEN_CPP="${CPP}" +TEST_ENV= PYTHON="${PYTHON_CMD}" \ + SHA1SUM=/sbin/sha1 \ + SHA256SUM=${SHA256} \ + MD5SUM=${MD5} \ + PYTHONDONTWRITEBYTECODE=1 + +# No fancy color error messages +CFLAGS+= ${_CFLAGS_${CHOSEN_COMPILER_TYPE}} +.ifnmake portclippy +_CFLAGS_clang= -fno-color-diagnostics +.endif +CONFIGURE_ENV+= NOCOLOR=yes WAF_LOG_FORMAT='%(c1)s%(zone)s%(c2)s %(message)s' +MAKE_ENV+= NOCOLOR=yes WAF_LOG_FORMAT='%(c1)s%(zone)s%(c2)s %(message)s' +# for libexecinfo: (so that __builtin_frame_address() finds the top of the stack) +CFLAGS_amd64+= -fno-omit-frame-pointer +DEBUG_FLAGS?= -g -ggdb3 -O0 +# Some symbols in samba's linker version scripts are not defined, but since the +# scripts are generated dynamically, suppress errors with lld >= 17 due to these +# undefined symbols. +LDFLAGS+= -Wl,--undefined-version + +CONFLICTS_INSTALL= ldb2[0-9]-* samba4* + +ETCDIR= ${PREFIX}/etc +EXTRA_PATCHES= \ + ${PATCHDIR}/0001-Compact-and-simplify-modules-build-and-config-genera.patch:-p1 \ + ${PATCHDIR}/0002-Adjust-abi_gen.sh-script-to-run-under-FreeBSD-with-i.patch:-p1 \ + ${PATCHDIR}/0003-Mask-CLang-prototype-warnings-in-kadm5-admin.h.patch:-p1 \ + ${PATCHDIR}/0004-On-FreeBSD-date-1-has-different-semantics-than-on-Li.patch:-p1 \ + ${PATCHDIR}/0005-Include-jemalloc-jemalloc.h-if-ENABLE_JEMALLOC-is-se.patch:-p1 \ + ${PATCHDIR}/0006-Install-nss_-modules-into-PAMMODULESDIR-path.patch:-p1 \ + ${PATCHDIR}/0007-Use-macro-value-as-a-default-backlog-size-for-the-li.patch:-p1 \ + ${PATCHDIR}/0008-Brute-force-work-around-usage-of-Linux-specific-m-fl.patch:-p1 \ + ${PATCHDIR}/0009-Make-sure-that-config-checks-fail-if-the-warning-is-.patch:-p1 \ + ${PATCHDIR}/0010-Add-option-with-pkgconfigdir-to-specify-alternative-.patch:-p1 \ + ${PATCHDIR}/0011-Use-provided-by-port-location-of-the-XML-catalog.patch:-p1 \ + ${PATCHDIR}/0012-Create-shared-libraries-according-to-the-FreeBSD-spe.patch:-p1 \ + ${PATCHDIR}/0014-Add-option-to-disable-CTDB-tests-failing-on-FreeBSD-.patch:-p1 \ + ${PATCHDIR}/0015-Add-extra-debug-class-to-trck-down-DB-locking-code.patch:-p1 \ + ${PATCHDIR}/0016-Make-ldb_schema_attribute_compare-a-stable-comparisi.patch:-p1 \ + ${PATCHDIR}/0017-Use-arc4random-when-available-to-generate-random-tal.patch:-p1 \ + ${PATCHDIR}/0018-Add-configuration-option-that-allows-to-choose-alter.patch:-p1 \ + ${PATCHDIR}/0019-From-923bc7a1afeb0b920e60e14846987ae1d2d7dca4-Mon-Se.patch:-p1 \ + ${PATCHDIR}/0020-FreeBSD-12-between-r336017-and-r342928-wrongfuly-ret.patch:-p1 \ + ${PATCHDIR}/0021-Fix-casting-warnings-in-the-nfs_quota-debug-message.patch:-p1 \ + ${PATCHDIR}/0022-Clean-up-UTMP-handling-code-and-add-FreeBSD-support..patch:-p1 \ + ${PATCHDIR}/0023-Add-cmd_get_quota-test-function-into-vfstest-to-test.patch:-p1 \ + ${PATCHDIR}/0025-From-d9b748869a8f4018ebee302aae8246bf29f60309-Mon-Se.patch:-p1 \ + ${PATCHDIR}/0028-s3-lib-system-add-FreeBSD-proc_fd_pattern.patch \ + +SUB_FILES= pkg-message README.FreeBSD +SUB_LIST= ${_SAMBA_SUB} + +# PLIST must be defined here explicitly as we append to PLIST later on to +# handle extra pkg-plist files like pkg-plist.python. +PLIST?= ${PKGDIR}/pkg-plist +PLIST_DIRS= ${SAMBA_MODULESDIR} \ + ${_MODULE_CLASSES:S|^|${SAMBA_MODULESDIR}/|} +# ":C|_|/|:C|-|_|" is a workaround for turning "nss-info_*" modules into "nss_info/*". +PLIST_FILES+= ${_SHARED_MODULES:C|_|/|:C|-|_|:S|^|${SAMBA_MODULESDIR}/|:S|$|.so|} +PLIST_SUB= ${_SAMBA_SUB} +PORTDOCS= README.FreeBSD + +OPTIONS_DEFINE= AD_DC ADS CLUSTER CUPS DOCS FAM LDAP GPGME \ + MANPAGES PROFILE PYTHON3 QUOTAS \ + SYSLOG UTMP +OPTIONS_DEFAULT= AD_DC ADS DOCS FAM LDAP MANPAGES \ + PROFILE PYTHON3 QUOTAS SYSLOG UTMP \ + FRUIT GSSAPI_BUILTIN AVAHI +OPTIONS_GROUP= BUNDLED_DEPS DEVELOPMENT VFS +OPTIONS_GROUP_BUNDLED_DEPS= BUNDLED_CMOCKA BUNDLED_TALLOC BUNDLED_TDB BUNDLED_TEVENT +OPTIONS_GROUP_DEVELOPMENT= DEVELOPER MEMORY_DEBUG TEST +OPTIONS_GROUP_VFS= FRUIT GLUSTERFS +OPTIONS_SINGLE= GSSAPI ZEROCONF +OPTIONS_SINGLE_GSSAPI= GSSAPI_BUILTIN GSSAPI_MIT +OPTIONS_SINGLE_ZEROCONF= ZEROCONF_NONE AVAHI MDNSRESPONDER +OPTIONS_SUB= yes + +ADS_DESC= Active Directory client +AD_DC_DESC= Active Directory Domain Controller(implies PYTHON3) +BUNDLED_CMOCKA_DESC= Bundle cmocka instead of depending on a standalone port +BUNDLED_DEPS_DESC= Bundled dependencies +BUNDLED_TALLOC_DESC= Bundle talloc instead of depending on a standalone port +BUNDLED_TDB_DESC= Bundle TDB instead of depending on a standalone port +BUNDLED_TEVENT_DESC= Bundle Tevent instead of depending on a standalone port +CLUSTER_DESC= Clustering support +DEVELOPER_DESC= With developer framework +DEVELOPMENT_DESC= Testing, debugging, and development +FAM_DESC= File Alteration Monitor +FRUIT_DESC= MacOSX and TimeMachine support +GLUSTERFS_DESC= GlusterFS support +GPGME_DESC= GpgME support +GSSAPI_BUILTIN_DESC= GSSAPI support via bundled Heimdal +LDAP_DESC= LDAP client +MEMORY_DEBUG_DESC= Debug memory allocator +PROFILE_DESC= Profiling data +QUOTAS_DESC= Disk quota support +UTMP_DESC= UTMP accounting +VFS_DESC= VFS modules +ZEROCONF_DESC= Zero configuration networking +ZEROCONF_NONE_DESC= Zeroconf support is absent + +ADS_IMPLIES= LDAP +ADS_CONFIGURE_WITH= ads +# List of extra modules taken from RHEL build +# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=197320 +ADS_VARS= _SHARED_MODULES+="idmap_ad idmap_rfc2307 nss-info_template nss-info_rfc2307 nss-info_sfu nss-info_sfu20" + +AD_DC_IMPLIES= ADS PYTHON3 +AD_DC_BUILD_DEPENDS= ${_LMDB_DEPDENDS} +AD_DC_RUN_DEPENDS= ${_LMDB_DEPDENDS} +AD_DC_CONFIGURE_OFF= --without-ad-dc --without-ldb-lmdb +AD_DC_VARS= PLIST+=${PKGDIR}/pkg-plist.ad_dc +# samba-tool requires those for *upgrade +AD_DC_BUILD_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}markdown>=3.3.7:textproc/py-markdown@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dnspython>=2.2.1:dns/py-dnspython@${PY_FLAVOR} +AD_DC_RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}markdown>=3.3.7:textproc/py-markdown@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}dnspython>=2.2.1:dns/py-dnspython@${PY_FLAVOR} + +AVAHI_LIB_DEPENDS= libavahi-client.so:net/avahi-app +AVAHI_CONFIGURE_ENABLE= avahi +AVAHI_VARS= _SAMBA_SERVICES+=avahi_daemon + +BUNDLED_CMOCKA_BUILD_DEPENDS_OFF= cmocka>=1.1.3:sysutils/cmocka +BUNDLED_CMOCKA_TEST_DEPENDS_OFF= cmocka>=1.1.3:sysutils/cmocka +BUNDLED_CMOCKA_CONFLICTS_INSTALL= cmocka-1.* +BUNDLED_CMOCKA_VARS= _BUNDLED_LIBS+=cmocka \ + _BUNDLED_LIB_replace=replace +BUNDLED_CMOCKA_VARS_OFF= _BUNDLED_LIBS+=!cmocka + +BUNDLED_TALLOC_BUILD_DEPENDS_OFF= talloc243>=2.4.3:devel/talloc243 +BUNDLED_TALLOC_RUN_DEPENDS_OFF= talloc243>=2.4.3:devel/talloc243 +BUNDLED_TALLOC_CONFLICTS_INSTALL= talloc-* talloc2* +BUNDLED_TALLOC_VARS= _BUNDLED_LIBS+=talloc \ + _BUNDLED_LIB_replace=replace +BUNDLED_TALLOC_VARS_OFF= _BUNDLED_LIBS+=!talloc + +BUNDLED_TDB_BUILD_DEPENDS_OFF= tdb1>=1.4.14:databases/tdb1 +BUNDLED_TDB_RUN_DEPENDS_OFF= tdb1>=1.4.14:databases/tdb1 +BUNDLED_TDB_CONFLICTS_INSTALL= tdb-* tdb1* +BUNDLED_TDB_VARS= _BUNDLED_LIBS+=tdb \ + _BUNDLED_LIB_replace=replace +BUNDLED_TDB_VARS_OFF= _BUNDLED_LIBS+=!tdb + +BUNDLED_TEVENT_BUILD_DEPENDS_OFF= tevent017>=0.17.1:devel/tevent017 +BUNDLED_TEVENT_RUN_DEPENDS_OFF= tevent017>=0.17.1:devel/tevent017 +BUNDLED_TEVENT_CONFLICTS_INSTALL= tevent-* tevent0* +BUNDLED_TEVENT_VARS= _BUNDLED_LIBS+=tevent \ + _BUNDLED_LIB_replace=replace +BUNDLED_TEVENT_VARS_OFF= _BUNDLED_LIBS+=!tevent + +CLUSTER_LIB_DEPENDS= libpcap.so:net/libpcap +CLUSTER_CONFIGURE_WITH= cluster-support +CLUSTER_VARS= PLIST+=${PKGDIR}/pkg-plist.cluster + +CUPS_LIB_DEPENDS= libcups.so:print/cups +CUPS_CONFIGURE_ENABLE= cups iprint + +DEVELOPER_BUILD_DEPENDS= ${_LMDB_DEPDENDS} \ + ${_GDB_CMD}:devel/gdb +DEVELOPER_RUN_DEPENDS= ${_LMDB_DEPDENDS} +DEVELOPER_TEST_DEPENDS= ${_GDB_CMD}:devel/gdb +DEVELOPER_CONFIGURE_ON= --enable-developer --enable-selftest --abi-check-disable +DEVELOPER_CONFIGURE_ENV= WAF_CMD_FORMAT=string +DEVELOPER_VARS= _SHARED_MODULES+="auth_skel pdb_test gpext_security gpext_registry \ + gpext_scripts perfcount_test vfs_fake_dfq \ + vfs_skel_opaque vfs_skel_transparent \ + vfs_shadow_copy_test vfs_fake_acls \ + vfs_nfs4acl_xattr vfs_error_inject vfs_delay_inject" +DEVELOPER_VARS_OFF= _GDB_CMD=true + +# https://bugzilla.samba.org/show_bug.cgi?id=9545 +FAM_USES= fam +FAM_CONFIGURE_WITH= fam + +FRUIT_PREVENTS= ZEROCONF_NONE +FRUIT_PREVENTS_MSG= MacOSX support requires Zeroconf(AVAHI or MDNSRESPONDER) +FRUIT_PLIST_FILES= %%MANPAGES%%share/man/man8/vfs_fruit.8.gz +FRUIT_VARS= _SHARED_MODULES+=vfs_fruit + +GLUSTERFS_LIB_DEPENDS= libglusterfs.so:net/glusterfs +GLUSTERFS_CONFIGURE_ENABLE= glusterfs +GLUSTERFS_PLIST_FILES= %%MANPAGES%%share/man/man8/vfs_glusterfs.8.gz +GLUSTERFS_VARS= _SHARED_MODULES+=vfs_glusterfs + +GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme +GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR} +GPGME_CONFIGURE_WITH= gpgme + +GSSAPI_BUILTIN_USES= bison + +GSSAPI_MIT_USES= bison gssapi:mit +GSSAPI_MIT_CONFIGURE_ON= --with-system-mitkrb5 ${GSSAPIBASEDIR} \ + --with-system-mitkdc=${GSSAPIBASEDIR}/sbin/krb5kdc \ + --with-experimental-mit-ad-dc +GSSAPI_MIT_PLIST_FILES= ${SAMBA_MODULESDIR}/krb5/winbind_krb5_localauth.so \ + %%MANPAGES%%share/man/man8/winbind_krb5_localauth.8.gz \ + %%AD_DC%%${SAMBA_LIBDIR}/krb5/plugins/kdb/samba.so + +LDAP_USES= ldap +LDAP_CONFIGURE_WITH= ldap +LDAP_VARS= _SHARED_MODULES+=idmap_ldap + +MANPAGES_BUILD_DEPENDS= ${LOCALBASE}/share/xsl/docbook/manpages/docbook.xsl:textproc/docbook-xsl \ + xsltproc:textproc/libxslt +MANPAGES_CONFIGURE_ENV_OFF= XSLTPROC="false" + +MDNSRESPONDER_LIB_DEPENDS= libdns_sd.so:net/mDNSResponder +MDNSRESPONDER_CONFIGURE_ENABLE= dnssd +MDNSRESPONDER_VARS= _SAMBA_SERVICES+=mdnsd + +MEMORY_DEBUG_LIB_DEPENDS= libjemalloc.so.2:devel/jemalloc +MEMORY_DEBUG_CONFIGURE_ENV= ADDITIONAL_CFLAGS="-DENABLE_JEMALLOC `pkg-config --cflags jemalloc`" ADDITIONAL_LDFLAGS="`pkg-config --libs jemalloc`" + +PROFILE_CONFIGURE_WITH= profiling-data + +PYTHON3_USES= python +PYTHON3_USES_OFF= python:build,test +# Don't cache Python modules +PYTHON3_CONFIGURE_ON= --nopycache +# Use PYTHON3_CONFIGURE_OFF instead of PYTHON3_CONFIGURE_ENABLE=python because +# Samba's configure script does not recognize --enable-python. +PYTHON3_CONFIGURE_OFF= --disable-python +PYTHON3_MAKE_ENV= PYTHONDONTWRITEBYTECODE=1 +PYTHON3_VARS= PLIST+=${PKGDIR}/pkg-plist.python \ + _BUNDLED_LIBS+="pyldb pyldb-util" + +QUOTAS_CONFIGURE_WITH= quotas + +SYSLOG_CONFIGURE_WITH= syslog + +TEST_BUILD_DEPENDS= ${_ISO8601_DEPENDS} +TEST_RUN_DEPENDS= ${_ISO8601_DEPENDS} + +UTMP_CONFIGURE_WITH= utmp + +ZEROCONF_NONE_MAKE_ENV= ZEROCONF=none + +.ifnmake portclippy +. if !defined(WANT_EXP_MODULES) || empty(WANT_EXP_MODULES) +WANT_EXP_MODULES= vfs_cacheprime +. endif +.endif + +# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=194046 +_GDB_CMD= ${LOCALBASE}/bin/gdb + +_ISO8601_DEPENDS= ${PYTHON_PKGNAMEPREFIX}iso8601>=0.1.11:devel/py-iso8601@${PY_FLAVOR} +_JANSSON_DEPENDS= jansson>=2.10:devel/jansson +_LIBARCHIVE_DEPENDS= libarchive>=3.1.2:archivers/libarchive +_TASN1_DEPENDS= libtasn1>=3.8:security/libtasn1 +.if ${WANT_EXP_MODULES:Mvfs_snapper} +_VFS_SNAPPER_LIB_DEPENDS= libdbus-1.so:devel/dbus \ + libdbus-glib-1.so:devel/dbus-glib +.endif + +_BUNDLED_LIBS= !libarchive \ + com_err \ + ${_BUNDLED_LIB_replace} + +_MODULE_CLASSES= auth bind9 gensec gpext idmap ldb nss_info \ + pdb perfcount process_model service vfs +_PRIVATE_LIBS= !ldb +_SHARED_MODULES+= ${WANT_EXP_MODULES} +_SHARED_MODULES+= krb5_async_dns_krb5_locator krb5_winbind_krb5_locator idmap_nss idmap_autorid \ + idmap_rid idmap_hash idmap_tdb idmap_tdb2 idmap_script \ + nss-info_hash +_SHARED_MODULES+= vfs_freebsd +_SHARED_MODULES+= vfs_acl_tdb vfs_acl_xattr vfs_aio_fork vfs_aio_pthread \ + vfs_audit vfs_cap vfs_catia vfs_commit vfs_crossrename \ + vfs_default_quota vfs_dirsort vfs_expand_msdfs \ + vfs_extd_audit vfs_fake_perms vfs_full_audit \ + vfs_linux_xfs_sgid vfs_media_harmony vfs_offline \ + vfs_preopen vfs_readahead vfs_readonly vfs_recycle \ + vfs_shadow_copy vfs_shadow_copy2 vfs_shell_snap \ + vfs_streams_depot vfs_streams_xattr vfs_syncops \ + vfs_time_audit vfs_unityed_media vfs_virusfilter \ + vfs_widelinks vfs_worm vfs_xattr_tdb vfs_zfsacl + +_SAMBA_MAJVERNAME= samba4 +_SAMBA_SUB= PKGCONFIGDIR=${_PKGCONFIGDIR_REL} \ + SAMBA4_LOGDIR="${_LOGDIR}" \ + SAMBA4_RUNDIR="${_RUNDIR}" \ + SAMBA4_LOCKDIR="${_LOCKDIR}" \ + SAMBA4_LIBDIR="${SAMBA_LIBDIR}" \ + SAMBA4_MODULEDIR="${SAMBA_MODULESDIR}" \ + SAMBA_LDB_MODULESDIR="${SAMBA_LDB_MODULESDIR}" \ + SAMBA4_BINDDNSDIR="${_BINDDNSDIR}" \ + SAMBA4_PRIVATEDIR="${_PRIVATEDIR}" \ + SAMBA4_CONFIG="${_SAMBA_CONFIG}" \ + SAMBA4_SERVICES="${_SAMBA_SERVICES}" + +_SAMBA_CONFIG= smb4.conf + +_BINDDNSDIR= ${_LOCKDIR}/bind-dns +_LOCALSTATEDIR= ${_VARDIR} +_LOCKDIR= ${_VARDIR}/db/${_SAMBA_MAJVERNAME} +_LOGDIR= ${_VARDIR}/log/${_SAMBA_MAJVERNAME} +_PAMDIR= ${PREFIX}/lib +_PKGCONFIGDIR= ${PREFIX}/${_PKGCONFIGDIR_REL} +_PKGCONFIGDIR_REL= libdata/pkgconfig +_PRIVATEDIR= ${_LOCKDIR}/private +_RUNDIR= ${_VARDIR}/run/${_SAMBA_MAJVERNAME} +_VARDIR= /var + +.include <bsd.port.options.mk> + +.if ${PORT_OPTIONS:MPYTHON3} +_BUNDLED_LIBS+= ${"${PORT_OPTIONS:MBUNDLED_TALLOC}" == "BUNDLED_TALLOC":?:!}pytalloc-util +_BUNDLED_LIBS+= ${"${PORT_OPTIONS:MBUNDLED_TEVENT}" == "BUNDLED_TEVENT":?:!}pytevent +_BUNDLED_LIBS+= ${"${PORT_OPTIONS:MBUNDLED_TDB}" == "BUNDLED_TDB":?:!}pytdb +.endif + +# Only for 64-bit architectures +.if ${ARCH} != armv6 && ${ARCH} != armv7 && ${ARCH} != i386 && ${ARCH} != mips && ${ARCH} != powerpc && ${ARCH} != powerpcspe +. if (${PORT_OPTIONS:MAD_DC} || ${PORT_OPTIONS:MDEVELOPER}) +# LMDB +_LMDB_DEPDENDS= lmdb>=0.9.16:databases/lmdb +PLIST_FILES+= ${SAMBA_LIBDIR}/private/libldb-mdb-int-private-samba.so \ + ${SAMBA_LDB_MODULESDIR}/mdb.so +. endif +.endif + +post-extract: + @${RM} -r ${WRKSRC}/pidl/lib/Parse/Yapp + +post-patch: + @${REINPLACE_CMD} -e 's|$${PKGCONFIGDIR}|${_PKGCONFIGDIR}|g' \ + ${PATCH_WRKSRC}/buildtools/wafsamba/pkgconfig.py + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|g' \ + ${PATCH_WRKSRC}/buildtools/wafsamba/wafsamba.py + @${REINPLACE_CMD} -e 's|%%GDB_CMD%%|${_GDB_CMD}|g' \ + ${PATCH_WRKSRC}/buildtools/scripts/abi_gen.sh + @${REINPLACE_CMD} -e 's|%%SAMBA4_CONFIG%%|${_SAMBA_CONFIG}|g' \ + ${PATCH_WRKSRC}/dynconfig/wscript + +post-install: + ${RM} -r ${STAGEDIR}${PYTHON_SITELIBDIR}/samba/third_party + ${FIND} ${STAGEDIR}${PYTHON_SITELIBDIR} -name __pycache__ \ + -type d -print0 | ${XARGS} -0 -n 1 -t ${RM} -r + ${FIND} ${STAGEDIR} -type f -empty -delete + +.for dir in ${_LOGDIR} ${_RUNDIR} ${_LOCKDIR} ${SAMBA_MODULESDIR} + ${INSTALL} -d -m 0755 "${STAGEDIR}${dir}" +.endfor + ${INSTALL} -d -m 0750 "${STAGEDIR}${_BINDDNSDIR}" + ${INSTALL} -d -m 0750 "${STAGEDIR}${_PRIVATEDIR}" +.for module_class in ${_MODULE_CLASSES} + ${INSTALL} -d -m 0755 "${STAGEDIR}${SAMBA_MODULESDIR}/${module_class}" +.endfor +.if !defined(WITH_DEBUG) + -${FIND} ${STAGEDIR}${PREFIX}/bin ${STAGEDIR}${PREFIX}/sbin ${STAGEDIR}${PREFIX}/libexec \ + -type f -print0 | ${XARGS} -0 -n 1 -t ${STRIP_CMD} + -${FIND} ${STAGEDIR}${PREFIX}/lib -name '*.so*' \ + -type f -print0 | ${XARGS} -0 -n 1 -t ${STRIP_CMD} +.endif + +post-install-BUNDLED_TALLOC-on: +.if ${PORT_OPTIONS:MMANPAGES} +. for f in talloc.3 + ${MV} ${STAGEDIR}${PREFIX}/share/man/man3/${f} ${STAGEDIR}${PREFIX}/share/man/man3/samba-${f} +. endfor +.endif + +post-install-BUNDLED_TDB-on: +.if ${PORT_OPTIONS:MMANPAGES} +. for f in tdbbackup.8 tdbdump.8 tdbrestore.8 tdbtool.8 + ${MV} ${STAGEDIR}${PREFIX}/share/man/man8/${f} ${STAGEDIR}${PREFIX}/share/man/man8/samba-${f} +. endfor +.endif + +post-install-CLUSTER-on: + ${RLN} ${STAGEDIR}${PREFIX}/share/ctdb/events/legacy/00.ctdb.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/00.ctdb.script + ${RLN} ${STAGEDIR}${PREFIX}/share/ctdb/events/legacy/01.reclock.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/01.reclock.script + ${RLN} ${STAGEDIR}${PREFIX}/share/ctdb/events/legacy/05.system.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/05.system.script + ${RLN} ${STAGEDIR}${PREFIX}/share/ctdb/events/legacy/10.interface.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/10.interface.script + ${RLN} ${STAGEDIR}${PREFIX}/share/ctdb/events/legacy/95.database.script ${STAGEDIR}${PREFIX}/etc/ctdb/events/legacy/95.database.script + + ${RLN} ${STAGEDIR}${PREFIX}/libexec/ctdb/statd_callout ${STAGEDIR}${PREFIX}/etc/ctdb/statd-callout + +post-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} +.for doc in ${PORTDOCS} + ${INSTALL_DATA} ${WRKDIR}/${doc} ${STAGEDIR}${DOCSDIR} +.endfor + +post-install-FRUIT-off: + ${RM} ${STAGEDIR}${SAMBA_MODULESDIR}/vfs/fruit.so + ${RM} ${STAGEDIR}${PREFIX}/share/man/man8/vfs_fruit.8 + +post-install-MANPAGES-on: + ${RLN} ${STAGEDIR}${PREFIX}/share/man/man5/smb.conf.5 ${STAGEDIR}${PREFIX}/share/man/man5/smb4.conf.5 + +.for f in vfs_aio_linux.8 vfs_btrfs.8 vfs_ceph.8 vfs_gpfs.8 + ${RM} ${STAGEDIR}${PREFIX}/share/man/man8/${f} +.endfor + +.include <bsd.port.mk> diff --git a/net/samba423/distinfo b/net/samba423/distinfo new file mode 100644 index 000000000000..bca243260984 --- /dev/null +++ b/net/samba423/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1765737076 +SHA256 (samba-4.23.4.tar.gz) = af429d078a86f1ce16d0d1ecee35c42a3610790b47b84468f31284a8c4060140 +SIZE (samba-4.23.4.tar.gz) = 43298526 diff --git a/net/samba423/files/0001-Compact-and-simplify-modules-build-and-config-genera.patch b/net/samba423/files/0001-Compact-and-simplify-modules-build-and-config-genera.patch new file mode 100644 index 000000000000..d34395bf6f22 --- /dev/null +++ b/net/samba423/files/0001-Compact-and-simplify-modules-build-and-config-genera.patch @@ -0,0 +1,292 @@ +From 05e3cc236406680a55e19b204202b63cdaf48ea1 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Mon, 1 Aug 2022 04:15:43 +0200 +Subject: [PATCH 01/28] Compact and simplify modules build and config + generation for Bind 9.x AD DLZ. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + python/samba/provision/sambadns.py | 68 ++++++++++++------------------ + source4/dns_server/dlz_minimal.h | 44 +++++++++---------- + source4/dns_server/wscript_build | 62 +++------------------------ + source4/setup/named.conf.dlz | 25 +---------- + source4/torture/dns/wscript_build | 2 +- + 5 files changed, 55 insertions(+), 146 deletions(-) + +diff --git a/python/samba/provision/sambadns.py b/python/samba/provision/sambadns.py +index 404b346a885..8e5a8ba5f25 100644 +--- a/python/samba/provision/sambadns.py ++++ b/python/samba/provision/sambadns.py +@@ -21,6 +21,7 @@ + """DNS-related provisioning""" + + import os ++import re + import uuid + import shutil + import time +@@ -1010,52 +1011,37 @@ def create_named_conf(paths, realm, dnsdomain, dns_backend, logger): + stderr=subprocess.STDOUT, + cwd='.').communicate()[0] + bind_info = get_string(bind_info) +- bind9_8 = '#' +- bind9_9 = '#' +- bind9_10 = '#' +- bind9_11 = '#' +- bind9_12 = '#' +- bind9_14 = '#' +- bind9_16 = '#' +- bind9_18 = '#' +- if bind_info.upper().find('BIND 9.8') != -1: +- bind9_8 = '' +- elif bind_info.upper().find('BIND 9.9') != -1: +- bind9_9 = '' +- elif bind_info.upper().find('BIND 9.10') != -1: +- bind9_10 = '' +- elif bind_info.upper().find('BIND 9.11') != -1: +- bind9_11 = '' +- elif bind_info.upper().find('BIND 9.12') != -1: +- bind9_12 = '' +- elif bind_info.upper().find('BIND 9.14') != -1: +- bind9_14 = '' +- elif bind_info.upper().find('BIND 9.16') != -1: +- bind9_16 = '' +- elif bind_info.upper().find('BIND 9.18') != -1: +- bind9_18 = '' +- elif bind_info.upper().find('BIND 9.7') != -1: +- raise ProvisioningError("DLZ option incompatible with BIND 9.7.") +- elif bind_info.upper().find('BIND_9.13') != -1: +- raise ProvisioningError("Only stable/esv releases of BIND are supported.") +- elif bind_info.upper().find('BIND_9.15') != -1: +- raise ProvisioningError("Only stable/esv releases of BIND are supported.") +- elif bind_info.upper().find('BIND_9.17') != -1: +- raise ProvisioningError("Only stable/esv releases of BIND are supported.") ++ bind9_release = re.search('BIND (9)\.(\d+)\.', bind_info, re.I) ++ if bind9_release: ++ bind9_disabled = '' ++ bind9_version = bind9_release.group(0) + "x" ++ bind9_version_major = int(bind9_release.group(1)) ++ bind9_version_minor = int(bind9_release.group(2)) ++ if bind9_version_minor == 7: ++ raise ProvisioningError("DLZ option incompatible with BIND 9.7.") ++ elif bind9_version_minor == 8: ++ bind9_dlz_version = "9" ++ elif bind9_version_minor in [13, 15, 17]: ++ raise ProvisioningError("Only stable/esv releases of BIND are supported.") ++ else: ++ bind9_dlz_version = "%d_%d" % (bind9_version_major, bind9_version_minor) + else: ++ bind9_disabled = '# ' ++ bind9_version = "BIND z.y.x" ++ bind9_dlz_version = "z_y" + logger.warning("BIND version unknown, please modify %s manually." % paths.namedconf) ++ ++ bind9_dlz = ( ++ ' # For %s\n' ++ ' %sdatabase "dlopen %s/bind9/dlz_bind%s.so";' ++ ) % ( ++ bind9_version, bind9_disabled, samba.param.modules_dir(), bind9_dlz_version ++ ) + setup_file(setup_path("named.conf.dlz"), paths.namedconf, { + "NAMED_CONF": paths.namedconf, + "MODULESDIR": samba.param.modules_dir(), +- "BIND9_8": bind9_8, +- "BIND9_9": bind9_9, +- "BIND9_10": bind9_10, +- "BIND9_11": bind9_11, +- "BIND9_12": bind9_12, +- "BIND9_14": bind9_14, +- "BIND9_16": bind9_16, +- "BIND9_18": bind9_18 +- }) ++ "BIND9_DLZ": bind9_dlz ++ }) + + + def create_named_txt(path, realm, dnsdomain, dnsname, binddns_dir, +diff --git a/source4/dns_server/dlz_minimal.h b/source4/dns_server/dlz_minimal.h +index b7e36e7f8e6..bbdb616deb2 100644 +--- a/source4/dns_server/dlz_minimal.h ++++ b/source4/dns_server/dlz_minimal.h +@@ -26,31 +26,25 @@ + #include <stdint.h> + #include <stdbool.h> + +-#if defined (BIND_VERSION_9_8) +-# error Bind 9.8 is not supported! +-#elif defined (BIND_VERSION_9_9) +-# error Bind 9.9 is not supported! +-#elif defined (BIND_VERSION_9_10) +-# define DLZ_DLOPEN_VERSION 3 +-# define DNS_CLIENTINFO_VERSION 1 +-# define ISC_BOOLEAN_AS_BOOL 0 +-#elif defined (BIND_VERSION_9_11) +-# define DLZ_DLOPEN_VERSION 3 +-# define DNS_CLIENTINFO_VERSION 2 +-# define ISC_BOOLEAN_AS_BOOL 0 +-#elif defined (BIND_VERSION_9_12) +-# define DLZ_DLOPEN_VERSION 3 +-# define DNS_CLIENTINFO_VERSION 2 +-# define ISC_BOOLEAN_AS_BOOL 0 +-#elif defined (BIND_VERSION_9_14) +-# define DLZ_DLOPEN_VERSION 3 +-# define DNS_CLIENTINFO_VERSION 2 +-#elif defined (BIND_VERSION_9_16) +-# define DLZ_DLOPEN_VERSION 3 +-# define DNS_CLIENTINFO_VERSION 2 +-#elif defined (BIND_VERSION_9_18) +-# define DLZ_DLOPEN_VERSION 3 +-# define DNS_CLIENTINFO_VERSION 2 ++#if defined (BIND_VERSION) ++# if BIND_VERSION == 908 ++# error Bind 9.8 is not supported! ++# elif BIND_VERSION == 909 ++# error Bind 9.9 is not supported! ++# elif BIND_VERSION == 910 ++# define DLZ_DLOPEN_VERSION 3 ++# define DNS_CLIENTINFO_VERSION 1 ++# define ISC_BOOLEAN_AS_BOOL 0 ++# elif BIND_VERSION == 911 || BIND_VERSION == 912 ++# define DLZ_DLOPEN_VERSION 3 ++# define DNS_CLIENTINFO_VERSION 2 ++# define ISC_BOOLEAN_AS_BOOL 0 ++# elif BIND_VERSION >= 914 ++# define DLZ_DLOPEN_VERSION 3 ++# define DNS_CLIENTINFO_VERSION 2 ++# else ++# error Unsupported BIND version ++# endif + #else + # error Unsupported BIND version + #endif +diff --git a/source4/dns_server/wscript_build b/source4/dns_server/wscript_build +index ab0a241b937..3743753504c 100644 +--- a/source4/dns_server/wscript_build ++++ b/source4/dns_server/wscript_build +@@ -20,69 +20,21 @@ bld.SAMBA_MODULE('service_dns', + ) + + # a bind9 dlz module giving access to the Samba DNS SAM +-bld.SAMBA_LIBRARY('dlz_bind9_10', ++for bind_version in (910, 911, 912, 914, 916, 918, 920): ++ string_version='%d_%d' % (bind_version // 100, bind_version % 100) ++ bld.SAMBA_LIBRARY('dlz_bind%s' % (string_version), + source='dlz_bind9.c', +- cflags='-DBIND_VERSION_9_10', ++ cflags='-DBIND_VERSION=%d' % bind_version, + private_library=True, +- link_name='modules/bind9/dlz_bind9_10.so', +- realname='dlz_bind9_10.so', +- install_path='${MODULESDIR}/bind9', +- deps='samba-hostconfig samdb-common gensec popt dnsserver_common', +- enabled=bld.AD_DC_BUILD_IS_ENABLED()) +- +-bld.SAMBA_LIBRARY('dlz_bind9_11', +- source='dlz_bind9.c', +- cflags='-DBIND_VERSION_9_11', +- private_library=True, +- link_name='modules/bind9/dlz_bind9_11.so', +- realname='dlz_bind9_11.so', +- install_path='${MODULESDIR}/bind9', +- deps='samba-hostconfig samdb-common gensec popt dnsserver_common', +- enabled=bld.AD_DC_BUILD_IS_ENABLED()) +- +-bld.SAMBA_LIBRARY('dlz_bind9_12', +- source='dlz_bind9.c', +- cflags='-DBIND_VERSION_9_12', +- private_library=True, +- link_name='modules/bind9/dlz_bind9_12.so', +- realname='dlz_bind9_12.so', +- install_path='${MODULESDIR}/bind9', +- deps='samba-hostconfig samdb-common gensec popt dnsserver_common', +- enabled=bld.AD_DC_BUILD_IS_ENABLED()) +- +-bld.SAMBA_LIBRARY('dlz_bind9_14', +- source='dlz_bind9.c', +- cflags='-DBIND_VERSION_9_14', +- private_library=True, +- link_name='modules/bind9/dlz_bind9_14.so', +- realname='dlz_bind9_14.so', +- install_path='${MODULESDIR}/bind9', +- deps='samba-hostconfig samdb-common gensec popt dnsserver_common', +- enabled=bld.AD_DC_BUILD_IS_ENABLED()) +- +-bld.SAMBA_LIBRARY('dlz_bind9_16', +- source='dlz_bind9.c', +- cflags='-DBIND_VERSION_9_16', +- private_library=True, +- link_name='modules/bind9/dlz_bind9_16.so', +- realname='dlz_bind9_16.so', +- install_path='${MODULESDIR}/bind9', +- deps='samba-hostconfig samdb-common gensec popt dnsserver_common', +- enabled=bld.AD_DC_BUILD_IS_ENABLED()) +- +-bld.SAMBA_LIBRARY('dlz_bind9_18', +- source='dlz_bind9.c', +- cflags='-DBIND_VERSION_9_18', +- private_library=True, +- link_name='modules/bind9/dlz_bind9_18.so', +- realname='dlz_bind9_18.so', ++ link_name='modules/bind9/dlz_bind%s.so' % (string_version), ++ realname='dlz_bind%s.so' % (string_version), + install_path='${MODULESDIR}/bind9', + deps='samba-hostconfig samdb-common gensec popt dnsserver_common', + enabled=bld.AD_DC_BUILD_IS_ENABLED()) + + bld.SAMBA_LIBRARY('dlz_bind9_for_torture', + source='dlz_bind9.c', +- cflags='-DBIND_VERSION_9_16', ++ cflags='-DBIND_VERSION=920', + private_library=True, + deps='samba-hostconfig samdb-common gensec popt dnsserver_common', + enabled=bld.AD_DC_BUILD_IS_ENABLED()) +diff --git a/source4/setup/named.conf.dlz b/source4/setup/named.conf.dlz +index cbe7d805f58..32672768af4 100644 +--- a/source4/setup/named.conf.dlz ++++ b/source4/setup/named.conf.dlz +@@ -10,28 +10,5 @@ + # Uncomment only single database line, depending on your BIND version + # + dlz "AD DNS Zone" { +- # For BIND 9.8.x +- ${BIND9_8} database "dlopen ${MODULESDIR}/bind9/dlz_bind9.so"; +- +- # For BIND 9.9.x +- ${BIND9_9} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_9.so"; +- +- # For BIND 9.10.x +- ${BIND9_10} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_10.so"; +- +- # For BIND 9.11.x +- ${BIND9_11} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_11.so"; +- +- # For BIND 9.12.x +- ${BIND9_12} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_12.so"; +- +- # For BIND 9.14.x +- ${BIND9_14} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_14.so"; +- +- # For BIND 9.16.x +- ${BIND9_16} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_16.so"; +- # +- # For BIND 9.18.x +- ${BIND9_18} database "dlopen ${MODULESDIR}/bind9/dlz_bind9_18.so"; ++${BIND9_DLZ} + }; +- +diff --git a/source4/torture/dns/wscript_build b/source4/torture/dns/wscript_build +index 0b40e03e370..bf7415ff88a 100644 +--- a/source4/torture/dns/wscript_build ++++ b/source4/torture/dns/wscript_build +@@ -5,7 +5,7 @@ if bld.AD_DC_BUILD_IS_ENABLED(): + source='dlz_bind9.c', + subsystem='smbtorture', + init_function='torture_bind_dns_init', +- cflags='-DBIND_VERSION_9_16', ++ cflags='-DBIND_VERSION=920', + deps='torture talloc torturemain dlz_bind9_for_torture', + internal_module=True + ) +-- +2.37.1 + diff --git a/net/samba423/files/0002-Adjust-abi_gen.sh-script-to-run-under-FreeBSD-with-i.patch b/net/samba423/files/0002-Adjust-abi_gen.sh-script-to-run-under-FreeBSD-with-i.patch new file mode 100644 index 000000000000..fec7b9d07172 --- /dev/null +++ b/net/samba423/files/0002-Adjust-abi_gen.sh-script-to-run-under-FreeBSD-with-i.patch @@ -0,0 +1,35 @@ +From 639b8d650685476016a6d5b1c996a04ac54f8a6f Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Sun, 30 May 2021 04:00:08 +0200 +Subject: [PATCH 02/28] Adjust abi_gen.sh script to run under FreeBSD with it's + own bintools and slightly different output of GDB. + +Substitution: yes + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + buildtools/scripts/abi_gen.sh | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/buildtools/scripts/abi_gen.sh b/buildtools/scripts/abi_gen.sh +index ddb0a7cc36f..d2750705ff9 100755 +--- a/buildtools/scripts/abi_gen.sh ++++ b/buildtools/scripts/abi_gen.sh +@@ -9,6 +9,7 @@ GDBSCRIPT="gdb_syms.$$" + cat <<EOF + set height 0 + set width 0 ++set print sevenbit-strings on + EOF + + # On older linker versions _init|_fini symbols are not hidden. +@@ -22,5 +23,5 @@ done + ) > $GDBSCRIPT + + # forcing the terminal avoids a problem on Fedora12 +-TERM=none gdb -n -batch -x $GDBSCRIPT "$SHAREDLIB" < /dev/null ++TERM=none %%GDB_CMD%% -n -batch -x $GDBSCRIPT "$SHAREDLIB" < /dev/null + rm -f $GDBSCRIPT +-- +2.37.1 + diff --git a/net/samba423/files/0003-Mask-CLang-prototype-warnings-in-kadm5-admin.h.patch b/net/samba423/files/0003-Mask-CLang-prototype-warnings-in-kadm5-admin.h.patch new file mode 100644 index 000000000000..8540609886da --- /dev/null +++ b/net/samba423/files/0003-Mask-CLang-prototype-warnings-in-kadm5-admin.h.patch @@ -0,0 +1,32 @@ +From 382c3edc95a1747e0a6edd05c76adc0ec21a66c7 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Sun, 30 May 2021 03:50:17 +0200 +Subject: [PATCH 03/28] Mask CLang prototype warnings in kadm5/admin.h + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + source4/kdc/kdc-service-mit.c | 6 +++++- + 1 file changed, 5 insertions(+), 1 deletion(-) + +diff --git a/source4/kdc/kdc-service-mit.c b/source4/kdc/kdc-service-mit.c +index 22663b6ecc8..5bef125206a 100644 +--- a/source4/kdc/kdc-service-mit.c ++++ b/source4/kdc/kdc-service-mit.c +@@ -36,9 +36,13 @@ + #include "kdc/samba_kdc.h" + #include "kdc/kdc-server.h" + #include "kdc/kpasswd-service.h" +-#include <kadm5/admin.h> + #include <kdb.h> + ++#pragma clang diagnostic push ++#pragma clang diagnostic ignored "-Wstrict-prototypes" ++#include <kadm5/admin.h> ++#pragma clang diagnostic pop ++ + #include "source4/kdc/mit_kdc_irpc.h" + + /* PROTOTYPES */ +-- +2.37.1 + diff --git a/net/samba423/files/0004-On-FreeBSD-date-1-has-different-semantics-than-on-Li.patch b/net/samba423/files/0004-On-FreeBSD-date-1-has-different-semantics-than-on-Li.patch new file mode 100644 index 000000000000..4df0249fced2 --- /dev/null +++ b/net/samba423/files/0004-On-FreeBSD-date-1-has-different-semantics-than-on-Li.patch @@ -0,0 +1,38 @@ +From 0eb28116ceefee7bdafabac18a1763f13cb71883 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Sun, 30 May 2021 03:42:31 +0200 +Subject: [PATCH 04/28] On FreeBSD `date(1)` has different semantics than on + Linux. Generate call parameter accordingly. + +FreeBSD: `date [[[[[cc]yy]mm]dd]HH]MM[.ss]` +Linux: `date [mmddHHMM[[cc]yy][.ss]]` + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + source3/utils/net_time.c | 7 ++++++- + 1 file changed, 6 insertions(+), 1 deletion(-) + +diff --git a/source3/utils/net_time.c b/source3/utils/net_time.c +index d102f84614f..f679000a979 100644 +--- a/source3/utils/net_time.c ++++ b/source3/utils/net_time.c +@@ -82,10 +82,15 @@ static const char *systime(time_t t) + if (!tm) { + return "unknown"; + } +- ++#if defined(FREEBSD) ++ return talloc_asprintf(talloc_tos(), "%04d%02d%02d%02d%02d.%02d", ++ tm->tm_year + 1900, tm->tm_mon+1, tm->tm_mday, ++ tm->tm_hour, tm->tm_min, tm->tm_sec); ++#else + return talloc_asprintf(talloc_tos(), "%02d%02d%02d%02d%04d.%02d", + tm->tm_mon+1, tm->tm_mday, tm->tm_hour, + tm->tm_min, tm->tm_year + 1900, tm->tm_sec); ++#endif + } + + int net_time_usage(struct net_context *c, int argc, const char **argv) +-- +2.37.1 + diff --git a/net/samba423/files/0005-Include-jemalloc-jemalloc.h-if-ENABLE_JEMALLOC-is-se.patch b/net/samba423/files/0005-Include-jemalloc-jemalloc.h-if-ENABLE_JEMALLOC-is-se.patch new file mode 100644 index 000000000000..a898a50f9972 --- /dev/null +++ b/net/samba423/files/0005-Include-jemalloc-jemalloc.h-if-ENABLE_JEMALLOC-is-se.patch @@ -0,0 +1,26 @@ +From 3cc67018c560d32b98523618d16902c1a670ed40 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Sun, 30 May 2021 03:33:51 +0200 +Subject: [PATCH 05/28] Include jemalloc/jemalloc.h if ENABLE_JEMALLOC is set. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + source3/include/includes.h | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/source3/include/includes.h b/source3/include/includes.h +index 510a0b96539..94a076de11e 100644 +--- a/source3/include/includes.h ++++ b/source3/include/includes.h +@@ -326,6 +326,8 @@ typedef char fstring[FSTRING_LEN]; + * the *bottom* of include files so as not to conflict. */ + #ifdef ENABLE_DMALLOC + # include <dmalloc.h> ++#elif ENABLE_JEMALLOC ++# include <jemalloc/jemalloc.h> + #endif + + +-- +2.37.1 + diff --git a/net/samba423/files/0006-Install-nss_-modules-into-PAMMODULESDIR-path.patch b/net/samba423/files/0006-Install-nss_-modules-into-PAMMODULESDIR-path.patch new file mode 100644 index 000000000000..9fa102f09d75 --- /dev/null +++ b/net/samba423/files/0006-Install-nss_-modules-into-PAMMODULESDIR-path.patch @@ -0,0 +1,32 @@ +From 406621efcd26d48b5e8f1e5df4082c8bf2cc8bab Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Sun, 30 May 2021 03:32:21 +0200 +Subject: [PATCH 06/28] Install nss_* modules into PAMMODULESDIR path. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + nsswitch/wscript_build | 2 ++ + 1 file changed, 2 insertions(+) + +diff --git a/nsswitch/wscript_build b/nsswitch/wscript_build +index 3247b6c2b7c..df2fc3b97ea 100644 +--- a/nsswitch/wscript_build ++++ b/nsswitch/wscript_build +@@ -54,12 +54,14 @@ elif (host_os.rfind('freebsd') > -1): + source='winbind_nss_linux.c winbind_nss_freebsd.c', + deps='wbclient', + realname='nss_winbind.so.1', ++ install_path='${PAMMODULESDIR}', + vnum='1') + + bld.SAMBA3_PLUGIN('nss_wins', + source='wins.c wins_freebsd.c', + deps='''wbclient''', + realname='nss_wins.so.1', ++ install_path='${PAMMODULESDIR}', + vnum='1') + + elif (host_os.rfind('netbsd') > -1): +-- +2.37.1 + diff --git a/net/samba423/files/0007-Use-macro-value-as-a-default-backlog-size-for-the-li.patch b/net/samba423/files/0007-Use-macro-value-as-a-default-backlog-size-for-the-li.patch new file mode 100644 index 000000000000..96fa888f3784 --- /dev/null +++ b/net/samba423/files/0007-Use-macro-value-as-a-default-backlog-size-for-the-li.patch @@ -0,0 +1,105 @@ +From 75f20f8e144a926873b619e1c0918896689d39a0 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Sun, 30 May 2021 03:28:09 +0200 +Subject: [PATCH 07/28] Use macro value as a default backlog size for the + `listen()` syscall. + +Set that macro to -1 on FreeBSD, specifying maximum kernel configured +allowed backlog size. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + lib/tevent/echo_server.c | 2 +- + source3/include/local.h | 11 +++++++++++ + source3/libsmb/unexpected.c | 2 +- + source3/utils/smbfilter.c | 2 +- + source3/winbindd/winbindd.c | 4 ++-- + 5 files changed, 16 insertions(+), 5 deletions(-) + +diff --git a/lib/tevent/echo_server.c b/lib/tevent/echo_server.c +index f93d8bcdee7..49354dbf0e5 100644 +--- a/lib/tevent/echo_server.c ++++ b/lib/tevent/echo_server.c +@@ -633,7 +633,7 @@ int main(int argc, const char **argv) + exit(1); + } + +- ret = listen(listen_sock, 5); ++ ret = listen(listen_sock, DEFAULT_LISTEN_BACKLOG); + if (ret == -1) { + perror("listen() failed"); + exit(1); +diff --git a/source3/include/local.h b/source3/include/local.h +index 297e5572fdb..d85aab09f9f 100644 +--- a/source3/include/local.h ++++ b/source3/include/local.h +@@ -163,7 +163,18 @@ + #define WINBIND_SERVER_MUTEX_WAIT_TIME (( ((NUM_CLI_AUTH_CONNECT_RETRIES) * ((CLI_AUTH_TIMEOUT)/1000)) + 5)*2) + + /* size of listen() backlog in smbd */ ++#if defined (FREEBSD) ++#define SMBD_LISTEN_BACKLOG -1 ++#else + #define SMBD_LISTEN_BACKLOG 50 ++#endif ++ ++/* size of listen() default backlog */ ++#if defined (FREEBSD) ++#define DEFAULT_LISTEN_BACKLOG -1 ++#else ++#define DEFAULT_LISTEN_BACKLOG 5 ++#endif + + /* Number of microseconds to wait before a sharing violation. */ + #define SHARING_VIOLATION_USEC_WAIT 950000 +diff --git a/source3/libsmb/unexpected.c b/source3/libsmb/unexpected.c +index ced46969b88..317d6b1e0e2 100644 +--- a/source3/libsmb/unexpected.c ++++ b/source3/libsmb/unexpected.c +@@ -95,7 +95,7 @@ NTSTATUS nb_packet_server_create(TALLOC_CTX *mem_ctx, + status = map_nt_error_from_unix(errno); + goto fail; + } +- rc = listen(result->listen_sock, 5); ++ rc = listen(result->listen_sock, DEFAULT_LISTEN_BACKLOG); + if (rc < 0) { + status = map_nt_error_from_unix(errno); + goto fail; +diff --git a/source3/utils/smbfilter.c b/source3/utils/smbfilter.c +index 3fbd63975c9..b2d90f993fc 100644 +--- a/source3/utils/smbfilter.c ++++ b/source3/utils/smbfilter.c +@@ -291,7 +291,7 @@ static void start_filter(char *desthost) + exit(1); + } + +- if (listen(s, 5) == -1) { ++ if (listen(s, DEFAULT_LISTEN_BACKLOG) == -1) { + d_printf("listen failed\n"); + } + +diff --git a/source3/winbindd/winbindd.c b/source3/winbindd/winbindd.c +index 0f9c6449a5a..c2df0c92372 100644 +--- a/source3/winbindd/winbindd.c ++++ b/source3/winbindd/winbindd.c +@@ -1312,7 +1312,7 @@ static bool winbindd_setup_listeners(void) + if (pub_state->fd == -1) { + goto failed; + } +- rc = listen(pub_state->fd, 5); ++ rc = listen(pub_state->fd, DEFAULT_LISTEN_BACKLOG); + if (rc < 0) { + goto failed; + } +@@ -1344,7 +1344,7 @@ static bool winbindd_setup_listeners(void) + if (priv_state->fd == -1) { + goto failed; + } +- rc = listen(priv_state->fd, 5); ++ rc = listen(priv_state->fd, DEFAULT_LISTEN_BACKLOG); + if (rc < 0) { + goto failed; + } +-- +2.37.1 + diff --git a/net/samba423/files/0008-Brute-force-work-around-usage-of-Linux-specific-m-fl.patch b/net/samba423/files/0008-Brute-force-work-around-usage-of-Linux-specific-m-fl.patch new file mode 100644 index 000000000000..a9528247cec3 --- /dev/null +++ b/net/samba423/files/0008-Brute-force-work-around-usage-of-Linux-specific-m-fl.patch @@ -0,0 +1,111 @@ +From 29d0b3479f61f33356d6cc82099085b5c412f949 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Sun, 30 May 2021 03:24:48 +0200 +Subject: [PATCH 08/28] Brute force work around usage of Linux-specific `%m` + flag in `sscanf()`. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + libcli/http/http.c | 36 ++++++++++++++++++++++++++----- + source4/libcli/ldap/ldap_client.c | 12 +++++++++++ + 2 files changed, 43 insertions(+), 5 deletions(-) + +diff --git a/libcli/http/http.c b/libcli/http/http.c +index d20fc25f9e2..a28caca0045 100644 +--- a/libcli/http/http.c ++++ b/libcli/http/http.c +@@ -142,7 +142,19 @@ static enum http_read_status http_parse_headers(struct http_read_response_state + return HTTP_ALL_DATA_READ; + } + ++#ifdef FREEBSD ++ int s0, s1, s2, s3; s0 = s1 = s2 = s3 = 0; ++ n = sscanf(line, "%n%*[^:]%n: %n%*[^\r\n]%n\r\n", &s0, &s1, &s2, &s3); ++ ++ if(n >= 0) { ++ key = calloc(sizeof(char), s1-s0+1); ++ value = calloc(sizeof(char), s3-s2+1); ++ ++ n = sscanf(line, "%[^:]: %[^\r\n]\r\n", key, value); ++ } ++#else + n = sscanf(line, "%m[^:]: %m[^\r\n]\r\n", &key, &value); ++#endif + if (n != 2) { + DEBUG(0, ("%s: Error parsing header '%s'\n", __func__, line)); + status = HTTP_DATA_CORRUPTED; +@@ -168,7 +180,7 @@ error: + static bool http_parse_response_line(struct http_read_response_state *state) + { + bool status = true; +- char *protocol; ++ char *protocol = NULL; + char *msg = NULL; + char major; + char minor; +@@ -188,12 +200,22 @@ static bool http_parse_response_line(struct http_read_response_state *state) + return false; + } + ++#ifdef FREEBSD ++ int s0, s1, s2, s3; s0 = s1 = s2 = s3 = 0; ++ n = sscanf(line, "%n%*[^/]%n/%c.%c %d %n%*[^\r\n]%n\r\n", ++ &s0, &s1, &major, &minor, &code, &s2, &s3); ++ ++ if(n == 3) { ++ protocol = calloc(sizeof(char), s1-s0+1); ++ msg = calloc(sizeof(char), s3-s2+1); ++ ++ n = sscanf(line, "%[^/]/%c.%c %d %[^\r\n]\r\n", ++ protocol, &major, &minor, &code, msg); ++ } ++#else + n = sscanf(line, "%m[^/]/%c.%c %d %m[^\r\n]\r\n", + &protocol, &major, &minor, &code, &msg); +- +- DEBUG(11, ("%s: Header parsed(%i): protocol->%s, major->%c, minor->%c, " +- "code->%d, message->%s\n", __func__, n, protocol, major, minor, +- code, msg)); ++#endif + + if (n != 5) { + DEBUG(0, ("%s: Error parsing header\n", __func__)); +@@ -201,6 +223,10 @@ static bool http_parse_response_line(struct http_read_response_state *state) + goto error; + } + ++ DEBUG(11, ("%s: Header parsed(%i): protocol->%s, major->%c, minor->%c, " ++ "code->%d, message->%s\n", __func__, n, protocol, major, minor, ++ code, msg)); ++ + if (major != '1') { + DEBUG(0, ("%s: Bad HTTP major number '%c'\n", __func__, major)); + status = false; +diff --git a/source4/libcli/ldap/ldap_client.c b/source4/libcli/ldap/ldap_client.c +index 8614ccdfd54..2630d3c8859 100644 +--- a/source4/libcli/ldap/ldap_client.c ++++ b/source4/libcli/ldap/ldap_client.c +@@ -402,8 +402,20 @@ static int ldap_parse_basic_url( + *pport = port; + return 0; + } ++#ifdef FREEBSD ++ int s0, s1; s0 = s1 = 0; ++ ret = sscanf(url, "%n%*[^:/]%n:%d", &s0, &s1, &port); + ++ if(ret >= 0) { ++ host = calloc(sizeof(char), s1 - s0 + 1); ++ if (host == NULL) { ++ return ENOMEM; ++ } ++ ret = sscanf(url, "%[^:/]:%d", host, &port); ++ } ++#else + ret = sscanf(url, "%m[^:/]:%d", &host, &port); ++#endif + if (ret < 1) { + return EINVAL; + } +-- +2.37.1 + diff --git a/net/samba423/files/0009-Make-sure-that-config-checks-fail-if-the-warning-is-.patch b/net/samba423/files/0009-Make-sure-that-config-checks-fail-if-the-warning-is-.patch new file mode 100644 index 000000000000..eed200921c65 --- /dev/null +++ b/net/samba423/files/0009-Make-sure-that-config-checks-fail-if-the-warning-is-.patch @@ -0,0 +1,39 @@ +From 3189d57e9c6cf8d5d25566f2760cfa4f822d7a2c Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Sun, 30 May 2021 03:21:19 +0200 +Subject: [PATCH 09/28] Make sure that config checks fail if the warning is + raised, by adding -Werror flag to the CFLAGS(WERROR_CFLAGS) + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + buildtools/wafsamba/samba_autoconf.py | 2 +- + lib/replace/wscript | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/buildtools/wafsamba/samba_autoconf.py b/buildtools/wafsamba/samba_autoconf.py +index 78927d85193..cf87c8bb9ff 100644 +--- a/buildtools/wafsamba/samba_autoconf.py ++++ b/buildtools/wafsamba/samba_autoconf.py +@@ -987,5 +987,5 @@ def SAMBA_CHECK_UNDEFINED_SYMBOL_FLAGS(conf): + conf.env.undefined_ldflags = conf.ADD_LDFLAGS('-Wl,-no-undefined', testflags=True) + + if (conf.env.undefined_ignore_ldflags == [] and +- conf.CHECK_LDFLAGS(['-undefined', 'dynamic_lookup'])): ++ conf.CHECK_LDFLAGS(['-undefined', 'dynamic_lookup'] + conf.env.WERROR_CFLAGS)): + conf.env.undefined_ignore_ldflags = ['-undefined', 'dynamic_lookup'] +diff --git a/lib/replace/wscript b/lib/replace/wscript +index 0db93d8caf1..1f9806f1dd7 100644 +--- a/lib/replace/wscript ++++ b/lib/replace/wscript +@@ -122,7 +122,7 @@ def configure(conf): + conf.CHECK_HEADERS('sys/atomic.h stdatomic.h') + conf.CHECK_HEADERS('libgen.h') + +- if conf.CHECK_CFLAGS('-Wno-format-truncation'): ++ if conf.CHECK_CFLAGS(['-Wno-format-truncation'] + conf.env.WERROR_CFLAGS): + conf.define('HAVE_WNO_FORMAT_TRUNCATION', '1') + + if conf.CHECK_CFLAGS('-Wno-unused-function'): +-- +2.37.1 + diff --git a/net/samba423/files/0010-Add-option-with-pkgconfigdir-to-specify-alternative-.patch b/net/samba423/files/0010-Add-option-with-pkgconfigdir-to-specify-alternative-.patch new file mode 100644 index 000000000000..966af1c790f1 --- /dev/null +++ b/net/samba423/files/0010-Add-option-with-pkgconfigdir-to-specify-alternative-.patch @@ -0,0 +1,54 @@ +From 5b0d17a5b7849f40f59fb0daedd62e8f5a1b0fba Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Sun, 30 May 2021 03:16:37 +0200 +Subject: [PATCH 10/28] Add option --with-pkgconfigdir, to specify alternative + location. + +Override name of the config file. + +Remove code that doesn't allow direct install into /usr + +Substitution: yes + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + dynconfig/wscript | 9 ++++----- + 1 file changed, 4 insertions(+), 5 deletions(-) + +diff --git a/dynconfig/wscript b/dynconfig/wscript +index c62afa25399..29cacf1b92c 100644 +--- a/dynconfig/wscript ++++ b/dynconfig/wscript +@@ -151,6 +151,8 @@ dynconfig = { + 'PKGCONFIGDIR' : { + 'STD-PATH': '${LIBDIR}/pkgconfig', + 'FHS-PATH': '${LIBDIR}/pkgconfig', ++ 'OPTION': '--with-pkgconfigdir', ++ 'HELPTEXT': 'Where to put .pc files', + }, + 'CODEPAGEDIR' : { + 'STD-PATH': '${DATADIR}/codepages', +@@ -257,8 +259,8 @@ dynconfig = { + 'DELAY': True, + }, + 'CONFIGFILE' : { +- 'STD-PATH': '${CONFIGDIR}/smb.conf', +- 'FHS-PATH': '${CONFIGDIR}/smb.conf', ++ 'STD-PATH': '${CONFIGDIR}/%%SAMBA4_CONFIG%%', ++ 'FHS-PATH': '${CONFIGDIR}/%%SAMBA4_CONFIG%%', + 'DELAY': True, + }, + 'LMHOSTSFILE' : { +@@ -317,9 +319,6 @@ def configure(conf): + flavor = 'FHS-PATH' + else: + flavor = 'STD-PATH' +- if conf.env.PREFIX == '/usr' or conf.env.PREFIX == '/usr/local': +- Logs.error("Don't install directly under /usr or /usr/local without using the FHS option (--enable-fhs)") +- raise Errors.WafError("ERROR: invalid --prefix=%s value" % (conf.env.PREFIX)) + + explicit_set ={} + +-- +2.37.1 + diff --git a/net/samba423/files/0011-Use-provided-by-port-location-of-the-XML-catalog.patch b/net/samba423/files/0011-Use-provided-by-port-location-of-the-XML-catalog.patch new file mode 100644 index 000000000000..518da2e2f2ec --- /dev/null +++ b/net/samba423/files/0011-Use-provided-by-port-location-of-the-XML-catalog.patch @@ -0,0 +1,28 @@ +From 6c68907dcd9abd82cc95c842380a8e817b8f0e7f Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Sun, 30 May 2021 02:54:28 +0200 +Subject: [PATCH 11/28] Use provided by port location of the XML catalog. + +Substitution: yes + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + buildtools/wafsamba/wafsamba.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/buildtools/wafsamba/wafsamba.py b/buildtools/wafsamba/wafsamba.py +index 7885ee720be..c42a021bc01 100644 +--- a/buildtools/wafsamba/wafsamba.py ++++ b/buildtools/wafsamba/wafsamba.py +@@ -1174,7 +1174,7 @@ def SAMBAMANPAGES(bld, manpages, extra_source=None): + bld.env.SAMBA_EXPAND_XSL = bld.srcnode.abspath() + '/docs-xml/xslt/expand-sambadoc.xsl' + bld.env.SAMBA_MAN_XSL = bld.srcnode.abspath() + '/docs-xml/xslt/man.xsl' + bld.env.SAMBA_CATALOG = bld.bldnode.abspath() + '/docs-xml/build/catalog.xml' +- bld.env.SAMBA_CATALOGS = os.getenv('XML_CATALOG_FILES', 'file:///etc/xml/catalog file:///usr/local/share/xml/catalog') + ' file://' + bld.env.SAMBA_CATALOG ++ bld.env.SAMBA_CATALOGS = os.getenv('XML_CATALOG_FILES', 'file:///etc/xml/catalog file://%%LOCALBASE%%/share/xml/catalog') + ' file://' + bld.env.SAMBA_CATALOG + + for m in manpages.split(): + source = [m + '.xml'] +-- +2.37.1 + diff --git a/net/samba423/files/0012-Create-shared-libraries-according-to-the-FreeBSD-spe.patch b/net/samba423/files/0012-Create-shared-libraries-according-to-the-FreeBSD-spe.patch new file mode 100644 index 000000000000..240db55406c6 --- /dev/null +++ b/net/samba423/files/0012-Create-shared-libraries-according-to-the-FreeBSD-spe.patch @@ -0,0 +1,29 @@ +From 9731cc810b50b6694ff931135df398a6772200ae Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Sun, 30 May 2021 02:51:47 +0200 +Subject: [PATCH 12/28] Create shared libraries according to the + FreeBSD-specific naming schema, where only major.minor versions are used. + +https://docs.freebsd.org/en/books/developers-handbook/policies/#policies-shlib + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + buildtools/wafsamba/samba_install.py | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/buildtools/wafsamba/samba_install.py b/buildtools/wafsamba/samba_install.py +index 2957e16c3da..82abbf893e2 100644 +--- a/buildtools/wafsamba/samba_install.py ++++ b/buildtools/wafsamba/samba_install.py +@@ -115,7 +115,7 @@ def install_library(self): + inst_name = bld.make_libname(t.target) + elif self.vnum: + vnum_base = self.vnum.split('.')[0] +- install_name = bld.make_libname(target_name, version=self.vnum) ++ install_name = bld.make_libname(target_name, version=vnum_base) + install_link = bld.make_libname(target_name, version=vnum_base) + inst_name = bld.make_libname(t.target) + if not self.private_library or not t.env.SONAME_ST: +-- +2.37.1 + diff --git a/net/samba423/files/0014-Add-option-to-disable-CTDB-tests-failing-on-FreeBSD-.patch b/net/samba423/files/0014-Add-option-to-disable-CTDB-tests-failing-on-FreeBSD-.patch new file mode 100644 index 000000000000..32b02176de6b --- /dev/null +++ b/net/samba423/files/0014-Add-option-to-disable-CTDB-tests-failing-on-FreeBSD-.patch @@ -0,0 +1,77 @@ +From 2f16c17b683655fe318a1e6d45aaad3857d1a512 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Mon, 31 May 2021 00:35:36 +0200 +Subject: [PATCH 14/28] Add option to disable CTDB tests - failing on FreeBSD + right now in too many places. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + ctdb/wscript | 24 ++++++++++++++++++------ + 1 file changed, 18 insertions(+), 6 deletions(-) + +diff --git a/ctdb/wscript b/ctdb/wscript +index a9fef9241aa..c89c6decdd7 100644 +--- a/ctdb/wscript ++++ b/ctdb/wscript +@@ -106,6 +106,9 @@ def options(opt): + opt.add_option('--enable-ceph-reclock', + help=("Enable Ceph CTDB recovery lock helper (default=no)"), + action="store_true", dest='ctdb_ceph_reclock', default=False) ++ opt.add_option('--disable-ctdb-tests', ++ help=("Disable CTDB tests (default=no)"), ++ action="store_true", dest='ctdb_no_tests', default=False) + + opt.add_option('--with-logdir', + help=("Path to log directory"), +@@ -278,7 +281,7 @@ def configure(conf): + + if Options.options.ctdb_ceph_reclock: + if (conf.CHECK_HEADERS('rados/librados.h', False, False, 'rados') and +- conf.CHECK_LIB('rados', shlib=True)): ++ conf.CHECK_LIB('rados', shlib=True)): + Logs.info('Building with Ceph librados recovery lock support') + conf.define('HAVE_LIBRADOS', 1) + else: +@@ -317,8 +320,14 @@ def configure(conf): + conf.env.CTDB_VARDIR, + conf.env.CTDB_RUNDIR)) + +- conf.env.CTDB_TEST_DATADIR = os.path.join(conf.env.CTDB_DATADIR, 'tests') +- conf.env.CTDB_TEST_LIBEXECDIR = os.path.join(conf.env.LIBEXECDIR, 'ctdb/tests') ++ if Options.options.ctdb_no_tests: ++ conf.env.ctdb_tests = False ++ else: ++ conf.env.ctdb_tests = True ++ ++ if conf.env.ctdb_tests: ++ conf.env.CTDB_TEST_DATADIR = os.path.join(conf.env.CTDB_DATADIR, 'tests') ++ conf.env.CTDB_TEST_LIBEXECDIR = os.path.join(conf.env.LIBEXECDIR, 'ctdb/tests') + + # Allow unified compilation and separate compilation of utilities + # to find includes +@@ -706,9 +715,9 @@ def build(bld): + if bld.env.HAVE_LIBRADOS: + bld.SAMBA_BINARY('ctdb_mutex_ceph_rados_helper', + source='utils/ceph/ctdb_mutex_ceph_rados_helper.c', +- deps='talloc tevent rados', +- includes='include', +- install_path='${CTDB_HELPER_BINDIR}') ++ deps='talloc tevent rados', ++ includes='include', ++ install_path='${CTDB_HELPER_BINDIR}') + + sed_expr1 = 's|/usr/local/var/lib/ctdb|%s|g' % (bld.env.CTDB_VARDIR) + sed_expr2 = 's|/usr/local/etc/ctdb|%s|g' % (bld.env.CTDB_ETCDIR) +@@ -885,6 +894,9 @@ def build(bld): + for d in ['volatile', 'persistent', 'state']: + bld.INSTALL_DIR(os.path.join(bld.env.CTDB_VARDIR, d)) + ++ if not bld.env.ctdb_tests: ++ return ++ + # + # Test-only below this point + # +-- +2.37.1 + diff --git a/net/samba423/files/0015-Add-extra-debug-class-to-trck-down-DB-locking-code.patch b/net/samba423/files/0015-Add-extra-debug-class-to-trck-down-DB-locking-code.patch new file mode 100644 index 000000000000..30b6a7a34a6e --- /dev/null +++ b/net/samba423/files/0015-Add-extra-debug-class-to-trck-down-DB-locking-code.patch @@ -0,0 +1,132 @@ +From 08e648c899e5023f337d2fa56e4e758f62f31ec4 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Mon, 31 May 2021 00:38:38 +0200 +Subject: [PATCH 15/28] Add extra debug class to trck down DB locking code. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + lib/dbwrap/dbwrap.c | 3 +++ + lib/dbwrap/dbwrap_local_open.c | 3 +++ + lib/dbwrap/dbwrap_rbt.c | 3 +++ + lib/dbwrap/dbwrap_tdb.c | 3 +++ + lib/dbwrap/dbwrap_util.c | 3 +++ + source3/lib/dbwrap/dbwrap_ctdb.c | 3 +++ + source3/lib/dbwrap/dbwrap_open.c | 3 +++ + source3/lib/dbwrap/dbwrap_watch.c | 3 +++ + 8 files changed, 24 insertions(+) + +diff --git a/lib/dbwrap/dbwrap.c b/lib/dbwrap/dbwrap.c +index 7555efaa3ab..51f58fea851 100644 +--- a/lib/dbwrap/dbwrap.c ++++ b/lib/dbwrap/dbwrap.c +@@ -28,6 +28,9 @@ + #include "lib/util/util_tdb.h" + #include "lib/util/tevent_ntstatus.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + /* + * Fall back using fetch if no genuine exists operation is provided + */ +diff --git a/lib/dbwrap/dbwrap_local_open.c b/lib/dbwrap/dbwrap_local_open.c +index 20c5fa0e1d2..b834bbd0e41 100644 +--- a/lib/dbwrap/dbwrap_local_open.c ++++ b/lib/dbwrap/dbwrap_local_open.c +@@ -23,6 +23,9 @@ + #include "dbwrap/dbwrap_tdb.h" + #include "tdb.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + struct db_context *dbwrap_local_open(TALLOC_CTX *mem_ctx, + const char *name, + int hash_size, int tdb_flags, +diff --git a/lib/dbwrap/dbwrap_rbt.c b/lib/dbwrap/dbwrap_rbt.c +index db456dfffba..483558a6dc7 100644 +--- a/lib/dbwrap/dbwrap_rbt.c ++++ b/lib/dbwrap/dbwrap_rbt.c +@@ -24,6 +24,9 @@ + #include "../lib/util/rbtree.h" + #include "../lib/util/dlinklist.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + #define DBWRAP_RBT_ALIGN(_size_) (((_size_)+15)&~15) + + struct db_rbt_ctx { +diff --git a/lib/dbwrap/dbwrap_tdb.c b/lib/dbwrap/dbwrap_tdb.c +index 6cd95fa25ad..4a75cd80256 100644 +--- a/lib/dbwrap/dbwrap_tdb.c ++++ b/lib/dbwrap/dbwrap_tdb.c +@@ -29,6 +29,9 @@ + #include "lib/param/param.h" + #include "libcli/util/error.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + struct db_tdb_ctx { + struct tdb_wrap *wtdb; + +diff --git a/lib/dbwrap/dbwrap_util.c b/lib/dbwrap/dbwrap_util.c +index df6dea40097..465814f0952 100644 +--- a/lib/dbwrap/dbwrap_util.c ++++ b/lib/dbwrap/dbwrap_util.c +@@ -26,6 +26,9 @@ + #include "dbwrap.h" + #include "lib/util/util_tdb.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + struct dbwrap_fetch_int32_state { + NTSTATUS status; + int32_t result; +diff --git a/source3/lib/dbwrap/dbwrap_ctdb.c b/source3/lib/dbwrap/dbwrap_ctdb.c +index 0907089164a..9fc771d1217 100644 +--- a/source3/lib/dbwrap/dbwrap_ctdb.c ++++ b/source3/lib/dbwrap/dbwrap_ctdb.c +@@ -38,6 +38,9 @@ + #include "lib/cluster_support.h" + #include "lib/util/tevent_ntstatus.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + struct db_ctdb_transaction_handle { + struct db_ctdb_ctx *ctx; + /* +diff --git a/source3/lib/dbwrap/dbwrap_open.c b/source3/lib/dbwrap/dbwrap_open.c +index 52c8a94aeff..caefb579058 100644 +--- a/source3/lib/dbwrap/dbwrap_open.c ++++ b/source3/lib/dbwrap/dbwrap_open.c +@@ -31,6 +31,9 @@ + #include "ctdbd_conn.h" + #include "global_contexts.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + bool db_is_local(const char *name) + { + const char *sockname = lp_ctdbd_socket(); +diff --git a/source3/lib/dbwrap/dbwrap_watch.c b/source3/lib/dbwrap/dbwrap_watch.c +index 17a52de37cc..77f7b178229 100644 +--- a/source3/lib/dbwrap/dbwrap_watch.c ++++ b/source3/lib/dbwrap/dbwrap_watch.c +@@ -28,6 +28,9 @@ + #include "server_id_watch.h" + #include "lib/dbwrap/dbwrap_private.h" + ++#undef DBGC_CLASS ++#define DBGC_CLASS DBGC_LOCKING ++ + struct dbwrap_watcher { + /* + * Process watching this record +-- +2.37.1 + diff --git a/net/samba423/files/0016-Make-ldb_schema_attribute_compare-a-stable-comparisi.patch b/net/samba423/files/0016-Make-ldb_schema_attribute_compare-a-stable-comparisi.patch new file mode 100644 index 000000000000..3449ab2d17d9 --- /dev/null +++ b/net/samba423/files/0016-Make-ldb_schema_attribute_compare-a-stable-comparisi.patch @@ -0,0 +1,29 @@ +From 2b3ee747cdf83b80d07aaf1b261956bc9894ff36 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Thu, 8 Sep 2022 00:06:37 +0200 +Subject: [PATCH 16/28] Make ldb_schema_attribute_compare() a stable + comparision function. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + lib/ldb/ldb_key_value/ldb_kv_cache.c | 4 +++- + 1 file changed, 3 insertions(+), 1 deletion(-) + +diff --git a/lib/ldb/ldb_key_value/ldb_kv_cache.c b/lib/ldb/ldb_key_value/ldb_kv_cache.c +index 4a3c9f29020..cb200aeb9ba 100644 +--- a/lib/ldb/ldb_key_value/ldb_kv_cache.c ++++ b/lib/ldb/ldb_key_value/ldb_kv_cache.c +@@ -92,7 +92,9 @@ static int ldb_schema_attribute_compare(const void *p1, const void *p2) + { + const struct ldb_schema_attribute *sa1 = (const struct ldb_schema_attribute *)p1; + const struct ldb_schema_attribute *sa2 = (const struct ldb_schema_attribute *)p2; +- return ldb_attr_cmp(sa1->name, sa2->name); ++ int res = ldb_attr_cmp(sa1->name, sa2->name); ++ ++ return (res) ? res : (sa1->flags > sa2->flags) ? 1 : (sa1->flags < sa2->flags) ? -1 : 0; + } + + /* +-- +2.37.1 + diff --git a/net/samba423/files/0017-Use-arc4random-when-available-to-generate-random-tal.patch b/net/samba423/files/0017-Use-arc4random-when-available-to-generate-random-tal.patch new file mode 100644 index 000000000000..a7e7c7d99dbe --- /dev/null +++ b/net/samba423/files/0017-Use-arc4random-when-available-to-generate-random-tal.patch @@ -0,0 +1,49 @@ +From 42c9490dd346ee2f4369cbed4c37cb43f06e5d19 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Wed, 7 Sep 2022 23:52:43 +0200 +Subject: [PATCH 17/28] Use arc4random() when available to generate random + talloc slab signature. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + lib/talloc/talloc.c | 4 ++++ + lib/talloc/wscript | 1 + + 2 files changed, 5 insertions(+) + +diff --git a/lib/talloc/talloc.c b/lib/talloc/talloc.c +index 29da190880a..79c76fd9e35 100644 +--- a/lib/talloc/talloc.c ++++ b/lib/talloc/talloc.c +@@ -397,6 +397,9 @@ void talloc_lib_init(void) CONSTRUCTOR; + void talloc_lib_init(void) + { + uint32_t random_value; ++#if defined(HAVE_ARC4RANDOM) ++ random_value = arc4random(); ++#else + #if defined(HAVE_GETAUXVAL) && defined(AT_RANDOM) + uint8_t *p; + /* +@@ -430,6 +433,7 @@ void talloc_lib_init(void) + */ + random_value = ((uintptr_t)talloc_lib_init & 0xFFFFFFFF); + } ++#endif /* HAVE_ARC4RANDOM */ + talloc_magic = random_value & ~TALLOC_FLAG_MASK; + } + #else +diff --git a/lib/talloc/wscript b/lib/talloc/wscript +index f0c266a7878..c75ec0505df 100644 +--- a/lib/talloc/wscript ++++ b/lib/talloc/wscript +@@ -52,6 +52,7 @@ def configure(conf): + + conf.CHECK_HEADERS('sys/auxv.h') + conf.CHECK_FUNCS('getauxval') ++ conf.CHECK_FUNCS('arc4random') + + conf.SAMBA_CONFIG_H() + +-- +2.37.1 + diff --git a/net/samba423/files/0018-Add-configuration-option-that-allows-to-choose-alter.patch b/net/samba423/files/0018-Add-configuration-option-that-allows-to-choose-alter.patch new file mode 100644 index 000000000000..5f5aa4af3a96 --- /dev/null +++ b/net/samba423/files/0018-Add-configuration-option-that-allows-to-choose-alter.patch @@ -0,0 +1,65 @@ +From b81d399aa6d9e2bdbb9db0efa8109c41aad4d025 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Mon, 31 May 2021 02:49:20 +0200 +Subject: [PATCH 18/28] Add configuration option that allows to choose + alternative mDNS implementation dns_sd library. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + source3/wscript | 12 ++++++++++++ + source3/wscript_build | 2 ++ + 2 files changed, 14 insertions(+) + +diff --git a/source3/wscript b/source3/wscript +index 2121b8b6510..6209472c6c8 100644 +--- a/source3/wscript ++++ b/source3/wscript +@@ -70,6 +70,7 @@ def options(opt): + opt.samba_add_onoff_option('sendfile-support', default=None) + opt.samba_add_onoff_option('utmp') + opt.samba_add_onoff_option('avahi', with_name="enable", without_name="disable") ++ opt.samba_add_onoff_option('dnssd', with_name="enable", without_name="disable") + opt.samba_add_onoff_option('iconv') + opt.samba_add_onoff_option('acl-support') + opt.samba_add_onoff_option('syslog') +@@ -855,6 +856,17 @@ msg.msg_accrightslen = sizeof(fd); + conf.SET_TARGET_TYPE('avahi-common', 'EMPTY') + conf.SET_TARGET_TYPE('avahi-client', 'EMPTY') + ++ if Options.options.with_dnssd: ++ conf.env.with_dnssd = True ++ if not conf.CHECK_HEADERS('dns_sd.h'): ++ conf.env.with_dnssd = False ++ if not conf.CHECK_FUNCS_IN('DNSServiceRegister', 'dns_sd'): ++ conf.env.with_dnssd = False ++ if conf.env.with_dnssd: ++ conf.DEFINE('WITH_DNSSD_SUPPORT', 1) ++ else: ++ conf.SET_TARGET_TYPE('dns_sd', 'EMPTY') ++ + if Options.options.with_iconv: + conf.env.with_iconv = True + if not conf.CHECK_FUNCS_IN('iconv_open', 'iconv', headers='iconv.h'): +diff --git a/source3/wscript_build b/source3/wscript_build +index 5cf965dc45d..edd7985e648 100644 +--- a/source3/wscript_build ++++ b/source3/wscript_build +@@ -709,6 +709,7 @@ bld.SAMBA3_LIBRARY('smbd_base', + samba3core + param_service + AVAHI ++ dns_sd + PROFILE + LOCKING + LIBADS_SERVER +@@ -1128,6 +1129,7 @@ bld.SAMBA3_BINARY('client/smbclient', + msrpc3 + RPC_NDR_SRVSVC + cli_smb_common ++ dns_sd + archive + ''') + +-- +2.37.1 + diff --git a/net/samba423/files/0019-From-923bc7a1afeb0b920e60e14846987ae1d2d7dca4-Mon-Se.patch b/net/samba423/files/0019-From-923bc7a1afeb0b920e60e14846987ae1d2d7dca4-Mon-Se.patch new file mode 100644 index 000000000000..551acb212f55 --- /dev/null +++ b/net/samba423/files/0019-From-923bc7a1afeb0b920e60e14846987ae1d2d7dca4-Mon-Se.patch @@ -0,0 +1,544 @@ +From 5aabf82dfaf325bf682db85d80476224e7005a41 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Mon, 31 May 2021 00:46:16 +0200 +Subject: [PATCH 19/28] From 923bc7a1afeb0b920e60e14846987ae1d2d7dca4 Mon Sep + 17 00:00:00 2001 From: John Hixson <john@ixsystems.com> Date: Thu, 7 Dec 2017 + 09:36:32 -0500 Subject: [PATCH] Freenas/master mdns fixes (#22) + +* mDNS fixes for Samba (work in progress). +* Fix mDNS - Can advertise on individual interfaces +* Fix mDNS browsing in smbclient + +Signed-off-by: Timur I. Bakeyev <timur@iXsystems.com> +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + source3/client/dnsbrowse.c | 19 +- + source3/smbd/dnsregister.c | 354 ++++++++++++++++++++++++++++++------- + 2 files changed, 299 insertions(+), 74 deletions(-) + +diff --git a/source3/client/dnsbrowse.c b/source3/client/dnsbrowse.c +index be6eb881cf1..83aef966d2a 100644 +--- a/source3/client/dnsbrowse.c ++++ b/source3/client/dnsbrowse.c +@@ -39,6 +39,7 @@ struct mdns_smbsrv_result + struct mdns_browse_state + { + struct mdns_smbsrv_result *listhead; /* Browse result list head */ ++ TALLOC_CTX * ctx; + int browseDone; + + }; +@@ -64,7 +65,7 @@ static void do_smb_resolve(struct mdns_smbsrv_result *browsesrv) + struct timeval tv; + DNSServiceErrorType err; + +- TALLOC_CTX * ctx = talloc_tos(); ++ TALLOC_CTX * ctx = talloc_new(NULL); + + err = DNSServiceResolve(&mdns_conn_sdref, 0 /* flags */, + browsesrv->ifIndex, +@@ -91,7 +92,7 @@ static void do_smb_resolve(struct mdns_smbsrv_result *browsesrv) + } + } + +- TALLOC_FREE(fdset); ++ TALLOC_FREE(ctx); + DNSServiceRefDeallocate(mdns_conn_sdref); + } + +@@ -124,18 +125,19 @@ do_smb_browse_reply(DNSServiceRef sdRef, DNSServiceFlags flags, + return; + } + +- bresult = talloc_array(talloc_tos(), struct mdns_smbsrv_result, 1); ++ bresult = talloc_array(bstatep->ctx, struct mdns_smbsrv_result, 1); + if (bresult == NULL) { + return; + } + ++ bresult->nextResult = NULL; + if (bstatep->listhead != NULL) { + bresult->nextResult = bstatep->listhead; + } + +- bresult->serviceName = talloc_strdup(talloc_tos(), serviceName); +- bresult->regType = talloc_strdup(talloc_tos(), regtype); +- bresult->domain = talloc_strdup(talloc_tos(), replyDomain); ++ bresult->serviceName = talloc_strdup(bstatep->ctx, serviceName); ++ bresult->regType = talloc_strdup(bstatep->ctx, regtype); ++ bresult->domain = talloc_strdup(bstatep->ctx, replyDomain); + bresult->ifIndex = interfaceIndex; + bstatep->listhead = bresult; + } +@@ -151,10 +153,13 @@ int do_smb_browse(void) + DNSServiceRef mdns_conn_sdref = NULL; + DNSServiceErrorType err; + +- TALLOC_CTX * ctx = talloc_stackframe(); ++ TALLOC_CTX * ctx = talloc_new(NULL); + + ZERO_STRUCT(bstate); + ++ bstate.ctx = ctx; ++ bstate.listhead = NULL; ++ + err = DNSServiceBrowse(&mdns_conn_sdref, 0, 0, "_smb._tcp", "", + do_smb_browse_reply, &bstate); + +diff --git a/source3/smbd/dnsregister.c b/source3/smbd/dnsregister.c +index df189001a09..389a4278f64 100644 +--- a/source3/smbd/dnsregister.c ++++ b/source3/smbd/dnsregister.c +@@ -29,6 +29,29 @@ + * browse for advertised SMB services. + */ + ++/* ++ * Time Machine Errata: ++ * sys=adVF=0x100 -- this is required when ._adisk._tcp is present on device. When it is ++ * set, the MacOS client will send a NetShareEnumAll IOCTL and shares will be visible. ++ * Otherwise, Finder will only see the Time Machine share. In the absence of ._adisk._tcp ++ * MacOS will _always_ send NetShareEnumAll IOCTL. ++ * ++ * waMa=0 -- MacOS server uses waMa=0, while embedded devices have it set to their Mac Address. ++ * Speculation in Samba-Technical indicates that this stands for "Wireless AirDisk Mac Address". ++ * ++ * adVU -- AirDisk Volume UUID. Mac OS servers generate a UUID. Time machine over SMB works without one ++ * set. Netatalk generates a UUID and stores it persistently in afp_voluuid.conf. This can be ++ * set by adding the share parameter "fruit:volume_uuid = " ++ * ++ * dk(n)=adVF= ++ * 0xa1, 0x81 - AFP support ++ * 0xa2, 0x82 - SMB support ++ * 0xa3, 0x83 - AFP and SMB support ++ * ++ * adVN -- AirDisk Volume Name. We set this to the share name. ++ * ++ */ ++ + #define DNS_REG_RETRY_INTERVAL (5*60) /* in seconds */ + + #ifdef WITH_DNSSD_SUPPORT +@@ -36,85 +59,177 @@ + #include <dns_sd.h> + + struct dns_reg_state { +- struct tevent_context *event_ctx; +- uint16_t port; +- DNSServiceRef srv_ref; +- struct tevent_timer *te; +- int fd; +- struct tevent_fd *fde; ++ int count; ++ struct reg_state { ++ DNSServiceRef srv_ref; ++ TALLOC_CTX *mem_ctx; ++ struct tevent_context *event_ctx; ++ struct tevent_timer *te; ++ struct tevent_fd *fde; ++ uint16_t port; ++ int if_index; ++ int fd; ++ } *drs; + }; + +-static int dns_reg_state_destructor(struct dns_reg_state *dns_state) ++static void dns_register_smbd_retry(struct tevent_context *ctx, ++ struct tevent_timer *te, ++ struct timeval now, ++ void *private_data); ++static void dns_register_smbd_fde_handler(struct tevent_context *ev, ++ struct tevent_fd *fde, ++ uint16_t flags, ++ void *private_data); ++ ++ ++static int reg_state_destructor(struct reg_state *state) + { +- if (dns_state->srv_ref != NULL) { ++ if (state == NULL) { ++ return -1; ++ } ++ ++ if (state->srv_ref != NULL) { + /* Close connection to the mDNS daemon */ +- DNSServiceRefDeallocate(dns_state->srv_ref); +- dns_state->srv_ref = NULL; ++ DNSServiceRefDeallocate(state->srv_ref); ++ state->srv_ref = NULL; + } + + /* Clear event handler */ +- TALLOC_FREE(dns_state->te); +- TALLOC_FREE(dns_state->fde); +- dns_state->fd = -1; ++ TALLOC_FREE(state->te); ++ TALLOC_FREE(state->fde); ++ state->fd = -1; + + return 0; + } + +-static void dns_register_smbd_retry(struct tevent_context *ctx, +- struct tevent_timer *te, +- struct timeval now, +- void *private_data); +-static void dns_register_smbd_fde_handler(struct tevent_context *ev, +- struct tevent_fd *fde, +- uint16_t flags, +- void *private_data); ++int TXTRecordPrintf(TXTRecordRef * rec, const char * key, const char * fmt, ... ) ++{ ++ int ret = 0; ++ char *str; ++ va_list ap; ++ va_start( ap, fmt ); ++ ++ if( 0 > vasprintf(&str, fmt, ap ) ) { ++ va_end(ap); ++ return -1; ++ } ++ va_end(ap); ++ ++ if( kDNSServiceErr_NoError != TXTRecordSetValue(rec, key, strlen(str), str) ) { ++ ret = -1; ++ } ++ ++ free(str); ++ return ret; ++} ++ ++int TXTRecordKeyPrintf(TXTRecordRef * rec, const char * key_fmt, int key_var, const char * fmt, ...) ++{ ++ int ret = 0; ++ char *key = NULL, *str = NULL; ++ va_list ap; ++ ++ if( 0 > asprintf(&key, key_fmt, key_var)) { ++ DEBUG(1, ("Failed in asprintf\n")); ++ return -1; ++ } + +-static bool dns_register_smbd_schedule(struct dns_reg_state *dns_state, ++ va_start( ap, fmt ); ++ if( 0 > vasprintf(&str, fmt, ap )) { ++ va_end(ap); ++ DEBUG(1, ("Failed in vasprintf\n")); ++ ret = -1; ++ goto exit; ++ } ++ va_end(ap); ++ ++ if( kDNSServiceErr_NoError != TXTRecordSetValue(rec, key, strlen(str), str) ) { ++ DEBUG(1, ("Failed in TXTRecordSetValuen")); ++ ret = -1; ++ goto exit; ++ } ++ ++ exit: ++ if (str) ++ free(str); ++ if (key) ++ free(key); ++ return ret; ++} ++ ++ ++static bool dns_register_smbd_schedule(struct reg_state *state, + struct timeval tval) + { +- dns_reg_state_destructor(dns_state); ++ reg_state_destructor(state); + +- dns_state->te = tevent_add_timer(dns_state->event_ctx, +- dns_state, ++ state->te = tevent_add_timer(state->event_ctx, ++ state->mem_ctx, + tval, + dns_register_smbd_retry, +- dns_state); +- if (!dns_state->te) { ++ state); ++ if (!state->te) { + return false; + } + + return true; + } + ++static void dns_register_smbd_callback(DNSServiceRef service, ++ DNSServiceFlags flags, ++ DNSServiceErrorType errorCode, ++ const char *name, ++ const char *type, ++ const char *domain, ++ void *context) ++{ ++ if (errorCode != kDNSServiceErr_NoError) { ++ DEBUG(6, ("error=%d\n", errorCode)); ++ } else { ++ DEBUG(6, ("%-15s %s.%s%s\n", "REGISTER", name, type, domain)); ++ } ++} ++ + static void dns_register_smbd_retry(struct tevent_context *ctx, + struct tevent_timer *te, + struct timeval now, + void *private_data) + { +- struct dns_reg_state *dns_state = talloc_get_type_abort(private_data, +- struct dns_reg_state); ++ struct reg_state *state = (struct reg_state *)private_data; + DNSServiceErrorType err; ++ int snum; ++ size_t dk = 0; ++ bool sys_txt_created = false; ++ TXTRecordRef txt_adisk; ++ TXTRecordRef txt_devinfo; ++ char *servname; ++ char *v_uuid; ++ int num_services = lp_numservices(); ++ ++ reg_state_destructor(state); + +- dns_reg_state_destructor(dns_state); ++ TXTRecordCreate(&txt_adisk, 0, NULL); + +- DEBUG(6, ("registering _smb._tcp service on port %d\n", +- dns_state->port)); ++ DEBUG(6, ("registering _smb._tcp service on port %d index %d\n", ++ state->port, state->if_index)); + + /* Register service with DNS. Connects with the mDNS + * daemon running on the local system to perform DNS + * service registration. + */ +- err = DNSServiceRegister(&dns_state->srv_ref, 0 /* flags */, +- kDNSServiceInterfaceIndexAny, +- NULL /* service name */, +- "_smb._tcp" /* service type */, +- NULL /* domain */, +- "" /* SRV target host name */, +- htons(dns_state->port), +- 0 /* TXT record len */, +- NULL /* TXT record data */, +- NULL /* callback func */, +- NULL /* callback context */); ++ err = DNSServiceRegister(&state->srv_ref, ++ 0 /* flags */, ++ state->if_index /* interface index */, ++ NULL /* service name */, ++ "_smb._tcp" /* service type */, ++ NULL /* domain */, ++ "" /* SRV target host name */, ++ htons(state->port) /* port */, ++ 0 /* TXT record len */, ++ NULL /* TXT record data */, ++ dns_register_smbd_callback /* callback func */, ++ NULL /* callback context */); ++ + + if (err != kDNSServiceErr_NoError) { + /* Failed to register service. Schedule a re-try attempt. +@@ -123,24 +238,96 @@ static void dns_register_smbd_retry(struct tevent_context *ctx, + goto retry; + } + +- dns_state->fd = DNSServiceRefSockFD(dns_state->srv_ref); +- if (dns_state->fd == -1) { ++ /* ++ * Check for services that are configured as Time Machine targets ++ * ++ */ ++ for (snum = 0; snum < num_services; snum++) { ++ if (lp_snum_ok(snum) && lp_parm_bool(snum, "fruit", "time machine", false)) ++ { ++ if (!sys_txt_created) { ++ if( 0 > TXTRecordPrintf(&txt_adisk, "sys", "adVF=0x100") ) { ++ DEBUG(1, ("Failed to create Zeroconf TXTRecord for sys") ); ++ goto retry; ++ } ++ else ++ { ++ sys_txt_created = true; ++ } ++ } ++ ++ v_uuid = lp_parm_const_string(snum, "fruit", "volume_uuid", NULL); ++ servname = lp_const_servicename(snum); ++ DEBUG(1, ("Registering volume %s for TimeMachine\n", servname)); ++ if (v_uuid) { ++ if( 0 > TXTRecordKeyPrintf(&txt_adisk, "dk%zu", dk++, "adVN=%s,adVF=0x82,adVU=%s", ++ servname, v_uuid) ) { ++ DEBUG(1, ("Could not set Zeroconf TXTRecord for dk%zu \n", dk)); ++ goto retry; ++ } ++ DEBUG(1, ("Registering TimeMachine with the following TXT parameters: " ++ "dk%zu,adVN=%s,adVF=0x82,adVU=%s\n", dk, servname, v_uuid) ); ++ } ++ else { ++ if( 0 > TXTRecordKeyPrintf(&txt_adisk, "dk%zu", dk++, "adVN=%s,adVF=0x82", ++ servname) ) { ++ DEBUG(1, ("Could not set Zeroconf TXTRecord for dk%zu \n", dk)); ++ goto retry; ++ } ++ DEBUG(1, ("Registering TimeMachine with the following TXT parameters: " ++ "dk%zu,adVN=%s,adVF=0x82\n", dk, servname) ); ++ } ++ } ++ } ++ ++ if (dk) { ++ err = DNSServiceRegister(&state->srv_ref, ++ 0 /* flags */, ++ state->if_index /* interface index */, ++ NULL /* service name */, ++ "_adisk._tcp" /* service type */, ++ NULL /* domain */, ++ "" /* SRV target host name */, ++ /* ++ * We would probably use port 0 zero, but we can't, from man DNSServiceRegister: ++ * "A value of 0 for a port is passed to register placeholder services. ++ * Place holder services are not found when browsing, but other ++ * clients cannot register with the same name as the placeholder service." ++ * We therefor use port 9 which is used by the adisk service type. ++ */ ++ htons(9) /* port */, ++ TXTRecordGetLength(&txt_adisk) /* TXT record len */, ++ TXTRecordGetBytesPtr(&txt_adisk) /* TXT record data */, ++ dns_register_smbd_callback /* callback func */, ++ NULL /* callback context */); ++ ++ ++ if (err != kDNSServiceErr_NoError) { ++ /* Failed to register service. Schedule a re-try attempt. ++ */ ++ DEBUG(1, ("unable to register with mDNS (err %d)\n", err)); ++ goto retry; ++ } ++ } ++ ++ state->fd = DNSServiceRefSockFD(state->srv_ref); ++ if (state->fd == -1) { + goto retry; + } + +- dns_state->fde = tevent_add_fd(dns_state->event_ctx, +- dns_state, +- dns_state->fd, +- TEVENT_FD_READ, +- dns_register_smbd_fde_handler, +- dns_state); +- if (!dns_state->fde) { ++ state->fde = tevent_add_fd(state->event_ctx, ++ state->mem_ctx, ++ state->fd, ++ TEVENT_FD_READ, ++ dns_register_smbd_fde_handler, ++ state); ++ if (!state->fde) { + goto retry; + } + + return; + retry: +- dns_register_smbd_schedule(dns_state, ++ dns_register_smbd_schedule(state, + timeval_current_ofs(DNS_REG_RETRY_INTERVAL, 0)); + } + +@@ -150,44 +337,77 @@ static void dns_register_smbd_fde_handler(struct tevent_context *ev, + uint16_t flags, + void *private_data) + { +- struct dns_reg_state *dns_state = talloc_get_type_abort(private_data, +- struct dns_reg_state); ++ struct reg_state *state = (struct reg_state *)private_data; + DNSServiceErrorType err; + +- err = DNSServiceProcessResult(dns_state->srv_ref); ++ err = DNSServiceProcessResult(state->srv_ref); + if (err != kDNSServiceErr_NoError) { +- DEBUG(3, ("failed to process mDNS result (err %d), re-trying\n", +- err)); ++ DEBUG(3, ("failed to process mDNS result (err %d), re-trying\n", err)); + goto retry; + } + +- talloc_free(dns_state); + return; + + retry: +- dns_register_smbd_schedule(dns_state, +- timeval_current_ofs(DNS_REG_RETRY_INTERVAL, 0)); ++ dns_register_smbd_schedule(state, timeval_zero()); + } + ++static int dns_reg_state_destructor(struct dns_reg_state *state) ++{ ++ if (state != NULL) { ++ talloc_free(state); ++ } ++ return 0; ++} ++ ++ + bool smbd_setup_mdns_registration(struct tevent_context *ev, + TALLOC_CTX *mem_ctx, + uint16_t port) + { + struct dns_reg_state *dns_state; ++ bool bind_all = true; ++ int i; + + dns_state = talloc_zero(mem_ctx, struct dns_reg_state); +- if (dns_state == NULL) { ++ if (dns_state == NULL) ++ return false; ++ ++ if (lp_interfaces() && lp_bind_interfaces_only()) ++ bind_all = false; ++ ++ dns_state->count = iface_count(); ++ if (dns_state->count <= 0 || bind_all == true) ++ dns_state->count = 1; ++ ++ dns_state->drs = talloc_array(mem_ctx, struct reg_state, dns_state->count); ++ if (dns_state->drs == NULL) { ++ talloc_free(dns_state); + return false; + } +- dns_state->event_ctx = ev; +- dns_state->port = port; +- dns_state->fd = -1; + +- talloc_set_destructor(dns_state, dns_reg_state_destructor); ++ for (i = 0; i < dns_state->count; i++) { ++ struct interface *iface = get_interface(i); ++ struct reg_state *state = &dns_state->drs[i]; ++ ++ state->mem_ctx = mem_ctx; ++ state->srv_ref = NULL; ++ state->event_ctx = ev; ++ state->te = NULL; ++ state->fde = NULL; ++ state->port = port; ++ state->fd = -1; + +- return dns_register_smbd_schedule(dns_state, timeval_zero()); ++ state->if_index = bind_all ? kDNSServiceInterfaceIndexAny : iface->if_index; ++ ++ dns_register_smbd_schedule(&dns_state->drs[i], timeval_zero()); ++ } ++ ++ talloc_set_destructor(dns_state, dns_reg_state_destructor); ++ return true; + } + ++ + #else /* WITH_DNSSD_SUPPORT */ + + bool smbd_setup_mdns_registration(struct tevent_context *ev, +-- +2.37.1 + diff --git a/net/samba423/files/0020-FreeBSD-12-between-r336017-and-r342928-wrongfuly-ret.patch b/net/samba423/files/0020-FreeBSD-12-between-r336017-and-r342928-wrongfuly-ret.patch new file mode 100644 index 000000000000..33661270ce25 --- /dev/null +++ b/net/samba423/files/0020-FreeBSD-12-between-r336017-and-r342928-wrongfuly-ret.patch @@ -0,0 +1,35 @@ +From 02b599cc740490fa6f433b0c455fe458fdc1db61 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Mon, 31 May 2021 02:45:11 +0200 +Subject: [PATCH 20/28] FreeBSD 12 between r336017 and r342928 wrongfuly return + ENOENT for the not enabled qoutas on ZFS. Wrap relevant error code check with + the versioning ifdef's. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + source3/lib/sysquotas_4B.c | 9 ++++++++- + 1 file changed, 8 insertions(+), 1 deletion(-) + +diff --git a/source3/lib/sysquotas_4B.c b/source3/lib/sysquotas_4B.c +index d9beb924ad9..c41cac02e5f 100644 +--- a/source3/lib/sysquotas_4B.c ++++ b/source3/lib/sysquotas_4B.c +@@ -140,7 +140,14 @@ static int sys_quotactl_4B(const char * path, int cmd, + /* ENOTSUP means quota support is not compiled in. EINVAL + * means that quotas are not configured (commonly). + */ +- if (errno != ENOTSUP && errno != EINVAL) { ++ if (errno != ENOTSUP && errno != EINVAL ++/* ++ * FreeBSD 12 between r336017 and r342928 wrongfuly return ENOENT for the not enabled qoutas on ZFS. ++ */ ++#if defined(__FreeBSD__) && ((__FreeBSD_version >= 1102503 && __FreeBSD_version <= 1102506) || (__FreeBSD_version >= 1200072 && __FreeBSD_version <= 1200503) || (__FreeBSD_version >= 1300000 && __FreeBSD_version <= 1300009)) ++ && errno != ENOENT ++#endif ++ ) { + DEBUG(5, ("failed to %s quota for %s ID %u on %s: %s\n", + (cmd & QCMD(Q_GETQUOTA, 0)) ? "get" : "set", + (cmd & QCMD(0, GRPQUOTA)) ? "group" : "user", +-- +2.37.1 + diff --git a/net/samba423/files/0021-Fix-casting-warnings-in-the-nfs_quota-debug-message.patch b/net/samba423/files/0021-Fix-casting-warnings-in-the-nfs_quota-debug-message.patch new file mode 100644 index 000000000000..c364031b4603 --- /dev/null +++ b/net/samba423/files/0021-Fix-casting-warnings-in-the-nfs_quota-debug-message.patch @@ -0,0 +1,36 @@ +From 46f5b54aa5761541a16108d66764d662f37f04d2 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Mon, 31 May 2021 02:41:48 +0200 +Subject: [PATCH 21/28] Fix casting warnings in the nfs_quota debug message. + +Initialize quota structure with zeros. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + source3/smbd/quotas.c | 3 ++- + 1 file changed, 2 insertions(+), 1 deletion(-) + +diff --git a/source3/smbd/quotas.c b/source3/smbd/quotas.c +index 604631f81d6..c23fa49b3b0 100644 +--- a/source3/smbd/quotas.c ++++ b/source3/smbd/quotas.c +@@ -125,6 +125,7 @@ static bool nfs_quotas(char *nfspath, uid_t euser_id, uint64_t *bsize, uint64_t + if (!cutstr) + return False; + ++ memset(&D, '\0', sizeof(D)); + memset(cutstr, '\0', len+1); + host = strncat(cutstr,mnttype, sizeof(char) * len ); + DEBUG(5,("nfs_quotas: looking for mount on \"%s\"\n", cutstr)); +@@ -133,7 +134,7 @@ static bool nfs_quotas(char *nfspath, uid_t euser_id, uint64_t *bsize, uint64_t + args.gqa_pathp = testpath+1; + args.gqa_uid = uid; + +- DEBUG(5,("nfs_quotas: Asking for host \"%s\" rpcprog \"%i\" rpcvers \"%i\" network \"%s\"\n", host, RQUOTAPROG, RQUOTAVERS, "udp")); ++ DEBUG(5,("nfs_quotas: Asking for host \"%s\" rpcprog \"%lu\" rpcvers \"%lu\" network \"%s\"\n", host, RQUOTAPROG, RQUOTAVERS, "udp")); + + if ((clnt = clnt_create(host, RQUOTAPROG, RQUOTAVERS, "udp")) == NULL) { + ret = False; +-- +2.37.1 + diff --git a/net/samba423/files/0022-Clean-up-UTMP-handling-code-and-add-FreeBSD-support..patch b/net/samba423/files/0022-Clean-up-UTMP-handling-code-and-add-FreeBSD-support..patch new file mode 100644 index 000000000000..aadb084506eb --- /dev/null +++ b/net/samba423/files/0022-Clean-up-UTMP-handling-code-and-add-FreeBSD-support..patch @@ -0,0 +1,332 @@ +From 5019ad026f106d51dc2bb4c410a05b2f63b56cd0 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Mon, 31 May 2021 01:43:13 +0200 +Subject: [PATCH 22/28] Clean up UTMP handling code and add FreeBSD support. + Some really legacy platforms may have been dropped as a result. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + source3/smbd/utmp.c | 152 +++++++++++------------------------------- + source3/wscript | 36 +++++---- + 2 files changed, 60 insertions(+), 128 deletions(-) + +diff -Naurp a/source3/smbd/utmp.c b/source3/smbd/utmp.c +--- a/source3/smbd/utmp.c 2024-02-02 04:33:51.316490200 -0500 ++++ b/source3/smbd/utmp.c 2024-08-05 12:50:57.691687000 -0400 +@@ -257,7 +257,7 @@ static char *uw_pathname(TALLOC_CTX *ctx, + Update utmp file directly. No subroutine interface: probably a BSD system. + ****************************************************************************/ + +-static void pututline_my(const char *uname, struct utmp *u, bool claim) ++static void pututline_my(const char *uname, STRUCT_UTMP *u, bool claim) + { + DEBUG(1,("pututline_my: not yet implemented\n")); + /* BSD implementor: may want to consider (or not) adjusting "lastlog" */ +@@ -271,7 +271,7 @@ static void pututline_my(const char *uname, struct utm + Credit: Michail Vidiassov <master@iaas.msu.ru> + ****************************************************************************/ + +-static void updwtmp_my(const char *wname, struct utmp *u, bool claim) ++static void updwtmp_my(const char *wname, STRUCT_UTMP *u, bool claim) + { + int fd; + struct stat buf; +@@ -303,7 +303,7 @@ static void updwtmp_my(const char *wname, struct utmp + if ((fd = open(wname, O_WRONLY|O_APPEND, 0)) < 0) + return; + if (fstat(fd, &buf) == 0) { +- if (write(fd, (char *)u, sizeof(struct utmp)) != sizeof(struct utmp)) ++ if (write(fd, (char *)u, sizeof(STRUCT_UTMP)) != sizeof(STRUCT_UTMP)) + (void) ftruncate(fd, buf.st_size); + } + (void) close(fd); +@@ -314,12 +314,12 @@ static void updwtmp_my(const char *wname, struct utmp + Update via utmp/wtmp (not utmpx/wtmpx). + ****************************************************************************/ + +-static void utmp_nox_update(struct utmp *u, bool claim) ++static void utmp_nox_update(STRUCT_UTMP *u, bool claim) + { + char *uname = NULL; + char *wname = NULL; + #if defined(PUTUTLINE_RETURNS_UTMP) +- struct utmp *urc; ++ STRUCT_UTMP *urc; + #endif /* PUTUTLINE_RETURNS_UTMP */ + + uname = uw_pathname(talloc_tos(), "utmp", ut_pathname); +@@ -376,127 +376,52 @@ static void utmp_nox_update(struct utmp *u, bool claim + } + } + +-/**************************************************************************** +- Copy a string in the utmp structure. +-****************************************************************************/ + +-static void utmp_strcpy(char *dest, const char *src, size_t n) +-{ +- size_t len = 0; + +- memset(dest, '\0', n); +- if (src) +- len = strlen(src); +- if (len >= n) { +- memcpy(dest, src, n); +- } else { +- if (len) +- memcpy(dest, src, len); +- } +-} + ++ + /**************************************************************************** + Update via utmpx/wtmpx (preferred) or via utmp/wtmp. + ****************************************************************************/ + +-static void sys_utmp_update(struct utmp *u, const char *hostname, bool claim) ++static void sys_utmp_update(STRUCT_UTMP *u, const char *hostname, bool claim) + { +-#if !defined(HAVE_UTMPX_H) +- /* No utmpx stuff. Drop to non-x stuff */ +- utmp_nox_update(u, claim); +-#elif !defined(HAVE_PUTUTXLINE) +- /* Odd. Have utmpx.h but no "pututxline()". Drop to non-x stuff */ +- DEBUG(1,("utmp_update: have utmpx.h but no pututxline() function\n")); +- utmp_nox_update(u, claim); +-#elif !defined(HAVE_GETUTMPX) +- /* Odd. Have utmpx.h but no "getutmpx()". Drop to non-x stuff */ +- DEBUG(1,("utmp_update: have utmpx.h but no getutmpx() function\n")); +- utmp_nox_update(u, claim); +-#elif !defined(HAVE_UPDWTMPX) +- /* Have utmpx.h but no "updwtmpx()". Drop to non-x stuff */ +- DEBUG(1,("utmp_update: have utmpx.h but no updwtmpx() function\n")); +- utmp_nox_update(u, claim); +-#else +- char *uname = NULL; +- char *wname = NULL; +- struct utmpx ux, *uxrc; ++ STRUCT_UTMP *urc; + +- getutmpx(u, &ux); +- +-#if defined(HAVE_UX_UT_SYSLEN) +- if (hostname) +- ux.ut_syslen = strlen(hostname) + 1; /* include end NULL */ +- else +- ux.ut_syslen = 0; +-#endif +-#if defined(HAVE_UX_UT_HOST) +- utmp_strcpy(ux.ut_host, hostname, sizeof(ux.ut_host)); +-#endif +- +- uname = uw_pathname(talloc_tos(), "utmpx", ux_pathname); +- wname = uw_pathname(talloc_tos(), "wtmpx", wx_pathname); +- if (uname && wname) { +- DEBUG(2,("utmp_update: uname:%s wname:%s\n", uname, wname)); ++ setutxent(); ++ urc = pututxline(u); ++ endutxent(); ++ if (urc == NULL) { ++ DEBUG(2,("utmp_update: pututxline() failed\n")); ++ return; + } +- +- /* +- * Check for either uname or wname being empty. +- * Some systems, such as Redhat 6, have a "utmpx.h" which doesn't +- * define default filenames. +- * Also, our local installation has not provided an override. +- * Drop to non-x method. (E.g. RH6 has good defaults in "utmp.h".) +- */ +- if (!uname || !wname || (strlen(uname) == 0) || (strlen(wname) == 0)) { +- utmp_nox_update(u, claim); +- } else { +- utmpxname(uname); +- setutxent(); +- uxrc = pututxline(&ux); +- endutxent(); +- if (uxrc == NULL) { +- DEBUG(2,("utmp_update: pututxline() failed\n")); +- return; +- } +- updwtmpx(wname, &ux); +- } +-#endif /* HAVE_UTMPX_H */ + } + + #if defined(HAVE_UT_UT_ID) + /**************************************************************************** + Encode the unique connection number into "ut_id". + ****************************************************************************/ +- +-static int ut_id_encode(int i, char *fourbyte) ++static void ut_id_encode(char *buf, int id, size_t buf_size) + { +- int nbase; +- const char *ut_id_encstr = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; ++ const char ut_id_encstr[] = "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"; + +-/* +- * 'ut_id_encstr' is the character set on which modulo arithmetic is done. +- * Example: digits would produce the base-10 numbers from '001'. +- */ +- nbase = strlen(ut_id_encstr); ++ int nbase = sizeof(ut_id_encstr) - 1; ++ /* ++ * 'ut_id_encstr' is the character set on which modulo arithmetic is done. ++ * Example: digits would produce the base-10 numbers from '001'. ++ */ + +- fourbyte[0] = ut_id_encstr[i % nbase]; +- i /= nbase; +- fourbyte[1] = ut_id_encstr[i % nbase]; +- i /= nbase; +- fourbyte[3] = ut_id_encstr[i % nbase]; +- i /= nbase; +- fourbyte[2] = ut_id_encstr[i % nbase]; +- i /= nbase; +- +- /* we do not care about overflows as i is a random number */ +- return 0; ++ for(int i = 0; i < buf_size; i++) { ++ buf[i] = ut_id_encstr[id % nbase]; ++ id /= nbase; ++ } + } + #endif /* defined(HAVE_UT_UT_ID) */ + +- + /* + fill a system utmp structure given all the info we can gather + */ +-static bool sys_utmp_fill(struct utmp *u, ++static bool sys_utmp_fill(STRUCT_UTMP *u, + const char *username, const char *hostname, + const char *id_str, int id_num) + { +@@ -509,16 +434,16 @@ static bool sys_utmp_fill(struct utmp *u, + * rather than to try to detect and optimise. + */ + #if defined(HAVE_UT_UT_USER) +- utmp_strcpy(u->ut_user, username, sizeof(u->ut_user)); ++ strncpy(u->ut_user, username, sizeof(u->ut_user)); + #elif defined(HAVE_UT_UT_NAME) +- utmp_strcpy(u->ut_name, username, sizeof(u->ut_name)); ++ strncpy(u->ut_name, username, sizeof(u->ut_name)); + #endif + + /* + * ut_line: + * If size limit proves troublesome, then perhaps use "ut_id_encode()". + */ +- utmp_strcpy(u->ut_line, id_str, sizeof(u->ut_line)); ++ strncpy(u->ut_line, id_str, sizeof(u->ut_line)); + + #if defined(HAVE_UT_UT_PID) + u->ut_pid = getpid(); +@@ -535,20 +460,23 @@ static bool sys_utmp_fill(struct utmp *u, + u->ut_time = timeval.tv_sec; + #elif defined(HAVE_UT_UT_TV) + GetTimeOfDay(&timeval); +- u->ut_tv = timeval; ++ u->ut_tv.tv_sec = timeval.tv_sec; ++ u->ut_tv.tv_usec = timeval.tv_usec; + #else + #error "with-utmp must have UT_TIME or UT_TV" + #endif + + #if defined(HAVE_UT_UT_HOST) +- utmp_strcpy(u->ut_host, hostname, sizeof(u->ut_host)); ++ if(hostname != NULL) { ++ strncpy(u->ut_host, hostname, sizeof(u->ut_host)); ++#if defined(HAVE_UT_UT_SYSLEN) ++ u->ut_syslen = strlen(hostname) + 1; /* include trailing NULL */ + #endif ++ } ++#endif + + #if defined(HAVE_UT_UT_ID) +- if (ut_id_encode(id_num, u->ut_id) != 0) { +- DEBUG(1,("utmp_fill: cannot encode id %d\n", id_num)); +- return False; +- } ++ ut_id_encode(u->ut_id, id_num, sizeof(u->ut_id)); + #endif + + return True; +@@ -561,7 +489,7 @@ void sys_utmp_yield(const char *username, const char * + void sys_utmp_yield(const char *username, const char *hostname, + const char *id_str, int id_num) + { +- struct utmp u; ++ STRUCT_UTMP u; + + ZERO_STRUCT(u); + +@@ -587,7 +515,7 @@ void sys_utmp_claim(const char *username, const char * + void sys_utmp_claim(const char *username, const char *hostname, + const char *id_str, int id_num) + { +- struct utmp u; ++ STRUCT_UTMP u; + + ZERO_STRUCT(u); + +diff -Naurp a/source3/wscript b/source3/wscript +--- a/source3/wscript 2024-08-05 12:50:16.286549000 -0400 ++++ b/source3/wscript 2024-08-05 13:02:31.909769000 -0400 +@@ -804,34 +804,38 @@ msg.msg_accrightslen = sizeof(fd); + + if Options.options.with_utmp: + conf.env.with_utmp = True +- if not conf.CHECK_HEADERS('utmp.h'): conf.env.with_utmp = False +- conf.CHECK_FUNCS('pututline pututxline updwtmp updwtmpx getutmpx') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_name', headers='utmp.h', ++ if not conf.CHECK_HEADERS('utmpx.h') and not conf.CHECK_HEADERS('utmp.h'): ++ conf.env.with_utmp = False ++ if conf.CONFIG_SET('HAVE_UTMPX_H'): ++ conf.DEFINE('STRUCT_UTMP', 'struct utmpx') ++ elif conf.CONFIG_SET('HAVE_UTMP_H'): ++ conf.DEFINE('STRUCT_UTMP', 'struct utmp') ++ conf.CHECK_FUNCS('pututxline getutxid getutxline updwtmpx getutmpx setutxent endutxent') ++ conf.CHECK_FUNCS('pututline getutid getutline updwtmp getutmp setutent endutent') ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_name', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_NAME') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_user', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_user', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_USER') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_id', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_id', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_ID') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_host', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_host', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_HOST') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_time', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_time', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_TIME') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_tv', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_tv', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_TV') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_type', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_type', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_TYPE') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_pid', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_pid', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_PID') +- conf.CHECK_STRUCTURE_MEMBER('struct utmp', 'ut_exit.e_exit', headers='utmp.h', ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_exit.e_exit', headers='utmpx.h utmp.h', + define='HAVE_UT_UT_EXIT') +- conf.CHECK_STRUCTURE_MEMBER('struct utmpx', 'ut_syslen', headers='utmpx.h', +- define='HAVE_UX_UT_SYSLEN') +- conf.CHECK_STRUCTURE_MEMBER('struct utmpx', 'ut_host', headers='utmpx.h', +- define='HAVE_UX_UT_HOST') ++ conf.CHECK_STRUCTURE_MEMBER('STRUCT_UTMP', 'ut_syslen', headers='utmpx.h utmp.h', ++ define='HAVE_UT_UT_SYSLEN') + conf.CHECK_CODE('struct utmp utarg; struct utmp *utreturn; utreturn = pututline(&utarg);', + 'PUTUTLINE_RETURNS_UTMP', headers='utmp.h', + msg="Checking whether pututline returns pointer") +- conf.CHECK_SIZEOF(['((struct utmp *)NULL)->ut_line'], headers='utmp.h', ++ conf.CHECK_SIZEOF(['((STRUCT_UTMP *)NULL)->ut_line'], headers='utmpx.h utmp.h', + define='SIZEOF_UTMP_UT_LINE', critical=False) + if not conf.CONFIG_SET('SIZEOF_UTMP_UT_LINE'): + conf.env.with_utmp = False diff --git a/net/samba423/files/0023-Add-cmd_get_quota-test-function-into-vfstest-to-test.patch b/net/samba423/files/0023-Add-cmd_get_quota-test-function-into-vfstest-to-test.patch new file mode 100644 index 000000000000..581da64f6747 --- /dev/null +++ b/net/samba423/files/0023-Add-cmd_get_quota-test-function-into-vfstest-to-test.patch @@ -0,0 +1,121 @@ +From 2e927425e04d65027db5348b3e89a69a5e447556 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Mon, 31 May 2021 03:07:40 +0200 +Subject: [PATCH 23/28] Add `cmd_get_quota()` test function into vfstest, to + test disk quota interface. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + source3/torture/cmd_vfs.c | 78 +++++++++++++++++++++++++++++++++++ + source3/torture/wscript_build | 2 +- + 2 files changed, 79 insertions(+), 1 deletion(-) + +diff --git a/source3/torture/cmd_vfs.c b/source3/torture/cmd_vfs.c +index 38ce0dc4ff6..1bc4639d2a2 100644 +--- a/source3/torture/cmd_vfs.c ++++ b/source3/torture/cmd_vfs.c +@@ -145,6 +145,83 @@ static NTSTATUS cmd_disk_free(struct vfs_state *vfs, TALLOC_CTX *mem_ctx, int ar + return NT_STATUS_OK; + } + ++static NTSTATUS cmd_get_quota(struct vfs_state *vfs, TALLOC_CTX *mem_ctx, int argc, const char **argv) ++{ ++ struct smb_filename *smb_fname = NULL; ++ uint64_t bsize, dfree, dsize; ++ enum SMB_QUOTA_TYPE qtype; ++ SMB_DISK_QUOTA D; ++ unid_t id; ++ int r; ++ ++ if (argc != 4) { ++ printf("Usage: get_quota <path> [user|group] id\n"); ++ return NT_STATUS_OK; ++ } ++ ++ smb_fname = synthetic_smb_fname(talloc_tos(), ++ argv[1], ++ NULL, ++ NULL, ++ 0, ++ ssf_flags()); ++ if (smb_fname == NULL) { ++ return NT_STATUS_NO_MEMORY; ++ } ++ ++ if(strcmp(argv[2], "user") == 0) { ++ qtype = SMB_USER_FS_QUOTA_TYPE; ++ } ++ else if(strcmp(argv[2], "group") == 0) { ++ qtype = SMB_GROUP_FS_QUOTA_TYPE; ++ } ++ else { ++ printf("Usage: get_quota <path> [user|group] id\n"); ++ return NT_STATUS_OK; ++ } ++ ++ id.uid = atoi(argv[3]); ++ ++ ZERO_STRUCT(D); ++ ++ r = SMB_VFS_GET_QUOTA(vfs->conn, smb_fname, qtype, id, &D); ++ ++ if (r == -1 && errno != ENOSYS) { ++ return NT_STATUS_UNSUCCESSFUL; ++ } ++ ++ if (r == 0 && (D.qflags & QUOTAS_DENY_DISK) == 0) { ++ return NT_STATUS_UNSUCCESSFUL; ++ } ++ ++ bsize = D.bsize; ++ /* Use softlimit to determine disk space, except when it has been exceeded */ ++ if ( ++ (D.softlimit && D.curblocks >= D.softlimit) || ++ (D.hardlimit && D.curblocks >= D.hardlimit) || ++ (D.isoftlimit && D.curinodes >= D.isoftlimit) || ++ (D.ihardlimit && D.curinodes>=D.ihardlimit) ++ ) { ++ dfree = 0; ++ dsize = D.curblocks; ++ } else if (D.softlimit==0 && D.hardlimit==0) { ++ return NT_STATUS_UNSUCCESSFUL; ++ } else { ++ if (D.softlimit == 0) { ++ D.softlimit = D.hardlimit; ++ } ++ dfree = D.softlimit - D.curblocks; ++ dsize = D.softlimit; ++ } ++ ++ printf("get_quota: bsize = %lu, dfree = %lu, dsize = %lu\n", ++ (unsigned long)bsize, ++ (unsigned long)dfree, ++ (unsigned long)dsize); ++ ++ return NT_STATUS_OK; ++} ++ + + static NTSTATUS cmd_opendir(struct vfs_state *vfs, TALLOC_CTX *mem_ctx, int argc, const char **argv) + { +@@ -2257,6 +2334,7 @@ struct cmd_set vfs_commands[] = { + { "connect", cmd_connect, "VFS connect()", "connect" }, + { "disconnect", cmd_disconnect, "VFS disconnect()", "disconnect" }, + { "disk_free", cmd_disk_free, "VFS disk_free()", "disk_free <path>" }, ++ { "get_quota", cmd_get_quota, "VFS get_quota()", "get_quota <path> [user|group] id" }, + { "opendir", cmd_opendir, "VFS opendir()", "opendir <fname>" }, + { "readdir", cmd_readdir, "VFS readdir()", "readdir" }, + { "mkdir", cmd_mkdir, "VFS mkdir()", "mkdir <path>" }, +diff --git a/source3/torture/wscript_build b/source3/torture/wscript_build +index 0c4275de795..f75c4bfe2be 100644 +--- a/source3/torture/wscript_build ++++ b/source3/torture/wscript_build +@@ -124,4 +124,4 @@ bld.SAMBA3_BINARY('vfstest', + smbconf + SMBREADLINE + ''', +- for_selftest=True) ++ install=True) +-- +2.37.1 + diff --git a/net/samba423/files/0025-From-d9b748869a8f4018ebee302aae8246bf29f60309-Mon-Se.patch b/net/samba423/files/0025-From-d9b748869a8f4018ebee302aae8246bf29f60309-Mon-Se.patch new file mode 100644 index 000000000000..064eeb0cfa48 --- /dev/null +++ b/net/samba423/files/0025-From-d9b748869a8f4018ebee302aae8246bf29f60309-Mon-Se.patch @@ -0,0 +1,94 @@ +From 6e79023af14210a6435ab18ada8097253b8b16b6 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Mon, 31 May 2021 01:38:49 +0200 +Subject: [PATCH 25/28] From d9b748869a8f4018ebee302aae8246bf29f60309 Mon Sep + 17 00:00:00 2001 From: "Timur I. Bakeyev" <timur@iXsystems.com> Date: Fri, 1 + Jun 2018 01:35:08 +0800 Subject: [PATCH] vfs_fruit: allow broken + AFP_Signature where the first byte is 0 + +FreeBSD bug ... caused the first byte of the AFP_AfpInfo xattr to be 0 +instead of 'A'. This hack allows such broken AFP_AfpInfo blobs to be +parsed by afpinfo_unpack(). + +FreeBSD Bug: https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=228462 + +Signed-off-by: Ralph Boehme <slow@samba.org> +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + source3/lib/adouble.c | 19 +++++++++++++++---- + source3/modules/vfs_fruit.c | 19 ++++++++++++++++++- + 2 files changed, 33 insertions(+), 5 deletions(-) + +diff -Naurp a/source3/lib/adouble.c b/source3/lib/adouble.c +--- a/source3/lib/adouble.c 2024-02-02 04:33:51.172489400 -0500 ++++ b/source3/lib/adouble.c 2024-08-05 13:53:43.952688000 -0400 +@@ -2821,6 +2821,8 @@ ssize_t afpinfo_pack(const AfpInfo *ai, char *buf) + return AFP_INFO_SIZE; + } + ++#define BROKEN_FREEBSD_AFP_Signature 0x00465000 ++ + /** + * Unpack a buffer into a AfpInfo structure + * +@@ -2841,11 +2843,20 @@ AfpInfo *afpinfo_unpack(TALLOC_CTX *ctx, const void *d + sizeof(ai->afpi_FinderInfo)); + + if (validate) { +- if (ai->afpi_Signature != AFP_Signature +- || ai->afpi_Version != AFP_Version) +- { +- DEBUG(1, ("Bad AfpInfo signature or version\n")); ++ if (ai->afpi_Signature != AFP_Signature) { ++ DBG_WARNING("Bad AFP signature [%x]\n", ai->afpi_Signature); ++ ++ if (ai->afpi_Signature != BROKEN_FREEBSD_AFP_Signature) { ++ DBG_ERR("Bad AfpInfo signature\n"); ++ TALLOC_FREE(ai); ++ return NULL; ++ } ++ } ++ ++ if (ai->afpi_Version != AFP_Version) { ++ DBG_ERR("Bad AfpInfo version\n"); + TALLOC_FREE(ai); ++ return NULL; + } + } else { + ai->afpi_Signature = AFP_Signature; +diff -Naurp a/source3/modules/vfs_fruit.c b/source3/modules/vfs_fruit.c +--- a/source3/modules/vfs_fruit.c 2024-02-02 04:33:51.228489600 -0500 ++++ b/source3/modules/vfs_fruit.c 2024-08-05 13:12:29.220129000 -0400 +@@ -2305,6 +2305,7 @@ static ssize_t fruit_pread_meta_stream(vfs_handle_stru + size_t n, off_t offset) + { + struct fio *fio = fruit_get_complete_fio(handle, fsp); ++ char *p = (char *)data; + ssize_t nread; + int ret; + +@@ -2313,7 +2314,23 @@ static ssize_t fruit_pread_meta_stream(vfs_handle_stru + } + + nread = SMB_VFS_NEXT_PREAD(handle, fsp, data, n, offset); +- if (nread == -1 || nread == n) { ++ if (nread <= 0) { ++ /* ++ * fruit_meta_open_stream() removes O_CREAT flag ++ * from xattr open. This results in vfs_streams_xattr ++ * not generating an FSP extension for the files_struct ++ * and causes subsequent pread() of stream to return ++ * nread=0 if pread() occurs before pwrite(). ++ */ ++ return nread; ++ } ++ ++ if (nread == n) { ++ if (offset == 0 && nread > 3 && p[0] == 0 && p[1] == 'F' && p[2] == 'P') { ++ DBG_NOTICE("Fixing AFP_Info of [%s]\n", ++ fsp_str_dbg(fsp)); ++ p[0] = 'A'; ++ } + return nread; + } + diff --git a/net/samba423/files/0026-vfs-add-a-compatibility-option-to-the-vfs_streams_xa.patch b/net/samba423/files/0026-vfs-add-a-compatibility-option-to-the-vfs_streams_xa.patch new file mode 100644 index 000000000000..38a7f0295b90 --- /dev/null +++ b/net/samba423/files/0026-vfs-add-a-compatibility-option-to-the-vfs_streams_xa.patch @@ -0,0 +1,335 @@ +From 2d73ccb27ffcdf419d569260fcca6e9ee3b9538a Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Thu, 29 Sep 2022 03:24:26 +0200 +Subject: [PATCH 26/28] vfs: add a compatibility option to the + vfs_streams_xattr + +When enabled, the module does not append a trailing 0 +byte to the end of the extended attribute data. + +This is primarily a consideration when the administrator +wishes to expose extended attributes that have been written +by another application as alternate data streams via +Samba. + +An example where this parameter may be required is when +migrating a netatalk share to Samba. See manpage for +vfs_fruit for additional considerations regarding +Netatalk and Samba compatibility. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +--- + docs-xml/manpages/vfs_streams_xattr.8.xml | 25 ++++++ + source3/modules/vfs_streams_xattr.c | 95 +++++++++++++++++------ + 2 files changed, 97 insertions(+), 23 deletions(-) + +diff --git a/docs-xml/manpages/vfs_streams_xattr.8.xml b/docs-xml/manpages/vfs_streams_xattr.8.xml +index 6645928c016..0f38d510a82 100644 +--- a/docs-xml/manpages/vfs_streams_xattr.8.xml ++++ b/docs-xml/manpages/vfs_streams_xattr.8.xml +@@ -71,6 +71,31 @@ + </listitem> + </varlistentry> + ++ <varlistentry> ++ <term>streams_xattr:xattr_compat = [yes|no]</term> ++ <listitem> ++ <para>When enabled, the module does not append a trailing 0 ++ byte to the end of the extended attribute data. This parameter ++ must not be changed once data has been written to the share ++ since it may result in dropping the last byte from xattr data. ++ ++ This is primarily a consideration when the administrator ++ wishes to expose extended attributes that have been written ++ by another application as alternate data streams via ++ Samba. ++ ++ An example where this parameter may be required is when ++ migrating a netatalk share to Samba. See manpage for ++ vfs_fruit for additional considerations regarding ++ Netatalk and Samba compatibility. ++ ++ WARNING: this parameter must not be changed on existing ++ Samba shares or new shares that export paths currently ++ or previously have been shared by Samba. ++ The default is <command>yes</command>.</para> ++ </listitem> ++ </varlistentry> ++ + </variablelist> + + </refsect1> +diff --git a/source3/modules/vfs_streams_xattr.c b/source3/modules/vfs_streams_xattr.c +index b69a4f342f5..070111e3ee9 100644 +--- a/source3/modules/vfs_streams_xattr.c ++++ b/source3/modules/vfs_streams_xattr.c +@@ -35,6 +35,7 @@ struct streams_xattr_config { + const char *prefix; + size_t prefix_len; + bool store_stream_type; ++ int xattr_compat_bytes; + }; + + struct stream_io { +@@ -45,22 +46,28 @@ struct stream_io { + vfs_handle_struct *handle; + }; + +-static ssize_t get_xattr_size_fsp(struct files_struct *fsp, ++static ssize_t get_xattr_size_fsp(vfs_handle_struct *handle, ++ struct files_struct *fsp, + const char *xattr_name) + { + NTSTATUS status; + struct ea_struct ea; + ssize_t result; ++ struct streams_xattr_config *config = NULL; + ++ SMB_VFS_HANDLE_GET_DATA(handle, config, struct streams_xattr_config, ++ return -1); ++ + status = get_ea_value_fsp(talloc_tos(), + fsp, + xattr_name, + &ea); ++ + if (!NT_STATUS_IS_OK(status)) { + return -1; + } + +- result = ea.value.length-1; ++ result = ea.value.length - config->xattr_compat_bytes; + TALLOC_FREE(ea.value.data); + return result; + } +@@ -197,7 +204,8 @@ static int streams_xattr_fstat(vfs_handle_struct *hand + return -1; + } + +- sbuf->st_ex_size = get_xattr_size_fsp(fsp->base_fsp, ++ sbuf->st_ex_size = get_xattr_size_fsp(handle, ++ fsp->base_fsp, + io->xattr_name); + if (sbuf->st_ex_size == -1) { + SET_STAT_INVALID(*sbuf); +@@ -273,7 +281,7 @@ static int streams_xattr_stat(vfs_handle_struct *handl + fsp = fsp->base_fsp; + } + +- smb_fname->st.st_ex_size = get_xattr_size_fsp(fsp, ++ smb_fname->st.st_ex_size = get_xattr_size_fsp(handle, fsp, + xattr_name); + if (smb_fname->st.st_ex_size == -1) { + TALLOC_FREE(xattr_name); +@@ -308,6 +316,7 @@ static int streams_xattr_lstat(vfs_handle_struct *hand + errno = ENOENT; + return -1; + } ++ + return SMB_VFS_NEXT_LSTAT(handle, smb_fname); + } + +@@ -341,6 +350,12 @@ static int streams_xattr_openat(struct vfs_handle_stru + how); + } + ++#ifdef O_EMPTY_PATH ++ if (how->flags & O_EMPTY_PATH) { ++ return vfs_fake_fd(); ++ } ++#endif ++ + if (how->resolve != 0) { + errno = ENOSYS; + return -1; +@@ -356,6 +371,8 @@ static int streams_xattr_openat(struct vfs_handle_stru + goto fail; + } + ++ fsp->fsp_flags.have_proc_fds = fsp->conn->have_proc_fds; ++ + status = get_ea_value_fsp(talloc_tos(), + fsp->base_fsp, + xattr_name, +@@ -394,7 +411,8 @@ static int streams_xattr_openat(struct vfs_handle_stru + */ + + /* +- * Darn, xattrs need at least 1 byte ++ * If xattr_compat_bytes is set we need to ++ * provide one extra trailing byte + */ + char null = '\0'; + +@@ -403,7 +421,8 @@ static int streams_xattr_openat(struct vfs_handle_stru + + ret = SMB_VFS_FSETXATTR(fsp->base_fsp, + xattr_name, +- &null, sizeof(null), ++ (config->xattr_compat_bytes) ? &null : NULL, ++ (config->xattr_compat_bytes) ? sizeof(null) : 0, + how->flags & O_EXCL ? XATTR_CREATE : 0); + if (ret != 0) { + goto fail; +@@ -412,13 +431,13 @@ static int streams_xattr_openat(struct vfs_handle_stru + + fakefd = vfs_fake_fd(); + +- sio = VFS_ADD_FSP_EXTENSION(handle, fsp, struct stream_io, NULL); +- if (sio == NULL) { +- errno = ENOMEM; +- goto fail; +- } ++ sio = VFS_ADD_FSP_EXTENSION(handle, fsp, struct stream_io, NULL); ++ if (sio == NULL) { ++ errno = ENOMEM; ++ goto fail; ++ } + +- sio->xattr_name = talloc_strdup(VFS_MEMCTX_FSP_EXTENSION(handle, fsp), ++ sio->xattr_name = talloc_strdup(VFS_MEMCTX_FSP_EXTENSION(handle, fsp), + xattr_name); + if (sio->xattr_name == NULL) { + errno = ENOMEM; +@@ -808,12 +827,16 @@ static bool collect_one_stream(struct ea_struct *ea, v + { + struct streaminfo_state *state = + (struct streaminfo_state *)private_data; ++ struct streams_xattr_config *config = NULL; + ++ SMB_VFS_HANDLE_GET_DATA(state->handle, config, struct streams_xattr_config, ++ return false); ++ + if (!add_one_stream(state->mem_ctx, + &state->num_streams, &state->streams, +- ea->name, ea->value.length-1, ++ ea->name, ea->value.length - config->xattr_compat_bytes, + smb_roundup(state->handle->conn, +- ea->value.length-1))) { ++ ea->value.length - config->xattr_compat_bytes))) { + state->status = NT_STATUS_NO_MEMORY; + return false; + } +@@ -875,6 +898,7 @@ static int streams_xattr_connect(vfs_handle_struct *ha + const char *default_prefix = SAMBA_XATTR_DOSSTREAM_PREFIX; + const char *prefix; + int rc; ++ bool xattr_compat; + + rc = SMB_VFS_NEXT_CONNECT(handle, service, user); + if (rc != 0) { +@@ -905,6 +929,13 @@ static int streams_xattr_connect(vfs_handle_struct *ha + "store_stream_type", + true); + ++ xattr_compat = lp_parm_bool(SNUM(handle->conn), ++ "streams_xattr", ++ "xattr_compat", ++ true); ++ ++ config->xattr_compat_bytes = xattr_compat ? 0 : 1; ++ + SMB_VFS_HANDLE_SET_DATA(handle, config, + NULL, struct stream_xattr_config, + return -1); +@@ -921,6 +952,7 @@ static ssize_t streams_xattr_pwrite(vfs_handle_struct + struct ea_struct ea; + NTSTATUS status; + int ret; ++ struct streams_xattr_config *config = NULL; + + DEBUG(10, ("streams_xattr_pwrite called for %d bytes\n", (int)n)); + +@@ -932,6 +964,9 @@ static ssize_t streams_xattr_pwrite(vfs_handle_struct + return -1; + } + ++ SMB_VFS_HANDLE_GET_DATA(handle, config, struct streams_xattr_config, ++ return -1); ++ + if ((offset + n) >= lp_smbd_max_xattr_size(SNUM(handle->conn))) { + /* + * Requested write is beyond what can be read based on +@@ -961,11 +996,11 @@ static ssize_t streams_xattr_pwrite(vfs_handle_struct + return -1; + } + +- if ((offset + n) > ea.value.length-1) { ++ if ((offset + n) > ea.value.length - config->xattr_compat_bytes) { + uint8_t *tmp; + + tmp = talloc_realloc(talloc_tos(), ea.value.data, uint8_t, +- offset + n + 1); ++ offset + n + config->xattr_compat_bytes); + + if (tmp == NULL) { + TALLOC_FREE(ea.value.data); +@@ -973,8 +1008,10 @@ static ssize_t streams_xattr_pwrite(vfs_handle_struct + return -1; + } + ea.value.data = tmp; +- ea.value.length = offset + n + 1; +- ea.value.data[offset+n] = 0; ++ ea.value.length = offset + n + config->xattr_compat_bytes; ++ if (config->xattr_compat_bytes) { ++ ea.value.data[offset+n] = 0; ++ } + } + + memcpy(ea.value.data + offset, data, n); +@@ -1002,7 +1039,12 @@ static ssize_t streams_xattr_pread(vfs_handle_struct * + struct ea_struct ea; + NTSTATUS status; + size_t length, overlap; ++ struct smb_filename *smb_fname_base = NULL; ++ struct streams_xattr_config *config = NULL; + ++ SMB_VFS_HANDLE_GET_DATA(handle, config, struct streams_xattr_config, ++ return -1); ++ + DEBUG(10, ("streams_xattr_pread: offset=%d, size=%d\n", + (int)offset, (int)n)); + +@@ -1022,7 +1064,7 @@ static ssize_t streams_xattr_pread(vfs_handle_struct * + return -1; + } + +- length = ea.value.length-1; ++ length = ea.value.length - config->xattr_compat_bytes; + + DBG_DEBUG("get_ea_value_fsp returned %d bytes\n", + (int)length); +@@ -1210,6 +1252,12 @@ static int streams_xattr_ftruncate(struct vfs_handle_s + struct stream_io *sio = + (struct stream_io *)VFS_FETCH_FSP_EXTENSION(handle, fsp); + ++ struct smb_filename *smb_fname_base = NULL; ++ struct streams_xattr_config *config = NULL; ++ ++ SMB_VFS_HANDLE_GET_DATA(handle, config, struct streams_xattr_config, ++ return -1); ++ + DEBUG(10, ("streams_xattr_ftruncate called for file %s offset %.0f\n", + fsp_str_dbg(fsp), (double)offset)); + +@@ -1239,14 +1287,16 @@ static int streams_xattr_ftruncate(struct vfs_handle_s + } + + /* Did we expand ? */ +- if (ea.value.length < offset + 1) { ++ if (ea.value.length < offset + config->xattr_compat_bytes) { + memset(&tmp[ea.value.length], '\0', +- offset + 1 - ea.value.length); ++ offset + config->xattr_compat_bytes - ea.value.length); + } + + ea.value.data = tmp; +- ea.value.length = offset + 1; +- ea.value.data[offset] = 0; ++ ea.value.length = offset + config->xattr_compat_bytes; ++ if (config->xattr_compat_bytes) { ++ ea.value.data[offset] = 0; ++ } + + ret = SMB_VFS_FSETXATTR(fsp->base_fsp, + sio->xattr_name, diff --git a/net/samba423/files/0028-s3-lib-system-add-FreeBSD-proc_fd_pattern.patch b/net/samba423/files/0028-s3-lib-system-add-FreeBSD-proc_fd_pattern.patch new file mode 100644 index 000000000000..2721be912c76 --- /dev/null +++ b/net/samba423/files/0028-s3-lib-system-add-FreeBSD-proc_fd_pattern.patch @@ -0,0 +1,121 @@ +From 584c69e77abb537a7345222648a397a9963c01b7 Mon Sep 17 00:00:00 2001 +From: "Timur I. Bakeyev" <timur@FreeBSD.org> +Date: Sat, 15 Oct 2022 04:02:43 +0200 +Subject: [PATCH 28/28] s3:lib:system - add FreeBSD proc_fd_pattern + +Add support for FreeBSD equivalent of /proc/self/fd through a special +fdescfs mount with option "nodup". This filesystem should be mounted +either to the private $PIDDIR/fd/ directory or to /dev/fd in order to +provide security and performance characteristics similar to Linux. + +Signed-off-by: Timur I. Bakeyev <timur@FreeBSD.org> +Adapted for Samba 4.20 by: Andrea venturoli <ml@netfence.it> +--- +--- source3/lib/system.c.orig 2025-06-27 15:05:05 UTC ++++ source3/lib/system.c +@@ -1047,6 +1047,68 @@ int sys_get_number_of_cores(void) + } + #endif + ++static bool freebsd_fdesc_check(const char *pattern) ++{ ++ char fdesc_path[PATH_MAX]; ++ int fd, fd2; ++ ++ fd = open(lp_pid_directory(), O_DIRECTORY); ++ if (fd == -1) { ++ DBG_ERR("%s: failed to open pid directory: %s\n", ++ lp_pid_directory(), strerror(errno)); ++ return false; ++ } ++ ++ snprintf(fdesc_path, sizeof(fdesc_path), pattern, fd); ++ ++ fd2 = open(fdesc_path, O_DIRECTORY); ++ if (fd2 == -1) { ++ /* ++ * Setting O_DIRECTORY on open of fdescfs mount ++ * without 'nodup' option will fail with ENOTDIR. ++ */ ++ if (errno == ENOTDIR) { ++ DBG_ERR("%s: fdescfs filesystem is not mounted with " ++ "'nodup' option. This specific mount option is " ++ "required in order to enable race-free handling " ++ "of paths.\n" ++ "See documentation for Samba's New VFS' " ++ "for more details. The 'nodup' mount option was " ++ "introduced in FreeBSD 13.\n", fdesc_path); ++ close(fd); ++ return false; ++ } ++ DBG_ERR("%s: failed to open fdescfs path: %s\n", ++ fdesc_path, strerror(errno)); ++ close(fd); ++ return false; ++ } ++ close(fd); ++ close(fd2); ++ ++ return true; ++} ++ ++static char* freebsd_pattern(char *buf, size_t bufsize) { ++ const char** base; ++ const char* base_dir[] = { ++ lp_pid_directory(), /* This is a preferred location */ ++ "/dev", ++ NULL ++ }; ++ ++ for(base = &base_dir[0]; *base != NULL; base++) { ++ snprintf(buf, bufsize, "%s/fd/%%lu", *base); ++ if(freebsd_fdesc_check(buf)) { ++ return buf; ++ } ++ } ++ return NULL; ++} ++ ++static char proc_fd_pattern_buf[PATH_MAX]; ++static const char *proc_fd_pattern = NULL; ++ + bool sys_have_proc_fds(void) + { + static bool checked = false; +@@ -1058,8 +1078,12 @@ bool sys_have_proc_fds(void) + return have_proc_fds; + } + +- ret = stat("/proc/self/fd/0", &sb); +- have_proc_fds = (ret == 0); ++ if (freebsd_pattern(proc_fd_pattern_buf, sizeof(proc_fd_pattern_buf)) != NULL) { ++ have_proc_fds = true; ++ proc_fd_pattern = proc_fd_pattern_buf; ++ } else ++ have_proc_fds = false; ++ + checked = true; + + return have_proc_fds; +@@ -1067,10 +1091,18 @@ char *sys_proc_fd_path(int fd, struct sys_proc_fd_path + + char *sys_proc_fd_path(int fd, struct sys_proc_fd_path_buf *buf) + { ++ bool have_proc_fds = sys_have_proc_fds(); ++ SMB_ASSERT(have_proc_fds); ++#if defined(__clang__) ++#pragma clang diagnostic push ++#pragma clang diagnostic ignored "-Wformat-nonliteral" ++#endif + int written = +- snprintf(buf->buf, sizeof(buf->buf), "/proc/self/fd/%d", fd); +- +- SMB_ASSERT(sys_have_proc_fds() && (written >= 0)); ++ snprintf(buf->buf, sizeof(buf->buf), proc_fd_pattern, fd); ++#if defined(__clang__) ++#pragma clang diagnostic pop ++#endif ++ SMB_ASSERT(written >= 0); + + return buf->buf; + } diff --git a/net/samba423/files/README.FreeBSD.in b/net/samba423/files/README.FreeBSD.in new file mode 100644 index 000000000000..4e06a33160ba --- /dev/null +++ b/net/samba423/files/README.FreeBSD.in @@ -0,0 +1,91 @@ + + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !!! Please read before running any tools !!! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +Documentation +============= + + o https://wiki.samba.org/index.php/Samba4/HOWTO + + o https://wiki.samba.org/index.php/Samba_AD_DC_HOWTO + + o https://wiki.samba.org/index.php/Samba4/samba-tool/domain/classicupgrade/HOWTO + +FreeBSD specific information +============================ + +* Your configuration is in: %%ETCDIR%%/%%SAMBA4_CONFIG%% + +* All the logs are under: %%SAMBA4_LOGDIR%% + +* All the relevant databases are under: %%SAMBA4_LOCKDIR%% + +* Provisioning script is: %%PREFIX%%/bin/samba-tool + +Samba4 provisioning requires file system(s) with the ACLs support. On +UFS2 you need to enable POSIX ACLs by adding 'acls' option to the mount +flags, on ZFS you need to use NFSv4 ACLs and `zfsacl` VFS module to get +provisioning work. + +There is a hack in the code, that makes provisioning work on UFS2 and in +the jails on the price of using USER extattr(2) namespace, which is less +secure than SYSTEM namespace, as can be edited not only by root user, but +also by the owner of the file. + +For the provisioning on ZFS you need to use additional parameters to the +samba-tool, that would explicitly add `zfsacl` to the default `vfs objects`: + + # samba-tool domain provision --interactive \ + --option="vfs objects"="dfs_samba4 zfsacl" + +To run this port you need to perform the following steps: +--------------------------------------------------------- + +0. If you had Samba3 port installed before, please, *take backups* of +all the relevant files. That includes 'smb.conf' file and all the +content of the '/var/db/samba/' directory. + +1a. Create new '%%ETCDIR%%/%%SAMBA4_CONFIG%%' file by running: + + # samba-tool domain provision + +1b. Or upgrade from the Samba3 'smb.conf' file by running: + + # samba-tool domain classicupgrade + +%%AD_DC%%1c. You will need to specify location of the 'nsupdate' command in the +%%AD_DC%%'%%SAMBA4_CONFIG%%' file: +%%AD_DC%% +%%AD_DC%% nsupdate command = %%PREFIX%%/bin/samba-nsupdate -g +%%AD_DC%% +2. Put string 'samba_server_enable="YES"' into your /etc/rc.conf. + +3. Make sure that your server doesn't run Samba3, OpenLDAP and named. +Stop them, if necessary. + +4. Run '%%PREFIX%%/etc/rc.d/samba_server start' or reboot. + +Please, check archives of samba@lists.samba.org and ask there for help, +if necessary: + + https://lists.samba.org/archive/samba/ + +Port related bugs can be reported to the FreeBSD Bugzilla or directly to: + + https://gitlab.com/samba-freebsd/ports/-/issues + +In case you found a bug which is clearly not related to the port build +process itself, please file a bug report at: + + https://bugzilla.samba.org/ + +And add me to CC list. + +You may find those tools helpful: +--------------------------------- + +Microsoft Remote Server Administration Tools (RSAT) for: + +* Vista: http://www.microsoft.com/en-us/download/details.aspx?id=21090 +* Windows 7: http://www.microsoft.com/en-us/download/details.aspx?id=7887 diff --git a/net/samba423/files/patch-docs-xml_manpages_vfs__freebsd.8.xml b/net/samba423/files/patch-docs-xml_manpages_vfs__freebsd.8.xml new file mode 100644 index 000000000000..b19ecafd4056 --- /dev/null +++ b/net/samba423/files/patch-docs-xml_manpages_vfs__freebsd.8.xml @@ -0,0 +1,172 @@ +--- docs-xml/manpages/vfs_freebsd.8.xml.orig 2025-07-11 10:55:41 UTC ++++ docs-xml/manpages/vfs_freebsd.8.xml +@@ -0,0 +1,169 @@ ++<?xml version="1.0" encoding="iso-8859-1"?> ++<!DOCTYPE refentry PUBLIC "-//Samba-Team//DTD DocBook V4.2-Based Variant V1.0//EN" "http://www.samba.org/samba/DTD/samba-doc"> ++<refentry id="vfs_freebsd.8"> ++ ++<refmeta> ++ <refentrytitle>vfs_freebsd</refentrytitle> ++ <manvolnum>8</manvolnum> ++ <refmiscinfo class="source">Samba</refmiscinfo> ++ <refmiscinfo class="manual">System Administration tools</refmiscinfo> ++ <refmiscinfo class="version">&doc.version;</refmiscinfo> ++</refmeta> ++ ++<refnamediv> ++ <refname>vfs_freebsd</refname> ++ <refpurpose>FreeBSD-specific VFS functions</refpurpose> ++</refnamediv> ++ ++<refsynopsisdiv> ++ <cmdsynopsis> ++ <command>vfs objects = freebsd</command> ++ </cmdsynopsis> ++</refsynopsisdiv> ++ ++<refsect1> ++ <title>DESCRIPTION</title> ++ ++ <para>This VFS module is part of the <citerefentry><refentrytitle>samba</refentrytitle> ++ <manvolnum>7</manvolnum></citerefentry> suite.</para> ++ ++ <para>The <command>vfs_freebsd</command> module implements some of the FreeBSD-specific VFS functions.</para> ++ ++ <para>This module is stackable.</para> ++</refsect1> ++ ++ ++<refsect1> ++ <title>OPTIONS</title> ++ ++ <variablelist> ++ ++ <varlistentry> ++ <term>freebsd:extattr mode=[legacy|compat|secure]</term> ++ <listitem> ++ <para>This parameter defines how the emulation of the Linux attr(5) extended attributes ++ is performed through the FreeBSD native extattr(9) system calls.</para> ++ ++ <para>Currently the <emphasis>security</emphasis>, <emphasis>system</emphasis>, ++ <emphasis>trusted</emphasis> and <emphasis>user</emphasis> extended attribute(xattr) ++ classes are defined in Linux. Contrary FreeBSD has only <emphasis>USER</emphasis> ++ and <emphasis>SYSTEM</emphasis> extended attribute(extattr) namespaces, so mapping ++ of one set into another isn't straightforward and can be done in different ways.</para> ++ ++ <para>Historically the Samba(7) built-in xattr mapping implementation simply converted ++ <emphasis>system</emphasis> and <emphasis>user</emphasis> xattr into corresponding ++ <emphasis>SYSTEM</emphasis> and <emphasis>USER</emphasis> extattr namespaces, dropping ++ the class prefix name with the separating dot and using attribute name only within the ++ mapped namespace. It also rejected any other xattr classes, like <emphasis>security</emphasis> ++ and <emphasis>trusted</emphasis> as invalid. Such behavior in particular broke AD ++ provisioning on UFS2 file systems as essential <emphasis>security.NTACL</emphasis> ++ xattr was rejected as invalid.</para> ++ ++ <para>This module tries to address this problem and provide secure, where it's possible, ++ way to map Linux xattr into FreeBSD's extattr.</para> ++ ++ <para>When <emphasis>mode</emphasis> is set to the <emphasis>legacy (default)</emphasis> ++ then modified version of built-in mapping is used, where <emphasis>system</emphasis> xattr ++ is mapped into SYSTEM namespace, while <emphasis>secure</emphasis>, <emphasis>trusted</emphasis> ++ and <emphasis>user</emphasis> xattr are all mapped into the USER namespace, dropping class ++ prefixes and mix them all together. This is the way how Samba FreeBSD ports were patched ++ up to the 4.9 version and that created multiple potential security issues. This mode is aimed for ++ the compatibility with the legacy installations only and should be avoided in new setups.</para> ++ ++ <para>The <emphasis>compat</emphasis> mode is mostly designed for the jailed environments, ++ where it's not possible to write extattrs into the secure SYSTEM namespace, so all four ++ classes are mapped into the USER namespace. To preserve information about origin of the ++ extended attribute it is stored together with the class preffix in the <emphasis>class.attribute</emphasis> ++ format.</para> ++ ++ <para>The <emphasis>secure</emphasis> mode is meant for storing extended attributes in a secure ++ manner, so that <emphasis>security</emphasis>, <emphasis>system</emphasis> and <emphasis>trusted</emphasis> ++ are stored in the SYSTEM namespace, which can be modified only by root. ++ </para> ++ </listitem> ++ </varlistentry> ++ ++ ++ </variablelist> ++</refsect1> ++ ++<refsect1> ++ <table frame="all" rowheader="firstcol"> ++ <title>Attributes mapping</title> ++ <tgroup cols='5' align='left' colsep='1' rowsep='1'> ++ <thead> ++ <row> ++ <entry> </entry> ++ <entry>built-in</entry> ++ <entry>legacy</entry> ++ <entry>compat/jail</entry> ++ <entry>secure</entry> ++ </row> ++ </thead> ++ <tbody> ++ <row> ++ <entry>user</entry> ++ <entry>USER; attribute</entry> ++ <entry>USER; attribute</entry> ++ <entry>USER; user.attribute</entry> ++ <entry>USER; user.attribute</entry> ++ </row> ++ <row> ++ <entry>system</entry> ++ <entry>SYSTEM; attribute</entry> ++ <entry>SYSTEM; attribute</entry> ++ <entry>USER; system.attribute</entry> ++ <entry>SYSTEM; system.attribute</entry> ++ </row> ++ <row> ++ <entry>trusted</entry> ++ <entry>FAIL</entry> ++ <entry>USER; attribute</entry> ++ <entry>USER; trusted.attribute</entry> ++ <entry>SYSTEM; trusted.attribute</entry> ++ </row> ++ <row> ++ <entry>security</entry> ++ <entry>FAIL</entry> ++ <entry>USER; attribute</entry> ++ <entry>USER; security.attribute</entry> ++ <entry>SYSTEM; security.attribute</entry> ++ </row> ++ </tbody> ++ </tgroup> ++ </table> ++</refsect1> ++ ++<refsect1> ++ <title>EXAMPLES</title> ++ ++ <para>Use secure method of setting extended attributes on the share:</para> ++ ++<programlisting> ++ <smbconfsection name="[sysvol]"/> ++ <smbconfoption name="vfs objects">freebsd</smbconfoption> ++ <smbconfoption name="freebsd:extattr mode">secure</smbconfoption> ++</programlisting> ++ ++</refsect1> ++ ++<refsect1> ++ <title>VERSION</title> ++ ++ <para>This man page is part of version &doc.version; of the Samba suite. ++ </para> ++</refsect1> ++ ++<refsect1> ++ <title>AUTHOR</title> ++ ++ <para>The original Samba software and related utilities ++ were created by Andrew Tridgell. Samba is now developed ++ by the Samba Team as an Open Source project similar ++ to the way the Linux kernel is developed.</para> ++ ++ <para>This module was written by Timur I. Bakeyev</para> ++ ++</refsect1> ++ ++</refentry> diff --git a/net/samba423/files/patch-docs-xml_wscript__build b/net/samba423/files/patch-docs-xml_wscript__build new file mode 100644 index 000000000000..cc8e028a823c --- /dev/null +++ b/net/samba423/files/patch-docs-xml_wscript__build @@ -0,0 +1,10 @@ +--- docs-xml/wscript_build.orig 2025-02-06 10:31:53 UTC ++++ docs-xml/wscript_build +@@ -88,6 +88,7 @@ vfs_module_manpages = ['vfs_acl_tdb', + 'vfs_extd_audit', + 'vfs_fake_perms', + 'vfs_fileid', ++ 'vfs_freebsd', + 'vfs_fruit', + 'vfs_full_audit', + 'vfs_glusterfs', diff --git a/net/samba423/files/patch-examples_pdb_wscript__build b/net/samba423/files/patch-examples_pdb_wscript__build new file mode 100644 index 000000000000..6b8e2685e80a --- /dev/null +++ b/net/samba423/files/patch-examples_pdb_wscript__build @@ -0,0 +1,11 @@ +--- examples/pdb/wscript_build.orig 2019-01-15 10:07:00 UTC ++++ examples/pdb/wscript_build +@@ -3,7 +3,7 @@ + bld.SAMBA3_MODULE('pdb_test', + subsystem='pdb', + source='test.c', +- deps='samba-util', ++ deps='samba-util samba-debug', + init_function='', + internal_module=bld.SAMBA3_IS_STATIC_MODULE('pdb_test'), + enabled=bld.SAMBA3_IS_ENABLED_MODULE('pdb_test')) diff --git a/net/samba423/files/patch-lib_talloc_wscript b/net/samba423/files/patch-lib_talloc_wscript new file mode 100644 index 000000000000..215b68b78fc8 --- /dev/null +++ b/net/samba423/files/patch-lib_talloc_wscript @@ -0,0 +1,11 @@ +--- lib/talloc/wscript.orig 2024-01-23 10:24:15.072250000 +0100 ++++ lib/talloc/wscript 2024-01-23 10:26:17.242921000 +0100 +@@ -45,7 +45,7 @@ def configure(conf): + conf.env.TALLOC_COMPAT1 = False + if conf.env.standalone_talloc: + conf.env.TALLOC_COMPAT1 = Options.options.TALLOC_COMPAT1 +- conf.env.PKGCONFIGDIR = '${LIBDIR}/pkgconfig' ++ conf.env.PKGCONFIGDIR = '%%PKGCONFIGDIR%%' + conf.env.TALLOC_VERSION = VERSION + + conf.CHECK_XSLTPROC_MANPAGES() diff --git a/net/samba423/files/patch-lib_util_util_crypt_c b/net/samba423/files/patch-lib_util_util_crypt_c new file mode 100644 index 000000000000..362f9a406d0b --- /dev/null +++ b/net/samba423/files/patch-lib_util_util_crypt_c @@ -0,0 +1,15 @@ +Index: lib/util/util_crypt.c +--- lib/util/util_crypt.c.orig ++++ lib/util/util_crypt.c +@@ -2,7 +2,11 @@ + #include "data_blob.h" + #include "discard.h" + #include <talloc.h> ++#ifdef __FreeBSD__ ++#include <unistd.h> ++#else + #include <crypt.h> ++#endif + #include "util_crypt.h" + + diff --git a/net/samba423/files/patch-python_samba_join.py b/net/samba423/files/patch-python_samba_join.py new file mode 100644 index 000000000000..79f32802c4f4 --- /dev/null +++ b/net/samba423/files/patch-python_samba_join.py @@ -0,0 +1,11 @@ +--- python/samba/join.py.orig 2025-02-06 10:31:54 UTC ++++ python/samba/join.py +@@ -917,7 +917,7 @@ class DCJoinContext(object): + secrets_ldb = Ldb(ctx.paths.secrets, session_info=system_session(), lp=ctx.lp) + + provision_fill(ctx.local_samdb, secrets_ldb, +- ctx.logger, ctx.names, ctx.paths, ++ ctx.logger, ctx.names, ctx.targetdir, ctx.paths, + dom_for_fun_level=ctx.behavior_version, + samdb_fill=FILL_SUBDOMAIN, + machinepass=ctx.acct_pass, serverrole="active directory domain controller", diff --git a/net/samba423/files/patch-python_samba_provision_____init____.py b/net/samba423/files/patch-python_samba_provision_____init____.py new file mode 100644 index 000000000000..c5aa0c96f265 --- /dev/null +++ b/net/samba423/files/patch-python_samba_provision_____init____.py @@ -0,0 +1,71 @@ +--- python/samba/provision/__init__.py.orig 2025-02-06 10:31:54 UTC ++++ python/samba/provision/__init__.py +@@ -1671,19 +1671,25 @@ def setsysvolacl(samdb, sysvol, uid, gid, domainsid, d + s3conf = s3param.get_context() + s3conf.load(lp.configfile) + +- file = tempfile.NamedTemporaryFile(dir=os.path.abspath(sysvol)) ++ sysvol_dir = os.path.abspath(sysvol) ++ ++ set_simple_acl = smbd.set_simple_acl ++ if smbd.has_nfsv4_acls(sysvol_dir): ++ set_simple_acl = smbd.set_simple_nfsv4_acl ++ ++ file = tempfile.NamedTemporaryFile(dir=sysvol_dir) + try: + try: +- smbd.set_simple_acl(file.name, 0o755, system_session_unix(), gid) ++ set_simple_acl(file.name, 0o755, system_session_unix(), gid) + except OSError: +- if not smbd.have_posix_acls(): ++ if not smbd.have_posix_acls() and not smbd.have_nfsv4_acls(): + # This clue is only strictly correct for RPM and + # Debian-like Linux systems, but hopefully other users + # will get enough clue from it. +- raise ProvisioningError("Samba was compiled without the posix ACL support that s3fs requires. " ++ raise ProvisioningError("Samba was compiled without the ACL support that s3fs requires. " + "Try installing libacl1-dev or libacl-devel, then re-run configure and make.") + +- raise ProvisioningError("Your filesystem or build does not support posix ACLs, which s3fs requires. " ++ raise ProvisioningError("Your filesystem or build does not support ACLs, which s3fs requires. " + "Try the mounting the filesystem with the 'acl' option.") + try: + smbd.chown(file.name, uid, gid, system_session_unix()) +@@ -1906,7 +1912,7 @@ def interface_ips_v6(lp): + return ret + + +-def provision_fill(samdb, secrets_ldb, logger, names, paths, ++def provision_fill(samdb, secrets_ldb, logger, names, paths, targetdir, + schema=None, + samdb_fill=FILL_FULL, + hostip=None, hostip6=None, +@@ -1965,6 +1971,9 @@ def provision_fill(samdb, secrets_ldb, logger, names, + samdb.transaction_commit() + + if serverrole == "active directory domain controller": ++ if targetdir and smbd.have_nfsv4_acls() and smbd.has_nfsv4_acls(targetdir): ++ smbd.set_nfsv4_defaults() ++ + # Continue setting up sysvol for GPO. This appears to require being + # outside a transaction. + if not skip_sysvolacl: +@@ -2341,6 +2350,9 @@ def provision(logger, session_info, smbconf=None, + if not os.path.isdir(paths.netlogon): + os.makedirs(paths.netlogon, 0o755) + ++ if smbd.have_nfsv4_acls() and smbd.has_nfsv4_acls(paths.sysvol): ++ smbd.set_nfsv4_defaults() ++ + if adminpass is None: + adminpass = samba.generate_random_password(12, 32) + adminpass_generated = True +@@ -2350,7 +2362,7 @@ def provision(logger, session_info, smbconf=None, + adminpass_generated = False + + if samdb_fill == FILL_FULL: +- provision_fill(samdb, secrets_ldb, logger, names, paths, ++ provision_fill(samdb, secrets_ldb, logger, names, paths, targetdir, + schema=schema, samdb_fill=samdb_fill, + hostip=hostip, hostip6=hostip6, + next_rid=next_rid, dc_rid=dc_rid, adminpass=adminpass, diff --git a/net/samba423/files/patch-source3_lib_sysacls.c b/net/samba423/files/patch-source3_lib_sysacls.c new file mode 100644 index 000000000000..dda39ee2828e --- /dev/null +++ b/net/samba423/files/patch-source3_lib_sysacls.c @@ -0,0 +1,19 @@ +--- source3/lib/sysacls.c.orig 2025-02-06 10:31:54 UTC ++++ source3/lib/sysacls.c +@@ -38,6 +38,16 @@ + #include "modules/vfs_aixacl.h" + #endif + ++/* ++ * NFSv4 ACL's should be understood and a first class citizen. Work ++ * needs to be done in librpc/idl/smb_acl.idl for this to occur. ++ */ ++#if defined(HAVE_LIBSUNACL) && defined(FREEBSD) ++#if 0 ++#include "modules/nfs4_acls.h" ++#endif ++#endif ++ + #undef DBGC_CLASS + #define DBGC_CLASS DBGC_ACLS + diff --git a/net/samba423/files/patch-source3_lib_util.c b/net/samba423/files/patch-source3_lib_util.c new file mode 100644 index 000000000000..cf5bae739144 --- /dev/null +++ b/net/samba423/files/patch-source3_lib_util.c @@ -0,0 +1,14 @@ +--- source3/lib/util.c.orig 2019-05-07 08:38:21 UTC ++++ source3/lib/util.c +@@ -1916,7 +1916,10 @@ bool any_nt_status_not_ok(NTSTATUS err1, + + int timeval_to_msec(struct timeval t) + { +- return t.tv_sec * 1000 + (t.tv_usec+999) / 1000; ++ unsigned long result; ++ ++ result = t.tv_sec * 1000 + (t.tv_usec+999) / 1000; ++ return result > INT_MAX ? INT_MAX : result; + } + + /******************************************************************* diff --git a/net/samba423/files/patch-source3_librpc_crypto_gse.c b/net/samba423/files/patch-source3_librpc_crypto_gse.c new file mode 100644 index 000000000000..61897ee6c8a2 --- /dev/null +++ b/net/samba423/files/patch-source3_librpc_crypto_gse.c @@ -0,0 +1,16 @@ +--- source3/librpc/crypto/gse.c.orig 2019-01-15 10:07:00 UTC ++++ source3/librpc/crypto/gse.c +@@ -621,11 +621,12 @@ static NTSTATUS gse_get_server_auth_toke + struct gse_context *gse_ctx = + talloc_get_type_abort(gensec_security->private_data, + struct gse_context); +- OM_uint32 gss_maj, gss_min; ++ OM_uint32 gss_min; + gss_buffer_desc in_data; + gss_buffer_desc out_data; + DATA_BLOB blob = data_blob_null; + NTSTATUS status; ++ OM_uint32 gss_maj = -1; + OM_uint32 time_rec = 0; + struct timeval tv; + diff --git a/net/samba423/files/patch-source3_modules_vfs__freebsd.c b/net/samba423/files/patch-source3_modules_vfs__freebsd.c new file mode 100644 index 000000000000..9d3e41041117 --- /dev/null +++ b/net/samba423/files/patch-source3_modules_vfs__freebsd.c @@ -0,0 +1,702 @@ +--- source3/modules/vfs_freebsd.c.orig 2025-07-11 10:55:17 UTC ++++ source3/modules/vfs_freebsd.c +@@ -0,0 +1,699 @@ ++/* ++ * This module implements VFS calls specific to FreeBSD ++ * ++ * Copyright (C) Timur I. Bakeyev, 2018 ++ * ++ * This program is free software; you can redistribute it and/or modify ++ * it under the terms of the GNU General Public License as published by ++ * the Free Software Foundation; either version 3 of the License, or ++ * (at your option) any later version. ++ * ++ * This program is distributed in the hope that it will be useful, ++ * but WITHOUT ANY WARRANTY; without even the implied warranty of ++ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ * GNU General Public License for more details. ++ * ++ * You should have received a copy of the GNU General Public License ++ * along with this program; if not, see <http://www.gnu.org/licenses/>. ++ */ ++ ++#include "includes.h" ++ ++#include "lib/util/tevent_unix.h" ++#include "lib/util/tevent_ntstatus.h" ++#include "system/filesys.h" ++#include "smbd/smbd.h" ++ ++#include <sys/sysctl.h> ++ ++static int vfs_freebsd_debug_level = DBGC_VFS; ++ ++#undef DBGC_CLASS ++#define DBGC_CLASS vfs_freebsd_debug_level ++ ++#ifndef EXTATTR_MAXNAMELEN ++#define EXTATTR_MAXNAMELEN UINT8_MAX ++#endif ++ ++#define EXTATTR_NAMESPACE(NS) EXTATTR_NAMESPACE_ ## NS, \ ++ EXTATTR_NAMESPACE_ ## NS ## _STRING ".", \ ++ .data.len = (sizeof(EXTATTR_NAMESPACE_ ## NS ## _STRING ".") - 1) ++ ++#define EXTATTR_EMPTY 0x00 ++#define EXTATTR_USER 0x01 ++#define EXTATTR_SYSTEM 0x02 ++#define EXTATTR_SECURITY 0x03 ++#define EXTATTR_TRUSTED 0x04 ++ ++enum extattr_mode { ++ FREEBSD_EXTATTR_SECURE, ++ FREEBSD_EXTATTR_COMPAT, ++ FREEBSD_EXTATTR_LEGACY ++}; ++ ++struct freebsd_handle_data { ++ enum extattr_mode extattr_mode; ++}; ++ ++typedef struct { ++ int namespace; ++ char name[EXTATTR_MAXNAMELEN+1]; ++ union { ++ uint16_t len; ++ uint16_t flags; ++ } data; ++} extattr_attr; ++ ++static const struct enum_list extattr_mode_param[] = { ++ { FREEBSD_EXTATTR_SECURE, "secure" }, /* */ ++ { FREEBSD_EXTATTR_COMPAT, "compat" }, /* */ ++ { FREEBSD_EXTATTR_LEGACY, "legacy" }, /* */ ++ { -1, NULL } ++}; ++ ++/* XXX: This order doesn't match namespace ids order! */ ++static extattr_attr extattr[] = { ++ { EXTATTR_NAMESPACE(EMPTY) }, ++ { EXTATTR_NAMESPACE(SYSTEM) }, ++ { EXTATTR_NAMESPACE(USER) }, ++}; ++ ++ ++static bool freebsd_in_jail(void) { ++ int val = 0; ++ size_t val_len = sizeof(val); ++ ++ if((sysctlbyname("security.jail.jailed", &val, &val_len, NULL, 0) != -1) && val == 1) { ++ return true; ++ } ++ return false; ++} ++ ++ ++static uint16_t freebsd_map_attrname(const char *name) ++{ ++ if(name == NULL || name[0] == '\0') { ++ return EXTATTR_EMPTY; ++ } ++ ++ switch(name[0]) { ++ case 'u': ++ if(strncmp(name, "user.", 5) == 0) ++ return EXTATTR_USER; ++ break; ++ case 't': ++ if(strncmp(name, "trusted.", 8) == 0) ++ return EXTATTR_TRUSTED; ++ break; ++ case 's': ++ /* name[1] could be any character, including '\0' */ ++ switch(name[1]) { ++ case 'e': ++ if(strncmp(name, "security.", 9) == 0) ++ return EXTATTR_SECURITY; ++ break; ++ case 'y': ++ if(strncmp(name, "system.", 7) == 0) ++ return EXTATTR_SYSTEM; ++ break; ++ } ++ break; ++ } ++ return EXTATTR_USER; ++} ++ ++ ++/* security, system, trusted or user */ ++static extattr_attr* freebsd_map_xattr(enum extattr_mode extattr_mode, const char *name, extattr_attr *attr) ++{ ++ int attrnamespace = EXTATTR_NAMESPACE_EMPTY; ++ const char *p, *attrname = name; ++ ++ if(name == NULL || name[0] == '\0') { ++ return NULL; ++ } ++ ++ if(attr == NULL) { ++ return NULL; ++ } ++ ++ uint16_t flags = freebsd_map_attrname(name); ++ ++ switch(flags) { ++ case EXTATTR_SECURITY: ++ case EXTATTR_TRUSTED: ++ case EXTATTR_SYSTEM: ++ attrnamespace = (extattr_mode == FREEBSD_EXTATTR_SECURE) ? ++ EXTATTR_NAMESPACE_SYSTEM : ++ EXTATTR_NAMESPACE_USER; ++ break; ++ case EXTATTR_USER: ++ attrnamespace = EXTATTR_NAMESPACE_USER; ++ break; ++ default: ++ /* Default to "user" namespace if nothing else was specified */ ++ attrnamespace = EXTATTR_NAMESPACE_USER; ++ flags = EXTATTR_USER; ++ break; ++ } ++ ++ if (extattr_mode == FREEBSD_EXTATTR_LEGACY) { ++ switch(flags) { ++ case EXTATTR_SECURITY: ++ attrname = name + 9; ++ break; ++ case EXTATTR_TRUSTED: ++ attrname = name + 8; ++ break; ++ case EXTATTR_SYSTEM: ++ attrname = name + 7; ++ break; ++ case EXTATTR_USER: ++ attrname = name + 5; ++ break; ++ default: ++ attrname = ((p=strchr(name, '.')) != NULL) ? p + 1 : name; ++ break; ++ } ++ } ++ ++ attr->namespace = attrnamespace; ++ attr->data.flags = flags; ++ strlcpy(attr->name, attrname, EXTATTR_MAXNAMELEN + 1); ++ ++ return attr; ++} ++ ++ ++static ssize_t extattr_size(struct files_struct *fsp, extattr_attr *attr) ++{ ++ ssize_t result; ++ ++ SMB_ASSERT(!fsp_is_alternate_stream(fsp)); ++ ++ int fd = fsp_get_pathref_fd(fsp); ++ ++ if (fsp->fsp_flags.is_pathref) { ++ const char *path = fsp->fsp_name->base_name; ++ if (fsp->fsp_flags.have_proc_fds) { ++ char buf[PATH_MAX]; ++ path = sys_proc_fd_path(fd, &buf); ++ if (path == NULL) { ++ return -1; ++ } ++ } ++ /* ++ * This is no longer a handle based call. ++ */ ++ return extattr_get_file(path, attr->namespace, attr->name, NULL, 0); ++ } ++ else { ++ return extattr_get_fd(fd, attr->namespace, attr->name, NULL, 0); ++ } ++} ++ ++/* ++ * The list of names is returned as an unordered array of NULL-terminated ++ * character strings (attribute names are separated by NULL characters), ++ * like this: ++ * user.name1\0system.name1\0user.name2\0 ++ * ++ * Filesystems like ext2, ext3 and XFS which implement POSIX ACLs using ++ * extended attributes, might return a list like this: ++ * system.posix_acl_access\0system.posix_acl_default\0 ++ */ ++/* ++ * The extattr_list_file() returns a list of attributes present in the ++ * requested namespace. Each list entry consists of a single byte containing ++ * the length of the attribute name, followed by the attribute name. The ++ * attribute name is not terminated by ASCII 0 (nul). ++*/ ++static ssize_t freebsd_extattr_list(struct files_struct *fsp, enum extattr_mode extattr_mode, char *list, size_t size) ++{ ++ ssize_t list_size, total_size = 0; ++ char *p, *q, *list_end; ++ int len; ++ /* ++ Ignore all but user namespace when we are not root or in jail ++ See: https://bugzilla.samba.org/show_bug.cgi?id=10247 ++ */ ++ bool as_root = (geteuid() == 0); ++ ++ int ns = (extattr_mode == FREEBSD_EXTATTR_SECURE && as_root) ? 1 : 2; ++ ++ int fd = fsp_get_pathref_fd(fsp); ++ ++ /* Iterate through extattr(2) namespaces */ ++ for(; ns < ARRAY_SIZE(extattr); ns++) { ++ list_size = -1; ++ ++ if (fsp->fsp_flags.is_pathref) { ++ const char *path = fsp->fsp_name->base_name; ++ if (fsp->fsp_flags.have_proc_fds) { ++ char buf[PATH_MAX]; ++ path = sys_proc_fd_path(fd, &buf); ++ if (path == NULL) { ++ return -1; ++ } ++ } ++ /* ++ * This is no longer a handle based call. ++ */ ++ list_size = extattr_list_file(path, extattr[ns].namespace, list, size); ++ } ++ else { ++ list_size = extattr_list_fd(fd, extattr[ns].namespace, list, size); ++ } ++ /* Some error happend. Errno should be set by the previous call */ ++ if(list_size < 0) ++ return -1; ++ /* No attributes in this namespace */ ++ if(list_size == 0) ++ continue; ++ /* ++ Call with an empty buffer may be used to calculate ++ necessary buffer size. ++ */ ++ if(list == NULL) { ++ /* ++ XXX: Unfortunately, we can't say, how many attributes were ++ returned, so here is the potential problem with the emulation. ++ */ ++ if(extattr_mode == FREEBSD_EXTATTR_LEGACY) { ++ /* ++ Take the worse case of one char attribute names - ++ two bytes per name plus one more for sanity. ++ */ ++ total_size += list_size + (list_size/2 + 1)*extattr[ns].data.len; ++ } ++ else { ++ total_size += list_size; ++ } ++ continue; ++ } ++ ++ if(extattr_mode == FREEBSD_EXTATTR_LEGACY) { ++ /* Count necessary offset to fit namespace prefixes */ ++ int extra_len = 0; ++ uint16_t flags; ++ list_end = list + list_size; ++ for(list_size = 0, p = q = list; p < list_end; p += len) { ++ len = p[0] + 1; ++ (void)strlcpy(q, p + 1, len); ++ flags = freebsd_map_attrname(q); ++ /* Skip secure attributes for non-root user */ ++ if(extattr_mode != FREEBSD_EXTATTR_SECURE && !as_root && flags > EXTATTR_USER) { ++ continue; ++ } ++ if(flags <= EXTATTR_USER) { ++ /* Don't count trailing '\0' */ ++ extra_len += extattr[ns].data.len; ++ } ++ list_size += len; ++ q += len; ++ } ++ total_size += list_size + extra_len; ++ /* Buffer is too small to fit the results */ ++ if(total_size > size) { ++ errno = ERANGE; ++ return -1; ++ } ++ /* Shift results backwards, so we can prepend prefixes */ ++ list_end = list + extra_len; ++ p = (char*)memmove(list_end, list, list_size); ++ /* ++ We enter the loop with `p` pointing to the shifted list and ++ `extra_len` having the total margin between `list` and `p` ++ */ ++ for(list_end += list_size; p < list_end; p += len) { ++ len = strlen(p) + 1; ++ flags = freebsd_map_attrname(p); ++ if(flags <= EXTATTR_USER) { ++ /* Add namespace prefix */ ++ (void)strncpy(list, extattr[ns].name, extattr[ns].data.len); ++ list += extattr[ns].data.len; ++ } ++ /* Append attribute name */ ++ (void)strlcpy(list, p, len); ++ list += len; ++ } ++ } ++ else { ++ /* Convert UCSD strings into nul-terminated strings */ ++ for(list_end = list + list_size; list < list_end; list += len) { ++ len = list[0] + 1; ++ (void)strlcpy(list, list + 1, len); ++ } ++ total_size += list_size; ++ } ++ } ++ return total_size; ++} ++ ++/* ++static ssize_t freebsd_fgetxattr_size(struct vfs_handle_struct *handle, ++ struct files_struct *fsp, ++ const char *name) ++{ ++ struct freebsd_handle_data *data; ++ extattr_attr attr; ++ ++ SMB_ASSERT(!fsp_is_alternate_stream(fsp)); ++ ++ SMB_VFS_HANDLE_GET_DATA(handle, data, ++ struct freebsd_handle_data, ++ return -1); ++ ++ if(!freebsd_map_xattr(data->extattr_mode, name, &attr)) { ++ errno = EINVAL; ++ return -1; ++ } ++ ++ if(data->extattr_mode != FREEBSD_EXTATTR_SECURE && geteuid() != 0 && attr.data.flags > EXTATTR_USER) { ++ errno = ENOATTR; ++ return -1; ++ } ++ ++ return extattr_size(fsp, &attr); ++} ++*/ ++ ++/* VFS entries */ ++static ssize_t freebsd_fgetxattr(struct vfs_handle_struct *handle, ++ struct files_struct *fsp, ++ const char *name, ++ void *value, ++ size_t size) ++{ ++#if defined(HAVE_XATTR_EXTATTR) ++ struct freebsd_handle_data *data; ++ extattr_attr attr; ++ ssize_t res; ++ int fd; ++ ++ SMB_ASSERT(!fsp_is_alternate_stream(fsp)); ++ ++ SMB_VFS_HANDLE_GET_DATA(handle, data, ++ struct freebsd_handle_data, ++ return -1); ++ ++ if(!freebsd_map_xattr(data->extattr_mode, name, &attr)) { ++ errno = EINVAL; ++ return -1; ++ } ++ ++ /* Filter out 'secure' entries */ ++ if(data->extattr_mode != FREEBSD_EXTATTR_SECURE && geteuid() != 0 && attr.data.flags > EXTATTR_USER) { ++ errno = ENOATTR; ++ return -1; ++ } ++ ++ /* ++ * The BSD implementation has a nasty habit of silently truncating ++ * the returned value to the size of the buffer, so we have to check ++ * that the buffer is large enough to fit the returned value. ++ */ ++ if((res=extattr_size(fsp, &attr)) < 0) { ++ return -1; ++ } ++ ++ if (size == 0) { ++ return res; ++ } ++ else if (res > size) { ++ errno = ERANGE; ++ return -1; ++ } ++ ++ fd = fsp_get_pathref_fd(fsp); ++ ++ if (fsp->fsp_flags.is_pathref) { ++ const char *path = fsp->fsp_name->base_name; ++ if (fsp->fsp_flags.have_proc_fds) { ++ char buf[PATH_MAX]; ++ path = sys_proc_fd_path(fd, &buf); ++ if (path == NULL) { ++ return -1; ++ } ++ } ++ /* ++ * This is no longer a handle based call. ++ */ ++ return extattr_get_file(path, attr.namespace, attr.name, value, size); ++ } ++ else { ++ return extattr_get_fd(fd, attr.namespace, attr.name, value, size); ++ } ++ return -1; ++#else ++ errno = ENOSYS; ++ return -1; ++#endif ++} ++ ++ ++static ssize_t freebsd_flistxattr(struct vfs_handle_struct *handle, ++ struct files_struct *fsp, ++ char *list, ++ size_t size) ++{ ++#if defined(HAVE_XATTR_EXTATTR) ++ struct freebsd_handle_data *data; ++ ++ SMB_ASSERT(!fsp_is_alternate_stream(fsp)); ++ ++ SMB_VFS_HANDLE_GET_DATA(handle, data, ++ struct freebsd_handle_data, ++ return -1); ++ ++ return freebsd_extattr_list(fsp, data->extattr_mode, list, size); ++#else ++ errno = ENOSYS; ++ return -1; ++#endif ++} ++ ++ ++static int freebsd_fremovexattr(struct vfs_handle_struct *handle, ++ struct files_struct *fsp, ++ const char *name) ++{ ++#if defined(HAVE_XATTR_EXTATTR) ++ struct freebsd_handle_data *data; ++ extattr_attr attr; ++ int fd; ++ ++ SMB_ASSERT(!fsp_is_alternate_stream(fsp)); ++ ++ SMB_VFS_HANDLE_GET_DATA(handle, data, ++ struct freebsd_handle_data, ++ return -1); ++ ++ if(!freebsd_map_xattr(data->extattr_mode, name, &attr)) { ++ errno = EINVAL; ++ return -1; ++ } ++ ++ /* Filter out 'secure' entries */ ++ if(data->extattr_mode != FREEBSD_EXTATTR_SECURE && geteuid() != 0 && attr.data.flags > EXTATTR_USER) { ++ errno = ENOATTR; ++ return -1; ++ } ++ ++ fd = fsp_get_pathref_fd(fsp); ++ ++ if (fsp->fsp_flags.is_pathref) { ++ const char *path = fsp->fsp_name->base_name; ++ if (fsp->fsp_flags.have_proc_fds) { ++ char buf[PATH_MAX]; ++ path = sys_proc_fd_path(fd, &buf); ++ if (path == NULL) { ++ return -1; ++ } ++ } ++ /* ++ * This is no longer a handle based call. ++ */ ++ return extattr_delete_file(path, attr.namespace, attr.name); ++ } ++ else { ++ return extattr_delete_fd(fd, attr.namespace, attr.name); ++ } ++ return -1; ++#else ++ errno = ENOSYS; ++ return -1; ++#endif ++} ++ ++ ++static int freebsd_fsetxattr(struct vfs_handle_struct *handle, ++ struct files_struct *fsp, ++ const char *name, ++ const void *value, ++ size_t size, ++ int flags) ++{ ++#if defined(HAVE_XATTR_EXTATTR) ++ struct freebsd_handle_data *data; ++ extattr_attr attr; ++ ssize_t res; ++ int fd; ++ ++ SMB_ASSERT(!fsp_is_alternate_stream(fsp)); ++ ++ SMB_VFS_HANDLE_GET_DATA(handle, data, ++ struct freebsd_handle_data, ++ return -1); ++ ++ if(!freebsd_map_xattr(data->extattr_mode, name, &attr)) { ++ errno = EINVAL; ++ return -1; ++ } ++ ++ /* Filter out 'secure' entries */ ++ if(data->extattr_mode != FREEBSD_EXTATTR_SECURE && geteuid() != 0 && attr.data.flags > EXTATTR_USER) { ++ errno = ENOATTR; ++ return -1; ++ } ++ ++ if (flags) { ++ /* Check attribute existence */ ++ res = extattr_size(fsp, &attr); ++ if (res < 0) { ++ /* REPLACE attribute, that doesn't exist */ ++ if ((flags & XATTR_REPLACE) && errno == ENOATTR) { ++ errno = ENOATTR; ++ return -1; ++ } ++ /* Ignore other errors */ ++ } ++ else { ++ /* CREATE attribute, that already exists */ ++ if (flags & XATTR_CREATE) { ++ errno = EEXIST; ++ return -1; ++ } ++ } ++ } ++ ++ fd = fsp_get_pathref_fd(fsp); ++ ++ if (fsp->fsp_flags.is_pathref) { ++ const char *path = fsp->fsp_name->base_name; ++ if (fsp->fsp_flags.have_proc_fds) { ++ char buf[PATH_MAX]; ++ path = sys_proc_fd_path(fd, &buf); ++ if (path == NULL) { ++ return -1; ++ } ++ } ++ /* ++ * This is no longer a handle based call. ++ */ ++ res = extattr_set_file(path, attr.namespace, attr.name, value, size); ++ } ++ else { ++ res = extattr_set_fd(fd, attr.namespace, attr.name, value, size); ++ } ++ return (res >= 0) ? 0 : -1; ++#else ++ errno = ENOSYS; ++ return -1; ++#endif ++} ++ ++ ++static int freebsd_connect(struct vfs_handle_struct *handle, ++ const char *service, ++ const char *user) ++{ ++ struct freebsd_handle_data *data; ++ int enumval, saved_errno; ++ ++ int ret = SMB_VFS_NEXT_CONNECT(handle, service, user); ++ ++ if (ret < 0) { ++ return ret; ++ } ++ ++ data = talloc_zero(handle->conn, struct freebsd_handle_data); ++ if (!data) { ++ saved_errno = errno; ++ SMB_VFS_NEXT_DISCONNECT(handle); ++ DEBUG(0, ("talloc_zero() failed\n")); ++ errno = saved_errno; ++ return -1; ++ } ++ ++ enumval = lp_parm_enum(SNUM(handle->conn), "freebsd", ++ "extattr mode", extattr_mode_param, FREEBSD_EXTATTR_LEGACY); ++ if (enumval == -1) { ++ saved_errno = errno; ++ SMB_VFS_NEXT_DISCONNECT(handle); ++ DBG_DEBUG("value for freebsd: 'extattr mode' is unknown\n"); ++ errno = saved_errno; ++ return -1; ++ } ++ ++ if(freebsd_in_jail()) { ++ enumval = FREEBSD_EXTATTR_COMPAT; ++ DBG_WARNING("running in jail, enforcing 'compat' mode\n"); ++ } ++ ++ data->extattr_mode = (enum extattr_mode)enumval; ++ ++ SMB_VFS_HANDLE_SET_DATA(handle, data, NULL, ++ struct freebsd_handle_data, ++ return -1); ++ ++ DBG_DEBUG("connect to service[%s] with '%s' extattr mode\n", ++ service, extattr_mode_param[data->extattr_mode].name); ++ ++ return 0; ++} ++ ++ ++static void freebsd_disconnect(vfs_handle_struct *handle) ++{ ++ SMB_VFS_NEXT_DISCONNECT(handle); ++} ++ ++/* VFS operations structure */ ++ ++struct vfs_fn_pointers freebsd_fns = { ++ /* Disk operations */ ++ .connect_fn = freebsd_connect, ++ .disconnect_fn = freebsd_disconnect, ++ ++ /* EA operations. */ ++ .getxattrat_send_fn = vfs_not_implemented_getxattrat_send, ++ .getxattrat_recv_fn = vfs_not_implemented_getxattrat_recv, ++ .fgetxattr_fn = freebsd_fgetxattr, ++ .flistxattr_fn = freebsd_flistxattr, ++ .fremovexattr_fn = freebsd_fremovexattr, ++ .fsetxattr_fn = freebsd_fsetxattr, ++}; ++ ++static_decl_vfs; ++NTSTATUS vfs_freebsd_init(TALLOC_CTX *ctx) ++{ ++ NTSTATUS ret; ++ ++ ret = smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "freebsd", ++ &freebsd_fns); ++ ++ if (!NT_STATUS_IS_OK(ret)) { ++ return ret; ++ } ++ ++ vfs_freebsd_debug_level = debug_add_class("freebsd"); ++ if (vfs_freebsd_debug_level == -1) { ++ vfs_freebsd_debug_level = DBGC_VFS; ++ DEBUG(0, ("vfs_freebsd: Couldn't register custom debugging class!\n")); ++ } else { ++ DEBUG(10, ("vfs_freebsd: Debug class number of 'fileid': %d\n", vfs_freebsd_debug_level)); ++ } ++ ++ return ret; ++} diff --git a/net/samba423/files/patch-source3_modules_vfs__virusfilter__utils.c b/net/samba423/files/patch-source3_modules_vfs__virusfilter__utils.c new file mode 100644 index 000000000000..6e6dc6d2bae5 --- /dev/null +++ b/net/samba423/files/patch-source3_modules_vfs__virusfilter__utils.c @@ -0,0 +1,36 @@ +--- source3/modules/vfs_virusfilter_utils.c.orig 2019-01-15 10:07:00 UTC ++++ source3/modules/vfs_virusfilter_utils.c +@@ -392,6 +392,10 @@ bool virusfilter_io_writel( + + bool virusfilter_io_writefl( + struct virusfilter_io_handle *io_h, ++ const char *data_fmt, ...) PRINTF_ATTRIBUTE(2, 3); ++ ++bool virusfilter_io_writefl( ++ struct virusfilter_io_handle *io_h, + const char *data_fmt, ...) + { + va_list ap; +@@ -415,6 +419,10 @@ bool virusfilter_io_writefl( + + bool virusfilter_io_vwritefl( + struct virusfilter_io_handle *io_h, ++ const char *data_fmt, va_list ap) PRINTF_ATTRIBUTE(2, 0); ++ ++bool virusfilter_io_vwritefl( ++ struct virusfilter_io_handle *io_h, + const char *data_fmt, va_list ap) + { + char data[VIRUSFILTER_IO_BUFFER_SIZE + VIRUSFILTER_IO_EOL_SIZE]; +@@ -666,6 +674,11 @@ bool virusfilter_io_readl(TALLOC_CTX *ct + bool virusfilter_io_writefl_readl( + struct virusfilter_io_handle *io_h, + char **read_line, ++ const char *fmt, ...) PRINTF_ATTRIBUTE(3, 4); ++ ++bool virusfilter_io_writefl_readl( ++ struct virusfilter_io_handle *io_h, ++ char **read_line, + const char *fmt, ...) + { + bool ok; diff --git a/net/samba423/files/patch-source3_modules_vfs__zfsacl.c b/net/samba423/files/patch-source3_modules_vfs__zfsacl.c new file mode 100644 index 000000000000..d96450f19316 --- /dev/null +++ b/net/samba423/files/patch-source3_modules_vfs__zfsacl.c @@ -0,0 +1,182 @@ +--- source3/modules/vfs_zfsacl.c 2024-07-29 11:03:15.390630700 +0200 ++++ source3/modules/vfs_zfsacl.c 2025-01-07 15:56:32.048227000 +0100 +@@ -169,6 +169,7 @@ + bool must_add_empty_ace = false; + struct zfsacl_config_data *config = NULL; + int fd; ++ struct sys_proc_fd_path_buf buf; + + SMB_VFS_HANDLE_GET_DATA(handle, config, + struct zfsacl_config_data, +@@ -235,24 +236,52 @@ + SMB_ASSERT(i == naces); + + /* store acl */ +- fd = fsp_get_pathref_fd(fsp); +- if (fd == -1) { ++ ++ if (!fsp->fsp_flags.is_pathref) { ++ fd = fsp_get_io_fd(fsp); ++ ++ rv = facl(fd, ACE_SETACL, naces, acebuf); ++ if (rv != 0) { ++ DEBUG(8, ("zfs_process_smbacl(%s): Not PATHREF: facl(ACE_SETACL, %d): %s\n", ++ fsp_str_dbg(fsp), naces, ++ strerror(errno))); ++ return false; ++ } ++ DEBUG(10, ("zfs_process_smbacl(%s): Not PATHREF: facl(ACE_SETACL, %d) -> %d\n", ++ fsp_str_dbg(fsp), naces, ++ rv)); ++ ++ } else if (fsp->fsp_flags.have_proc_fds) { ++ fd = fsp_get_pathref_fd(fsp); ++ if (fd == -1) { ++ DEBUG(8, ("zfs_process_smbacl(%s): PATHREF(proc_fd): fsp_get_pathref_fd=-1: %s\n", ++ fsp_str_dbg(fsp), strerror(errno))); + errno = EBADF; + return false; +- } +- rv = facl(fd, ACE_SETACL, naces, acebuf); +- if (rv != 0) { +- if(errno == ENOSYS) { +- DEBUG(9, ("acl(ACE_SETACL, %s): Operation is not " +- "supported on the filesystem where the file " +- "resides\n", fsp_str_dbg(fsp))); +- } else { +- DEBUG(9, ("acl(ACE_SETACL, %s): %s\n", fsp_str_dbg(fsp), +- strerror(errno))); +- } ++ } ++ rv = acl(sys_proc_fd_path(fd, &buf), ACE_SETACL, naces, acebuf); ++ if (rv != 0) { ++ DEBUG(8, ("zfs_process_smbacl(%s): acl(ACE_SETACL, %d): %s\n", ++ fsp_str_dbg(fsp), naces, ++ strerror(errno))); + return false; ++ } ++ DEBUG(10, ("zfs_process_smbacl(%s): PATHREF(proc_fd): acl(ACE_SETACL, %d) -> %d\n", ++ fsp_str_dbg(fsp), naces, ++ rv)); ++ } else { ++ rv = acl(fsp->fsp_name->base_name, ACE_SETACL, naces, acebuf); ++ if (rv != 0) { ++ DEBUG(8, ("zfs_process_smbacl(%s): PATHREF(base_name): acl(ACE_SETACL, %d): %s\n", ++ fsp_str_dbg(fsp), naces, ++ strerror(errno))); ++ return false; ++ } ++ DEBUG(10, ("zfs_process_smbacl(%s): PATHREF(base_name): facl(ACE_SETACL, %d) -> %d\n", ++ fsp_str_dbg(fsp), naces, ++ rv)); + } +- ++ + return True; + } + +@@ -282,25 +311,46 @@ + struct files_struct *fsp, + ace_t **outbuf) + { +- int naces, rv; ++ int naces, rv = -1, fd = -1; + ace_t *acebuf = NULL; +- int fd; ++ struct sys_proc_fd_path_buf buf; + +- fd = fsp_get_pathref_fd(fsp); +- if (fd == -1) { ++ ++ if (!fsp->fsp_flags.is_pathref) { ++ fd = fsp_get_io_fd(fsp); ++ if (fd == -1) { ++ DEBUG(8, ("fget_zfsacl(%s): Not PATHREF: fsp_get_io_fd=-1: %s\n", ++ fsp_str_dbg(fsp), strerror(errno))); + errno = EBADF; + return -1; +- } +- naces = facl(fd, ACE_GETACLCNT, 0, NULL); +- if (naces == -1) { +- int dbg_level = 10; +- +- if (errno == ENOSYS) { +- dbg_level = 1; +- } +- DEBUG(dbg_level, ("facl(ACE_GETACLCNT, %s): %s\n", ++ } ++ naces = facl(fd, ACE_GETACLCNT, 0, NULL); ++ if (naces == -1) { ++ DEBUG(8, ("fget_zfsacl(%s): Not PATHREF: facl(ACE_GETACLCNT): %s\n", ++ fsp_str_dbg(fsp), strerror(errno))); ++ return -1; ++ } ++ } else if (fsp->fsp_flags.have_proc_fds) { ++ fd = fsp_get_pathref_fd(fsp); ++ if (fd == -1) { ++ DEBUG(8, ("fget_zfsacl(%s): PATHREF(proc_fd): fsp_get_pathref_fd=-1: %s\n", ++ fsp_str_dbg(fsp), strerror(errno))); ++ errno = EBADF; ++ return -1; ++ } ++ naces = acl(sys_proc_fd_path(fd, &buf), ACE_GETACLCNT, 0, NULL); ++ if (naces == -1) { ++ DEBUG(8, ("fget_zfsacl(%s): PATHREF(proc_fd): acl(ACE_GETACLCNT): %s\n", + fsp_str_dbg(fsp), strerror(errno))); +- return naces; ++ return -1; ++ } ++ } else { ++ naces = acl(fsp->fsp_name->base_name, ACE_GETACLCNT, 0, NULL); ++ if (naces == -1) { ++ DEBUG(8, ("fget_zfsacl(%s): PATHREF(base_name): acl(ACE_GETACLCNT): %s\n", ++ fsp_str_dbg(fsp), strerror(errno))); ++ return -1; ++ } + } + + acebuf = talloc_size(mem_ctx, sizeof(ace_t)*naces); +@@ -309,15 +359,37 @@ + return -1; + } + +- rv = facl(fd, ACE_GETACL, naces, acebuf); +- if (rv == -1) { +- DBG_DEBUG("acl(ACE_GETACL, %s): %s\n", +- fsp_str_dbg(fsp), strerror(errno)); ++ if (!fsp->fsp_flags.is_pathref) { ++ rv = facl(fd, ACE_GETACL, naces, acebuf); ++ if (rv == -1) { ++ DEBUG(8, ("fget_zfsacl(%s): Not PATHREF: facl(ACE_GETACL): %s\n", ++ fsp_str_dbg(fsp), strerror(errno))); + return -1; ++ } ++ DEBUG(10, ("fget_zfsacl(%s): Not PATHREF: facl(ACE_GETACL) -> %d entries\n", ++ fsp_str_dbg(fsp), rv)); ++ } else if (fsp->fsp_flags.have_proc_fds) { ++ rv = acl(sys_proc_fd_path(fd, &buf), ACE_GETACL, naces, acebuf); ++ if (rv == -1) { ++ DEBUG(8, ("fget_zfsacl(%s): PATHREF(proc_fd): acl(ACE_GETACL): %s\n", ++ fsp_str_dbg(fsp), strerror(errno))); ++ return -1; ++ } ++ DEBUG(10, ("fget_zfsacl(%s): PATHREF(proc_fd): acl(ACE_GETACL) -> %d entries\n", ++ fsp_str_dbg(fsp), rv)); ++ } else { ++ rv = acl(fsp->fsp_name->base_name, ACE_GETACL, naces, acebuf); ++ if (rv == -1) { ++ DEBUG(8, ("fget_zfsacl(%s): PATHREF(base_name): acl(ACE_GETACL): %s\n", ++ fsp_str_dbg(fsp), strerror(errno))); ++ return -1; ++ } ++ DEBUG(10, ("fget_zfsacl(%s): PATHREF(base_name): acl(ACE_GETACL) -> %d entries\n", ++ fsp_str_dbg(fsp), rv)); + } +- ++ + *outbuf = acebuf; +- return naces; ++ return rv; + } + + static NTSTATUS zfsacl_fget_nt_acl(struct vfs_handle_struct *handle, diff --git a/net/samba423/files/patch-source3_modules_wscript__build b/net/samba423/files/patch-source3_modules_wscript__build new file mode 100644 index 000000000000..5c008e39e5b8 --- /dev/null +++ b/net/samba423/files/patch-source3_modules_wscript__build @@ -0,0 +1,16 @@ +--- source3/modules/wscript_build.orig 2025-02-06 10:31:54 UTC ++++ source3/modules/wscript_build +@@ -641,6 +641,13 @@ bld.SAMBA3_MODULE('vfs_delay_inject', + enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_delay_inject'), + install=False) + ++bld.SAMBA3_MODULE('vfs_freebsd', ++ subsystem='vfs', ++ source='vfs_freebsd.c', ++ init_function='', ++ internal_module=bld.SAMBA3_IS_STATIC_MODULE('vfs_freebsd'), ++ enabled=bld.SAMBA3_IS_ENABLED_MODULE('vfs_freebsd')) ++ + bld.SAMBA3_MODULE('vfs_widelinks', + subsystem='vfs', + source='vfs_widelinks.c', diff --git a/net/samba423/files/patch-source3_param_loadparm.c b/net/samba423/files/patch-source3_param_loadparm.c new file mode 100644 index 000000000000..9d74f59bfd2a --- /dev/null +++ b/net/samba423/files/patch-source3_param_loadparm.c @@ -0,0 +1,32 @@ +--- source3/param/loadparm.c.orig 2025-02-06 10:31:54 UTC ++++ source3/param/loadparm.c +@@ -2890,9 +2890,29 @@ static void init_locals(void) + } else { + if (lp_parm_const_string(-1, "xattr_tdb", "file", NULL)) { + lp_do_parameter(-1, "vfs objects", "dfs_samba4 acl_xattr xattr_tdb"); ++ /* ++ * By default, the samba sysvol is located in the statedir. Provisioning will fail in setntacl ++ * unless we have zfacl enabled. Unfortunately, at this point the smb.conf has not been generated. ++ * This workaround is freebsd-specific. ++ */ ++#if defined(_PC_ACL_EXTENDED) ++ } else if (pathconf(lp_state_directory(), _PC_ACL_EXTENDED) == 1) { ++ lp_do_parameter(-1, "vfs objects", "dfs_samba4 freebsd"); ++#endif ++#if defined(_PC_ACL_NFS4) ++ } else if (pathconf(lp_state_directory(), _PC_ACL_NFS4) == 1) { ++ lp_do_parameter(-1, "vfs objects", "dfs_samba4 zfsacl"); ++#endif + } else if (lp_parm_const_string(-1, "posix", "eadb", NULL)) { + lp_do_parameter(-1, "vfs objects", "dfs_samba4 acl_xattr posix_eadb"); + } else { ++ /* ++ * This should only set dfs_samba4 and leave acl_xattr ++ * to be set later (or zfsacl). The only reason the decision ++ * can't be made here to load acl_xattr or zfsacl is ++ * that we don't have access to what the target ++ * directory is. ++ */ + lp_do_parameter(-1, "vfs objects", "dfs_samba4 acl_xattr"); + } + } diff --git a/net/samba423/files/patch-source3_registry_tests_test__regfio.c b/net/samba423/files/patch-source3_registry_tests_test__regfio.c new file mode 100644 index 000000000000..e79c77c9731e --- /dev/null +++ b/net/samba423/files/patch-source3_registry_tests_test__regfio.c @@ -0,0 +1,10 @@ +--- source3/registry/tests/test_regfio.c.orig 2019-05-07 08:38:21 UTC ++++ source3/registry/tests/test_regfio.c +@@ -24,6 +24,7 @@ + + #include <errno.h> + #include <stdlib.h> ++#include <unistd.h> + #include <sys/types.h> + #include <sys/stat.h> + #include <fcntl.h> diff --git a/net/samba423/files/patch-source3_smbd_pysmbd.c b/net/samba423/files/patch-source3_smbd_pysmbd.c new file mode 100644 index 000000000000..2f0c06720168 --- /dev/null +++ b/net/samba423/files/patch-source3_smbd_pysmbd.c @@ -0,0 +1,230 @@ +--- source3/smbd/pysmbd.c.orig 2025-02-20 12:58:50 UTC ++++ source3/smbd/pysmbd.c +@@ -507,6 +507,20 @@ static SMB_ACL_T make_simple_acl(TALLOC_CTX *mem_ctx, + return acl; + } + ++static SMB_ACL_T make_simple_nfsv4_acl(TALLOC_CTX *mem_ctx, ++ gid_t gid, ++ mode_t chmod_mode) ++{ ++ /* ++ * This function needs to create an NFSv4 ACL. Currently, the only way ++ * to do so is to use the operating system interface, or to use the ++ * functions in source3/modules/nfs4_acls.c. These seems ugly and ++ * hacky. NFSv4 ACL's should be a first class citizen and ++ * librpc/idl/smb_acl.idl should be modified accordingly. ++ */ ++ return NULL; ++} ++ + /* + set a simple ACL on a file, as a test + */ +@@ -579,7 +593,85 @@ static PyObject *py_smbd_set_simple_acl(PyObject *self + Py_RETURN_NONE; + } + ++ + /* ++ set a simple NFSv4 ACL on a file, as a test ++ */ ++static PyObject *py_smbd_set_simple_nfsv4_acl(PyObject *self, PyObject *args, PyObject *kwargs) ++{ ++ const char * const kwnames[] = { ++ "fname", ++ "mode", ++ "session_info", ++ "gid", ++ "service", ++ NULL ++ }; ++ char *fname, *service = NULL; ++ PyObject *py_session = Py_None; ++ struct auth_session_info *session_info = NULL; ++ int ret; ++ int mode, gid = -1; ++ SMB_ACL_T acl; ++ TALLOC_CTX *frame; ++ connection_struct *conn; ++ ++ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "siO|iz", ++ discard_const_p(char *, kwnames), ++ &fname, ++ &mode, ++ &py_session, ++ &gid, ++ &service)) ++ return NULL; ++ ++ if (!py_check_dcerpc_type(py_session, ++ "samba.dcerpc.auth", ++ "session_info")) { ++ return NULL; ++ } ++ session_info = pytalloc_get_type(py_session, ++ struct auth_session_info); ++ if (session_info == NULL) { ++ PyErr_Format(PyExc_TypeError, ++ "Expected auth_session_info for session_info argument got %s", ++ pytalloc_get_name(py_session)); ++ return NULL; ++ } ++ ++ frame = talloc_stackframe(); ++ ++ acl = make_simple_nfsv4_acl(frame, gid, mode); ++ if (acl == NULL) { ++ TALLOC_FREE(frame); ++ Py_RETURN_NONE; ++ } ++ ++ conn = get_conn_tos(service, session_info); ++ if (!conn) { ++ TALLOC_FREE(frame); ++ Py_RETURN_NONE; ++ } ++ ++ /* ++ * SMB_ACL_TYPE_ACCESS -> ACL_TYPE_ACCESS -> Not valid for NFSv4 ACL ++ */ ++ ret = 0; ++ ++ /* ret = set_sys_acl_conn(fname, SMB_ACL_TYPE_ACCESS, acl, conn); */ ++ ++ if (ret != 0) { ++ TALLOC_FREE(frame); ++ errno = ret; ++ return PyErr_SetFromErrno(PyExc_OSError); ++ } ++ ++ TALLOC_FREE(frame); ++ ++ Py_RETURN_NONE; ++} ++ ++/* + chown a file + */ + static PyObject *py_smbd_chown(PyObject *self, PyObject *args, PyObject *kwargs) +@@ -767,7 +859,7 @@ static PyObject *py_smbd_unlink(PyObject *self, PyObje + } + + /* +- check if we have ACL support ++ check if we have POSIX.1e ACL support + */ + static PyObject *py_smbd_have_posix_acls(PyObject *self, + PyObject *Py_UNUSED(ignored)) +@@ -779,7 +871,84 @@ static PyObject *py_smbd_have_posix_acls(PyObject *sel + #endif + } + ++static PyObject *py_smbd_has_posix_acls(PyObject *self, PyObject *args, PyObject *kwargs) ++{ ++ const char * const kwnames[] = { "path", NULL }; ++ char *path = NULL; ++ TALLOC_CTX *frame; ++ struct statfs fs; ++ int ret = false; ++ ++ frame = talloc_stackframe(); ++ ++ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "s|z", ++ discard_const_p(char *, kwnames), &path)) { ++ TALLOC_FREE(frame); ++ return NULL; ++ } ++ ++ if (statfs(path, &fs) != 0) { ++ TALLOC_FREE(frame); ++ return NULL; ++ } ++ ++ if (fs.f_flags & MNT_ACLS) ++ ret = true; ++ ++ TALLOC_FREE(frame); ++ return PyBool_FromLong(ret); ++} ++ + /* ++ check if we have NFSv4 ACL support ++ */ ++static PyObject *py_smbd_have_nfsv4_acls(PyObject *self) ++{ ++#ifdef HAVE_LIBSUNACL ++ return PyBool_FromLong(true); ++#else ++ return PyBool_FromLong(false); ++#endif ++} ++ ++static PyObject *py_smbd_has_nfsv4_acls(PyObject *self, PyObject *args, PyObject *kwargs) ++{ ++ const char * const kwnames[] = { "path", NULL }; ++ char *path = NULL; ++ TALLOC_CTX *frame; ++ struct statfs fs; ++ int ret = false; ++ ++ frame = talloc_stackframe(); ++ ++ if (!PyArg_ParseTupleAndKeywords(args, kwargs, "s|z", ++ discard_const_p(char *, kwnames), &path)) { ++ TALLOC_FREE(frame); ++ return NULL; ++ } ++ ++ if (statfs(path, &fs) != 0) { ++ TALLOC_FREE(frame); ++ return NULL; ++ } ++ ++ if (fs.f_flags & MNT_NFS4ACLS) ++ ret = true; ++ ++ TALLOC_FREE(frame); ++ return PyBool_FromLong(ret); ++} ++ ++ ++static PyObject *py_smbd_set_nfsv4_defaults(PyObject *self) ++{ ++ /* ++ * It is really be done in source3/param/loadparm.c ++ */ ++ Py_RETURN_NONE; ++} ++ ++/* + set the NT ACL on a file + */ + static PyObject *py_smbd_set_nt_acl(PyObject *self, PyObject *args, PyObject *kwargs) +@@ -1284,8 +1453,26 @@ static PyMethodDef py_smbd_methods[] = { + { "have_posix_acls", + (PyCFunction)py_smbd_have_posix_acls, METH_NOARGS, + NULL }, ++ { "has_posix_acls", ++ PY_DISCARD_FUNC_SIG(PyCFunction, py_smbd_has_posix_acls), ++ METH_VARARGS|METH_KEYWORDS, ++ NULL }, ++ { "have_nfsv4_acls", ++ (PyCFunction)py_smbd_have_nfsv4_acls, METH_NOARGS, ++ NULL }, ++ { "has_nfsv4_acls", ++ PY_DISCARD_FUNC_SIG(PyCFunction, py_smbd_has_nfsv4_acls), ++ METH_VARARGS|METH_KEYWORDS, ++ NULL }, ++ { "set_nfsv4_defaults", ++ (PyCFunction)py_smbd_set_nfsv4_defaults, METH_NOARGS, ++ NULL }, + { "set_simple_acl", + PY_DISCARD_FUNC_SIG(PyCFunction, py_smbd_set_simple_acl), ++ METH_VARARGS|METH_KEYWORDS, ++ NULL }, ++ { "set_simple_nfsv4_acl", ++ PY_DISCARD_FUNC_SIG(PyCFunction, py_smbd_set_simple_nfsv4_acl), + METH_VARARGS|METH_KEYWORDS, + NULL }, + { "set_nt_acl", diff --git a/net/samba423/files/patch-source3_winbindd_wscript__build b/net/samba423/files/patch-source3_winbindd_wscript__build new file mode 100644 index 000000000000..60acba0507a6 --- /dev/null +++ b/net/samba423/files/patch-source3_winbindd_wscript__build @@ -0,0 +1,11 @@ +--- source3/winbindd/wscript_build.orig 2019-01-15 10:07:00 UTC ++++ source3/winbindd/wscript_build +@@ -2,7 +2,7 @@ + + bld.SAMBA3_LIBRARY('idmap', + source='idmap.c idmap_util.c', +- deps='samba-util pdb', ++ deps='pdb samba-modules secrets3', + allow_undefined_symbols=True, + private_library=True) + diff --git a/net/samba423/files/pkg-message.in b/net/samba423/files/pkg-message.in new file mode 100644 index 000000000000..afdc959dd436 --- /dev/null +++ b/net/samba423/files/pkg-message.in @@ -0,0 +1,31 @@ +[ +{ type: install + message: <<EOM +How to start: http://wiki.samba.org/index.php/Samba4/HOWTO + +* Your configuration is: %%ETCDIR%%/%%SAMBA4_CONFIG%% + +* All the relevant databases are under: %%SAMBA4_LOCKDIR%% + +* All the logs are under: %%SAMBA4_LOGDIR%% + +%%AD_DC%%* Provisioning script is: %%PREFIX%%/bin/samba-tool +%%AD_DC%% +%%AD_DC%%For the working DNS updates you will need to either build dns/bind9* +%%AD_DC%%with the enabled GSSAPI(GSSAPI_MIT5 is recommended) or install +%%AD_DC%%dns/samba-nsupdate package, which is preconfigured with such a support. +%%AD_DC%% +%%AD_DC%%You will need to specify location of the 'nsupdate' command in the +%%AD_DC%%%%SAMBA4_CONFIG%% file: +%%AD_DC%% +%%AD_DC%% nsupdate command = %%PREFIX%%/bin/samba-nsupdate -g +%%AD_DC%% +%%AD_DC%%For additional documentation check: https://wiki.samba.org/index.php/User_Documentation + +Port related bug reports can go to the https://gitlab.com/samba-freebsd/ports/-/issues or +to the FreeBSD Bugzilla https://bugs.freebsd.org/ + +All Samba related bug reports should go to the: https://bugzilla.samba.org/ +EOM +} +] diff --git a/net/samba423/files/samba_server.in b/net/samba423/files/samba_server.in new file mode 100644 index 000000000000..12d867cb9e26 --- /dev/null +++ b/net/samba423/files/samba_server.in @@ -0,0 +1,253 @@ +#!/bin/sh + +# PROVIDE: samba_server +# REQUIRE: NETWORKING SERVERS DAEMON ldconfig resolv ntpd %%SAMBA4_SERVICES%% +# BEFORE: LOGIN +# KEYWORD: shutdown + +# Add the following lines to /etc/rc.conf.local or /etc/rc.conf +# to enable this service: +# +#samba_server_enable=YES +# +# You can disable/enable any of the Samba daemons by specifying: +#samba_enable=NO +#nmbd_enable=NO +#smbd_enable=NO +# You need to enable winbindd separately, by adding: +#winbindd_enable=YES +# Configuration file can be set with: +#samba_server_config=%%ETCDIR%%/%%SAMBA4_CONFIG%% +# +# shellcheck disable=SC2034,SC2086,SC3043 + +# shellcheck source=/dev/null +. /etc/rc.subr + +name=samba_server +rcvar=samba_server_enable +desc="Samba4 server startup script" + +# Load configuration +load_rc_config "${name}" + +# Custom commands +extra_commands="reload status configtest" + +start_precmd=samba_server_prestart +restart_precmd=samba_server_checkconfig +reload_precmd=samba_server_checkconfig +start_cmd=samba_server_cmd +stop_cmd=samba_server_cmd +status_cmd=samba_server_cmd +configtest_cmd=samba_server_checkconfig +reload_cmd=samba_server_reload_cmd +rcvar_cmd=samba_server_rcvar_cmd +stop_postcmd=samba_server_poststop +# Defaults +samba_server_config_default=%%ETCDIR%%/%%SAMBA4_CONFIG%% +smbcontrol_command=%%PREFIX%%/bin/smbcontrol + +samba_server_checkconfig() +{ + printf "Performing sanity check on Samba configuration: " + if ${testparm_command} >/dev/null 2>&1; then + echo "OK" + else + echo "FAILED" + return 1 + fi +} + +samba_server_prestart() +{ + samba_server_checkconfig + # Make sure we have our RUNDIR, even if it's on a tmpfs + if [ -d "${samba_server_piddir}" ] || [ ! -e "${samba_server_piddir}" ]; then + install -d -m 0755 "${samba_server_piddir}" + fi + # https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200186 + if [ -d "${samba_server_privatedir}" ] || [ ! -e "${samba_server_privatedir}" ]; then + install -d -m 0700 "${samba_server_privatedir}" + fi + # + if ! df -t fdescfs -T "${samba_server_piddir}/fd" >/dev/null 2>&1; then + install -d -m 0555 "${samba_server_piddir}/fd" + if can_mount fdescfs; then + mount -t fdescfs -o nodup none "${samba_server_piddir}/fd" + else + warn "${name}: cannot fdescfs mount to ${samba_server_piddir}/fd" + fi + fi +} + +samba_server_poststop() +{ + if df -t fdescfs -T "${samba_server_piddir}/fd" >/dev/null 2>&1; then + if can_mount fdescfs; then + umount "${samba_server_piddir}/fd" + fi + fi +} + +samba_server_rcvar_cmd() +{ + local name rcvar desc + rcvar=${name}_enable + # Prevent recursive calling + unset "${rc_arg}_cmd" "${rc_arg}_precmd" "${rc_arg}_postcmd" + # Check master variable + run_rc_command "${_rc_prefix}${rc_arg}" ${rc_extra_args} + # Check dependent variables + #unset desc + for name in ${samba_daemons}; do + # reset loop vars + rcvars=''; v='' + rcvar=${name}_enable + eval "desc=\${${name}_desc}" + run_rc_command "${_rc_prefix}${rc_arg}" ${rc_extra_args} + done +} + +samba_server_reload_cmd() +{ + local name rcvar command pidfile force_run + # Prevent recursive calling + unset "${rc_arg}_cmd" "${rc_arg}_precmd" "${rc_arg}_postcmd" + # Ignore rcvar and run command + if [ -n "${_rc_prefix}" ] && [ "${_rc_prefix}" = "one" ] || [ -n "${rc_force}" ] || [ -n "${rc_fast}" ]; then + force_run=yes + fi + # Apply to all daemons + for name in ${samba_daemons}; do + rcvar=${name}_enable + command="%%PREFIX%%/sbin/${name}" + pidfile="${samba_server_piddir}/${name}.pid" + # Daemon should be enabled and running + if ( [ -n "${rcvar}" ] && checkyesno "${rcvar}" ) || [ -n "$force_run" ]; then + if [ -n "$(check_pidfile "${pidfile}" "${command}")" ]; then + debug "reloading ${name} configuration" + echo "Reloading ${name}." + ${smbcontrol_command} "${name}" 'reload-config' ${command_args} >/dev/null 2>&1 + fi + fi + done +} + +samba_server_cmd() +{ + local name rcvar rcvars v command pidfile samba_daemons samba_postcmd result force_run + # Stop processes in the reverse order + if [ "${rc_arg}" = "stop" ] ; then + samba_daemons=$(reverse_list ${samba_daemons}) + fi + # Within the cmd itself we operate with the global _precmd, _cmd and _postcmd + samba_postcmd=$_postcmd + # Prevent recursive calling + unset "${rc_arg}_cmd" "${rc_arg}_precmd" "${rc_arg}_postcmd" + # Ignore rcvar and run command + if [ -n "${_rc_prefix}" ] && [ "${_rc_prefix}" = "one" ] || [ -n "${rc_force}" ] || [ -n "${rc_fast}" ]; then + force_run=yes + fi + # Assume success + result=0 + # Apply to all daemons + for name in ${samba_daemons}; do + # XXX + #rcvars=''; v='' + rcvar=${name}_enable + command="%%PREFIX%%/sbin/${name}" + pidfile="${samba_server_piddir}/${name}.pid" + # Daemon should be enabled and running + if ( [ -n "${rcvar}" ] && checkyesno "${rcvar}" ) || [ -n "$force_run" ]; then + run_rc_command "${_rc_prefix}${rc_arg}" ${rc_extra_args} + # If any of the commands failed, take it as a global result + result=$((result || $?)) + fi + done + if [ -n "${samba_postcmd}" ]; then + eval "_postcmd=${samba_postcmd}" + fi + return $result +} + +samba_server_config_init() +{ + local name + # Defaults + samba_server_enable=${samba_server_enable:=NO} + samba_server_config=${samba_server_config=${samba_server_config_default}} + samba_server_configfile_arg=${samba_server_config:+--configfile="${samba_server_config}"} #" + #testparm_command="%%PREFIX%%/bin/samba-tool testparm --suppress-prompt --verbose ${samba_server_configfile_arg}" + testparm_command="%%PREFIX%%/bin/testparm --suppress-prompt --verbose ${samba_server_config}" + # Determine what daemons are necessary to run Samba in the current role + samba_server_role=$(${testparm_command} --parameter-name='server role' 2>/dev/null) + case "${samba_server_role}" in + active\ directory\ domain\ controller) + samba_daemons="samba" + ;; + auto|*) + samba_daemons="nmbd smbd winbindd" + ;; + esac + # Load daemons configuration + for name in ${samba_daemons}; do + load_rc_config "${name}" + # If samba_server_enable is 'YES' + if [ -n "${rcvar}" ] && checkyesno "${rcvar}"; then + if [ "${name}" != "winbindd" ]; then + # Set variable to 'YES' only if it is unset + eval "${name}_enable=\${${name}_enable-YES}" + else + # Winbindd + samba_server_idmap=$(${testparm_command} --parameter-name='idmap uid' 2>/dev/null) + if [ -n "${samba_server_idmap}" ]; then + winbindd_enable="YES" + fi + fi + fi + # If variable is empty, set it to 'NO' + eval "${name}_enable=\${${name}_enable:-NO}" + done + # Fetch parameters from configuration file + samba_server_lockdir="$(${testparm_command} --parameter-name='lock directory' 2>/dev/null)" + samba_server_lockdir=${samba_server_lockdir:=%%SAMBA4_LOCKDIR%%} + samba_server_piddir="$(${testparm_command} --parameter-name='pid directory' 2>/dev/null)" + samba_server_piddir=${samba_server_piddir:=%%SAMBA4_RUNDIR%%} + samba_server_privatedir="$(${testparm_command} --parameter-name='private dir' 2>/dev/null)" + samba_server_privatedir=${samba_server_privatedir:=%%SAMBA4_PRIVATEDIR%%} +} + +can_mount() +{ + local kld + kld=$1 + if ! load_kld $kld; then + return 1 + fi + if [ $(${SYSCTL_N} security.jail.jailed) -eq 0 ]; then + return 0 + fi + if [ $(${SYSCTL_N} security.jail.mount_allowed) -eq 1 ] && + [ $(${SYSCTL_N} security.jail.mount_${kld}_allowed) -eq 1 ]; then + return 0 + fi + return 1 +} + +# Load configuration variables +samba_server_config_init +nmbd_desc="NetBIOS name server" +smbd_desc="SMB/CIFS services server" +winbindd_desc="Name Service Switch server" +# Common flags +command_args=${samba_server_configfile_arg} +samba_flags=${samba_flags="--daemon"} +nmbd_flags=${nmbd_flags="--daemon"} +smbd_flags=${smbd_flags="--daemon"} +winbindd_flags=${winbindd_flags="--daemon"} +# Requirements +required_files="${samba_server_config}" +required_dirs="${samba_server_lockdir}" + +run_rc_command "$1" diff --git a/net/samba423/pkg-descr b/net/samba423/pkg-descr new file mode 100644 index 000000000000..885f153e054e --- /dev/null +++ b/net/samba423/pkg-descr @@ -0,0 +1,6 @@ +Samba4 is an attempt to implement an Active Directory compatible Domain +Controller. + +In short, you can join a WinNT, Win2000, WinXP or Win 2003 - 2016 member +server to a Samba4 domain, and it will behave much as it does in AD, +including Kerberos domain logins where applicable. diff --git a/net/samba423/pkg-plist b/net/samba423/pkg-plist new file mode 100644 index 000000000000..2d28c967a5d5 --- /dev/null +++ b/net/samba423/pkg-plist @@ -0,0 +1,480 @@ +bin/cifsdd +bin/dbwrap_tool +bin/dumpmscat +bin/gentest +bin/locktest +bin/masktest +bin/mdsearch +bin/mvxattr +bin/ndrdump +bin/net +bin/nmblookup +bin/ntlm_auth +bin/oLschema2ldif +bin/pdbedit +bin/profiles +bin/regdiff +bin/regpatch +bin/regshell +bin/regtree +bin/rpcclient +bin/samba-log-parser +bin/samba-regedit +%%ADS%%bin/samba-tool +bin/sharesec +bin/smbcacls +bin/smbclient +bin/smbcontrol +bin/smbcquotas +bin/smbget +bin/smbpasswd +bin/smbspool +bin/smbstatus +bin/smbtar +bin/smbtree +bin/testparm +bin/vfstest +bin/wbinfo +bin/wspsearch +sbin/eventlogadm +sbin/nmbd +sbin/smbd +sbin/winbindd +include/samba4/credentials.h +include/samba4/dcerpc.h +include/samba4/gen_ndr/ndr_samr_c.h +include/samba4/ldb.h +include/samba4/ldb_errors.h +include/samba4/ldb_handlers.h +include/samba4/ldb_module.h +include/samba4/ldb_version.h +include/samba4/param.h +include/samba4/policy.h +include/samba4/util/tevent_ntstatus.h +include/samba4/util/tevent_unix.h +include/samba4/util/tevent_werror.h +include/samba4/charset.h +include/samba4/core/doserr.h +include/samba4/core/error.h +include/samba4/core/hresult.h +include/samba4/core/ntstatus_gen.h +include/samba4/core/ntstatus.h +include/samba4/core/werror_gen.h +include/samba4/core/werror.h +%%LDAP%%include/samba4/smb_ldap.h +%%LDAP%%include/samba4/smbldap.h +include/samba4/dcesrv_core.h +include/samba4/domain_credentials.h +include/samba4/gen_ndr/atsvc.h +include/samba4/gen_ndr/auth.h +include/samba4/gen_ndr/claims.h +include/samba4/gen_ndr/dcerpc.h +include/samba4/gen_ndr/drsblobs.h +include/samba4/gen_ndr/drsuapi.h +include/samba4/gen_ndr/krb5pac.h +include/samba4/gen_ndr/lsa.h +include/samba4/gen_ndr/misc.h +include/samba4/gen_ndr/nbt.h +include/samba4/gen_ndr/ndr_atsvc.h +include/samba4/gen_ndr/ndr_dcerpc.h +include/samba4/gen_ndr/ndr_drsblobs.h +include/samba4/gen_ndr/ndr_drsuapi.h +include/samba4/gen_ndr/ndr_krb5pac.h +include/samba4/gen_ndr/ndr_misc.h +include/samba4/gen_ndr/ndr_nbt.h +include/samba4/gen_ndr/ndr_samr.h +include/samba4/gen_ndr/ndr_svcctl_c.h +include/samba4/gen_ndr/ndr_svcctl.h +include/samba4/gen_ndr/netlogon.h +include/samba4/gen_ndr/samr.h +include/samba4/gen_ndr/security.h +include/samba4/gen_ndr/server_id.h +include/samba4/gen_ndr/svcctl.h +include/samba4/ldb_wrap.h +include/samba4/libsmbclient.h +include/samba4/lookup_sid.h +include/samba4/machine_sid.h +include/samba4/ndr.h +include/samba4/ndr/ndr_dcerpc.h +include/samba4/ndr/ndr_drsblobs.h +include/samba4/ndr/ndr_drsuapi.h +include/samba4/ndr/ndr_krb5pac.h +include/samba4/ndr/ndr_nbt.h +include/samba4/ndr/ndr_svcctl.h +include/samba4/netapi.h +include/samba4/passdb.h +include/samba4/rpc_common.h +include/samba4/samba/session.h +include/samba4/samba/version.h +include/samba4/share.h +include/samba4/smb2_lease_struct.h +include/samba4/smb3posix.h +include/samba4/smbconf.h +include/samba4/tdr.h +include/samba4/tsocket_internal.h +include/samba4/tsocket.h +include/samba4/util_ldb.h +include/samba4/util/attr.h +include/samba4/util/blocking.h +include/samba4/util/data_blob.h +include/samba4/util/debug.h +include/samba4/util/discard.h +include/samba4/util/fault.h +include/samba4/util/genrand.h +include/samba4/util/idtree_random.h +include/samba4/util/idtree.h +include/samba4/util/signal.h +include/samba4/util/substitute.h +include/samba4/util/tfork.h +include/samba4/util/time.h +include/samba4/wbclient.h +@dir include/samba4/util +@dir include/samba4/samba +@dir include/samba4/ndr +@dir include/samba4/gen_ndr +@dir include/samba4/core +@dir include/samba4 +%%SAMBA4_LIBDIR%%/libdcerpc-samr.so +%%SAMBA4_LIBDIR%%/libdcerpc-samr.so.0 +%%SAMBA4_LIBDIR%%/libdcerpc.so +%%SAMBA4_LIBDIR%%/libdcerpc.so.0 +%%SAMBA4_LIBDIR%%/libldb.so +%%SAMBA4_LIBDIR%%/libldb.so.2 +%%SAMBA4_LIBDIR%%/libsamba-credentials.so +%%SAMBA4_LIBDIR%%/libsamba-credentials.so.1 +%%SAMBA4_LIBDIR%%/libsamba-hostconfig.so +%%SAMBA4_LIBDIR%%/libsamba-hostconfig.so.0 +%%SAMBA4_LIBDIR%%/libsamba-policy.so +%%SAMBA4_LIBDIR%%/libsamba-policy.so.0 +%%SAMBA4_LIBDIR%%/libsamdb.so +%%SAMBA4_LIBDIR%%/libsamdb.so.0 +%%SAMBA4_LIBDIR%%/libtevent-util.so +%%SAMBA4_LIBDIR%%/libtevent-util.so.0 +%%SAMBA4_LIBDIR%%/libdcerpc-binding.so +%%SAMBA4_LIBDIR%%/libdcerpc-binding.so.0 +%%SAMBA4_LIBDIR%%/libdcerpc-server-core.so +%%SAMBA4_LIBDIR%%/libdcerpc-server-core.so.0 +%%SAMBA4_LIBDIR%%/libndr-krb5pac.so +%%SAMBA4_LIBDIR%%/libndr-krb5pac.so.0 +%%SAMBA4_LIBDIR%%/libndr-nbt.so +%%SAMBA4_LIBDIR%%/libndr-nbt.so.0 +%%SAMBA4_LIBDIR%%/libndr-standard.so +%%SAMBA4_LIBDIR%%/libndr-standard.so.0 +%%SAMBA4_LIBDIR%%/libndr.so +%%SAMBA4_LIBDIR%%/libndr.so.6 +%%SAMBA4_LIBDIR%%/libnetapi.so +%%SAMBA4_LIBDIR%%/libnetapi.so.1 +%%SAMBA4_LIBDIR%%/libsamba-errors.so +%%SAMBA4_LIBDIR%%/libsamba-errors.so.1 +%%SAMBA4_LIBDIR%%/libsamba-passdb.so +%%SAMBA4_LIBDIR%%/libsamba-passdb.so.0 +%%SAMBA4_LIBDIR%%/libsamba-util.so +%%SAMBA4_LIBDIR%%/libsamba-util.so.0 +%%SAMBA4_LIBDIR%%/libsmbclient.so +%%SAMBA4_LIBDIR%%/libsmbclient.so.0 +%%SAMBA4_LIBDIR%%/libsmbconf.so +%%SAMBA4_LIBDIR%%/libsmbconf.so.0 +%%LDAP%%%%SAMBA4_LIBDIR%%/libsmbldap.so +%%LDAP%%%%SAMBA4_LIBDIR%%/libsmbldap.so.2 +%%SAMBA4_LIBDIR%%/libwbclient.so +%%SAMBA4_LIBDIR%%/libwbclient.so.0 +lib/nss_winbind.so.1 +lib/nss_wins.so.1 +lib/pam_winbind.so +%%CUPS%%libexec/samba/smbspool_krb5_wrapper +libexec/samba/rpcd_classic +libexec/samba/rpcd_epmapper +libexec/samba/rpcd_fsrvp +libexec/samba/rpcd_lsad +libexec/samba/rpcd_mdssvc +libexec/samba/rpcd_spoolss +libexec/samba/rpcd_winreg +libexec/samba/samba-bgqd +libexec/samba/samba-dcerpcd +%%LDAP%%%%SAMBA4_LIBDIR%%/private/libsmbldaphelper-private-samba.so +%%SAMBA4_LIBDIR%%/private/libaddns-private-samba.so +%%SAMBA4_LIBDIR%%/private/libads-private-samba.so +%%GSSAPI_BUILTIN%%%%SAMBA4_LIBDIR%%/private/libasn1-private-samba.so +%%SAMBA4_LIBDIR%%/private/libasn1util-private-samba.so +%%SAMBA4_LIBDIR%%/private/libauth-private-samba.so +%%SAMBA4_LIBDIR%%/private/libauth-unix-token-private-samba.so +%%SAMBA4_LIBDIR%%/private/libauth4-private-samba.so +%%SAMBA4_LIBDIR%%/private/libauthkrb5-private-samba.so +%%SAMBA4_LIBDIR%%/private/libCHARSET3-private-samba.so +%%SAMBA4_LIBDIR%%/private/libcli-cldap-private-samba.so +%%SAMBA4_LIBDIR%%/private/libcli-ldap-common-private-samba.so +%%SAMBA4_LIBDIR%%/private/libcli-ldap-private-samba.so +%%SAMBA4_LIBDIR%%/private/libcli-nbt-private-samba.so +%%SAMBA4_LIBDIR%%/private/libcli-smb-common-private-samba.so +%%SAMBA4_LIBDIR%%/private/libcli-spoolss-private-samba.so +%%SAMBA4_LIBDIR%%/private/libcliauth-private-samba.so +%%SAMBA4_LIBDIR%%/private/libclidns-private-samba.so +%%SAMBA4_LIBDIR%%/private/libcluster-private-samba.so +%%SAMBA4_LIBDIR%%/private/libcmdline-contexts-private-samba.so +%%SAMBA4_LIBDIR%%/private/libcmdline-private-samba.so +%%GSSAPI_BUILTIN%%%%SAMBA4_LIBDIR%%/private/libcom-err-private-samba.so +%%SAMBA4_LIBDIR%%/private/libcommon-auth-private-samba.so +%%SAMBA4_LIBDIR%%/private/libdbwrap-private-samba.so +%%SAMBA4_LIBDIR%%/private/libutil-crypt-private-samba.so +%%SAMBA4_LIBDIR%%/private/libdcerpc-pkt-auth-private-samba.so +%%SAMBA4_LIBDIR%%/private/libdcerpc-samba-private-samba.so +%%SAMBA4_LIBDIR%%/private/libdcerpc-samba4-private-samba.so +%%SAMBA4_LIBDIR%%/private/libdnsserver-common-private-samba.so +%%SAMBA4_LIBDIR%%/private/libdsdb-module-private-samba.so +%%SAMBA4_LIBDIR%%/private/libevents-private-samba.so +%%SAMBA4_LIBDIR%%/private/libflag-mapping-private-samba.so +%%SAMBA4_LIBDIR%%/private/libgenrand-private-samba.so +%%SAMBA4_LIBDIR%%/private/libgensec-private-samba.so +%%SAMBA4_LIBDIR%%/private/libgpext-private-samba.so +%%SAMBA4_LIBDIR%%/private/libgpo-private-samba.so +%%SAMBA4_LIBDIR%%/private/libgse-private-samba.so +%%GSSAPI_BUILTIN%%%%SAMBA4_LIBDIR%%/private/libgss-preauth-private-samba.so +%%GSSAPI_BUILTIN%%%%SAMBA4_LIBDIR%%/private/libgssapi-private-samba.so +%%GSSAPI_BUILTIN%%%%SAMBA4_LIBDIR%%/private/libhcrypto-private-samba.so +%%GSSAPI_BUILTIN%%%%SAMBA4_LIBDIR%%/private/libhdb-private-samba.so +%%GSSAPI_BUILTIN%%%%SAMBA4_LIBDIR%%/private/libheimbase-private-samba.so +%%GSSAPI_BUILTIN%%%%SAMBA4_LIBDIR%%/private/libheimntlm-private-samba.so +%%SAMBA4_LIBDIR%%/private/libhttp-private-samba.so +%%GSSAPI_BUILTIN%%%%SAMBA4_LIBDIR%%/private/libhx509-private-samba.so +%%SAMBA4_LIBDIR%%/private/libidmap-private-samba.so +%%SAMBA4_LIBDIR%%/private/libinterfaces-private-samba.so +%%SAMBA4_LIBDIR%%/private/libiov-buf-private-samba.so +%%GSSAPI_BUILTIN%%%%SAMBA4_LIBDIR%%/private/libkdc-private-samba.so +%%GSSAPI_BUILTIN%%%%SAMBA4_LIBDIR%%/private/libkrb5-private-samba.so +%%SAMBA4_LIBDIR%%/private/libkrb5samba-private-samba.so +%%SAMBA4_LIBDIR%%/private/libldbsamba-private-samba.so +%%SAMBA4_LIBDIR%%/private/liblibcli-lsa3-private-samba.so +%%SAMBA4_LIBDIR%%/private/liblibcli-netlogon3-private-samba.so +%%SAMBA4_LIBDIR%%/private/liblibsmb-private-samba.so +%%SAMBA4_LIBDIR%%/private/libLIBWBCLIENT-OLD-private-samba.so +%%SAMBA4_LIBDIR%%/private/libmessages-dgm-private-samba.so +%%SAMBA4_LIBDIR%%/private/libmessages-util-private-samba.so +%%SAMBA4_LIBDIR%%/private/libMESSAGING-private-samba.so +%%SAMBA4_LIBDIR%%/private/libMESSAGING-SEND-private-samba.so +%%SAMBA4_LIBDIR%%/private/libmscat-private-samba.so +%%SAMBA4_LIBDIR%%/private/libmsghdr-private-samba.so +%%SAMBA4_LIBDIR%%/private/libmsrpc3-private-samba.so +%%SAMBA4_LIBDIR%%/private/libndr-samba-private-samba.so +%%SAMBA4_LIBDIR%%/private/libndr-samba4-private-samba.so +%%SAMBA4_LIBDIR%%/private/libnet-keytab-private-samba.so +%%SAMBA4_LIBDIR%%/private/libnetif-private-samba.so +%%SAMBA4_LIBDIR%%/private/libnpa-tstream-private-samba.so +%%SAMBA4_LIBDIR%%/private/libnss-info-private-samba.so +%%SAMBA4_LIBDIR%%/private/libposix-eadb-private-samba.so +%%SAMBA4_LIBDIR%%/private/libprinter-driver-private-samba.so +%%SAMBA4_LIBDIR%%/private/libprinting-migrate-private-samba.so +%%SAMBA4_LIBDIR%%/private/libREG-FULL-private-samba.so +%%SAMBA4_LIBDIR%%/private/libregistry-private-samba.so +%%SAMBA4_LIBDIR%%/private/libreplace-private-samba.so +%%GSSAPI_BUILTIN%%%%SAMBA4_LIBDIR%%/private/libroken-private-samba.so +%%SAMBA4_LIBDIR%%/private/libRPC-SERVER-LOOP-private-samba.so +%%SAMBA4_LIBDIR%%/private/libRPC-WORKER-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsamdb-common-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsecrets3-private-samba.so +%%SAMBA4_LIBDIR%%/private/libserver-id-db-private-samba.so +%%SAMBA4_LIBDIR%%/private/libserver-role-private-samba.so +%%SAMBA4_LIBDIR%%/private/libshares-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsmbclient-raw-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsmbd-base-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsmbd-shim-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsmbpasswdparser-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsocket-blocking-private-samba.so +%%SAMBA4_LIBDIR%%/private/libstable-sort-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsys-rw-private-samba.so +%%SAMBA4_LIBDIR%%/private/libtalloc-report-printf-private-samba.so +%%SAMBA4_LIBDIR%%/private/libtalloc-report-private-samba.so +%%SAMBA4_LIBDIR%%/private/libtdb-wrap-private-samba.so +%%SAMBA4_LIBDIR%%/private/libtime-basic-private-samba.so +%%SAMBA4_LIBDIR%%/private/libtorture-private-samba.so +%%SAMBA4_LIBDIR%%/private/libutil-reg-private-samba.so +%%SAMBA4_LIBDIR%%/private/libutil-setid-private-samba.so +%%SAMBA4_LIBDIR%%/private/libutil-tdb-private-samba.so +%%GSSAPI_BUILTIN%%%%SAMBA4_LIBDIR%%/private/libwind-private-samba.so +%%SAMBA4_LIBDIR%%/private/libxattr-tdb-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsamba-cluster-support-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsamba-debug-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsamba-modules-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsamba-net-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsamba-security-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsamba-security-trusts-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsamba-sockets-private-samba.so +%%SAMBA4_LIBDIR%%/private/libsamba3-util-private-samba.so +@dir %%SAMBA4_LIBDIR%%/private +@dir %%SAMBA4_LIBDIR%% +%%PKGCONFIGDIR%%/ndr.pc +%%PKGCONFIGDIR%%/ndr_krb5pac.pc +%%PKGCONFIGDIR%%/ndr_nbt.pc +%%PKGCONFIGDIR%%/ndr_standard.pc +%%PKGCONFIGDIR%%/netapi.pc +%%PKGCONFIGDIR%%/samba-util.pc +%%PKGCONFIGDIR%%/smbclient.pc +%%PKGCONFIGDIR%%/wbclient.pc +%%PKGCONFIGDIR%%/dcerpc.pc +%%PKGCONFIGDIR%%/dcerpc_samr.pc +%%PKGCONFIGDIR%%/ldb.pc +%%PKGCONFIGDIR%%/samba-credentials.pc +%%PKGCONFIGDIR%%/samba-hostconfig.pc +%%PKGCONFIGDIR%%/samba-policy.pc +%%PKGCONFIGDIR%%/samdb.pc +@comment Setup files +@comment Man pages +%%MANPAGES%%share/man/man1/dbwrap_tool.1.gz +%%MANPAGES%%share/man/man1/gentest.1.gz +%%MANPAGES%%share/man/man1/locktest.1.gz +%%MANPAGES%%share/man/man1/log2pcap.1.gz +%%MANPAGES%%share/man/man1/masktest.1.gz +%%MANPAGES%%share/man/man1/mdsearch.1.gz +%%MANPAGES%%share/man/man1/mvxattr.1.gz +%%MANPAGES%%share/man/man1/ndrdump.1.gz +%%MANPAGES%%share/man/man1/nmblookup.1.gz +%%MANPAGES%%share/man/man1/ntlm_auth.1.gz +%%MANPAGES%%share/man/man1/oLschema2ldif.1.gz +%%MANPAGES%%share/man/man1/profiles.1.gz +%%MANPAGES%%share/man/man1/regdiff.1.gz +%%MANPAGES%%share/man/man1/regpatch.1.gz +%%MANPAGES%%share/man/man1/regshell.1.gz +%%MANPAGES%%share/man/man1/regtree.1.gz +%%MANPAGES%%share/man/man1/rpcclient.1.gz +%%MANPAGES%%share/man/man1/samba-log-parser.1.gz +%%MANPAGES%%share/man/man1/sharesec.1.gz +%%MANPAGES%%share/man/man1/smbcacls.1.gz +%%MANPAGES%%share/man/man1/smbclient.1.gz +%%MANPAGES%%share/man/man1/smbcontrol.1.gz +%%MANPAGES%%share/man/man1/smbcquotas.1.gz +%%MANPAGES%%share/man/man1/smbget.1.gz +%%MANPAGES%%share/man/man1/smbstatus.1.gz +%%MANPAGES%%share/man/man1/smbtar.1.gz +%%MANPAGES%%share/man/man1/smbtree.1.gz +%%MANPAGES%%share/man/man1/testparm.1.gz +%%MANPAGES%%share/man/man1/wbinfo.1.gz +%%MANPAGES%%share/man/man1/wspsearch.1.gz +%%MANPAGES%%share/man/man5/lmhosts.5.gz +%%MANPAGES%%share/man/man5/pam_winbind.conf.5.gz +%%MANPAGES%%share/man/man5/smb.conf.5.gz +%%MANPAGES%%share/man/man5/smb4.conf.5.gz +%%MANPAGES%%share/man/man5/smbpasswd.5.gz +%%MANPAGES%%share/man/man7/libsmbclient.7.gz +%%MANPAGES%%share/man/man7/samba.7.gz +%%MANPAGES%%share/man/man7/traffic_learner.7.gz +%%MANPAGES%%share/man/man7/traffic_replay.7.gz +%%MANPAGES%%share/man/man8/cifsdd.8.gz +%%MANPAGES%%share/man/man8/eventlogadm.8.gz +%%MANPAGES%%share/man/man8/idmap_ad.8.gz +%%MANPAGES%%share/man/man8/idmap_autorid.8.gz +%%MANPAGES%%share/man/man8/idmap_hash.8.gz +%%MANPAGES%%share/man/man8/idmap_ldap.8.gz +%%MANPAGES%%share/man/man8/idmap_nss.8.gz +%%MANPAGES%%share/man/man8/idmap_rfc2307.8.gz +%%MANPAGES%%share/man/man8/idmap_rid.8.gz +%%MANPAGES%%share/man/man8/idmap_script.8.gz +%%MANPAGES%%share/man/man8/idmap_tdb.8.gz +%%MANPAGES%%share/man/man8/idmap_tdb2.8.gz +%%MANPAGES%%share/man/man8/net.8.gz +%%MANPAGES%%share/man/man8/nmbd.8.gz +%%MANPAGES%%share/man/man8/pam_winbind.8.gz +%%MANPAGES%%share/man/man8/pdbedit.8.gz +%%MANPAGES%%share/man/man8/samba-bgqd.8.gz +%%MANPAGES%%share/man/man8/samba-dcerpcd.8.gz +%%MANPAGES%%share/man/man8/samba-regedit.8.gz +%%MANPAGES%%share/man/man8/samba-tool.8.gz +%%MANPAGES%%share/man/man8/samba.8.gz +%%MANPAGES%%share/man/man8/samba_downgrade_db.8.gz +%%MANPAGES%%share/man/man8/smbd.8.gz +%%MANPAGES%%share/man/man8/smbpasswd.8.gz +%%MANPAGES%%share/man/man8/smbspool.8.gz +%%MANPAGES%%%%CUPS%%share/man/man8/smbspool_krb5_wrapper.8.gz +%%MANPAGES%%share/man/man8/vfs_acl_tdb.8.gz +%%MANPAGES%%share/man/man8/vfs_acl_xattr.8.gz +%%MANPAGES%%share/man/man8/vfs_aio_fork.8.gz +%%MANPAGES%%share/man/man8/vfs_aio_pthread.8.gz +%%MANPAGES%%share/man/man8/vfs_audit.8.gz +%%MANPAGES%%share/man/man8/vfs_cacheprime.8.gz +%%MANPAGES%%share/man/man8/vfs_cap.8.gz +%%MANPAGES%%share/man/man8/vfs_catia.8.gz +%%MANPAGES%%share/man/man8/vfs_commit.8.gz +%%MANPAGES%%share/man/man8/vfs_crossrename.8.gz +%%MANPAGES%%share/man/man8/vfs_default_quota.8.gz +%%MANPAGES%%share/man/man8/vfs_dirsort.8.gz +%%MANPAGES%%share/man/man8/vfs_expand_msdfs.8.gz +%%MANPAGES%%share/man/man8/vfs_extd_audit.8.gz +%%MANPAGES%%share/man/man8/vfs_fake_perms.8.gz +%%MANPAGES%%share/man/man8/vfs_freebsd.8.gz +%%MANPAGES%%share/man/man8/vfs_full_audit.8.gz +%%MANPAGES%%share/man/man8/vfs_linux_xfs_sgid.8.gz +%%MANPAGES%%share/man/man8/vfs_media_harmony.8.gz +%%MANPAGES%%share/man/man8/vfs_offline.8.gz +%%MANPAGES%%share/man/man8/vfs_preopen.8.gz +%%MANPAGES%%share/man/man8/vfs_readahead.8.gz +%%MANPAGES%%share/man/man8/vfs_readonly.8.gz +%%MANPAGES%%share/man/man8/vfs_recycle.8.gz +%%MANPAGES%%share/man/man8/vfs_shadow_copy.8.gz +%%MANPAGES%%share/man/man8/vfs_shadow_copy2.8.gz +%%MANPAGES%%share/man/man8/vfs_shell_snap.8.gz +%%MANPAGES%%share/man/man8/vfs_streams_depot.8.gz +%%MANPAGES%%share/man/man8/vfs_streams_xattr.8.gz +%%MANPAGES%%share/man/man8/vfs_syncops.8.gz +%%MANPAGES%%share/man/man8/vfs_time_audit.8.gz +%%MANPAGES%%share/man/man8/vfs_unityed_media.8.gz +%%MANPAGES%%share/man/man8/vfs_virusfilter.8.gz +%%MANPAGES%%share/man/man8/vfs_widelinks.8.gz +%%MANPAGES%%share/man/man8/vfs_worm.8.gz +%%MANPAGES%%share/man/man8/vfs_xattr_tdb.8.gz +%%MANPAGES%%share/man/man8/vfs_zfsacl.8.gz +%%MANPAGES%%share/man/man8/winbind_krb5_locator.8.gz +%%MANPAGES%%share/man/man8/winbindd.8.gz +@dir %%SAMBA4_RUNDIR%% +@dir %%SAMBA4_LOGDIR%% +@dir %%SAMBA4_LOCKDIR%% +@dir %%SAMBA4_PRIVATEDIR%% +@dir %%SAMBA4_BINDDNSDIR%% +@comment Use bundled libraries +%%BUNDLED_CMOCKA%%%%SAMBA4_LIBDIR%%/private/libcmocka-private-samba.so +%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_ldb_text.py +%%PYTHON3%%%%PYTHON_SITELIBDIR%%/ldb%%PYTHON_TAG%%.so +%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpyldb-util%%PYTHON_TAG%%-private-samba.so +bin/ldbadd +bin/ldbdel +bin/ldbedit +bin/ldbmodify +bin/ldbrename +bin/ldbsearch +%%SAMBA4_LIBDIR%%/private/libldb-cmdline-private-samba.so +%%SAMBA4_LIBDIR%%/private/libldb-key-value-private-samba.so +%%SAMBA4_LIBDIR%%/private/libldb-tdb-err-map-private-samba.so +%%SAMBA4_LIBDIR%%/private/libldb-tdb-int-private-samba.so +%%LDAP%%%%SAMBA_LDB_MODULESDIR%%/ldap.so +%%SAMBA_LDB_MODULESDIR%%/asq.so +%%SAMBA_LDB_MODULESDIR%%/ildap.so +%%SAMBA_LDB_MODULESDIR%%/ldb.so +%%SAMBA_LDB_MODULESDIR%%/ldbsamba_extensions.so +%%SAMBA_LDB_MODULESDIR%%/paged_searches.so +%%SAMBA_LDB_MODULESDIR%%/rdn_name.so +%%SAMBA_LDB_MODULESDIR%%/sample.so +%%SAMBA_LDB_MODULESDIR%%/server_sort.so +%%SAMBA_LDB_MODULESDIR%%/skel.so +%%SAMBA_LDB_MODULESDIR%%/tdb.so +%%MANPAGES%%share/man/man3/ldb.3.gz +%%MANPAGES%%share/man/man1/ldbadd.1.gz +%%MANPAGES%%share/man/man1/ldbdel.1.gz +%%MANPAGES%%share/man/man1/ldbedit.1.gz +%%MANPAGES%%share/man/man1/ldbmodify.1.gz +%%MANPAGES%%share/man/man1/ldbrename.1.gz +%%MANPAGES%%share/man/man1/ldbsearch.1.gz +%%MANPAGES%%%%BUNDLED_TDB%%share/man/man8/samba-tdbbackup.8.gz +%%MANPAGES%%%%BUNDLED_TDB%%share/man/man8/samba-tdbdump.8.gz +%%MANPAGES%%%%BUNDLED_TDB%%share/man/man8/samba-tdbrestore.8.gz +%%MANPAGES%%%%BUNDLED_TDB%%share/man/man8/samba-tdbtool.8.gz +%%BUNDLED_TALLOC%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_TAG%%.so +%%BUNDLED_TALLOC%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpytalloc-util%%PYTHON_TAG%%-private-samba.so +%%BUNDLED_TALLOC%%%%SAMBA4_LIBDIR%%/private/libtalloc-private-samba.so +%%BUNDLED_TALLOC%%share/man/man3/samba-talloc.3.gz +%%BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tdb_text.py +%%BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_TAG%%.so +%%BUNDLED_TDB%%bin/tdbbackup +%%BUNDLED_TDB%%bin/tdbdump +%%BUNDLED_TDB%%bin/tdbrestore +%%BUNDLED_TDB%%bin/tdbtool +%%BUNDLED_TDB%%%%SAMBA4_LIBDIR%%/private/libtdb-private-samba.so +%%BUNDLED_TEVENT%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tevent%%PYTHON_TAG%%.so +%%BUNDLED_TEVENT%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tevent.py +%%BUNDLED_TEVENT%%%%SAMBA4_LIBDIR%%/private/libtevent-private-samba.so diff --git a/net/samba423/pkg-plist.ad_dc b/net/samba423/pkg-plist.ad_dc new file mode 100644 index 000000000000..5ac044105f7b --- /dev/null +++ b/net/samba423/pkg-plist.ad_dc @@ -0,0 +1,183 @@ +sbin/samba_downgrade_db +sbin/samba +sbin/samba_dnsupdate +sbin/samba_kcc +sbin/samba_spnupdate +sbin/samba_upgradedns +include/samba4/dcerpc_server.h +%%SAMBA4_LIBDIR%%/libdcerpc-server.so +%%SAMBA4_LIBDIR%%/libdcerpc-server.so.0 +%%SAMBA4_LIBDIR%%/private/libad-claims-private-samba.so +%%SAMBA4_LIBDIR%%/private/libauthn-policy-util-private-samba.so +%%SAMBA4_LIBDIR%%/private/libdlz-bind9-for-torture-private-samba.so +%%SAMBA4_LIBDIR%%/private/libprocess-model-private-samba.so +%%SAMBA4_LIBDIR%%/private/libservice-private-samba.so +%%GSSAPI_BUILTIN%%%%SAMBA4_LIBDIR%%/private/libHDB-SAMBA4-private-samba.so +%%SAMBA4_LIBDIR%%/private/libdb-glue-private-samba.so +%%SAMBA4_LIBDIR%%/private/libdfs-server-ad-private-samba.so +%%SAMBA4_LIBDIR%%/private/libdsdb-garbage-collect-tombstones-private-samba.so +%%SAMBA4_LIBDIR%%/private/libpac-private-samba.so +%%SAMBA4_LIBDIR%%/private/libscavenge-dns-records-private-samba.so +%%SAMBA4_MODULEDIR%%/bind9/dlz_bind9_10.so +%%SAMBA4_MODULEDIR%%/bind9/dlz_bind9_11.so +%%SAMBA4_MODULEDIR%%/bind9/dlz_bind9_12.so +%%SAMBA4_MODULEDIR%%/bind9/dlz_bind9_14.so +%%SAMBA4_MODULEDIR%%/bind9/dlz_bind9_16.so +%%SAMBA4_MODULEDIR%%/bind9/dlz_bind9_18.so +%%SAMBA4_MODULEDIR%%/bind9/dlz_bind9_20.so +%%SAMBA4_MODULEDIR%%/gensec/krb5.so +%%SAMBA_LDB_MODULESDIR%%/acl.so +%%SAMBA_LDB_MODULESDIR%%/aclread.so +%%SAMBA_LDB_MODULESDIR%%/anr.so +%%SAMBA_LDB_MODULESDIR%%/audit_log.so +%%SAMBA_LDB_MODULESDIR%%/count_attrs.so +%%SAMBA_LDB_MODULESDIR%%/descriptor.so +%%SAMBA_LDB_MODULESDIR%%/dirsync.so +%%SAMBA_LDB_MODULESDIR%%/dns_notify.so +%%SAMBA_LDB_MODULESDIR%%/dsdb_notification.so +%%SAMBA_LDB_MODULESDIR%%/encrypted_secrets.so +%%SAMBA_LDB_MODULESDIR%%/extended_dn_in.so +%%SAMBA_LDB_MODULESDIR%%/extended_dn_out.so +%%SAMBA_LDB_MODULESDIR%%/extended_dn_store.so +%%SAMBA_LDB_MODULESDIR%%/group_audit_log.so +%%SAMBA_LDB_MODULESDIR%%/instancetype.so +%%SAMBA_LDB_MODULESDIR%%/lazy_commit.so +%%SAMBA_LDB_MODULESDIR%%/linked_attributes.so +%%SAMBA_LDB_MODULESDIR%%/new_partition.so +%%SAMBA_LDB_MODULESDIR%%/objectclass.so +%%SAMBA_LDB_MODULESDIR%%/objectclass_attrs.so +%%SAMBA_LDB_MODULESDIR%%/objectguid.so +%%SAMBA_LDB_MODULESDIR%%/operational.so +%%SAMBA_LDB_MODULESDIR%%/paged_results.so +%%SAMBA_LDB_MODULESDIR%%/partition.so +%%SAMBA_LDB_MODULESDIR%%/password_hash.so +%%SAMBA_LDB_MODULESDIR%%/ranged_results.so +%%SAMBA_LDB_MODULESDIR%%/repl_meta_data.so +%%SAMBA_LDB_MODULESDIR%%/resolve_oids.so +%%SAMBA_LDB_MODULESDIR%%/rootdse.so +%%SAMBA_LDB_MODULESDIR%%/samba3sam.so +%%SAMBA_LDB_MODULESDIR%%/samba3sid.so +%%SAMBA_LDB_MODULESDIR%%/samba_dsdb.so +%%SAMBA_LDB_MODULESDIR%%/samba_secrets.so +%%SAMBA_LDB_MODULESDIR%%/samldb.so +%%SAMBA_LDB_MODULESDIR%%/schema_data.so +%%SAMBA_LDB_MODULESDIR%%/schema_load.so +%%SAMBA_LDB_MODULESDIR%%/secrets_tdb_sync.so +%%SAMBA_LDB_MODULESDIR%%/show_deleted.so +%%SAMBA_LDB_MODULESDIR%%/subtree_delete.so +%%SAMBA_LDB_MODULESDIR%%/subtree_rename.so +%%SAMBA_LDB_MODULESDIR%%/tombstone_reanimate.so +%%SAMBA_LDB_MODULESDIR%%/trust_notify.so +%%SAMBA_LDB_MODULESDIR%%/unique_object_sids.so +%%SAMBA_LDB_MODULESDIR%%/update_keytab.so +%%SAMBA_LDB_MODULESDIR%%/vlv.so +%%SAMBA_LDB_MODULESDIR%%/wins_ldb.so +%%SAMBA4_MODULEDIR%%/process_model/prefork.so +%%SAMBA4_MODULEDIR%%/process_model/standard.so +%%SAMBA4_MODULEDIR%%/service/cldap.so +%%SAMBA4_MODULEDIR%%/service/dcerpc.so +%%SAMBA4_MODULEDIR%%/service/dns.so +%%SAMBA4_MODULEDIR%%/service/dns_update.so +%%SAMBA4_MODULEDIR%%/service/drepl.so +%%SAMBA4_MODULEDIR%%/service/ft_scanner.so +%%SAMBA4_MODULEDIR%%/service/kcc.so +%%SAMBA4_MODULEDIR%%/service/kdc.so +%%SAMBA4_MODULEDIR%%/service/ldap.so +%%SAMBA4_MODULEDIR%%/service/nbtd.so +%%SAMBA4_MODULEDIR%%/service/ntp_signd.so +%%SAMBA4_MODULEDIR%%/service/s3fs.so +%%SAMBA4_MODULEDIR%%/service/winbindd.so +%%SAMBA4_MODULEDIR%%/service/wrepl.so +%%SAMBA4_MODULEDIR%%/vfs/posix_eadb.so +%%DATADIR%%/samba/admx/GNOME_Settings.admx +%%DATADIR%%/samba/admx/en-US/GNOME_Settings.adml +%%DATADIR%%/samba/admx/en-US/samba.adml +%%DATADIR%%/samba/admx/ru-RU/GNOME_Settings.adml +%%DATADIR%%/samba/admx/samba.admx +%%DATADIR%%/setup/ad-schema/AD_DS_Attributes_Windows_Server_v1903.ldf +%%DATADIR%%/setup/ad-schema/AD_DS_Attributes__Windows_Server_2012_R2.ldf +%%DATADIR%%/setup/ad-schema/AD_DS_Attributes__Windows_Server_2016.ldf +%%DATADIR%%/setup/ad-schema/AD_DS_Attributes__Windows_Server_v1803.ldf +%%DATADIR%%/setup/ad-schema/AD_DS_Classes_Windows_Server_v1903.ldf +%%DATADIR%%/setup/ad-schema/AD_DS_Classes__Windows_Server_2012_R2.ldf +%%DATADIR%%/setup/ad-schema/AD_DS_Classes__Windows_Server_2016.ldf +%%DATADIR%%/setup/ad-schema/AD_DS_Classes__Windows_Server_v1803.ldf +%%DATADIR%%/setup/ad-schema/Attributes_for_AD_DS__Windows_Server_2008_R2.ldf +%%DATADIR%%/setup/ad-schema/Attributes_for_AD_DS__Windows_Server_2012.ldf +%%DATADIR%%/setup/ad-schema/Classes_for_AD_DS__Windows_Server_2008_R2.ldf +%%DATADIR%%/setup/ad-schema/Classes_for_AD_DS__Windows_Server_2012.ldf +%%DATADIR%%/setup/ad-schema/MS-AD_Schema_2K8_Attributes.txt +%%DATADIR%%/setup/ad-schema/MS-AD_Schema_2K8_Classes.txt +%%DATADIR%%/setup/ad-schema/MS-AD_Schema_2K8_R2_Attributes.txt +%%DATADIR%%/setup/ad-schema/MS-AD_Schema_2K8_R2_Classes.txt +%%DATADIR%%/setup/ad-schema/licence.txt +%%DATADIR%%/setup/adprep/WindowsServerDocs/Forest-Wide-Updates.md +%%DATADIR%%/setup/adprep/WindowsServerDocs/Sch49.ldf.diff +%%DATADIR%%/setup/adprep/WindowsServerDocs/Sch50.ldf.diff +%%DATADIR%%/setup/adprep/WindowsServerDocs/Sch51.ldf.diff +%%DATADIR%%/setup/adprep/WindowsServerDocs/Sch57.ldf.diff +%%DATADIR%%/setup/adprep/WindowsServerDocs/Sch59.ldf.diff +%%DATADIR%%/setup/adprep/WindowsServerDocs/Schema-Updates.md +%%DATADIR%%/setup/adprep/fix-forest-rev.ldf +%%DATADIR%%/setup/aggregate_schema.ldif +%%DATADIR%%/setup/display-specifiers/DisplaySpecifiers-Win2k0.txt +%%DATADIR%%/setup/display-specifiers/DisplaySpecifiers-Win2k3.txt +%%DATADIR%%/setup/display-specifiers/DisplaySpecifiers-Win2k3R2.txt +%%DATADIR%%/setup/display-specifiers/DisplaySpecifiers-Win2k8.txt +%%DATADIR%%/setup/display-specifiers/DisplaySpecifiers-Win2k8R2.txt +%%DATADIR%%/setup/dns_update_list +%%DATADIR%%/setup/extended-rights.ldif +%%DATADIR%%/setup/idmap_init.ldif +%%DATADIR%%/setup/krb5.conf +%%DATADIR%%/setup/named.conf +%%DATADIR%%/setup/named.conf.dlz +%%DATADIR%%/setup/named.conf.update +%%DATADIR%%/setup/named.txt +%%DATADIR%%/setup/prefixMap.txt +%%DATADIR%%/setup/provision.ldif +%%DATADIR%%/setup/provision.reg +%%DATADIR%%/setup/provision.zone +%%DATADIR%%/setup/provision_basedn.ldif +%%DATADIR%%/setup/provision_basedn_modify.ldif +%%DATADIR%%/setup/provision_basedn_options.ldif +%%DATADIR%%/setup/provision_basedn_references.ldif +%%DATADIR%%/setup/provision_computers_add.ldif +%%DATADIR%%/setup/provision_computers_modify.ldif +%%DATADIR%%/setup/provision_configuration.ldif +%%DATADIR%%/setup/provision_configuration_basedn.ldif +%%DATADIR%%/setup/provision_configuration_modify.ldif +%%DATADIR%%/setup/provision_configuration_references.ldif +%%DATADIR%%/setup/provision_dns_accounts_add.ldif +%%DATADIR%%/setup/provision_dns_add_samba.ldif +%%DATADIR%%/setup/provision_dnszones_add.ldif +%%DATADIR%%/setup/provision_dnszones_modify.ldif +%%DATADIR%%/setup/provision_dnszones_partitions.ldif +%%DATADIR%%/setup/provision_group_policy.ldif +%%DATADIR%%/setup/provision_init.ldif +%%DATADIR%%/setup/provision_partitions.ldif +%%DATADIR%%/setup/provision_privilege.ldif +%%DATADIR%%/setup/provision_rootdse_add.ldif +%%DATADIR%%/setup/provision_rootdse_modify.ldif +%%DATADIR%%/setup/provision_schema_basedn.ldif +%%DATADIR%%/setup/provision_schema_basedn_modify.ldif +%%DATADIR%%/setup/provision_self_join.ldif +%%DATADIR%%/setup/provision_self_join_config.ldif +%%DATADIR%%/setup/provision_self_join_modify.ldif +%%DATADIR%%/setup/provision_self_join_modify_config.ldif +%%DATADIR%%/setup/provision_self_join_modify_schema.ldif +%%DATADIR%%/setup/provision_users.ldif +%%DATADIR%%/setup/provision_users_add.ldif +%%DATADIR%%/setup/provision_users_modify.ldif +%%DATADIR%%/setup/provision_well_known_sec_princ.ldif +%%DATADIR%%/setup/schema_samba4.ldif +%%DATADIR%%/setup/secrets.ldif +%%DATADIR%%/setup/secrets_dns.ldif +%%DATADIR%%/setup/secrets_init.ldif +%%DATADIR%%/setup/share.ldif +%%DATADIR%%/setup/spn_update_list +%%DATADIR%%/setup/ypServ30.ldif +%%PKGCONFIGDIR%%/dcerpc_server.pc +@dir %%DATADIR%%/setup/display-specifiers +@dir %%DATADIR%%/setup/ad-schema +@dir %%DATADIR%%/setup +@dir %%DATADIR%% diff --git a/net/samba423/pkg-plist.cluster b/net/samba423/pkg-plist.cluster new file mode 100644 index 000000000000..90bafe54170d --- /dev/null +++ b/net/samba423/pkg-plist.cluster @@ -0,0 +1,83 @@ +@comment Cluster +bin/ctdb +bin/ctdb_diagnostics +bin/ltdbtool +bin/onnode +bin/ping_pong +etc/ctdb/ctdb-backup-persistent-tdbs.sh +etc/ctdb/ctdb-crash-cleanup.sh +etc/ctdb/debug-hung-script.sh +etc/ctdb/debug_locks.sh +etc/ctdb/events/legacy/00.ctdb.script +etc/ctdb/events/legacy/01.reclock.script +etc/ctdb/events/legacy/05.system.script +etc/ctdb/events/legacy/10.interface.script +etc/ctdb/events/legacy/95.database.script +etc/ctdb/events/notification/README +etc/ctdb/functions +etc/ctdb/nfs-checks.d/00.portmapper.check +etc/ctdb/nfs-checks.d/10.status.check +etc/ctdb/nfs-checks.d/20.nfs.check +etc/ctdb/nfs-checks.d/30.nlockmgr.check +etc/ctdb/nfs-checks.d/40.mountd.check +etc/ctdb/nfs-checks.d/50.rquotad.check +etc/ctdb/nfs-checks.d/README +etc/ctdb/nfs-linux-kernel-callout +etc/ctdb/notify.sh +etc/ctdb/statd-callout +lib/samba4/private/libctdb-event-client-private-samba.so +libexec/ctdb/ctdb-config +libexec/ctdb/ctdb-event +libexec/ctdb/ctdb-eventd +libexec/ctdb/ctdb-path +libexec/ctdb/ctdb_killtcp +libexec/ctdb/ctdb_lock_helper +libexec/ctdb/ctdb_lvs +libexec/ctdb/ctdb_mutex_fcntl_helper +libexec/ctdb/ctdb_natgw +libexec/ctdb/ctdb_recovery_helper +libexec/ctdb/ctdb_smnotify_helper +libexec/ctdb/ctdb_takeover_helper +libexec/ctdb/statd_callout +libexec/ctdb/statd_callout_helper +libexec/samba/rpcd_witness +%%MANPAGES%%share/man/man1/ctdb_diagnostics.1.gz +%%MANPAGES%%share/man/man1/ctdb.1.gz +%%MANPAGES%%share/man/man1/ctdbd.1.gz +%%MANPAGES%%share/man/man1/ltdbtool.1.gz +%%MANPAGES%%share/man/man1/onnode.1.gz +%%MANPAGES%%share/man/man1/ping_pong.1.gz +%%MANPAGES%%share/man/man5/ctdb-script.options.5.gz +%%MANPAGES%%share/man/man5/ctdb.conf.5.gz +%%MANPAGES%%share/man/man5/ctdb.sysconfig.5.gz +%%MANPAGES%%share/man/man7/ctdb-statistics.7.gz +%%MANPAGES%%share/man/man7/ctdb-tunables.7.gz +%%MANPAGES%%share/man/man7/ctdb.7.gz +sbin/ctdbd +share/ctdb/events/legacy/00.ctdb.script +share/ctdb/events/legacy/01.reclock.script +share/ctdb/events/legacy/05.system.script +share/ctdb/events/legacy/10.interface.script +share/ctdb/events/legacy/11.natgw.script +share/ctdb/events/legacy/11.routing.script +share/ctdb/events/legacy/13.per_ip_routing.script +share/ctdb/events/legacy/20.multipathd.script +share/ctdb/events/legacy/31.clamd.script +share/ctdb/events/legacy/40.vsftpd.script +share/ctdb/events/legacy/41.httpd.script +share/ctdb/events/legacy/46.update-keytabs.script +share/ctdb/events/legacy/47.samba-dcerpcd.script +share/ctdb/events/legacy/48.netbios.script +share/ctdb/events/legacy/49.winbind.script +share/ctdb/events/legacy/50.samba.script +share/ctdb/events/legacy/60.nfs.script +share/ctdb/events/legacy/70.iscsi.script +share/ctdb/events/legacy/91.lvs.script +share/ctdb/events/legacy/95.database.script +share/ctdb/scripts/winbind_ctdb_updatekeytab.sh +@dir /var/lib/ctdb/volatile +@dir /var/lib/ctdb/state +@dir /var/lib/ctdb/persistent +@dir /var/lib/ctdb +@dir /var/lib +@dir /var/run/ctdb diff --git a/net/samba423/pkg-plist.python b/net/samba423/pkg-plist.python new file mode 100644 index 000000000000..1fbfdce9f8b9 --- /dev/null +++ b/net/samba423/pkg-plist.python @@ -0,0 +1,609 @@ +bin/smbtorture +sbin/samba-gpupdate +%%MANPAGES%%share/man/man1/smbtorture.1.gz +%%MANPAGES%%share/man/man8/samba-gpupdate.8.gz +lib/samba4/private/libsamba-net-join%%PYTHON_TAG%%-private-samba.so +lib/samba4/private/libsamba-python%%PYTHON_TAG%%-private-samba.so +@comment Python block +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dckeytab%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/posix_eadb%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_native%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_tdb%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dsdb_dns%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dsdb%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/__init__.py +%%PYTHON_SITELIBDIR%%/samba/_glue%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/_ldb%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/auth%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/auth_util.py +%%PYTHON_SITELIBDIR%%/samba/colour.py +%%PYTHON_SITELIBDIR%%/samba/common.py +%%PYTHON_SITELIBDIR%%/samba/compression%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/credentials%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/crypto%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dbchecker.py +%%PYTHON_SITELIBDIR%%/samba/dcerpc/__init__.py +%%PYTHON_SITELIBDIR%%/samba/dcerpc/atsvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/auth%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/base%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/bcrypt_rsakey_blob%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/claims%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/conditional_ace%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dcerpc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dfs%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dns%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsp%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsserver%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsblobs%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsuapi%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/echo%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/epmapper%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/gkdi%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/gmsa%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/idmap%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/initshutdown%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/irpc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/keycredlink%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5ccache%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5pac%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/lsa%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/mdssvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/messaging%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/mgmt%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/misc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/nbt%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/netlogon%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/ntlmssp%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/preg%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/samr%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/schannel%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/security%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/server_id%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/smb3posix%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/smbXsrv%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/smb_acl%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/spoolss%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/srvsvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/svcctl%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/tpm20_rsakey_blob%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/unixinfo%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/winbind%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/windows_event_ids%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/winreg%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/winspool%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/witness%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/wkssvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/xattr%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/domain/__init__.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/__init__.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/auth_policy.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/auth_silo.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/claim_type.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/computer.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/constants.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/container.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/exceptions.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/fields.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/gmsa.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/group.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/model.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/org.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/person.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/query.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/registry.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/schema.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/site.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/subnet.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/types.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/user.py +%%PYTHON_SITELIBDIR%%/samba/domain/models/value_type.py +%%PYTHON_SITELIBDIR%%/samba/descriptor.py +%%PYTHON_SITELIBDIR%%/samba/dnsresolver.py +%%PYTHON_SITELIBDIR%%/samba/dnsserver.py +%%PYTHON_SITELIBDIR%%/samba/domain_update.py +%%PYTHON_SITELIBDIR%%/samba/drs_utils.py +%%PYTHON_SITELIBDIR%%/samba/emulate/__init__.py +%%PYTHON_SITELIBDIR%%/samba/emulate/traffic.py +%%PYTHON_SITELIBDIR%%/samba/emulate/traffic_packets.py +%%PYTHON_SITELIBDIR%%/samba/forest_update.py +%%PYTHON_SITELIBDIR%%/samba/functional_level.py +%%PYTHON_SITELIBDIR%%/samba/gensec%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/getopt.py +%%PYTHON_SITELIBDIR%%/samba/gkdi.py +%%PYTHON_SITELIBDIR%%/samba/gp/__init__.py +%%PYTHON_SITELIBDIR%%/samba/gp/gp_centrify_crontab_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/gp_centrify_sudoers_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/gp_cert_auto_enroll_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/gp_chromium_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/gp_drive_maps_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/gp_ext_loader.py +%%PYTHON_SITELIBDIR%%/samba/gp/gp_firefox_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/gp_firewalld_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/gp_gnome_settings_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/gp_msgs_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/gp_scripts_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/gp_sec_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/gp_smb_conf_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/gp_sudoers_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/gpclass.py +%%PYTHON_SITELIBDIR%%/samba/gp/util/logging.py +%%PYTHON_SITELIBDIR%%/samba/gp/vgp_access_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/vgp_files_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/vgp_issue_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/vgp_motd_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/vgp_openssh_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/vgp_startup_scripts_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/vgp_sudoers_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp/vgp_symlink_ext.py +%%PYTHON_SITELIBDIR%%/samba/gp_parse/__init__.py +%%PYTHON_SITELIBDIR%%/samba/gp_parse/gp_aas.py +%%PYTHON_SITELIBDIR%%/samba/gp_parse/gp_csv.py +%%PYTHON_SITELIBDIR%%/samba/gp_parse/gp_inf.py +%%PYTHON_SITELIBDIR%%/samba/gp_parse/gp_ini.py +%%PYTHON_SITELIBDIR%%/samba/gp_parse/gp_pol.py +%%PYTHON_SITELIBDIR%%/samba/gpo%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/graph.py +%%PYTHON_SITELIBDIR%%/samba/hostconfig.py +%%PYTHON_SITELIBDIR%%/samba/hresult%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/idmap.py +%%PYTHON_SITELIBDIR%%/samba/join.py +%%PYTHON_SITELIBDIR%%/samba/kcc/__init__.py +%%PYTHON_SITELIBDIR%%/samba/kcc/debug.py +%%PYTHON_SITELIBDIR%%/samba/kcc/graph.py +%%PYTHON_SITELIBDIR%%/samba/kcc/graph_utils.py +%%PYTHON_SITELIBDIR%%/samba/kcc/kcc_utils.py +%%PYTHON_SITELIBDIR%%/samba/kcc/ldif_import_export.py +%%PYTHON_SITELIBDIR%%/samba/logger.py +%%PYTHON_SITELIBDIR%%/samba/lsa_utils.py +%%PYTHON_SITELIBDIR%%/samba/mdb_util.py +%%PYTHON_SITELIBDIR%%/samba/messaging%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/ms_display_specifiers.py +%%PYTHON_SITELIBDIR%%/samba/ms_forest_updates_markdown.py +%%PYTHON_SITELIBDIR%%/samba/ms_schema.py +%%PYTHON_SITELIBDIR%%/samba/ms_schema_markdown.py +%%PYTHON_SITELIBDIR%%/samba/ndr.py +%%PYTHON_SITELIBDIR%%/samba/net%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/net_s3%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/netbios%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/netcmd/__init__.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/common.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/computer.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/contact.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/dbcheck.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/delegation.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/dns.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/__init__.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/auth/__init__.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/auth/policy/__init__.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/auth/policy/computer_allowed_to_authenticate_to.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/auth/policy/policy.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_from.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/auth/policy/service_allowed_to_authenticate_to.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_from.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/auth/policy/user_allowed_to_authenticate_to.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/auth/silo/__init__.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/auth/silo/member.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/auth/silo/silo.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/kds/__init__.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/kds/root_key.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/backup.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/claim/__init__.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/claim/claim_type.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/claim/value_type.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/classicupgrade.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/common.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/dcpromo.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/demote.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/functional_prep.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/info.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/join.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/keytab.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/leave.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/level.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/passwordsettings.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/provision.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/samba3upgrade.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/schemaupgrade.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/service_account/__init__.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/service_account/group_msa_membership.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/service_account/service_account.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/tombstones.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/domain/trust.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/drs.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/dsacl.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/encoders.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/forest.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/fsmo.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/gpcommon.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/gpo.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/group.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/ldapcmp.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/main.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/nettime.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/ntacl.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/ou.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/processes.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/pso.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/rodc.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/schema.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/shell.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/sites.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/spn.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/testparm.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/__init__.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/add.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/add_unix_attrs.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/auth/__init__.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/auth/policy.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/auth/silo.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/delete.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/disable.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/edit.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/enable.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/getgroups.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/list.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/move.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/password.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/readpasswords/__init__.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/readpasswords/common.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/readpasswords/get_kerberos_ticket.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/readpasswords/getpassword.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/readpasswords/show.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/readpasswords/syncpasswords.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/rename.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/sensitive.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/setexpiry.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/setpassword.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/setprimarygroup.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/user/unlock.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/validators.py +%%PYTHON_SITELIBDIR%%/samba/netcmd/visualize.py +%%PYTHON_SITELIBDIR%%/samba/nt_time.py +%%PYTHON_SITELIBDIR%%/samba/ntacls.py +%%PYTHON_SITELIBDIR%%/samba/ntstatus%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/param%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/policies.py +%%PYTHON_SITELIBDIR%%/samba/policy%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/provision/__init__.py +%%PYTHON_SITELIBDIR%%/samba/provision/backend.py +%%PYTHON_SITELIBDIR%%/samba/provision/common.py +%%PYTHON_SITELIBDIR%%/samba/provision/kerberos.py +%%PYTHON_SITELIBDIR%%/samba/provision/kerberos_implementation.py +%%PYTHON_SITELIBDIR%%/samba/provision/sambadns.py +%%PYTHON_SITELIBDIR%%/samba/registry%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/remove_dc.py +%%PYTHON_SITELIBDIR%%/samba/reparse_symlink%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/safe_tarfile.py +%%PYTHON_SITELIBDIR%%/samba/samba3/__init__.py +%%PYTHON_SITELIBDIR%%/samba/samba3/libsmb_samba_cwrapper%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/libsmb_samba_internal.py +%%PYTHON_SITELIBDIR%%/samba/samba3/mdscli%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/param%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/passdb%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/smbconf%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/smbd%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samdb.py +%%PYTHON_SITELIBDIR%%/samba/schema.py +%%PYTHON_SITELIBDIR%%/samba/sd_utils.py +%%PYTHON_SITELIBDIR%%/samba/security%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/sites.py +%%PYTHON_SITELIBDIR%%/samba/smbconf%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/subnets.py +%%PYTHON_SITELIBDIR%%/samba/subunit/__init__.py +%%PYTHON_SITELIBDIR%%/samba/subunit/run.py +%%PYTHON_SITELIBDIR%%/samba/tdb_util.py +%%PYTHON_SITELIBDIR%%/samba/tests/__init__.py +%%PYTHON_SITELIBDIR%%/samba/tests/audit_log_base.py +%%PYTHON_SITELIBDIR%%/samba/tests/audit_log_dsdb.py +%%PYTHON_SITELIBDIR%%/samba/tests/audit_log_pass_change.py +%%PYTHON_SITELIBDIR%%/samba/tests/auth.py +%%PYTHON_SITELIBDIR%%/samba/tests/auth_log.py +%%PYTHON_SITELIBDIR%%/samba/tests/auth_log_base.py +%%PYTHON_SITELIBDIR%%/samba/tests/auth_log_ncalrpc.py +%%PYTHON_SITELIBDIR%%/samba/tests/auth_log_netlogon.py +%%PYTHON_SITELIBDIR%%/samba/tests/auth_log_netlogon_bad_creds.py +%%PYTHON_SITELIBDIR%%/samba/tests/auth_log_pass_change.py +%%PYTHON_SITELIBDIR%%/samba/tests/auth_log_samlogon.py +%%PYTHON_SITELIBDIR%%/samba/tests/auth_log_winbind.py +%%PYTHON_SITELIBDIR%%/samba/tests/bcrypt_rsakey_blob.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/__init__.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/bug13653.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/check_output.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/claims.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/downgradedatabase.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/gmsa.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/http_chunk.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/http_content.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/mdsearch.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/misc_dfs_widelink.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/ndrdump.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/netads_dns.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/netads_json.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/rpcd_witness_samba_only.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/samba_dnsupdate.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/smbcacls.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/smbcacls_basic.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/smbcacls_dfs_propagate_inherit.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/smbcacls_propagate_inhertance.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/smbcacls_save_restore.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/smbcontrol.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/smbcontrol_process.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/traffic_learner.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/traffic_replay.py +%%PYTHON_SITELIBDIR%%/samba/tests/blackbox/traffic_summary.py +%%PYTHON_SITELIBDIR%%/samba/tests/common.py +%%PYTHON_SITELIBDIR%%/samba/tests/complex_expressions.py +%%PYTHON_SITELIBDIR%%/samba/tests/compression.py +%%PYTHON_SITELIBDIR%%/samba/tests/conditional_ace_assembler.py +%%PYTHON_SITELIBDIR%%/samba/tests/conditional_ace_bytes.py +%%PYTHON_SITELIBDIR%%/samba/tests/conditional_ace_claims.py +%%PYTHON_SITELIBDIR%%/samba/tests/core.py +%%PYTHON_SITELIBDIR%%/samba/tests/cred_opt.py +%%PYTHON_SITELIBDIR%%/samba/tests/credentials.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/__init__.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/array.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/bare.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/binding.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/dfs.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/dnsserver.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/integer.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/lsa.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/lsa_utils.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/mdssvc.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/misc.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/raw_protocol.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/raw_testcase.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/registry.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/rpc_talloc.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/rpcecho.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/sam.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/samr_change_password.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/srvsvc.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/string_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/testrpc.py +%%PYTHON_SITELIBDIR%%/samba/tests/dcerpc/unix.py +%%PYTHON_SITELIBDIR%%/samba/tests/dckeytab.py +%%PYTHON_SITELIBDIR%%/samba/tests/dns.py +%%PYTHON_SITELIBDIR%%/samba/tests/dns_aging.py +%%PYTHON_SITELIBDIR%%/samba/tests/dns_base.py +%%PYTHON_SITELIBDIR%%/samba/tests/dns_forwarder.py +%%PYTHON_SITELIBDIR%%/samba/tests/dns_forwarder_helpers/server.py +%%PYTHON_SITELIBDIR%%/samba/tests/dns_invalid.py +%%PYTHON_SITELIBDIR%%/samba/tests/dns_packet.py +%%PYTHON_SITELIBDIR%%/samba/tests/dns_tkey.py +%%PYTHON_SITELIBDIR%%/samba/tests/dns_wildcard.py +%%PYTHON_SITELIBDIR%%/samba/tests/docs.py +%%PYTHON_SITELIBDIR%%/samba/tests/domain_backup.py +%%PYTHON_SITELIBDIR%%/samba/tests/domain_backup_offline.py +%%PYTHON_SITELIBDIR%%/samba/tests/dsdb.py +%%PYTHON_SITELIBDIR%%/samba/tests/dsdb_api.py +%%PYTHON_SITELIBDIR%%/samba/tests/dsdb_dns.py +%%PYTHON_SITELIBDIR%%/samba/tests/dsdb_lock.py +%%PYTHON_SITELIBDIR%%/samba/tests/dsdb_quiet_env_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/dsdb_quiet_provision_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/dsdb_schema_attributes.py +%%PYTHON_SITELIBDIR%%/samba/tests/emulate/__init__.py +%%PYTHON_SITELIBDIR%%/samba/tests/emulate/traffic.py +%%PYTHON_SITELIBDIR%%/samba/tests/emulate/traffic_packet.py +%%PYTHON_SITELIBDIR%%/samba/tests/encrypted_secrets.py +%%PYTHON_SITELIBDIR%%/samba/tests/gensec.py +%%PYTHON_SITELIBDIR%%/samba/tests/get_opt.py +%%PYTHON_SITELIBDIR%%/samba/tests/getdcname.py +%%PYTHON_SITELIBDIR%%/samba/tests/gkdi.py +%%PYTHON_SITELIBDIR%%/samba/tests/glue.py +%%PYTHON_SITELIBDIR%%/samba/tests/gpo.py +%%PYTHON_SITELIBDIR%%/samba/tests/gpo_member.py +%%PYTHON_SITELIBDIR%%/samba/tests/graph.py +%%PYTHON_SITELIBDIR%%/samba/tests/group_audit.py +%%PYTHON_SITELIBDIR%%/samba/tests/hostconfig.py +%%PYTHON_SITELIBDIR%%/samba/tests/imports.py +%%PYTHON_SITELIBDIR%%/samba/tests/join.py +%%PYTHON_SITELIBDIR%%/samba/tests/kcc/__init__.py +%%PYTHON_SITELIBDIR%%/samba/tests/kcc/graph.py +%%PYTHON_SITELIBDIR%%/samba/tests/kcc/graph_utils.py +%%PYTHON_SITELIBDIR%%/samba/tests/kcc/kcc_utils.py +%%PYTHON_SITELIBDIR%%/samba/tests/kcc/ldif_import_export.py +%%PYTHON_SITELIBDIR%%/samba/tests/key_credential_link.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/alias_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/as_canonicalization_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/as_req_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/authn_policy_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/claims_in_pac.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/claims_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/compatability_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/conditional_ace_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/device_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/etype_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/fast_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/gkdi_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/gmsa_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/group_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/kcrypto.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/kdc_base_test.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/kdc_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/kdc_tgs_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/kdc_tgt_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/kpasswd_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/lockout_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/ms_kile_client_principal_lookup_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/netlogon.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/nt_hash_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/pac_align_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/pkinit_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/protected_users_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/raw_testcase.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/rfc4120_constants.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/rfc4120_pyasn1.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/rfc4120_pyasn1_generated.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/rodc_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/s4u_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/salt_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/simple_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/spn_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/test_ccache.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/test_idmap_nss.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/test_ldap.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/test_min_domain_uid.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/test_rpc.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/test_smb.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5/xrealm_tests.py +%%PYTHON_SITELIBDIR%%/samba/tests/krb5_credentials.py +%%PYTHON_SITELIBDIR%%/samba/tests/ldap_raw.py +%%PYTHON_SITELIBDIR%%/samba/tests/ldap_referrals.py +%%PYTHON_SITELIBDIR%%/samba/tests/ldap_spn.py +%%PYTHON_SITELIBDIR%%/samba/tests/ldap_upn_sam_account.py +%%PYTHON_SITELIBDIR%%/samba/tests/ldap_whoami.py +%%PYTHON_SITELIBDIR%%/samba/tests/libsmb-basic.py +%%PYTHON_SITELIBDIR%%/samba/tests/libsmb.py +%%PYTHON_SITELIBDIR%%/samba/tests/loadparm.py +%%PYTHON_SITELIBDIR%%/samba/tests/logfiles.py +%%PYTHON_SITELIBDIR%%/samba/tests/lsa_string.py +%%PYTHON_SITELIBDIR%%/samba/tests/messaging.py +%%PYTHON_SITELIBDIR%%/samba/tests/ndr/gkdi.py +%%PYTHON_SITELIBDIR%%/samba/tests/ndr/gmsa.py +%%PYTHON_SITELIBDIR%%/samba/tests/ndr/sd.py +%%PYTHON_SITELIBDIR%%/samba/tests/ndr/wbint.py +%%PYTHON_SITELIBDIR%%/samba/tests/net_join.py +%%PYTHON_SITELIBDIR%%/samba/tests/net_join_no_spnego.py +%%PYTHON_SITELIBDIR%%/samba/tests/netbios.py +%%PYTHON_SITELIBDIR%%/samba/tests/netcmd.py +%%PYTHON_SITELIBDIR%%/samba/tests/netlogonsvc.py +%%PYTHON_SITELIBDIR%%/samba/tests/nss/base.py +%%PYTHON_SITELIBDIR%%/samba/tests/nss/group.py +%%PYTHON_SITELIBDIR%%/samba/tests/ntacls.py +%%PYTHON_SITELIBDIR%%/samba/tests/ntacls_backup.py +%%PYTHON_SITELIBDIR%%/samba/tests/ntlm_auth.py +%%PYTHON_SITELIBDIR%%/samba/tests/ntlm_auth_base.py +%%PYTHON_SITELIBDIR%%/samba/tests/ntlm_auth_krb5.py +%%PYTHON_SITELIBDIR%%/samba/tests/ntlmdisabled.py +%%PYTHON_SITELIBDIR%%/samba/tests/pam_winbind.py +%%PYTHON_SITELIBDIR%%/samba/tests/pam_winbind_chauthtok.py +%%PYTHON_SITELIBDIR%%/samba/tests/pam_winbind_setcred.py +%%PYTHON_SITELIBDIR%%/samba/tests/pam_winbind_warn_pwd_expire.py +%%PYTHON_SITELIBDIR%%/samba/tests/param.py +%%PYTHON_SITELIBDIR%%/samba/tests/password_hash.py +%%PYTHON_SITELIBDIR%%/samba/tests/password_hash_fl2003.py +%%PYTHON_SITELIBDIR%%/samba/tests/password_hash_fl2008.py +%%PYTHON_SITELIBDIR%%/samba/tests/password_hash_gpgme.py +%%PYTHON_SITELIBDIR%%/samba/tests/password_hash_ldap.py +%%PYTHON_SITELIBDIR%%/samba/tests/password_quality.py +%%PYTHON_SITELIBDIR%%/samba/tests/password_test.py +%%PYTHON_SITELIBDIR%%/samba/tests/policy.py +%%PYTHON_SITELIBDIR%%/samba/tests/posixacl.py +%%PYTHON_SITELIBDIR%%/samba/tests/prefork_restart.py +%%PYTHON_SITELIBDIR%%/samba/tests/process_limits.py +%%PYTHON_SITELIBDIR%%/samba/tests/provision.py +%%PYTHON_SITELIBDIR%%/samba/tests/pso.py +%%PYTHON_SITELIBDIR%%/samba/tests/py_credentials.py +%%PYTHON_SITELIBDIR%%/samba/tests/registry.py +%%PYTHON_SITELIBDIR%%/samba/tests/reparsepoints.py +%%PYTHON_SITELIBDIR%%/samba/tests/rust.py +%%PYTHON_SITELIBDIR%%/samba/tests/s3_net_join.py +%%PYTHON_SITELIBDIR%%/samba/tests/s3idmapdb.py +%%PYTHON_SITELIBDIR%%/samba/tests/s3param.py +%%PYTHON_SITELIBDIR%%/samba/tests/s3passdb.py +%%PYTHON_SITELIBDIR%%/samba/tests/s3registry.py +%%PYTHON_SITELIBDIR%%/samba/tests/s3windb.py +%%PYTHON_SITELIBDIR%%/samba/tests/safe_tarfile.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba3sam.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_startup_fl_change.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/__init__.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/base.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/computer.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/contact.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/demote.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/dnscmd.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/domain_auth_policy.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/domain_auth_silo.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/domain_claim.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/domain_kds_root_key.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/domain_models.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/drs_clone_dc_data_lmdb_size.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/dsacl.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/forest.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/fsmo.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/gpo.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/gpo_exts.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/group.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/help.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/join.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/join_lmdb_size.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/join_member.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/ntacl.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/ou.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/passwordsettings.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/processes.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/promote_dc_lmdb_size.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/provision_lmdb_size.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/provision_password_check.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/provision_userPassword_crypt.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/rodc.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/schema.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/service_account.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/silo_base.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/sites.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/timecmd.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/user.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/user_auth_policy.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/user_auth_silo.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/user_check_password_script.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/user_get_kerberos_ticket.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/user_getpassword_gmsa.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/user_virtualCryptSHA.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/user_virtualCryptSHA_base.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/user_virtualCryptSHA_gpg.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/user_virtualCryptSHA_userPassword.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/user_wdigest.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/visualize.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_tool/visualize_drs.py +%%PYTHON_SITELIBDIR%%/samba/tests/samba_upgradedns_lmdb.py +%%PYTHON_SITELIBDIR%%/samba/tests/samdb.py +%%PYTHON_SITELIBDIR%%/samba/tests/samdb_api.py +%%PYTHON_SITELIBDIR%%/samba/tests/sddl.py +%%PYTHON_SITELIBDIR%%/samba/tests/sddl_conditional_ace.py +%%PYTHON_SITELIBDIR%%/samba/tests/security.py +%%PYTHON_SITELIBDIR%%/samba/tests/security_descriptors.py +%%PYTHON_SITELIBDIR%%/samba/tests/segfault.py +%%PYTHON_SITELIBDIR%%/samba/tests/sid_strings.py +%%PYTHON_SITELIBDIR%%/samba/tests/smb-notify.py +%%PYTHON_SITELIBDIR%%/samba/tests/smb.py +%%PYTHON_SITELIBDIR%%/samba/tests/smb1posix.py +%%PYTHON_SITELIBDIR%%/samba/tests/smb2symlink.py +%%PYTHON_SITELIBDIR%%/samba/tests/smb3unix.py +%%PYTHON_SITELIBDIR%%/samba/tests/smbconf.py +%%PYTHON_SITELIBDIR%%/samba/tests/smbd_base.py +%%PYTHON_SITELIBDIR%%/samba/tests/smbd_fuzztest.py +%%PYTHON_SITELIBDIR%%/samba/tests/source.py +%%PYTHON_SITELIBDIR%%/samba/tests/source_chars.py +%%PYTHON_SITELIBDIR%%/samba/tests/strings.py +%%PYTHON_SITELIBDIR%%/samba/tests/subunitrun.py +%%PYTHON_SITELIBDIR%%/samba/tests/tdb_util.py +%%PYTHON_SITELIBDIR%%/samba/tests/token_factory.py +%%PYTHON_SITELIBDIR%%/samba/tests/tpm20_rsakey_blob.py +%%PYTHON_SITELIBDIR%%/samba/tests/upgrade.py +%%PYTHON_SITELIBDIR%%/samba/tests/upgradeprovision.py +%%PYTHON_SITELIBDIR%%/samba/tests/upgradeprovisionneeddc.py +%%PYTHON_SITELIBDIR%%/samba/tests/usage.py +%%PYTHON_SITELIBDIR%%/samba/tests/varlink/base.py +%%PYTHON_SITELIBDIR%%/samba/tests/varlink/getgrouprecord.py +%%PYTHON_SITELIBDIR%%/samba/tests/varlink/getmemberships.py +%%PYTHON_SITELIBDIR%%/samba/tests/varlink/getuserrecord.py +%%PYTHON_SITELIBDIR%%/samba/tests/xattr.py +%%PYTHON_SITELIBDIR%%/samba/upgrade.py +%%PYTHON_SITELIBDIR%%/samba/upgradehelpers.py +%%PYTHON_SITELIBDIR%%/samba/uptodateness.py +%%PYTHON_SITELIBDIR%%/samba/werror%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/xattr.py +@dir %%PYTHON_SITELIBDIR%%/samba/tests/samba_tool +@dir %%PYTHON_SITELIBDIR%%/samba/tests/ndr +@dir %%PYTHON_SITELIBDIR%%/samba/tests/dcerpc +@dir %%PYTHON_SITELIBDIR%%/samba/tests/blackbox +@dir %%PYTHON_SITELIBDIR%%/samba/tests +@dir %%PYTHON_SITELIBDIR%%/samba/samba3 +@dir %%PYTHON_SITELIBDIR%%/samba/provision +@dir %%PYTHON_SITELIBDIR%%/samba/netcmd/user/readpasswords +@dir %%PYTHON_SITELIBDIR%%/samba/netcmd/user/auth +@dir %%PYTHON_SITELIBDIR%%/samba/netcmd/user +@dir %%PYTHON_SITELIBDIR%%/samba/netcmd +@dir %%PYTHON_SITELIBDIR%%/samba/dcerpc +@dir %%PYTHON_SITELIBDIR%%/samba diff --git a/net/sendme/Makefile b/net/sendme/Makefile index 5b9cd21e4876..59564e42fd6c 100644 --- a/net/sendme/Makefile +++ b/net/sendme/Makefile @@ -1,7 +1,7 @@ PORTNAME= sendme DISTVERSIONPREFIX= v DISTVERSION= 0.28.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= feld@FreeBSD.org diff --git a/net/shadowsocks-rust/Makefile b/net/shadowsocks-rust/Makefile index 46182892ac3a..e3cd82a35967 100644 --- a/net/shadowsocks-rust/Makefile +++ b/net/shadowsocks-rust/Makefile @@ -1,7 +1,7 @@ PORTNAME= shadowsocks-rust DISTVERSIONPREFIX= v DISTVERSION= 1.23.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/sing-box/Makefile b/net/sing-box/Makefile index 4f4b330f56a6..9ee02efeaf26 100644 --- a/net/sing-box/Makefile +++ b/net/sing-box/Makefile @@ -1,7 +1,6 @@ PORTNAME= sing-box DISTVERSIONPREFIX= v -DISTVERSION= 1.12.12 -PORTREVISION= 1 +DISTVERSION= 1.12.13 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org @@ -12,7 +11,7 @@ WWW= https://sing-box.sagernet.org \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/sagernet/sing-box GO_TARGET= ./cmd/sing-box diff --git a/net/sing-box/distinfo b/net/sing-box/distinfo index 4c9dfc929d34..c63742e86723 100644 --- a/net/sing-box/distinfo +++ b/net/sing-box/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1762885777 -SHA256 (go/net_sing-box/sing-box-v1.12.12/v1.12.12.mod) = e07d16650b32b8993b2e1545c80fcdbe7a6d5f3adf8ad3bf5a0126e328303ac3 -SIZE (go/net_sing-box/sing-box-v1.12.12/v1.12.12.mod) = 6571 -SHA256 (go/net_sing-box/sing-box-v1.12.12/v1.12.12.zip) = 3b6b24cd6ef820edfeec163ec78563a6b811de5c731bc43a303374f0d0a0d85c -SIZE (go/net_sing-box/sing-box-v1.12.12/v1.12.12.zip) = 1082017 +TIMESTAMP = 1765787045 +SHA256 (go/net_sing-box/sing-box-v1.12.13/v1.12.13.mod) = e07d16650b32b8993b2e1545c80fcdbe7a6d5f3adf8ad3bf5a0126e328303ac3 +SIZE (go/net_sing-box/sing-box-v1.12.13/v1.12.13.mod) = 6571 +SHA256 (go/net_sing-box/sing-box-v1.12.13/v1.12.13.zip) = da36e2df09975ac4b09246c459fa2b7369abeade6b7a0b344b5b9523a5e0ab98 +SIZE (go/net_sing-box/sing-box-v1.12.13/v1.12.13.zip) = 1082464 diff --git a/net/sniffnet/Makefile b/net/sniffnet/Makefile index 3e821eb518fb..60c9ea3ebc56 100644 --- a/net/sniffnet/Makefile +++ b/net/sniffnet/Makefile @@ -1,7 +1,7 @@ PORTNAME= sniffnet DISTVERSIONPREFIX= v DISTVERSION= 1.4.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net wayland MAINTAINER= tagattie@FreeBSD.org diff --git a/net/sniproxy/Makefile b/net/sniproxy/Makefile index 0b53dda1e6ae..3341650826b7 100644 --- a/net/sniproxy/Makefile +++ b/net/sniproxy/Makefile @@ -1,8 +1,15 @@ PORTNAME= sniproxy DISTVERSION= 0.6.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net +PATCH_SITES= https://github.com/dlundquist/sniproxy/commit/ +PATCHFILES= 62e621f050f79eb78598b1296a089ef88a19ea91.diff:-p1 \ + 0e556bf0b9151e65575b3980b72f34331e5b6ab4.diff:-p1 \ + 7fdd86c054a21f7ac62343010de20f28645b14d2.diff:-p1 \ + 85e980261b9dfc0172fbc38f7bb24b291e859cee.diff:-p1 \ + 2d9965388712faa6ef74f7229f38e3a177904bae.diff:-p1 + MAINTAINER= krion@FreeBSD.org COMMENT= Proxy that routes based on TLS server name extension WWW= https://github.com/dlundquist/sniproxy @@ -11,10 +18,10 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libev.so:devel/libev \ - libpcre.so:devel/pcre \ + libpcre2-8.so:devel/pcre2 \ libudns.so:dns/udns -USES= autoreconf:build gettext pkgconfig +USES= autoreconf localbase pkgconfig SUB_FILES= pkg-message USE_RC_SUBR= sniproxy @@ -23,7 +30,6 @@ USE_GITHUB= yes GH_ACCOUNT= dlundquist GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share USE_LDCONFIG= yes PLIST_FILES= share/man/man5/sniproxy.conf.5.gz \ @@ -31,9 +37,6 @@ PLIST_FILES= share/man/man5/sniproxy.conf.5.gz \ sbin/sniproxy \ "@sample etc/sniproxy.conf.sample" -pre-configure: - cd ${WRKSRC} && ${SH} autogen.sh - post-patch: @${REINPLACE_CMD} -e 's|/var/tmp/|/var/run/|' ${WRKSRC}/${PORTNAME}.conf diff --git a/net/sniproxy/distinfo b/net/sniproxy/distinfo index b1dd665af9c2..afdda0c2e35d 100644 --- a/net/sniproxy/distinfo +++ b/net/sniproxy/distinfo @@ -1,3 +1,13 @@ -TIMESTAMP = 1680098921 +TIMESTAMP = 1765444620 SHA256 (dlundquist-sniproxy-0.6.1_GH0.tar.gz) = 6a06d12bedcbd5295a2c75d60a9df1cfde9e26efa31f44a34979b5cb8fb0bc1a SIZE (dlundquist-sniproxy-0.6.1_GH0.tar.gz) = 78939 +SHA256 (62e621f050f79eb78598b1296a089ef88a19ea91.diff) = 92b19681753137f8ed1bd4f289833dc21991d4f7a61919c244e35b466d231652 +SIZE (62e621f050f79eb78598b1296a089ef88a19ea91.diff) = 6021 +SHA256 (0e556bf0b9151e65575b3980b72f34331e5b6ab4.diff) = d84d14af62834efb08511dc8219406b96a4955358a3a3186e535321a15cd3222 +SIZE (0e556bf0b9151e65575b3980b72f34331e5b6ab4.diff) = 3154 +SHA256 (7fdd86c054a21f7ac62343010de20f28645b14d2.diff) = a3348fde1780a73a59c7c90e2f29e45130e0b21eca60438e49e7be9cc9086dea +SIZE (7fdd86c054a21f7ac62343010de20f28645b14d2.diff) = 6145 +SHA256 (85e980261b9dfc0172fbc38f7bb24b291e859cee.diff) = fd34d8973deaa8979d7c50f0a21a4f266c42d4e7535202967fc31e95ac3f445d +SIZE (85e980261b9dfc0172fbc38f7bb24b291e859cee.diff) = 277 +SHA256 (2d9965388712faa6ef74f7229f38e3a177904bae.diff) = 887b685804c137ace8ccd4d926df68f97dfa43e7c80fb626d819a553e9ecfea6 +SIZE (2d9965388712faa6ef74f7229f38e3a177904bae.diff) = 679 diff --git a/net/traefik/Makefile b/net/traefik/Makefile index 34c00b981ac1..e78c585fe67d 100644 --- a/net/traefik/Makefile +++ b/net/traefik/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= go-bindata:devel/go-bindata -USES= cpe go:1.24,modules tar:xz +USES= cpe go:1.24+,modules tar:xz USE_RC_SUBR= traefik diff --git a/net/trippy/Makefile b/net/trippy/Makefile index 2e500d243b3a..5dcaa0ccccd8 100644 --- a/net/trippy/Makefile +++ b/net/trippy/Makefile @@ -1,6 +1,6 @@ PORTNAME= trippy DISTVERSION= 0.13.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= net MAINTAINER= ehaupt@FreeBSD.org diff --git a/net/ucarp/Makefile b/net/ucarp/Makefile index 59f585ab4a8c..a6ded17be4c3 100644 --- a/net/ucarp/Makefile +++ b/net/ucarp/Makefile @@ -11,15 +11,16 @@ LICENSE_NAME= ISC License LICENSE_FILE= ${WRKSRC}/COPYING LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept -USES= autoreconf libtool +USES= autoreconf gettext-tools libtool USE_GITHUB= yes GH_ACCOUNT= jedisct1 GH_PROJECT= UCarp GH_TAGNAME= 4f339d4 -GNU_CONFIGURE= yes - USE_RC_SUBR= ucarp +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --disable-nls + PLIST_FILES= sbin/ucarp OPTIONS_DEFINE= SCRIPTS @@ -28,9 +29,6 @@ OPTIONS_DEFAULT= SCRIPTS SCRIPTS_DESC= Install scripts to manage virtual IP SCRIPTS_PLIST_FILES= sbin/ucarp-up sbin/ucarp-down -pre-configure: - @${TOUCH} ${WRKSRC}/config.rpath ${WRKSRC}/ABOUT-NLS - post-install-SCRIPTS-on: ${INSTALL_SCRIPT} ${WRKSRC}/examples/bsd/vip-up.sh ${STAGEDIR}${PREFIX}/sbin/ucarp-up ${INSTALL_SCRIPT} ${WRKSRC}/examples/bsd/vip-down.sh ${STAGEDIR}${PREFIX}/sbin/ucarp-down diff --git a/net/udp-over-tcp/Makefile b/net/udp-over-tcp/Makefile index 9fd9fcdce313..40466fbda999 100644 --- a/net/udp-over-tcp/Makefile +++ b/net/udp-over-tcp/Makefile @@ -1,7 +1,7 @@ PORTNAME= udp-over-tcp DISTVERSIONPREFIX= v DISTVERSION= 0.4.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/uriparser/Makefile b/net/uriparser/Makefile index 8674d5eeee00..de5ca5bdf6e5 100644 --- a/net/uriparser/Makefile +++ b/net/uriparser/Makefile @@ -1,5 +1,5 @@ PORTNAME= uriparser -DISTVERSION= 0.9.9 +DISTVERSION= 1.0.0 CATEGORIES= net MASTER_SITES= https://github.com/uriparser/uriparser/releases/download/uriparser-${DISTVERSION}/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} diff --git a/net/uriparser/distinfo b/net/uriparser/distinfo index 36da18cf9f8f..2689d362b06a 100644 --- a/net/uriparser/distinfo +++ b/net/uriparser/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1756936162 -SHA256 (uriparser-0.9.9.tar.xz) = 85645df1bb220a3867c42f8adeba4f6a4b2fdc1563e91ad7d9f92d14d3dd377d -SIZE (uriparser-0.9.9.tar.xz) = 193436 -SHA256 (uriparser-0.9.9-doc.zip) = 773c19084b39357bd2e96a6db73e1039375d7a2d27d6c594be2de92d41c42625 -SIZE (uriparser-0.9.9-doc.zip) = 277932 -SHA256 (uriparser-0.9.9-doc.qch) = bc9fdabd2224b80887c3c0af58e3e829c8864567f32605a2fbe258c0cf6ea4db -SIZE (uriparser-0.9.9-doc.qch) = 405504 +TIMESTAMP = 1765827435 +SHA256 (uriparser-1.0.0.tar.xz) = 154a3f649d80a78d5095fc461ec032ffb45f5ed3619edec923ac68cff29a088d +SIZE (uriparser-1.0.0.tar.xz) = 200048 +SHA256 (uriparser-1.0.0-doc.zip) = 089de452fe185cf79523c93f5692a88029fd19d1f6953557363f145a1fc6a711 +SIZE (uriparser-1.0.0-doc.zip) = 280173 +SHA256 (uriparser-1.0.0-doc.qch) = e6ab4eb2542c91c00f702d902d07519ffcf5f369678c71341cfa963c802cc930 +SIZE (uriparser-1.0.0-doc.qch) = 405504 diff --git a/net/uriparser/pkg-plist b/net/uriparser/pkg-plist index abb20a41f951..add9f1c4fac2 100644 --- a/net/uriparser/pkg-plist +++ b/net/uriparser/pkg-plist @@ -7,7 +7,7 @@ include/uriparser/UriDefsUnicode.h include/uriparser/UriIp4.h lib/liburiparser.so lib/liburiparser.so.1 -lib/liburiparser.so.1.1.0 +lib/liburiparser.so.1.2.0 lib/cmake/uriparser-%%DISTVERSION%%/uriparser-config-version.cmake lib/cmake/uriparser-%%DISTVERSION%%/uriparser-config.cmake lib/cmake/uriparser-%%DISTVERSION%%/uriparser-%%CMAKE_BUILD_TYPE%%.cmake diff --git a/net/wangle/Makefile b/net/wangle/Makefile index a27196ab9fd7..018eda954cdd 100644 --- a/net/wangle/Makefile +++ b/net/wangle/Makefile @@ -1,7 +1,6 @@ PORTNAME= wangle DISTVERSIONPREFIX= v -DISTVERSION= 2025.12.01.00 -PORTREVISION= 1 +DISTVERSION= 2025.12.15.00 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/wangle/distinfo b/net/wangle/distinfo index 5761d05dcea5..98bc578f155b 100644 --- a/net/wangle/distinfo +++ b/net/wangle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764662193 -SHA256 (facebook-wangle-v2025.12.01.00_GH0.tar.gz) = 65b685e815e2d9f547657a7a6ac78d433baae074f75e904bcc2816aa0904b862 -SIZE (facebook-wangle-v2025.12.01.00_GH0.tar.gz) = 377502 +TIMESTAMP = 1765873866 +SHA256 (facebook-wangle-v2025.12.15.00_GH0.tar.gz) = 5f5ed1f14f45875009d349eafa6c3a5bce448e55c2594ad6e5b7eeedd15aa57f +SIZE (facebook-wangle-v2025.12.15.00_GH0.tar.gz) = 378634 diff --git a/net/waypipe/Makefile b/net/waypipe/Makefile index 6fd5b28ef70f..4fb701e762ac 100644 --- a/net/waypipe/Makefile +++ b/net/waypipe/Makefile @@ -1,6 +1,7 @@ PORTNAME= waypipe DISTVERSIONPREFIX= v DISTVERSION= 0.10.6 +PORTREVISION= 1 CATEGORIES= net wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/net/wifi-firmware-ath10k-kmod/Makefile b/net/wifi-firmware-ath10k-kmod/Makefile index ea85ccf14259..d6f39ea9ab9c 100644 --- a/net/wifi-firmware-ath10k-kmod/Makefile +++ b/net/wifi-firmware-ath10k-kmod/Makefile @@ -2,96 +2,118 @@ BASEDIR= ${.CURDIR}/../wifi-firmware-kmod FWDRV= ath10k FWSUBDIR= ath10k -FWDRV_VERSION= 20240513 +FWDRV_VERSION= 20251125 LICENSE_FILE= LICENSE.QualcommAtheros_ath10k LICENSE_NAME= QCA firmware license (${FWDRV}) WHENCE_REGEX= ath10k -.* -# The flavor/firmware lists below are generated by a script -# also helping to generate the fwget(8) definitions. -# { sys/contrib/dev/athk/ath10k/zzz_fw_ports_fwget.sh } +# The flavor/firmware lists below are generated by the +# files/extract-fw-list.sh script. Usage: +# 1: checkout the correct tag (FWDRV_VERSION) in linux-firmware.git. +# 2: ./files/extract-fw-list.sh /path/to/linux-firmware.git ath10k ### >>> FWSUBS= \ - qca988x_hw20 \ + qca4019_hw10 \ qca6174_hw21 \ qca6174_hw30 \ - qca99x0_hw20 \ qca9377_hw10 \ - qca9984_hw10 \ qca9887_hw10 \ - qca9888_hw20 + qca9888_hw20 \ + qca988x_hw20 \ + qca9984_hw10 \ + qca99x0_hw20 \ + wcn3990_hw10 -DISTFILES_qca988x_hw20= \ - ${FWSUBDIR}/QCA988X/hw2.0/board.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA988X/hw2.0/firmware-4.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA988X/hw2.0/firmware-5.bin${DISTURL_SUFFIX} -DISTFILES_qca988x_hw20_lic= \ - ${FWSUBDIR}/QCA988X/hw2.0/notice_ath10k_firmware-4.txt${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA988X/hw2.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} -DISTFILES_qca6174_hw21= \ +DISTFILES_qca4019_hw10+= \ + ${FWSUBDIR}/QCA4019/hw1.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA4019/hw1.0/firmware-5.bin${DISTURL_SUFFIX} +DISTFILES_qca4019_hw10_lic+= \ + ${FWSUBDIR}/QCA4019/hw1.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} +DISTFILES_qca6174_hw21+= \ ${FWSUBDIR}/QCA6174/hw2.1/board-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA6174/hw2.1/board.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA6174/hw2.1/firmware-5.bin${DISTURL_SUFFIX} -DISTFILES_qca6174_hw21_lic= \ +DISTFILES_qca6174_hw21_lic+= \ ${FWSUBDIR}/QCA6174/hw2.1/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} -DISTFILES_qca6174_hw30= \ +DISTFILES_qca6174_hw30+= \ ${FWSUBDIR}/QCA6174/hw3.0/board-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA6174/hw3.0/board.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA6174/hw3.0/firmware-4.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA6174/hw3.0/firmware-6.bin${DISTURL_SUFFIX} -DISTFILES_qca6174_hw30_lic= \ + ${FWSUBDIR}/QCA6174/hw3.0/firmware-6.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA6174/hw3.0/firmware-sdio-6.bin${DISTURL_SUFFIX} +DISTFILES_qca6174_hw30_lic+= \ ${FWSUBDIR}/QCA6174/hw3.0/notice_ath10k_firmware-4.txt${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA6174/hw3.0/notice_ath10k_firmware-6.txt${DISTURL_SUFFIX} -DISTFILES_qca99x0_hw20= \ - ${FWSUBDIR}/QCA99X0/hw2.0/board-2.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA99X0/hw2.0/firmware-5.bin${DISTURL_SUFFIX} -DISTFILES_qca99x0_hw20_lic= \ - ${FWSUBDIR}/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} -DISTFILES_qca9377_hw10= \ + ${FWSUBDIR}/QCA6174/hw3.0/notice_ath10k_firmware-6.txt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA6174/hw3.0/notice_ath10k_firmware-sdio-6.txt${DISTURL_SUFFIX} +DISTFILES_qca9377_hw10+= \ ${FWSUBDIR}/QCA9377/hw1.0/board-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA9377/hw1.0/board.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA9377/hw1.0/firmware-5.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA9377/hw1.0/firmware-6.bin${DISTURL_SUFFIX} -DISTFILES_qca9377_hw10_lic= \ + ${FWSUBDIR}/QCA9377/hw1.0/firmware-6.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA9377/hw1.0/firmware-sdio-5.bin${DISTURL_SUFFIX} +DISTFILES_qca9377_hw10_lic+= \ ${FWSUBDIR}/QCA9377/hw1.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA9377/hw1.0/notice_ath10k_firmware-6.txt${DISTURL_SUFFIX} -DISTFILES_qca9984_hw10= \ - ${FWSUBDIR}/QCA9984/hw1.0/board-2.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/QCA9984/hw1.0/firmware-5.bin${DISTURL_SUFFIX} -DISTFILES_qca9984_hw10_lic= \ - ${FWSUBDIR}/QCA9984/hw1.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} -DISTFILES_qca9887_hw10= \ + ${FWSUBDIR}/QCA9377/hw1.0/notice_ath10k_firmware-6.txt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA9377/hw1.0/notice_ath10k_firmware-sdio-5.txt${DISTURL_SUFFIX} +DISTFILES_qca9887_hw10+= \ ${FWSUBDIR}/QCA9887/hw1.0/board.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA9887/hw1.0/firmware-5.bin${DISTURL_SUFFIX} -DISTFILES_qca9887_hw10_lic= \ +DISTFILES_qca9887_hw10_lic+= \ ${FWSUBDIR}/QCA9887/hw1.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} -DISTFILES_qca9888_hw20= \ +DISTFILES_qca9888_hw20+= \ ${FWSUBDIR}/QCA9888/hw2.0/board-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA9888/hw2.0/firmware-5.bin${DISTURL_SUFFIX} -DISTFILES_qca9888_hw20_lic= \ +DISTFILES_qca9888_hw20_lic+= \ ${FWSUBDIR}/QCA9888/hw2.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} +DISTFILES_qca988x_hw20+= \ + ${FWSUBDIR}/QCA988X/hw2.0/board.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA988X/hw2.0/firmware-4.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA988X/hw2.0/firmware-5.bin${DISTURL_SUFFIX} +DISTFILES_qca988x_hw20_lic+= \ + ${FWSUBDIR}/QCA988X/hw2.0/notice_ath10k_firmware-4.txt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA988X/hw2.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} +DISTFILES_qca9984_hw10+= \ + ${FWSUBDIR}/QCA9984/hw1.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA9984/hw1.0/firmware-5.bin${DISTURL_SUFFIX} +DISTFILES_qca9984_hw10_lic+= \ + ${FWSUBDIR}/QCA9984/hw1.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} +DISTFILES_qca99x0_hw20+= \ + ${FWSUBDIR}/QCA99X0/hw2.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA99X0/hw2.0/firmware-5.bin${DISTURL_SUFFIX} +DISTFILES_qca99x0_hw20_lic+= \ + ${FWSUBDIR}/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt${DISTURL_SUFFIX} +DISTFILES_wcn3990_hw10+= \ + ${FWSUBDIR}/WCN3990/hw1.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN3990/hw1.0/firmware-5.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN3990/hw1.0/notice.txt_wlanmdsp${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN3990/hw1.0/qcm2290/firmware-5.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN3990/hw1.0/qcm2290/wlanmdsp.mbn${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN3990/hw1.0/wlanmdsp.mbn${DISTURL_SUFFIX} DISTFILES_${FWDRV}= \ - ${DISTFILES_qca988x_hw20} \ + ${DISTFILES_qca4019_hw10} \ ${DISTFILES_qca6174_hw21} \ ${DISTFILES_qca6174_hw30} \ - ${DISTFILES_qca99x0_hw20} \ ${DISTFILES_qca9377_hw10} \ - ${DISTFILES_qca9984_hw10} \ ${DISTFILES_qca9887_hw10} \ - ${DISTFILES_qca9888_hw20} + ${DISTFILES_qca9888_hw20} \ + ${DISTFILES_qca988x_hw20} \ + ${DISTFILES_qca9984_hw10} \ + ${DISTFILES_qca99x0_hw20} \ + ${DISTFILES_wcn3990_hw10} DISTFILES_${FWDRV}_lic= \ - ${DISTFILES_qca988x_hw20_lic} \ + ${DISTFILES_qca4019_hw10_lic} \ ${DISTFILES_qca6174_hw21_lic} \ ${DISTFILES_qca6174_hw30_lic} \ - ${DISTFILES_qca99x0_hw20_lic} \ ${DISTFILES_qca9377_hw10_lic} \ - ${DISTFILES_qca9984_hw10_lic} \ ${DISTFILES_qca9887_hw10_lic} \ - ${DISTFILES_qca9888_hw20_lic} + ${DISTFILES_qca9888_hw20_lic} \ + ${DISTFILES_qca988x_hw20_lic} \ + ${DISTFILES_qca9984_hw10_lic} \ + ${DISTFILES_qca99x0_hw20_lic} ### <<< diff --git a/net/wifi-firmware-ath10k-kmod/distinfo b/net/wifi-firmware-ath10k-kmod/distinfo index 743dfdd3a1a3..1792b8ef9ed4 100644 --- a/net/wifi-firmware-ath10k-kmod/distinfo +++ b/net/wifi-firmware-ath10k-kmod/distinfo @@ -1,71 +1,97 @@ -TIMESTAMP = 1715895491 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/board.bin?h=20240513) = 5b5b380333c2dd3b6ce67f30e2f7008f4020bf594970d3b464fd8d4a80fcd880 -SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/board.bin?h=20240513) = 2116 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-4.bin?h=20240513) = 208f91dd40b7db5feb645104125338491ca932028c2dd858bb12f07ac6c90cc1 -SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-4.bin?h=20240513) = 241892 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-5.bin?h=20240513) = 15867031c87f1d7408c1b25fb6419077a1b97de208f2aa58c3266b60e1f8daa2 -SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-5.bin?h=20240513) = 249044 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board-2.bin?h=20240513) = fd5cab002d3533b674dfda6ec92d1d705c267c46d0e2e4dc8c917360e9e4913e -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board-2.bin?h=20240513) = 263188 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board.bin?h=20240513) = 23c51bdaf0ec685d9ce2ecf08fa91d05dc8c6506f82f0811cd365b55a92cbad1 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board.bin?h=20240513) = 8124 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/firmware-5.bin?h=20240513) = cc77874b709e26ffcc1cd548a4813e4be8cd523329c1b3ba34e341417d2935c5 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/firmware-5.bin?h=20240513) = 498172 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board-2.bin?h=20240513) = 66e83dde1c9af535df1fcd17c72971a96a263357300e921b358d35a353227d60 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board-2.bin?h=20240513) = 740076 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board.bin?h=20240513) = 1a8d225818b46986fc4f615594fbe448fa820618590d6902c8f844bb37cda667 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board.bin?h=20240513) = 8124 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-4.bin?h=20240513) = dc74ba148cf88f1f99a62854112ec574d8c265d88417a4d969461448b0ab60c5 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-4.bin?h=20240513) = 733784 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-6.bin?h=20240513) = 04d3bad5efa3f9fbe3ba53fd3e25fa9b0585ed227eea8111303b4e08861f979d -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-6.bin?h=20240513) = 706360 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/board-2.bin?h=20240513) = 24148daa956ef4bebb903dbc77cbe458796f9db70adc0433023a0a0254c7d8e5 -SIZE (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/board-2.bin?h=20240513) = 169824 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/firmware-5.bin?h=20240513) = 5fbc2e717327e9482bce212497b2a34fe7f7c82607c94d49e39f95a46ca1b2a3 -SIZE (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/firmware-5.bin?h=20240513) = 479332 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board-2.bin?h=20240513) = 0fdcc7838f478da81704de88f7b33e28862110c6d5decf7818543f8e37e6cd98 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board-2.bin?h=20240513) = 304308 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board.bin?h=20240513) = 127d35d82edb46278f30c448cbca664d755ff0d5fed57b649959cdbc4208c768 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board.bin?h=20240513) = 8124 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-5.bin?h=20240513) = 95ed94c24795c31dbdf8c97ab7278dd3a107673ea7330dfe4d01b1c65965f7a8 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-5.bin?h=20240513) = 783336 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-6.bin?h=20240513) = 8f8b002fccfe81d42238f27dd1f56d189604f180bd4772c7c8e75ae1fef16f01 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-6.bin?h=20240513) = 751436 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/board-2.bin?h=20240513) = 9a04d0c801c69db16399c47e5e65ef6311da2785918b26fa83b9392e83b81e64 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/board-2.bin?h=20240513) = 281312 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/firmware-5.bin?h=20240513) = 4a11cbb3f2838f6c003b85f3b6c7c5043f1efd2858f2ca52346523ec938460c3 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/firmware-5.bin?h=20240513) = 681672 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/board.bin?h=20240513) = cf4df099f6ee05c181f55ce17297a1d32c61d725eb96246fd315ad5587c42426 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/board.bin?h=20240513) = 1024 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/firmware-5.bin?h=20240513) = 18c3d42a22c584383000131d423d7473d44d654f88c3fccca9a950802db8b07e -SIZE (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/firmware-5.bin?h=20240513) = 238548 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/board-2.bin?h=20240513) = e2d2b04873844e304066d1c95032b96fda314eea5a497c6134f29f2f9676188e -SIZE (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/board-2.bin?h=20240513) = 218596 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/firmware-5.bin?h=20240513) = 89d4488053035c645559e3160e71321807f439b3ac9a2268a2a227147f67ddf4 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/firmware-5.bin?h=20240513) = 693700 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-4.txt?h=20240513) = 5186f5fdda2cf0348dffecd04e97c1f0364d04b189bc72ae7c76ba2417e098a8 -SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-4.txt?h=20240513) = 13890 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-5.txt?h=20240513) = 98c0dc5559c1bf5934a29683fdc032e0df834c7197c38bcadd58aafb1a3ee443 -SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-5.txt?h=20240513) = 15441 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt?h=20240513) = 631065703055d11b099477c508508f20a80b202aad548a7726564bfa59a96c91 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt?h=20240513) = 46087 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt?h=20240513) = 3b5eb392b2d9d8c46d6aae26d06c187e5ea3029b12d13bc2b8deb8b3ce6bfa53 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt?h=20240513) = 79689 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt?h=20240513) = 8ce5c6ea0542bf4aac31fc3ae16a39792ad22d0eae4543063fac56fb3380f021 -SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt?h=20240513) = 53425 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt?h=20240513) = 874195144a7f1114fee287ad1112a4fc9c785e0bf16279bf2673644b8b440f4e -SIZE (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt?h=20240513) = 29133 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-5.txt?h=20240513) = 7fef27f33c95ed680c21809edacdd90736ed3c903e6c224eb72f947c35e9856c -SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-5.txt?h=20240513) = 46143 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-6.txt?h=20240513) = 8ce5c6ea0542bf4aac31fc3ae16a39792ad22d0eae4543063fac56fb3380f021 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-6.txt?h=20240513) = 53425 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/notice_ath10k_firmware-5.txt?h=20240513) = 29b3bfc290b553a44616f00ddd7a85b26893cdf215597252c65674dc7e9ea2da -SIZE (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/notice_ath10k_firmware-5.txt?h=20240513) = 30479 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/notice_ath10k_firmware-5.txt?h=20240513) = 98c0dc5559c1bf5934a29683fdc032e0df834c7197c38bcadd58aafb1a3ee443 -SIZE (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/notice_ath10k_firmware-5.txt?h=20240513) = 15441 -SHA256 (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/notice_ath10k_firmware-5.txt?h=20240513) = 29b3bfc290b553a44616f00ddd7a85b26893cdf215597252c65674dc7e9ea2da -SIZE (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/notice_ath10k_firmware-5.txt?h=20240513) = 30479 -SHA256 (linux-firmware/ath10kfw/LICENSE.QualcommAtheros_ath10k?h=20240513) = 337a55102138d7baa143ee4a4c6c91693e0113fece35d380b2a12109e8c23b3f -SIZE (linux-firmware/ath10kfw/LICENSE.QualcommAtheros_ath10k?h=20240513) = 2713 -SHA256 (linux-firmware/ath10kfw/WHENCE?h=20240513) = 09453d13d522ce48c11fd37a04bc4a46b88792bc6e51c3b73cdcc5acb364e763 -SIZE (linux-firmware/ath10kfw/WHENCE?h=20240513) = 274394 +TIMESTAMP = 1765581611 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA4019/hw1.0/board-2.bin?h=20251125) = c0393d68c1c4004920c3aa33ed944ee44dd5355600b2332612493fe33d30a317 +SIZE (linux-firmware/ath10kfw/ath10k/QCA4019/hw1.0/board-2.bin?h=20251125) = 1822336 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA4019/hw1.0/firmware-5.bin?h=20251125) = ce5ff248312aef77c620eb93d5bc290ddf68447c5ac9c91c845abab7163a9e70 +SIZE (linux-firmware/ath10kfw/ath10k/QCA4019/hw1.0/firmware-5.bin?h=20251125) = 583344 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board-2.bin?h=20251125) = fd5cab002d3533b674dfda6ec92d1d705c267c46d0e2e4dc8c917360e9e4913e +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board-2.bin?h=20251125) = 263188 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board.bin?h=20251125) = 23c51bdaf0ec685d9ce2ecf08fa91d05dc8c6506f82f0811cd365b55a92cbad1 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/board.bin?h=20251125) = 8124 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/firmware-5.bin?h=20251125) = cc77874b709e26ffcc1cd548a4813e4be8cd523329c1b3ba34e341417d2935c5 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/firmware-5.bin?h=20251125) = 498172 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board-2.bin?h=20251125) = 66e83dde1c9af535df1fcd17c72971a96a263357300e921b358d35a353227d60 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board-2.bin?h=20251125) = 740076 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board.bin?h=20251125) = 1a8d225818b46986fc4f615594fbe448fa820618590d6902c8f844bb37cda667 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/board.bin?h=20251125) = 8124 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-4.bin?h=20251125) = dc74ba148cf88f1f99a62854112ec574d8c265d88417a4d969461448b0ab60c5 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-4.bin?h=20251125) = 733784 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-6.bin?h=20251125) = 04d3bad5efa3f9fbe3ba53fd3e25fa9b0585ed227eea8111303b4e08861f979d +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-6.bin?h=20251125) = 706360 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-sdio-6.bin?h=20251125) = b5fc019e98de2035ae00feb7c7db332c6c417cb763a8007c774cedb2e515eb06 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/firmware-sdio-6.bin?h=20251125) = 607252 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board-2.bin?h=20251125) = 0fdcc7838f478da81704de88f7b33e28862110c6d5decf7818543f8e37e6cd98 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board-2.bin?h=20251125) = 304308 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board.bin?h=20251125) = 127d35d82edb46278f30c448cbca664d755ff0d5fed57b649959cdbc4208c768 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/board.bin?h=20251125) = 8124 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-5.bin?h=20251125) = 95ed94c24795c31dbdf8c97ab7278dd3a107673ea7330dfe4d01b1c65965f7a8 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-5.bin?h=20251125) = 783336 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-6.bin?h=20251125) = 8f8b002fccfe81d42238f27dd1f56d189604f180bd4772c7c8e75ae1fef16f01 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-6.bin?h=20251125) = 751436 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-sdio-5.bin?h=20251125) = 017b4ae7bdb5821ecb439fbf96d198421a57926918f2513db5fbd6d9c01debe6 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/firmware-sdio-5.bin?h=20251125) = 617852 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/board.bin?h=20251125) = cf4df099f6ee05c181f55ce17297a1d32c61d725eb96246fd315ad5587c42426 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/board.bin?h=20251125) = 1024 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/firmware-5.bin?h=20251125) = 18c3d42a22c584383000131d423d7473d44d654f88c3fccca9a950802db8b07e +SIZE (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/firmware-5.bin?h=20251125) = 238548 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/board-2.bin?h=20251125) = e2d2b04873844e304066d1c95032b96fda314eea5a497c6134f29f2f9676188e +SIZE (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/board-2.bin?h=20251125) = 218596 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/firmware-5.bin?h=20251125) = 89d4488053035c645559e3160e71321807f439b3ac9a2268a2a227147f67ddf4 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/firmware-5.bin?h=20251125) = 693700 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/board.bin?h=20251125) = 5b5b380333c2dd3b6ce67f30e2f7008f4020bf594970d3b464fd8d4a80fcd880 +SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/board.bin?h=20251125) = 2116 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-4.bin?h=20251125) = 208f91dd40b7db5feb645104125338491ca932028c2dd858bb12f07ac6c90cc1 +SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-4.bin?h=20251125) = 241892 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-5.bin?h=20251125) = 15867031c87f1d7408c1b25fb6419077a1b97de208f2aa58c3266b60e1f8daa2 +SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/firmware-5.bin?h=20251125) = 249044 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/board-2.bin?h=20251125) = 9a04d0c801c69db16399c47e5e65ef6311da2785918b26fa83b9392e83b81e64 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/board-2.bin?h=20251125) = 281312 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/firmware-5.bin?h=20251125) = 4a11cbb3f2838f6c003b85f3b6c7c5043f1efd2858f2ca52346523ec938460c3 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/firmware-5.bin?h=20251125) = 681672 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/board-2.bin?h=20251125) = 24148daa956ef4bebb903dbc77cbe458796f9db70adc0433023a0a0254c7d8e5 +SIZE (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/board-2.bin?h=20251125) = 169824 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/firmware-5.bin?h=20251125) = 5fbc2e717327e9482bce212497b2a34fe7f7c82607c94d49e39f95a46ca1b2a3 +SIZE (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/firmware-5.bin?h=20251125) = 479332 +SHA256 (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/board-2.bin?h=20251125) = c03d801cba1233914d777644e368ea942f36064e805ba6102514dedb47e53c76 +SIZE (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/board-2.bin?h=20251125) = 670116 +SHA256 (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/firmware-5.bin?h=20251125) = fef6539e0127579536bc977be57a90d018b83f2931fedc3a8870fbe38d6c4127 +SIZE (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/firmware-5.bin?h=20251125) = 60 +SHA256 (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp?h=20251125) = d7a42cb726d992c427fc130b60b076c5536297aafceecdb053b1b5de17f7d5fa +SIZE (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/notice.txt_wlanmdsp?h=20251125) = 27005 +SHA256 (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/qcm2290/firmware-5.bin?h=20251125) = 80daf4f3a89e6ea8222e45387bb362c854fcd30c02e9da59ca723b39b269cdd2 +SIZE (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/qcm2290/firmware-5.bin?h=20251125) = 60 +SHA256 (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/qcm2290/wlanmdsp.mbn?h=20251125) = 4a0f4d8a5d7cdc094a5b0b907f4b9906657b76070993fed4d8cc4ccf5776b515 +SIZE (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/qcm2290/wlanmdsp.mbn?h=20251125) = 3828228 +SHA256 (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/wlanmdsp.mbn?h=20251125) = 92e1501254e6de78c0f2e2cf091507d488b608d07e53acd14813a82744823ec2 +SIZE (linux-firmware/ath10kfw/ath10k/WCN3990/hw1.0/wlanmdsp.mbn?h=20251125) = 3725044 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA4019/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 29b3bfc290b553a44616f00ddd7a85b26893cdf215597252c65674dc7e9ea2da +SIZE (linux-firmware/ath10kfw/ath10k/QCA4019/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 30479 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt?h=20251125) = 631065703055d11b099477c508508f20a80b202aad548a7726564bfa59a96c91 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw2.1/notice_ath10k_firmware-5.txt?h=20251125) = 46087 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt?h=20251125) = 3b5eb392b2d9d8c46d6aae26d06c187e5ea3029b12d13bc2b8deb8b3ce6bfa53 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-4.txt?h=20251125) = 79689 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt?h=20251125) = 8ce5c6ea0542bf4aac31fc3ae16a39792ad22d0eae4543063fac56fb3380f021 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-6.txt?h=20251125) = 53425 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-sdio-6.txt?h=20251125) = 8ce5c6ea0542bf4aac31fc3ae16a39792ad22d0eae4543063fac56fb3380f021 +SIZE (linux-firmware/ath10kfw/ath10k/QCA6174/hw3.0/notice_ath10k_firmware-sdio-6.txt?h=20251125) = 53425 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 7fef27f33c95ed680c21809edacdd90736ed3c903e6c224eb72f947c35e9856c +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 46143 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-6.txt?h=20251125) = 8ce5c6ea0542bf4aac31fc3ae16a39792ad22d0eae4543063fac56fb3380f021 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-6.txt?h=20251125) = 53425 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-sdio-5.txt?h=20251125) = 7fef27f33c95ed680c21809edacdd90736ed3c903e6c224eb72f947c35e9856c +SIZE (linux-firmware/ath10kfw/ath10k/QCA9377/hw1.0/notice_ath10k_firmware-sdio-5.txt?h=20251125) = 46143 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 98c0dc5559c1bf5934a29683fdc032e0df834c7197c38bcadd58aafb1a3ee443 +SIZE (linux-firmware/ath10kfw/ath10k/QCA9887/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 15441 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/notice_ath10k_firmware-5.txt?h=20251125) = 29b3bfc290b553a44616f00ddd7a85b26893cdf215597252c65674dc7e9ea2da +SIZE (linux-firmware/ath10kfw/ath10k/QCA9888/hw2.0/notice_ath10k_firmware-5.txt?h=20251125) = 30479 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-4.txt?h=20251125) = 5186f5fdda2cf0348dffecd04e97c1f0364d04b189bc72ae7c76ba2417e098a8 +SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-4.txt?h=20251125) = 13890 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-5.txt?h=20251125) = 98c0dc5559c1bf5934a29683fdc032e0df834c7197c38bcadd58aafb1a3ee443 +SIZE (linux-firmware/ath10kfw/ath10k/QCA988X/hw2.0/notice_ath10k_firmware-5.txt?h=20251125) = 15441 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 29b3bfc290b553a44616f00ddd7a85b26893cdf215597252c65674dc7e9ea2da +SIZE (linux-firmware/ath10kfw/ath10k/QCA9984/hw1.0/notice_ath10k_firmware-5.txt?h=20251125) = 30479 +SHA256 (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt?h=20251125) = 874195144a7f1114fee287ad1112a4fc9c785e0bf16279bf2673644b8b440f4e +SIZE (linux-firmware/ath10kfw/ath10k/QCA99X0/hw2.0/notice_ath10k_firmware-5.txt?h=20251125) = 29133 +SHA256 (linux-firmware/ath10kfw/LICENSE.QualcommAtheros_ath10k?h=20251125) = 337a55102138d7baa143ee4a4c6c91693e0113fece35d380b2a12109e8c23b3f +SIZE (linux-firmware/ath10kfw/LICENSE.QualcommAtheros_ath10k?h=20251125) = 2713 +SHA256 (linux-firmware/ath10kfw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/ath10kfw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-ath10k-kmod/files/extract-fw-list.sh b/net/wifi-firmware-ath10k-kmod/files/extract-fw-list.sh new file mode 100644 index 000000000000..cf9922f66629 --- /dev/null +++ b/net/wifi-firmware-ath10k-kmod/files/extract-fw-list.sh @@ -0,0 +1,224 @@ +#!/bin/sh +# +# Copyright (c) 2025 The FreeBSD Foundation +# +# This software was developed by Björn Zeeb +# under sponsorship from the FreeBSD Foundation. +# +# SPDX-License-Identifier: BSD-2-Clause +# +# Generate the firmware flavors and files from the WHENCE file in +# linux-firmware.git based on the "MAC" names. +# It is no longer feasible to generate them from the driver as the +# firmware names are fully dynamic and require at least a register +# read on each card. The combinations likely go into the hundreds +# or thousands. +# We still check for the firmware file with the highest API version +# available based on each file name and sort out all the others. +# We also have to sort out the DVM drier parts which we are not +# interested in. +# + +FWDIR=${1:-/nonexistent} +DRVNAME=${2:-NODRVNAMEGIVEN} + +if test ! -d ${FWDIR} -o ! -r ${FWDIR}/WHENCE; then + printf "Cannot find '%s' or '%s/WHENCE'\n" ${FWDIR} ${FWDIR} >&2 + printf "USAGE: %s /path/to/linux-firmware.git ath1xk\n" $0 >&2 + exit +fi +case "${DRVNAME}" in +NODRVNAMEGIVEN) + printf "USAGE: %s /path/to/linux-firmware.git ath1xk\n" $0 >&2 + exit + ;; +esac + +sed -e "s@%%XXX%%@"${DRVNAME}" -.*@g" ../wifi-firmware-kmod/files/WHENCE.awk.in > WHENCE.awk +awk -f WHENCE.awk ${FWDIR}/WHENCE > WHENCE +awk -v FWDIR="${FWDIR}" -v DRVNAME="${DRVNAME}" ' +function file_exists(fname) +{ + xname = FWDIR "/" DRVNAME "/" fname; + + #printf("DEBUG: checking for file %s\n", xname); + + if ((getline _ < xname) >= 0) { + return 1; + } +} + +function known_in_2arr(arr, idx1, idx2) +{ + for (both in arr) { + split(both, sep, SUBSEP); + if (sep[1] == idx1 && sep[2] == idx2) { + return 1; + } + } + return 0; +} + +function get_flavor(name) +{ + + name = tolower(name); + + # remove the file name. + gsub("/[^/]*$", "", name); + + # Reduce to two levels + n = split(name, a, "/") + if (n > 1) { + name = a[1] "/" a[2]; + } + + # replace special characters + gsub("/", "_", name); + gsub("\\.", "", name); + + #printf("FLAVNAME >>%s<<\n", name); + + return name; +} + +function is_flavor_known(name, n, flavarr) +{ + + for (f = 1; f <= n ; f++) { + if (flavarr[f] == name) + return 1; + } + + return 0; +} + +BEGIN { + if (!FWDIR) { + printf "USAGE: -v FWDIR=/path/to/linux-firmware.git\n" + exit + } + + flavors_n = 0; +} +{ + if (! /^File:/) { + next; + } + + gsub("^File: " DRVNAME "/", ""); + + name=$0 + if (!file_exists(name)) { + print "DEBUG :: file does not exist :: " $0; + next; + } + + flav = get_flavor($name); + + if (!is_flavor_known(flav, flavors_n, flavors)) { + flavors[++flavors_n] = flav; + } + + if (name ~ /\.txt$/) { + fwl[flav]++; + fwlic[flav,fwl[flav]] = name; + } else { + fwn[flav]++; + fwname[flav,fwn[flav]] = name; + } +} +END { + # Sort flavors + for (i = 1; i < length(flavors); i++) { + for (j = i + 1; j <= length(flavors); j++) { + if (flavors[i] > flavors[j]) { + t=flavors[i] + flavors[i]=flavors[j] + flavors[j]=t + } + } + } + + printf("FWSUBS="); + for (f = 1; f <= length(flavors); f++) { + if (fwn[flavors[f]] > 0) { + printf(" \\\n\t%s", flavors[f]); + } + } + printf("\n\n"); + + # Deal with all the firmware flavors: + for (f = 1; f <= length(flavors); f++) { + flav=flavors[f]; + + # + # Firmware files. + # + if (fwn[flav] > 0) { + if (f > 1) { + printf("\n"); + } + printf("DISTFILES_%s+=", flav); + } + # Sort + for (i = 1; i < fwn[flav]; i++) { + for (j = i + 1; j <= fwn[flav]; j++) { + if (fwname[flav,i] > fwname[flav,j]) { + t=fwname[flav,i] + fwname[flav,i]=fwname[flav,j] + fwname[flav,j]=t + } + } + } + # Print + for (i = 1; i <= fwn[flav]; i++) { + printf(" \\\n\t\${FWSUBDIR}/%s\${DISTURL_SUFFIX}", fwname[flav,i]); + } + + # + # License files. + # + if (fwl[flav] > 0) { + if (fwn[flav] > 0) { + printf("\n"); + } + printf("DISTFILES_%s_lic+=", flav); + } + # Sort + for (i = 1; i < fwl[flav]; i++) { + for (j = i + 1; j <= fwl[flav]; j++) { + if (fwlic[flav,i] > fwlic[flav,j]) { + t=fwlic[flav,i] + fwlic[flav,i]=fwlic[flav,j] + fwlic[flav,j]=t + } + } + } + # Print + for (i = 1; i <= fwl[flav]; i++) { + printf(" \\\n\t\${FWSUBDIR}/%s\${DISTURL_SUFFIX}", fwlic[flav,i]); + } + } + printf("\n"); + + printf("\n"); + printf("DISTFILES_\${FWDRV}="); + for (f = 1; f <= length(flavors); f++) { + if (fwn[flavors[f]] > 0) { + printf(" \\\n\t\${DISTFILES_%s}", flavors[f]); + } + } + printf("\n"); + printf("DISTFILES_\${FWDRV}_lic="); + for (f = 1; f <= length(flavors); f++) { + if (fwl[flavors[f]] > 0) { + printf(" \\\n\t\${DISTFILES_%s_lic}", flavors[f]); + } + } + printf("\n"); +}' WHENCE + +rm -f WHENCE.awk WHENCE + +# end diff --git a/net/wifi-firmware-ath10k-kmod/pkg-descr b/net/wifi-firmware-ath10k-kmod/pkg-descr index bd34d0f79466..1316f7c1f3b7 100644 --- a/net/wifi-firmware-ath10k-kmod/pkg-descr +++ b/net/wifi-firmware-ath10k-kmod/pkg-descr @@ -1,3 +1 @@ Firmware files for QCA WiFi NICs supported by the ath10k driver. - -Currently only provides firmware for the PCI chipsets. diff --git a/net/wifi-firmware-ath11k-kmod/Makefile b/net/wifi-firmware-ath11k-kmod/Makefile index dce7fbcba597..d5a22634324d 100644 --- a/net/wifi-firmware-ath11k-kmod/Makefile +++ b/net/wifi-firmware-ath11k-kmod/Makefile @@ -2,7 +2,7 @@ BASEDIR= ${.CURDIR}/../wifi-firmware-kmod FWDRV= ath11k FWSUBDIR= ath11k -FWDRV_VERSION= 20240513 +FWDRV_VERSION= 20251125 # Yes, the license is the ath10k one; see WHENCE. LICENSE_FILE= LICENSE.QualcommAtheros_ath10k @@ -11,42 +11,143 @@ LICENSE_NAME= QCA firmware license (${FWDRV}) WHENCE_REGEX= ath11k -.* # The flavor/firmware lists below are generated by a script -# also helping to generate the fwget(8) definitions. -# { sys/contrib/dev/athk/ath11k/zzz_fw_ports_fwget.sh } +# found with the wifi-firmware-ath10k-kmod port. ### >>> FWSUBS= \ + ipq5018_hw10 \ + ipq6018_hw10 \ + ipq8074_hw20 \ + qca2066_hw21 \ qca6390_hw20 \ + qca6698aq_hw21 \ qcn9074_hw10 \ + wcn6750_hw10 \ wcn6855_hw20 -DISTFILES_qca6390_hw20= \ +DISTFILES_ipq5018_hw10+= \ + ${FWSUBDIR}/IPQ5018/hw1.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/m3_fw.b00${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/m3_fw.b01${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/m3_fw.b02${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/m3_fw.flist${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/m3_fw.mdt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b00${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b01${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b02${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b03${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b04${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b05${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b07${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b08${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b09${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b10${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b11${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b13${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.b14${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.flist${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ5018/hw1.0/q6_fw.mdt${DISTURL_SUFFIX} +DISTFILES_ipq5018_hw10_lic+= \ + ${FWSUBDIR}/IPQ5018/hw1.0/Notice.txt${DISTURL_SUFFIX} +DISTFILES_ipq6018_hw10+= \ + ${FWSUBDIR}/IPQ6018/hw1.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/m3_fw.b00${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/m3_fw.b01${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/m3_fw.b02${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/m3_fw.flist${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/m3_fw.mdt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b00${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b01${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b02${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b03${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b04${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b05${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b07${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.b08${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.flist${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ6018/hw1.0/q6_fw.mdt${DISTURL_SUFFIX} +DISTFILES_ipq6018_hw10_lic+= \ + ${FWSUBDIR}/IPQ6018/hw1.0/Notice.txt${DISTURL_SUFFIX} +DISTFILES_ipq8074_hw20+= \ + ${FWSUBDIR}/IPQ8074/hw2.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/m3_fw.b00${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/m3_fw.b01${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/m3_fw.b02${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/m3_fw.flist${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/m3_fw.mdt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b00${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b01${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b02${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b03${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b04${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b05${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b07${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.b08${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.flist${DISTURL_SUFFIX} \ + ${FWSUBDIR}/IPQ8074/hw2.0/q6_fw.mdt${DISTURL_SUFFIX} +DISTFILES_ipq8074_hw20_lic+= \ + ${FWSUBDIR}/IPQ8074/hw2.0/Notice.txt${DISTURL_SUFFIX} +DISTFILES_qca2066_hw21+= \ + ${FWSUBDIR}/QCA2066/hw2.1/amss.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA2066/hw2.1/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA2066/hw2.1/m3.bin${DISTURL_SUFFIX} +DISTFILES_qca2066_hw21_lic+= \ + ${FWSUBDIR}/QCA2066/hw2.1/Notice.txt${DISTURL_SUFFIX} +DISTFILES_qca6390_hw20+= \ ${FWSUBDIR}/QCA6390/hw2.0/amss.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA6390/hw2.0/board-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCA6390/hw2.0/m3.bin${DISTURL_SUFFIX} -DISTFILES_qca6390_hw20_lic= \ +DISTFILES_qca6390_hw20_lic+= \ ${FWSUBDIR}/QCA6390/hw2.0/Notice.txt${DISTURL_SUFFIX} -DISTFILES_qcn9074_hw10= \ +DISTFILES_qca6698aq_hw21+= \ + ${FWSUBDIR}/QCA6698AQ/hw2.1/amss.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA6698AQ/hw2.1/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCA6698AQ/hw2.1/m3.bin${DISTURL_SUFFIX} +DISTFILES_qca6698aq_hw21_lic+= \ + ${FWSUBDIR}/QCA6698AQ/hw2.1/Notice.txt${DISTURL_SUFFIX} +DISTFILES_qcn9074_hw10+= \ + ${FWSUBDIR}/QCN9074/hw1.0/.notice${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCN9074/hw1.0/amss.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCN9074/hw1.0/board-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/QCN9074/hw1.0/m3.bin${DISTURL_SUFFIX} -DISTFILES_qcn9074_hw10_lic= \ +DISTFILES_qcn9074_hw10_lic+= \ ${FWSUBDIR}/QCN9074/hw1.0/Notice.txt${DISTURL_SUFFIX} -DISTFILES_wcn6855_hw20= \ +DISTFILES_wcn6750_hw10+= \ + ${FWSUBDIR}/WCN6750/hw1.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN6750/hw1.0/qcm6490/wpss.mbn${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN6750/hw1.0/sc7280/wpss.mbn${DISTURL_SUFFIX} +DISTFILES_wcn6750_hw10_lic+= \ + ${FWSUBDIR}/WCN6750/hw1.0/Notice.txt${DISTURL_SUFFIX} +DISTFILES_wcn6855_hw20+= \ ${FWSUBDIR}/WCN6855/hw2.0/amss.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/WCN6855/hw2.0/board-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/WCN6855/hw2.0/m3.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN6855/hw2.0/nfa765/amss.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN6855/hw2.0/nfa765/m3.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/WCN6855/hw2.0/regdb.bin${DISTURL_SUFFIX} -DISTFILES_wcn6855_hw20_lic= \ - ${FWSUBDIR}/WCN6855/hw2.0/Notice.txt${DISTURL_SUFFIX} +DISTFILES_wcn6855_hw20_lic+= \ + ${FWSUBDIR}/WCN6855/hw2.0/Notice.txt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN6855/hw2.0/nfa765/Notice.txt${DISTURL_SUFFIX} DISTFILES_${FWDRV}= \ + ${DISTFILES_ipq5018_hw10} \ + ${DISTFILES_ipq6018_hw10} \ + ${DISTFILES_ipq8074_hw20} \ + ${DISTFILES_qca2066_hw21} \ ${DISTFILES_qca6390_hw20} \ + ${DISTFILES_qca6698aq_hw21} \ ${DISTFILES_qcn9074_hw10} \ + ${DISTFILES_wcn6750_hw10} \ ${DISTFILES_wcn6855_hw20} DISTFILES_${FWDRV}_lic= \ + ${DISTFILES_ipq5018_hw10_lic} \ + ${DISTFILES_ipq6018_hw10_lic} \ + ${DISTFILES_ipq8074_hw20_lic} \ + ${DISTFILES_qca2066_hw21_lic} \ ${DISTFILES_qca6390_hw20_lic} \ + ${DISTFILES_qca6698aq_hw21_lic} \ ${DISTFILES_qcn9074_hw10_lic} \ + ${DISTFILES_wcn6750_hw10_lic} \ ${DISTFILES_wcn6855_hw20_lic} ### <<< diff --git a/net/wifi-firmware-ath11k-kmod/distinfo b/net/wifi-firmware-ath11k-kmod/distinfo index d965320664cf..aff19ad7ac27 100644 --- a/net/wifi-firmware-ath11k-kmod/distinfo +++ b/net/wifi-firmware-ath11k-kmod/distinfo @@ -1,31 +1,175 @@ -TIMESTAMP = 1715895520 -SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/amss.bin?h=20240513) = 8ab2a06422e3989012df423bb6a156fde2c3feb4cd5db4c5d3588f674dc872ff -SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/amss.bin?h=20240513) = 3628672 -SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/board-2.bin?h=20240513) = ffae36a14450ea9dc0317db04fba84344812037b0de4f89bee90b05eae6ecb00 -SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/board-2.bin?h=20240513) = 115984 -SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/m3.bin?h=20240513) = 1921d25edb52f90a7a0acc7275861e14399f904d579aae9f7ab1c4d28533fad6 -SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/m3.bin?h=20240513) = 266684 -SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/amss.bin?h=20240513) = 5ee1b7b204541b5f99984f21d694ececaec08fbce1b520ffe6fe740b02a4afd7 -SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/amss.bin?h=20240513) = 3963336 -SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/board-2.bin?h=20240513) = dbf0ca14aa1229eccd48f26f1026901b9718b143bd30b51b8ea67c84ba6207f1 -SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/board-2.bin?h=20240513) = 786836 -SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/m3.bin?h=20240513) = b6d957f335073a15a8de809398e1506f0200a08747eaf7189c843cf519ffc1de -SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/m3.bin?h=20240513) = 340108 -SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/amss.bin?h=20240513) = 8f10357b53b40238333f0b055b4829fc8dd87994aa2476ae3fa92234d8f31065 -SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/amss.bin?h=20240513) = 4988928 -SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/board-2.bin?h=20240513) = b2612c3a270a2e795270c8567cb8435aaf4f4acc9897cd593cf3c9a9a07f3ef3 -SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/board-2.bin?h=20240513) = 6308684 -SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/m3.bin?h=20240513) = 9b9b226abf8ce0e005209e53c0c9a4443abaf7b3def7fefe7e5c5676255c7bdc -SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/m3.bin?h=20240513) = 266684 -SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/regdb.bin?h=20240513) = e1b774b1feda4cab01f5a26089124059539fc31544ac34129dce45c8ff26d645 -SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/regdb.bin?h=20240513) = 24310 -SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/Notice.txt?h=20240513) = 2facd28901420b9b58248ec3c17d4ea4693165b72f36106d5537ea4bb9380f1b -SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/Notice.txt?h=20240513) = 189707 -SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/Notice.txt?h=20240513) = 0768d1c28b6886f159703ef929fd3c92ab6bec1cbc9dcae449b17722a824ebcf -SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/Notice.txt?h=20240513) = 161358 -SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/Notice.txt?h=20240513) = 770720d03de70ff503c6d9bb6f6932fc7833d078647fe8352c6d5d49d44bbc5f -SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/Notice.txt?h=20240513) = 152394 -SHA256 (linux-firmware/ath11kfw/LICENSE.QualcommAtheros_ath10k?h=20240513) = 337a55102138d7baa143ee4a4c6c91693e0113fece35d380b2a12109e8c23b3f -SIZE (linux-firmware/ath11kfw/LICENSE.QualcommAtheros_ath10k?h=20240513) = 2713 -SHA256 (linux-firmware/ath11kfw/WHENCE?h=20240513) = 09453d13d522ce48c11fd37a04bc4a46b88792bc6e51c3b73cdcc5acb364e763 -SIZE (linux-firmware/ath11kfw/WHENCE?h=20240513) = 274394 +TIMESTAMP = 1765581032 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/board-2.bin?h=20251125) = dfc1f2246d65385bf30a414d140e1b6e1ef60b57ea13e3b14f0c8cda25eac9ca +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/board-2.bin?h=20251125) = 524564 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.b00?h=20251125) = 4afae03116bc830881c7ddfcfd053f682844856f386f98fe4efbca0877792a2f +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.b00?h=20251125) = 148 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.b01?h=20251125) = 23562e808d79c84146f70a6e983a89339706b07a5dab4811550f6b523636af54 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.b01?h=20251125) = 136 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.b02?h=20251125) = 6b234dbf46b3b438b4220c197d420194c9a8b3addc29ae4a7168c90e40791fff +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.b02?h=20251125) = 262144 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.flist?h=20251125) = 2d35c2b9e63e39074514935e6cca8c1aa6ff59f389b0ccd8886e489381d81038 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.flist?h=20251125) = 153 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.mdt?h=20251125) = 7aa5cd4e5a9eb860a64221f35e6102daad2cb2fa76b4099adbc14b39185802ce +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/m3_fw.mdt?h=20251125) = 284 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b00?h=20251125) = 3cca471d5b2166705b26888eac462f9ef83cd883c98087efc7406ec34cf33f02 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b00?h=20251125) = 532 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b01?h=20251125) = f1b7ac72648c0529ac461345becdcc3f9ea80473f49d1fe568677040ed7ef4a4 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b01?h=20251125) = 520 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b02?h=20251125) = 92b863329a7b550af1fdca491fbecdd17a3f89e16a53ecf25a63f411453db0a3 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b02?h=20251125) = 7552 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b03?h=20251125) = c1cba71eaeb1408dae4e237fb7e0ce0138309fa13bd01fb8b6a0508b7c6e17c3 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b03?h=20251125) = 545008 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b04?h=20251125) = 5a996ad20507a1c929c8a6289e9053d33d7a4a0bd24b6f22c6dbf905a4d893dc +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b04?h=20251125) = 86788 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b05?h=20251125) = 5f6ece80f9b93ad7592ccd4e3360d07b2262138cb36c6833d8b11148a050ce12 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b05?h=20251125) = 17776 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b07?h=20251125) = 1e1c0f0a8631c3180b68935fc940542ebbda5c5a8821ae291283f74e0e8b4a8f +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b07?h=20251125) = 1488 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b08?h=20251125) = 7e2e20d25714c362a57d55c89e720839f74427cd88497558437f1f2203f5ffff +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b08?h=20251125) = 4096 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b09?h=20251125) = 69f0b385f67c64959f5b7ae473324bf1b00a4cf1c3da007c97d0d0466327ef25 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b09?h=20251125) = 2334720 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b10?h=20251125) = 1922fd57900212e5da8335b25f093b6cab87723e84cbed2f07eed953c46d2fb0 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b10?h=20251125) = 269252 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b11?h=20251125) = dc734a763017ea86bd49a176410b762b658f76dd86a75391a7d4aebffce2c21b +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b11?h=20251125) = 99456 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b13?h=20251125) = fe7bebb07477c8d8867ab754a0b55ecdb0fc6cfd07e756ddb536bc55957b2094 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b13?h=20251125) = 7080 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b14?h=20251125) = 0f488260e9764a28ae9b439b10745eaaa7c9bcb18b2b59fc035a18294999d991 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.b14?h=20251125) = 1668 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.flist?h=20251125) = f9cc07e252ac5736bbb93a4fd6cc77c426af207231093d502730c857d4fc8975 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.flist?h=20251125) = 663 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.mdt?h=20251125) = 67df8fc789530e035c330ce5fc2a54237c87254f0a5b4e6b76abe12c9a3e845d +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/q6_fw.mdt?h=20251125) = 1052 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/board-2.bin?h=20251125) = 17ddba8df0b36de4a83d7af6ad518e67dfc96f3dfd9b0832899fb1fd13887938 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/board-2.bin?h=20251125) = 787208 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.b00?h=20251125) = 2bf6b01a62cd2c88586239e7f820bc8cdaae34805ac02e227edc016588090390 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.b00?h=20251125) = 148 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.b01?h=20251125) = 5413e87d65f0500e771a889503f3f5ca2987b1153ec05f4b7a127be95db7e8f4 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.b01?h=20251125) = 6712 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.b02?h=20251125) = bf923ad3c7c7bbe2cfef74ef6a68140d12a2b45af0bcc519271ddaf3a960e3ed +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.b02?h=20251125) = 294912 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.flist?h=20251125) = 5da7a8d5416d198cf78aae4e941b1c42ee08079c86b6c60f7a6e4e1851375a6e +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.flist?h=20251125) = 153 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.mdt?h=20251125) = e340ca5fe8aa7c8dfbfe36ce165259f1d9cc12f6af862dcad7824222720ee9fc +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/m3_fw.mdt?h=20251125) = 6860 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b00?h=20251125) = 3c4d8b0b1ed11bad93e4685030eccc25bf5e03ed2e700598dc24bfb571c03b94 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b00?h=20251125) = 340 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b01?h=20251125) = 1b784958ddce779dee6d944a2b60656f1fa9321a48240b457e80bdd77ddcbef7 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b01?h=20251125) = 7000 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b02?h=20251125) = a0416285210a9cca7aa3df7e1f64f6632402f64e5461d10ae925d1af63b0b56c +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b02?h=20251125) = 4696 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b03?h=20251125) = d614d250f9482120a3e8f7d54d27ecd892e019ebc93dc03de5768341335335d0 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b03?h=20251125) = 2606416 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b04?h=20251125) = a871239f96c391dec46b1e8753bb3c796dfc157a45d4f102bb59198ceb221c5e +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b04?h=20251125) = 386528 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b05?h=20251125) = 9cf90c94e5be464d5e87a2f58838c2ee93885d83db5631bce8dcbeb61da93bcc +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b05?h=20251125) = 202532 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b07?h=20251125) = 099bfeb81de02b886f49609a7fcb52d96ac5a1bd4d8989da0ae4b66f3ca10919 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b07?h=20251125) = 9912 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b08?h=20251125) = fdeb778f50c81b38d80f10276926eed5b58fbf3af1c4f19f1deca1dc76bd0751 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.b08?h=20251125) = 467388 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.flist?h=20251125) = 8a077a1eeeccbbf95595fe2c282badad87217b5de3db4eeab93315c89a56b281 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.flist?h=20251125) = 408 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.mdt?h=20251125) = 1eea3a9cad63f6d2c2037b215957044ab12b927ea1ce78c156082c763410992a +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/q6_fw.mdt?h=20251125) = 7340 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/board-2.bin?h=20251125) = a79a122795eb53b978d7966d35ce208c5a362634a7037a9858c32b80e14f3e93 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/board-2.bin?h=20251125) = 1442536 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.b00?h=20251125) = 7810168437ae324091f0ad834506135b081b1d74c859a7d07b4b102f54e4f5a1 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.b00?h=20251125) = 148 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.b01?h=20251125) = 72ad456789d7e569045eecd9e146aedd2903385073e199484035aefd05c3b5ba +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.b01?h=20251125) = 136 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.b02?h=20251125) = 372cc891859eefce6c8b7ed40062b40765674ba1f77c229dad4ffa1295ac75fe +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.b02?h=20251125) = 327680 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.flist?h=20251125) = 822b3bab2dc21e31c77f5afec951cb139decf6949808e24c6c3c6412e85e5bc8 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.flist?h=20251125) = 162 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.mdt?h=20251125) = a10a27bf3e1d73151c64c59f0f1ed5d412212e0506d9cc8c0b1c31ae64d2a66f +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/m3_fw.mdt?h=20251125) = 284 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b00?h=20251125) = 349b2144a6281fe236f9b29fd4b58e7b1dbcc204681083290b7147e9ec294380 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b00?h=20251125) = 340 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b01?h=20251125) = 10199f0d2676e116ec52fcc4f95cb6df08cdc215ec90cf8b519c9308147918ca +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b01?h=20251125) = 328 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b02?h=20251125) = d5eac361557c8d139ce7a847b5db514b0dacf7154e4b56ec975e6bc6f0e22c55 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b02?h=20251125) = 4696 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b03?h=20251125) = 4e8ba56ec9e5c6b1273dcdab3391336c1836d9744bb5cc7d10b63e9f76193d23 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b03?h=20251125) = 3215248 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b04?h=20251125) = e93369790cf6e5c511ea3e195fc8c2460eef99e0af2c77abe25b4e642e17d608 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b04?h=20251125) = 1000480 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b05?h=20251125) = 9f00fda0f9d7156f38ffd048ecc084aaed9daef7a691982a3605e2f94021e9c1 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b05?h=20251125) = 254596 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b07?h=20251125) = e97b67ed161cd91dde11d5fc16fab1080badb189d3d0140471ba0de43274b0b4 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b07?h=20251125) = 9960 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b08?h=20251125) = 3e52214b45a10257ceeb325649e921072ebec631456b2e70c568bd6acab80340 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.b08?h=20251125) = 596768 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.flist?h=20251125) = e9eea69f2ce9041ede9fa946adbd4560ccbc60a69f8ce9242600fba8d957c74c +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.flist?h=20251125) = 432 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.mdt?h=20251125) = 448253e048be80384996c20bb67ab21944e5abcd9288c7dc2c2d942ea15dfd44 +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/q6_fw.mdt?h=20251125) = 668 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/amss.bin?h=20251125) = 6be9c2264898c0190fb39befa5f42d07413014db772daaedd56031415d9880ae +SIZE (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/amss.bin?h=20251125) = 5349376 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/board-2.bin?h=20251125) = d3fb4c63350370fb387ca39975d74f69dea650469a148acf3b22bacdab24cd5d +SIZE (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/board-2.bin?h=20251125) = 745408 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/m3.bin?h=20251125) = ad0695237371978d20712e1e1e80d439fb47d4ffc4191233018496eed7944761 +SIZE (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/m3.bin?h=20251125) = 266684 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/amss.bin?h=20251125) = 8ab2a06422e3989012df423bb6a156fde2c3feb4cd5db4c5d3588f674dc872ff +SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/amss.bin?h=20251125) = 3628672 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/board-2.bin?h=20251125) = dd865b73d172c224a6e8a998dd05342b0294883e5f8514fae663d357e9be7725 +SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/board-2.bin?h=20251125) = 173980 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/m3.bin?h=20251125) = 1921d25edb52f90a7a0acc7275861e14399f904d579aae9f7ab1c4d28533fad6 +SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/m3.bin?h=20251125) = 266684 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/amss.bin?h=20251125) = a1f7fba473fa85ffbdf92c1f26804762c76815c266672016dbc6405472089846 +SIZE (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/amss.bin?h=20251125) = 5005312 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/board-2.bin?h=20251125) = 046a2503bed7341092a22797e05c73701e76ab8be6ef55340c22686e81cf160e +SIZE (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/board-2.bin?h=20251125) = 986384 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/m3.bin?h=20251125) = 9be43a8d9dc9454a629d65368df7ccd532d8768a0ac1fd935f57bcd37cbefecd +SIZE (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/m3.bin?h=20251125) = 266684 +SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/.notice?h=20251125) = 9c03533e950d48b3ac09820f628699fb3bc431a4b13dbce793130e100c2c53b2 +SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/.notice?h=20251125) = 266 +SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/amss.bin?h=20251125) = 063b6adbc9fc66143a828d03b92ac16c2619d02507a945e663ce331cc1128608 +SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/amss.bin?h=20251125) = 4227408 +SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/board-2.bin?h=20251125) = dbf0ca14aa1229eccd48f26f1026901b9718b143bd30b51b8ea67c84ba6207f1 +SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/board-2.bin?h=20251125) = 786836 +SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/m3.bin?h=20251125) = 3cf2cff8b014986edfd45c595f9702096157e8148d36b51f9a8f71e6c5fb37ba +SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/m3.bin?h=20251125) = 340108 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/board-2.bin?h=20251125) = dd2769c0528ecb575fc66233fe755eb7e4a81dff7b50973d8b5eda7585adf32b +SIZE (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/board-2.bin?h=20251125) = 927980 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/qcm6490/wpss.mbn?h=20251125) = 300d3c362372b95e7a04c7216db8578f4cae1a5a2bccbad4c1b907c8c2fdb305 +SIZE (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/qcm6490/wpss.mbn?h=20251125) = 7734064 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/sc7280/wpss.mbn?h=20251125) = d9cfce95d41ddcfa2d2735f250261e12ff956af1b0b4625a1c116573a1b5bf6d +SIZE (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/sc7280/wpss.mbn?h=20251125) = 7463728 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/amss.bin?h=20251125) = e12b23ddc4b8d2d2a10a651a5d6fdcd00f60fcae884d2cf5dad17627211fcdfd +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/amss.bin?h=20251125) = 4988928 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/board-2.bin?h=20251125) = faa0f274a490acfd3a5ac682584df7112ea9c4a4730e1a825d655ad83ed5d834 +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/board-2.bin?h=20251125) = 7056532 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/m3.bin?h=20251125) = 0c590881870d0e6e98fc7d393ce05690e09287933b1b535e935bf5d98b77713f +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/m3.bin?h=20251125) = 266684 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/nfa765/amss.bin?h=20251125) = cac34489268cbb4735c445160c98583e5d741fd00c440331b9e0663bc2eafec4 +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/nfa765/amss.bin?h=20251125) = 5005312 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/nfa765/m3.bin?h=20251125) = 9be43a8d9dc9454a629d65368df7ccd532d8768a0ac1fd935f57bcd37cbefecd +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/nfa765/m3.bin?h=20251125) = 266684 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/regdb.bin?h=20251125) = e1b774b1feda4cab01f5a26089124059539fc31544ac34129dce45c8ff26d645 +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/regdb.bin?h=20251125) = 24310 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/Notice.txt?h=20251125) = 478e755ffdc1bc6a5a332c0b915b2a57834908fef2a6ad3c78ea3b011f83967c +SIZE (linux-firmware/ath11kfw/ath11k/IPQ5018/hw1.0/Notice.txt?h=20251125) = 36880 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/Notice.txt?h=20251125) = 097ceeb6f03dad7e74a2de0f217b1dad149989e550681e8726908ef477c9d58f +SIZE (linux-firmware/ath11kfw/ath11k/IPQ6018/hw1.0/Notice.txt?h=20251125) = 156458 +SHA256 (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/Notice.txt?h=20251125) = 097ceeb6f03dad7e74a2de0f217b1dad149989e550681e8726908ef477c9d58f +SIZE (linux-firmware/ath11kfw/ath11k/IPQ8074/hw2.0/Notice.txt?h=20251125) = 156458 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/Notice.txt?h=20251125) = 770720d03de70ff503c6d9bb6f6932fc7833d078647fe8352c6d5d49d44bbc5f +SIZE (linux-firmware/ath11kfw/ath11k/QCA2066/hw2.1/Notice.txt?h=20251125) = 152394 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/Notice.txt?h=20251125) = 2facd28901420b9b58248ec3c17d4ea4693165b72f36106d5537ea4bb9380f1b +SIZE (linux-firmware/ath11kfw/ath11k/QCA6390/hw2.0/Notice.txt?h=20251125) = 189707 +SHA256 (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/Notice.txt?h=20251125) = 770720d03de70ff503c6d9bb6f6932fc7833d078647fe8352c6d5d49d44bbc5f +SIZE (linux-firmware/ath11kfw/ath11k/QCA6698AQ/hw2.1/Notice.txt?h=20251125) = 152394 +SHA256 (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/Notice.txt?h=20251125) = 097ceeb6f03dad7e74a2de0f217b1dad149989e550681e8726908ef477c9d58f +SIZE (linux-firmware/ath11kfw/ath11k/QCN9074/hw1.0/Notice.txt?h=20251125) = 156458 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/Notice.txt?h=20251125) = e0ef1b0e8c5e142cc4610f924bac84c0969de6e105755d6a2baaedda4d40da45 +SIZE (linux-firmware/ath11kfw/ath11k/WCN6750/hw1.0/Notice.txt?h=20251125) = 317806 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/Notice.txt?h=20251125) = 770720d03de70ff503c6d9bb6f6932fc7833d078647fe8352c6d5d49d44bbc5f +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/Notice.txt?h=20251125) = 152394 +SHA256 (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/nfa765/Notice.txt?h=20251125) = 770720d03de70ff503c6d9bb6f6932fc7833d078647fe8352c6d5d49d44bbc5f +SIZE (linux-firmware/ath11kfw/ath11k/WCN6855/hw2.0/nfa765/Notice.txt?h=20251125) = 152394 +SHA256 (linux-firmware/ath11kfw/LICENSE.QualcommAtheros_ath10k?h=20251125) = 337a55102138d7baa143ee4a4c6c91693e0113fece35d380b2a12109e8c23b3f +SIZE (linux-firmware/ath11kfw/LICENSE.QualcommAtheros_ath10k?h=20251125) = 2713 +SHA256 (linux-firmware/ath11kfw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/ath11kfw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-ath11k-kmod/pkg-descr b/net/wifi-firmware-ath11k-kmod/pkg-descr index d05c109adec6..fc281a6e439e 100644 --- a/net/wifi-firmware-ath11k-kmod/pkg-descr +++ b/net/wifi-firmware-ath11k-kmod/pkg-descr @@ -1,3 +1 @@ Firmware files for QCA WiFi NICs supported by the ath11k driver. - -Currently only provides firmware for the PCI chipsets. diff --git a/net/wifi-firmware-ath12k-kmod/Makefile b/net/wifi-firmware-ath12k-kmod/Makefile index 5aae94872338..281bf663793f 100644 --- a/net/wifi-firmware-ath12k-kmod/Makefile +++ b/net/wifi-firmware-ath12k-kmod/Makefile @@ -2,7 +2,7 @@ BASEDIR= ${.CURDIR}/../wifi-firmware-kmod FWDRV= ath12k FWSUBDIR= ath12k -FWDRV_VERSION= 20240513 +FWDRV_VERSION= 20251125 # Yes, the license is the ath10k one; see WHENCE. LICENSE_FILE= LICENSE.QualcommAtheros_ath10k @@ -11,23 +11,33 @@ LICENSE_NAME= QCA firmware license (${FWDRV}) WHENCE_REGEX= ath12k -.* # The flavor/firmware lists below are generated by a script -# also helping to generate the fwget(8) definitions. -# { sys/contrib/dev/athk/ath12k/zzz_fw_ports_fwget.sh } +# found with the wifi-firmware-ath10k-kmod port. ### >>> FWSUBS= \ + qcn9274_hw20 \ wcn7850_hw20 -DISTFILES_wcn7850_hw20= \ +DISTFILES_qcn9274_hw20+= \ + ${FWSUBDIR}/QCN9274/hw2.0/board-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/QCN9274/hw2.0/firmware-2.bin${DISTURL_SUFFIX} +DISTFILES_qcn9274_hw20_lic+= \ + ${FWSUBDIR}/QCN9274/hw2.0/Notice.txt${DISTURL_SUFFIX} +DISTFILES_wcn7850_hw20+= \ ${FWSUBDIR}/WCN7850/hw2.0/amss.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/WCN7850/hw2.0/board-2.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/WCN7850/hw2.0/m3.bin${DISTURL_SUFFIX} -DISTFILES_wcn7850_hw20_lic= \ - ${FWSUBDIR}/WCN7850/hw2.0/Notice.txt${DISTURL_SUFFIX} + ${FWSUBDIR}/WCN7850/hw2.0/m3.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN7850/hw2.0/ncm865/amss.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN7850/hw2.0/ncm865/m3.bin${DISTURL_SUFFIX} +DISTFILES_wcn7850_hw20_lic+= \ + ${FWSUBDIR}/WCN7850/hw2.0/Notice.txt${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WCN7850/hw2.0/ncm865/Notice.txt${DISTURL_SUFFIX} DISTFILES_${FWDRV}= \ + ${DISTFILES_qcn9274_hw20} \ ${DISTFILES_wcn7850_hw20} DISTFILES_${FWDRV}_lic= \ + ${DISTFILES_qcn9274_hw20_lic} \ ${DISTFILES_wcn7850_hw20_lic} ### <<< diff --git a/net/wifi-firmware-ath12k-kmod/distinfo b/net/wifi-firmware-ath12k-kmod/distinfo index 9500eba13632..289205f6ae11 100644 --- a/net/wifi-firmware-ath12k-kmod/distinfo +++ b/net/wifi-firmware-ath12k-kmod/distinfo @@ -1,13 +1,25 @@ -TIMESTAMP = 1715895537 -SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/amss.bin?h=20240513) = b15b21fd99baafd5dad81b6d6fa054df023363029821eb67dd674a438b9fd78d -SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/amss.bin?h=20240513) = 6000704 -SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/board-2.bin?h=20240513) = 92357946083541fc3370a152df57cb5a74cd28adcdc78339e57d8c98e42526cd -SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/board-2.bin?h=20240513) = 382856 -SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/m3.bin?h=20240513) = 97eca0829a1da06bfcb000863f585e2c64ee7febae29f4822097dea1986d919b -SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/m3.bin?h=20240513) = 299660 -SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/Notice.txt?h=20240513) = 515bf4c9d620a87458e4447fe01a0e9bc384d1c3e0037cc4c3d2037b1ff25525 -SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/Notice.txt?h=20240513) = 142991 -SHA256 (linux-firmware/ath12kfw/LICENSE.QualcommAtheros_ath10k?h=20240513) = 337a55102138d7baa143ee4a4c6c91693e0113fece35d380b2a12109e8c23b3f -SIZE (linux-firmware/ath12kfw/LICENSE.QualcommAtheros_ath10k?h=20240513) = 2713 -SHA256 (linux-firmware/ath12kfw/WHENCE?h=20240513) = 09453d13d522ce48c11fd37a04bc4a46b88792bc6e51c3b73cdcc5acb364e763 -SIZE (linux-firmware/ath12kfw/WHENCE?h=20240513) = 274394 +TIMESTAMP = 1765581290 +SHA256 (linux-firmware/ath12kfw/ath12k/QCN9274/hw2.0/board-2.bin?h=20251125) = dd555916722b633c22b1a458e8f2ba3010c5db658f7be55551a2df2206a4ff18 +SIZE (linux-firmware/ath12kfw/ath12k/QCN9274/hw2.0/board-2.bin?h=20251125) = 2626240 +SHA256 (linux-firmware/ath12kfw/ath12k/QCN9274/hw2.0/firmware-2.bin?h=20251125) = edb4a200206ed13020b5d9d34ab46071238779ba17b08595bb99f8910d32f2d5 +SIZE (linux-firmware/ath12kfw/ath12k/QCN9274/hw2.0/firmware-2.bin?h=20251125) = 15183928 +SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/amss.bin?h=20251125) = 5660a1aa3db12716b42c687b0c88ef4f6ac80bd46e42cfe3636ed332d3f6e6ee +SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/amss.bin?h=20251125) = 6082624 +SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/board-2.bin?h=20251125) = 8ef5b3efa86d3d36513d2852aaa17f81a8a77374005509825522bd81a8df539b +SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/board-2.bin?h=20251125) = 2253732 +SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/m3.bin?h=20251125) = ff40c57556c2fac552ac192c6e2ad59689fd8f50c9f9bcc997d13623c2bcee86 +SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/m3.bin?h=20251125) = 299660 +SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/ncm865/amss.bin?h=20251125) = ffbcccbdfb19402b734132544d30c4c6dd940e71fe6c530ac11e9c6f494b3477 +SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/ncm865/amss.bin?h=20251125) = 6111296 +SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/ncm865/m3.bin?h=20251125) = 0e72f44df7defc269fe92dcea25d4d409046c04b77d41c510c52879b3dfc1055 +SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/ncm865/m3.bin?h=20251125) = 299660 +SHA256 (linux-firmware/ath12kfw/ath12k/QCN9274/hw2.0/Notice.txt?h=20251125) = 097ceeb6f03dad7e74a2de0f217b1dad149989e550681e8726908ef477c9d58f +SIZE (linux-firmware/ath12kfw/ath12k/QCN9274/hw2.0/Notice.txt?h=20251125) = 156458 +SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/Notice.txt?h=20251125) = 515bf4c9d620a87458e4447fe01a0e9bc384d1c3e0037cc4c3d2037b1ff25525 +SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/Notice.txt?h=20251125) = 142991 +SHA256 (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/ncm865/Notice.txt?h=20251125) = 515bf4c9d620a87458e4447fe01a0e9bc384d1c3e0037cc4c3d2037b1ff25525 +SIZE (linux-firmware/ath12kfw/ath12k/WCN7850/hw2.0/ncm865/Notice.txt?h=20251125) = 142991 +SHA256 (linux-firmware/ath12kfw/LICENSE.QualcommAtheros_ath10k?h=20251125) = 337a55102138d7baa143ee4a4c6c91693e0113fece35d380b2a12109e8c23b3f +SIZE (linux-firmware/ath12kfw/LICENSE.QualcommAtheros_ath10k?h=20251125) = 2713 +SHA256 (linux-firmware/ath12kfw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/ath12kfw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-ath12k-kmod/pkg-descr b/net/wifi-firmware-ath12k-kmod/pkg-descr index 332b717a5809..676a3328fe21 100644 --- a/net/wifi-firmware-ath12k-kmod/pkg-descr +++ b/net/wifi-firmware-ath12k-kmod/pkg-descr @@ -1,3 +1 @@ Firmware files for QCA WiFi NICs supported by the ath12k driver. - -Currently only provides firmware for the PCI chipsets. diff --git a/net/wifi-firmware-iwlwifi-kmod/Makefile b/net/wifi-firmware-iwlwifi-kmod/Makefile index 241ec016b335..b25363304a92 100644 --- a/net/wifi-firmware-iwlwifi-kmod/Makefile +++ b/net/wifi-firmware-iwlwifi-kmod/Makefile @@ -9,7 +9,8 @@ FWSUBDIR= intel/iwlwifi STRIP_FWSUBDIR= intel/iwlwifi/ #FWDRV_VERSION= 20240513 #FWDRV_VERSION= 20241017 -FWDRV_VERSION= 20251021 +#FWDRV_VERSION= 20251021 +FWDRV_VERSION= 20251125 LICENSE_FILE= LICENCE.iwlwifi_firmware LICENSE_NAME= Intel firmware license (${FWDRV}) @@ -19,15 +20,10 @@ WHENCE_REGEX= iwlwifi -.* # Temporary list of flavours which we believe work with HW_CRYPTO/HT/VHT. COMPAT_LINUXKPI_HWCRYPTO_HT_VHT= 22000 ax210 bz -# Run iwlwifi-generate-fw-list.sh according to description. - -# The flavor/firmware lists below are generated by a script -# also helping to generate the fwget(8) definitions. -# { sys/contrib/dev/iwlwifi/zzz_fw_ports_fwget.sh } -# -# Note: the script no longer works as of FreeBSD 15 as Intel -# more dynamically picks firmware for cards (no longer coded in -# the driver). See files/extract-fw-list.sh for now. +# The flavor/firmware lists below are generated by the +# files/extract-fw-list.sh script. Usage: +# 1: checkout the correct tag (FWDRV_VERSION) in linux-firmware.git. +# 2: ./files/extract-fw-list.sh /path/to/linux-firmware.git # # Note: we manually added (kept) some older versions (outside # the generated template) to be able to support all branches. @@ -40,7 +36,8 @@ FWSUBS= \ 9000 \ 22000 \ ax210 \ - bz + bz \ + sc DISTFILES_7000+= \ ${FWSUBDIR}/iwlwifi-3160-17.ucode${DISTURL_SUFFIX} \ @@ -85,6 +82,8 @@ DISTFILES_bz+= \ ${FWSUBDIR}/iwlwifi-bz-b0-hr-b0-100.ucode${DISTURL_SUFFIX} \ ${FWSUBDIR}/iwlwifi-gl-c0-fm-c0.pnvm${DISTURL_SUFFIX} \ ${FWSUBDIR}/iwlwifi-gl-c0-fm-c0-101.ucode${DISTURL_SUFFIX} +DISTFILES_sc+= \ + ${FWSUBDIR}/iwlwifi-sc-a0-wh-b0-101.ucode${DISTURL_SUFFIX} DISTFILES_${FWDRV}= \ ${DISTFILES_7000} \ @@ -92,7 +91,8 @@ DISTFILES_${FWDRV}= \ ${DISTFILES_9000} \ ${DISTFILES_22000} \ ${DISTFILES_ax210} \ - ${DISTFILES_bz} + ${DISTFILES_bz} \ + ${DISTFILES_sc} DISTFILES_${FWDRV}_lic= ### <<< main, stable/15, 15.0 diff --git a/net/wifi-firmware-iwlwifi-kmod/distinfo b/net/wifi-firmware-iwlwifi-kmod/distinfo index 33fb04ca5353..7159776b8176 100644 --- a/net/wifi-firmware-iwlwifi-kmod/distinfo +++ b/net/wifi-firmware-iwlwifi-kmod/distinfo @@ -1,103 +1,105 @@ -TIMESTAMP = 1763410192 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3160-17.ucode?h=20251021) = 0e893c1ed74c3186047508e93442b2d71a07dd5fac00d9dbdb68f34407d7be14 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3160-17.ucode?h=20251021) = 918268 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3168-29.ucode?h=20251021) = 3afae7bf4bb5fbb83a895ec7ad097b9fd20b7d8794f405c2823cbea5284e65c3 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3168-29.ucode?h=20251021) = 1036288 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7260-17.ucode?h=20251021) = 5d81a6003df0228a497ad27f916ba2c979614b4c439b0f45a5f2873dc0607fe8 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7260-17.ucode?h=20251021) = 1049340 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265-17.ucode?h=20251021) = 91f699308f102a9ed90217d813bfdb355464ece958a4f8ac96bba5e9d77fe870 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265-17.ucode?h=20251021) = 1180412 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265D-29.ucode?h=20251021) = c52bcaa0595f64d5fb32b7db3dd4b832ea7bf78f1037bcafc19d9c0f5c5c617e -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265D-29.ucode?h=20251021) = 1036312 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8000C-36.ucode?h=20251021) = 479931721f5e168d69d67c297c11738acd75da390adb94f96030a1055f4cf57a -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8000C-36.ucode?h=20251021) = 2425084 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8265-36.ucode?h=20251021) = 1336afcd028ed094d1fe33893c84c273bb5711be52970040344a75a12f276d56 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8265-36.ucode?h=20251021) = 2432528 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9000-pu-b0-jf-b0-46.ucode?h=20251021) = 9a0c5d938646942f9798e6212579c25771e4bb44301cd409b82abe361ca2c3e0 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9000-pu-b0-jf-b0-46.ucode?h=20251021) = 1519568 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9260-th-b0-jf-b0-46.ucode?h=20251021) = 05f4c12514fddfd56fea660b3d2eb6b6e6f4a87a324d5d40464050312ddca911 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9260-th-b0-jf-b0-46.ucode?h=20251021) = 1490508 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-77.ucode?h=20251021) = faa81d3c46bfa7e82700452a1590e15bc3b5bd2f954628f8820c12f4e3e01fe3 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-77.ucode?h=20251021) = 1406572 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-77.ucode?h=20251021) = 6d0e41d309db34db23055d58a1389c875635fb1402f73a6a9ec72879761e6f9b -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-77.ucode?h=20251021) = 1323292 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-77.ucode?h=20251021) = de48c1a6fc671231e85495508d5ff05c3a2edb82610d79b0433fa5e560a0495f -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-77.ucode?h=20251021) = 1406588 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-77.ucode?h=20251021) = 53f75e001ea83935d949f56a11c473f35bde5fc1800c902bc09b87a879507982 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-77.ucode?h=20251021) = 1323308 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-77.ucode?h=20251021) = ad2f6202b0920db7cc5942d13253db322e0cab4adb135f26bcf4a984735a3b7c -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-77.ucode?h=20251021) = 1406716 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-77.ucode?h=20251021) = 0efd65924235b7593e3403f623719d377e55eab7462db26bfdd95224628b3170 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-77.ucode?h=20251021) = 1323376 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-101.ucode?h=20251021) = f40a5186977d84cb6ef2834e4ab87fd915ea77899b8347c56f1f95e776359a41 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-101.ucode?h=20251021) = 2225612 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0.pnvm?h=20251021) = 2da92f02418fbde8d8210eb582d9697faa222f8ee2da229e29b8a108ea5c4c5c -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0.pnvm?h=20251021) = 295356 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0-100.ucode?h=20251021) = eef51288bef91cfa40d31b9b3f352e67fa675b3a335b3d9b7328f8de06d47807 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0-100.ucode?h=20251021) = 1836712 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0.pnvm?h=20251021) = f9d1db89359af5426d4b912eddbccc29260c98991ea2b5be07154519198f3572 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0.pnvm?h=20251021) = 55208 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0-100.ucode?h=20251021) = eec4222af5c6d325b25a0f93a3c0b415a5a1aec09028977a2d6d2f2d8847ab23 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0-100.ucode?h=20251021) = 1584620 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0.pnvm?h=20251021) = 9c6bfcd07d6e15711eb8e5e7aba83018999c2d65079fe38997641001c0a46eeb -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0.pnvm?h=20251021) = 1788 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-cc-a0-77.ucode?h=20251021) = 64287d37a0f92722de7aa90e9cb41d31a3b4b4fd0966b3ba5fa48cfa426f5a09 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-cc-a0-77.ucode?h=20251021) = 1368096 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-101.ucode?h=20251021) = 6769d9ce002bb404fbd0c39e28f3c68af4ec1583343ac66a98ca957710c3473b -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-101.ucode?h=20251021) = 2209924 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-83.ucode?h=20251021) = 1129761b5597077655996ec8590f100766e9d61ec9c331474b4febc6967f0e70 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-83.ucode?h=20251021) = 1797996 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-92.ucode?h=20251021) = c7092f1f78676f9e9c2c4d12716401db2116b009c5d7c464e8387c5b1c645d6f -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-92.ucode?h=20251021) = 1913128 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0.pnvm?h=20251021) = f481e3b0403ca43a0a444b01c04fa4d1582868afcb026b1e697905f0039ccfa3 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0.pnvm?h=20251021) = 295036 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-83.ucode?h=20251021) = 9386a8294457f527c6e0fa1eac440c50cbee801707fdb480a10889770c0d297b -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-83.ucode?h=20251021) = 1753308 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-89.ucode?h=20251021) = 42874d917d35007d89532cee048c22ea386e8ded2255652a87c87a1acdf22a1f -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-89.ucode?h=20251021) = 1752072 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0.pnvm?h=20251021) = c60dce94d93ee6d587281b4f6125d476761dcb6cec20141e56344a7b1fcbef96 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0.pnvm?h=20251021) = 55128 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-83.ucode?h=20251021) = 6910e5f34c0922fd0460aa363d73d6295d6c866f3447b96e8eaad988c613c697 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-83.ucode?h=20251021) = 1721448 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-89.ucode?h=20251021) = 99209f06d2adcf3f06f32b9d6012470745666a0a9ff0abd89ffef8c48e83affc -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-89.ucode?h=20251021) = 1604120 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0.pnvm?h=20251021) = 5b2aa2a8644eded6b50765b667c13c093bc1974e44109bc6600431642b536edb -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0.pnvm?h=20251021) = 27836 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-83.ucode?h=20251021) = 03b67d28b4916634c544e057abdc46b15b636a85064df993ca431fd92fe4a835 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-83.ucode?h=20251021) = 1572104 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-89.ucode?h=20251021) = 3b37471551caa29bcd800701dbf11aba91aa3b8b9edd3fe78c5da1c441f872c4 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-89.ucode?h=20251021) = 1539788 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-77.ucode?h=20251021) = 87590ea9535a8939fddb296bc7622f3a900f28f47b45cb4e435a2a1d5f496ccd -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-77.ucode?h=20251021) = 1641260 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-83.ucode?h=20251021) = 5e5eaa6d917ccc420bd695db32d94148b9aeef7d9c95c64550ede82ba946efed -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-83.ucode?h=20251021) = 1739988 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-89.ucode?h=20251021) = bb7b07de282b01a1f23aecc8f3a725b27ca2a097dcd21d39c788109c19d89385 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-89.ucode?h=20251021) = 1736108 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0.pnvm?h=20251021) = b37f038b3467ed568d107a9c1dfd916fa7e8cbd58b2f9bec0c2c53297ccfcab7 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0.pnvm?h=20251021) = 55208 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-77.ucode?h=20251021) = d945bce539ee78033a85c288da9b988b2651a1623c5f6081b7db510d3967df76 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-77.ucode?h=20251021) = 1669164 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-89.ucode?h=20251021) = 6f8a6f18ac6c1675151f8aa6e74c9197f4e23559a1826e06529089016f2cb69f -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-89.ucode?h=20251021) = 1590688 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0.pnvm?h=20251021) = fb77cc355ade54a2345665f16329579fde6a9193d73cfb8f5af736a57c0e4f39 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0.pnvm?h=20251021) = 27876 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-77.ucode?h=20251021) = bed4958236366c3c451b3ec994a56b2ad83c08d70e0a1eae42fb00f2eaabbcc8 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-77.ucode?h=20251021) = 1500532 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-83.ucode?h=20251021) = 97ef27a1e5a18236617f845f333222b5b1e034c654144dfcdda2f72886847fb6 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-83.ucode?h=20251021) = 1552480 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-89.ucode?h=20251021) = aec2048d75d16cf0d938e78375f88bfda769a715d7145d830624132da6c4f3f4 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-89.ucode?h=20251021) = 1526956 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-jf-b0-77.ucode?h=20251021) = 9dccba0a8ba98483cb8385398d013b693b5b37cbff9402763ba215cc4921386c -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-jf-b0-77.ucode?h=20251021) = 1446036 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-77.ucode?h=20251021) = fd8977dbfacfe50b8a6601479aa9ffd21d01e274e4a9efd13935dd9d667fd45b -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-77.ucode?h=20251021) = 1594276 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-83.ucode?h=20251021) = c90da88a6dc8b159e14e378f66d52f52eb553dacdb90f053da612fc68668b7a6 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-83.ucode?h=20251021) = 1683076 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-89.ucode?h=20251021) = 15350da99c5c6992efe48c5afb5025656d6e19fd4f2e0398372bbaf9b0852167 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-89.ucode?h=20251021) = 1678176 -SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0.pnvm?h=20251021) = 7056112e90244dc94cc43b8c7a84bd6b99f5e495d66194008ece5770e7412db0 -SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0.pnvm?h=20251021) = 55052 -SHA256 (linux-firmware/iwlwififw/LICENCE.iwlwifi_firmware?h=20251021) = 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5 -SIZE (linux-firmware/iwlwififw/LICENCE.iwlwifi_firmware?h=20251021) = 2046 -SHA256 (linux-firmware/iwlwififw/WHENCE?h=20251021) = c91eae90e96f929943932f8eb9878f87aafc0514accb063d62aee119fc3aaba1 -SIZE (linux-firmware/iwlwififw/WHENCE?h=20251021) = 356141 +TIMESTAMP = 1765585917 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3160-17.ucode?h=20251125) = 0e893c1ed74c3186047508e93442b2d71a07dd5fac00d9dbdb68f34407d7be14 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3160-17.ucode?h=20251125) = 918268 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3168-29.ucode?h=20251125) = 3afae7bf4bb5fbb83a895ec7ad097b9fd20b7d8794f405c2823cbea5284e65c3 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-3168-29.ucode?h=20251125) = 1036288 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7260-17.ucode?h=20251125) = 5d81a6003df0228a497ad27f916ba2c979614b4c439b0f45a5f2873dc0607fe8 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7260-17.ucode?h=20251125) = 1049340 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265-17.ucode?h=20251125) = 91f699308f102a9ed90217d813bfdb355464ece958a4f8ac96bba5e9d77fe870 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265-17.ucode?h=20251125) = 1180412 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265D-29.ucode?h=20251125) = c52bcaa0595f64d5fb32b7db3dd4b832ea7bf78f1037bcafc19d9c0f5c5c617e +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-7265D-29.ucode?h=20251125) = 1036312 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8000C-36.ucode?h=20251125) = 479931721f5e168d69d67c297c11738acd75da390adb94f96030a1055f4cf57a +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8000C-36.ucode?h=20251125) = 2425084 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8265-36.ucode?h=20251125) = 1336afcd028ed094d1fe33893c84c273bb5711be52970040344a75a12f276d56 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-8265-36.ucode?h=20251125) = 2432528 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9000-pu-b0-jf-b0-46.ucode?h=20251125) = 9a0c5d938646942f9798e6212579c25771e4bb44301cd409b82abe361ca2c3e0 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9000-pu-b0-jf-b0-46.ucode?h=20251125) = 1519568 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9260-th-b0-jf-b0-46.ucode?h=20251125) = 05f4c12514fddfd56fea660b3d2eb6b6e6f4a87a324d5d40464050312ddca911 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-9260-th-b0-jf-b0-46.ucode?h=20251125) = 1490508 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-77.ucode?h=20251125) = faa81d3c46bfa7e82700452a1590e15bc3b5bd2f954628f8820c12f4e3e01fe3 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-hr-b0-77.ucode?h=20251125) = 1406572 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-77.ucode?h=20251125) = 6d0e41d309db34db23055d58a1389c875635fb1402f73a6a9ec72879761e6f9b +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-b0-jf-b0-77.ucode?h=20251125) = 1323292 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-77.ucode?h=20251125) = de48c1a6fc671231e85495508d5ff05c3a2edb82610d79b0433fa5e560a0495f +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-hr-b0-77.ucode?h=20251125) = 1406588 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-77.ucode?h=20251125) = 53f75e001ea83935d949f56a11c473f35bde5fc1800c902bc09b87a879507982 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-Qu-c0-jf-b0-77.ucode?h=20251125) = 1323308 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-77.ucode?h=20251125) = ad2f6202b0920db7cc5942d13253db322e0cab4adb135f26bcf4a984735a3b7c +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-hr-b0-77.ucode?h=20251125) = 1406716 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-77.ucode?h=20251125) = 0efd65924235b7593e3403f623719d377e55eab7462db26bfdd95224628b3170 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-QuZ-a0-jf-b0-77.ucode?h=20251125) = 1323376 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-101.ucode?h=20251125) = f40a5186977d84cb6ef2834e4ab87fd915ea77899b8347c56f1f95e776359a41 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0-101.ucode?h=20251125) = 2225612 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0.pnvm?h=20251125) = 2da92f02418fbde8d8210eb582d9697faa222f8ee2da229e29b8a108ea5c4c5c +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-fm-c0.pnvm?h=20251125) = 295356 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0-100.ucode?h=20251125) = eef51288bef91cfa40d31b9b3f352e67fa675b3a335b3d9b7328f8de06d47807 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0-100.ucode?h=20251125) = 1836712 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0.pnvm?h=20251125) = f9d1db89359af5426d4b912eddbccc29260c98991ea2b5be07154519198f3572 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-gf-a0.pnvm?h=20251125) = 55208 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0-100.ucode?h=20251125) = eec4222af5c6d325b25a0f93a3c0b415a5a1aec09028977a2d6d2f2d8847ab23 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0-100.ucode?h=20251125) = 1584620 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0.pnvm?h=20251125) = 9c6bfcd07d6e15711eb8e5e7aba83018999c2d65079fe38997641001c0a46eeb +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-bz-b0-hr-b0.pnvm?h=20251125) = 1788 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-cc-a0-77.ucode?h=20251125) = 64287d37a0f92722de7aa90e9cb41d31a3b4b4fd0966b3ba5fa48cfa426f5a09 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-cc-a0-77.ucode?h=20251125) = 1368096 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-101.ucode?h=20251125) = 6769d9ce002bb404fbd0c39e28f3c68af4ec1583343ac66a98ca957710c3473b +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-101.ucode?h=20251125) = 2209924 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-83.ucode?h=20251125) = 1129761b5597077655996ec8590f100766e9d61ec9c331474b4febc6967f0e70 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-83.ucode?h=20251125) = 1797996 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-92.ucode?h=20251125) = c7092f1f78676f9e9c2c4d12716401db2116b009c5d7c464e8387c5b1c645d6f +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0-92.ucode?h=20251125) = 1913128 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0.pnvm?h=20251125) = f481e3b0403ca43a0a444b01c04fa4d1582868afcb026b1e697905f0039ccfa3 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-gl-c0-fm-c0.pnvm?h=20251125) = 295036 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-83.ucode?h=20251125) = 9386a8294457f527c6e0fa1eac440c50cbee801707fdb480a10889770c0d297b +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-83.ucode?h=20251125) = 1753308 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-89.ucode?h=20251125) = 42874d917d35007d89532cee048c22ea386e8ded2255652a87c87a1acdf22a1f +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0-89.ucode?h=20251125) = 1752072 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0.pnvm?h=20251125) = c60dce94d93ee6d587281b4f6125d476761dcb6cec20141e56344a7b1fcbef96 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf-a0.pnvm?h=20251125) = 55128 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-83.ucode?h=20251125) = 6910e5f34c0922fd0460aa363d73d6295d6c866f3447b96e8eaad988c613c697 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-83.ucode?h=20251125) = 1721448 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-89.ucode?h=20251125) = 99209f06d2adcf3f06f32b9d6012470745666a0a9ff0abd89ffef8c48e83affc +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0-89.ucode?h=20251125) = 1604120 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0.pnvm?h=20251125) = 5b2aa2a8644eded6b50765b667c13c093bc1974e44109bc6600431642b536edb +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-gf4-a0.pnvm?h=20251125) = 27836 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-83.ucode?h=20251125) = 03b67d28b4916634c544e057abdc46b15b636a85064df993ca431fd92fe4a835 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-83.ucode?h=20251125) = 1572104 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-89.ucode?h=20251125) = 3b37471551caa29bcd800701dbf11aba91aa3b8b9edd3fe78c5da1c441f872c4 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ma-b0-hr-b0-89.ucode?h=20251125) = 1539788 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-sc-a0-wh-b0-101.ucode?h=20251125) = 2286de3c518e1a930503e4ccfd51add6b4aa3d8ec6db5194a0aac0850712b4e8 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-sc-a0-wh-b0-101.ucode?h=20251125) = 2096172 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-77.ucode?h=20251125) = 87590ea9535a8939fddb296bc7622f3a900f28f47b45cb4e435a2a1d5f496ccd +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-77.ucode?h=20251125) = 1641260 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-83.ucode?h=20251125) = 5e5eaa6d917ccc420bd695db32d94148b9aeef7d9c95c64550ede82ba946efed +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-83.ucode?h=20251125) = 1739988 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-89.ucode?h=20251125) = bb7b07de282b01a1f23aecc8f3a725b27ca2a097dcd21d39c788109c19d89385 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0-89.ucode?h=20251125) = 1736108 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0.pnvm?h=20251125) = b37f038b3467ed568d107a9c1dfd916fa7e8cbd58b2f9bec0c2c53297ccfcab7 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf-a0.pnvm?h=20251125) = 55208 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-77.ucode?h=20251125) = d945bce539ee78033a85c288da9b988b2651a1623c5f6081b7db510d3967df76 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-77.ucode?h=20251125) = 1669164 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-89.ucode?h=20251125) = 6f8a6f18ac6c1675151f8aa6e74c9197f4e23559a1826e06529089016f2cb69f +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0-89.ucode?h=20251125) = 1590688 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0.pnvm?h=20251125) = fb77cc355ade54a2345665f16329579fde6a9193d73cfb8f5af736a57c0e4f39 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-gf4-a0.pnvm?h=20251125) = 27876 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-77.ucode?h=20251125) = bed4958236366c3c451b3ec994a56b2ad83c08d70e0a1eae42fb00f2eaabbcc8 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-77.ucode?h=20251125) = 1500532 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-83.ucode?h=20251125) = 97ef27a1e5a18236617f845f333222b5b1e034c654144dfcdda2f72886847fb6 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-83.ucode?h=20251125) = 1552480 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-89.ucode?h=20251125) = aec2048d75d16cf0d938e78375f88bfda769a715d7145d830624132da6c4f3f4 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-hr-b0-89.ucode?h=20251125) = 1526956 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-jf-b0-77.ucode?h=20251125) = 9dccba0a8ba98483cb8385398d013b693b5b37cbff9402763ba215cc4921386c +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-so-a0-jf-b0-77.ucode?h=20251125) = 1446036 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-77.ucode?h=20251125) = fd8977dbfacfe50b8a6601479aa9ffd21d01e274e4a9efd13935dd9d667fd45b +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-77.ucode?h=20251125) = 1594276 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-83.ucode?h=20251125) = c90da88a6dc8b159e14e378f66d52f52eb553dacdb90f053da612fc68668b7a6 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-83.ucode?h=20251125) = 1683076 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-89.ucode?h=20251125) = 15350da99c5c6992efe48c5afb5025656d6e19fd4f2e0398372bbaf9b0852167 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0-89.ucode?h=20251125) = 1678176 +SHA256 (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0.pnvm?h=20251125) = 7056112e90244dc94cc43b8c7a84bd6b99f5e495d66194008ece5770e7412db0 +SIZE (linux-firmware/iwlwififw/intel/iwlwifi/iwlwifi-ty-a0-gf-a0.pnvm?h=20251125) = 55052 +SHA256 (linux-firmware/iwlwififw/LICENCE.iwlwifi_firmware?h=20251125) = 16d5040c7cf851fc693b7542e20870935b99802533ea1bfd231c377a2305e5c5 +SIZE (linux-firmware/iwlwififw/LICENCE.iwlwifi_firmware?h=20251125) = 2046 +SHA256 (linux-firmware/iwlwififw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/iwlwififw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-kmod/Makefile b/net/wifi-firmware-kmod/Makefile index 67a9ef2e3fbe..ba83e8942d36 100644 --- a/net/wifi-firmware-kmod/Makefile +++ b/net/wifi-firmware-kmod/Makefile @@ -1,5 +1,5 @@ PORTNAME= wifi-firmware-kmod -PORTVERSION= 20241017 +PORTVERSION= 20251125 CATEGORIES= net MAINTAINER= bz@FreeBSD.org @@ -16,9 +16,13 @@ RUN_DEPENDS= \ wifi-firmware-iwlwifi-kmod-22000>0:net/wifi-firmware-iwlwifi-kmod@22000 \ wifi-firmware-iwlwifi-kmod-ax210>0:net/wifi-firmware-iwlwifi-kmod@ax210 \ wifi-firmware-iwlwifi-kmod-bz>0:net/wifi-firmware-iwlwifi-kmod@bz \ + wifi-firmware-iwlwifi-kmod-sc>0:net/wifi-firmware-iwlwifi-kmod@sc \ \ wifi-firmware-rtw88-kmod-rtw8703b>0:net/wifi-firmware-rtw88-kmod@rtw8703b \ wifi-firmware-rtw88-kmod-rtw8723d>0:net/wifi-firmware-rtw88-kmod@rtw8723d \ + wifi-firmware-rtw88-kmod-rtw8812a>0:net/wifi-firmware-rtw88-kmod@rtw8812a \ + wifi-firmware-rtw88-kmod-rtw8814a>0:net/wifi-firmware-rtw88-kmod@rtw8814a \ + wifi-firmware-rtw88-kmod-rtw8821a>0:net/wifi-firmware-rtw88-kmod@rtw8821a \ wifi-firmware-rtw88-kmod-rtw8821c>0:net/wifi-firmware-rtw88-kmod@rtw8821c \ wifi-firmware-rtw88-kmod-rtw8822b>0:net/wifi-firmware-rtw88-kmod@rtw8822b \ wifi-firmware-rtw88-kmod-rtw8822c>0:net/wifi-firmware-rtw88-kmod@rtw8822c \ @@ -26,6 +30,7 @@ RUN_DEPENDS= \ wifi-firmware-rtw89-kmod-rtw8851b>0:net/wifi-firmware-rtw89-kmod@rtw8851b \ wifi-firmware-rtw89-kmod-rtw8852a>0:net/wifi-firmware-rtw89-kmod@rtw8852a \ wifi-firmware-rtw89-kmod-rtw8852b>0:net/wifi-firmware-rtw89-kmod@rtw8852b \ + wifi-firmware-rtw89-kmod-rtw8852bt>0:net/wifi-firmware-rtw89-kmod@rtw8852bt \ wifi-firmware-rtw89-kmod-rtw8852c>0:net/wifi-firmware-rtw89-kmod@rtw8852c \ wifi-firmware-rtw89-kmod-rtw8922a>0:net/wifi-firmware-rtw89-kmod@rtw8922a \ \ @@ -34,24 +39,36 @@ RUN_DEPENDS= \ .if ${FLAVOR:U} != release RUN_DEPENDS+= \ - wifi-firmware-ath10k-kmod-qca988x_hw20>0:net/wifi-firmware-ath10k-kmod@qca988x_hw20 \ + wifi-firmware-ath10k-kmod-qca4019_hw10>0:net/wifi-firmware-ath10k-kmod@qca4019_hw10 \ wifi-firmware-ath10k-kmod-qca6174_hw21>0:net/wifi-firmware-ath10k-kmod@qca6174_hw21 \ wifi-firmware-ath10k-kmod-qca6174_hw30>0:net/wifi-firmware-ath10k-kmod@qca6174_hw30 \ - wifi-firmware-ath10k-kmod-qca99x0_hw20>0:net/wifi-firmware-ath10k-kmod@qca99x0_hw20 \ wifi-firmware-ath10k-kmod-qca9377_hw10>0:net/wifi-firmware-ath10k-kmod@qca9377_hw10 \ - wifi-firmware-ath10k-kmod-qca9984_hw10>0:net/wifi-firmware-ath10k-kmod@qca9984_hw10 \ wifi-firmware-ath10k-kmod-qca9887_hw10>0:net/wifi-firmware-ath10k-kmod@qca9887_hw10 \ wifi-firmware-ath10k-kmod-qca9888_hw20>0:net/wifi-firmware-ath10k-kmod@qca9888_hw20 \ + wifi-firmware-ath10k-kmod-qca988x_hw20>0:net/wifi-firmware-ath10k-kmod@qca988x_hw20 \ + wifi-firmware-ath10k-kmod-qca9984_hw10>0:net/wifi-firmware-ath10k-kmod@qca9984_hw10 \ + wifi-firmware-ath10k-kmod-qca99x0_hw20>0:net/wifi-firmware-ath10k-kmod@qca99x0_hw20 \ + wifi-firmware-ath10k-kmod-wcn3990_hw10>0:net/wifi-firmware-ath10k-kmod@wcn3990_hw10 \ \ + wifi-firmware-ath11k-kmod-ipq5018_hw10>0:net/wifi-firmware-ath11k-kmod@ipq5018_hw10 \ + wifi-firmware-ath11k-kmod-ipq6018_hw10>0:net/wifi-firmware-ath11k-kmod@ipq6018_hw10 \ + wifi-firmware-ath11k-kmod-ipq8074_hw20>0:net/wifi-firmware-ath11k-kmod@ipq8074_hw20 \ + wifi-firmware-ath11k-kmod-qca2066_hw21>0:net/wifi-firmware-ath11k-kmod@qca2066_hw21 \ wifi-firmware-ath11k-kmod-qca6390_hw20>0:net/wifi-firmware-ath11k-kmod@qca6390_hw20 \ + wifi-firmware-ath11k-kmod-qca6698aq_hw21>0:net/wifi-firmware-ath11k-kmod@qca6698aq_hw21 \ wifi-firmware-ath11k-kmod-qcn9074_hw10>0:net/wifi-firmware-ath11k-kmod@qcn9074_hw10 \ + wifi-firmware-ath11k-kmod-wcn6750_hw10>0:net/wifi-firmware-ath11k-kmod@wcn6750_hw10 \ wifi-firmware-ath11k-kmod-wcn6855_hw20>0:net/wifi-firmware-ath11k-kmod@wcn6855_hw20 \ \ + wifi-firmware-ath12k-kmod-qcn9274_hw20>0:net/wifi-firmware-ath12k-kmod@qcn9274_hw20 \ wifi-firmware-ath12k-kmod-wcn7850_hw20>0:net/wifi-firmware-ath12k-kmod@wcn7850_hw20 \ \ + wifi-firmware-mt76-kmod-mt7615>0:net/wifi-firmware-mt76-kmod@mt7615 \ wifi-firmware-mt76-kmod-mt7915>0:net/wifi-firmware-mt76-kmod@mt7915 \ - wifi-firmware-mt76-kmod-mt792x>0:net/wifi-firmware-mt76-kmod@mt792x \ - wifi-firmware-mt76-kmod-mt7996>0:net/wifi-firmware-mt76-kmod@mt7996 + wifi-firmware-mt76-kmod-mt7921>0:net/wifi-firmware-mt76-kmod@mt7921 \ + wifi-firmware-mt76-kmod-mt7925>0:net/wifi-firmware-mt76-kmod@mt7925 \ + wifi-firmware-mt76-kmod-mt7996>0:net/wifi-firmware-mt76-kmod@mt7996 \ + wifi-firmware-mt76-kmod-mtk_wed>0:net/wifi-firmware-mt76-kmod@mtk_wed .endif USES= metaport diff --git a/net/wifi-firmware-kmod/Makefile.inc b/net/wifi-firmware-kmod/Makefile.inc index a5438cd1a6b8..68755828064b 100644 --- a/net/wifi-firmware-kmod/Makefile.inc +++ b/net/wifi-firmware-kmod/Makefile.inc @@ -1,6 +1,6 @@ PORTNAME= wifi-firmware-${FWDRV}-kmod PORTVERSION= ${FWDRV_VERSION} -PORTREVISION?= 2 +#PORTREVISION?= 0 CATEGORIES= net MASTER_SITES= https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/ \ https://fra.source.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/plain/ \ diff --git a/net/wifi-firmware-mt76-kmod/Makefile b/net/wifi-firmware-mt76-kmod/Makefile index 2e13268c62b0..20a2d25ad0b6 100644 --- a/net/wifi-firmware-mt76-kmod/Makefile +++ b/net/wifi-firmware-mt76-kmod/Makefile @@ -2,24 +2,32 @@ BASEDIR= ${.CURDIR}/../wifi-firmware-kmod FWDRV= mt76 FWSUBDIR= mediatek -FWDRV_VERSION= 20240513 +FWDRV_VERSION= 20251125 LICENSE_FILE= LICENCE.mediatek LICENSE_NAME= Mediatek firmware license (${FWDRV}) -WHENCE_REGEX= (mt7915e|mt7921|mt7922|mt7925|mt7996e) -.*ireless +WHENCE_REGEX= (mt7615e|mt7915e|mt7921|mt7922|mt7925|mt7996e|mtk_wed) -.*ireless -# The flavor/firmware lists below are generated by a script -# also helping to generate the fwget(8) definitions. -# { sys/contrib/dev/mediatek/mt76/zzz_fw_ports_fwget.sh } +# The flavor/firmware lists below are generated by the +# files/extract-fw-list.sh script. Usage: +# 1: checkout the correct tag (FWDRV_VERSION) in linux-firmware.git. +# 2: ./files/extract-fw-list.sh /path/to/linux-firmware.git ### >>> FWSUBS= \ + mt7615 \ mt7915 \ - mt792x \ - mt7996 + mt7921 \ + mt7925 \ + mt7996 \ + mtk_wed -DISTFILES_mt7915= \ +DISTFILES_mt7615+= \ + ${FWSUBDIR}/mt7615_cr4.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7615_n9.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7615_rom_patch.bin${DISTURL_SUFFIX} +DISTFILES_mt7915+= \ ${FWSUBDIR}/mt7915_eeprom.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7915_eeprom_dbdc.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7915_rom_patch.bin${DISTURL_SUFFIX} \ @@ -32,6 +40,7 @@ DISTFILES_mt7915= \ ${FWSUBDIR}/mt7981_rom_patch.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7981_wa.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7981_wm.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7981_wo.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7986_eeprom_mt7975_dual.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7986_eeprom_mt7976.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7986_eeprom_mt7976_dbdc.bin${DISTURL_SUFFIX} \ @@ -40,25 +49,57 @@ DISTFILES_mt7915= \ ${FWSUBDIR}/mt7986_rom_patch_mt7975.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7986_wa.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7986_wm.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/mt7986_wm_mt7975.bin${DISTURL_SUFFIX} -DISTFILES_mt792x= \ + ${FWSUBDIR}/mt7986_wm_mt7975.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7986_wo_0.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7986_wo_1.bin${DISTURL_SUFFIX} +DISTFILES_mt7921+= \ ${FWSUBDIR}/WIFI_MT7922_patch_mcu_1_1_hdr.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/WIFI_MT7961_patch_mcu_1_2_hdr.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/WIFI_RAM_CODE_MT7922_1.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/WIFI_RAM_CODE_MT7961_1.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/WIFI_RAM_CODE_MT7961_1.bin${DISTURL_SUFFIX} +DISTFILES_mt7925+= \ ${FWSUBDIR}/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin${DISTURL_SUFFIX} -DISTFILES_mt7996= \ +DISTFILES_mt7996+= \ + ${FWSUBDIR}/mt7996/mt7990_eeprom.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7990_eeprom_2i5i.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7990_rom_patch.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7990_wm.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_dsp.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_dsp_23.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_eeprom.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_eeprom_23.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_eeprom_23_2i5i.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_eeprom_2i5e.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_eeprom_2i5i.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_rom_patch.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_rom_patch_23.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_wa.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_wa_23.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_wm.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7992_wm_23.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7996/mt7996_dsp.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7996/mt7996_eeprom.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7996_eeprom_233.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7996_eeprom_233_2i5i6i.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7996_eeprom_2i5i6i.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7996/mt7996_rom_patch.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7996_rom_patch_233.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/mt7996/mt7996_wa.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/mt7996/mt7996_wm.bin${DISTURL_SUFFIX} + ${FWSUBDIR}/mt7996/mt7996_wa_233.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7996_wm.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7996/mt7996_wm_233.bin${DISTURL_SUFFIX} +DISTFILES_mtk_wed+= \ + ${FWSUBDIR}/mt7988/mt7988_wo_0.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/mt7988/mt7988_wo_1.bin${DISTURL_SUFFIX} DISTFILES_${FWDRV}= \ + ${DISTFILES_mt7615} \ ${DISTFILES_mt7915} \ - ${DISTFILES_mt792x} \ - ${DISTFILES_mt7996} + ${DISTFILES_mt7921} \ + ${DISTFILES_mt7925} \ + ${DISTFILES_mt7996} \ + ${DISTFILES_mtk_wed} DISTFILES_${FWDRV}_lic= ### <<< diff --git a/net/wifi-firmware-mt76-kmod/distinfo b/net/wifi-firmware-mt76-kmod/distinfo index 2e8f8aa93b2e..d8451653ffcc 100644 --- a/net/wifi-firmware-mt76-kmod/distinfo +++ b/net/wifi-firmware-mt76-kmod/distinfo @@ -1,69 +1,131 @@ -TIMESTAMP = 1715895579 -SHA256 (linux-firmware/mt76fw/mediatek/mt7915_eeprom.bin?h=20240513) = 87af3cbb8890e0fcb955c1504311a7dc8d864c9ccf865fc2d827e45036f44901 -SIZE (linux-firmware/mt76fw/mediatek/mt7915_eeprom.bin?h=20240513) = 3584 -SHA256 (linux-firmware/mt76fw/mediatek/mt7915_eeprom_dbdc.bin?h=20240513) = ac72fd7ba181613fe5696d7bd99dbdf87e15f3e654cc9becf25dcfd9146b7a66 -SIZE (linux-firmware/mt76fw/mediatek/mt7915_eeprom_dbdc.bin?h=20240513) = 3584 -SHA256 (linux-firmware/mt76fw/mediatek/mt7915_rom_patch.bin?h=20240513) = 89fae20235b31400abc5558200d66951a119801ff4a5d6e19d3550cadc7a75d8 -SIZE (linux-firmware/mt76fw/mediatek/mt7915_rom_patch.bin?h=20240513) = 144544 -SHA256 (linux-firmware/mt76fw/mediatek/mt7915_wa.bin?h=20240513) = c28a3279fcdbd22f3ae34fa5c2adef3617015d1142b46ba8fa388beda7d968a0 -SIZE (linux-firmware/mt76fw/mediatek/mt7915_wa.bin?h=20240513) = 116160 -SHA256 (linux-firmware/mt76fw/mediatek/mt7915_wm.bin?h=20240513) = 93ada741ec11b8a8c12dde51dd1c54e05ef860a9d0c79cebea0a8c3089aa550c -SIZE (linux-firmware/mt76fw/mediatek/mt7915_wm.bin?h=20240513) = 1260960 -SHA256 (linux-firmware/mt76fw/mediatek/mt7916_eeprom.bin?h=20240513) = 3ed7ca6b67ca3ef2e915c71fc7c0fc5e745cb87e441b7c5305b6bdf47fc155d6 -SIZE (linux-firmware/mt76fw/mediatek/mt7916_eeprom.bin?h=20240513) = 4096 -SHA256 (linux-firmware/mt76fw/mediatek/mt7916_rom_patch.bin?h=20240513) = 7643caa31f405a571b8173a78a88f72250b8b26ae41f2db8c7ff902a37047a85 -SIZE (linux-firmware/mt76fw/mediatek/mt7916_rom_patch.bin?h=20240513) = 8672 -SHA256 (linux-firmware/mt76fw/mediatek/mt7916_wa.bin?h=20240513) = fcfd4115e06db6dccfc19c4fed17790b73576a8c8e5e501324898fed3a054782 -SIZE (linux-firmware/mt76fw/mediatek/mt7916_wa.bin?h=20240513) = 507856 -SHA256 (linux-firmware/mt76fw/mediatek/mt7916_wm.bin?h=20240513) = 583dea8fdf341eb92b6fdd362aed04bcb33656f349455e460091b669606bf26f -SIZE (linux-firmware/mt76fw/mediatek/mt7916_wm.bin?h=20240513) = 1710304 -SHA256 (linux-firmware/mt76fw/mediatek/mt7981_rom_patch.bin?h=20240513) = 00c9319c625185181d1e77f4b9da17d45ee82183c4b2ed96bf82208d1ca813c7 -SIZE (linux-firmware/mt76fw/mediatek/mt7981_rom_patch.bin?h=20240513) = 8736 -SHA256 (linux-firmware/mt76fw/mediatek/mt7981_wa.bin?h=20240513) = 36914ce16927be2a8cb516fe54cbf270c059bad961c93e63387b5aaefb732d0a -SIZE (linux-firmware/mt76fw/mediatek/mt7981_wa.bin?h=20240513) = 492336 -SHA256 (linux-firmware/mt76fw/mediatek/mt7981_wm.bin?h=20240513) = a31abbf77bab86fe70dc43c59d15d5ab607f0ddc9d0736d15cf6352d7fb70fea -SIZE (linux-firmware/mt76fw/mediatek/mt7981_wm.bin?h=20240513) = 2052592 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7975_dual.bin?h=20240513) = 21392c9ee930c22b9ae3c870a26f8eea61fb4b60cd784bb4fae72fa64743d715 -SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7975_dual.bin?h=20240513) = 4096 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976.bin?h=20240513) = 1d33c8af0adfc2d93a86143b5afd05dfa7b4b30b62eda45347ab83df7faa8890 -SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976.bin?h=20240513) = 4096 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dbdc.bin?h=20240513) = 22eefa2204d03c0c4908d818a3461b345e7a8439d2fa422c8ad73e46be3e9f28 -SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dbdc.bin?h=20240513) = 4096 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dual.bin?h=20240513) = a70da76d43eb481a768cd02e74f589c77b505935f081c2ea12e55714228ed62d -SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dual.bin?h=20240513) = 4096 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_rom_patch.bin?h=20240513) = 7c55a6966433cb69e5728b49b5404db0b9c295b9298b7e611e02883f32aebc8d -SIZE (linux-firmware/mt76fw/mediatek/mt7986_rom_patch.bin?h=20240513) = 12768 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_rom_patch_mt7975.bin?h=20240513) = dd18412ad10d88bf71e8187542bc811bc2074273c25982ff5a50018d50c3961f -SIZE (linux-firmware/mt76fw/mediatek/mt7986_rom_patch_mt7975.bin?h=20240513) = 12768 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wa.bin?h=20240513) = 0bc5520abf3f5f930e697f5ab5247aa6483de9dac6826a651560e9906b936e34 -SIZE (linux-firmware/mt76fw/mediatek/mt7986_wa.bin?h=20240513) = 518784 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wm.bin?h=20240513) = 24376dc484977f380f485de3ad32c7de096327cf29cb05bf52901ac63c9e247d -SIZE (linux-firmware/mt76fw/mediatek/mt7986_wm.bin?h=20240513) = 2226016 -SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wm_mt7975.bin?h=20240513) = 065d0af98d4d4d5c1e3c45df23a54f603d05f72a051ec230abc7041adc3d12e8 -SIZE (linux-firmware/mt76fw/mediatek/mt7986_wm_mt7975.bin?h=20240513) = 2226016 -SHA256 (linux-firmware/mt76fw/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin?h=20240513) = 1b38bb6606a2f589493ec63e3bee44e46059e66115d2a279dd7f90ce4737925d -SIZE (linux-firmware/mt76fw/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin?h=20240513) = 137632 -SHA256 (linux-firmware/mt76fw/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin?h=20240513) = 47b76646996c63b3f277fc57c6682ddc19912ab1bcdfc06d00aeb8d4b6c79f5c -SIZE (linux-firmware/mt76fw/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin?h=20240513) = 92192 -SHA256 (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7922_1.bin?h=20240513) = dc6b5a86ef2f204db5adb070980670db5c55247a586f29b72ad4d837d46899d7 -SIZE (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7922_1.bin?h=20240513) = 1018372 -SHA256 (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7961_1.bin?h=20240513) = 6e4beacede7007f8845e6ea9d72a7da7b6fd7120a836dbb0f94a5fb821694b14 -SIZE (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7961_1.bin?h=20240513) = 794676 -SHA256 (linux-firmware/mt76fw/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin?h=20240513) = f480faff1abe4bbccfd6fa91343338db148e7763cef257a9b8ca66ba367d3457 -SIZE (linux-firmware/mt76fw/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin?h=20240513) = 210656 -SHA256 (linux-firmware/mt76fw/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin?h=20240513) = 19c34a936a87f5ee0ea5c7b059c9f440d73cef6891ca8211f080356c1c058ea6 -SIZE (linux-firmware/mt76fw/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin?h=20240513) = 1086064 -SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_dsp.bin?h=20240513) = 847bdb3f9b835f1d60e169cd96c7865a6a1c765b8c36b07adf42df0fc44f3a75 -SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_dsp.bin?h=20240513) = 191640 -SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom.bin?h=20240513) = 86611acc8560d05a8e18780838cf8400e82ba313cdc9329d0097422d591199d6 -SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom.bin?h=20240513) = 7680 -SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch.bin?h=20240513) = 3b64854514b7fa67a6780897a84a9985efd4356645bc64d39e60bb70eff5b879 -SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch.bin?h=20240513) = 22816 -SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa.bin?h=20240513) = 9a773d3915f336469ec5320802d1e5fc991ba3ae6e7684335032acf3dd09c2e2 -SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa.bin?h=20240513) = 515504 -SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm.bin?h=20240513) = d6adce3fd49c8f5bb55f6af4404324eb0a72ce7b9e12f7eac5dae31f97aab8f6 -SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm.bin?h=20240513) = 2572400 -SHA256 (linux-firmware/mt76fw/LICENCE.mediatek?h=20240513) = a90d3f66704d85889945fec5525ea77622549da83aced1aac99828383f8f1805 -SIZE (linux-firmware/mt76fw/LICENCE.mediatek?h=20240513) = 561 -SHA256 (linux-firmware/mt76fw/WHENCE?h=20240513) = 09453d13d522ce48c11fd37a04bc4a46b88792bc6e51c3b73cdcc5acb364e763 -SIZE (linux-firmware/mt76fw/WHENCE?h=20240513) = 274394 +TIMESTAMP = 1765583426 +SHA256 (linux-firmware/mt76fw/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin?h=20251125) = 916954485138ec5e20438741bb0a1c2196d5ecc036e088d6ffb1c6bb667c8f60 +SIZE (linux-firmware/mt76fw/mediatek/WIFI_MT7922_patch_mcu_1_1_hdr.bin?h=20251125) = 137632 +SHA256 (linux-firmware/mt76fw/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin?h=20251125) = 1cf118a88b131202cceeb480441df91e6dad6dc6c9105d636cce7180bbf9ce2e +SIZE (linux-firmware/mt76fw/mediatek/WIFI_MT7961_patch_mcu_1_2_hdr.bin?h=20251125) = 92192 +SHA256 (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7922_1.bin?h=20251125) = 893b4ed90f6d16080fd022c9363b9b71bf5af7c76b240b40c2f3bda9aa9dde50 +SIZE (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7922_1.bin?h=20251125) = 1003540 +SHA256 (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7961_1.bin?h=20251125) = b42237d20b1375a5160d9f220ea347231b06cba744e19410a8f6ce2039d42c6b +SIZE (linux-firmware/mt76fw/mediatek/WIFI_RAM_CODE_MT7961_1.bin?h=20251125) = 791588 +SHA256 (linux-firmware/mt76fw/mediatek/mt7615_cr4.bin?h=20251125) = 0a025aa567c2b8c1cf83293a03f43c2a92957f4bac4b31570a7cf81721e9a3a2 +SIZE (linux-firmware/mt76fw/mediatek/mt7615_cr4.bin?h=20251125) = 122644 +SHA256 (linux-firmware/mt76fw/mediatek/mt7615_n9.bin?h=20251125) = ae730b7b5414e24f320908ef6e1d8978b129b00eaf898bdf6b331b2477336dd9 +SIZE (linux-firmware/mt76fw/mediatek/mt7615_n9.bin?h=20251125) = 457992 +SHA256 (linux-firmware/mt76fw/mediatek/mt7615_rom_patch.bin?h=20251125) = 0084920ea9b96e0474c036401af7fc6bdeee5c4c3577b8ecd3daecc3965c1e7d +SIZE (linux-firmware/mt76fw/mediatek/mt7615_rom_patch.bin?h=20251125) = 11102 +SHA256 (linux-firmware/mt76fw/mediatek/mt7915_eeprom.bin?h=20251125) = 87af3cbb8890e0fcb955c1504311a7dc8d864c9ccf865fc2d827e45036f44901 +SIZE (linux-firmware/mt76fw/mediatek/mt7915_eeprom.bin?h=20251125) = 3584 +SHA256 (linux-firmware/mt76fw/mediatek/mt7915_eeprom_dbdc.bin?h=20251125) = ac72fd7ba181613fe5696d7bd99dbdf87e15f3e654cc9becf25dcfd9146b7a66 +SIZE (linux-firmware/mt76fw/mediatek/mt7915_eeprom_dbdc.bin?h=20251125) = 3584 +SHA256 (linux-firmware/mt76fw/mediatek/mt7915_rom_patch.bin?h=20251125) = 89fae20235b31400abc5558200d66951a119801ff4a5d6e19d3550cadc7a75d8 +SIZE (linux-firmware/mt76fw/mediatek/mt7915_rom_patch.bin?h=20251125) = 144544 +SHA256 (linux-firmware/mt76fw/mediatek/mt7915_wa.bin?h=20251125) = c28a3279fcdbd22f3ae34fa5c2adef3617015d1142b46ba8fa388beda7d968a0 +SIZE (linux-firmware/mt76fw/mediatek/mt7915_wa.bin?h=20251125) = 116160 +SHA256 (linux-firmware/mt76fw/mediatek/mt7915_wm.bin?h=20251125) = 93ada741ec11b8a8c12dde51dd1c54e05ef860a9d0c79cebea0a8c3089aa550c +SIZE (linux-firmware/mt76fw/mediatek/mt7915_wm.bin?h=20251125) = 1260960 +SHA256 (linux-firmware/mt76fw/mediatek/mt7916_eeprom.bin?h=20251125) = 3ed7ca6b67ca3ef2e915c71fc7c0fc5e745cb87e441b7c5305b6bdf47fc155d6 +SIZE (linux-firmware/mt76fw/mediatek/mt7916_eeprom.bin?h=20251125) = 4096 +SHA256 (linux-firmware/mt76fw/mediatek/mt7916_rom_patch.bin?h=20251125) = d74eda13fc1dbd49f5bbe46738f5a24fbfb270c97f76623a0b21e8a08a883fd4 +SIZE (linux-firmware/mt76fw/mediatek/mt7916_rom_patch.bin?h=20251125) = 8800 +SHA256 (linux-firmware/mt76fw/mediatek/mt7916_wa.bin?h=20251125) = abeeb31611d3faed6178357988fc54858ddf7f7a5eb742d41fb55e9bb6da3fdc +SIZE (linux-firmware/mt76fw/mediatek/mt7916_wa.bin?h=20251125) = 504032 +SHA256 (linux-firmware/mt76fw/mediatek/mt7916_wm.bin?h=20251125) = 64d86cfa4f00f9452b4706389d648d4ce0e563ddd512cc9845ba4e4442e99cb0 +SIZE (linux-firmware/mt76fw/mediatek/mt7916_wm.bin?h=20251125) = 1767568 +SHA256 (linux-firmware/mt76fw/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin?h=20251125) = 009febfb3cca044ab5ac6f4f3ae0ecbbab16090fbeb6a5e16925bec018eecde3 +SIZE (linux-firmware/mt76fw/mediatek/mt7925/WIFI_MT7925_PATCH_MCU_1_1_hdr.bin?h=20251125) = 213152 +SHA256 (linux-firmware/mt76fw/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin?h=20251125) = 297b449ba27dd42d643942626e75690d22d63e3668ab4d492698e120d57d3e20 +SIZE (linux-firmware/mt76fw/mediatek/mt7925/WIFI_RAM_CODE_MT7925_1_1.bin?h=20251125) = 1231832 +SHA256 (linux-firmware/mt76fw/mediatek/mt7981_rom_patch.bin?h=20251125) = f6338f757dfd1f6c9693bd7df1949195a282e919a23c509468f4ee37c0ac48ee +SIZE (linux-firmware/mt76fw/mediatek/mt7981_rom_patch.bin?h=20251125) = 9824 +SHA256 (linux-firmware/mt76fw/mediatek/mt7981_wa.bin?h=20251125) = 96b35d4bf944f7e21cc85ac97a8471da77a71c2afa8c8bd0631d20c8e832af8a +SIZE (linux-firmware/mt76fw/mediatek/mt7981_wa.bin?h=20251125) = 494208 +SHA256 (linux-firmware/mt76fw/mediatek/mt7981_wm.bin?h=20251125) = 98dd939dfeedd1249e68186e42e5e05531a3b96f3f26aa5f40598929a1f4a496 +SIZE (linux-firmware/mt76fw/mediatek/mt7981_wm.bin?h=20251125) = 2054528 +SHA256 (linux-firmware/mt76fw/mediatek/mt7981_wo.bin?h=20251125) = 2d69d4cb56d4808727e8ab1bf9a9abfc61657f9803c284bf39017f1872af9dd1 +SIZE (linux-firmware/mt76fw/mediatek/mt7981_wo.bin?h=20251125) = 2454304 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7975_dual.bin?h=20251125) = 21392c9ee930c22b9ae3c870a26f8eea61fb4b60cd784bb4fae72fa64743d715 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7975_dual.bin?h=20251125) = 4096 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976.bin?h=20251125) = 1d33c8af0adfc2d93a86143b5afd05dfa7b4b30b62eda45347ab83df7faa8890 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976.bin?h=20251125) = 4096 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dbdc.bin?h=20251125) = 22eefa2204d03c0c4908d818a3461b345e7a8439d2fa422c8ad73e46be3e9f28 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dbdc.bin?h=20251125) = 4096 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dual.bin?h=20251125) = a70da76d43eb481a768cd02e74f589c77b505935f081c2ea12e55714228ed62d +SIZE (linux-firmware/mt76fw/mediatek/mt7986_eeprom_mt7976_dual.bin?h=20251125) = 4096 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_rom_patch.bin?h=20251125) = 9dba42e316c8fcfe821bbf0e3b34c6a6e7e418688831a7dfb24e17589fedfb4e +SIZE (linux-firmware/mt76fw/mediatek/mt7986_rom_patch.bin?h=20251125) = 13216 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_rom_patch_mt7975.bin?h=20251125) = a62951769098b056ff3644881c171716a68b617223aa139b3bca5cf4f29b3070 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_rom_patch_mt7975.bin?h=20251125) = 13216 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wa.bin?h=20251125) = f8ef9893fe422d24ac4454fa2177a99112d5ada99ec206e2b665f60c09210387 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_wa.bin?h=20251125) = 522416 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wm.bin?h=20251125) = 5eb175d860cc6f148cfa894ec796f1c64bfd23295d3eb235642205b68e147dfc +SIZE (linux-firmware/mt76fw/mediatek/mt7986_wm.bin?h=20251125) = 2229264 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wm_mt7975.bin?h=20251125) = 5a5340e8eaf49a7c4530560891a6618bc6107256f7eb215fa883d0fa5640d8d1 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_wm_mt7975.bin?h=20251125) = 2229264 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wo_0.bin?h=20251125) = 4c268aed7c9ebd7fdd9afc6d2f93e64e108e335626b7b025d7ab7c80704684d8 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_wo_0.bin?h=20251125) = 2455072 +SHA256 (linux-firmware/mt76fw/mediatek/mt7986_wo_1.bin?h=20251125) = b60e9930e507b9e8228ba229c3ba6d1e4736d34720c744aeb2f85a9c8e5d3f29 +SIZE (linux-firmware/mt76fw/mediatek/mt7986_wo_1.bin?h=20251125) = 2455072 +SHA256 (linux-firmware/mt76fw/mediatek/mt7988/mt7988_wo_0.bin?h=20251125) = a00b95235a9baa850fe5e9c08562b54279bb5528abad207de6f2e649a8009b15 +SIZE (linux-firmware/mt76fw/mediatek/mt7988/mt7988_wo_0.bin?h=20251125) = 107816 +SHA256 (linux-firmware/mt76fw/mediatek/mt7988/mt7988_wo_1.bin?h=20251125) = 6d9123b4e8400f93fc40cfe1adcfe67c5a2e9d7c07c168ca05f0eba739e8d39f +SIZE (linux-firmware/mt76fw/mediatek/mt7988/mt7988_wo_1.bin?h=20251125) = 107752 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7990_eeprom.bin?h=20251125) = efacee4f35bf66787af3578b7f0754f3ecc4c9002c39910e24934373951dc11d +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7990_eeprom.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7990_eeprom_2i5i.bin?h=20251125) = ae8f5fbad39959d0a94df5ad2ce93a41962b948d4d61beb1774acbb27734b799 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7990_eeprom_2i5i.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7990_rom_patch.bin?h=20251125) = 5a86660206eda41cfc68ad4a619b177919990a1320d6597ad95fe8831738bfac +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7990_rom_patch.bin?h=20251125) = 12832 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7990_wm.bin?h=20251125) = ab56de4291114d671ac3ab0d3bf50da25c95371c6ccc8a4d867db0d88be38316 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7990_wm.bin?h=20251125) = 1336664 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_dsp.bin?h=20251125) = b29a866dcdc5a7a7f661380de2172e3370780401570876f0cea5fd0bae7cf75b +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_dsp.bin?h=20251125) = 63572 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_dsp_23.bin?h=20251125) = c1948a57f33442553bb8924d28cefe8ed8aba9bf8b4f22624ea594316ba4efb7 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_dsp_23.bin?h=20251125) = 63536 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom.bin?h=20251125) = 9dde8b84b9c2308d264a2aee5a1a87fe6549884226c4e44047bdb48d0a2257f3 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_23.bin?h=20251125) = ccc92839a805320e5f3708dcd9559bbfe5f741b4e8628f384e9f500aaf372275 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_23.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_23_2i5i.bin?h=20251125) = f88ad725f82aa54269eba65f8e10b7eb9d652a3da46edde53c6a48f3960c7376 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_23_2i5i.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_2i5e.bin?h=20251125) = 898439862ecc00a00a0896d7327f319e425e04e466937434728966b2d68c22a8 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_2i5e.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_2i5i.bin?h=20251125) = 454ce57758188e1aab934863d0a67a64b66ac88c509c41c1283f2d226fb2fd48 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_eeprom_2i5i.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_rom_patch.bin?h=20251125) = 92239fe98eeef10977c17395ee41ef96433c6f98199c7f48eff70eb0a1dc6fc0 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_rom_patch.bin?h=20251125) = 20896 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_rom_patch_23.bin?h=20251125) = bbb47fa6bce319ce1408ce860eabb5be6828805450a3250e5092af79def45012 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_rom_patch_23.bin?h=20251125) = 20896 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wa.bin?h=20251125) = a04097af88b3c67d01f671557e717a8d221bf88958c83fe4f7bc5ab8c772d9a2 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wa.bin?h=20251125) = 515184 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wa_23.bin?h=20251125) = d3e39246a50ab3180c2b4f6d6b6fd567b4f03bea88fe8363ebf2c8e8d6317447 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wa_23.bin?h=20251125) = 515184 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wm.bin?h=20251125) = dfcdf7248ee6318f5d74bdedced10ce37280c73d453997aef2b25f21ecfc6c37 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wm.bin?h=20251125) = 1742052 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wm_23.bin?h=20251125) = 9ab7979630ecbe5fa9b93e2eefd6600d84d30fb0b34cf744a774c6b5d1a71fb2 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7992_wm_23.bin?h=20251125) = 1701216 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_dsp.bin?h=20251125) = 30e67aae2aa00aaf7c6e23a3b7a17caf544b7ddb4bcf5696643bc575d106358e +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_dsp.bin?h=20251125) = 191728 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom.bin?h=20251125) = 86611acc8560d05a8e18780838cf8400e82ba313cdc9329d0097422d591199d6 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_233.bin?h=20251125) = d4e2c032657c35d79f651d7e3b6af2e05f6a498228be31394d032640851a9643 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_233.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_233_2i5i6i.bin?h=20251125) = d4e2c032657c35d79f651d7e3b6af2e05f6a498228be31394d032640851a9643 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_233_2i5i6i.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_2i5i6i.bin?h=20251125) = 22f5caa4400963ecacb840d8acb7c004260b567709b1c09c6e2309a6050d9f28 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_eeprom_2i5i6i.bin?h=20251125) = 7680 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch.bin?h=20251125) = d098625ce718ad712266771b230ce201c54d9f9a45495ae3e20ffc6829875fe8 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch.bin?h=20251125) = 37216 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch_233.bin?h=20251125) = 9dd10428b5ccd20c168a98f7655ddd6d581b2e88ad6be5b0819a478d82e62bed +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_rom_patch_233.bin?h=20251125) = 37216 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa.bin?h=20251125) = defaada74ead853c7c8341ed94ea3bc9d6cc25b5864a773ce06bd1febf8c4944 +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa.bin?h=20251125) = 509232 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa_233.bin?h=20251125) = b4d9a34889bdb9d52878129597caceb3c06fc6954dcafe0fb75d28d9fdbb8b5e +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wa_233.bin?h=20251125) = 509232 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm.bin?h=20251125) = e6148ee6b66fc7883aa4ab176c66920b95abec04d0c7ddbe368b8867725f009f +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm.bin?h=20251125) = 2655416 +SHA256 (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm_233.bin?h=20251125) = 04db3f2431ee17ead8957c650d715f01de0aefe2c0e30e167c8cf6df12fe355e +SIZE (linux-firmware/mt76fw/mediatek/mt7996/mt7996_wm_233.bin?h=20251125) = 2681656 +SHA256 (linux-firmware/mt76fw/LICENCE.mediatek?h=20251125) = a90d3f66704d85889945fec5525ea77622549da83aced1aac99828383f8f1805 +SIZE (linux-firmware/mt76fw/LICENCE.mediatek?h=20251125) = 561 +SHA256 (linux-firmware/mt76fw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/mt76fw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-mt76-kmod/files/extract-fw-list.sh b/net/wifi-firmware-mt76-kmod/files/extract-fw-list.sh new file mode 100644 index 000000000000..eab739e6867b --- /dev/null +++ b/net/wifi-firmware-mt76-kmod/files/extract-fw-list.sh @@ -0,0 +1,200 @@ +#!/bin/sh +# +# Copyright (c) 2025 The FreeBSD Foundation +# +# This software was developed by Björn Zeeb +# under sponsorship from the FreeBSD Foundation. +# +# SPDX-License-Identifier: BSD-2-Clause +# +# Generate the firmware flavors and files from the WHENCE file in +# linux-firmware.git based on the "MAC" names. +# It is no longer feasible to generate them from the driver as the +# firmware names are fully dynamic and require at least a register +# read on each card. The combinations likely go into the hundreds +# or thousands. +# We still check for the firmware file with the highest API version +# available based on each file name and sort out all the others. +# We also have to sort out the DVM drier parts which we are not +# interested in. +# + +FWDIR=${1:-/nonexistent} + +if test ! -d ${FWDIR} -o ! -r ${FWDIR}/WHENCE; then + printf "Cannot find '%s' or '%s/WHENCE'\n" ${FWDIR} ${FWDIR} >&2 + printf "USAGE: %s /path/to/linux-firmware.git\n" $0 >&2 + exit +fi + +sed -e "s@%%XXX%%@(mt7615e|mt7915e|mt7921|mt7922|mt7925|mt7996e|mtk_wed) -.*ireless@g" ../wifi-firmware-kmod/files/WHENCE.awk.in > WHENCE.awk +awk -f WHENCE.awk ${FWDIR}/WHENCE > WHENCE +awk -v FWDIR="${FWDIR}" ' +function file_exists(fname) +{ + xname = FWDIR "/" "mediatek" "/" fname; + + #printf("DEBUG: checking for file %s\n", xname); + + if ((getline _ < xname) >= 0) { + return 1; + } +} + +function known_in_2arr(arr, idx1, idx2) +{ + for (both in arr) { + split(both, sep, SUBSEP); + if (sep[1] == idx1 && sep[2] == idx2) { + return 1; + } + } + return 0; +} + +function get_flavor(name) +{ + + name = tolower(name); + + # Remove the file name if in subdir. + gsub("/[^/]*$", "", name); + + # Reduce to one level + n = split(name, a, "/") + if (n > 1) { + name = a[1]; + } + # Reduce to prefix; exclude the WIFI_* files, which get special handling. + if (name ~ /^mt/) { + n = split(name, a, "_") + if (n > 1) { + name = a[1]; + } + } + + # replace special characters + gsub("/", "_", name); + gsub("\\.", "", name); + + if (name == "mt7916" || name == "mt7981" || name == "mt7986") { + name = "mt7915"; + } + if (name == "mt7988") { + name = "mtk_wed"; + } + if (name ~ /^wifi_.*mt7922/ || name ~ /^wifi_.*mt7961/) { + name = "mt7921"; + } + + #printf("FLAVNAME >>%s<<\n", name); + + return name; +} + +function is_flavor_known(name, n, flavarr) +{ + + for (f = 1; f <= n ; f++) { + if (flavarr[f] == name) + return 1; + } + + return 0; +} + +BEGIN { + if (!FWDIR) { + printf "USAGE: -v FWDIR=/path/to/linux-firmware.git\n" + exit + } + + flavors_n = 0; +} +{ + if (! /^File:/) { + next; + } + + gsub("^File: " "mediatek" "/", ""); + + name=$0 + if (!file_exists(name)) { + print "DEBUG :: file does not exist :: " $0; + next; + } + + flav = get_flavor($name); + + if (!is_flavor_known(flav, flavors_n, flavors)) { + flavors[++flavors_n] = flav; + } + + fwn[flav]++; + fwname[flav,fwn[flav]] = name; +} +END { + # Sort flavors + for (i = 1; i < length(flavors); i++) { + for (j = i + 1; j <= length(flavors); j++) { + if (flavors[i] > flavors[j]) { + t=flavors[i] + flavors[i]=flavors[j] + flavors[j]=t + } + } + } + + printf("FWSUBS="); + for (f = 1; f <= length(flavors); f++) { + if (fwn[flavors[f]] > 0) { + printf(" \\\n\t%s", flavors[f]); + } + } + printf("\n\n"); + + # Deal with all the firmware flavors: + for (f = 1; f <= length(flavors); f++) { + flav=flavors[f]; + + # + # Firmware files. + # + if (fwn[flav] > 0) { + if (f > 1) { + printf("\n"); + } + printf("DISTFILES_%s+=", flav); + } + # Sort + for (i = 1; i < fwn[flav]; i++) { + for (j = i + 1; j <= fwn[flav]; j++) { + if (fwname[flav,i] > fwname[flav,j]) { + t=fwname[flav,i] + fwname[flav,i]=fwname[flav,j] + fwname[flav,j]=t + } + } + } + # Print + for (i = 1; i <= fwn[flav]; i++) { + printf(" \\\n\t\${FWSUBDIR}/%s\${DISTURL_SUFFIX}", fwname[flav,i]); + } + } + printf("\n"); + + printf("\n"); + printf("DISTFILES_\${FWDRV}="); + for (f = 1; f <= length(flavors); f++) { + if (fwn[flavors[f]] > 0) { + printf(" \\\n\t\${DISTFILES_%s}", flavors[f]); + } + } + printf("\n"); + printf("DISTFILES_\${FWDRV}_lic="); + printf("\n"); +}' WHENCE + +rm -f WHENCE.awk WHENCE + +# end diff --git a/net/wifi-firmware-mt76-kmod/pkg-descr b/net/wifi-firmware-mt76-kmod/pkg-descr index f5ae9af972f3..a15c13b2c116 100644 --- a/net/wifi-firmware-mt76-kmod/pkg-descr +++ b/net/wifi-firmware-mt76-kmod/pkg-descr @@ -1,7 +1 @@ Firmware files for Mediatek WiFi NICs supported by the mt76 driver. - -Currently provides firmware for the following sub-drivers: -- mt7915 -- mt7921 -- mt7925 -- mt7996 diff --git a/net/wifi-firmware-mt7601u-kmod/Makefile b/net/wifi-firmware-mt7601u-kmod/Makefile index 34f58987dba1..211527d84183 100644 --- a/net/wifi-firmware-mt7601u-kmod/Makefile +++ b/net/wifi-firmware-mt7601u-kmod/Makefile @@ -1,7 +1,7 @@ BASEDIR= ${.CURDIR}/../wifi-firmware-kmod FWDRV=mt7601u FWSUBDIR= mediatek -FWDRV_VERSION= 20241017 +FWDRV_VERSION= 20251125 NOT_FOR_ARCHS= diff --git a/net/wifi-firmware-mt7601u-kmod/distinfo b/net/wifi-firmware-mt7601u-kmod/distinfo index f3c781108508..948881b5d946 100644 --- a/net/wifi-firmware-mt7601u-kmod/distinfo +++ b/net/wifi-firmware-mt7601u-kmod/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1739475756 -SHA256 (linux-firmware/mt7601ufw/mediatek/mt7601u.bin?h=20241017) = 4511b1d840e22aea2bf5fdca419c91c0d94cbfb291b9ac4f8be6d9100d1a7046 -SIZE (linux-firmware/mt7601ufw/mediatek/mt7601u.bin?h=20241017) = 45412 -SHA256 (linux-firmware/mt7601ufw/LICENCE.ralink_a_mediatek_company_firmware?h=20241017) = 8568352b57f3574f9d5b2753cdb7c6e5eb2b79e82fbb9c9ba6566947467ef508 -SIZE (linux-firmware/mt7601ufw/LICENCE.ralink_a_mediatek_company_firmware?h=20241017) = 2100 -SHA256 (linux-firmware/mt7601ufw/WHENCE?h=20241017) = 7851ae8e04d71ccfc741fd2df450ef5724c4a172a0a282f69e8a8ce44877ba84 -SIZE (linux-firmware/mt7601ufw/WHENCE?h=20241017) = 291838 +TIMESTAMP = 1765588290 +SHA256 (linux-firmware/mt7601ufw/mediatek/mt7601u.bin?h=20251125) = 4511b1d840e22aea2bf5fdca419c91c0d94cbfb291b9ac4f8be6d9100d1a7046 +SIZE (linux-firmware/mt7601ufw/mediatek/mt7601u.bin?h=20251125) = 45412 +SHA256 (linux-firmware/mt7601ufw/LICENCE.ralink_a_mediatek_company_firmware?h=20251125) = 8568352b57f3574f9d5b2753cdb7c6e5eb2b79e82fbb9c9ba6566947467ef508 +SIZE (linux-firmware/mt7601ufw/LICENCE.ralink_a_mediatek_company_firmware?h=20251125) = 2100 +SHA256 (linux-firmware/mt7601ufw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/mt7601ufw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-rtw88-kmod/Makefile b/net/wifi-firmware-rtw88-kmod/Makefile index dfd374718937..c1984c95e274 100644 --- a/net/wifi-firmware-rtw88-kmod/Makefile +++ b/net/wifi-firmware-rtw88-kmod/Makefile @@ -6,7 +6,8 @@ FWSUBDIR= rtw88 #FWDRV_VERSION= 20230117 # rtw8822c is barfing #FWDRV_VERSION= 20220209 # Used for a long time #FWDRV_VERSION= 20240513 -FWDRV_VERSION= 20241017 +#FWDRV_VERSION= 20241017 +FWDRV_VERSION= 20251125 LICENSE_FILE= LICENCE.rtlwifi_firmware.txt LICENSE_NAME= Realtek firmware license (${FWDRV}) @@ -15,40 +16,53 @@ WHENCE_REGEX= rtw88 -.* COMPAT_LINUXKPI_SKB_MEM_LIMIT= 1 -# The flavor/firmware lists below are generated by a script -# also helping to generate the fwget(8) definitions. -# { sys/contrib/dev/rtw88/zzz_fw_ports_fwget.sh } +# The flavor/firmware lists below are generated by the +# files/extract-fw-list.sh script. Usage: +# 1: checkout the correct tag (FWDRV_VERSION) in linux-firmware.git. +# 2: ./files/extract-fw-list.sh /path/to/linux-firmware.git rtw88 ### >>> FWSUBS= \ rtw8703b \ rtw8723d \ + rtw8812a \ + rtw8814a \ + rtw8821a \ rtw8821c \ rtw8822b \ rtw8822c -DISTFILES_rtw8703b= \ +DISTFILES_rtw8703b+= \ ${FWSUBDIR}/rtw8703b_fw.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/rtw8703b_wow_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8723d= \ +DISTFILES_rtw8723d+= \ ${FWSUBDIR}/rtw8723d_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8821c= \ +DISTFILES_rtw8812a+= \ + ${FWSUBDIR}/rtw8812a_fw.bin${DISTURL_SUFFIX} +DISTFILES_rtw8814a+= \ + ${FWSUBDIR}/rtw8814a_fw.bin${DISTURL_SUFFIX} +DISTFILES_rtw8821a+= \ + ${FWSUBDIR}/rtw8821a_fw.bin${DISTURL_SUFFIX} +DISTFILES_rtw8821c+= \ ${FWSUBDIR}/rtw8821c_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8822b= \ +DISTFILES_rtw8822b+= \ ${FWSUBDIR}/rtw8822b_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8822c= \ +DISTFILES_rtw8822c+= \ ${FWSUBDIR}/rtw8822c_fw.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/rtw8822c_wow_fw.bin${DISTURL_SUFFIX} DISTFILES_${FWDRV}= \ ${DISTFILES_rtw8703b} \ ${DISTFILES_rtw8723d} \ + ${DISTFILES_rtw8812a} \ + ${DISTFILES_rtw8814a} \ + ${DISTFILES_rtw8821a} \ ${DISTFILES_rtw8821c} \ ${DISTFILES_rtw8822b} \ ${DISTFILES_rtw8822c} - -### <<< DISTFILES_${FWDRV}_lic= \ ${FWSUBDIR}/README${DISTURL_SUFFIX} +### <<< + .include "${BASEDIR}/Makefile.inc" diff --git a/net/wifi-firmware-rtw88-kmod/distinfo b/net/wifi-firmware-rtw88-kmod/distinfo index 2fa8d535f6f6..745b8cca6787 100644 --- a/net/wifi-firmware-rtw88-kmod/distinfo +++ b/net/wifi-firmware-rtw88-kmod/distinfo @@ -1,21 +1,27 @@ -TIMESTAMP = 1730331931 -SHA256 (linux-firmware/rtw88fw/rtw88/rtw8703b_fw.bin?h=20241017) = 5e32bd891c74a0719c871726b74490cf5e1a05cdcefb8fe2414f80fffdeb9f9d -SIZE (linux-firmware/rtw88fw/rtw88/rtw8703b_fw.bin?h=20241017) = 20290 -SHA256 (linux-firmware/rtw88fw/rtw88/rtw8703b_wow_fw.bin?h=20241017) = 7156b0d2b4580e63d11a3a78258c35ff28e840c7c6428953920ae6a1cd5d05ac -SIZE (linux-firmware/rtw88fw/rtw88/rtw8703b_wow_fw.bin?h=20241017) = 23074 -SHA256 (linux-firmware/rtw88fw/rtw88/rtw8723d_fw.bin?h=20241017) = 9c64e079815a333a3f7b731be7cc0be65206ebc883891659dc8ff5ed36a5e2f5 -SIZE (linux-firmware/rtw88fw/rtw88/rtw8723d_fw.bin?h=20241017) = 28884 -SHA256 (linux-firmware/rtw88fw/rtw88/rtw8821c_fw.bin?h=20241017) = 2ef409bc418549fcf294061dd0cae1fc22fd9da79b60524950b25de18732f3f0 -SIZE (linux-firmware/rtw88fw/rtw88/rtw8821c_fw.bin?h=20241017) = 139472 -SHA256 (linux-firmware/rtw88fw/rtw88/rtw8822b_fw.bin?h=20241017) = 378ff7b43ae7da18a0311175abc351a1758d25ce553b44f3c5694758efbea84c -SIZE (linux-firmware/rtw88fw/rtw88/rtw8822b_fw.bin?h=20241017) = 150984 -SHA256 (linux-firmware/rtw88fw/rtw88/rtw8822c_fw.bin?h=20241017) = 3deecb31210986d98cdbfb000391e08d602a6eee4ffc883969faa2b907ab03ba -SIZE (linux-firmware/rtw88fw/rtw88/rtw8822c_fw.bin?h=20241017) = 202600 -SHA256 (linux-firmware/rtw88fw/rtw88/rtw8822c_wow_fw.bin?h=20241017) = 6717fc6ff426a74571ac4f04cd9698fb2f356012c05c58aa64cf21ceb6b958a2 -SIZE (linux-firmware/rtw88fw/rtw88/rtw8822c_wow_fw.bin?h=20241017) = 145224 -SHA256 (linux-firmware/rtw88fw/rtw88/README?h=20241017) = 39c44c710469c1069305add9889921b42704a83f11b94c6d88b06dc2efe40686 -SIZE (linux-firmware/rtw88fw/rtw88/README?h=20241017) = 1181 -SHA256 (linux-firmware/rtw88fw/LICENCE.rtlwifi_firmware.txt?h=20241017) = a61351665b4f264f6c631364f85b907d8f8f41f8b369533ef4021765f9f3b62e -SIZE (linux-firmware/rtw88fw/LICENCE.rtlwifi_firmware.txt?h=20241017) = 2115 -SHA256 (linux-firmware/rtw88fw/WHENCE?h=20241017) = 7851ae8e04d71ccfc741fd2df450ef5724c4a172a0a282f69e8a8ce44877ba84 -SIZE (linux-firmware/rtw88fw/WHENCE?h=20241017) = 291838 +TIMESTAMP = 1765584880 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8703b_fw.bin?h=20251125) = 5e32bd891c74a0719c871726b74490cf5e1a05cdcefb8fe2414f80fffdeb9f9d +SIZE (linux-firmware/rtw88fw/rtw88/rtw8703b_fw.bin?h=20251125) = 20290 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8703b_wow_fw.bin?h=20251125) = 7156b0d2b4580e63d11a3a78258c35ff28e840c7c6428953920ae6a1cd5d05ac +SIZE (linux-firmware/rtw88fw/rtw88/rtw8703b_wow_fw.bin?h=20251125) = 23074 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8723d_fw.bin?h=20251125) = 9c64e079815a333a3f7b731be7cc0be65206ebc883891659dc8ff5ed36a5e2f5 +SIZE (linux-firmware/rtw88fw/rtw88/rtw8723d_fw.bin?h=20251125) = 28884 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8812a_fw.bin?h=20251125) = abdcca4e8bf76ebfba23d433de310ffefebd0ff9d01990639d4cd9602b32b71a +SIZE (linux-firmware/rtw88fw/rtw88/rtw8812a_fw.bin?h=20251125) = 27030 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8814a_fw.bin?h=20251125) = aa6bf9d62b2d2d8a37254fd6d917ba2839888cdedc21850d4481874cb1d3d7cb +SIZE (linux-firmware/rtw88fw/rtw88/rtw8814a_fw.bin?h=20251125) = 68320 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8821a_fw.bin?h=20251125) = 4693ece655044d96f81bd3f3e8db14dc352b493219c4fd0a75788a6fbd9eac3c +SIZE (linux-firmware/rtw88fw/rtw88/rtw8821a_fw.bin?h=20251125) = 31898 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8821c_fw.bin?h=20251125) = 2ef409bc418549fcf294061dd0cae1fc22fd9da79b60524950b25de18732f3f0 +SIZE (linux-firmware/rtw88fw/rtw88/rtw8821c_fw.bin?h=20251125) = 139472 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8822b_fw.bin?h=20251125) = a72da690597bfa99d8eb6fc2ab090d18d8ad92ac2befd35db1c9e3662d8d8418 +SIZE (linux-firmware/rtw88fw/rtw88/rtw8822b_fw.bin?h=20251125) = 161240 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8822c_fw.bin?h=20251125) = 3deecb31210986d98cdbfb000391e08d602a6eee4ffc883969faa2b907ab03ba +SIZE (linux-firmware/rtw88fw/rtw88/rtw8822c_fw.bin?h=20251125) = 202600 +SHA256 (linux-firmware/rtw88fw/rtw88/rtw8822c_wow_fw.bin?h=20251125) = 6717fc6ff426a74571ac4f04cd9698fb2f356012c05c58aa64cf21ceb6b958a2 +SIZE (linux-firmware/rtw88fw/rtw88/rtw8822c_wow_fw.bin?h=20251125) = 145224 +SHA256 (linux-firmware/rtw88fw/rtw88/README?h=20251125) = f94c70b012eea68bfb45e0cfeea17bd76b8f0b3e872b6dbf313012f75ffd4ab0 +SIZE (linux-firmware/rtw88fw/rtw88/README?h=20251125) = 1253 +SHA256 (linux-firmware/rtw88fw/LICENCE.rtlwifi_firmware.txt?h=20251125) = a61351665b4f264f6c631364f85b907d8f8f41f8b369533ef4021765f9f3b62e +SIZE (linux-firmware/rtw88fw/LICENCE.rtlwifi_firmware.txt?h=20251125) = 2115 +SHA256 (linux-firmware/rtw88fw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/rtw88fw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-rtw88-kmod/files/extract-fw-list.sh b/net/wifi-firmware-rtw88-kmod/files/extract-fw-list.sh new file mode 100644 index 000000000000..fdfeabc60d11 --- /dev/null +++ b/net/wifi-firmware-rtw88-kmod/files/extract-fw-list.sh @@ -0,0 +1,205 @@ +#!/bin/sh +# +# Copyright (c) 2025 The FreeBSD Foundation +# +# This software was developed by Björn Zeeb +# under sponsorship from the FreeBSD Foundation. +# +# SPDX-License-Identifier: BSD-2-Clause +# +# Generate the firmware flavors and files from the WHENCE file in +# linux-firmware.git based on the "MAC" names. +# It is no longer feasible to generate them from the driver as the +# firmware names are fully dynamic and require at least a register +# read on each card. The combinations likely go into the hundreds +# or thousands. +# We still check for the firmware file with the highest API version +# available based on each file name and sort out all the others. +# We also have to sort out the DVM drier parts which we are not +# interested in. +# + +FWDIR=${1:-/nonexistent} +DRVNAME=${2:-NODRVNAMEGIVEN} + +if test ! -d ${FWDIR} -o ! -r ${FWDIR}/WHENCE; then + printf "Cannot find '%s' or '%s/WHENCE'\n" ${FWDIR} ${FWDIR} >&2 + printf "USAGE: %s /path/to/linux-firmware.git rtw8[89]\n" $0 >&2 + exit +fi +case "${DRVNAME}" in +NODRVNAMEGIVEN) + printf "USAGE: %s /path/to/linux-firmware.git rtw8[89]\n" $0 >&2 + exit + ;; +esac + +sed -e "s@%%XXX%%@"${DRVNAME}" -.*@g" ../wifi-firmware-kmod/files/WHENCE.awk.in > WHENCE.awk +awk -f WHENCE.awk ${FWDIR}/WHENCE > WHENCE +awk -v FWDIR="${FWDIR}" -v DRVNAME="${DRVNAME}" ' +function file_exists(fname) +{ + xname = FWDIR "/" DRVNAME "/" fname; + + #printf("DEBUG: checking for file %s\n", xname); + + if ((getline _ < xname) >= 0) { + return 1; + } +} + +function known_in_2arr(arr, idx1, idx2) +{ + for (both in arr) { + split(both, sep, SUBSEP); + if (sep[1] == idx1 && sep[2] == idx2) { + return 1; + } + } + return 0; +} + +function get_flavor(name) +{ + + name = tolower(name); + + # Remove the file name if in subdir. + gsub("/[^/]*$", "", name); + + # Reduce to one level + n = split(name, a, "/") + if (n > 1) { + name = a[1]; + } + # Reduce to prefix. + if (name ~ /^rtw/) { + n = split(name, a, "_") + if (n > 1) { + name = a[1]; + } + } + + # replace special characters + gsub("/", "_", name); + gsub("\\.", "", name); + + #printf("FLAVNAME >>%s<<\n", name); + + return name; +} + +function is_flavor_known(name, n, flavarr) +{ + + for (f = 1; f <= n ; f++) { + if (flavarr[f] == name) + return 1; + } + + return 0; +} + +BEGIN { + if (!FWDIR) { + printf "USAGE: -v FWDIR=/path/to/linux-firmware.git\n" + exit + } + + flavors_n = 0; +} +{ + if (! /^File:/) { + next; + } + + gsub("^File: " DRVNAME "/", ""); + + name=$0 + if (!file_exists(name)) { + print "DEBUG :: file does not exist :: " $0; + next; + } + + flav = get_flavor($name); + + if (DRVNAME == "rtw88" && flav == "readme") { + print "DEBUG :: skipping rtw88 readme :: " $0; + next; + } + + if (!is_flavor_known(flav, flavors_n, flavors)) { + flavors[++flavors_n] = flav; + } + + fwn[flav]++; + fwname[flav,fwn[flav]] = name; +} +END { + # Sort flavors + for (i = 1; i < length(flavors); i++) { + for (j = i + 1; j <= length(flavors); j++) { + if (flavors[i] > flavors[j]) { + t=flavors[i] + flavors[i]=flavors[j] + flavors[j]=t + } + } + } + + printf("FWSUBS="); + for (f = 1; f <= length(flavors); f++) { + if (fwn[flavors[f]] > 0) { + printf(" \\\n\t%s", flavors[f]); + } + } + printf("\n\n"); + + # Deal with all the firmware flavors: + for (f = 1; f <= length(flavors); f++) { + flav=flavors[f]; + + # + # Firmware files. + # + if (fwn[flav] > 0) { + if (f > 1) { + printf("\n"); + } + printf("DISTFILES_%s+=", flav); + } + # Sort + for (i = 1; i < fwn[flav]; i++) { + for (j = i + 1; j <= fwn[flav]; j++) { + if (fwname[flav,i] > fwname[flav,j]) { + t=fwname[flav,i] + fwname[flav,i]=fwname[flav,j] + fwname[flav,j]=t + } + } + } + # Print + for (i = 1; i <= fwn[flav]; i++) { + printf(" \\\n\t\${FWSUBDIR}/%s\${DISTURL_SUFFIX}", fwname[flav,i]); + } + } + printf("\n"); + + printf("\n"); + printf("DISTFILES_\${FWDRV}="); + for (f = 1; f <= length(flavors); f++) { + if (fwn[flavors[f]] > 0) { + printf(" \\\n\t\${DISTFILES_%s}", flavors[f]); + } + } + printf("\n"); + printf("DISTFILES_\${FWDRV}_lic="); + if (DRVNAME == "rtw88") { + printf(" \\\n\t\${FWSUBDIR}/%s\${DISTURL_SUFFIX}", "README"); + } + printf("\n"); +}' WHENCE + +rm -f WHENCE.awk WHENCE + +# end diff --git a/net/wifi-firmware-rtw88-kmod/pkg-descr b/net/wifi-firmware-rtw88-kmod/pkg-descr index 7648756cc451..ae438dbbf99d 100644 --- a/net/wifi-firmware-rtw88-kmod/pkg-descr +++ b/net/wifi-firmware-rtw88-kmod/pkg-descr @@ -1,7 +1 @@ Firmware files for Realtek WiFi NICs supported by the rtw88 driver. - -Currently supported chipsets: -- RTL8822BE -- RTL8821CE -- RTL8822CE -- RTL8723DE diff --git a/net/wifi-firmware-rtw89-kmod/Makefile b/net/wifi-firmware-rtw89-kmod/Makefile index abe723dfd687..7eaf79ad53c8 100644 --- a/net/wifi-firmware-rtw89-kmod/Makefile +++ b/net/wifi-firmware-rtw89-kmod/Makefile @@ -3,7 +3,8 @@ BASEDIR= ${.CURDIR}/../wifi-firmware-kmod FWDRV= rtw89 FWSUBDIR= rtw89 #FWDRV_VERSION= 20240513 -FWDRV_VERSION= 20241017 +#FWDRV_VERSION= 20241017 +FWDRV_VERSION= 20251125 LICENSE_FILE= LICENCE.rtlwifi_firmware.txt LICENSE_NAME= Realtek firmware license (${FWDRV}) @@ -13,48 +14,48 @@ WHENCE_REGEX= rtw89 -.* COMPAT_LINUXKPI_SKB_MEM_LIMIT= 1 # The flavor/firmware lists below are generated by a script -# also helping to generate the fwget(8) definitions. -# { sys/contrib/dev/rtw89/zzz_fw_ports_fwget.sh } -# -# Note: we manually added (kept) some -<n> versions (outside -# the generated template) to be able to support all branches. -# +# found with the wifi-firmware-rtw88-kmod port. ### >>> FWSUBS= \ rtw8851b \ rtw8852a \ rtw8852b \ + rtw8852bt \ rtw8852c \ rtw8922a -DISTFILES_rtw8851b= \ +DISTFILES_rtw8851b+= \ ${FWSUBDIR}/rtw8851b_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8852a= \ +DISTFILES_rtw8852a+= \ ${FWSUBDIR}/rtw8852a_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8852b= \ - ${FWSUBDIR}/rtw8852b_fw-1.bin${DISTURL_SUFFIX} -DISTFILES_rtw8852c= \ +DISTFILES_rtw8852b+= \ + ${FWSUBDIR}/rtw8852b_fw-1.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/rtw8852b_fw-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/rtw8852b_fw.bin${DISTURL_SUFFIX} +DISTFILES_rtw8852bt+= \ + ${FWSUBDIR}/rtw8852bt_fw-1.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/rtw8852bt_fw.bin${DISTURL_SUFFIX} +DISTFILES_rtw8852c+= \ + ${FWSUBDIR}/rtw8852c_fw-1.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/rtw8852c_fw-2.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/rtw8852c_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8922a= \ +DISTFILES_rtw8922a+= \ + ${FWSUBDIR}/rtw8922a_fw-1.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/rtw8922a_fw-2.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/rtw8922a_fw-3.bin${DISTURL_SUFFIX} \ + ${FWSUBDIR}/rtw8922a_fw-4.bin${DISTURL_SUFFIX} \ ${FWSUBDIR}/rtw8922a_fw.bin${DISTURL_SUFFIX} DISTFILES_${FWDRV}= \ ${DISTFILES_rtw8851b} \ ${DISTFILES_rtw8852a} \ ${DISTFILES_rtw8852b} \ + ${DISTFILES_rtw8852bt} \ ${DISTFILES_rtw8852c} \ ${DISTFILES_rtw8922a} +DISTFILES_${FWDRV}_lic= ### <<<< -DISTFILES_rtw8852a+= \ - ${FWSUBDIR}/rtw8852b_fw.bin${DISTURL_SUFFIX} -DISTFILES_rtw8852c+= \ - ${FWSUBDIR}/rtw8852c_fw-1.bin${DISTURL_SUFFIX} -DISTFILES_rtw8922a+= \ - ${FWSUBDIR}/rtw8922a_fw-1.bin${DISTURL_SUFFIX} \ - ${FWSUBDIR}/rtw8922a_fw-2.bin${DISTURL_SUFFIX} - -DISTFILES_${FWDRV}_lic= .include "${BASEDIR}/Makefile.inc" diff --git a/net/wifi-firmware-rtw89-kmod/distinfo b/net/wifi-firmware-rtw89-kmod/distinfo index de181c59be7e..ce7b63e10315 100644 --- a/net/wifi-firmware-rtw89-kmod/distinfo +++ b/net/wifi-firmware-rtw89-kmod/distinfo @@ -1,23 +1,35 @@ -TIMESTAMP = 1730332180 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8851b_fw.bin?h=20241017) = f0980b436211f08682666777161db844f020c7c01f4d5864792f9ad8ee2ffd0a -SIZE (linux-firmware/rtw89fw/rtw89/rtw8851b_fw.bin?h=20241017) = 1162024 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852a_fw.bin?h=20241017) = c3dc625eefc631280e3e3359514a71ecb99c5c6a3bc768f127e8e00d8f26db85 -SIZE (linux-firmware/rtw89fw/rtw89/rtw8852a_fw.bin?h=20241017) = 1423232 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852b_fw.bin?h=20241017) = 5b9c224ae014e0aeade8701412d820e213c8880e08615b3905dba89659f21baf -SIZE (linux-firmware/rtw89fw/rtw89/rtw8852b_fw.bin?h=20241017) = 1035232 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852b_fw-1.bin?h=20241017) = 2dc9f2fb587219ddace6120c4bf0543e4918ee0396b60ee8d0a6dcd690fb4b12 -SIZE (linux-firmware/rtw89fw/rtw89/rtw8852b_fw-1.bin?h=20241017) = 1242808 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852c_fw.bin?h=20241017) = e05e704911ec5d6523e2951416290cc2189444d48a0420e637de6acf5bf21228 -SIZE (linux-firmware/rtw89fw/rtw89/rtw8852c_fw.bin?h=20241017) = 1532656 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852c_fw-1.bin?h=20241017) = 3b7a3f2781ade68997756d3278b2656e454f1230e02620871e97fbf8071d1b7d -SIZE (linux-firmware/rtw89fw/rtw89/rtw8852c_fw-1.bin?h=20241017) = 2180616 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw.bin?h=20241017) = 84458f2fa7c9a730fae242d858a82814141421d66a1f672a10121982513daf6d -SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw.bin?h=20241017) = 1537690 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-1.bin?h=20241017) = 4340bc322912f30f1793bb57a1747c23b15e40db2df628d6687d1ddf722f2828 -SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-1.bin?h=20241017) = 1583434 -SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-2.bin?h=20241017) = 9ca08cd3098b954cc0d44edd5c0b079877e5dd9b98d55cfec1c302b41475d88c -SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-2.bin?h=20241017) = 1586954 -SHA256 (linux-firmware/rtw89fw/LICENCE.rtlwifi_firmware.txt?h=20241017) = a61351665b4f264f6c631364f85b907d8f8f41f8b369533ef4021765f9f3b62e -SIZE (linux-firmware/rtw89fw/LICENCE.rtlwifi_firmware.txt?h=20241017) = 2115 -SHA256 (linux-firmware/rtw89fw/WHENCE?h=20241017) = 7851ae8e04d71ccfc741fd2df450ef5724c4a172a0a282f69e8a8ce44877ba84 -SIZE (linux-firmware/rtw89fw/WHENCE?h=20241017) = 291838 +TIMESTAMP = 1765585357 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8851b_fw.bin?h=20251125) = 945c854d7cf69dd97bf1da0181b011787d9b3c5d59c47e8b9dbea4eb4eee170b +SIZE (linux-firmware/rtw89fw/rtw89/rtw8851b_fw.bin?h=20251125) = 1164440 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852a_fw.bin?h=20251125) = 7eb1fe457f5a704b7a4f05a66c67cfa6af2f1142566b640c8e402445d04b0159 +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852a_fw.bin?h=20251125) = 1428272 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852b_fw-1.bin?h=20251125) = 369710ee7cbcc809ea55d2d1b8dff31f91b1102d817d4bc12cea834bdd88ce3e +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852b_fw-1.bin?h=20251125) = 1242472 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852b_fw-2.bin?h=20251125) = 95076d6d128695b29830e8a0e5efbd0af60a5590ad37bbd8591a0281952a61de +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852b_fw-2.bin?h=20251125) = 1290952 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852b_fw.bin?h=20251125) = 5b9c224ae014e0aeade8701412d820e213c8880e08615b3905dba89659f21baf +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852b_fw.bin?h=20251125) = 1035232 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852bt_fw-1.bin?h=20251125) = 164e5e2243b1241a23d5e77876aa11be003fb09f5aa7794dc7bbf80957c8c254 +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852bt_fw-1.bin?h=20251125) = 937688 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852bt_fw.bin?h=20251125) = 1b10beb5710eb7ec8e1ca3a44fcdf1272f2c735a414bc19d70a729558ce0a97d +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852bt_fw.bin?h=20251125) = 918776 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852c_fw-1.bin?h=20251125) = 95e4226f7a4c2a506a5ea2bb8b6247842dd12fc312639750881c5bfdec7bbec5 +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852c_fw-1.bin?h=20251125) = 2375560 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852c_fw-2.bin?h=20251125) = f6118a78d4cf42d8c7c25d8ece7e71f0177e40990a58ab9b3da546c182b9844d +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852c_fw-2.bin?h=20251125) = 2466994 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8852c_fw.bin?h=20251125) = e05e704911ec5d6523e2951416290cc2189444d48a0420e637de6acf5bf21228 +SIZE (linux-firmware/rtw89fw/rtw89/rtw8852c_fw.bin?h=20251125) = 1532656 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-1.bin?h=20251125) = 4340bc322912f30f1793bb57a1747c23b15e40db2df628d6687d1ddf722f2828 +SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-1.bin?h=20251125) = 1583434 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-2.bin?h=20251125) = 9ca08cd3098b954cc0d44edd5c0b079877e5dd9b98d55cfec1c302b41475d88c +SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-2.bin?h=20251125) = 1586954 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-3.bin?h=20251125) = 484f496bc149706b92c7352925fef4155fecb60bc61ec0f5c55a3b651ed915f4 +SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-3.bin?h=20251125) = 1238542 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-4.bin?h=20251125) = 8683bcdd923f79e92feb21e461dab4c288dffee81b5ee1bee572d374febae439 +SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw-4.bin?h=20251125) = 1263938 +SHA256 (linux-firmware/rtw89fw/rtw89/rtw8922a_fw.bin?h=20251125) = 84458f2fa7c9a730fae242d858a82814141421d66a1f672a10121982513daf6d +SIZE (linux-firmware/rtw89fw/rtw89/rtw8922a_fw.bin?h=20251125) = 1537690 +SHA256 (linux-firmware/rtw89fw/LICENCE.rtlwifi_firmware.txt?h=20251125) = a61351665b4f264f6c631364f85b907d8f8f41f8b369533ef4021765f9f3b62e +SIZE (linux-firmware/rtw89fw/LICENCE.rtlwifi_firmware.txt?h=20251125) = 2115 +SHA256 (linux-firmware/rtw89fw/WHENCE?h=20251125) = 978a5f084a81eec37f7fc146d0f12b21d263dc1afe97a38bd9556d68fa5b421f +SIZE (linux-firmware/rtw89fw/WHENCE?h=20251125) = 365316 diff --git a/net/wifi-firmware-rtw89-kmod/pkg-descr b/net/wifi-firmware-rtw89-kmod/pkg-descr index f40df29cd1c5..3a17977a33b7 100644 --- a/net/wifi-firmware-rtw89-kmod/pkg-descr +++ b/net/wifi-firmware-rtw89-kmod/pkg-descr @@ -1,10 +1 @@ Firmware files for Realtek WiFi NICs supported by the rtw89 driver. - -Currently 11ax supported chipsets: -- RTL8851B -- RTL8852A -- RTL8852B -- RTL8852C - -Currently 11be supported chipsets: -- RTL8922A diff --git a/net/wstunnel/Makefile b/net/wstunnel/Makefile index 93c7d7e4562b..21a39769fa36 100644 --- a/net/wstunnel/Makefile +++ b/net/wstunnel/Makefile @@ -1,6 +1,7 @@ PORTNAME= wstunnel DISTVERSIONPREFIX= v DISTVERSION= 10.5.1 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/xapsd/Makefile b/net/xapsd/Makefile index b8333e8a4ee6..74488ca32125 100644 --- a/net/xapsd/Makefile +++ b/net/xapsd/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/freswa/dovecot-xaps-daemon LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules USE_RC_SUBR= xapsd USE_GITHUB= yes GH_ACCOUNT= freswa diff --git a/net/zmate/Makefile b/net/zmate/Makefile index 9e1055424450..567e34b103b3 100644 --- a/net/zmate/Makefile +++ b/net/zmate/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= zellij:sysutils/zellij -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/ziinaio/zmate diff --git a/news/fidogate/Makefile b/news/fidogate/Makefile index b263de77ec42..a73e6e444415 100644 --- a/news/fidogate/Makefile +++ b/news/fidogate/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/ykaliuta/fidogate LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= autoreconf perl5 iconv +USES= autoreconf gettext-tools iconv perl5 USE_GITHUB= yes GH_ACCOUNT= ykaliuta GNU_CONFIGURE= yes diff --git a/ports-mgmt/pkg-devel/Makefile b/ports-mgmt/pkg-devel/Makefile index 85fa799f8b97..fb7d2e80226a 100644 --- a/ports-mgmt/pkg-devel/Makefile +++ b/ports-mgmt/pkg-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= pkg -DISTVERSION= 2.4.99.1 +DISTVERSION= 2.4.99.2 _PKG_VERSION= ${DISTVERSION} CATEGORIES= ports-mgmt PKGNAMESUFFIX= -devel @@ -12,7 +12,7 @@ LICENSE= BSD2CLAUSE USE_GITHUB= yes GH_ACCOUNT= freebsd -GH_TAGNAME= daa6b447e +GH_TAGNAME= 2d18505bf USE_LDCONFIG= ${PREFIX}/lib/compat/pkg HAS_CONFIGURE= yes diff --git a/ports-mgmt/pkg-devel/distinfo b/ports-mgmt/pkg-devel/distinfo index 61db67332c04..a263ae1083df 100644 --- a/ports-mgmt/pkg-devel/distinfo +++ b/ports-mgmt/pkg-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764921123 -SHA256 (freebsd-pkg-2.4.99.1-daa6b447e_GH0.tar.gz) = 1f2e2c72c48939089f4ea460a2981bd9a63490f31dc1247be68bcc7cf20febf9 -SIZE (freebsd-pkg-2.4.99.1-daa6b447e_GH0.tar.gz) = 16475796 +TIMESTAMP = 1765891405 +SHA256 (freebsd-pkg-2.4.99.2-2d18505bf_GH0.tar.gz) = 05c3eeb5d394bf9fc545fd8aefff2a2f3f83d57468afa2bb98d226a350649e9d +SIZE (freebsd-pkg-2.4.99.2-2d18505bf_GH0.tar.gz) = 16512097 diff --git a/ports-mgmt/pkg-graph/Makefile b/ports-mgmt/pkg-graph/Makefile index 5f303ae6ba59..90b1b111d948 100644 --- a/ports-mgmt/pkg-graph/Makefile +++ b/ports-mgmt/pkg-graph/Makefile @@ -1,6 +1,6 @@ PORTNAME= pkg-graph DISTVERSION= g20180614 -PORTREVISION= 35 +PORTREVISION= 36 CATEGORIES= ports-mgmt MAINTAINER= gnn@FreeBSD.org diff --git a/ports-mgmt/poudriere-devel/Makefile b/ports-mgmt/poudriere-devel/Makefile index 2ab90d1e4e32..bfb40956317f 100644 --- a/ports-mgmt/poudriere-devel/Makefile +++ b/ports-mgmt/poudriere-devel/Makefile @@ -1,5 +1,5 @@ PORTNAME= poudriere -DISTVERSION= 3.4.99.20251205 +DISTVERSION= 3.4.99.20251213 PORTREVISION= 0 CATEGORIES= ports-mgmt MASTER_SITES= LOCAL/bdrewery/${PORTNAME}/ \ @@ -17,7 +17,7 @@ CONFLICTS_INSTALL= poudriere USE_GITHUB= yes GH_ACCOUNT= freebsd -GH_TAGNAME= 3.3.0-2473-gd507571d3 +GH_TAGNAME= 3.3.0-2479-gfcf8bfd5b GNU_CONFIGURE= yes ETCDIR= ${PREFIX}/etc/poudriere.d diff --git a/ports-mgmt/poudriere-devel/distinfo b/ports-mgmt/poudriere-devel/distinfo index 0f9543c59eb6..8d2b733c1a56 100644 --- a/ports-mgmt/poudriere-devel/distinfo +++ b/ports-mgmt/poudriere-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764992644 -SHA256 (freebsd-poudriere-3.4.99.20251205-3.3.0-2473-gd507571d3_GH0.tar.gz) = f79cfd06a3fca76f5236c24e8e2e68557fad78d3626938a7a27658df689182e6 -SIZE (freebsd-poudriere-3.4.99.20251205-3.3.0-2473-gd507571d3_GH0.tar.gz) = 5827704 +TIMESTAMP = 1765660469 +SHA256 (freebsd-poudriere-3.4.99.20251213-3.3.0-2479-gfcf8bfd5b_GH0.tar.gz) = a318091e652ee07cf3c6d2f266ad1e18b04c48ef74676542696b3b194a34782f +SIZE (freebsd-poudriere-3.4.99.20251213-3.3.0-2479-gfcf8bfd5b_GH0.tar.gz) = 5827882 diff --git a/ports-mgmt/poudriere-dsh2dsh/Makefile b/ports-mgmt/poudriere-dsh2dsh/Makefile index ae684430968d..4746e4fb8de3 100644 --- a/ports-mgmt/poudriere-dsh2dsh/Makefile +++ b/ports-mgmt/poudriere-dsh2dsh/Makefile @@ -1,5 +1,5 @@ PORTNAME= poudriere -DISTVERSION= 3.4.99.20251206 +DISTVERSION= 3.4.99.20251214 CATEGORIES= ports-mgmt PKGNAMESUFFIX= -dsh2dsh diff --git a/ports-mgmt/poudriere-dsh2dsh/distinfo b/ports-mgmt/poudriere-dsh2dsh/distinfo index 5044a280062f..3a1ad9bbbb98 100644 --- a/ports-mgmt/poudriere-dsh2dsh/distinfo +++ b/ports-mgmt/poudriere-dsh2dsh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765032089 -SHA256 (dsh2dsh-poudriere-3.4.99.20251206_GH0.tar.gz) = 7001dd0be329b8d0b7d3da3696e8b7bf0b6369569149f6b46f46d9e039e58897 -SIZE (dsh2dsh-poudriere-3.4.99.20251206_GH0.tar.gz) = 5828330 +TIMESTAMP = 1765723908 +SHA256 (dsh2dsh-poudriere-3.4.99.20251214_GH0.tar.gz) = 4b755e7ab1954d802206e1766208ae1dc7d76fc91ffd7d2f0d14746af8bedcc9 +SIZE (dsh2dsh-poudriere-3.4.99.20251214_GH0.tar.gz) = 5828337 diff --git a/ports-mgmt/sccache-overlay/Makefile b/ports-mgmt/sccache-overlay/Makefile index 037807043b4c..6926461c8e36 100644 --- a/ports-mgmt/sccache-overlay/Makefile +++ b/ports-mgmt/sccache-overlay/Makefile @@ -1,7 +1,7 @@ PORTNAME= sccache DISTVERSIONPREFIX= v DISTVERSION= 0.2.15 -PORTREVISION= 41 +PORTREVISION= 42 CATEGORIES= ports-mgmt PKGNAMESUFFIX= -overlay diff --git a/print/a2ps/Makefile b/print/a2ps/Makefile index a276f0a43c62..fd9a2e7ff6a4 100644 --- a/print/a2ps/Makefile +++ b/print/a2ps/Makefile @@ -1,6 +1,6 @@ PORTNAME= a2ps -PORTVERSION= 4.15.7 -PORTREVISION= 1 +PORTVERSION= 4.15.8 +PORTREVISION= 0 CATEGORIES= print MASTER_SITES= GNU LOCAL/hrs/a2ps/:i18n diff --git a/print/a2ps/distinfo b/print/a2ps/distinfo index 5ceda4cb7a80..fc8b026469aa 100644 --- a/print/a2ps/distinfo +++ b/print/a2ps/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1752517566 -SHA256 (a2ps-4.15.7.tar.gz) = 715f38670afd950b4ca71c01f468feefad265ca52d3f112934c63c0a8bfbb8af -SIZE (a2ps-4.15.7.tar.gz) = 3615522 +TIMESTAMP = 1765721035 +SHA256 (a2ps-4.15.8.tar.gz) = 8d13915a36ebbfa8e7b236b350cc81adc714acb217a18e8d8c60747c0ad353f9 +SIZE (a2ps-4.15.8.tar.gz) = 3820914 SHA256 (i18n-fonts-0.1.tar.gz) = 20628df682359044b8e5241c97a3c8da7a098aa260a7d281a87f67486a531786 SIZE (i18n-fonts-0.1.tar.gz) = 352530 diff --git a/print/cups-filters/Makefile b/print/cups-filters/Makefile index 5034f538345e..1e24340d14fa 100644 --- a/print/cups-filters/Makefile +++ b/print/cups-filters/Makefile @@ -1,29 +1,7 @@ PORTNAME= cups-filters PORTVERSION= 1.28.17 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= print -MASTER_SITES= https://github.com/OpenPrinting/cups-filters/releases/download/${DISTVERSION}/ - -PATCH_SITES= https://github.com/OpenPrinting/cups-filters/commit/ -PATCHFILES= 9799398713b941557642d0b2bdbef360837ece0c.diff:-p1 \ - 93e60d3df358c0ae6f3dba79e1c9684657683d89.diff:-p1 \ - d72184e725591f10e2b404b36fe3bf5bc304a299.diff:-p1 \ - e25fd59a7daed00b6a9f235bd5818116fca28e30.diff:-p1 \ - 0cce0968980e8fdd9053cba436a66246b2303a84.diff:-p1 \ - 7b191cb1d4d0fc97ccbbd0fe43eec2544fe0c11e.diff:-p1 \ - 7992eb7c6e4abeffd766f54c98cbb2cbb45c5c04.diff:-p1 \ - 770ec883e68e505c1d1856a42b78f9323dc326a6.diff:-p1 \ - 2076627d33477212f21352ad39e9d305adb63af3.diff:-p1 \ - 10fb02eaaee52e0be9b16917b38aa8ec5bddd87f.diff:-p1 \ - b7461ec2a8d1f2aa627b24e01e118ec4cca78ec0.diff:-p1 \ - 6fd2bdfbdce76149af531ce9fca9062304238451.patch:-p1 \ - 3534e01cb41ddfa61ac78d32052b8822df71d97d.patch:-p1 \ - b378f09c9b8aaa8dccb5eb557938b30da874101d.patch:-p1 \ - c8522bb128546a1910bca538a504a2c9363ebb22.patch:-p1 \ - dccb537afe85af3ea01e3f274974d9d1f53f8e14.patch:-p1 \ - d5cc66b410a3246e74b71f718e86504d08e4bfa3.patch:-p1 \ - 86b060d2ac20d6dee757c609286cfaaa17d65428.patch:-p1 \ - d43610f82e1757b45925a8830ac297ff9dc4abca.patch:-p1 MAINTAINER= tijl@FreeBSD.org COMMENT= Additional backends, filters and other software for CUPS @@ -41,13 +19,14 @@ LIB_DEPENDS= liblcms2.so:graphics/lcms2 \ USES= autoreconf compiler:c++11-lib cpe gettext-tools gmake gnome \ iconv libtool localbase pkgconfig shebangfix tar:xz +CPE_VENDOR= linuxfoundation +USE_GITHUB= yes +GH_ACCOUNT= OpenPrinting +GH_TAGNAME= f87687970d9c USE_GNOME= glib20 USE_LDCONFIG= yes USE_RC_SUBR= cups_browsed -CONFLICTS= foomatic-filters # bin/foomatic-rip - -CPE_VENDOR= linuxfoundation SHEBANG_FILES= filter/braille/drivers/generic/brftoembosser.in \ filter/braille/drivers/index/imageubrltoindexv3.in \ filter/braille/drivers/index/imageubrltoindexv4.in \ @@ -64,9 +43,10 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-shell=/bin/sh \ --with-pdftops-path=${LOCALBASE}/bin/pdftops \ --with-test-font-path=${LOCALBASE}/share/fonts/dejavu/DejaVuSans.ttf -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share INSTALL_TARGET= install-strip +CONFLICTS= foomatic-filters # bin/foomatic-rip + OPTIONS_DEFINE= BRAILLE COLORD DOCS OPTIONS_GROUP= FILTERS CUPS_BROWSED OPTIONS_GROUP_FILTERS= GHOSTSCRIPT IMAGES MUPDF POPPLER diff --git a/print/cups-filters/distinfo b/print/cups-filters/distinfo index db3d2ef4cbda..da5dd1a0e8bb 100644 --- a/print/cups-filters/distinfo +++ b/print/cups-filters/distinfo @@ -1,41 +1,3 @@ -TIMESTAMP = 1755616897 -SHA256 (cups-filters-1.28.17.tar.xz) = 270a3752a960368aa99d431fb5d34f4039b2ac943c576d840612d1d8185c9bb9 -SIZE (cups-filters-1.28.17.tar.xz) = 1516052 -SHA256 (9799398713b941557642d0b2bdbef360837ece0c.diff) = c9a061b3c415ff547161360c4fc90e0584c65efbfea90564ec34eb0e2edddf77 -SIZE (9799398713b941557642d0b2bdbef360837ece0c.diff) = 552 -SHA256 (93e60d3df358c0ae6f3dba79e1c9684657683d89.diff) = 445ca6b24390711a2bf7c1056d93628930accbfd974d1533c9b915efd455ad89 -SIZE (93e60d3df358c0ae6f3dba79e1c9684657683d89.diff) = 5272 -SHA256 (d72184e725591f10e2b404b36fe3bf5bc304a299.diff) = 53b883e7b29428cb6dd405143df9abb888ef03573ea2e063cd92d55ca821c3ce -SIZE (d72184e725591f10e2b404b36fe3bf5bc304a299.diff) = 1321 -SHA256 (e25fd59a7daed00b6a9f235bd5818116fca28e30.diff) = 38a08df9c764cac3cdaaf7de24d41663bb8f538c07fbd92412bc06627c20139e -SIZE (e25fd59a7daed00b6a9f235bd5818116fca28e30.diff) = 1902 -SHA256 (0cce0968980e8fdd9053cba436a66246b2303a84.diff) = 0d3a162dfa47c3fcde2524edaabf082f713eba16c48c8ed8b6bba69a80d5b7cd -SIZE (0cce0968980e8fdd9053cba436a66246b2303a84.diff) = 697 -SHA256 (7b191cb1d4d0fc97ccbbd0fe43eec2544fe0c11e.diff) = 662629140a354fc2613be9e8cc72cfb2010fc063a72c0262c62625a281db5a68 -SIZE (7b191cb1d4d0fc97ccbbd0fe43eec2544fe0c11e.diff) = 2551 -SHA256 (7992eb7c6e4abeffd766f54c98cbb2cbb45c5c04.diff) = 983767662fe249e0968ab647e2c59ced4de9f8d96572484e6957656d000e85e9 -SIZE (7992eb7c6e4abeffd766f54c98cbb2cbb45c5c04.diff) = 559 -SHA256 (770ec883e68e505c1d1856a42b78f9323dc326a6.diff) = ffbe02cdb2c4c148a6bb3684c1b08c5c5dcf3372201e0c01729d667e1958a211 -SIZE (770ec883e68e505c1d1856a42b78f9323dc326a6.diff) = 1424 -SHA256 (2076627d33477212f21352ad39e9d305adb63af3.diff) = bfef9f5571da6a05ca0588b42ce634156595badcba66c3eba9de5c4b0cce7ead -SIZE (2076627d33477212f21352ad39e9d305adb63af3.diff) = 561 -SHA256 (10fb02eaaee52e0be9b16917b38aa8ec5bddd87f.diff) = 6e16e9f046a8bfcbd1552d90e5ef1573f25ec3d39d0ef8330da89d32e9e4bc13 -SIZE (10fb02eaaee52e0be9b16917b38aa8ec5bddd87f.diff) = 460 -SHA256 (b7461ec2a8d1f2aa627b24e01e118ec4cca78ec0.diff) = 9d6d64a20ee0859767ce48df665b429a22a42e213c1aeb2480adeb68bcd4b334 -SIZE (b7461ec2a8d1f2aa627b24e01e118ec4cca78ec0.diff) = 700 -SHA256 (6fd2bdfbdce76149af531ce9fca9062304238451.patch) = 50e450d9cf4fedbac7980661cb5cab2cd3e9faa117747479e92bef5b255194d8 -SIZE (6fd2bdfbdce76149af531ce9fca9062304238451.patch) = 67608 -SHA256 (3534e01cb41ddfa61ac78d32052b8822df71d97d.patch) = ba3f6ed5b9ac0e18100ceed25aedebd29109799c1aa93505131d9264eb09b4b8 -SIZE (3534e01cb41ddfa61ac78d32052b8822df71d97d.patch) = 5483 -SHA256 (b378f09c9b8aaa8dccb5eb557938b30da874101d.patch) = 491d5355d14a255fa9de4d8e3cdec0c0cd49064811cecaec306be3db1ca933fa -SIZE (b378f09c9b8aaa8dccb5eb557938b30da874101d.patch) = 2683 -SHA256 (c8522bb128546a1910bca538a504a2c9363ebb22.patch) = 426f85b5c64af1d5af778606bbfbaaef4719679dd1881525604202e02778e211 -SIZE (c8522bb128546a1910bca538a504a2c9363ebb22.patch) = 1300 -SHA256 (dccb537afe85af3ea01e3f274974d9d1f53f8e14.patch) = 413ccdce64d3f6886ab4fb956a485e58707a769a5ef725c86517a21058683782 -SIZE (dccb537afe85af3ea01e3f274974d9d1f53f8e14.patch) = 1160 -SHA256 (d5cc66b410a3246e74b71f718e86504d08e4bfa3.patch) = 0a7dd41fd646da9a36d4388d38017665512f03db35874a629a976df57ea76516 -SIZE (d5cc66b410a3246e74b71f718e86504d08e4bfa3.patch) = 1406 -SHA256 (86b060d2ac20d6dee757c609286cfaaa17d65428.patch) = 9211eb922e5cda81df3b02f7844c216c674e3c340bc80ac4e94593fc73084e66 -SIZE (86b060d2ac20d6dee757c609286cfaaa17d65428.patch) = 1023 -SHA256 (d43610f82e1757b45925a8830ac297ff9dc4abca.patch) = 5eea2ad0f42b683f12c8e381f49e8fa2cc511aa61a6e407ac3adaf1d0b29db00 -SIZE (d43610f82e1757b45925a8830ac297ff9dc4abca.patch) = 1144 +TIMESTAMP = 1764429115 +SHA256 (OpenPrinting-cups-filters-1.28.17-f87687970d9c_GH0.tar.gz) = e063eb0677f6a5dc971cc449e30d58327d2c9c088dc2311fec1d3ecb26bc2b70 +SIZE (OpenPrinting-cups-filters-1.28.17-f87687970d9c_GH0.tar.gz) = 1503588 diff --git a/print/cups-filters/files/patch-0001-c3d2f07399da b/print/cups-filters/files/patch-0001-c3d2f07399da deleted file mode 100644 index 470492a6d495..000000000000 --- a/print/cups-filters/files/patch-0001-c3d2f07399da +++ /dev/null @@ -1,170 +0,0 @@ -From c3d2f07399da93f2b5308f499b1ddc5504d087ce Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?G=C3=BCnther=20Noack?= <gnoack3000@gmail.com> -Date: Thu, 10 Jul 2025 22:31:02 +0200 -Subject: [PATCH] 1.x: Fix NULL-pointer dereference when parsing %%PDFTOPDF - comments (#644) - -* Fix null pointer dereference in %%PDFTOPDF* parsers - -* %%PDFTOPDFCollate comment parsing: Increment p where needed - -Without this, if strchr succeeds, p will point to a ':' character. -*p will therefore never be a whitespace in the subsequent loop, -or compare successfully against the "true" string. ---- - filter/gstoraster.c | 17 +++++++++++------ - filter/mupdftoraster.c | 17 +++++++++++------ - filter/pdftops.c | 36 +++++++++++++++++++++--------------- - filter/pdftoraster.cxx | 17 +++++++++++------ - 4 files changed, 54 insertions(+), 33 deletions(-) - -diff --git a/filter/gstoraster.c b/filter/gstoraster.c -index 87ff948e6..6f4da5991 100644 ---- filter/gstoraster.c -+++ filter/gstoraster.c -@@ -104,16 +104,21 @@ parse_pdf_header_options(FILE *fp, gs_page_header *h) - char *p; - - p = strchr(buf+19,':'); -- h->NumCopies = atoi(p+1); -+ if (p) { -+ h->NumCopies = atoi(p+1); -+ } - } else if (strncmp(buf,"%%PDFTOPDFCollate",17) == 0) { - char *p; - - p = strchr(buf+17,':'); -- while (*p == ' ' || *p == '\t') p++; -- if (strncasecmp(p,"true",4) == 0) { -- h->Collate = CUPS_TRUE; -- } else { -- h->Collate = CUPS_FALSE; -+ if (p) { -+ p++; -+ while (*p == ' ' || *p == '\t') p++; -+ if (strncasecmp(p,"true",4) == 0) { -+ h->Collate = CUPS_TRUE; -+ } else { -+ h->Collate = CUPS_FALSE; -+ } - } - } - } -diff --git a/filter/mupdftoraster.c b/filter/mupdftoraster.c -index 09c66c00d..a96e9c8c3 100644 ---- filter/mupdftoraster.c -+++ filter/mupdftoraster.c -@@ -102,16 +102,21 @@ parse_pdf_header_options(FILE *fp, mupdf_page_header *h) - char *p; - - p = strchr(buf+19,':'); -- h->NumCopies = atoi(p+1); -+ if (p) { -+ h->NumCopies = atoi(p+1); -+ } - } else if (strncmp(buf,"%%PDFTOPDFCollate",17) == 0) { - char *p; - - p = strchr(buf+17,':'); -- while (*p == ' ' || *p == '\t') p++; -- if (strncasecmp(p,"true",4) == 0) { -- h->Collate = CUPS_TRUE; -- } else { -- h->Collate = CUPS_FALSE; -+ if (p) { -+ p++; -+ while (*p == ' ' || *p == '\t') p++; -+ if (strncasecmp(p,"true",4) == 0) { -+ h->Collate = CUPS_TRUE; -+ } else { -+ h->Collate = CUPS_FALSE; -+ } - } - } - } -diff --git a/filter/pdftops.c b/filter/pdftops.c -index 1bfe1a2c7..81ccc983e 100644 ---- filter/pdftops.c -+++ filter/pdftops.c -@@ -138,25 +138,31 @@ static void parsePDFTOPDFComment(char *filename) - if (strncmp(buf,"%%PDFTOPDFNumCopies",19) == 0) { - char *p; - -- p = strchr(buf+19,':') + 1; -- while (*p == ' ' || *p == '\t') p++; -- strncpy(deviceCopies, p, sizeof(deviceCopies)); -- deviceCopies[sizeof(deviceCopies) - 1] = '\0'; -- p = deviceCopies + strlen(deviceCopies) - 1; -- while (*p == ' ' || *p == '\t' || *p == '\r' || *p == '\n') p--; -- *(p + 1) = '\0'; -- pdftopdfapplied = 1; -+ p = strchr(buf+19,':'); -+ if (p) { -+ p++; -+ while (*p == ' ' || *p == '\t') p++; -+ strncpy(deviceCopies, p, sizeof(deviceCopies)); -+ deviceCopies[sizeof(deviceCopies) - 1] = '\0'; -+ p = deviceCopies + strlen(deviceCopies) - 1; -+ while (*p == ' ' || *p == '\t' || *p == '\r' || *p == '\n') p--; -+ *(p + 1) = '\0'; -+ pdftopdfapplied = 1; -+ } - } else if (strncmp(buf,"%%PDFTOPDFCollate",17) == 0) { - char *p; - -- p = strchr(buf+17,':') + 1; -- while (*p == ' ' || *p == '\t') p++; -- if (strncasecmp(p,"true",4) == 0) { -- deviceCollate = 1; -- } else { -- deviceCollate = 0; -+ p = strchr(buf+17,':'); -+ if (p) { -+ p++; -+ while (*p == ' ' || *p == '\t') p++; -+ if (strncasecmp(p,"true",4) == 0) { -+ deviceCollate = 1; -+ } else { -+ deviceCollate = 0; -+ } -+ pdftopdfapplied = 1; - } -- pdftopdfapplied = 1; - } else if (strcmp(buf,"% This file was generated by pdftopdf") == 0) { - pdftopdfapplied = 1; - } -diff --git a/filter/pdftoraster.cxx b/filter/pdftoraster.cxx -index 1bdde0b1d..7b3af924f 100755 ---- filter/pdftoraster.cxx -+++ filter/pdftoraster.cxx -@@ -489,16 +489,21 @@ static void parsePDFTOPDFComment(FILE *fp) - char *p; - - p = strchr(buf+19,':'); -- deviceCopies = atoi(p+1); -+ if (p) { -+ deviceCopies = atoi(p+1); -+ } - } else if (strncmp(buf,"%%PDFTOPDFCollate",17) == 0) { - char *p; - - p = strchr(buf+17,':'); -- while (*p == ' ' || *p == '\t') p++; -- if (strncasecmp(p,"true",4) == 0) { -- deviceCollate = true; -- } else { -- deviceCollate = false; -+ if (p) { -+ p++; -+ while (*p == ' ' || *p == '\t') p++; -+ if (strncasecmp(p,"true",4) == 0) { -+ deviceCollate = true; -+ } else { -+ deviceCollate = false; -+ } - } - } - } --- -2.50.1 - diff --git a/print/cups-filters/files/patch-0002-qpdf12 b/print/cups-filters/files/patch-0002-qpdf12 deleted file mode 100644 index b1eed7ab207b..000000000000 --- a/print/cups-filters/files/patch-0002-qpdf12 +++ /dev/null @@ -1,292 +0,0 @@ ---- configure.ac.orig 2025-08-19 16:30:13 UTC -+++ configure.ac -@@ -793,9 +793,7 @@ CFLAGS="$CFLAGS -D_GNU_SOURCE" - CXXFLAGS="$CXXFLAGS -Wall " # -Weffc++" # TODO: enable when it does not print 1MB of warnings - ]) - CFLAGS="$CFLAGS -D_GNU_SOURCE" --CXXFLAGS="$CXXFLAGS -D_GNU_SOURCE -DPOINTERHOLDER_TRANSITION=0" --# ^^ Silence deprecation warnings of QPDF 11 --# See /usr/include/qpdf/PointerHolder.hh -+CXXFLAGS="$CXXFLAGS -D_GNU_SOURCE" - CXXFLAGS="$CXXFLAGS -std=c++17" # Needed to build with current QPDF (11.x) - - # ========================== ---- filter/pdf.cxx.orig 2023-01-25 01:41:08 UTC -+++ filter/pdf.cxx -@@ -138,7 +138,7 @@ extern "C" void pdf_prepend_stream(pdf_t *pdf, - } - - // prepare the new stream which is to be prepended -- PointerHolder<Buffer> stream_data = PointerHolder<Buffer>(new Buffer(len)); -+ std::shared_ptr<Buffer> stream_data = std::shared_ptr<Buffer>(new Buffer(len)); - memcpy(stream_data->getBuffer(), buf, len); - QPDFObjectHandle stream = QPDFObjectHandle::newStream(pdf, stream_data); - stream = pdf->makeIndirectObject(stream); ---- filter/pdftopdf/qpdf_pdftopdf_processor.cc.orig 2023-01-25 01:41:08 UTC -+++ filter/pdftopdf/qpdf_pdftopdf_processor.cc -@@ -83,10 +83,10 @@ QPDFObjectHandle QPDF_PDFTOPDF_PageHandle::get() // {{ - page.getKey("/Resources").replaceKey("/XObject",QPDFObjectHandle::newDictionary(xobjs)); - content.append("Q\n"); - page.getKey("/Contents").replaceStreamData(content,QPDFObjectHandle::newNull(),QPDFObjectHandle::newNull()); -- page.replaceOrRemoveKey("/Rotate",makeRotate(rotation)); -+ page.replaceKey("/Rotate",makeRotate(rotation)); - } else { - Rotation rot=getRotate(page)+rotation; -- page.replaceOrRemoveKey("/Rotate",makeRotate(rot)); -+ page.replaceKey("/Rotate",makeRotate(rot)); - } - page=QPDFObjectHandle(); // i.e. uninitialized - return ret; -@@ -181,9 +181,9 @@ Rotation QPDF_PDFTOPDF_PageHandle::crop(const PageRect - page.assertInitialized(); - Rotation save_rotate = getRotate(page); - if(orientation==ROT_0||orientation==ROT_180) -- page.replaceOrRemoveKey("/Rotate",makeRotate(ROT_90)); -+ page.replaceKey("/Rotate",makeRotate(ROT_90)); - else -- page.replaceOrRemoveKey("/Rotate",makeRotate(ROT_0)); -+ page.replaceKey("/Rotate",makeRotate(ROT_0)); - - PageRect currpage= getBoxAsRect(getTrimBox(page)); - double width = currpage.right-currpage.left; -@@ -242,7 +242,7 @@ Rotation QPDF_PDFTOPDF_PageHandle::crop(const PageRect - //Cropping. - // TODO: Borders are covered by the image. buffer space? - page.replaceKey("/TrimBox",makeBox(currpage.left,currpage.bottom,currpage.right,currpage.top)); -- page.replaceOrRemoveKey("/Rotate",makeRotate(save_rotate)); -+ page.replaceKey("/Rotate",makeRotate(save_rotate)); - return getRotate(page); - } - -@@ -251,14 +251,14 @@ bool QPDF_PDFTOPDF_PageHandle::is_landscape(Rotation o - page.assertInitialized(); - Rotation save_rotate = getRotate(page); - if(orientation==ROT_0||orientation==ROT_180) -- page.replaceOrRemoveKey("/Rotate",makeRotate(ROT_90)); -+ page.replaceKey("/Rotate",makeRotate(ROT_90)); - else -- page.replaceOrRemoveKey("/Rotate",makeRotate(ROT_0)); -+ page.replaceKey("/Rotate",makeRotate(ROT_0)); - - PageRect currpage= getBoxAsRect(getTrimBox(page)); - double width = currpage.right-currpage.left; - double height = currpage.top-currpage.bottom; -- page.replaceOrRemoveKey("/Rotate",makeRotate(save_rotate)); -+ page.replaceKey("/Rotate",makeRotate(save_rotate)); - if(width>height) - return true; - return false; -@@ -662,7 +662,7 @@ void QPDF_PDFTOPDF_Processor::autoRotateAll(bool dst_l - // TODO? other rotation direction, e.g. if (src_rot==ROT_0)&&(param.orientation==ROT_270) ... etc. - // rotation=ROT_270; - -- page.replaceOrRemoveKey("/Rotate",makeRotate(src_rot+rotation)); -+ page.replaceKey("/Rotate",makeRotate(src_rot+rotation)); - } - } - } ---- filter/pdftopdf/qpdf_xobject.cc.orig 2025-08-19 16:30:13 UTC -+++ filter/pdftopdf/qpdf_xobject.cc -@@ -138,7 +138,7 @@ QPDFObjectHandle makeXObject(QPDF *pdf,QPDFObjectHandl - - std::vector<QPDFObjectHandle> contents=page.getPageContents(); // (will assertPageObject) - -- auto ph=PointerHolder<QPDFObjectHandle::StreamDataProvider>(new CombineFromContents_Provider(contents)); -+ auto ph=std::shared_ptr<QPDFObjectHandle::StreamDataProvider>(new CombineFromContents_Provider(contents)); - ret.replaceStreamData(ph,filter,decode_parms); - - return ret; ---- filter/rastertopdf.cpp.orig 2023-01-25 01:41:08 UTC -+++ filter/rastertopdf.cpp -@@ -310,10 +310,10 @@ struct pdf_info - std::vector<std::string> pclm_source_resolution_supported; - std::string pclm_source_resolution_default; - std::string pclm_raster_back_side; -- std::vector< PointerHolder<Buffer> > pclm_strip_data; -+ std::vector< std::shared_ptr<Buffer> > pclm_strip_data; - std::string render_intent; - cups_cspace_t color_space; -- PointerHolder<Buffer> page_data; -+ std::shared_ptr<Buffer> page_data; - double page_width,page_height; - OutFormatType outformat; - }; -@@ -442,7 +442,7 @@ QPDFObjectHandle embedIccProfile(QPDF &pdf) - std::map<std::string,QPDFObjectHandle> streamdict; - std::string n_value = ""; - std::string alternate_cs = ""; -- PointerHolder<Buffer>ph; -+ std::shared_ptr<Buffer>ph; - - #ifdef USE_LCMS1 - size_t profile_size; -@@ -481,7 +481,7 @@ QPDFObjectHandle embedIccProfile(QPDF &pdf) - cmsSaveProfileToMem(colorProfile, buff, &profile_size); - - // Write ICC profile buffer into PDF -- ph = new Buffer(buff, profile_size); -+ ph = std::shared_ptr<Buffer>(new Buffer(buff, profile_size)); - iccstream = QPDFObjectHandle::newStream(&pdf, ph); - iccstream.replaceDict(QPDFObjectHandle::newDictionary(streamdict)); - -@@ -605,7 +605,7 @@ QPDFObjectHandle getCalGrayArray(double wp[3], double - * O - std::vector of QPDFObjectHandle - * I - QPDF object - * I - number of strips per page -- * I - std::vector of PointerHolder<Buffer> containing data for each strip -+ * I - std::vector of std::shared_ptr<Buffer> containing data for each strip - * I - strip width - * I - strip height - * I - color space -@@ -613,7 +613,7 @@ makePclmStrips(QPDF &pdf, unsigned num_strips, - */ - std::vector<QPDFObjectHandle> - makePclmStrips(QPDF &pdf, unsigned num_strips, -- std::vector< PointerHolder<Buffer> > &strip_data, -+ std::vector< std::shared_ptr<Buffer> > &strip_data, - std::vector<CompressionMethod> &compression_methods, - unsigned width, std::vector<unsigned>& strip_height, cups_cspace_t cs, unsigned bpc) - { -@@ -679,7 +679,7 @@ makePclmStrips(QPDF &pdf, unsigned num_strips, - Pl_Flate pflate("pflate", &psink, Pl_Flate::a_deflate); - pflate.write(strip_data[i]->getBuffer(), strip_data[i]->getSize()); - pflate.finish(); -- ret[i].replaceStreamData(PointerHolder<Buffer>(psink.getBuffer()), -+ ret[i].replaceStreamData(std::shared_ptr<Buffer>(psink.getBuffer()), - QPDFObjectHandle::newName("/FlateDecode"),QPDFObjectHandle::newNull()); - } - else if (compression == RLE_DECODE) -@@ -687,7 +687,7 @@ makePclmStrips(QPDF &pdf, unsigned num_strips, - Pl_RunLength prle("prle", &psink, Pl_RunLength::a_encode); - prle.write(strip_data[i]->getBuffer(),strip_data[i]->getSize()); - prle.finish(); -- ret[i].replaceStreamData(PointerHolder<Buffer>(psink.getBuffer()), -+ ret[i].replaceStreamData(std::shared_ptr<Buffer>(psink.getBuffer()), - QPDFObjectHandle::newName("/RunLengthDecode"),QPDFObjectHandle::newNull()); - } - else if (compression == DCT_DECODE) -@@ -695,7 +695,7 @@ makePclmStrips(QPDF &pdf, unsigned num_strips, - Pl_DCT pdct("pdct", &psink, width, strip_height[i], components, color_space); - pdct.write(strip_data[i]->getBuffer(),strip_data[i]->getSize()); - pdct.finish(); -- ret[i].replaceStreamData(PointerHolder<Buffer>(psink.getBuffer()), -+ ret[i].replaceStreamData(std::shared_ptr<Buffer>(psink.getBuffer()), - QPDFObjectHandle::newName("/DCTDecode"),QPDFObjectHandle::newNull()); - } - } -@@ -703,7 +703,7 @@ makePclmStrips(QPDF &pdf, unsigned num_strips, - } - #endif - --QPDFObjectHandle makeImage(QPDF &pdf, PointerHolder<Buffer> page_data, unsigned width, -+QPDFObjectHandle makeImage(QPDF &pdf, std::shared_ptr<Buffer> page_data, unsigned width, - unsigned height, std::string render_intent, cups_cspace_t cs, unsigned bpc) - { - QPDFObjectHandle ret = QPDFObjectHandle::newStream(&pdf); -@@ -843,7 +843,7 @@ QPDFObjectHandle makeImage(QPDF &pdf, PointerHolder<Bu - pflate.write(page_data->getBuffer(),page_data->getSize()); - pflate.finish(); - -- ret.replaceStreamData(PointerHolder<Buffer>(psink.getBuffer()), -+ ret.replaceStreamData(std::shared_ptr<Buffer>(psink.getBuffer()), - QPDFObjectHandle::newName("/FlateDecode"),QPDFObjectHandle::newNull()); - #else - ret.replaceStreamData(page_data,QPDFObjectHandle::newNull(),QPDFObjectHandle::newNull()); -@@ -857,7 +857,7 @@ void finish_page(struct pdf_info * info) - if (info->outformat == OUTPUT_FORMAT_PDF) - { - // Finish previous PDF Page -- if(!info->page_data.getPointer()) -+ if(!info->page_data.get()) - return; - - QPDFObjectHandle image = makeImage(info->pdf, info->page_data, info->width, info->height, info->render_intent, info->color_space, info->bpc); -@@ -874,7 +874,7 @@ void finish_page(struct pdf_info * info) - return; - - for (size_t i = 0; i < info->pclm_strip_data.size(); i ++) -- if(!info->pclm_strip_data[i].getPointer()) -+ if(!info->pclm_strip_data[i].get()) - return; - - std::vector<QPDFObjectHandle> strips = makePclmStrips(info->pdf, info->pclm_num_strips, info->pclm_strip_data, info->pclm_compression_method_preferred, info->width, info->pclm_strip_height, info->color_space, info->bpc); -@@ -932,7 +932,7 @@ void finish_page(struct pdf_info * info) - #endif - - // bookkeeping -- info->page_data = PointerHolder<Buffer>(); -+ info->page_data = std::shared_ptr<Buffer>(); - #ifdef QPDF_HAVE_PCLM - info->pclm_strip_data.clear(); - #endif -@@ -1101,12 +1101,12 @@ int add_pdf_page(struct pdf_info * info, int pagen, un - die("Page too big"); - } - if (info->outformat == OUTPUT_FORMAT_PDF) -- info->page_data = PointerHolder<Buffer>(new Buffer(info->line_bytes*info->height)); -+ info->page_data = std::shared_ptr<Buffer>(new Buffer(info->line_bytes*info->height)); - else if (info->outformat == OUTPUT_FORMAT_PCLM) - { - // reserve space for PCLm strips - for (size_t i = 0; i < info->pclm_num_strips; i ++) -- info->pclm_strip_data[i] = PointerHolder<Buffer>(new Buffer(info->line_bytes*info->pclm_strip_height[i])); -+ info->pclm_strip_data[i] = std::shared_ptr<Buffer>(new Buffer(info->line_bytes*info->pclm_strip_height[i])); - } - - QPDFObjectHandle page = QPDFObjectHandle::parse( ---- filter/urftopdf.cpp.orig 2023-01-25 01:41:08 UTC -+++ filter/urftopdf.cpp -@@ -80,7 +80,7 @@ struct pdf_info - unsigned pixel_bytes; - unsigned line_bytes; - unsigned bpp; -- PointerHolder<Buffer> page_data; -+ std::shared_ptr<Buffer> page_data; - double page_width,page_height; - }; - -@@ -119,7 +119,7 @@ enum ColorSpace { - iprintf("Created temporary file '%s'\n", tempfile_name); - */ - --QPDFObjectHandle makeImage(QPDF &pdf, PointerHolder<Buffer> page_data, unsigned width, unsigned height, ColorSpace cs, unsigned bpc) -+QPDFObjectHandle makeImage(QPDF &pdf, std::shared_ptr<Buffer> page_data, unsigned width, unsigned height, ColorSpace cs, unsigned bpc) - { - QPDFObjectHandle ret = QPDFObjectHandle::newStream(&pdf); - -@@ -153,7 +153,7 @@ QPDFObjectHandle makeImage(QPDF &pdf, PointerHolder<Bu - - // /Filter /FlateDecode - // /DecodeParms [<</Predictor 1 /Colors 1[3] /BitsPerComponent $bits /Columns $x>>] ?? -- ret.replaceStreamData(PointerHolder<Buffer>(psink.getBuffer()), -+ ret.replaceStreamData(std::shared_ptr<Buffer>(psink.getBuffer()), - QPDFObjectHandle::newName("/FlateDecode"),QPDFObjectHandle::newNull()); - #else - ret.replaceStreamData(page_data,QPDFObjectHandle::newNull(),QPDFObjectHandle::newNull()); -@@ -165,7 +165,7 @@ void finish_page(struct pdf_info * info) - void finish_page(struct pdf_info * info) - { - //Finish previous Page -- if(!info->page_data.getPointer()) -+ if(!info->page_data.get()) - return; - - QPDFObjectHandle image = makeImage(info->pdf, info->page_data, info->width, info->height, DEVICE_RGB, 8); -@@ -182,7 +182,7 @@ void finish_page(struct pdf_info * info) - info->page.getKey("/Contents").replaceStreamData(content,QPDFObjectHandle::newNull(),QPDFObjectHandle::newNull()); - - // bookkeeping -- info->page_data = PointerHolder<Buffer>(); -+ info->page_data = std::shared_ptr<Buffer>(); - } - - int add_pdf_page(struct pdf_info * info, int pagen, unsigned width, unsigned height, int bpp, unsigned dpi) -@@ -199,7 +199,7 @@ int add_pdf_page(struct pdf_info * info, int pagen, un - if (info->height > (std::numeric_limits<unsigned>::max() / info->line_bytes)) { - die("Page too big"); - } -- info->page_data = PointerHolder<Buffer>(new Buffer(info->line_bytes*info->height)); -+ info->page_data = std::shared_ptr<Buffer>(new Buffer(info->line_bytes*info->height)); - - QPDFObjectHandle page = QPDFObjectHandle::parse( - "<<" diff --git a/print/cups/Makefile b/print/cups/Makefile index 69fb7f7582b6..a5fcefd347e8 100644 --- a/print/cups/Makefile +++ b/print/cups/Makefile @@ -1,13 +1,12 @@ PORTNAME= cups -DISTVERSION= 2.4.15 -PORTREVISION= 1 +DISTVERSION= 2.4.16 CATEGORIES= print MASTER_SITES= https://github.com/OpenPrinting/${PORTNAME}/releases/download/v${DISTVERSION}/ DISTNAME= ${PORTNAME}-${DISTVERSION}-source PATCH_SITES= https://github.com/OpenPrinting/cups/commit/ -PATCHFILES= 93c39a4beae637bc1648409e23c03cb53b92a2b9.patch:-p1 \ - 6efa179b8446a7999b9149c5101fb11580ea8998.patch:-p1 +PATCHFILES= f5813db4347630ecdbf3fe97dac28aaabf341eff.patch:-p1 \ + 398fc2cd3881d54ce3e6b5ca0bb1529bdf8d0b5d.patch:-p1 MAINTAINER= tijl@FreeBSD.org COMMENT= Common UNIX Printing System diff --git a/print/cups/distinfo b/print/cups/distinfo index 324a8eba46cc..c456fc41e092 100644 --- a/print/cups/distinfo +++ b/print/cups/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1764759903 -SHA256 (cups-2.4.15-source.tar.gz) = eff0bbd48ff1abcbb8e46e28e85aefaffa391a1d9c4d8dc92ab3822a13008d7f -SIZE (cups-2.4.15-source.tar.gz) = 8158215 -SHA256 (93c39a4beae637bc1648409e23c03cb53b92a2b9.patch) = 9e5e5033105dd9f2b504fa9965f2eec084c38c10513f769d008e8f6b7c2fff40 -SIZE (93c39a4beae637bc1648409e23c03cb53b92a2b9.patch) = 1735 -SHA256 (6efa179b8446a7999b9149c5101fb11580ea8998.patch) = 9e68c747a42ff981e390726e486606e01a327f073578227158c7cf1cf3afe39d -SIZE (6efa179b8446a7999b9149c5101fb11580ea8998.patch) = 1711 +TIMESTAMP = 1765738398 +SHA256 (cups-2.4.16-source.tar.gz) = 0339587204b4f9428dd0592eb301dec0bf9ea6ea8dce5d9690d56be585aba92d +SIZE (cups-2.4.16-source.tar.gz) = 8159166 +SHA256 (f5813db4347630ecdbf3fe97dac28aaabf341eff.patch) = b822e734f2885a74570fb570112136ac980e51a63456d7757ef18c803cd79629 +SIZE (f5813db4347630ecdbf3fe97dac28aaabf341eff.patch) = 1831 +SHA256 (398fc2cd3881d54ce3e6b5ca0bb1529bdf8d0b5d.patch) = e5a16061c7510efe3c0ebfe20d0b8a47d63398f7626fdf1b067cba80137154c4 +SIZE (398fc2cd3881d54ce3e6b5ca0bb1529bdf8d0b5d.patch) = 1295 diff --git a/print/harfbuzz-cairo/pkg-plist b/print/harfbuzz-cairo/pkg-plist index 0f798899b36e..f86b25ea5235 100644 --- a/print/harfbuzz-cairo/pkg-plist +++ b/print/harfbuzz-cairo/pkg-plist @@ -35,6 +35,7 @@ include/harfbuzz/hb-cairo.h @comment include/harfbuzz/hb-ot-var.h @comment include/harfbuzz/hb-ot.h @comment include/harfbuzz/hb-paint.h +@comment include/harfbuzz/hb-script-list.h @comment include/harfbuzz/hb-set.h @comment include/harfbuzz/hb-shape-plan.h @comment include/harfbuzz/hb-shape.h diff --git a/print/harfbuzz-icu/pkg-plist b/print/harfbuzz-icu/pkg-plist index d99f185f8bd1..ca01131bf8a3 100644 --- a/print/harfbuzz-icu/pkg-plist +++ b/print/harfbuzz-icu/pkg-plist @@ -34,6 +34,7 @@ include/harfbuzz/hb-icu.h @comment include/harfbuzz/hb-ot-var.h @comment include/harfbuzz/hb-ot.h @comment include/harfbuzz/hb-paint.h +@comment include/harfbuzz/hb-script-list.h @comment include/harfbuzz/hb-set.h @comment include/harfbuzz/hb-shape-plan.h @comment include/harfbuzz/hb-shape.h diff --git a/print/harfbuzz/Makefile b/print/harfbuzz/Makefile index 140eb21c21a6..e05a2a373328 100644 --- a/print/harfbuzz/Makefile +++ b/print/harfbuzz/Makefile @@ -1,8 +1,8 @@ PORTNAME= harfbuzz -DISTVERSION= 10.3.0 +DISTVERSION= 12.2.0 PORTREVISION?= 0 CATEGORIES= print -MASTER_SITES= https://github.com/harfbuzz/harfbuzz/releases/download/${DISTVERSION}/ +MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${DISTVERSION}/ MAINTAINER= desktop@FreeBSD.org COMMENT?= OpenType text shaping engine @@ -16,14 +16,16 @@ LIB_DEPENDS= libfreetype.so:print/freetype2 \ USES= compiler:c++11-lib cpe gnome meson \ pkgconfig python:build shebangfix tar:xz +CPE_VENDOR= harfbuzz_project +SHEBANG_GLOB= *.py USE_GNOME= glib20 introspection:build USE_LDCONFIG= yes -SHEBANG_GLOB= *.py -CPE_VENDOR= harfbuzz_project -MESON_ARGS= -Dgraphite2=enabled -Dchafa=disabled -Dtests=disabled +MESON_ARGS= -Dgraphite2=enabled \ + -Dchafa=disabled \ + -Dtests=disabled -PLIST_SUB+= LIBVER=0.61030.0 +PLIST_SUB+= LIBVER=0.61220.0 HARFBUZZ_SLAVE?= no @@ -36,16 +38,20 @@ DOCS_MESON_ENABLED= docs .endif .if ${HARFBUZZ_SLAVE} == no -MESON_ARGS+= -Dicu=disabled -Dcairo=disabled +MESON_ARGS+= -Dicu=disabled \ + -Dcairo=disabled .elif ${HARFBUZZ_SLAVE} == icu -MESON_ARGS+= -Dicu=enabled -Dcairo=disabled -Ddocs=disabled LIB_DEPENDS+= libharfbuzz.so:print/harfbuzz \ libicudata.so:devel/icu - +MESON_ARGS+= -Dicu=enabled \ + -Dcairo=disabled \ + -Ddocs=disabled .elif ${HARFBUZZ_SLAVE} == cairo -MESON_ARGS+= -Dcairo=enabled -Dicu=disabled -Ddocs=disabled LIB_DEPENDS+= libharfbuzz.so:print/harfbuzz USE_GNOME+= cairo +MESON_ARGS+= -Dcairo=enabled \ + -Dicu=disabled \ + -Ddocs=disabled .endif pre-test: diff --git a/print/harfbuzz/distinfo b/print/harfbuzz/distinfo index 5ff3c6558fdf..0ec4b49e6e36 100644 --- a/print/harfbuzz/distinfo +++ b/print/harfbuzz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740088619 -SHA256 (harfbuzz-10.3.0.tar.xz) = cd63fc3cbae32622588e46e0670fabf78ee6cff44a6348ca7f037dae9a32f9ea -SIZE (harfbuzz-10.3.0.tar.xz) = 18148276 +TIMESTAMP = 1762696942 +SHA256 (harfbuzz-12.2.0.tar.xz) = ecb603aa426a8b24665718667bda64a84c1504db7454ee4cadbd362eea64e545 +SIZE (harfbuzz-12.2.0.tar.xz) = 18221900 diff --git a/print/harfbuzz/pkg-plist b/print/harfbuzz/pkg-plist index 79d60bd38a85..5f6166050ace 100644 --- a/print/harfbuzz/pkg-plist +++ b/print/harfbuzz/pkg-plist @@ -1,5 +1,4 @@ bin/hb-info -bin/hb-ot-shape-closure bin/hb-shape bin/hb-subset include/harfbuzz/hb-aat-layout.h @@ -32,6 +31,7 @@ include/harfbuzz/hb-ot-shape.h include/harfbuzz/hb-ot-var.h include/harfbuzz/hb-ot.h include/harfbuzz/hb-paint.h +include/harfbuzz/hb-script-list.h include/harfbuzz/hb-set.h include/harfbuzz/hb-shape-plan.h include/harfbuzz/hb-shape.h @@ -103,6 +103,11 @@ share/gir-1.0/HarfBuzz-0.0.gir %%DOCS%%share/gtk-doc/html/harfbuzz/api-index-10-1-0.html %%DOCS%%share/gtk-doc/html/harfbuzz/api-index-10-2-0.html %%DOCS%%share/gtk-doc/html/harfbuzz/api-index-10-3-0.html +%%DOCS%%share/gtk-doc/html/harfbuzz/api-index-10-4-0.html +%%DOCS%%share/gtk-doc/html/harfbuzz/api-index-11-0-0.html +%%DOCS%%share/gtk-doc/html/harfbuzz/api-index-11-2-0.html +%%DOCS%%share/gtk-doc/html/harfbuzz/api-index-11-3-0.html +%%DOCS%%share/gtk-doc/html/harfbuzz/api-index-12-1-0.html %%DOCS%%share/gtk-doc/html/harfbuzz/api-index-2-0-0.html %%DOCS%%share/gtk-doc/html/harfbuzz/api-index-2-1-0.html %%DOCS%%share/gtk-doc/html/harfbuzz/api-index-2-2-0.html @@ -165,6 +170,7 @@ share/gir-1.0/HarfBuzz-0.0.gir %%DOCS%%share/gtk-doc/html/harfbuzz/harfbuzz-hb-face.html %%DOCS%%share/gtk-doc/html/harfbuzz/harfbuzz-hb-features.html %%DOCS%%share/gtk-doc/html/harfbuzz/harfbuzz-hb-font.html +%%DOCS%%share/gtk-doc/html/harfbuzz/harfbuzz-hb-fontations.html %%DOCS%%share/gtk-doc/html/harfbuzz/harfbuzz-hb-ft.html %%DOCS%%share/gtk-doc/html/harfbuzz/harfbuzz-hb-gdi.html %%DOCS%%share/gtk-doc/html/harfbuzz/harfbuzz-hb-glib.html diff --git a/print/pdfcpu/Makefile b/print/pdfcpu/Makefile index 0839f0314dbd..f56752ae5831 100644 --- a/print/pdfcpu/Makefile +++ b/print/pdfcpu/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/pdfcpu/pdfcpu LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/${PORTNAME}/${PORTNAME} diff --git a/print/ppa6/Makefile b/print/ppa6/Makefile index 69d047129b84..41ac66ee061e 100644 --- a/print/ppa6/Makefile +++ b/print/ppa6/Makefile @@ -1,6 +1,6 @@ PORTNAME= ppa6 DISTVERSION= 0.1.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= print MAINTAINER= fuz@FreeBSD.org diff --git a/print/scribus/Makefile b/print/scribus/Makefile index 1457014bb982..6a420d24091e 100644 --- a/print/scribus/Makefile +++ b/print/scribus/Makefile @@ -1,18 +1,9 @@ PORTNAME= scribus -DISTVERSION= 1.6.4 -PORTREVISION= 1 +DISTVERSION= 1.6.5 CATEGORIES= print editors MASTER_SITES= SF/${PORTNAME}/${PORTNAME}${PKGNAMESUFFIX}/${PORTVERSION}/ \ http://www.scribus.net/downloads/${PORTVERSION}/ -PATCH_SITES= https://github.com/scribusproject/scribus/commit/ -PATCHFILES= \ - ae78d676dab57b0cbf0007fcf91994f3598cfab5.patch:-p1 \ - 57160b8d9501899b46adc140064ae7f53d85fb13.patch:-p1 \ - c2b3f3f93e1d32e6ae5e0abce01579e37fcc7d18.patch:-p1 \ - 19e208523c09d3ce5deb2bb0193cd9eb6ddee5f6.patch:-p1 \ - 54a725b24d173dc251da0b9638b230f4bf408cc6.patch:-p1 - MAINTAINER= pkubaj@FreeBSD.org COMMENT= Comprehensive desktop publishing program WWW= https://www.scribus.net/ diff --git a/print/scribus/distinfo b/print/scribus/distinfo index 15368a2e7423..745a9a2bbbeb 100644 --- a/print/scribus/distinfo +++ b/print/scribus/distinfo @@ -1,13 +1,3 @@ -TIMESTAMP = 1764829307 -SHA256 (scribus-1.6.4.tar.xz) = 533be7af03acfaa736ec5f7a3fc2562abd200fef5ca2a7cdee02b5f44d61829e -SIZE (scribus-1.6.4.tar.xz) = 74761856 -SHA256 (ae78d676dab57b0cbf0007fcf91994f3598cfab5.patch) = 934d22c4809caa2f16245c92d904f4102a9d17cb61c5a695fe990190fef6a6ee -SIZE (ae78d676dab57b0cbf0007fcf91994f3598cfab5.patch) = 1181 -SHA256 (57160b8d9501899b46adc140064ae7f53d85fb13.patch) = 6802e76f377de7045b4b4bd8ca5934f95f676647c7efe6d1beaf1fb98b3f75b7 -SIZE (57160b8d9501899b46adc140064ae7f53d85fb13.patch) = 1826 -SHA256 (c2b3f3f93e1d32e6ae5e0abce01579e37fcc7d18.patch) = bc75f41167641e2f5d5a4261e356353f6c62de8fdc020a1399d946157a432152 -SIZE (c2b3f3f93e1d32e6ae5e0abce01579e37fcc7d18.patch) = 8735 -SHA256 (19e208523c09d3ce5deb2bb0193cd9eb6ddee5f6.patch) = ace86eb739175c6dcaed24cddcf09aab1a7ee0ac3749e80fad3b182361647cf3 -SIZE (19e208523c09d3ce5deb2bb0193cd9eb6ddee5f6.patch) = 3106 -SHA256 (54a725b24d173dc251da0b9638b230f4bf408cc6.patch) = 30b6c1f6d6f2b9440a2d9eef90359a1831e5d9550b2bd25bb11a53552122e4bc -SIZE (54a725b24d173dc251da0b9638b230f4bf408cc6.patch) = 3380 +TIMESTAMP = 1765794242 +SHA256 (scribus-1.6.5.tar.xz) = 09bdb736a8ff8a437191458a36d847cc0adeca0fc059cf696474e0ba6f59ac6a +SIZE (scribus-1.6.5.tar.xz) = 74962152 diff --git a/print/sioyek/Makefile b/print/sioyek/Makefile index 604896c91836..f5b386f4f4a6 100644 --- a/print/sioyek/Makefile +++ b/print/sioyek/Makefile @@ -1,7 +1,7 @@ PORTNAME= sioyek DISTVERSIONPREFIX= v DISTVERSION= 2.0.0.20250513 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= print MAINTAINER= fuz@FreeBSD.org diff --git a/science/colt/Makefile b/science/colt/Makefile index 3304c3a6cb50..6edfe26a7c90 100644 --- a/science/colt/Makefile +++ b/science/colt/Makefile @@ -8,6 +8,9 @@ MAINTAINER= ports@FreeBSD.org COMMENT= Java package for scalable scientific and technical computing WWW= https://acs.lbl.gov/~hoschek/colt/ +DEPRECATED= java 8 only, unmaintained, no users in the ports tree, latest release was 2004 +EXPIRATION_DATE= 2026-04-13 + JAVA_VERSION= 8 NO_ARCH= yes diff --git a/science/opsin/Makefile b/science/opsin/Makefile index f4e98275bd30..b9c6e1f5da9d 100644 --- a/science/opsin/Makefile +++ b/science/opsin/Makefile @@ -15,7 +15,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt BUILD_DEPENDS= maven>0:devel/maven USES= java -JAVA_VERSION= 17 # Java 8 fails on aarch64: Internal Error (assembler_aarch64.hpp:237), pid=29730, tid=0x000000000002d236 guarantee(val < (1U << nbits)) failed: Field too big for insn NO_ARCH= yes diff --git a/science/opsin/files/patch-pom.xml b/science/opsin/files/patch-pom.xml new file mode 100644 index 000000000000..97c13f852077 --- /dev/null +++ b/science/opsin/files/patch-pom.xml @@ -0,0 +1,22 @@ +--- pom.xml.orig 2025-12-13 15:51:13 UTC ++++ pom.xml +@@ -60,8 +60,8 @@ + <artifactId>maven-compiler-plugin</artifactId>
+ <version>3.1</version>
+ <configuration>
+- <source>1.7</source>
+- <target>1.7</target>
++ <source>1.8</source>
++ <target>1.8</target>
+ </configuration>
+ </plugin>
+ <!-- Include POM.xml in source JAR -->
+@@ -141,7 +141,7 @@ + <artifactId>maven-pmd-plugin</artifactId>
+ <version>3.1</version>
+ <configuration>
+- <targetJdk>1.7</targetJdk>
++ <targetJdk>1.8</targetJdk>
+ <linkXref>true</linkXref>
+ </configuration>
+ </plugin>
diff --git a/science/py-qiskit/Makefile b/science/py-qiskit/Makefile index 26690ce9ba2e..6db6bccf7ac2 100644 --- a/science/py-qiskit/Makefile +++ b/science/py-qiskit/Makefile @@ -1,6 +1,6 @@ PORTNAME= qiskit DISTVERSION= 2.2.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= science python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/science/tinker/Makefile b/science/tinker/Makefile index f66cb43850b0..5f4e8fe9c739 100644 --- a/science/tinker/Makefile +++ b/science/tinker/Makefile @@ -1,6 +1,6 @@ PORTNAME= tinker DISTVERSIONPREFIX= v -DISTVERSION= 25.5.4 +DISTVERSION= 25.6.3 CATEGORIES= science MAINTAINER= yuri@FreeBSD.org diff --git a/science/tinker/distinfo b/science/tinker/distinfo index c80318510948..1632fdfa6948 100644 --- a/science/tinker/distinfo +++ b/science/tinker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763921430 -SHA256 (TinkerTools-tinker-v25.5.4_GH0.tar.gz) = 410d02d3fe7b42b124cc38cef8cf3c077037a099465c799259f60bdae4e367b2 -SIZE (TinkerTools-tinker-v25.5.4_GH0.tar.gz) = 34197683 +TIMESTAMP = 1765785371 +SHA256 (TinkerTools-tinker-v25.6.3_GH0.tar.gz) = 83429088ba19ecd1673e53fc29c60d1787ed5c4f3ec1a4e381bfa48ab55c4af3 +SIZE (TinkerTools-tinker-v25.6.3_GH0.tar.gz) = 34581826 diff --git a/science/tinker/pkg-plist b/science/tinker/pkg-plist index cf05ef8ea37c..7d584cc522c3 100644 --- a/science/tinker/pkg-plist +++ b/science/tinker/pkg-plist @@ -107,8 +107,8 @@ bin/xyzpdb %%DATADIR%%/params/water21.prm %%DATADIR%%/params/water22.prm %%DATADIR%%/test/0README +%%DATADIR%%/test/anion.1st %%DATADIR%%/test/anion.dat -%%DATADIR%%/test/anion.dyn0 %%DATADIR%%/test/anion.key %%DATADIR%%/test/anion.log %%DATADIR%%/test/anion.run @@ -219,6 +219,14 @@ bin/xyzpdb %%DATADIR%%/test/salt.key %%DATADIR%%/test/salt.log %%DATADIR%%/test/salt.run +%%DATADIR%%/test/scorpion.cif +%%DATADIR%%/test/scorpion.key +%%DATADIR%%/test/scorpion.log +%%DATADIR%%/test/scorpion.run +%%DATADIR%%/test/tip4p.key +%%DATADIR%%/test/tip4p.log +%%DATADIR%%/test/tip4p.run +%%DATADIR%%/test/tip4p.xyz %%DATADIR%%/test/vasopressin.key %%DATADIR%%/test/vasopressin.log %%DATADIR%%/test/vasopressin.run diff --git a/security/acmed/Makefile b/security/acmed/Makefile index a26f53669212..1da4d14cb5fc 100644 --- a/security/acmed/Makefile +++ b/security/acmed/Makefile @@ -1,7 +1,7 @@ PORTNAME= acmed DISTVERSIONPREFIX= v DISTVERSION= 0.21.0 -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= security MAINTAINER= ports@FreeBSD.org diff --git a/security/agave/Makefile b/security/agave/Makefile index b3a96c83b133..600897134363 100644 --- a/security/agave/Makefile +++ b/security/agave/Makefile @@ -1,7 +1,7 @@ PORTNAME= agave DISTVERSIONPREFIX= v DISTVERSION= 2.2.14 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= security PKGNAMESUFFIX= -blockchain diff --git a/security/apg/Makefile b/security/apg/Makefile index 2025c0417726..cfafa5f546f2 100644 --- a/security/apg/Makefile +++ b/security/apg/Makefile @@ -12,15 +12,12 @@ WWW= https://github.com/wneessen/apg-go LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.22,modules +USES= go:modules USE_GITHUB= yes GH_ACCOUNT= wneessen GH_PROJECT= apg-go GH_TUPLE= wneessen:go-hibp:v1.0.6:wneessen_go_hibp/vendor/github.com/wneessen/go-hibp -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - GO_PKGNAME= github.com/${GH_ACCOUNT}/${GH_PROJECT} GO_TARGET= ./cmd/${PORTNAME} diff --git a/security/arti/Makefile b/security/arti/Makefile index 0592a6428752..bd8565cc7c47 100644 --- a/security/arti/Makefile +++ b/security/arti/Makefile @@ -1,5 +1,6 @@ PORTNAME= arti DISTVERSION= 1.8.0 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= cs@FreeBSD.org diff --git a/security/authenticator/Makefile b/security/authenticator/Makefile index d5ad4f4a3720..e0df3c8083a4 100644 --- a/security/authenticator/Makefile +++ b/security/authenticator/Makefile @@ -1,6 +1,6 @@ PORTNAME= authenticator DISTVERSION= 4.4.0 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= security MAINTAINER= ports@FreeBSD.org diff --git a/security/authoscope/Makefile b/security/authoscope/Makefile index 85eae53d4dbd..a7cd3610f771 100644 --- a/security/authoscope/Makefile +++ b/security/authoscope/Makefile @@ -1,7 +1,7 @@ PORTNAME= authoscope DISTVERSIONPREFIX= v DISTVERSION= 0.8.1 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/aws-iam-authenticator/Makefile b/security/aws-iam-authenticator/Makefile index b0138f29614e..0d352ec5d64d 100644 --- a/security/aws-iam-authenticator/Makefile +++ b/security/aws-iam-authenticator/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/kubernetes-sigs/aws-iam-authenticator LICENSE= APACHE20 -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/kubernetes-sigs/${PORTNAME} GO_TARGET= ./cmd/${PORTNAME} diff --git a/security/cargo-audit/Makefile b/security/cargo-audit/Makefile index 9f5c25d3b3e7..36296202b23b 100644 --- a/security/cargo-audit/Makefile +++ b/security/cargo-audit/Makefile @@ -1,7 +1,7 @@ PORTNAME= cargo-audit DISTVERSIONPREFIX= ${PORTNAME}/v DISTVERSION= 0.22.0 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= security diff --git a/security/certificate_maker/Makefile b/security/certificate_maker/Makefile index 815854e981ff..0f7708fe70b4 100644 --- a/security/certificate_maker/Makefile +++ b/security/certificate_maker/Makefile @@ -10,7 +10,7 @@ WWW= https://www.sigstore.dev/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cpe go:1.25,modules +USES= cpe go:1.25+,modules CPE_VENDOR= sigstore GO_MODULE= github.com/sigstore/fulcio diff --git a/security/certspotter/Makefile b/security/certspotter/Makefile index f66ed4525249..d8583a525b83 100644 --- a/security/certspotter/Makefile +++ b/security/certspotter/Makefile @@ -10,14 +10,11 @@ WWW= https://github.com/SSLMate/certspotter LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.21,modules +USES= go:modules USE_RC_SUBR= certspotter GO_MODULE= software.sslmate.com/src/certspotter GO_TARGET= ./cmd/${PORTNAME}:${PREFIX}/sbin/${PORTNAME} -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - CERTSPOTTER_USER?= certspotter CERTSPOTTER_GROUP?= certspotter diff --git a/security/clamav-lts/Makefile b/security/clamav-lts/Makefile index f7d810e5b5a3..f78c69b266dc 100644 --- a/security/clamav-lts/Makefile +++ b/security/clamav-lts/Makefile @@ -1,6 +1,6 @@ PORTNAME= clamav DISTVERSION= 1.4.3 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= https://www.clamav.net/downloads/production/ diff --git a/security/clamav/Makefile b/security/clamav/Makefile index 60030b05c57d..9a8c493e8676 100644 --- a/security/clamav/Makefile +++ b/security/clamav/Makefile @@ -1,6 +1,6 @@ PORTNAME= clamav DISTVERSION= 1.5.1 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= security MASTER_SITES= https://www.clamav.net/downloads/production/ diff --git a/security/cloak/Makefile b/security/cloak/Makefile index a8290b9d456f..aa4375b3fb7c 100644 --- a/security/cloak/Makefile +++ b/security/cloak/Makefile @@ -1,7 +1,7 @@ PORTNAME= cloak DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 34 +PORTREVISION= 35 CATEGORIES= security MAINTAINER= ports@FreeBSD.org diff --git a/security/cowrie/Makefile b/security/cowrie/Makefile index d71d319b3433..3b9edfc0f739 100644 --- a/security/cowrie/Makefile +++ b/security/cowrie/Makefile @@ -1,6 +1,6 @@ PORTNAME= cowrie DISTVERSIONPREFIX= v -DISTVERSION= 2.9.0 +DISTVERSION= 2.9.1 CATEGORIES= security python MAINTAINER= yuri@FreeBSD.org diff --git a/security/cowrie/distinfo b/security/cowrie/distinfo index b0352c37f66a..aab03fba3857 100644 --- a/security/cowrie/distinfo +++ b/security/cowrie/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764445977 -SHA256 (cowrie-cowrie-v2.9.0_GH0.tar.gz) = 877d2330e878196eed5dbc3fd1764766252be7bc0a9da32f1b2a4e91e8fc2419 -SIZE (cowrie-cowrie-v2.9.0_GH0.tar.gz) = 646368 +TIMESTAMP = 1765876099 +SHA256 (cowrie-cowrie-v2.9.1_GH0.tar.gz) = 05b9776e1e1c8549303776ed4d8a9ef8c1a509fc3ee0fb93f72460608091169a +SIZE (cowrie-cowrie-v2.9.1_GH0.tar.gz) = 649706 diff --git a/security/crowdsec-firewall-bouncer/Makefile b/security/crowdsec-firewall-bouncer/Makefile index b4704bca3b33..b16563e3dc1d 100644 --- a/security/crowdsec-firewall-bouncer/Makefile +++ b/security/crowdsec-firewall-bouncer/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/crowdsecurity/cs-firewall-bouncer LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules _COMMIT= 910a36b2 _BUILD_DATE= $$(date -u "+%F_%T") USE_RC_SUBR= crowdsec_firewall diff --git a/security/diswall/Makefile b/security/diswall/Makefile index 382e3f29a9f7..c26d3365621d 100644 --- a/security/diswall/Makefile +++ b/security/diswall/Makefile @@ -1,7 +1,7 @@ PORTNAME= diswall DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/fizz/Makefile b/security/fizz/Makefile index 776cac3e3a00..bec3959459ad 100644 --- a/security/fizz/Makefile +++ b/security/fizz/Makefile @@ -1,7 +1,6 @@ PORTNAME= fizz DISTVERSIONPREFIX= v -DISTVERSION= 2025.12.01.00 -PORTREVISION= 1 +DISTVERSION= 2025.12.15.00 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/fizz/distinfo b/security/fizz/distinfo index 81a51e8e437a..6ac53af04050 100644 --- a/security/fizz/distinfo +++ b/security/fizz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764662191 -SHA256 (facebookincubator-fizz-v2025.12.01.00_GH0.tar.gz) = 1614bc3a7726fdff816579fc266951ca320ed1b8b27572696b3e2e974f9abe4b -SIZE (facebookincubator-fizz-v2025.12.01.00_GH0.tar.gz) = 764772 +TIMESTAMP = 1765873865 +SHA256 (facebookincubator-fizz-v2025.12.15.00_GH0.tar.gz) = 3cf3e064095155742e064e4b5baa6222e2869b74d7fc4758870d7699ff0f564d +SIZE (facebookincubator-fizz-v2025.12.15.00_GH0.tar.gz) = 777882 diff --git a/security/fizz/pkg-plist b/security/fizz/pkg-plist index fa21a74f6257..ab3d2a6293ab 100644 --- a/security/fizz/pkg-plist +++ b/security/fizz/pkg-plist @@ -196,6 +196,7 @@ include/fizz/util/FizzUtil.h include/fizz/util/KeyLogWriter.h include/fizz/util/Parse-inl.h include/fizz/util/Parse.h +include/fizz/util/Status.h include/fizz/util/Tracing.h include/fizz/util/Variant.h include/fizz/util/Workarounds.h diff --git a/security/flawz/Makefile b/security/flawz/Makefile index 771e38687e93..c72c64a5e4ed 100644 --- a/security/flawz/Makefile +++ b/security/flawz/Makefile @@ -1,7 +1,7 @@ PORTNAME= flawz DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/git-credential-gopass/Makefile b/security/git-credential-gopass/Makefile index 613391333411..2a1c06f72130 100644 --- a/security/git-credential-gopass/Makefile +++ b/security/git-credential-gopass/Makefile @@ -1,7 +1,6 @@ PORTNAME= git-credential-gopass DISTVERSIONPREFIX= v -DISTVERSION= 1.16.0 -PORTREVISION= 1 +DISTVERSION= 1.16.1 CATEGORIES= security MAINTAINER= ehaupt@FreeBSD.org diff --git a/security/git-credential-gopass/distinfo b/security/git-credential-gopass/distinfo index 9aa6cee336ef..441047d3a13f 100644 --- a/security/git-credential-gopass/distinfo +++ b/security/git-credential-gopass/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1763107008 -SHA256 (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.16.0_GH0/v1.16.0.mod) = d312138056ef09a72a32ccbca492dac8596aab884665d4405dd5c62126d05363 -SIZE (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.16.0_GH0/v1.16.0.mod) = 1746 -SHA256 (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.16.0_GH0/v1.16.0.zip) = 5177cae9fa4b7913a973e7a6ad3c2cad851da7cb8dd096d054fd5f884804b33a -SIZE (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.16.0_GH0/v1.16.0.zip) = 31110 -SHA256 (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.16.0_GH0/gopasspw-git-credential-gopass-v1.16.0_GH0.tar.gz) = de034059597d4853da5e55e793c1577a779dfc64ef5d7cffaad10808a6442d1d -SIZE (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.16.0_GH0/gopasspw-git-credential-gopass-v1.16.0_GH0.tar.gz) = 23538 +TIMESTAMP = 1765711661 +SHA256 (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.16.1_GH0/v1.16.1.mod) = 03be7a73f8251a9ecc3ee6e8dcb96b004b9ce039fab0c7efd147e215cc9ff86e +SIZE (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.16.1_GH0/v1.16.1.mod) = 1746 +SHA256 (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.16.1_GH0/v1.16.1.zip) = 7431f8703b4a387a0707254c713798b42fe740537faabd325c769c78e041e507 +SIZE (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.16.1_GH0/v1.16.1.zip) = 31110 +SHA256 (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.16.1_GH0/gopasspw-git-credential-gopass-v1.16.1_GH0.tar.gz) = 8382b98e56b4547232cc5ea8967eb2a7497a9821a50499d215dafc2f530ba32e +SIZE (go/security_git-credential-gopass/gopasspw-git-credential-gopass-v1.16.1_GH0/gopasspw-git-credential-gopass-v1.16.1_GH0.tar.gz) = 23540 diff --git a/security/go-tuf/Makefile b/security/go-tuf/Makefile index 980ecac21396..0d3c5f1d2161 100644 --- a/security/go-tuf/Makefile +++ b/security/go-tuf/Makefile @@ -11,7 +11,7 @@ WWW= https://theupdateframework.io LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cpe go:1.24,modules +USES= cpe go:1.24+,modules CPE_VENDOR= theupdateframework GO_TARGET= ./examples/cli/tuf-client diff --git a/security/gopass/Makefile b/security/gopass/Makefile index e7315766cad3..cf039b1ba5e9 100644 --- a/security/gopass/Makefile +++ b/security/gopass/Makefile @@ -1,7 +1,6 @@ PORTNAME= gopass DISTVERSIONPREFIX= v -DISTVERSION= 1.16.0 -PORTREVISION= 1 +DISTVERSION= 1.16.1 CATEGORIES= security MAINTAINER= eduardo@FreeBSD.org diff --git a/security/gopass/distinfo b/security/gopass/distinfo index e5d1cb1862ef..488d719100c2 100644 --- a/security/gopass/distinfo +++ b/security/gopass/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1763065093 -SHA256 (go/security_gopass/gopass-v1.16.0/v1.16.0.mod) = 5f041be3279b6b57fec531111be9e5cd6c1ae2959b2174a34cc67d4ed0da7583 -SIZE (go/security_gopass/gopass-v1.16.0/v1.16.0.mod) = 4391 -SHA256 (go/security_gopass/gopass-v1.16.0/v1.16.0.zip) = de4f605cee86ecf4537fbf33e52d18e1e6fff2230b5e8dd57a519275b8e1df83 -SIZE (go/security_gopass/gopass-v1.16.0/v1.16.0.zip) = 3305237 -SHA256 (go/security_gopass/gopass-v1.16.0/gopasspw-password-store-example-8db75ba3b69c_GH0.tar.gz) = e2866f4749e844ea9f7d31386f971dd8bbf19acab2c0a06fe7c4e99462eda1c5 -SIZE (go/security_gopass/gopass-v1.16.0/gopasspw-password-store-example-8db75ba3b69c_GH0.tar.gz) = 1392 +TIMESTAMP = 1765644299 +SHA256 (go/security_gopass/gopass-v1.16.1/v1.16.1.mod) = 5f041be3279b6b57fec531111be9e5cd6c1ae2959b2174a34cc67d4ed0da7583 +SIZE (go/security_gopass/gopass-v1.16.1/v1.16.1.mod) = 4391 +SHA256 (go/security_gopass/gopass-v1.16.1/v1.16.1.zip) = 320b4611f72cf04cebdf99a1475c34e8213f58a11c5402eca64200f1a7e9f90f +SIZE (go/security_gopass/gopass-v1.16.1/v1.16.1.zip) = 3305415 +SHA256 (go/security_gopass/gopass-v1.16.1/gopasspw-password-store-example-8db75ba3b69c_GH0.tar.gz) = e2866f4749e844ea9f7d31386f971dd8bbf19acab2c0a06fe7c4e99462eda1c5 +SIZE (go/security_gopass/gopass-v1.16.1/gopasspw-password-store-example-8db75ba3b69c_GH0.tar.gz) = 1392 diff --git a/security/gpg-tui/Makefile b/security/gpg-tui/Makefile index 7101d6a437dc..a0adb8ed63cf 100644 --- a/security/gpg-tui/Makefile +++ b/security/gpg-tui/Makefile @@ -1,7 +1,7 @@ PORTNAME= gpg-tui DISTVERSIONPREFIX= v DISTVERSION= 0.11.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= security MAINTAINER= se@FreeBSD.org diff --git a/security/hashcat/Makefile b/security/hashcat/Makefile index 440b483fae01..b7845a8606ec 100644 --- a/security/hashcat/Makefile +++ b/security/hashcat/Makefile @@ -1,7 +1,7 @@ PORTNAME= hashcat PORTVERSION= 7.1.2 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 4 PORTEPOCH= 1 CATEGORIES= security diff --git a/security/headscale/Makefile b/security/headscale/Makefile index ca0a16dc43c5..5c432938e218 100644 --- a/security/headscale/Makefile +++ b/security/headscale/Makefile @@ -19,7 +19,7 @@ NOT_FOR_ARCHS_REASON= version 0.27 removed i386 support RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss -USES= go:1.25,modules +USES= go:1.25+,modules USE_RC_SUBR= ${PORTNAME} GO_MODULE= github.com/juanfont/headscale diff --git a/security/kanidm/Makefile b/security/kanidm/Makefile index 8ab39a055750..fed54ed3fe3d 100644 --- a/security/kanidm/Makefile +++ b/security/kanidm/Makefile @@ -1,6 +1,7 @@ PORTNAME= kanidm DISTVERSIONPREFIX= v -DISTVERSION= 1.8.4 +DISTVERSION= 1.8.5 +PORTREVISION= 1 CATEGORIES= security net # implicit-approval+: dtxdf diff --git a/security/kanidm/Makefile.crates b/security/kanidm/Makefile.crates index 61fef74c089b..870cf0f07dee 100644 --- a/security/kanidm/Makefile.crates +++ b/security/kanidm/Makefile.crates @@ -26,7 +26,7 @@ CARGO_CRATES= addr2line-0.25.1 \ asn1-rs-0.6.2 \ asn1-rs-derive-0.5.1 \ asn1-rs-impl-0.2.0 \ - async-compression-0.4.35 \ + async-compression-0.4.36 \ async-stream-0.3.6 \ async-stream-impl-0.3.6 \ async-trait-0.1.89 \ @@ -47,7 +47,7 @@ CARGO_CRATES= addr2line-0.25.1 \ base64-0.21.7 \ base64-0.22.1 \ base64ct-1.8.1 \ - base64urlsafedata-0.5.3 \ + base64urlsafedata-0.5.4 \ basic-toml-0.1.10 \ bindgen-0.66.1 \ bindgen-0.72.1 \ @@ -88,12 +88,12 @@ CARGO_CRATES= addr2line-0.25.1 \ clap_derive-4.5.49 \ clap_lex-0.7.6 \ clru-0.6.2 \ - cmake-0.1.54 \ + cmake-0.1.55 \ color_quant-1.1.0 \ colorchoice-1.0.4 \ combine-4.6.7 \ compact_jwt-0.5.3-dev \ - compression-codecs-0.4.34 \ + compression-codecs-0.4.35 \ compression-core-0.4.31 \ concread-0.5.7 \ console-0.16.1 \ @@ -311,7 +311,7 @@ CARGO_CRATES= addr2line-0.25.1 \ itoa-1.0.15 \ jiff-0.2.16 \ jiff-static-0.2.16 \ - jiff-tzdb-0.1.4 \ + jiff-tzdb-0.1.5 \ jiff-tzdb-platform-0.1.3 \ jni-0.21.1 \ jni-sys-0.3.0 \ @@ -338,7 +338,7 @@ CARGO_CRATES= addr2line-0.25.1 \ libsqlite3-sys-0.35.0 \ libudev-0.2.0 \ libudev-sys-0.1.4 \ - libz-rs-sys-0.5.3 \ + libz-rs-sys-0.5.4 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.11.0 \ litemap-0.7.5 \ @@ -543,7 +543,7 @@ CARGO_CRATES= addr2line-0.25.1 \ sha2-0.10.9 \ sha2-0.11.0-rc.3 \ sharded-slab-0.1.7 \ - shell-words-1.1.0 \ + shell-words-1.1.1 \ shellexpand-3.1.1 \ shlex-1.3.0 \ signal-hook-registry-1.4.7 \ @@ -558,7 +558,7 @@ CARGO_CRATES= addr2line-0.25.1 \ spin-0.9.8 \ spki-0.7.3 \ sptr-0.3.2 \ - sshkey-attest-0.5.3 \ + sshkey-attest-0.5.4 \ sshkeys-0.3.4 \ stable_deref_trait-1.2.1 \ stacker-0.1.22 \ @@ -653,11 +653,11 @@ CARGO_CRATES= addr2line-0.25.1 \ wasm-bindgen-shared-0.2.106 \ web-sys-0.3.83 \ web-time-1.1.0 \ - webauthn-attestation-ca-0.5.3 \ - webauthn-authenticator-rs-0.5.3 \ - webauthn-rs-0.5.3 \ - webauthn-rs-core-0.5.3 \ - webauthn-rs-proto-0.5.3 \ + webauthn-attestation-ca-0.5.4 \ + webauthn-authenticator-rs-0.5.4 \ + webauthn-rs-0.5.4 \ + webauthn-rs-core-0.5.4 \ + webauthn-rs-proto-0.5.4 \ webdriver-0.53.0 \ webpki-root-certs-0.26.11 \ webpki-root-certs-1.0.4 \ @@ -748,7 +748,7 @@ CARGO_CRATES= addr2line-0.25.1 \ zerovec-derive-0.10.3 \ zerovec-derive-0.11.2 \ zip-3.0.0 \ - zlib-rs-0.5.3 \ + zlib-rs-0.5.4 \ zopfli-0.8.3 \ zune-core-0.5.0 \ zune-jpeg-0.5.6 \ diff --git a/security/kanidm/distinfo b/security/kanidm/distinfo index 6a4cf1b2d5a4..41de10443b90 100644 --- a/security/kanidm/distinfo +++ b/security/kanidm/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1765392668 +TIMESTAMP = 1765644843 SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b SIZE (rust/crates/addr2line-0.25.1.crate) = 43134 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -55,8 +55,8 @@ SHA256 (rust/crates/asn1-rs-derive-0.5.1.crate) = 965c2d33e53cb6b267e148a4cb0760 SIZE (rust/crates/asn1-rs-derive-0.5.1.crate) = 9692 SHA256 (rust/crates/asn1-rs-impl-0.2.0.crate) = 7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7 SIZE (rust/crates/asn1-rs-impl-0.2.0.crate) = 2261 -SHA256 (rust/crates/async-compression-0.4.35.crate) = 07a926debf178f2d355197f9caddb08e54a9329d44748034bba349c5848cb519 -SIZE (rust/crates/async-compression-0.4.35.crate) = 96339 +SHA256 (rust/crates/async-compression-0.4.36.crate) = 98ec5f6c2f8bc326c994cb9e241cc257ddaba9afa8555a43cffbb5dd86efaa37 +SIZE (rust/crates/async-compression-0.4.36.crate) = 96373 SHA256 (rust/crates/async-stream-0.3.6.crate) = 0b5a71a6f37880a80d1d7f19efd781e4b5de42c88f0722cc13bcb6cc2cfe8476 SIZE (rust/crates/async-stream-0.3.6.crate) = 13823 SHA256 (rust/crates/async-stream-impl-0.3.6.crate) = c7c24de15d275a1ecfd47a380fb4d5ec9bfe0933f309ed5e705b775596a3574d @@ -97,8 +97,8 @@ SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/base64ct-1.8.1.crate) = 0e050f626429857a27ddccb31e0aca21356bfa709c04041aefddac081a8f068a SIZE (rust/crates/base64ct-1.8.1.crate) = 31807 -SHA256 (rust/crates/base64urlsafedata-0.5.3.crate) = 215ee31f8a88f588c349ce2d20108b2ed96089b96b9c2b03775dc35dd72938e8 -SIZE (rust/crates/base64urlsafedata-0.5.3.crate) = 7059 +SHA256 (rust/crates/base64urlsafedata-0.5.4.crate) = 42f7f6be94fa637132933fd0a68b9140bcb60e3d46164cb68e82a2bb8d102b3a +SIZE (rust/crates/base64urlsafedata-0.5.4.crate) = 7061 SHA256 (rust/crates/basic-toml-0.1.10.crate) = ba62675e8242a4c4e806d12f11d136e626e6c8361d6b829310732241652a178a SIZE (rust/crates/basic-toml-0.1.10.crate) = 50648 SHA256 (rust/crates/bindgen-0.66.1.crate) = f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7 @@ -179,8 +179,8 @@ SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a0 SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466 SHA256 (rust/crates/clru-0.6.2.crate) = cbd0f76e066e64fdc5631e3bb46381254deab9ef1158292f27c8c57e3bf3fe59 SIZE (rust/crates/clru-0.6.2.crate) = 16497 -SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0 -SIZE (rust/crates/cmake-0.1.54.crate) = 18955 +SHA256 (rust/crates/cmake-0.1.55.crate) = d49d74c227b6cc9f3c51a2c7c667a05b6453f7f0f952a5f8e4493bb9e731d68e +SIZE (rust/crates/cmake-0.1.55.crate) = 19839 SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b SIZE (rust/crates/color_quant-1.1.0.crate) = 6649 SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 @@ -189,8 +189,8 @@ SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde SIZE (rust/crates/combine-4.6.7.crate) = 134808 SHA256 (rust/crates/compact_jwt-0.5.3-dev.crate) = 23812e87894027686e22bc5b0940522315b1f0ba9347383cc41016ec0caf6c35 SIZE (rust/crates/compact_jwt-0.5.3-dev.crate) = 69491 -SHA256 (rust/crates/compression-codecs-0.4.34.crate) = 34a3cbbb8b6eca96f3a5c4bf6938d5b27ced3675d69f95bb51948722870bc323 -SIZE (rust/crates/compression-codecs-0.4.34.crate) = 25059 +SHA256 (rust/crates/compression-codecs-0.4.35.crate) = b0f7ac3e5b97fdce45e8922fb05cae2c37f7bbd63d30dd94821dacfd8f3f2bf2 +SIZE (rust/crates/compression-codecs-0.4.35.crate) = 25351 SHA256 (rust/crates/compression-core-0.4.31.crate) = 75984efb6ed102a0d42db99afb6c1948f0380d1d91808d5529916e6c08b49d8d SIZE (rust/crates/compression-core-0.4.31.crate) = 5749 SHA256 (rust/crates/concread-0.5.7.crate) = 07fd8c4b53f0aafeec114fa1cd863f323880f790656f2d7508af83a9b5110e8d @@ -625,8 +625,8 @@ SHA256 (rust/crates/jiff-0.2.16.crate) = 49cce2b81f2098e7e3efc35bc2e0a6b7abec9d3 SIZE (rust/crates/jiff-0.2.16.crate) = 731814 SHA256 (rust/crates/jiff-static-0.2.16.crate) = 980af8b43c3ad5d8d349ace167ec8170839f753a42d233ba19e08afe1850fa69 SIZE (rust/crates/jiff-static-0.2.16.crate) = 77672 -SHA256 (rust/crates/jiff-tzdb-0.1.4.crate) = c1283705eb0a21404d2bfd6eef2a7593d240bc42a0bdb39db0ad6fa2ec026524 -SIZE (rust/crates/jiff-tzdb-0.1.4.crate) = 62435 +SHA256 (rust/crates/jiff-tzdb-0.1.5.crate) = 68971ebff725b9e2ca27a601c5eb38a4c5d64422c4cbab0c535f248087eda5c2 +SIZE (rust/crates/jiff-tzdb-0.1.5.crate) = 62215 SHA256 (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 875a5a69ac2bab1a891711cf5eccbec1ce0341ea805560dcd90b7a2e925132e8 SIZE (rust/crates/jiff-tzdb-platform-0.1.3.crate) = 3179 SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97 @@ -679,8 +679,8 @@ SHA256 (rust/crates/libudev-0.2.0.crate) = ea626d3bdf40a1c5aee3bcd4f40826970cae8 SIZE (rust/crates/libudev-0.2.0.crate) = 8833 SHA256 (rust/crates/libudev-sys-0.1.4.crate) = 3c8469b4a23b962c1396b9b451dda50ef5b283e8dd309d69033475fa9b334324 SIZE (rust/crates/libudev-sys-0.1.4.crate) = 6177 -SHA256 (rust/crates/libz-rs-sys-0.5.3.crate) = 8b484ba8d4f775eeca644c452a56650e544bf7e617f1d170fe7298122ead5222 -SIZE (rust/crates/libz-rs-sys-0.5.3.crate) = 47421 +SHA256 (rust/crates/libz-rs-sys-0.5.4.crate) = 15413ef615ad868d4d65dce091cb233b229419c7c0c4bcaa746c0901c49ff39c +SIZE (rust/crates/libz-rs-sys-0.5.4.crate) = 47952 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/linux-raw-sys-0.11.0.crate) = df1d3c3b53da64cf5760482273a98e575c651a67eec7f77df96b5b642de8f039 @@ -1089,8 +1089,8 @@ SHA256 (rust/crates/sha2-0.11.0-rc.3.crate) = 19d43dc0354d88b791216bb5c1bfbb60c0 SIZE (rust/crates/sha2-0.11.0-rc.3.crate) = 33258 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 -SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde -SIZE (rust/crates/shell-words-1.1.0.crate) = 9871 +SHA256 (rust/crates/shell-words-1.1.1.crate) = dc6fe69c597f9c37bfeeeeeb33da3530379845f10be461a66d16d03eca2ded77 +SIZE (rust/crates/shell-words-1.1.1.crate) = 10012 SHA256 (rust/crates/shellexpand-3.1.1.crate) = 8b1fdf65dd6331831494dd616b30351c38e96e45921a27745cf98490458b90bb SIZE (rust/crates/shellexpand-3.1.1.crate) = 25904 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 @@ -1119,8 +1119,8 @@ SHA256 (rust/crates/spki-0.7.3.crate) = d91ed6c858b01f942cd56b37a94b3e0a17982903 SIZE (rust/crates/spki-0.7.3.crate) = 16409 SHA256 (rust/crates/sptr-0.3.2.crate) = 3b9b39299b249ad65f3b7e96443bad61c02ca5cd3589f46cb6d610a0fd6c0d6a SIZE (rust/crates/sptr-0.3.2.crate) = 14598 -SHA256 (rust/crates/sshkey-attest-0.5.3.crate) = 72965d596d924d77abcd2d59c15ef8f58f325c71a49dc38dcd1462471357be70 -SIZE (rust/crates/sshkey-attest-0.5.3.crate) = 19148 +SHA256 (rust/crates/sshkey-attest-0.5.4.crate) = e96ed05af7b994897d460de87333974147e206a45f791994a44c226b0ab9f846 +SIZE (rust/crates/sshkey-attest-0.5.4.crate) = 19179 SHA256 (rust/crates/sshkeys-0.3.4.crate) = 43dd24cd9c70e02c48882a32b74e784d8f2aaddba2a3a30c403d5a6e416fa117 SIZE (rust/crates/sshkeys-0.3.4.crate) = 33720 SHA256 (rust/crates/stable_deref_trait-1.2.1.crate) = 6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596 @@ -1309,16 +1309,16 @@ SHA256 (rust/crates/web-sys-0.3.83.crate) = 9b32828d774c412041098d182a8b38b16ea8 SIZE (rust/crates/web-sys-0.3.83.crate) = 644431 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 -SHA256 (rust/crates/webauthn-attestation-ca-0.5.3.crate) = f77a2892ec44032e6c48dad9aad1b05fada09c346ada11d8d32db119b4b4f205 -SIZE (rust/crates/webauthn-attestation-ca-0.5.3.crate) = 6571 -SHA256 (rust/crates/webauthn-authenticator-rs-0.5.3.crate) = 45f8fe3811c8d6c6830d263452670a608fd4dcdfc481349bd4d1e6a46d6c7a0f -SIZE (rust/crates/webauthn-authenticator-rs-0.5.3.crate) = 211387 -SHA256 (rust/crates/webauthn-rs-0.5.3.crate) = eb7c3a2f9c8bddd524e47bbd427bcf3a28aa074de55d74470b42a91a41937b8e -SIZE (rust/crates/webauthn-rs-0.5.3.crate) = 27818 -SHA256 (rust/crates/webauthn-rs-core-0.5.3.crate) = 19f1d80f3146382529fe70a3ab5d0feb2413a015204ed7843f9377cd39357fc4 -SIZE (rust/crates/webauthn-rs-core-0.5.3.crate) = 122784 -SHA256 (rust/crates/webauthn-rs-proto-0.5.3.crate) = 9e786894f89facb9aaf1c5f6559670236723c98382e045521c76f3d5ca5047bd -SIZE (rust/crates/webauthn-rs-proto-0.5.3.crate) = 18559 +SHA256 (rust/crates/webauthn-attestation-ca-0.5.4.crate) = fafcf13f7dc1fb292ed4aea22cdd3757c285d7559e9748950ee390249da4da6b +SIZE (rust/crates/webauthn-attestation-ca-0.5.4.crate) = 6559 +SHA256 (rust/crates/webauthn-authenticator-rs-0.5.4.crate) = 78b41ed08aba475a969094226ae0691a286686210ae497bb2c5d0ed722d8d526 +SIZE (rust/crates/webauthn-authenticator-rs-0.5.4.crate) = 212226 +SHA256 (rust/crates/webauthn-rs-0.5.4.crate) = 1b24d082d3360258fefb6ffe56123beef7d6868c765c779f97b7a2fcf06727f8 +SIZE (rust/crates/webauthn-rs-0.5.4.crate) = 27549 +SHA256 (rust/crates/webauthn-rs-core-0.5.4.crate) = 15784340a24c170ce60567282fb956a0938742dbfbf9eff5df793a686a009b8b +SIZE (rust/crates/webauthn-rs-core-0.5.4.crate) = 122828 +SHA256 (rust/crates/webauthn-rs-proto-0.5.4.crate) = 16a1fb2580ce73baa42d3011a24de2ceab0d428de1879ece06e02e8c416e497c +SIZE (rust/crates/webauthn-rs-proto-0.5.4.crate) = 18573 SHA256 (rust/crates/webdriver-0.53.0.crate) = 91d53921e1bef27512fa358179c9a22428d55778d2c2ae3c5c37a52b82ce6e92 SIZE (rust/crates/webdriver-0.53.0.crate) = 41533 SHA256 (rust/crates/webpki-root-certs-0.26.11.crate) = 75c7f0ef91146ebfb530314f5f1d24528d7f0767efbfd31dce919275413e393e @@ -1499,8 +1499,8 @@ SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421 SHA256 (rust/crates/zip-3.0.0.crate) = 12598812502ed0105f607f941c386f43d441e00148fce9dec3ca5ffb0bde9308 SIZE (rust/crates/zip-3.0.0.crate) = 112450 -SHA256 (rust/crates/zlib-rs-0.5.3.crate) = 36134c44663532e6519d7a6dfdbbe06f6f8192bde8ae9ed076e9b213f0e31df7 -SIZE (rust/crates/zlib-rs-0.5.3.crate) = 206418 +SHA256 (rust/crates/zlib-rs-0.5.4.crate) = 51f936044d677be1a1168fae1d03b583a285a5dd9d8cbf7b24c23aa1fc775235 +SIZE (rust/crates/zlib-rs-0.5.4.crate) = 206980 SHA256 (rust/crates/zopfli-0.8.3.crate) = f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249 SIZE (rust/crates/zopfli-0.8.3.crate) = 51589 SHA256 (rust/crates/zune-core-0.5.0.crate) = 111f7d9820f05fd715df3144e254d6fc02ee4088b0644c0ffd0efc9e6d9d2773 @@ -1509,5 +1509,5 @@ SHA256 (rust/crates/zune-jpeg-0.5.6.crate) = f520eebad972262a1dde0ec455bce4f8b29 SIZE (rust/crates/zune-jpeg-0.5.6.crate) = 81203 SHA256 (rust/crates/zxcvbn-3.1.0.crate) = ad76e35b00ad53688d6b90c431cabe3cbf51f7a4a154739e04b63004ab1c736c SIZE (rust/crates/zxcvbn-3.1.0.crate) = 424952 -SHA256 (kanidm-kanidm-v1.8.4_GH0.tar.gz) = d0876402acc9515f68f001f95d1704448b0702db652ec1b44ff042425aca5d0b -SIZE (kanidm-kanidm-v1.8.4_GH0.tar.gz) = 8915325 +SHA256 (kanidm-kanidm-v1.8.5_GH0.tar.gz) = 3ca020a20ff54967498b3b4f5174e2a0e5ff04ea9d326480568ac3c084a441a4 +SIZE (kanidm-kanidm-v1.8.5_GH0.tar.gz) = 8915443 diff --git a/security/libgpg-error/Makefile b/security/libgpg-error/Makefile index 7647c8d654cc..5246259bef82 100644 --- a/security/libgpg-error/Makefile +++ b/security/libgpg-error/Makefile @@ -1,5 +1,5 @@ PORTNAME= libgpg-error -DISTVERSION= 1.57 +DISTVERSION= 1.58 CATEGORIES= security devel MASTER_SITES= GNUPG diff --git a/security/libgpg-error/distinfo b/security/libgpg-error/distinfo index 6f56a789e987..504ee7c0c468 100644 --- a/security/libgpg-error/distinfo +++ b/security/libgpg-error/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765445283 -SHA256 (libgpg-error-1.57.tar.bz2) = ab807c81fbd2b8e1d6e3377383be802147c08818f87a82e87f85e5939c939def -SIZE (libgpg-error-1.57.tar.bz2) = 1123531 +TIMESTAMP = 1765611004 +SHA256 (libgpg-error-1.58.tar.bz2) = f943aea9a830a8bd938e5124b579efaece24a3225ff4c3d27611a80ce1260c27 +SIZE (libgpg-error-1.58.tar.bz2) = 1123899 diff --git a/security/libgpg-error/pkg-plist b/security/libgpg-error/pkg-plist index 3663d767b79f..25837d026902 100644 --- a/security/libgpg-error/pkg-plist +++ b/security/libgpg-error/pkg-plist @@ -7,7 +7,7 @@ include/gpgrt.h lib/libgpg-error.a lib/libgpg-error.so lib/libgpg-error.so.0 -lib/libgpg-error.so.0.41.0 +lib/libgpg-error.so.0.41.1 libdata/pkgconfig/gpg-error.pc share/man/man1/gpg-error-config.1.gz share/man/man1/gpgrt-config.1.gz diff --git a/security/naabu/Makefile b/security/naabu/Makefile index 38c8568403a9..c16a2c5c5020 100644 --- a/security/naabu/Makefile +++ b/security/naabu/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/projectdiscovery/naabu LICENSE= MIT -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/projectdiscovery/naabu/v2 GO_TARGET= ./cmd/${PORTNAME} diff --git a/security/nuclei/Makefile b/security/nuclei/Makefile index 8ca99ac1f4f3..927d30a6fdf5 100644 --- a/security/nuclei/Makefile +++ b/security/nuclei/Makefile @@ -9,7 +9,7 @@ WWW= https://github.com/projectdiscovery/nuclei LICENSE= MIT -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/projectdiscovery/nuclei/v3 GO_TARGET= ./cmd/${PORTNAME} diff --git a/security/osv-scanner/Makefile b/security/osv-scanner/Makefile index 4b4b7e3bfcf7..a2fbb0dde9f5 100644 --- a/security/osv-scanner/Makefile +++ b/security/osv-scanner/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/google/osv-scanner LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules,run +USES= go:1.25+,modules,run NOT_FOR_ARCHS= armv6 armv7 i386 mips powerpc powerpcspe diff --git a/security/pam_pkcs11/Makefile b/security/pam_pkcs11/Makefile index 826e08c465dd..80a072b82235 100644 --- a/security/pam_pkcs11/Makefile +++ b/security/pam_pkcs11/Makefile @@ -12,7 +12,7 @@ LICENSE= LGPL21 RUN_DEPENDS= bash:shells/bash -USES= autoreconf gmake libtool pkgconfig shebangfix +USES= autoreconf gettext-tools gmake libtool pkgconfig shebangfix USE_GITHUB= yes GH_ACCOUNT= OpenSC @@ -22,7 +22,6 @@ GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-confdir=${ETCDIR} CONFIGURE_ENV= OPENSSL_CFLAGS="-I${OPENSSLINC}" \ OPENSSL_LIBS="-L${OPENSSLLIB} -lcrypto" -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share SHEBANG_FILES= tools/pkcs11_make_hash_link @@ -50,7 +49,7 @@ PCSC_CONFIGURE_WITH= pcsclite SSL_USES= ssl NLS_CONFIGURE_ENABLE= nls -NLS_USES= gettext +NLS_USES= gettext-runtime DOCS_CONFIGURE_ENABLE= doc @@ -94,7 +93,4 @@ post-patch: @${REINPLACE_CMD} -e 's|/etc/|${PREFIX}/etc/|g' \ ${WRKSRC}/doc/pam_pkcs11.8.in -pre-configure: - @(cd ${WRKSRC} && ./bootstrap) - .include <bsd.port.mk> diff --git a/security/pam_pkcs11/files/patch-configure.ac b/security/pam_pkcs11/files/patch-configure.ac new file mode 100644 index 000000000000..042b4516b3c1 --- /dev/null +++ b/security/pam_pkcs11/files/patch-configure.ac @@ -0,0 +1,10 @@ +--- configure.ac.orig 2021-05-31 18:18:38 UTC ++++ configure.ac +@@ -5,6 +5,7 @@ AC_INIT([pam_pkcs11],[0.6.12]) + + # Process this file with autoconf to produce a configure script. + AC_INIT([pam_pkcs11],[0.6.12]) ++AC_CONFIG_MACRO_DIRS([aclocal]) + AC_CONFIG_SRCDIR([src/pam_pkcs11/pam_pkcs11.c]) + AC_CANONICAL_HOST + AM_INIT_AUTOMAKE diff --git a/security/pam_rssh/Makefile b/security/pam_rssh/Makefile index fdb97f6f43fd..e9d9ec361b6f 100644 --- a/security/pam_rssh/Makefile +++ b/security/pam_rssh/Makefile @@ -1,7 +1,7 @@ PORTNAME= pam_rssh DISTVERSIONPREFIX=v DISTVERSION= 1.1.0 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= security MAINTAINER= romain@FreeBSD.org diff --git a/security/pdfrip/Makefile b/security/pdfrip/Makefile index 6786cf4faedd..5e45cc799dc1 100644 --- a/security/pdfrip/Makefile +++ b/security/pdfrip/Makefile @@ -1,7 +1,7 @@ PORTNAME= pdfrip DISTVERSIONPREFIX= v DISTVERSION= 2.0.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security MAINTAINER= fox@FreeBSD.org diff --git a/security/py-bcrypt/Makefile b/security/py-bcrypt/Makefile index 0c04dcc7788b..475b23107f12 100644 --- a/security/py-bcrypt/Makefile +++ b/security/py-bcrypt/Makefile @@ -1,6 +1,6 @@ PORTNAME= bcrypt PORTVERSION= 5.0.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= security python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/security/py-cryptography/Makefile b/security/py-cryptography/Makefile index 0d591b82bae5..35e17fca4724 100644 --- a/security/py-cryptography/Makefile +++ b/security/py-cryptography/Makefile @@ -1,6 +1,6 @@ PORTNAME= cryptography PORTVERSION= 45.0.7 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= security python MASTER_SITES= PYPI diff --git a/security/qt-sudo/Makefile b/security/qt-sudo/Makefile index 8352e8d014d6..b2c038b94c32 100644 --- a/security/qt-sudo/Makefile +++ b/security/qt-sudo/Makefile @@ -1,5 +1,5 @@ PORTNAME= qt-sudo -DISTVERSION= 2.2.0 +DISTVERSION= 2.3.0 CATEGORIES= security MASTER_SITES= https://github.com/aarnt/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/security/qt-sudo/distinfo b/security/qt-sudo/distinfo index f0b0b52402c9..4530f3a57484 100644 --- a/security/qt-sudo/distinfo +++ b/security/qt-sudo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757877523 -SHA256 (qt-sudo-2.2.0.tar.gz) = c79b0662da4b51b70d8ac92ff996062638d579097d7798f744681c891c2142bf -SIZE (qt-sudo-2.2.0.tar.gz) = 38284 +TIMESTAMP = 1765636178 +SHA256 (qt-sudo-2.3.0.tar.gz) = 7e88291272844e0bed96d820075b3eb05bef70d4d3da312bf0dfea9935ae71b7 +SIZE (qt-sudo-2.3.0.tar.gz) = 45310 diff --git a/security/rage-encryption/Makefile b/security/rage-encryption/Makefile index 18f43ea6a584..408f4133cf19 100644 --- a/security/rage-encryption/Makefile +++ b/security/rage-encryption/Makefile @@ -1,7 +1,7 @@ PORTNAME= rage DISTVERSIONPREFIX= v DISTVERSION= 0.11.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= security PKGNAMESUFFIX= -encryption diff --git a/security/ratify/Makefile b/security/ratify/Makefile index 454f0dec1cb0..bde8efafdc28 100644 --- a/security/ratify/Makefile +++ b/security/ratify/Makefile @@ -1,6 +1,6 @@ PORTNAME= ratify DISTVERSION= 2.3.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= security MAINTAINER= yuri@FreeBSD.org diff --git a/security/rpm-sequoia/Makefile b/security/rpm-sequoia/Makefile index 653d71d9c700..6876232e319b 100644 --- a/security/rpm-sequoia/Makefile +++ b/security/rpm-sequoia/Makefile @@ -1,7 +1,7 @@ PORTNAME= rpm-sequoia DISTVERSIONPREFIX= v DISTVERSION= 1.9.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security archivers MAINTAINER= yuri@FreeBSD.org diff --git a/security/rustls-ffi/Makefile b/security/rustls-ffi/Makefile index 03a5d07f0b92..dacd6026a554 100644 --- a/security/rustls-ffi/Makefile +++ b/security/rustls-ffi/Makefile @@ -1,7 +1,7 @@ PORTNAME= rustls-ffi DISTVERSIONPREFIX= v DISTVERSION= 0.15.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= security MAINTAINER= brnrd@FreeBSD.org diff --git a/security/rustscan/Makefile b/security/rustscan/Makefile index a7b7229a9f43..2ba2174179e2 100644 --- a/security/rustscan/Makefile +++ b/security/rustscan/Makefile @@ -1,6 +1,6 @@ PORTNAME= rustscan PORTVERSION= 2.4.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= security MAINTAINER= bofh@FreeBSD.org diff --git a/security/sequoia-chameleon-gnupg/Makefile b/security/sequoia-chameleon-gnupg/Makefile index 9f1ae63212df..6f0b296689db 100644 --- a/security/sequoia-chameleon-gnupg/Makefile +++ b/security/sequoia-chameleon-gnupg/Makefile @@ -1,6 +1,6 @@ PORTNAME= sequoia-chameleon-gnupg DISTVERSION= 0.13.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= security MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default diff --git a/security/sequoia-sq/Makefile b/security/sequoia-sq/Makefile index bf0935e894ed..22e29491dd26 100644 --- a/security/sequoia-sq/Makefile +++ b/security/sequoia-sq/Makefile @@ -1,6 +1,6 @@ PORTNAME= sequoia-sq DISTVERSION= 1.3.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= security MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default diff --git a/security/sniffglue/Makefile b/security/sniffglue/Makefile index ad6f33a61c95..88865283ce4f 100644 --- a/security/sniffglue/Makefile +++ b/security/sniffglue/Makefile @@ -1,7 +1,7 @@ PORTNAME= sniffglue DISTVERSIONPREFIX= v DISTVERSION= 0.16.1 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= security MAINTAINER= freebsd@sysctl.cz diff --git a/security/ssh-vault/Makefile b/security/ssh-vault/Makefile index 77ea96baef95..6b42ace9db0f 100644 --- a/security/ssh-vault/Makefile +++ b/security/ssh-vault/Makefile @@ -1,6 +1,6 @@ PORTNAME= ssh-vault PORTVERSION= 1.0.10 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= security MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/security/step-certificates/Makefile b/security/step-certificates/Makefile index a74198bdc18c..a048300d5050 100644 --- a/security/step-certificates/Makefile +++ b/security/step-certificates/Makefile @@ -14,10 +14,7 @@ BUILD_DEPENDS= pcsc-lite>0:devel/pcsc-lite LIB_DEPENDS= libpcsclite.so:devel/pcsc-lite RUN_DEPENDS= step:security/step-cli -USES= go:1.22,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules USE_RC_SUBR= step_ca diff --git a/security/step-cli/Makefile b/security/step-cli/Makefile index a9a897b5f233..a73eeb3a6ae1 100644 --- a/security/step-cli/Makefile +++ b/security/step-cli/Makefile @@ -10,10 +10,7 @@ WWW= https://smallstep.com/cli/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.22,modules shebangfix - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules shebangfix SHEBANG_FILES= autocomplete/bash_autocomplete diff --git a/security/sudo-rs/Makefile b/security/sudo-rs/Makefile index 94aacf9f499e..637f8e629d02 100644 --- a/security/sudo-rs/Makefile +++ b/security/sudo-rs/Makefile @@ -1,6 +1,7 @@ PORTNAME= sudo-rs DISTVERSIONPREFIX= v DISTVERSION= 0.2.10 +PORTREVISION= 1 CATEGORIES= security MAINTAINER= marc@trifectatech.org diff --git a/security/suricata/Makefile b/security/suricata/Makefile index 068523be464d..6d56f51eba60 100644 --- a/security/suricata/Makefile +++ b/security/suricata/Makefile @@ -1,5 +1,6 @@ PORTNAME= suricata DISTVERSION= 8.0.2 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= https://www.openinfosecfoundation.org/download/ diff --git a/security/tailscale/Makefile b/security/tailscale/Makefile index 91675bea347a..5ef921e49eb8 100644 --- a/security/tailscale/Makefile +++ b/security/tailscale/Makefile @@ -1,5 +1,5 @@ PORTNAME= tailscale -PORTVERSION= 1.90.9 +PORTVERSION= 1.92.2 DISTVERSIONPREFIX= v CATEGORIES= security net-vpn @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ca_root_nss>0:security/ca_root_nss -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/tailscale/tailscale diff --git a/security/tailscale/distinfo b/security/tailscale/distinfo index 5937d3198f49..14a9eda4ec58 100644 --- a/security/tailscale/distinfo +++ b/security/tailscale/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1764966292 -SHA256 (go/security_tailscale/tailscale-v1.90.9/v1.90.9.mod) = 1e67b00bb7b9c83eeeec6e0ad87185f86f56ce4382aae3446233a865ba0b1337 -SIZE (go/security_tailscale/tailscale-v1.90.9/v1.90.9.mod) = 21280 -SHA256 (go/security_tailscale/tailscale-v1.90.9/v1.90.9.zip) = ed9608d4603808d03cac4d0f0266eea9821294371b0e23f7d74a5a1948c6809f -SIZE (go/security_tailscale/tailscale-v1.90.9/v1.90.9.zip) = 5481676 +TIMESTAMP = 1765731669 +SHA256 (go/security_tailscale/tailscale-v1.92.2/v1.92.2.mod) = 19a252dc6b0be5ab7c293a656a5e1570234098b824c3bfa98f6ed674135839b2 +SIZE (go/security_tailscale/tailscale-v1.92.2/v1.92.2.mod) = 21667 +SHA256 (go/security_tailscale/tailscale-v1.92.2/v1.92.2.zip) = b88212d0d13a2261e56a981b76a66d92431d570638852d4308d4e6ae59cb54fd +SIZE (go/security_tailscale/tailscale-v1.92.2/v1.92.2.zip) = 5559507 diff --git a/security/trillian/Makefile b/security/trillian/Makefile index 86a0083572ae..022f83cfdd5d 100644 --- a/security/trillian/Makefile +++ b/security/trillian/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/google/trillian LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules USE_RC_SUBR= trillian_log_server trillian_log_signer GO_MODULE= github.com/google/trillian diff --git a/security/trufflehog/Makefile b/security/trufflehog/Makefile index fb8ab556cbb3..1730fc9e9b28 100644 --- a/security/trufflehog/Makefile +++ b/security/trufflehog/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BROKEN_armv7= compilation fails see details here: https://github.com/trufflesecurity/trufflehog/issues/3791 BROKEN_i386= compilation fails see details here: https://github.com/trufflesecurity/trufflehog/issues/3791 -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/trufflesecurity/trufflehog/v3 #GO_TARGET= ./${PORTNAME} diff --git a/security/vaultwarden/Makefile b/security/vaultwarden/Makefile index fe0f7c8b293c..6701251d1985 100644 --- a/security/vaultwarden/Makefile +++ b/security/vaultwarden/Makefile @@ -1,6 +1,6 @@ PORTNAME= vaultwarden DISTVERSION= 1.34.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= security MAINTAINER= mr@FreeBSD.org diff --git a/security/vuls/Makefile b/security/vuls/Makefile index 56c2537acc54..5d6b8f49c5e1 100644 --- a/security/vuls/Makefile +++ b/security/vuls/Makefile @@ -10,7 +10,7 @@ WWW= https://vuls.io LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/future-architect/vuls GO_TARGET= ./cmd/${PORTNAME} diff --git a/security/vuxml/vuln/2025.xml b/security/vuxml/vuln/2025.xml index 0d88ccdd6f35..a93382a51d76 100644 --- a/security/vuxml/vuln/2025.xml +++ b/security/vuxml/vuln/2025.xml @@ -1,3 +1,68 @@ + <vuln vid="3a59024c-d8cf-11f0-af8c-8447094a420f"> + <topic>Roundcube -- Multiple vulnerabilities</topic> + <affects> + <package> + <name>roundcube</name> + <range><lt>1.6.12,1</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>The Roundcube project reports:</p> + <blockquote cite="https://roundcube.net/news/2025/12/13/security-updates-1.6.12-and-1.5.12"> + <p>Cross-Site-Scripting vulnerability via SVG’s animate tag</p> + <p>Information Disclosure vulnerability in the HTML style sanitizer</p> + </blockquote> + </body> + </description> + <references> + <url>https://roundcube.net/news/2025/12/13/security-updates-1.6.12-and-1.5.12</url> + </references> + <dates> + <discovery>2025-12-14</discovery> + <entry>2025-12-14</entry> + </dates> + </vuln> + + <vuln vid="7a1bd1ca-cf40-41e2-9c5f-143a0d4b17af"> + <topic>github-release-monitor -- multiple vulnerabilities</topic> + <affects> + <package> + <name>github-release-monitor</name> + <range><lt>1.4.1</lt></range> + </package> + </affects> + <description> + <body xmlns="http://www.w3.org/1999/xhtml"> + <p>https://nextjs.org/blog/security-update-2025-12-11 reports:</p> + <blockquote cite="https://nextjs.org/blog/security-update-2025-12-11"> + <h1>Description</h1> + <h5>(Medium) Source Code Exposure: CVE-2025-55183</h5> + <p>A specifically crafted HTTP request can cause a Server Function to + return the compiled source code of other Server Functions in your + application. This could reveal business logic. Secrets could also be exposed + if they are defined directly in your code (rather than accessed via environment + variables at runtime) and referenced within a Server Function. + Depending on your bundler configuration, these values may be inlined into the + compiled function output.</p> + <h5>(High) Denial of Service: CVE-2025-55184</h5> + <p>A specifically crafted HTTP request can be sent to any App Router endpoint + that, when deserialized, can cause an infinite loop that hangs the server + process and prevents future HTTP requests from being served.</p> + </blockquote> + </body> + </description> + <references> + <cvename>CVE-2025-55183</cvename> + <cvename>CVE-2025-55184</cvename> + <url>https://nextjs.org/blog/security-update-2025-12-11</url> + </references> + <dates> + <discovery>2025-12-11</discovery> + <entry>2025-12-13</entry> + </dates> + </vuln> + <vuln vid="64bec4c7-d785-11f0-a1c0-0050569f0b83"> <topic>www/varnish-libvmod-digest -- base64 decoding vulnerability</topic> <affects> diff --git a/security/xray-core/Makefile b/security/xray-core/Makefile index f05694d43282..8874c68da3a4 100644 --- a/security/xray-core/Makefile +++ b/security/xray-core/Makefile @@ -1,10 +1,9 @@ PORTNAME= xray-core DISTVERSIONPREFIX= v -DISTVERSION= 25.7.26 -PORTREVISION= 6 +DISTVERSION= 25.12.8 CATEGORIES= security -MASTER_SITES= https://github.com/v2fly/geoip/releases/download/202507050144/:geoip \ - https://github.com/v2fly/domain-list-community/releases/download/20250627153051/:geosite +MASTER_SITES= https://github.com/v2fly/geoip/releases/download/202512050148/:geoip \ + https://github.com/v2fly/domain-list-community/releases/download/20251212112114/:geosite DISTFILES= geoip.dat:geoip \ dlc.dat:geosite EXTRACT_ONLY= XTLS-Xray-core-v${DISTVERSION}_GH0.tar.gz @@ -16,7 +15,7 @@ WWW= https://github.com/XTLS/Xray-core LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.25+,modules USE_GITHUB= yes GH_ACCOUNT= XTLS GH_PROJECT= Xray-core @@ -35,8 +34,8 @@ USERS= v2ray GROUPS= v2ray post-install: - ${MKDIR} ${STAGEDIR}${ETCDIR} - ${MKDIR} ${STAGEDIR}${DATADIR} + ${MKDIR} ${STAGEDIR}${ETCDIR} \ + ${STAGEDIR}${DATADIR} ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/geoip.dat ${STAGEDIR}${DATADIR}/geoip.dat ${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/dlc.dat ${STAGEDIR}${DATADIR}/geosite.dat ${INSTALL_DATA} ${FILESDIR}/*.json.sample ${STAGEDIR}${ETCDIR}/ diff --git a/security/xray-core/distinfo b/security/xray-core/distinfo index b45dbb2b62d6..036b64d94dfc 100644 --- a/security/xray-core/distinfo +++ b/security/xray-core/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1754196929 -SHA256 (go/security_xray-core/XTLS-Xray-core-v25.7.26_GH0/geoip.dat) = d77289a7465b6e59df39a2d46bd02b30b4fa7dd70939c13d431fd2bd8f448e10 -SIZE (go/security_xray-core/XTLS-Xray-core-v25.7.26_GH0/geoip.dat) = 19714962 -SHA256 (go/security_xray-core/XTLS-Xray-core-v25.7.26_GH0/dlc.dat) = 01dae2a9c31b5c74ba7e54d8d51e0060688ed22da493eaf09f6eeeec89db395e -SIZE (go/security_xray-core/XTLS-Xray-core-v25.7.26_GH0/dlc.dat) = 2322647 -SHA256 (go/security_xray-core/XTLS-Xray-core-v25.7.26_GH0/go.mod) = 3cf5ece8975cb15c011cd8246c89278ca78ce945f8f2e7d8a1e042a23c93f5e4 -SIZE (go/security_xray-core/XTLS-Xray-core-v25.7.26_GH0/go.mod) = 2260 -SHA256 (go/security_xray-core/XTLS-Xray-core-v25.7.26_GH0/XTLS-Xray-core-v25.7.26_GH0.tar.gz) = 99f9bc67fd22a6e4fde277a4ba05fd873146154851aeebb6b4f406a59d3b0bc3 -SIZE (go/security_xray-core/XTLS-Xray-core-v25.7.26_GH0/XTLS-Xray-core-v25.7.26_GH0.tar.gz) = 689474 +TIMESTAMP = 1765588665 +SHA256 (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/geoip.dat) = 6878dbacfb1fcb1ee022f63ed6934bcefc95a3c4ba10c88f1131fb88dbf7c337 +SIZE (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/geoip.dat) = 19525512 +SHA256 (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/dlc.dat) = 0a52ba2eeeef6fe9bd1f96238a51ff6ccb519436c5f7a9f021460fef722e84c3 +SIZE (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/dlc.dat) = 2034759 +SHA256 (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/go.mod) = 91b99e5671bbe96ace938dd264fe4d80e5f249ce0681e9e05185b31e176926e9 +SIZE (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/go.mod) = 2223 +SHA256 (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/XTLS-Xray-core-v25.12.8_GH0.tar.gz) = d4519b2d9bb1871f4d7612aa7a8db1c451573b5a44ac824219bb44d63f404e61 +SIZE (go/security_xray-core/XTLS-Xray-core-v25.12.8_GH0/XTLS-Xray-core-v25.12.8_GH0.tar.gz) = 712436 diff --git a/security/zaproxy/Makefile b/security/zaproxy/Makefile index 31e4b335723f..c283f36fc9d8 100644 --- a/security/zaproxy/Makefile +++ b/security/zaproxy/Makefile @@ -1,6 +1,6 @@ PORTNAME= zaproxy DISTVERSIONPREFIX= v -DISTVERSION= 2.16.1 +DISTVERSION= 2.17.0 CATEGORIES= security java MAINTAINER= acm@FreeBSD.org diff --git a/security/zaproxy/distinfo b/security/zaproxy/distinfo index 0d49f5ee577a..e31ca423dcbf 100644 --- a/security/zaproxy/distinfo +++ b/security/zaproxy/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1744699773 -SHA256 (zaproxy-2.16.1-deps.tar.gz) = e0ba411e8eecbf4232e97cafffd4437635cd649dcea52ee5c9c7b8d8d321141a -SIZE (zaproxy-2.16.1-deps.tar.gz) = 327150431 -SHA256 (zaproxy-2.16.1-plugins.tar.gz) = 90c94e807eff998c6a9fe3475fb1b0ffddd967943c65b87f3214461eb82c90ee -SIZE (zaproxy-2.16.1-plugins.tar.gz) = 254313454 -SHA256 (zaproxy-zaproxy-v2.16.1_GH0.tar.gz) = 84c7942006a86732876b2e0d56aa613a28c714907645c8c3540051765e929bf1 -SIZE (zaproxy-zaproxy-v2.16.1_GH0.tar.gz) = 5603141 +TIMESTAMP = 1765853115 +SHA256 (zaproxy-2.17.0-deps.tar.gz) = 0a3d19eaedbe1c7039b73ca25fc88f2968ab183b8a063eca769e5957bfd6e510 +SIZE (zaproxy-2.17.0-deps.tar.gz) = 329070522 +SHA256 (zaproxy-2.17.0-plugins.tar.gz) = c129b86200b162737ff7385dc72613ae2b478571b3512d5eb2c06e8c242c7dea +SIZE (zaproxy-2.17.0-plugins.tar.gz) = 264413152 +SHA256 (zaproxy-zaproxy-v2.17.0_GH0.tar.gz) = 66a45f6de04f594cb50672be00293c365255f8d238795bf9a3d69f6d0da592b2 +SIZE (zaproxy-zaproxy-v2.17.0_GH0.tar.gz) = 5642000 diff --git a/security/zaproxy/files/patch-zap_src_main_java_org_parosproxy_paros_Constant.java b/security/zaproxy/files/patch-zap_src_main_java_org_parosproxy_paros_Constant.java deleted file mode 100644 index 31a1e2f23177..000000000000 --- a/security/zaproxy/files/patch-zap_src_main_java_org_parosproxy_paros_Constant.java +++ /dev/null @@ -1,23 +0,0 @@ ---- zap/src/main/java/org/parosproxy/paros/Constant.java.orig 2024-03-24 00:03:43 UTC -+++ zap/src/main/java/org/parosproxy/paros/Constant.java -@@ -1405,9 +1405,19 @@ public final class Constant { - return matcher.find(); - } - -+ // Determine FreeBSD Operating System -+ // ZAP: Changed to final. -+ private static final Pattern patternFreeBSD = Pattern.compile("freebsd", Pattern.CASE_INSENSITIVE); -+ -+ public static boolean isFreeBSD() { -+ String os_name = System.getProperty("os.name"); -+ Matcher matcher = patternFreeBSD.matcher(os_name); -+ return matcher.find(); -+ } -+ - // Determine Linux Operating System - // ZAP: Changed to final. -- private static final Pattern patternLinux = Pattern.compile("linux", Pattern.CASE_INSENSITIVE); -+ private static final Pattern patternLinux = Pattern.compile("linux|freebsd", Pattern.CASE_INSENSITIVE); - - public static boolean isLinux() { - String os_name = System.getProperty("os.name"); diff --git a/security/zaproxy/pkg-plist b/security/zaproxy/pkg-plist index 841d609624ae..13fc1072616b 100644 --- a/security/zaproxy/pkg-plist +++ b/security/zaproxy/pkg-plist @@ -51,33 +51,33 @@ bin/zaproxy %%JAVAJARDIR%%/zaproxy/lang/Messages_yo_NG.properties %%JAVAJARDIR%%/zaproxy/lang/Messages_zh_CN.properties %%JAVAJARDIR%%/zaproxy/lang/Messages_zh_TW.properties -%%JAVAJARDIR%%/zaproxy/lib/commons-beanutils-1.10.1.jar -%%JAVAJARDIR%%/zaproxy/lib/commons-codec-1.18.0.jar +%%JAVAJARDIR%%/zaproxy/lib/commons-beanutils-1.11.0.jar +%%JAVAJARDIR%%/zaproxy/lib/commons-codec-1.20.0.jar %%JAVAJARDIR%%/zaproxy/lib/commons-collections-3.2.2.jar %%JAVAJARDIR%%/zaproxy/lib/commons-configuration-1.10.jar -%%JAVAJARDIR%%/zaproxy/lib/commons-csv-1.14.0.jar +%%JAVAJARDIR%%/zaproxy/lib/commons-csv-1.14.1.jar %%JAVAJARDIR%%/zaproxy/lib/commons-httpclient-3.1.jar -%%JAVAJARDIR%%/zaproxy/lib/commons-io-2.18.0.jar +%%JAVAJARDIR%%/zaproxy/lib/commons-io-2.21.0.jar %%JAVAJARDIR%%/zaproxy/lib/commons-lang-2.6.jar -%%JAVAJARDIR%%/zaproxy/lib/commons-lang3-3.17.0.jar +%%JAVAJARDIR%%/zaproxy/lib/commons-lang3-3.19.0.jar %%JAVAJARDIR%%/zaproxy/lib/commons-logging-1.3.5.jar -%%JAVAJARDIR%%/zaproxy/lib/commons-text-1.13.0.jar +%%JAVAJARDIR%%/zaproxy/lib/commons-text-1.14.0.jar %%JAVAJARDIR%%/zaproxy/lib/ezmorph-1.0.6.jar -%%JAVAJARDIR%%/zaproxy/lib/flatlaf-3.5.4.jar -%%JAVAJARDIR%%/zaproxy/lib/flatlaf-swingx-3.5.4.jar +%%JAVAJARDIR%%/zaproxy/lib/flatlaf-3.7.jar +%%JAVAJARDIR%%/zaproxy/lib/flatlaf-swingx-3.7.jar %%JAVAJARDIR%%/zaproxy/lib/harlib-1.1.3.jar %%JAVAJARDIR%%/zaproxy/lib/hsqldb-2.7.4.jar %%JAVAJARDIR%%/zaproxy/lib/jackson-core-asl-1.9.13.jar %%JAVAJARDIR%%/zaproxy/lib/java-semver-0.10.2.jar %%JAVAJARDIR%%/zaproxy/lib/javahelp-2.0.05.jar %%JAVAJARDIR%%/zaproxy/lib/jericho-html-3.4.jar -%%JAVAJARDIR%%/zaproxy/lib/jfreechart-1.5.5.jar -%%JAVAJARDIR%%/zaproxy/lib/jgrapht-core-0.9.0.jar +%%JAVAJARDIR%%/zaproxy/lib/jfreechart-1.5.6.jar +%%JAVAJARDIR%%/zaproxy/lib/jgrapht-core-0.9.2.jar %%JAVAJARDIR%%/zaproxy/lib/json-lib-2.4-jdk15.jar -%%JAVAJARDIR%%/zaproxy/lib/log4j-1.2-api-2.24.3.jar -%%JAVAJARDIR%%/zaproxy/lib/log4j-api-2.24.3.jar -%%JAVAJARDIR%%/zaproxy/lib/log4j-core-2.24.3.jar -%%JAVAJARDIR%%/zaproxy/lib/log4j-jul-2.24.3.jar +%%JAVAJARDIR%%/zaproxy/lib/log4j-1.2-api-2.25.2.jar +%%JAVAJARDIR%%/zaproxy/lib/log4j-api-2.25.2.jar +%%JAVAJARDIR%%/zaproxy/lib/log4j-core-2.25.2.jar +%%JAVAJARDIR%%/zaproxy/lib/log4j-jul-2.25.2.jar %%JAVAJARDIR%%/zaproxy/lib/rsyntaxtextarea-3.6.0.jar %%JAVAJARDIR%%/zaproxy/lib/swingx-all-1.6.5-1.jar %%JAVAJARDIR%%/zaproxy/lib/xom-1.3.9.jar @@ -92,57 +92,58 @@ bin/zaproxy %%JAVAJARDIR%%/zaproxy/license/hypersonic_lic.txt %%JAVAJARDIR%%/zaproxy/license/lgpl-3.0.txt %%JAVAJARDIR%%/zaproxy/plugin/Readme.txt -%%JAVAJARDIR%%/zaproxy/plugin/alertFilters-release-23.zap -%%JAVAJARDIR%%/zaproxy/plugin/ascanrules-release-71.zap -%%JAVAJARDIR%%/zaproxy/plugin/authhelper-beta-0.25.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/automation-beta-0.49.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/bruteforce-beta-17.zap -%%JAVAJARDIR%%/zaproxy/plugin/callhome-release-0.14.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/client-alpha-0.15.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/commonlib-release-1.31.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/database-alpha-0.8.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/diff-beta-17.zap +%%JAVAJARDIR%%/zaproxy/plugin/alertFilters-release-26.zap +%%JAVAJARDIR%%/zaproxy/plugin/ascanrules-release-78.zap +%%JAVAJARDIR%%/zaproxy/plugin/authhelper-beta-0.34.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/automation-beta-0.58.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/bruteforce-beta-20.zap +%%JAVAJARDIR%%/zaproxy/plugin/callhome-release-0.20.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/client-alpha-0.20.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/commonlib-release-1.39.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/database-alpha-0.9.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/diff-beta-18.zap %%JAVAJARDIR%%/zaproxy/plugin/directorylistv1-release-9.zap -%%JAVAJARDIR%%/zaproxy/plugin/domxss-release-21.zap -%%JAVAJARDIR%%/zaproxy/plugin/encoder-release-1.6.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/exim-beta-0.14.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/formhandler-beta-6.7.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/fuzz-beta-13.15.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/gettingStarted-release-19.zap -%%JAVAJARDIR%%/zaproxy/plugin/graaljs-alpha-0.9.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/graphql-alpha-0.27.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/help-release-20.zap +%%JAVAJARDIR%%/zaproxy/plugin/domxss-release-23.zap +%%JAVAJARDIR%%/zaproxy/plugin/encoder-release-1.8.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/exim-beta-0.16.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/formhandler-beta-6.8.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/fuzz-beta-13.16.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/gettingStarted-release-20.zap +%%JAVAJARDIR%%/zaproxy/plugin/graaljs-alpha-0.12.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/graphql-alpha-0.29.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/help-release-22.zap %%JAVAJARDIR%%/zaproxy/plugin/hud-beta-0.19.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/invoke-beta-16.zap -%%JAVAJARDIR%%/zaproxy/plugin/network-beta-0.21.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/oast-beta-0.21.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/onlineMenu-release-14.zap -%%JAVAJARDIR%%/zaproxy/plugin/openapi-beta-45.zap -%%JAVAJARDIR%%/zaproxy/plugin/postman-alpha-0.6.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/pscan-alpha-0.2.1.zap -%%JAVAJARDIR%%/zaproxy/plugin/pscanrules-release-64.zap -%%JAVAJARDIR%%/zaproxy/plugin/quickstart-release-51.zap -%%JAVAJARDIR%%/zaproxy/plugin/replacer-release-20.zap -%%JAVAJARDIR%%/zaproxy/plugin/reports-release-0.38.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/requester-beta-7.8.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/insights-alpha-0.0.1.zap +%%JAVAJARDIR%%/zaproxy/plugin/invoke-beta-17.zap +%%JAVAJARDIR%%/zaproxy/plugin/network-beta-0.25.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/oast-beta-0.24.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/onlineMenu-release-15.zap +%%JAVAJARDIR%%/zaproxy/plugin/openapi-beta-48.zap +%%JAVAJARDIR%%/zaproxy/plugin/postman-alpha-0.9.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/pscan-alpha-0.6.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/pscanrules-release-70.zap +%%JAVAJARDIR%%/zaproxy/plugin/quickstart-release-53.zap +%%JAVAJARDIR%%/zaproxy/plugin/replacer-release-21.zap +%%JAVAJARDIR%%/zaproxy/plugin/reports-release-0.43.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/requester-beta-7.9.0.zap %%JAVAJARDIR%%/zaproxy/plugin/retest-alpha-0.11.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/retire-release-0.46.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/reveal-release-9.zap -%%JAVAJARDIR%%/zaproxy/plugin/scanpolicies-alpha-0.2.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/scripts-release-45.9.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/selenium-release-15.36.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/sequence-beta-8.zap -%%JAVAJARDIR%%/zaproxy/plugin/soap-beta-24.zap -%%JAVAJARDIR%%/zaproxy/plugin/spider-release-0.14.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/spiderAjax-release-23.23.0.zap -%%JAVAJARDIR%%/zaproxy/plugin/tips-beta-14.zap -%%JAVAJARDIR%%/zaproxy/plugin/webdriverlinux-release-131.zap -%%JAVAJARDIR%%/zaproxy/plugin/webdrivermacos-release-131.zap -%%JAVAJARDIR%%/zaproxy/plugin/webdriverwindows-release-131.zap -%%JAVAJARDIR%%/zaproxy/plugin/websocket-release-32.zap -%%JAVAJARDIR%%/zaproxy/plugin/zest-beta-48.5.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/retire-release-0.52.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/reveal-release-10.zap +%%JAVAJARDIR%%/zaproxy/plugin/scanpolicies-alpha-0.7.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/scripts-release-45.17.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/selenium-release-15.43.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/sequence-beta-9.zap +%%JAVAJARDIR%%/zaproxy/plugin/soap-beta-29.zap +%%JAVAJARDIR%%/zaproxy/plugin/spider-release-0.18.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/spiderAjax-release-23.29.0.zap +%%JAVAJARDIR%%/zaproxy/plugin/tips-beta-16.zap +%%JAVAJARDIR%%/zaproxy/plugin/webdriverlinux-release-169.zap +%%JAVAJARDIR%%/zaproxy/plugin/webdrivermacos-release-169.zap +%%JAVAJARDIR%%/zaproxy/plugin/webdriverwindows-release-170.zap +%%JAVAJARDIR%%/zaproxy/plugin/websocket-release-35.zap +%%JAVAJARDIR%%/zaproxy/plugin/zest-beta-48.11.0.zap %%JAVAJARDIR%%/zaproxy/xml/config.xml %%JAVAJARDIR%%/zaproxy/xml/drivers.dtd %%JAVAJARDIR%%/zaproxy/xml/reportCompare.xsl -%%JAVAJARDIR%%/zaproxy/zap-2.16.1.jar +%%JAVAJARDIR%%/zaproxy/zap-2.17.0.jar share/pixmaps/zaproxy.png diff --git a/security/zlint/Makefile b/security/zlint/Makefile index e6572cbefd07..38d6c9bd81f1 100644 --- a/security/zlint/Makefile +++ b/security/zlint/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/zmap/zlint LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/zmap/zlint/v3 GO_TARGET= ./cmd/${PORTNAME} diff --git a/shells/atuin/Makefile b/shells/atuin/Makefile index 89fd447fdda3..f93e91de3665 100644 --- a/shells/atuin/Makefile +++ b/shells/atuin/Makefile @@ -1,7 +1,7 @@ PORTNAME= atuin DISTVERSIONPREFIX= v DISTVERSION= 18.10.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= shells MAINTAINER= yuri@FreeBSD.org diff --git a/shells/fish/Makefile b/shells/fish/Makefile index bf9332b4f909..459041aa1041 100644 --- a/shells/fish/Makefile +++ b/shells/fish/Makefile @@ -1,5 +1,6 @@ PORTNAME= fish DISTVERSION= 4.2.1 +PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= https://github.com/fish-shell/fish-shell/releases/download/${PORTVERSION}/ diff --git a/shells/ion/Makefile b/shells/ion/Makefile index 7f0c5a01836a..c996675a9be6 100644 --- a/shells/ion/Makefile +++ b/shells/ion/Makefile @@ -1,7 +1,7 @@ PORTNAME= ion DISTVERSION= 1.0.5-1509 DISTVERSIONSUFFIX= g85452cfa -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= shells PKGNAMESUFFIX= -shell diff --git a/shells/nsh/Makefile b/shells/nsh/Makefile index a0c50cd3f7cf..11577f25cd27 100644 --- a/shells/nsh/Makefile +++ b/shells/nsh/Makefile @@ -1,6 +1,6 @@ PORTNAME= nsh DISTVERSION= 0.4.2 -PORTREVISION= 37 +PORTREVISION= 38 CATEGORIES= shells MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/shells/nu_plugin_formats/Makefile b/shells/nu_plugin_formats/Makefile index ed86657dde22..d4d9fc9e9f7e 100644 --- a/shells/nu_plugin_formats/Makefile +++ b/shells/nu_plugin_formats/Makefile @@ -1,5 +1,6 @@ PORTNAME= nu_plugin_formats DISTVERSION= ${NUSHELL_VER} +PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main diff --git a/shells/nu_plugin_gstat/Makefile b/shells/nu_plugin_gstat/Makefile index 80fe5ffb712f..786d2222eeed 100644 --- a/shells/nu_plugin_gstat/Makefile +++ b/shells/nu_plugin_gstat/Makefile @@ -1,5 +1,6 @@ PORTNAME= nu_plugin_gstat DISTVERSION= ${NUSHELL_VER} +PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main diff --git a/shells/nu_plugin_inc/Makefile b/shells/nu_plugin_inc/Makefile index 685198f163ec..59ed1d8371a8 100644 --- a/shells/nu_plugin_inc/Makefile +++ b/shells/nu_plugin_inc/Makefile @@ -1,5 +1,6 @@ PORTNAME= nu_plugin_inc DISTVERSION= ${NUSHELL_VER} +PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main diff --git a/shells/nu_plugin_polars/Makefile b/shells/nu_plugin_polars/Makefile index 0c37b9eeb9b5..418bf8e2e70b 100644 --- a/shells/nu_plugin_polars/Makefile +++ b/shells/nu_plugin_polars/Makefile @@ -1,5 +1,6 @@ PORTNAME= nu_plugin_polars DISTVERSION= ${NUSHELL_VER} +PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main diff --git a/shells/nu_plugin_query/Makefile b/shells/nu_plugin_query/Makefile index c74cc04e5838..d2d54a848df0 100644 --- a/shells/nu_plugin_query/Makefile +++ b/shells/nu_plugin_query/Makefile @@ -1,5 +1,6 @@ PORTNAME= nu_plugin_query DISTVERSION= ${NUSHELL_VER} +PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= https://crates.io/api/v1/crates/${PORTNAME}/${DISTVERSION}/download?dummy=/:main DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:main diff --git a/shells/nushell/Makefile b/shells/nushell/Makefile index 3d1981801554..f17010e3af88 100644 --- a/shells/nushell/Makefile +++ b/shells/nushell/Makefile @@ -1,5 +1,6 @@ PORTNAME= nushell DISTVERSION= 0.109.1 +PORTREVISION= 1 CATEGORIES= shells MAINTAINER= yuri@FreeBSD.org diff --git a/shells/sheldon/Makefile b/shells/sheldon/Makefile index 9a936f4f5a6f..83097eec6285 100644 --- a/shells/sheldon/Makefile +++ b/shells/sheldon/Makefile @@ -1,6 +1,6 @@ PORTNAME= sheldon DISTVERSION= 0.8.5 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= shells MAINTAINER= tagattie@FreeBSD.org diff --git a/shells/shell-hist/Makefile b/shells/shell-hist/Makefile index c0d9627228b7..53e496f0ebbb 100644 --- a/shells/shell-hist/Makefile +++ b/shells/shell-hist/Makefile @@ -1,6 +1,6 @@ PORTNAME= shell-hist DISTVERSION= g20190515 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= shells MAINTAINER= yuri@FreeBSD.org diff --git a/shells/shellharden/Makefile b/shells/shellharden/Makefile index 2401be82b7a5..f0f12afe596b 100644 --- a/shells/shellharden/Makefile +++ b/shells/shellharden/Makefile @@ -1,7 +1,7 @@ PORTNAME= shellharden DISTVERSIONPREFIX= v DISTVERSION= 4.3.1 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= shells MAINTAINER= yuri@FreeBSD.org diff --git a/shells/starship/Makefile b/shells/starship/Makefile index 6dcb518d3712..5e4924bf060e 100644 --- a/shells/starship/Makefile +++ b/shells/starship/Makefile @@ -1,5 +1,6 @@ PORTNAME= starship DISTVERSION= 1.24.1 +PORTREVISION= 1 CATEGORIES= shells MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/sysutils/Makefile b/sysutils/Makefile index 3f2a1f824b04..2ce5f3d8dc01 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -361,7 +361,6 @@ SUBDIR += env4801 SUBDIR += envconsul SUBDIR += epazote - SUBDIR += equinix-metal-cli SUBDIR += erdtree SUBDIR += etcmerge SUBDIR += ethname diff --git a/sysutils/async/Makefile b/sysutils/async/Makefile index 3c5048523164..26353109a43e 100644 --- a/sysutils/async/Makefile +++ b/sysutils/async/Makefile @@ -1,7 +1,7 @@ PORTNAME= async DISTVERSIONPREFIX= v DISTVERSION= 0.1.1 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/b3sum/Makefile b/sysutils/b3sum/Makefile index 92609c8df9e6..bd31de6f37a1 100644 --- a/sysutils/b3sum/Makefile +++ b/sysutils/b3sum/Makefile @@ -1,6 +1,6 @@ PORTNAME= b3sum PORTVERSION= 1.8.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= sysutils MAINTAINER= sunpoet@FreeBSD.org diff --git a/sysutils/backdown/Makefile b/sysutils/backdown/Makefile index e64d02863c12..2ce024280a28 100644 --- a/sysutils/backdown/Makefile +++ b/sysutils/backdown/Makefile @@ -1,7 +1,7 @@ PORTNAME= backdown DISTVERSIONPREFIX= v DISTVERSION= 1.1.2 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= sysutils MAINTAINER= ehaupt@FreeBSD.org diff --git a/sysutils/bkt/Makefile b/sysutils/bkt/Makefile index aa5433094169..e1b80a895424 100644 --- a/sysutils/bkt/Makefile +++ b/sysutils/bkt/Makefile @@ -1,6 +1,6 @@ PORTNAME= bkt DISTVERSION= 0.8.2 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= sysutils MAINTAINER= ehaupt@FreeBSD.org diff --git a/sysutils/bottom/Makefile b/sysutils/bottom/Makefile index 4d6c7de09df7..2566b4327e01 100644 --- a/sysutils/bottom/Makefile +++ b/sysutils/bottom/Makefile @@ -1,5 +1,6 @@ PORTNAME= bottom DISTVERSION= 0.11.4 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= adamw@FreeBSD.org diff --git a/sysutils/buildah/Makefile b/sysutils/buildah/Makefile index e21f0c120db8..fc8217d3a861 100644 --- a/sysutils/buildah/Makefile +++ b/sysutils/buildah/Makefile @@ -1,7 +1,6 @@ PORTNAME= buildah DISTVERSIONPREFIX= v -DISTVERSION= 1.42.1 -PORTREVISION= 1 +DISTVERSION= 1.42.2 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org diff --git a/sysutils/buildah/distinfo b/sysutils/buildah/distinfo index d888df254668..5c76967e2ab1 100644 --- a/sysutils/buildah/distinfo +++ b/sysutils/buildah/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763130778 -SHA256 (containers-buildah-v1.42.1_GH0.tar.gz) = c162e769ab42437d8125e610b16633c68dee1e8196d5931f28379997b3ec2baf -SIZE (containers-buildah-v1.42.1_GH0.tar.gz) = 11812044 +TIMESTAMP = 1765209236 +SHA256 (containers-buildah-v1.42.2_GH0.tar.gz) = 784dfcf050d55c011aaf4e7247b1465259c41c861ff455dc754d6159121cab1e +SIZE (containers-buildah-v1.42.2_GH0.tar.gz) = 11814551 diff --git a/sysutils/buildah/files/patch-Makefile b/sysutils/buildah/files/patch-Makefile new file mode 100644 index 000000000000..6898281433f5 --- /dev/null +++ b/sysutils/buildah/files/patch-Makefile @@ -0,0 +1,20 @@ +--- Makefile.orig 2025-12-08 16:03:39 UTC ++++ Makefile +@@ -28,7 +28,7 @@ COMMIT_NO ?= $(shell git rev-parse HEAD 2> /dev/null | + RACEFLAGS ?= $(shell $(GO_TEST) -race ./pkg/dummy > /dev/null 2>&1 && echo -race) + + COMMIT_NO ?= $(shell git rev-parse HEAD 2> /dev/null || true) +-GIT_COMMIT ?= $(if $(shell git status --porcelain --untracked-files=no),${COMMIT_NO}-dirty,${COMMIT_NO}) ++#GIT_COMMIT ?= $(if $(shell git status --porcelain --untracked-files=no),${COMMIT_NO}-dirty,${COMMIT_NO}) + SOURCE_DATE_EPOCH ?= $(if $(shell date +%s),$(shell date +%s),$(error "date failed")) + + # we get GNU make 3.x in MacOS build envs, which wants # to be escaped in +@@ -39,7 +39,7 @@ EXTRA_LDFLAGS ?= + + SEQUOIA_SONAME_DIR = + EXTRA_LDFLAGS ?= +-BUILDAH_LDFLAGS := $(GO_LDFLAGS) '-X main.GitCommit=$(GIT_COMMIT) -X main.buildInfo=$(SOURCE_DATE_EPOCH) -X main.cniVersion=$(CNI_COMMIT) -X go.podman.io/image/v5/signature/internal/sequoia.sequoiaLibraryDir="$(SEQUOIA_SONAME_DIR)" $(EXTRA_LDFLAGS)' ++BUILDAH_LDFLAGS := $(GO_LDFLAGS) '-X main.GitCommit="unknown" -X main.buildInfo=$(SOURCE_DATE_EPOCH) -X main.cniVersion=$(CNI_COMMIT) -X go.podman.io/image/v5/signature/internal/sequoia.sequoiaLibraryDir="$(SEQUOIA_SONAME_DIR)" $(EXTRA_LDFLAGS)' + + # This isn't what we actually build; it's a superset, used for target + # dependencies. Basically: all *.go and *.c files, except *_test.go, diff --git a/sysutils/bupstash/Makefile b/sysutils/bupstash/Makefile index 9f0e3d2d2f8e..50446e29fd75 100644 --- a/sysutils/bupstash/Makefile +++ b/sysutils/bupstash/Makefile @@ -1,7 +1,7 @@ PORTNAME= bupstash DISTVERSIONPREFIX= v DISTVERSION= 0.12.0 -PORTREVISION= 28 +PORTREVISION= 29 CATEGORIES= sysutils MAINTAINER= felix@userspace.com.au diff --git a/sysutils/cdrdao/Makefile b/sysutils/cdrdao/Makefile index b968d34fd8a1..249275b8ba97 100644 --- a/sysutils/cdrdao/Makefile +++ b/sysutils/cdrdao/Makefile @@ -13,11 +13,11 @@ WWW= https://cdrdao.sourceforge.net/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= alias autoreconf compiler:c++11-lang gmake iconv localbase tar:bzip2 +USES= alias autoreconf compiler:c++11-lang gettext-tools gmake iconv \ + localbase tar:bzip2 USE_CXXSTD= c++11 GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share CONFIGURE_ARGS= --with-gcdmaster=no \ --without-pcctsbin \ --without-pcctsinc \ diff --git a/sysutils/chaoskube/Makefile b/sysutils/chaoskube/Makefile index c58f34e0ef2b..572600cf22b4 100644 --- a/sysutils/chaoskube/Makefile +++ b/sysutils/chaoskube/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/linki/chaoskube LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/linki/chaoskube PLIST_FILES= bin/${PORTNAME} diff --git a/sysutils/choria/Makefile b/sysutils/choria/Makefile index 5672983231d5..c7c128992669 100644 --- a/sysutils/choria/Makefile +++ b/sysutils/choria/Makefile @@ -11,10 +11,7 @@ WWW= https://choria.io/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.22,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules USE_GITHUB= yes GH_ACCOUNT= choria-io diff --git a/sysutils/cilium/Makefile b/sysutils/cilium/Makefile index a96ba38e40a0..85d55051752f 100644 --- a/sysutils/cilium/Makefile +++ b/sysutils/cilium/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/cilium/cilium-cli LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/cilium/cilium-cli GO_BUILDFLAGS= -ldflags="\ diff --git a/sysutils/cloud-nuke/Makefile b/sysutils/cloud-nuke/Makefile index 4d45ec8840e8..68d88da2ef48 100644 --- a/sysutils/cloud-nuke/Makefile +++ b/sysutils/cloud-nuke/Makefile @@ -10,10 +10,7 @@ WWW= https://github.com/gruntwork-io/cloud-nuke LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= cpe go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= cpe go:modules CPE_VENDOR= gruntwork-io GO_MODULE= github.com/gruntwork-io/cloud-nuke diff --git a/sysutils/conserve/Makefile b/sysutils/conserve/Makefile index 5c853a870fc3..b54bdc89d8f9 100644 --- a/sysutils/conserve/Makefile +++ b/sysutils/conserve/Makefile @@ -1,7 +1,7 @@ PORTNAME= conserve DISTVERSIONPREFIX= v DISTVERSION= 24.8.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/containerd/Makefile b/sysutils/containerd/Makefile index 3e7e014ecfcd..650243f175ae 100644 --- a/sysutils/containerd/Makefile +++ b/sysutils/containerd/Makefile @@ -13,13 +13,10 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= bash:shells/bash -USES= cpe gmake go:1.23,modules,no_targets +USES= cpe gmake go:modules,no_targets USE_GITHUB= yes GH_SUBDIR= src/github.com/containerd/containerd -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - CPE_VENDOR= linuxfoundation USE_RC_SUBR= containerd diff --git a/sysutils/containers-common/Makefile b/sysutils/containers-common/Makefile index 2e08837cd389..e839e2a7dd5a 100644 --- a/sysutils/containers-common/Makefile +++ b/sysutils/containers-common/Makefile @@ -1,6 +1,7 @@ PORTNAME= containers-common DISTVERSIONPREFIX= v DISTVERSION= 0.64.2 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org @@ -26,7 +27,7 @@ GH_TAGNAME= v${DISTVERSION}:common v${IMAGEVERSION}:image \ NO_ARCH= yes IMAGEVERSION= 5.36.2 -SKOPEOVERSION= 1.20.0 +SKOPEOVERSION= 1.21.0 STORAGEVERSION= 1.59.1 post-patch: diff --git a/sysutils/containers-common/distinfo b/sysutils/containers-common/distinfo index d525595c6d53..1a19505e1f50 100644 --- a/sysutils/containers-common/distinfo +++ b/sysutils/containers-common/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1759417314 +TIMESTAMP = 1765209532 SHA256 (containers-common-v0.64.2_GH0.tar.gz) = 12fdb97803ee428d6ad66d66c6b582598b23ded4c8476f30dab6b4e9582d4f67 SIZE (containers-common-v0.64.2_GH0.tar.gz) = 13131015 SHA256 (containers-image-v5.36.2_GH0.tar.gz) = 2002eac26c5818437a069173ed9b3550655098ce4b08464782a0c2e896c2e41e SIZE (containers-image-v5.36.2_GH0.tar.gz) = 764570 -SHA256 (containers-skopeo-v1.20.0_GH0.tar.gz) = 0c19fe51b2cd8d1bd5e38c03b97421e318fc08153bdf5ef2f816a29889eacdef -SIZE (containers-skopeo-v1.20.0_GH0.tar.gz) = 10449131 +SHA256 (containers-skopeo-v1.21.0_GH0.tar.gz) = f76eeddf697a3cc7a872e3077ab4d0fdbebe9f3c6171462e3e9feb84368b3fac +SIZE (containers-skopeo-v1.21.0_GH0.tar.gz) = 10187308 SHA256 (containers-storage-v1.59.1_GH0.tar.gz) = 2d4b0e5f66c83c776c6dab81fd52bee2aac72832ef3af4e6a1e081aaf1f87f30 SIZE (containers-storage-v1.59.1_GH0.tar.gz) = 4606021 diff --git a/sysutils/czkawka/Makefile b/sysutils/czkawka/Makefile index 7470a42cef20..a2e8521a9e8a 100644 --- a/sysutils/czkawka/Makefile +++ b/sysutils/czkawka/Makefile @@ -1,6 +1,6 @@ PORTNAME= czkawka DISTVERSION= 10.0.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= uzsolt@FreeBSD.org diff --git a/sysutils/dar/Makefile b/sysutils/dar/Makefile index 4020080b0c59..de94a86ef630 100644 --- a/sysutils/dar/Makefile +++ b/sysutils/dar/Makefile @@ -1,5 +1,5 @@ PORTNAME= dar -DISTVERSION= 2.8.1 +DISTVERSION= 2.8.2 CATEGORIES= sysutils archivers MASTER_SITES= SF diff --git a/sysutils/dar/distinfo b/sysutils/dar/distinfo index 7d3ac0c95978..453d23dab063 100644 --- a/sysutils/dar/distinfo +++ b/sysutils/dar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758790388 -SHA256 (dar-2.8.1.tar.gz) = 217843cfb55ca99ccb38349f4778efd24de461aeee6f3d70ceacd1d9a4f492a4 -SIZE (dar-2.8.1.tar.gz) = 2378700 +TIMESTAMP = 1765708870 +SHA256 (dar-2.8.2.tar.gz) = 6f3a851cfdab15331d7663d91c22c855f7982a7ddb76894bf5e060fef25f71e7 +SIZE (dar-2.8.2.tar.gz) = 2379524 diff --git a/sysutils/ddh/Makefile b/sysutils/ddh/Makefile index 85ef673cae62..30a048040e58 100644 --- a/sysutils/ddh/Makefile +++ b/sysutils/ddh/Makefile @@ -1,7 +1,7 @@ PORTNAME= ddh DISTVERSIONPREFIX= win DISTVERSION= 64 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/diskonaut/Makefile b/sysutils/diskonaut/Makefile index dd216f824b51..54d9d3e6e9cd 100644 --- a/sysutils/diskonaut/Makefile +++ b/sysutils/diskonaut/Makefile @@ -1,6 +1,6 @@ PORTNAME= diskonaut PORTVERSION= 0.11.0 -PORTREVISION= 47 +PORTREVISION= 48 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/diskus/Makefile b/sysutils/diskus/Makefile index 7c30bcd3e1f4..e5b486b30e2f 100644 --- a/sysutils/diskus/Makefile +++ b/sysutils/diskus/Makefile @@ -1,7 +1,7 @@ PORTNAME= diskus DISTVERSIONPREFIX= v DISTVERSION= 0.7.0 -PORTREVISION= 34 +PORTREVISION= 35 CATEGORIES= sysutils MAINTAINER= sec.research.2005@gmail.com diff --git a/sysutils/dua-cli/Makefile b/sysutils/dua-cli/Makefile index 5c5dcee666b4..bdb8fa4274a3 100644 --- a/sysutils/dua-cli/Makefile +++ b/sysutils/dua-cli/Makefile @@ -1,6 +1,7 @@ PORTNAME= dua-cli DISTVERSIONPREFIX= v DISTVERSION= 2.32.2 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= lcook@FreeBSD.org diff --git a/sysutils/dust/Makefile b/sysutils/dust/Makefile index f77e7be8da38..f974e6241c42 100644 --- a/sysutils/dust/Makefile +++ b/sysutils/dust/Makefile @@ -1,7 +1,7 @@ PORTNAME= dust DISTVERSIONPREFIX= v DISTVERSION= 1.2.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= adamw@FreeBSD.org diff --git a/sysutils/dutree/Makefile b/sysutils/dutree/Makefile index b8268ecfe9d4..9a793caa1748 100644 --- a/sysutils/dutree/Makefile +++ b/sysutils/dutree/Makefile @@ -1,7 +1,7 @@ PORTNAME= dutree DISTVERSIONPREFIX= v DISTVERSION= 0.2.15 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= sysutils PATCH_SITES= https://github.com/nachoparker/dutree/commit/ diff --git a/sysutils/eksctl/Makefile b/sysutils/eksctl/Makefile index 259cdb1080e1..94c920b1ba86 100644 --- a/sysutils/eksctl/Makefile +++ b/sysutils/eksctl/Makefile @@ -12,7 +12,7 @@ LICENSE= APACHE20 RUN_DEPENDS= kubectl:sysutils/kubectl -USES= go:1.25,modules +USES= go:1.25+,modules PLIST_FILES= bin/${PORTNAME} diff --git a/sysutils/elephant/Makefile b/sysutils/elephant/Makefile index 7efb3940a29f..6c06f6bd3453 100644 --- a/sysutils/elephant/Makefile +++ b/sysutils/elephant/Makefile @@ -1,6 +1,6 @@ PORTNAME= elephant DISTVERSIONPREFIX= v -DISTVERSION= 2.17.1 +DISTVERSION= 2.17.2 CATEGORIES= sysutils MAINTAINER= tagattie@FreeBSD.org diff --git a/sysutils/elephant/distinfo b/sysutils/elephant/distinfo index 7317f9c4fadf..8906c7673a06 100644 --- a/sysutils/elephant/distinfo +++ b/sysutils/elephant/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765230041 -SHA256 (go/sysutils_elephant/elephant-v2.17.1/v2.17.1.mod) = b0ec2ac128f1dc577aa5b3f85beeff215d994383a87d6ce5b78a2fdf8dae5a8f -SIZE (go/sysutils_elephant/elephant-v2.17.1/v2.17.1.mod) = 2451 -SHA256 (go/sysutils_elephant/elephant-v2.17.1/v2.17.1.zip) = 6afe25e58ce4591b650e3aa7fe606cd036d76e6302e67b713e14acf3b6b74b60 -SIZE (go/sysutils_elephant/elephant-v2.17.1/v2.17.1.zip) = 7566566 +TIMESTAMP = 1765800376 +SHA256 (go/sysutils_elephant/elephant-v2.17.2/v2.17.2.mod) = b0ec2ac128f1dc577aa5b3f85beeff215d994383a87d6ce5b78a2fdf8dae5a8f +SIZE (go/sysutils_elephant/elephant-v2.17.2/v2.17.2.mod) = 2451 +SHA256 (go/sysutils_elephant/elephant-v2.17.2/v2.17.2.zip) = 79a20605b0c289a1fdaec7932096ad07fdb572b4017da8708d0187f385f54e87 +SIZE (go/sysutils_elephant/elephant-v2.17.2/v2.17.2.zip) = 7566629 diff --git a/sysutils/elfx86exts/Makefile b/sysutils/elfx86exts/Makefile index 19ba2b935589..baf9ba452562 100644 --- a/sysutils/elfx86exts/Makefile +++ b/sysutils/elfx86exts/Makefile @@ -1,7 +1,7 @@ PORTNAME= elfx86exts DISTVERSIONPREFIX= ${PORTNAME}@ DISTVERSION= 0.6.2 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= sysutils MAINTAINER= jamie@catflap.org diff --git a/sysutils/equinix-metal-cli/Makefile b/sysutils/equinix-metal-cli/Makefile deleted file mode 100644 index 915ec5510e52..000000000000 --- a/sysutils/equinix-metal-cli/Makefile +++ /dev/null @@ -1,21 +0,0 @@ -PORTNAME= equinix-metal-cli -DISTVERSIONPREFIX= v -DISTVERSION= 0.25.0 -PORTREVISION= 11 -CATEGORIES= sysutils - -MAINTAINER= dch@FreeBSD.org -COMMENT= Command line tool for Equinix Metal services -WWW= https://github.com/equinix/metal-cli/blob/main/docs/metal.md - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE - -USES= go:modules -GO_BUILDFLAGS= -ldflags "-X github.com/equinix/metal-cli/cmd.Version=v$(DISTVERSION)" -GO_MODULE= github.com/equinix/metal-cli -GO_TARGET= ./cmd/metal - -PLIST_FILES= bin/metal - -.include <bsd.port.mk> diff --git a/sysutils/equinix-metal-cli/distinfo b/sysutils/equinix-metal-cli/distinfo deleted file mode 100644 index 2203bce1740b..000000000000 --- a/sysutils/equinix-metal-cli/distinfo +++ /dev/null @@ -1,5 +0,0 @@ -TIMESTAMP = 1730463712 -SHA256 (go/sysutils_equinix-metal-cli/equinix-metal-cli-v0.25.0/v0.25.0.mod) = 91193dc14e5493e5f1f1bec3c29f7e7009402814c1652e660a53a692e1b915d5 -SIZE (go/sysutils_equinix-metal-cli/equinix-metal-cli-v0.25.0/v0.25.0.mod) = 1604 -SHA256 (go/sysutils_equinix-metal-cli/equinix-metal-cli-v0.25.0/v0.25.0.zip) = 95f4413e187466bc19ade3fecf5d4728f942ab87e39419ef2abf15267f6cfd44 -SIZE (go/sysutils_equinix-metal-cli/equinix-metal-cli-v0.25.0/v0.25.0.zip) = 347329 diff --git a/sysutils/equinix-metal-cli/pkg-descr b/sysutils/equinix-metal-cli/pkg-descr deleted file mode 100644 index ff3d69df3bf0..000000000000 --- a/sysutils/equinix-metal-cli/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -metal is a command line interface for the Equinix Metal API. Refer -to the comprehensive docs for usage instructions. diff --git a/sysutils/equinix-metal-cli/pkg-message b/sysutils/equinix-metal-cli/pkg-message deleted file mode 100644 index 90a3fad3e19c..000000000000 --- a/sysutils/equinix-metal-cli/pkg-message +++ /dev/null @@ -1,23 +0,0 @@ -[ -{ type: install - message: <<EOM -You installed the Equinix Metal command-line tool. To use this tool, you -will need an account and an API token from https://console.equinix.com/ - -Then run: - -$ metal init -Equinix Metal API Tokens can be obtained through the portal at https://console.equinix.com/. -See https://metal.equinix.com/developers/docs/accounts/users/ for more details. - -Token (hidden): ... -Organization ID []: ...-...-... -Project ID []: ...-...-.. - -Writing ~/.config/equinix/metal.yaml - -Optionally, the token can be supplied via the METAL_AUTH_TOKEN -environment variable, instead of permanently in the file system. -EOM -} -] diff --git a/sysutils/erdtree/Makefile b/sysutils/erdtree/Makefile index 393db835f963..c3328438fd4e 100644 --- a/sysutils/erdtree/Makefile +++ b/sysutils/erdtree/Makefile @@ -1,7 +1,7 @@ PORTNAME= erdtree DISTVERSIONPREFIX= v DISTVERSION= 3.1.2 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= sysutils MAINTAINER= se@FreeBSD.org diff --git a/sysutils/exa/Makefile b/sysutils/exa/Makefile index 8a1b8e536ab6..06f272d98412 100644 --- a/sysutils/exa/Makefile +++ b/sysutils/exa/Makefile @@ -1,7 +1,7 @@ PORTNAME= exa DISTVERSIONPREFIX= v DISTVERSION= 0.10.1 -PORTREVISION= 48 +PORTREVISION= 49 CATEGORIES= sysutils MAINTAINER= ports@FreeBSD.org diff --git a/sysutils/eza/Makefile b/sysutils/eza/Makefile index 537e6999bbf5..d8171f60b060 100644 --- a/sysutils/eza/Makefile +++ b/sysutils/eza/Makefile @@ -1,7 +1,7 @@ PORTNAME= eza DISTVERSIONPREFIX= v DISTVERSION= 0.23.4 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MASTER_SITES= https://github.com/eza-community/${PORTNAME}/releases/download/v${DISTVERSION}/man-${DISTVERSION}.tar.gz?dummy=/:man DISTFILES= ${PORTNAME}-man-${DISTVERSION}.tar.gz:man diff --git a/sysutils/f2/Makefile b/sysutils/f2/Makefile index 6bba5770fc43..6882e9b0f0a7 100644 --- a/sysutils/f2/Makefile +++ b/sysutils/f2/Makefile @@ -12,7 +12,7 @@ WWW= https://f2.freshman.tech/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENCE -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/ayoisaiah/f2/v2 GO_TARGET= ./cmd/f2 diff --git a/sysutils/faketty/Makefile b/sysutils/faketty/Makefile index 7967f985ac99..4c60013c8d87 100644 --- a/sysutils/faketty/Makefile +++ b/sysutils/faketty/Makefile @@ -1,6 +1,6 @@ PORTNAME= faketty DISTVERSION= 1.0.19 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/fclones/Makefile b/sysutils/fclones/Makefile index f23ce199ad22..242326916446 100644 --- a/sysutils/fclones/Makefile +++ b/sysutils/fclones/Makefile @@ -1,7 +1,7 @@ PORTNAME= fclones DISTVERSIONPREFIX= v DISTVERSION= 0.35.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/fd/Makefile b/sysutils/fd/Makefile index ca94b70eb70b..fb2530272892 100644 --- a/sysutils/fd/Makefile +++ b/sysutils/fd/Makefile @@ -1,7 +1,7 @@ PORTNAME= fd DISTVERSIONPREFIX= v DISTVERSION= 10.3.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils PKGNAMESUFFIX= -find diff --git a/sysutils/flashrom/Makefile b/sysutils/flashrom/Makefile index ccc9e29dbb4f..6c35af1ea0f7 100644 --- a/sysutils/flashrom/Makefile +++ b/sysutils/flashrom/Makefile @@ -21,6 +21,8 @@ LIB_DEPENDS= libpci.so:devel/libpci USES= meson pkgconfig ssl tar:xz USE_LDCONFIG= yes +CFLAGS+= -Wno-deprecated-declarations + PORTDOCS= * OPTIONS_DEFINE= DOCS FTDI MANPAGES diff --git a/sysutils/flipperbit/Makefile b/sysutils/flipperbit/Makefile index bcd6213472f2..53901d4f3e4b 100644 --- a/sysutils/flipperbit/Makefile +++ b/sysutils/flipperbit/Makefile @@ -1,7 +1,7 @@ PORTNAME= flipperbit DISTVERSIONPREFIX= v DISTVERSION= 0.1.2 -PORTREVISION= 18 +PORTREVISION= 19 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/flowgger/Makefile b/sysutils/flowgger/Makefile index 2d2424f7411c..7d6bd2e52d8a 100644 --- a/sysutils/flowgger/Makefile +++ b/sysutils/flowgger/Makefile @@ -1,6 +1,6 @@ PORTNAME= flowgger DISTVERSION= 0.3.1 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= sysutils MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/sysutils/framework-system/Makefile b/sysutils/framework-system/Makefile index 3aef4f719dfe..a3d255f870b5 100644 --- a/sysutils/framework-system/Makefile +++ b/sysutils/framework-system/Makefile @@ -1,7 +1,7 @@ PORTNAME= framework-system DISTVERSIONPREFIX=v DISTVERSION= 0.4.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= sysutils MAINTAINER= dhs@frame.work diff --git a/sysutils/framework-tool-tui/Makefile b/sysutils/framework-tool-tui/Makefile index 79c4171627e7..260d8be868d0 100644 --- a/sysutils/framework-tool-tui/Makefile +++ b/sysutils/framework-tool-tui/Makefile @@ -1,7 +1,7 @@ PORTNAME= framework-tool-tui DISTVERSIONPREFIX=v DISTVERSION= 0.5.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= lme@FreeBSD.org diff --git a/sysutils/freebsd-rustdate/Makefile b/sysutils/freebsd-rustdate/Makefile index 36d31c6a4bdd..d95aeafcae05 100644 --- a/sysutils/freebsd-rustdate/Makefile +++ b/sysutils/freebsd-rustdate/Makefile @@ -1,6 +1,6 @@ PORTNAME= freebsd-rustdate DISTVERSION= 1.3.1 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= sysutils MASTER_SITES= https://rustdate.over-yonder.net/dl/ \ https://distfiles.over-yonder.net/freebsd-rustdate/ diff --git a/sysutils/fselect/Makefile b/sysutils/fselect/Makefile index 047b8cf5c175..68b989bcbd26 100644 --- a/sysutils/fselect/Makefile +++ b/sysutils/fselect/Makefile @@ -1,6 +1,6 @@ PORTNAME= fselect DISTVERSION= 0.8.6 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= sysutils MAINTAINER= lcook@FreeBSD.org diff --git a/sysutils/fwup/Makefile b/sysutils/fwup/Makefile index d3319f4eb67e..37b0c4a90d31 100644 --- a/sysutils/fwup/Makefile +++ b/sysutils/fwup/Makefile @@ -1,6 +1,6 @@ PORTNAME= fwup DISTVERSIONPREFIX= v -DISTVERSION= 1.13.2 +DISTVERSION= 1.14.0 CATEGORIES= sysutils MAINTAINER= dch@FreeBSD.org diff --git a/sysutils/fwup/distinfo b/sysutils/fwup/distinfo index b5045b85319a..4a9738d40d04 100644 --- a/sysutils/fwup/distinfo +++ b/sysutils/fwup/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1756033842 -SHA256 (fhunleth-fwup-v1.13.2_GH0.tar.gz) = a2b380874636ff5d01bb115bfee78de7f05b71f94fbf093c77b81538488583c9 -SIZE (fhunleth-fwup-v1.13.2_GH0.tar.gz) = 25549113 +TIMESTAMP = 1765792511 +SHA256 (fhunleth-fwup-v1.14.0_GH0.tar.gz) = 95cb084c673170ac136f4492f5c8fa0a6b810221281ce1543bacd44f08e15b21 +SIZE (fhunleth-fwup-v1.14.0_GH0.tar.gz) = 25551952 diff --git a/sysutils/gdu/Makefile b/sysutils/gdu/Makefile index 3d61b70ae28c..e36ab44e427c 100644 --- a/sysutils/gdu/Makefile +++ b/sysutils/gdu/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/dundee/gdu LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= go:1.23,modules +USES= go:modules GO_MODULE= github.com/dundee/${PORTNAME}/${DISTVERSIONFULL:R:R} GO_TARGET= ./cmd/${PORTNAME} diff --git a/sysutils/gkrellm2/Makefile b/sysutils/gkrellm2/Makefile index e806592f9694..46297a28e4f7 100644 --- a/sysutils/gkrellm2/Makefile +++ b/sysutils/gkrellm2/Makefile @@ -1,6 +1,6 @@ PORTNAME= gkrellm -PORTVERSION= 2.4.0 -PORTREVISION= 2 +PORTVERSION= 2.5.0 +PORTREVISION= 0 CATEGORIES= sysutils MASTER_SITES= http://gkrellm.srcbox.net/releases/ \ LOCAL/ume @@ -48,12 +48,11 @@ MAKE_ENV+= without-gnutls=1 without-ssl=1 PORTDOCS= COPYRIGHT CREDITS README Themes.html ALL_TARGET= freebsd +INSTALL_TARGET= install_freebsd MAKE_ENV+= INSTALLROOT=${PREFIX} INSTALL_PREFIX=${STAGEDIR} \ - PKGCONFIGDIR=${PREFIX}/libdata/pkgconfig \ - SINSTALLDIR=${PREFIX}/sbin \ - MANDIR=${PREFIX}/share/man/man1 SMANDIR=${PREFIX}/share/man/man8 \ - VERSION=${PORTVERSION} + PKGCONFIGDIR=${PREFIX}/libdata/pkgconfig CFGDIR=${EXAMPLESDIR} \ + SINSTALLDIR=${PREFIX}/sbin SMANSECTION=8 VERSION=${PORTVERSION} CFLAGS+= -DSYSTEM_THEMES_DIR='\"${LOCALBASE}/share/gkrellm2/themes\"' \ -DSYSTEM_PLUGINS_DIR='\"${LOCALBASE}/libexec/gkrellm2/plugins\"' \ @@ -70,9 +69,6 @@ post-install-CLIENT-on: post-install: @${MKDIR} ${STAGEDIR}${PREFIX}/libexec/gkrellm2/plugins-gkrellmd - @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - ${INSTALL_DATA} ${WRKSRC}/server/gkrellmd.conf \ - ${STAGEDIR}${EXAMPLESDIR}/gkrellmd.conf post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} diff --git a/sysutils/gkrellm2/distinfo b/sysutils/gkrellm2/distinfo index bbbf3e251a72..d2f8f959d135 100644 --- a/sysutils/gkrellm2/distinfo +++ b/sysutils/gkrellm2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737978638 -SHA256 (gkrellm-2.4.0.tar.bz2) = 6f83665760b936ad4b55f9182b1ec7601faf38a0f25ea1e4bddc9965088f032d -SIZE (gkrellm-2.4.0.tar.bz2) = 790070 +TIMESTAMP = 1765731793 +SHA256 (gkrellm-2.5.0.tar.bz2) = 68c75a03a06b935afa93d3331ca1c2d862c1d50c3e9df19d9a8d48970d766b55 +SIZE (gkrellm-2.5.0.tar.bz2) = 773211 diff --git a/sysutils/gkrellm2/files/patch-Makefile b/sysutils/gkrellm2/files/patch-Makefile deleted file mode 100644 index 5042e398dbbf..000000000000 --- a/sysutils/gkrellm2/files/patch-Makefile +++ /dev/null @@ -1,33 +0,0 @@ ---- Makefile.orig 2025-01-19 16:02:37 UTC -+++ Makefile -@@ -3,7 +3,9 @@ - # make - # For FreeBSD 2.X: - # make freebsd2 --# For FreeBSD 3.X or later: -+# For FreeBSD 3.X and 4.X: -+# make freebsd3 -+# For FreeBSD 5.X or later: - # make freebsd - # For NetBSD 1.5 - 1.6.X - # make netbsd1 -@@ -117,7 +119,7 @@ export OS_RELEASE - export MANDIR SMANDIR MANDIRMODE MANMODE - export OS_RELEASE - --enable_nls=1 -+enable_nls?=1 - debug=0 - export enable_nls - export debug -@@ -155,8 +157,8 @@ install_gkrellm.pc: gkrellm.pc - $(RM) $(PKGCONFIGDIR)/gkrellm.pc - - install_gkrellm.pc: gkrellm.pc -- $(INSTALL) -d $(PKGCONFIGDIR) -- $(INSTALL) -m $(INCLUDEMODE) -c gkrellm.pc $(PKGCONFIGDIR) -+ $(INSTALL) -d $(DESTDIR)$(PKGCONFIGDIR) -+ $(INSTALL) -m $(INCLUDEMODE) -c gkrellm.pc $(DESTDIR)$(PKGCONFIGDIR) - - install_darwin install_darwin9 install_macosx: install_gkrellm.pc - (cd po && ${MAKE} install) diff --git a/sysutils/gkrellm2/files/patch-gkrellm.1 b/sysutils/gkrellm2/files/patch-docs__gkrellm.1 index 84cb8404190e..78692237c936 100644 --- a/sysutils/gkrellm2/files/patch-gkrellm.1 +++ b/sysutils/gkrellm2/files/patch-docs__gkrellm.1 @@ -1,8 +1,8 @@ ---- gkrellm.1.orig 2025-01-19 16:02:37 UTC -+++ gkrellm.1 +--- docs/gkrellm.1.orig 2025-12-14 15:28:26 UTC ++++ docs/gkrellm.1 @@ -1,4 +1,4 @@ -.TH gkrellm 1 "Jan 07, 2025" "" "User's Manual" -+.TH gkrellm 1 "June 7, 2003" "FreeBSD" "User's Manual" ++.TH gkrellm 1 "Jan 7, 2025" "FreeBSD" "User's Manual" .SH "NAME" gkrellm \- The GNU Krell Monitors @@ -29,55 +29,54 @@ state is detected by the existence of .IR /var/run/pppX.pid and the time stamp of this file is the base for the on line time. -@@ -1138,7 +1138,7 @@ several locations: +@@ -1138,7 +1138,6 @@ several locations: .nf ~/.gkrellm2/themes /usr/local/share/gkrellm2/themes -/usr/share/gkrellm2/themes -+/usr/X11R6/share/gkrellm2/themes .fi .RE .PP -@@ -1149,7 +1149,7 @@ theme may also be installed as: +@@ -1149,7 +1148,7 @@ theme may also be installed as: .RS .nf ~/.themes/THEME_NAME/gkrellm2 -/usr/share/themes/THEME_NAME/gkrellm2 -+/usr/X11R6/share/themes/THEME_NAME/gkrellm2 ++/usr/local/share/themes/THEME_NAME/gkrellm2 .fi .RE .PP -@@ -1177,7 +1177,7 @@ and +@@ -1177,7 +1176,7 @@ and The directories .IR /usr/local/lib/gkrellm2/plugins and -.IR /usr/lib/gkrellm2/plugins -+.IR /usr/X11R6/libexec/gkrellm2/plugins ++.IR /usr/local/libexec/gkrellm2/plugins are also searched for plugins to install. .PP Some plugins may be available only as source files and they will -@@ -1213,7 +1213,7 @@ User plugin directory. +@@ -1213,7 +1212,7 @@ User plugin directory. .I ~/.gkrellm2/plugins User plugin directory. .TP -.I /usr/lib/gkrellm2/plugins -+.I /usr/X11R6/libexec/gkrellm2/plugins ++.I /usr/local/libexec/gkrellm2/plugins System wide plugin directory. .TP .I /usr/local/lib/gkrellm2/plugins -@@ -1225,13 +1225,13 @@ User theme packaged as part of a user Gtk theme. +@@ -1225,13 +1224,13 @@ User theme packaged as part of a user Gtk theme. .I ~/.themes/THEME_NAME/gkrellm2 User theme packaged as part of a user Gtk theme. .TP -.I /usr/share/gkrellm2/themes -+.I /usr/X11R6/share/gkrellm2/themes ++.I /usr/local/share/gkrellm2/themes System wide theme directory. .TP .I /usr/local/share/gkrellm2/themes Local theme directory. .TP -.I /usr/share/themes/THEME_NAME/gkrellm2 -+.I /usr/X11R6/share/themes/THEME_NAME/gkrellm2 ++.I /usr/local/share/themes/THEME_NAME/gkrellm2 System wide theme packaged as part of a system wide Gtk theme. .SH "AUTHORS" diff --git a/sysutils/gkrellm2/files/patch-gkrellmd.1 b/sysutils/gkrellm2/files/patch-docs__gkrellmd.1 index 4c0c69e0930f..047613a9be9c 100644 --- a/sysutils/gkrellm2/files/patch-gkrellmd.1 +++ b/sysutils/gkrellm2/files/patch-docs__gkrellmd.1 @@ -1,8 +1,8 @@ ---- gkrellmd.1.orig 2010-09-14 16:55:49 UTC -+++ gkrellmd.1 +--- docs/gkrellmd.1.orig 2010-09-14 16:55:49 UTC ++++ docs/gkrellmd.1 @@ -1,4 +1,4 @@ -.TH gkrellmd 1 "Sep 15, 2010" "GNU/Linux" "User's Manual" -+.TH gkrellmd 8 "June 7, 2003" "FreeBSD" "User's Manual" ++.TH gkrellmd 8 "Sep 15, 2010" "FreeBSD" "User's Manual" .SH "NAME" gkrellmd \- The GNU Krell Monitors Server diff --git a/sysutils/gkrellm2/files/patch-server__Makefile b/sysutils/gkrellm2/files/patch-server__Makefile index c26b0f30603e..fd9473d17460 100644 --- a/sysutils/gkrellm2/files/patch-server__Makefile +++ b/sysutils/gkrellm2/files/patch-server__Makefile @@ -1,120 +1,13 @@ ---- server/Makefile.orig 2025-01-19 16:02:37 UTC +--- server/Makefile.orig 2025-12-14 15:28:26 UTC +++ server/Makefile -@@ -42,7 +42,7 @@ PKG_LIB := $(shell $(PKG_CONFIG) --libs $(PKG_MODULES) - endif - PKG_LIB := $(shell $(PKG_CONFIG) --libs $(PKG_MODULES)) +@@ -164,8 +164,8 @@ install_freebsd: --FLAGS = -O2 $(PKG_INCLUDE) -+FLAGS = $(PKG_INCLUDE) + install_freebsd: + $(MAKE) install_unix +- chgrp kmem $(DESTDIR)$(SINSTALLDIR)/$(PACKAGE_D) +- chmod g+s $(DESTDIR)$(SINSTALLDIR)/$(PACKAGE_D) ++ # chgrp kmem $(DESTDIR)$(SINSTALLDIR)/$(PACKAGE_D) ++ # chmod g+s $(DESTDIR)$(SINSTALLDIR)/$(PACKAGE_D) - FLAGS += $(GTOP_INCLUDE) $(PTHREAD_INC) -I.. -I$(SHARED_PATH) -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_SERVER - -@@ -80,20 +80,31 @@ all: gkrellmd$(BINEXT) $(SERVICE_FILE) - - all: gkrellmd$(BINEXT) $(SERVICE_FILE) - --gkrellmd$(BINEXT): $(OBJS) $(EXTRAOBJS) -+gkrellmd$(BINEXT): gkrellmd.pc $(OBJS) $(EXTRAOBJS) - $(CC) $(OBJS) $(EXTRAOBJS) -o $@ \ - $(LDFLAGS) $(LIBS) $(LINK_FLAGS) - --static: $(OBJS) $(EXTRAOBJS) -+static: gkrellmd.pc $(OBJS) $(EXTRAOBJS) - $(CC) $(OBJS) $(EXTRAOBJS) -o gkrellmd.static -static \ - $(LDFLAGS) $(LIBS) $(LINK_FLAGS) - -+gkrellmd.pc: Makefile -+ echo "prefix=$(INSTALLROOT)" > gkrellmd.pc -+ echo "Name: GKrellMd" >> gkrellmd.pc -+ echo "Description: Extensible GLIB system monitoring application server" >> gkrellmd.pc -+ echo "Version: $(VERSION)" >> gkrellmd.pc -+ echo "Requires: glib-2.0" >> gkrellmd.pc -+ echo "Cflags: -I$(INCLUDEDIR)" >> gkrellmd.pc -+ - freebsd2: - $(MAKE) EXTRAOBJS= SYS_LIBS="-lkvm -lmd" gkrellmd - --freebsd3 freebsd: -+freebsd3 freebsd4: - $(MAKE) EXTRAOBJS= SYS_LIBS="-lkvm -ldevstat -lmd" gkrellmd - -+freebsd5 freebsd6 freebsd7 freebsd8 freebsd: -+ $(MAKE) EXTRAOBJS= SYS_LIBS="-ldevstat -lmd" gkrellmd -+ - # Darwin target for systems that still have libkvm - darwin: - $(MAKE) \ -@@ -152,42 +163,49 @@ uninstall-service: - uninstall-service: - $(RM) -f $(SERVICE_DIR)/$(SERVICE_FILE) - --install: install_bin install_inc install_man install_cfg install-service -+install: install_bin install_inc install_man install_cfg install_gkrellmd.pc - - install-strip: - $(MAKE) STRIP="-s" install - - install_bin: -- $(INSTALL) -d -m $(INSTALLDIRMODE) $(SINSTALLDIR) -- $(INSTALL) -c $(STRIP) -m $(BINMODE) $(PACKAGE_D)$(BINEXT) $(SINSTALLDIR)/$(PACKAGE_D)$(BINEXT) -+ $(INSTALL) -d -m $(INSTALLDIRMODE) $(DESTDIR)$(SINSTALLDIR) -+ $(INSTALL) -c $(STRIP) -m $(BINMODE) $(PACKAGE_D)$(BINEXT) $(DESTDIR)$(SINSTALLDIR)/$(PACKAGE_D)$(BINEXT) - - uninstall_bin: -- $(RM) $(SINSTALLDIR)/$(PACKAGE_D)$(BINEXT) -+ $(RM) $(DESTDIR)$(SINSTALLDIR)/$(PACKAGE_D)$(BINEXT) - - install_inc: -- $(INSTALL) -d -m $(INCLUDEDIRMODE) $(INCLUDEDIR)/gkrellm2 -- $(INSTALL) -c -m $(INCLUDEMODE) $(GKRELLMD_INCLUDES) $(INCLUDEDIR)/gkrellm2 -+ $(INSTALL) -d -m $(INCLUDEDIRMODE) $(DESTDIR)$(INCLUDEDIR)/gkrellm2 -+ $(INSTALL) -c -m $(INCLUDEMODE) $(GKRELLMD_INCLUDES) $(DESTDIR)$(INCLUDEDIR)/gkrellm2 - - # FIXME: may remove too many files, overlaps with uninstall_inc from client - uninstall_inc: -- $(RM) -r $(INCLUDEDIR)/gkrellm2 -+ $(RM) -r $(DESTDIR)$(INCLUDEDIR)/gkrellm2 - - install_man: -- $(INSTALL) -d -m $(MANDIRMODE) $(SMANDIR) -- $(INSTALL) -c -m $(MANMODE) ../gkrellmd.1 $(SMANDIR)/$(PACKAGE_D).1 -+ $(INSTALL) -d -m $(MANDIRMODE) $(DESTDIR)$(SMANDIR) -+ $(INSTALL) -c -m $(MANMODE) ../gkrellmd.1 $(DESTDIR)$(SMANDIR)/$(PACKAGE_D).8 - - uninstall_man: -- $(RM) $(SMANDIR)/$(PACKAGE_D).1 -+ $(RM) $(DESTDIR)$(SMANDIR)/$(PACKAGE_D).1 - - install_cfg: -- $(INSTALL) -d -m $(CFGDIRMODE) $(CFGDIR) -- $(INSTALL) -c -m $(CFGMODE) gkrellmd.conf $(CFGDIR)/gkrellmd.conf -+ $(INSTALL) -d -m $(CFGDIRMODE) $(DESTDIR)$(CFGDIR) -+ $(INSTALL) -c -m $(CFGMODE) gkrellmd.conf $(DESTDIR)$(CFGDIR)/gkrellmd.conf - - uninstall_cfg: -- $(RM) $(CFGDIR)/gkrellmd.conf -+ $(RM) $(DESTDIR)$(CFGDIR)/gkrellmd.conf - --uninstall: uninstall_bin uninstall_inc uninstall_man uninstall_cfg uninstall-service -+install_gkrellmd.pc: -+ $(INSTALL) -d $(DESTDIR)$(PKGCONFIGDIR) -+ $(INSTALL) -c -m $(INCLUDEMODE) gkrellmd.pc $(DESTDIR)$(PKGCONFIGDIR) - -+uninstall_gkrellmd.pc: -+ $(RM) $(DESTDIR)$(PKGCONFIGDIR)/gkrellmd.pc -+ -+uninstall: uninstall_bin uninstall_inc uninstall_man uninstall_cfg uninstall_gkrellmd.pc -+ - install_darwin install_darwin9 install_macosx: - $(MAKE) install - -@@ -227,7 +245,8 @@ clean: - gkrellmd-version.h \ - gkrellmd.exe \ - libgkrellmd.a \ -- win32-resource.rc -+ win32-resource.rc \ -+ gkrellmd.pc - - SYSDEPS = ../src/sysdeps/bsd-common.c ../src/sysdeps/bsd-net-open.c \ - ../src/sysdeps/darwin.c \ + install_netbsd: + $(MAKE) SMANDIR="$(PREFIX)/man/man1" install_unix diff --git a/sysutils/gkrellm2/files/patch-src__Makefile b/sysutils/gkrellm2/files/patch-src__Makefile index 6c8ae3beaa83..15709c5a752e 100644 --- a/sysutils/gkrellm2/files/patch-src__Makefile +++ b/sysutils/gkrellm2/files/patch-src__Makefile @@ -1,6 +1,6 @@ ---- src/Makefile.orig 2025-01-19 16:02:37 UTC +--- src/Makefile.orig 2025-12-14 15:28:26 UTC +++ src/Makefile -@@ -38,7 +38,8 @@ endif +@@ -36,7 +36,8 @@ endif CONFIGURE_ARGS += --without-ntlm endif # run configure shell script @@ -10,116 +10,14 @@ # pull in variables set by configure script include configure.mk -@@ -51,7 +52,7 @@ PKG_LIB := $(shell $(PKG_CONFIG) --libs $(PKG_MODULES) - endif - PKG_LIB := $(shell $(PKG_CONFIG) --libs $(PKG_MODULES)) - --FLAGS = -O2 -I.. -I$(SHARED_PATH) $(PKG_INCLUDE) $(GTOP_INCLUDE) $(PTHREAD_INC)\ -+FLAGS = -I.. -I$(SHARED_PATH) $(PKG_INCLUDE) $(GTOP_INCLUDE) $(PTHREAD_INC)\ - ${SSL_INCLUDE} ${NTLM_INCLUDE} -DGSEAL_ENABLED -DGTK_DISABLE_DEPRECATED -DGKRELLM_CLIENT - - LIBS = $(PKG_LIB) $(GTOP_LIBS) $(X11_LIBS) $(SYS_LIBS) $(SSL_LIBS) $(SENSORS_LIBS)\ -@@ -107,13 +108,20 @@ endif - $(MAKE) EXTRAOBJS= SYS_LIBS="-lkvm -lmd" gkrellm - endif - --freebsd3 freebsd: -+freebsd3 freebsd4: - ifeq ($(HAVE_SSL),1) - $(MAKE) EXTRAOBJS= SYS_LIBS="-lkvm -ldevstat" gkrellm - else - $(MAKE) EXTRAOBJS= SYS_LIBS="-lkvm -ldevstat -lmd" gkrellm - endif - -+freebsd5 freebsd6 freebsd7 freebsd8 freebsd9 freebsd: -+ifeq ($(HAVE_SSL),1) -+ $(MAKE) EXTRAOBJS= SYS_LIBS="-ldevstat" gkrellm -+else -+ $(MAKE) EXTRAOBJS= SYS_LIBS="-ldevstat -lmd" gkrellm -+endif -+ - # Darwin target for systems that still have libkvm - darwin: - ifeq ($(HAVE_SSL),1) -@@ -181,51 +189,51 @@ install_bin: - $(MAKE) STRIP="-s" install - - install_bin: -- $(INSTALL) -d -m $(INSTALLDIRMODE) $(INSTALLDIR) -- $(INSTALL) -c $(STRIP) -m $(BINMODE) $(PACKAGE)$(BINEXT) $(INSTALLDIR)/$(PACKAGE)$(BINEXT) -+ $(INSTALL) -d -m $(INSTALLDIRMODE) $(DESTDIR)$(INSTALLDIR) -+ $(INSTALL) -c $(STRIP) -m $(BINMODE) $(PACKAGE)$(BINEXT) $(DESTDIR)$(INSTALLDIR)/$(PACKAGE)$(BINEXT) - - uninstall_bin: -- $(RM) $(INSTALLDIR)/$(PACKAGE)$(BINEXT) -+ $(RM) $(DESTDIR)$(INSTALLDIR)/$(PACKAGE)$(BINEXT) - - install_inc: -- $(INSTALL) -d -m $(INCLUDEDIRMODE) $(INCLUDEDIR)/gkrellm2 -- $(INSTALL) -c -m $(INCLUDEMODE) $(GKRELLM_INCLUDES) $(INCLUDEDIR)/gkrellm2 -+ $(INSTALL) -d -m $(INCLUDEDIRMODE) $(DESTDIR)$(INCLUDEDIR)/gkrellm2 -+ $(INSTALL) -c -m $(INCLUDEMODE) $(GKRELLM_INCLUDES) $(DESTDIR)$(INCLUDEDIR)/gkrellm2 - - # FIXME: may remove too many files, overlaps with uninstall_inc from server - uninstall_inc: -- $(RM) -r $(INCLUDEDIR)/gkrellm2 -+ $(RM) -r $(DESTDIR)$(INCLUDEDIR)/gkrellm2 - - install_man: -- $(INSTALL) -d -m $(MANDIRMODE) $(MANDIR) -- $(INSTALL) -c -m $(MANMODE) ../gkrellm.1 $(MANDIR)/$(PACKAGE).1 -+ $(INSTALL) -d -m $(MANDIRMODE) $(DESTDIR)$(MANDIR) -+ $(INSTALL) -c -m $(MANMODE) ../gkrellm.1 $(DESTDIR)$(MANDIR)/$(PACKAGE).1 - - uninstall_man: -- $(RM) $(MANDIR)/$(PACKAGE).1 -+ $(RM) $(DESTDIR)$(MANDIR)/$(PACKAGE).1 - - install-data: -- $(INSTALL) -d -m 755 $(MENUDIR) -- $(INSTALL) -c -m 644 ../data/gkrellm.desktop $(MENUDIR)/ -- $(INSTALL) -d -m 755 $(ICONDIR)/hicolor/16x16/apps -- $(INSTALL) -c -m 644 ../data/icons/16/gkrellm.png $(ICONDIR)/hicolor/16x16/apps/ -- $(INSTALL) -d -m 755 $(ICONDIR)/hicolor/24x24/apps -- $(INSTALL) -c -m 644 ../data/icons/24/gkrellm.png $(ICONDIR)/hicolor/24x24/apps/ -- $(INSTALL) -d -m 755 $(ICONDIR)/hicolor/32x32/apps -- $(INSTALL) -c -m 644 ../data/icons/32/gkrellm.png $(ICONDIR)/hicolor/32x32/apps/ -- $(INSTALL) -d -m 755 $(ICONDIR)/hicolor/48x48/apps -- $(INSTALL) -c -m 644 ../data/icons/48/gkrellm.png $(ICONDIR)/hicolor/48x48/apps/ -- $(INSTALL) -d -m 755 $(ICONDIR)/hicolor/64x64/apps -- $(INSTALL) -c -m 644 ../data/icons/64/gkrellm.png $(ICONDIR)/hicolor/64x64/apps/ -- $(INSTALL) -d -m 755 $(METAINFODIR) -- $(INSTALL) -c -m 644 ../data/net.srcbox.gkrellm.GKrellM.metainfo.xml $(METAINFODIR)/ -+ $(INSTALL) -d -m 755 $(DESTDIR)$(MENUDIR) -+ $(INSTALL) -c -m 644 ../data/gkrellm.desktop $(DESTDIR)$(MENUDIR)/ -+ $(INSTALL) -d -m 755 $(DESTDIR)$(ICONDIR)/hicolor/16x16/apps -+ $(INSTALL) -c -m 644 ../data/icons/16/gkrellm.png $(DESTDIR)$(ICONDIR)/hicolor/16x16/apps/ -+ $(INSTALL) -d -m 755 $(DESTDIR)$(ICONDIR)/hicolor/24x24/apps -+ $(INSTALL) -c -m 644 ../data/icons/24/gkrellm.png $(DESTDIR)$(ICONDIR)/hicolor/24x24/apps/ -+ $(INSTALL) -d -m 755 $(DESTDIR)$(ICONDIR)/hicolor/32x32/apps -+ $(INSTALL) -c -m 644 ../data/icons/32/gkrellm.png $(DESTDIR)$(ICONDIR)/hicolor/32x32/apps/ -+ $(INSTALL) -d -m 755 $(DESTDIR)$(ICONDIR)/hicolor/48x48/apps -+ $(INSTALL) -c -m 644 ../data/icons/48/gkrellm.png $(DESTDIR)$(ICONDIR)/hicolor/48x48/apps/ -+ $(INSTALL) -d -m 755 $(DESTDIR)$(ICONDIR)/hicolor/64x64/apps -+ $(INSTALL) -c -m 644 ../data/icons/64/gkrellm.png $(DESTDIR)$(ICONDIR)/hicolor/64x64/apps/ -+ $(INSTALL) -d -m 755 $(DESTDIR)$(METAINFODIR) -+ $(INSTALL) -c -m 644 ../data/net.srcbox.gkrellm.GKrellM.metainfo.xml $(DESTDIR)$(METAINFODIR)/ - - uninstall-data: -- $(RM) $(MENUDIR)/gkrellm.desktop -- $(RM) $(ICONDIR)/hicolor/16x16/apps/gkrellm.png -- $(RM) $(ICONDIR)/hicolor/24x24/apps/gkrellm.png -- $(RM) $(ICONDIR)/hicolor/32x32/apps/gkrellm.png -- $(RM) $(ICONDIR)/hicolor/48x48/apps/gkrellm.png -- $(RM) $(ICONDIR)/hicolor/64x64/apps/gkrellm.png -- $(RM) $(METAINFODIR)/net.srcbox.gkrellm.GKrellM.metainfo.xml -+ $(RM) $(DESTDIR)$(MENUDIR)/gkrellm.desktop -+ $(RM) $(DESTDIR)$(ICONDIR)/hicolor/16x16/apps/gkrellm.png -+ $(RM) $(DESTDIR)$(ICONDIR)/hicolor/24x24/apps/gkrellm.png -+ $(RM) $(DESTDIR)$(ICONDIR)/hicolor/32x32/apps/gkrellm.png -+ $(RM) $(DESTDIR)$(ICONDIR)/hicolor/48x48/apps/gkrellm.png -+ $(RM) $(DESTDIR)$(ICONDIR)/hicolor/64x64/apps/gkrellm.png -+ $(RM) $(DESTDIR)$(METAINFODIR)/net.srcbox.gkrellm.GKrellM.metainfo.xml +@@ -197,8 +198,8 @@ install_freebsd: - uninstall: uninstall_bin uninstall_inc uninstall_man uninstall-data + install_freebsd: + $(MAKE) install +- chgrp kmem $(DESTDIR)$(INSTALLDIR)/$(PACKAGE) +- chmod g+s $(DESTDIR)$(INSTALLDIR)/$(PACKAGE) ++ # chgrp kmem $(DESTDIR)$(INSTALLDIR)/$(PACKAGE) ++ # chmod g+s $(DESTDIR)$(INSTALLDIR)/$(PACKAGE) + install_netbsd: + $(MAKE) MANDIR="$(PREFIX)/man/man1" install diff --git a/sysutils/gkrellm2/files/patch-src__sysdeps__bsd-common.c b/sysutils/gkrellm2/files/patch-src__sysdeps__bsd-common.c deleted file mode 100644 index 4ee03712bdc0..000000000000 --- a/sysutils/gkrellm2/files/patch-src__sysdeps__bsd-common.c +++ /dev/null @@ -1,13 +0,0 @@ ---- src/sysdeps/bsd-common.c.orig 2010-09-14 16:27:35 UTC -+++ src/sysdeps/bsd-common.c -@@ -64,6 +64,10 @@ gkrellm_sys_net_read_data(void) - { - if (ifa->ifa_addr->sa_family != AF_LINK) - continue; -+#ifdef IFF_CANTCONFIG -+ if ((ifa->ifa_flags & IFF_CANTCONFIG) != 0) -+ continue; -+#endif - ifd = (struct if_data *)ifa->ifa_data; - gkrellm_net_assign_data(ifa->ifa_name, - ifd->ifi_ibytes, ifd->ifi_obytes); diff --git a/sysutils/gkrellm2/files/patch-src__sysdeps__freebsd.c b/sysutils/gkrellm2/files/patch-src__sysdeps__freebsd.c deleted file mode 100644 index b479fd4e0970..000000000000 --- a/sysutils/gkrellm2/files/patch-src__sysdeps__freebsd.c +++ /dev/null @@ -1,38 +0,0 @@ ---- src/sysdeps/freebsd.c.orig 2014-10-14 17:46:57.000000000 -0700 -+++ src/sysdeps/freebsd.c 2017-03-21 00:00:48.928710000 -0700 -@@ -701,9 +701,15 @@ - xig->xig_len > sizeof(struct xinpgen); - xig = (struct xinpgen *)((char *)xig + xig->xig_len)) - { -+#if __FreeBSD_version >= 1200026 -+ struct xtcpcb *tp = (struct xtcpcb *)xig; -+ struct xinpcb *inp = &tp->xt_inp; -+ struct xsocket *so = &inp->xi_socket; -+#else - struct tcpcb *tp = &((struct xtcpcb *)xig)->xt_tp; - struct inpcb *inp = &((struct xtcpcb *)xig)->xt_inp; - struct xsocket *so = &((struct xtcpcb *)xig)->xt_socket; -+#endif - - /* Ignore sockets for protocols other than tcp. */ - if (so->xso_protocol != IPPROTO_TCP) -@@ -1441,7 +1447,9 @@ - struct smbcmd cmd; - - bzero(&cmd, sizeof(cmd)); -+#if __FreeBSD_version < 1100070 - cmd.data.byte_ptr = (char *)&byte; -+#endif - cmd.slave = 0x5a; - cmd.cmd = command; - if (ioctl(iodev, SMB_READB, (caddr_t)&cmd) == -1) -@@ -1449,6 +1457,9 @@ - close(iodev); - return FALSE; - } -+#if __FreeBSD_version >= 1100070 -+ byte = (u_char)cmd.rdata.byte; -+#endif - } - #endif - else diff --git a/sysutils/gkrellm2/pkg-plist b/sysutils/gkrellm2/pkg-plist index 9a25de7060f9..982ab497080e 100644 --- a/sysutils/gkrellm2/pkg-plist +++ b/sysutils/gkrellm2/pkg-plist @@ -1,6 +1,7 @@ %%CLIENT%%bin/gkrellm %%CLIENT%%include/gkrellm2/gkrellm-public-proto.h %%CLIENT%%include/gkrellm2/gkrellm-version.h +include/gkrellm2/gkrellm-visibility.h %%CLIENT%%include/gkrellm2/gkrellm.h include/gkrellm2/gkrellmd-version.h include/gkrellm2/gkrellmd.h diff --git a/sysutils/go-wtf/Makefile b/sysutils/go-wtf/Makefile index 4cf65a76e69f..e603817354a0 100644 --- a/sysutils/go-wtf/Makefile +++ b/sysutils/go-wtf/Makefile @@ -11,7 +11,7 @@ WWW= https://wtfutil.com LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= cpe go:1.25,modules +USES= cpe go:1.25+,modules GO_MODULE= github.com/wtfutil/wtf GO_BUILDFLAGS= -ldflags "-X main.version=${DISTVERSION}" diff --git a/sysutils/gonzo/Makefile b/sysutils/gonzo/Makefile index 53bbc0a894d6..7f1f3472c062 100644 --- a/sysutils/gonzo/Makefile +++ b/sysutils/gonzo/Makefile @@ -10,10 +10,7 @@ WWW= https://www.controltheory.com/gonzo/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules #NOT_FOR_ARCHS= armv6 armv7 i386 diff --git a/sysutils/govmomi/Makefile b/sysutils/govmomi/Makefile index 9535796f293c..2b52f728a9f9 100644 --- a/sysutils/govmomi/Makefile +++ b/sysutils/govmomi/Makefile @@ -11,12 +11,9 @@ WWW= https://github.com/vmware/govmomi/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= go:1.22,modules +USES= go:modules GO_MODULE= github.com/vmware/govmomi -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - GO_TARGET= ./govc \ ./vcsim diff --git a/sysutils/graylog/Makefile b/sysutils/graylog/Makefile index 1035aeb9e911..bfd0234c25da 100644 --- a/sysutils/graylog/Makefile +++ b/sysutils/graylog/Makefile @@ -1,5 +1,5 @@ PORTNAME= graylog -DISTVERSION= 6.3.3 +DISTVERSION= 7.0.2 CATEGORIES= sysutils java MASTER_SITES= https://downloads.graylog.org/releases/ DISTFILES= graylog/${DISTNAME}${EXTRACT_SUFX} diff --git a/sysutils/graylog/distinfo b/sysutils/graylog/distinfo index c54bc93389a7..e3a8ac492d3c 100644 --- a/sysutils/graylog/distinfo +++ b/sysutils/graylog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1759317176 -SHA256 (graylog/graylog-6.3.3.tgz) = babef760f0841623c28992646f383c3633bf2b9aa125c551eec692405b779c1e -SIZE (graylog/graylog-6.3.3.tgz) = 317470005 +TIMESTAMP = 1765792752 +SHA256 (graylog/graylog-7.0.2.tgz) = bf4a4f9730113767e9a79a4bd2fd4f8db1e6d828be8187bc47aae48aec3d059f +SIZE (graylog/graylog-7.0.2.tgz) = 325483336 diff --git a/sysutils/graylog/files/pkg-message.in b/sysutils/graylog/files/pkg-message.in index 04fdeb212817..52cd591dc112 100644 --- a/sysutils/graylog/files/pkg-message.in +++ b/sysutils/graylog/files/pkg-message.in @@ -11,27 +11,28 @@ When running graylog in a jail, you need to set enforce_statfs for the jail. For a single-node installation, install: -- databases/mongodb50 or higher -- textproc/opensearch 1.3, 2.0 or higher +- databases/mongodb70 or databases/mongodb80 +- textproc/opensearch between 2.0 to 2.9 inclusive And ensure that the elasticsearch cluster name matches that used by graylog. See https://go2docs.graylog.org/5-0/downloading_and_installing_graylog/installing_graylog.html + EOM } { type: upgrade message: <<EOM -Graylog v5.0 requires significant preparation to migrate both to newer +Graylog v7.0 requires significant preparation to migrate both to newer MongoDB and to switch from older ElasticSearch to the new OpenSearch. You may need to re-index OpenSearch after migrating, refer to upstream docs for more details. -https://go2docs.graylog.org/5-0/upgrading_graylog/upgrading_to_graylog_5.0.x.htm +https://go2docs.graylog.org/current/upgrading_graylog/upgrade_to_graylog_7.0.htm -- textproc/opensearch 1.3, 2.0 or higher -- databases/mongodb50 or higher +- databases/mongodb70 or databases/mongodb80 +- textproc/opensearch between 2.0 to 2.9 inclusive Remember to backup both MongoDB & ES/OS databases before upgrading Graylog itself. diff --git a/sysutils/grub2-efi/files/patch-autogen.sh b/sysutils/grub2-efi/files/patch-autogen.sh new file mode 100644 index 000000000000..f2e50ff66917 --- /dev/null +++ b/sysutils/grub2-efi/files/patch-autogen.sh @@ -0,0 +1,9 @@ +--- autogen.sh.orig 2015-06-03 14:54:01 UTC ++++ autogen.sh +@@ -83,5 +83,5 @@ echo "Running autoreconf..." + echo timestamp > stamp-h.in + + echo "Running autoreconf..." +-autoreconf -vi ++autoreconf -vif + exit 0 diff --git a/sysutils/grub2-pcbsd/files/patch-autogen.sh b/sysutils/grub2-pcbsd/files/patch-autogen.sh new file mode 100644 index 000000000000..f2e50ff66917 --- /dev/null +++ b/sysutils/grub2-pcbsd/files/patch-autogen.sh @@ -0,0 +1,9 @@ +--- autogen.sh.orig 2015-06-03 14:54:01 UTC ++++ autogen.sh +@@ -83,5 +83,5 @@ echo "Running autoreconf..." + echo timestamp > stamp-h.in + + echo "Running autoreconf..." +-autoreconf -vi ++autoreconf -vif + exit 0 diff --git a/sysutils/gstat-rs/Makefile b/sysutils/gstat-rs/Makefile index c1f3c617b122..ff60bc67fb1e 100644 --- a/sysutils/gstat-rs/Makefile +++ b/sysutils/gstat-rs/Makefile @@ -1,6 +1,7 @@ PORTNAME= gstat-rs DISTVERSIONPREFIX= gstat-v DISTVERSION= 0.1.7 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= asomers@FreeBSD.org diff --git a/sysutils/handlr/Makefile b/sysutils/handlr/Makefile index 055318c6b639..8363395e8874 100644 --- a/sysutils/handlr/Makefile +++ b/sysutils/handlr/Makefile @@ -1,7 +1,7 @@ PORTNAME= handlr DISTVERSIONPREFIX= v DISTVERSION= 0.7.1 -PORTREVISION= 34 +PORTREVISION= 35 CATEGORIES= sysutils MAINTAINER= sec.research.2005@gmail.com diff --git a/sysutils/helm/Makefile b/sysutils/helm/Makefile index a400cf576721..a4b62d99d030 100644 --- a/sysutils/helm/Makefile +++ b/sysutils/helm/Makefile @@ -1,5 +1,5 @@ PORTNAME= helm -PORTVERSION= 3.19.3 +PORTVERSION= 3.19.4 DISTVERSIONPREFIX= v CATEGORIES= sysutils @@ -16,7 +16,7 @@ USES= cpe go:modules tar:xz GO_MODULE= github.com/${PORTNAME}/${PORTNAME}/v3 GO_PKGNAME= k8s.io/helm GO_BUILDFLAGS= -ldflags="-X helm.sh/helm/v3/internal/version.version=v${PORTVERSION} \ - -X helm.sh/helm/v3/internal/version.gitCommit=0707f566a3f4ced24009ef14d67fe0ce69db4be9" + -X helm.sh/helm/v3/internal/version.gitCommit=7cfb6e486dac026202556836bb910c37d847793e" GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= ${GO_TARGET:C/.\/cmd/bin/} diff --git a/sysutils/helm/distinfo b/sysutils/helm/distinfo index 3c3bddf10e4b..c11c22829c63 100644 --- a/sysutils/helm/distinfo +++ b/sysutils/helm/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765453798 -SHA256 (go/sysutils_helm/helm-v3.19.3/v3.19.3.mod) = 9da1214c25481eb31982e3289e5ef18b51e9bb4b7a8847460f2b2ae3eb3ec654 -SIZE (go/sysutils_helm/helm-v3.19.3/v3.19.3.mod) = 9036 -SHA256 (go/sysutils_helm/helm-v3.19.3/v3.19.3.zip) = 0eca758b93bdb7a9b8fbd2a05c30025cc606ef4856a7fd1db0c1c46ea2b8a40c -SIZE (go/sysutils_helm/helm-v3.19.3/v3.19.3.zip) = 1404066 +TIMESTAMP = 1765799995 +SHA256 (go/sysutils_helm/helm-v3.19.4/v3.19.4.mod) = 16de716c926e84f50feaa6326742ab23f9240b2ef793159f2c99871a67098467 +SIZE (go/sysutils_helm/helm-v3.19.4/v3.19.4.mod) = 9036 +SHA256 (go/sysutils_helm/helm-v3.19.4/v3.19.4.zip) = 90d4f84ef2c80fd72c6df561d7956a8768df0235f1acb896211b4eaf4463a725 +SIZE (go/sysutils_helm/helm-v3.19.4/v3.19.4.zip) = 1404065 diff --git a/sysutils/hexyl/Makefile b/sysutils/hexyl/Makefile index 4f708e377792..d1a8a2141eef 100644 --- a/sysutils/hexyl/Makefile +++ b/sysutils/hexyl/Makefile @@ -1,7 +1,7 @@ PORTNAME= hexyl DISTVERSIONPREFIX= v DISTVERSION= 0.16.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= sysutils MAINTAINER= bofh@FreeBSD.org diff --git a/sysutils/httm/Makefile b/sysutils/httm/Makefile index 4ed1fd183abc..112a127db719 100644 --- a/sysutils/httm/Makefile +++ b/sysutils/httm/Makefile @@ -1,6 +1,6 @@ PORTNAME= httm DISTVERSION= 0.48.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= bofh@FreeBSD.org diff --git a/sysutils/infracost/Makefile b/sysutils/infracost/Makefile index e6855f9c9a88..f78fdc45f0a5 100644 --- a/sysutils/infracost/Makefile +++ b/sysutils/infracost/Makefile @@ -16,10 +16,7 @@ ONLY_FOR_ARCHS_REASON= Requires 64-bit processor RUN_DEPENDS= terraform:sysutils/terraform \ terragrunt:sysutils/terragrunt -USES= go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules GO_MODULE= github.com/${PORTNAME}/${PORTNAME} diff --git a/sysutils/iocage/Makefile b/sysutils/iocage/Makefile index 33907677d5e1..d61f28d32ce0 100644 --- a/sysutils/iocage/Makefile +++ b/sysutils/iocage/Makefile @@ -1,14 +1,13 @@ PORTNAME= iocage -PORTVERSION= 1.11 -PORTREVISION= 1 +PORTVERSION= 1.12 CATEGORIES= sysutils python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} # Pull in PR #61 to unbreak default route detection on CURRENT -# Pull in PR #90 to unbreak on python 3.12 +# Pull in PR #107 to unbreak build (man page) PATCH_SITES= https://github.com/freebsd/iocage/commit/ PATCHFILES= 2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch:-p1 \ - c2cf9d218a643b6231d1bce0361846352f58c50f.patch:-p1 + 13c342c37746bffa944b5c397d51ef39cd2eb172.patch:-p1 MAINTAINER= grembo@FreeBSD.org COMMENT= FreeBSD jail manager written in Python3 diff --git a/sysutils/iocage/distinfo b/sysutils/iocage/distinfo index 9d532c156395..dab2179ac28d 100644 --- a/sysutils/iocage/distinfo +++ b/sysutils/iocage/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1757166176 -SHA256 (freebsd-iocage-1.11_GH0.tar.gz) = 7f8eea47a71389eca9e147a7ec94ae7ecc260e6b17422837ac33492403af9028 -SIZE (freebsd-iocage-1.11_GH0.tar.gz) = 816215 +TIMESTAMP = 1765718091 +SHA256 (freebsd-iocage-1.12_GH0.tar.gz) = 8c09cb6287eb0677a38f5c52289c530cb75a348b303a68371aba0b12a5bb05ed +SIZE (freebsd-iocage-1.12_GH0.tar.gz) = 797861 SHA256 (2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch) = 212d63a093d9831c29398e18e567ea63050b116f737be82f2fe2384c670b5981 SIZE (2120a86d1d4fd3d383a3f0bddfc1e92eb5a7d2e7.patch) = 891 -SHA256 (c2cf9d218a643b6231d1bce0361846352f58c50f.patch) = c550e0fcd6292e86b5405cf267fab88572484bb474a3435b57cdd0e4ecd89f90 -SIZE (c2cf9d218a643b6231d1bce0361846352f58c50f.patch) = 1990 +SHA256 (13c342c37746bffa944b5c397d51ef39cd2eb172.patch) = ec4dac293a832a37fd81402897a41135811d29926e3d5782e3dbd317cd4df217 +SIZE (13c342c37746bffa944b5c397d51ef39cd2eb172.patch) = 926 diff --git a/sysutils/ipget/Makefile b/sysutils/ipget/Makefile index d5111bfcf686..968b134066a7 100644 --- a/sysutils/ipget/Makefile +++ b/sysutils/ipget/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/ipfs/ipget LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/ipfs/ipget diff --git a/sysutils/jail_exporter/Makefile b/sysutils/jail_exporter/Makefile index e46fb1673940..09422160e2ae 100644 --- a/sysutils/jail_exporter/Makefile +++ b/sysutils/jail_exporter/Makefile @@ -1,7 +1,7 @@ PORTNAME= jail_exporter DISTVERSIONPREFIX= v DISTVERSION= 0.18.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= dor.bsd@xm0.uk diff --git a/sysutils/joshuto/Makefile b/sysutils/joshuto/Makefile index 0317ab9323a4..80a233a260ee 100644 --- a/sysutils/joshuto/Makefile +++ b/sysutils/joshuto/Makefile @@ -1,7 +1,7 @@ PORTNAME= joshuto DISTVERSIONPREFIX= v DISTVERSION= 0.9.8 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/kapp/Makefile b/sysutils/kapp/Makefile index 43740836df56..2cec20322507 100644 --- a/sysutils/kapp/Makefile +++ b/sysutils/kapp/Makefile @@ -10,14 +10,11 @@ WWW= https://github.com/carvel-dev/kapp LICENSE= APACHE20 -USES= go:1.22,modules +USES= go:modules GO_MODULE= github.com/carvel-dev/${PORTNAME} GO_TARGET= ./cmd/${PORTNAME} GO_BUILDFLAGS= -ldflags="-X carvel.dev/kapp/pkg/kapp/version.Version=v${DISTVERSION}" -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - PLIST_FILES= bin/${PORTNAME} .include <bsd.port.mk> diff --git a/sysutils/kops/Makefile b/sysutils/kops/Makefile index b92fd5f2716f..5e332b7daf73 100644 --- a/sysutils/kops/Makefile +++ b/sysutils/kops/Makefile @@ -14,7 +14,7 @@ BROKEN_i386= linking fails: mapping output file failed: cannot allocate memory BUILD_DEPENDS= go-bindata:devel/go-bindata -USES= go:1.25,modules +USES= go:1.25+,modules USE_GITHUB= yes GH_ACCOUNT= kubernetes diff --git a/sysutils/kubie/Makefile b/sysutils/kubie/Makefile index 7730668a3e6a..d6f1d9644c87 100644 --- a/sysutils/kubie/Makefile +++ b/sysutils/kubie/Makefile @@ -1,7 +1,7 @@ PORTNAME= kubie DISTVERSIONPREFIX= v DISTVERSION= 0.25.2 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= sysutils MAINTAINER= dutra@FreeBSD.org diff --git a/sysutils/kubo-go/Makefile b/sysutils/kubo-go/Makefile index ab10c5acb623..919225f23c07 100644 --- a/sysutils/kubo-go/Makefile +++ b/sysutils/kubo-go/Makefile @@ -14,10 +14,7 @@ LICENSE_COMB= dual LICENSE_FILE_MIT= ${WRKSRC}/LICENSE-MIT LICENSE_FILE_APACHE20= ${WRKSRC}/LICENSE-APACHE -USES= cpe go:1.22,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= cpe go:modules CONFLICTS_INSTALL?= ipfs-go-* diff --git a/sysutils/kustomize/Makefile b/sysutils/kustomize/Makefile index 87ff2fe365bd..7f515d510aa6 100644 --- a/sysutils/kustomize/Makefile +++ b/sysutils/kustomize/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/kubernetes-sigs/kustomize LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules _BUILD_DATE= $$(date -u +"%FT%T%z") diff --git a/sysutils/ldap-account-manager/Makefile b/sysutils/ldap-account-manager/Makefile index fae4e109aaa8..403b8be06b13 100644 --- a/sysutils/ldap-account-manager/Makefile +++ b/sysutils/ldap-account-manager/Makefile @@ -1,5 +1,5 @@ PORTNAME= ldap-account-manager -DISTVERSION= 9.3 +DISTVERSION= 9.4 CATEGORIES= sysutils www MASTER_SITES= SF/${SHORTNAME}/LAM/${PORTVERSION} diff --git a/sysutils/ldap-account-manager/distinfo b/sysutils/ldap-account-manager/distinfo index 3bb3c4735ca6..890da6e285e5 100644 --- a/sysutils/ldap-account-manager/distinfo +++ b/sysutils/ldap-account-manager/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758122957 -SHA256 (ldap-account-manager-9.3.tar.bz2) = d56f70c3ca8bc50158b399c8ff6460ada5293552db5696e1ea27ed9cda94cbda -SIZE (ldap-account-manager-9.3.tar.bz2) = 28876677 +TIMESTAMP = 1765708985 +SHA256 (ldap-account-manager-9.4.tar.bz2) = cfd2ffb6ca0d16ea8e196055265fc6780ddd6b6ef51a6ba11d5297eabe20e2f3 +SIZE (ldap-account-manager-9.4.tar.bz2) = 36140822 diff --git a/sysutils/lsd/Makefile b/sysutils/lsd/Makefile index 9d8352b0b78c..6e32c20a30f4 100644 --- a/sysutils/lsd/Makefile +++ b/sysutils/lsd/Makefile @@ -1,7 +1,7 @@ PORTNAME= lsd DISTVERSIONPREFIX= v DISTVERSION= 1.1.5 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= sysutils MAINTAINER= andoriyu@gmail.com diff --git a/sysutils/mcfly/Makefile b/sysutils/mcfly/Makefile index fbb7fdd1cae4..8af85dbbe6f2 100644 --- a/sysutils/mcfly/Makefile +++ b/sysutils/mcfly/Makefile @@ -1,7 +1,7 @@ PORTNAME= mcfly DISTVERSIONPREFIX= v DISTVERSION= 0.9.3 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/mdcat/Makefile b/sysutils/mdcat/Makefile index 3763258a6d9a..8f908383a4d7 100644 --- a/sysutils/mdcat/Makefile +++ b/sysutils/mdcat/Makefile @@ -1,7 +1,7 @@ PORTNAME= mdcat DISTVERSIONPREFIX= ${PORTNAME}- DISTVERSION= 2.7.1 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= sysutils MAINTAINER= dutra@FreeBSD.org diff --git a/sysutils/mise/Makefile b/sysutils/mise/Makefile index dcd0268e84d3..6c53880842ef 100644 --- a/sysutils/mise/Makefile +++ b/sysutils/mise/Makefile @@ -1,6 +1,6 @@ PORTNAME= mise DISTVERSIONPREFIX= v -DISTVERSION= 2025.12.0 +DISTVERSION= 2025.12.9 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org @@ -646,7 +646,7 @@ CARGO_CRATES= addr2line-0.25.1 \ signature-2.2.0 \ sigstore-0.12.1 \ sigstore-protobuf-specs-derive-0.0.1 \ - sigstore-verification-0.1.7 \ + sigstore-verification-0.1.8 \ sigstore_protobuf_specs-0.4.3 \ simd-adler32-0.3.7 \ similar-2.7.0 \ diff --git a/sysutils/mise/distinfo b/sysutils/mise/distinfo index 7a3c711a49f8..5717e1f86434 100644 --- a/sysutils/mise/distinfo +++ b/sysutils/mise/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1764910157 +TIMESTAMP = 1765876412 SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b SIZE (rust/crates/addr2line-0.25.1.crate) = 43134 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -1239,8 +1239,8 @@ SHA256 (rust/crates/sigstore-0.12.1.crate) = 43427f0d642cfed11bd596608148ee4476d SIZE (rust/crates/sigstore-0.12.1.crate) = 203184 SHA256 (rust/crates/sigstore-protobuf-specs-derive-0.0.1.crate) = 80baa401f274093f7bb27d7a69d6139cbc11f1b97624e9a61a9b3ea32c776a35 SIZE (rust/crates/sigstore-protobuf-specs-derive-0.0.1.crate) = 5508 -SHA256 (rust/crates/sigstore-verification-0.1.7.crate) = e24cb0faa5df3c78fde4aaef48e84196d3fba3725781f984d3b256fa0a2175e0 -SIZE (rust/crates/sigstore-verification-0.1.7.crate) = 55161 +SHA256 (rust/crates/sigstore-verification-0.1.8.crate) = db10507b7d2ff109e56bfd885ce7b489a16040996516020ecfb43ced017a7a47 +SIZE (rust/crates/sigstore-verification-0.1.8.crate) = 61040 SHA256 (rust/crates/sigstore_protobuf_specs-0.4.3.crate) = 799e5ed827a6d8d2be7fc598515d061b59d85f496d7066152822a80f3250af74 SIZE (rust/crates/sigstore_protobuf_specs-0.4.3.crate) = 87542 SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe @@ -1675,5 +1675,5 @@ SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9 SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350 SHA256 (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748 SIZE (rust/crates/zstd-sys-2.0.16+zstd.1.5.7.crate) = 775620 -SHA256 (jdx-mise-v2025.12.0_GH0.tar.gz) = 29f37022ebfeda323cba1e40c4a8603859e3fbd59ea7caa591cbc18d3d49314d -SIZE (jdx-mise-v2025.12.0_GH0.tar.gz) = 5906895 +SHA256 (jdx-mise-v2025.12.9_GH0.tar.gz) = 8b85cc9011caa57a880ea6f72c1c0e0f93e40e8ba39d3246c0ffcee2574abdcc +SIZE (jdx-mise-v2025.12.9_GH0.tar.gz) = 6031210 diff --git a/sysutils/mkr/Makefile b/sysutils/mkr/Makefile index 6d4eb7ccf3b1..9363a4219e38 100644 --- a/sysutils/mkr/Makefile +++ b/sysutils/mkr/Makefile @@ -1,7 +1,6 @@ PORTNAME= mkr DISTVERSIONPREFIX= v -DISTVERSION= 0.62.3 -PORTREVISION= 2 +DISTVERSION= 0.63.0 CATEGORIES= sysutils MAINTAINER= tagattie@FreeBSD.org diff --git a/sysutils/mkr/distinfo b/sysutils/mkr/distinfo index 2fb0adda1190..7846862f2f9d 100644 --- a/sysutils/mkr/distinfo +++ b/sysutils/mkr/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1761515218 -SHA256 (go/sysutils_mkr/mkr-v0.62.3/v0.62.3.mod) = 597dc7858149d1df7efeb1cf36ae8211c8c143448b8036e659409d870b3a1d42 -SIZE (go/sysutils_mkr/mkr-v0.62.3/v0.62.3.mod) = 3123 -SHA256 (go/sysutils_mkr/mkr-v0.62.3/v0.62.3.zip) = 2b9b50fcd5f20660a23b70626639781e5416b1d0144da75c29f7a10784f75ad1 -SIZE (go/sysutils_mkr/mkr-v0.62.3/v0.62.3.zip) = 134800 +TIMESTAMP = 1765798333 +SHA256 (go/sysutils_mkr/mkr-v0.63.0/v0.63.0.mod) = 7583d1ed8a61d2ecfb64fc4e38af553ff834ef867cd1a4caa758abc3b3503aa6 +SIZE (go/sysutils_mkr/mkr-v0.63.0/v0.63.0.mod) = 3085 +SHA256 (go/sysutils_mkr/mkr-v0.63.0/v0.63.0.zip) = cde9d98a79ccc60e44feb2f388ab03df1cf1e339883e24528fb17454006be75e +SIZE (go/sysutils_mkr/mkr-v0.63.0/v0.63.0.zip) = 139012 diff --git a/sysutils/mongodb_exporter/Makefile b/sysutils/mongodb_exporter/Makefile index 909d269ecfd3..477af5cd6e09 100644 --- a/sysutils/mongodb_exporter/Makefile +++ b/sysutils/mongodb_exporter/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/percona/mongodb_exporter LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules USE_RC_SUBR= mongodb_exporter GO_MODULE= github.com/percona/mongodb_exporter diff --git a/sysutils/mprocs/Makefile b/sysutils/mprocs/Makefile index f8959fe41970..88066cfba2be 100644 --- a/sysutils/mprocs/Makefile +++ b/sysutils/mprocs/Makefile @@ -1,7 +1,7 @@ PORTNAME= mprocs DISTVERSIONPREFIX= v DISTVERSION= 0.7.3 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= sysutils MAINTAINER= dtxdf@FreeBSD.org diff --git a/sysutils/mstflint/Makefile b/sysutils/mstflint/Makefile index 87a64919f04b..f78cbe46e124 100644 --- a/sysutils/mstflint/Makefile +++ b/sysutils/mstflint/Makefile @@ -1,6 +1,6 @@ PORTNAME= mstflint DISTVERSIONPREFIX= v -DISTVERSION= 4.34.0-2 +DISTVERSION= 4.34.1-1 CATEGORIES= sysutils MAINTAINER= olivier@FreeBSD.org diff --git a/sysutils/mstflint/distinfo b/sysutils/mstflint/distinfo index 3ea7d44526a9..4c1ddee0a185 100644 --- a/sysutils/mstflint/distinfo +++ b/sysutils/mstflint/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763718601 -SHA256 (Mellanox-mstflint-v4.34.0-2_GH0.tar.gz) = 74ea47843e46e60e5fce4823455b4d2b52a0136fe9139d2304f037a98da9196d -SIZE (Mellanox-mstflint-v4.34.0-2_GH0.tar.gz) = 10463715 +TIMESTAMP = 1765885022 +SHA256 (Mellanox-mstflint-v4.34.1-1_GH0.tar.gz) = bc350afbb07d0680fad4698d8697d9d301b846d8229994f54ad0250aadd3dde3 +SIZE (Mellanox-mstflint-v4.34.1-1_GH0.tar.gz) = 10471539 diff --git a/sysutils/nginx-ui/Makefile b/sysutils/nginx-ui/Makefile index 274c6f37617e..6356be4476f6 100644 --- a/sysutils/nginx-ui/Makefile +++ b/sysutils/nginx-ui/Makefile @@ -14,7 +14,7 @@ WWW= https://nginxui.com LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules USE_GITHUB= yes GH_ACCOUNT= 0xJacky diff --git a/sysutils/nomad-driver-podman/Makefile b/sysutils/nomad-driver-podman/Makefile index ab8ef1da8480..90a80728afb2 100644 --- a/sysutils/nomad-driver-podman/Makefile +++ b/sysutils/nomad-driver-podman/Makefile @@ -1,7 +1,6 @@ PORTNAME= nomad-driver-podman DISTVERSIONPREFIX= v -DISTVERSION= 0.6.3 -PORTREVISION= 6 +DISTVERSION= 0.6.4 CATEGORIES= sysutils MAINTAINER= grembo@FreeBSD.org @@ -14,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= nomad:sysutils/nomad \ podman:sysutils/podman -USES= go:1.24,modules +USES= go:1.25+,modules GO_MODULE= github.com/hashicorp/nomad-driver-podman GO_TARGET= :${PREFIX}/libexec/nomad/plugins/nomad-driver-podman diff --git a/sysutils/nomad-driver-podman/distinfo b/sysutils/nomad-driver-podman/distinfo index f503c503e9f0..08088b54deda 100644 --- a/sysutils/nomad-driver-podman/distinfo +++ b/sysutils/nomad-driver-podman/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1753976797 -SHA256 (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.3/v0.6.3.mod) = 81f7425f77a1d19302aced026dc921c2d0564f94bb1e6e2da30cf76429fb34b1 -SIZE (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.3/v0.6.3.mod) = 8961 -SHA256 (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.3/v0.6.3.zip) = 6ffc3d4be1210c97d9a8e35c295a8f8af2257d008fc2824febab4c4b30123b9a -SIZE (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.3/v0.6.3.zip) = 156435 +TIMESTAMP = 1765789808 +SHA256 (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.4/v0.6.4.mod) = 1405d04959269229d84ad7049c4b3fa4f60ab0d057fcc1d18bb4da4ab23afc95 +SIZE (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.4/v0.6.4.mod) = 8736 +SHA256 (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.4/v0.6.4.zip) = 22fc311f54df1e0880573d860d2d5c9f886296aa01b05f1a8de0798d73825374 +SIZE (go/sysutils_nomad-driver-podman/nomad-driver-podman-v0.6.4/v0.6.4.zip) = 159605 diff --git a/sysutils/onefetch/Makefile b/sysutils/onefetch/Makefile index 72f11734cfa5..0159dc87e461 100644 --- a/sysutils/onefetch/Makefile +++ b/sysutils/onefetch/Makefile @@ -1,6 +1,6 @@ PORTNAME= onefetch DISTVERSION= 2.25.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils devel MAINTAINER= lcook@FreeBSD.org diff --git a/sysutils/opa/Makefile b/sysutils/opa/Makefile index bc9764299d25..c3fa06aaac52 100644 --- a/sysutils/opa/Makefile +++ b/sysutils/opa/Makefile @@ -12,7 +12,7 @@ WWW= https://www.openpolicyagent.org/ \ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/open-policy-agent/opa diff --git a/sysutils/opentofu/Makefile b/sysutils/opentofu/Makefile index f2d31be8d851..a7d8298f62ac 100644 --- a/sysutils/opentofu/Makefile +++ b/sysutils/opentofu/Makefile @@ -1,6 +1,6 @@ PORTNAME= opentofu DISTVERSIONPREFIX= v -DISTVERSION= 1.10.8 +DISTVERSION= 1.11.1 CATEGORIES= sysutils MAINTAINER= bofh@FreeBSD.org @@ -10,7 +10,7 @@ WWW= https://opentofu.org/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:modules +USES= go:1.25,modules GO_MODULE= github.com/opentofu/opentofu GO_TARGET= ./cmd/tofu GO_BUILDFLAGS= -o bin/ diff --git a/sysutils/opentofu/distinfo b/sysutils/opentofu/distinfo index 911509170567..48860a5fe3ec 100644 --- a/sysutils/opentofu/distinfo +++ b/sysutils/opentofu/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765530415 -SHA256 (go/sysutils_opentofu/opentofu-v1.10.8/v1.10.8.mod) = 3c446f30ad98efff0fb673efc3a03110b1acc063978d6231e90e80850245561c -SIZE (go/sysutils_opentofu/opentofu-v1.10.8/v1.10.8.mod) = 14281 -SHA256 (go/sysutils_opentofu/opentofu-v1.10.8/v1.10.8.zip) = 8730c62faf1734996637c0219d04e98ed87d7ef81ea9a84147492455e4914c9e -SIZE (go/sysutils_opentofu/opentofu-v1.10.8/v1.10.8.zip) = 8448258 +TIMESTAMP = 1765709105 +SHA256 (go/sysutils_opentofu/opentofu-v1.11.1/v1.11.1.mod) = acb009cfc614d9cbee62cdef67c24c51929ef58dcda02490419a91daed29f5cf +SIZE (go/sysutils_opentofu/opentofu-v1.11.1/v1.11.1.mod) = 17136 +SHA256 (go/sysutils_opentofu/opentofu-v1.11.1/v1.11.1.zip) = 0c6aa7bcd31cc17ec1f751e2ae654867636b69f7c8c8a63190d6afebcc14341c +SIZE (go/sysutils_opentofu/opentofu-v1.11.1/v1.11.1.zip) = 7006172 diff --git a/sysutils/pfetch-rs/Makefile b/sysutils/pfetch-rs/Makefile index 221579adbf7b..a365a50e2bdd 100644 --- a/sysutils/pfetch-rs/Makefile +++ b/sysutils/pfetch-rs/Makefile @@ -1,7 +1,7 @@ PORTNAME= pfetch-rs DISTVERSIONPREFIX= v DISTVERSION= 2.11.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= sysutils MAINTAINER= yonas.yanfa@gmail.com diff --git a/sysutils/podman-suite/Makefile b/sysutils/podman-suite/Makefile index b751d6e90df4..a794851627f0 100644 --- a/sysutils/podman-suite/Makefile +++ b/sysutils/podman-suite/Makefile @@ -1,5 +1,5 @@ PORTNAME= podman-suite -PORTVERSION= 20251114 +PORTVERSION= 20251210 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org diff --git a/sysutils/podman/Makefile b/sysutils/podman/Makefile index eb71bcf9defb..64f89bff40c0 100644 --- a/sysutils/podman/Makefile +++ b/sysutils/podman/Makefile @@ -1,7 +1,6 @@ PORTNAME= podman DISTVERSIONPREFIX= v -DISTVERSION= 5.7.0 -PORTREVISION= 1 +DISTVERSION= 5.7.1 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org diff --git a/sysutils/podman/distinfo b/sysutils/podman/distinfo index c01a0d7ff42e..6eafa607438a 100644 --- a/sysutils/podman/distinfo +++ b/sysutils/podman/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763052179 -SHA256 (containers-podman-v5.7.0_GH0.tar.gz) = 86972a63aaa8a292fff7ee3f18b7445d2e937e83e0c3f3b3904d48065714f07f -SIZE (containers-podman-v5.7.0_GH0.tar.gz) = 21261077 +TIMESTAMP = 1765391575 +SHA256 (containers-podman-v5.7.1_GH0.tar.gz) = c04c12f90d1bf410ccc4d27a30cff188d6a9361bddb5fceb19659ae08257cc6f +SIZE (containers-podman-v5.7.1_GH0.tar.gz) = 21266433 diff --git a/sysutils/podman/files/patch-pkg_specgen_generate_oci__freebsd.go b/sysutils/podman/files/patch-pkg_specgen_generate_oci__freebsd.go deleted file mode 100644 index 5f3e7367e198..000000000000 --- a/sysutils/podman/files/patch-pkg_specgen_generate_oci__freebsd.go +++ /dev/null @@ -1,70 +0,0 @@ -pkg/specgen/generate: Fix adding host devices on FreeBSD - -This was not working when emulating Linux container images on FreeBSD. -The code to handle host devices on FreeBSD relies on the container -having a devfs mount. Unfortunately, the Linux emulation code which adds -this was happening after the host device handling. This changes the -logic so that host device management happens after Linux emulation. - -Signed-off-by: Doug Rabson <dfr@rabson.org> - ---- pkg/specgen/generate/oci_freebsd.go.orig 2025-11-11 13:51:07 UTC -+++ pkg/specgen/generate/oci_freebsd.go -@@ -50,28 +50,6 @@ func SpecGenToOCI(ctx context.Context, s *specgen.Spec - g.AddAnnotation(key, val) - } - -- // Devices -- var userDevices []spec.LinuxDevice -- if !s.IsPrivileged() { -- // add default devices from containers.conf -- for _, device := range rtc.Containers.Devices.Get() { -- if err = DevicesFromPath(&g, device, rtc); err != nil { -- return nil, err -- } -- } -- if len(compatibleOptions.HostDeviceList) > 0 && len(s.Devices) == 0 { -- userDevices = compatibleOptions.HostDeviceList -- } else { -- userDevices = s.Devices -- } -- // add default devices specified by caller -- for _, device := range userDevices { -- if err = DevicesFromPath(&g, device.Path, rtc); err != nil { -- return nil, err -- } -- } -- } -- - g.ClearProcessEnv() - for name, val := range s.Env { - g.AddProcessEnv(name, val) -@@ -132,6 +110,28 @@ func SpecGenToOCI(ctx context.Context, s *specgen.Spec - }, - ) - configSpec.Mounts = mounts -+ } -+ -+ // Devices -+ var userDevices []spec.LinuxDevice -+ if !s.IsPrivileged() { -+ // add default devices from containers.conf -+ for _, device := range rtc.Containers.Devices.Get() { -+ if err = DevicesFromPath(&g, device, rtc); err != nil { -+ return nil, err -+ } -+ } -+ if len(compatibleOptions.HostDeviceList) > 0 && len(s.Devices) == 0 { -+ userDevices = compatibleOptions.HostDeviceList -+ } else { -+ userDevices = s.Devices -+ } -+ // add default devices specified by caller -+ for _, device := range userDevices { -+ if err = DevicesFromPath(&g, device.Path, rtc); err != nil { -+ return nil, err -+ } -+ } - } - - // BIND MOUNTS diff --git a/sysutils/pollinfo/Makefile b/sysutils/pollinfo/Makefile index 88c7939df06f..919701449896 100644 --- a/sysutils/pollinfo/Makefile +++ b/sysutils/pollinfo/Makefile @@ -1,6 +1,6 @@ PORTNAME= pollinfo PORTVERSION= 0.2.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= sysutils devel MAINTAINER= arrowd@FreeBSD.org diff --git a/sysutils/popeye/Makefile b/sysutils/popeye/Makefile index c50b24ce9ef8..d058b735979b 100644 --- a/sysutils/popeye/Makefile +++ b/sysutils/popeye/Makefile @@ -14,10 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS_REASON= Compilation fails due to integer overflow NOT_FOR_ARCHS= armv7 i386 -USES= go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules _BUILD_DATE= $$(date -u +"%FT%T%z") _BUILD_HASH= f736e64 diff --git a/sysutils/potnet/Makefile b/sysutils/potnet/Makefile index b3eb05c9b31b..02626f06e754 100644 --- a/sysutils/potnet/Makefile +++ b/sysutils/potnet/Makefile @@ -1,6 +1,6 @@ PORTNAME= potnet DISTVERSION= 0.5.0 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= sysutils MAINTAINER= pizzamig@FreeBSD.org diff --git a/sysutils/process-viewer/Makefile b/sysutils/process-viewer/Makefile index 6187c6a6d206..fde58c325b37 100644 --- a/sysutils/process-viewer/Makefile +++ b/sysutils/process-viewer/Makefile @@ -1,6 +1,6 @@ PORTNAME= process-viewer DISTVERSION= g20220909 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/procs/Makefile b/sysutils/procs/Makefile index d6ded7bc41bf..952c806d8aeb 100644 --- a/sysutils/procs/Makefile +++ b/sysutils/procs/Makefile @@ -1,7 +1,7 @@ PORTNAME= procs DISTVERSIONPREFIX= v DISTVERSION= 0.14.10 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/py-filelock/Makefile b/sysutils/py-filelock/Makefile index c8cf42a2591c..696620c2b8d7 100644 --- a/sysutils/py-filelock/Makefile +++ b/sysutils/py-filelock/Makefile @@ -1,5 +1,5 @@ PORTNAME= filelock -DISTVERSION= 3.19.1 +DISTVERSION= 3.20.1 CATEGORIES= sysutils python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,14 +11,14 @@ WWW= https://github.com/benediktschmitt/py-filelock LICENSE= PD LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.18:devel/py-hatchling@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0.4:devel/py-hatch-vcs@${PY_FLAVOR} +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>=1.27:devel/py-hatchling@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}hatch-vcs>=0.5:devel/py-hatch-vcs@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}covdefaults>=2.3:devel/py-covdefaults@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}coverage>=7.6.1:devel/py-coverage@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}diff-cover>=9.6:devel/py-diff-cover@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-asyncio>=1.1:devel/py-pytest-asyncio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-cov>=5:devel/py-pytest-cov@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}pytest-mock>=3.14.1:devel/py-pytest-mock@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}pytest-mock>0:devel/py-pytest-mock@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-timeout>=2.4:devel/py-pytest-timeout@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}virtualenv>=20.33.1:devel/py-virtualenv@${PY_FLAVOR} @@ -29,6 +29,6 @@ TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} NO_ARCH= yes -# tests as of 3.19.1: 150 passed, 20 skipped in 16.91s +# tests as of 3.20.1: 150 passed, 20 skipped in 12.34s .include <bsd.port.mk> diff --git a/sysutils/py-filelock/distinfo b/sysutils/py-filelock/distinfo index 1e5d78c1f089..385f752a9b52 100644 --- a/sysutils/py-filelock/distinfo +++ b/sysutils/py-filelock/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757052833 -SHA256 (filelock-3.19.1.tar.gz) = 66eda1888b0171c998b35be2bcc0f6d75c388a7ce20c3f3f37aa8e96c2dddf58 -SIZE (filelock-3.19.1.tar.gz) = 17687 +TIMESTAMP = 1765876198 +SHA256 (filelock-3.20.1.tar.gz) = b8360948b351b80f420878d8516519a2204b07aefcdcfd24912a5d33127f188c +SIZE (filelock-3.20.1.tar.gz) = 19476 diff --git a/sysutils/qmk_hid/Makefile b/sysutils/qmk_hid/Makefile index c35118cb5606..52b16b22c6db 100644 --- a/sysutils/qmk_hid/Makefile +++ b/sysutils/qmk_hid/Makefile @@ -1,7 +1,7 @@ PORTNAME= qmk_hid DISTVERSIONPREFIX= v DISTVERSION= 0.1.12 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= sysutils MAINTAINER= dhs@frame.work diff --git a/sysutils/rldd/Makefile b/sysutils/rldd/Makefile index 530b403c56ad..c8dcc0973576 100644 --- a/sysutils/rldd/Makefile +++ b/sysutils/rldd/Makefile @@ -1,7 +1,7 @@ PORTNAME= rldd DISTVERSIONPREFIX= v DISTVERSION= 0.3.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= sysutils MAINTAINER= tagattie@FreeBSD.org diff --git a/sysutils/runiq/Makefile b/sysutils/runiq/Makefile index b5e44a4e67c7..f79a3f8fb06d 100644 --- a/sysutils/runiq/Makefile +++ b/sysutils/runiq/Makefile @@ -1,7 +1,7 @@ PORTNAME= runiq DISTVERSIONPREFIX= v -DISTVERSION= 2.0.0 -PORTREVISION= 17 +DISTVERSION= 2.1.0 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org @@ -15,112 +15,120 @@ USES= cargo USE_GITHUB= yes GH_ACCOUNT= whitfin -CARGO_CRATES= addr2line-0.21.0 \ - adler-1.0.2 \ - ahash-0.8.7 \ - aho-corasick-1.1.2 \ - android-tzdata-0.1.1 \ +CARGO_CRATES= addr2line-0.25.1 \ + adler2-2.0.1 \ + ahash-0.8.12 \ + aho-corasick-1.1.4 \ android_system_properties-0.1.5 \ - anstream-0.6.5 \ - anstyle-1.0.4 \ - anstyle-parse-0.2.3 \ - anstyle-query-1.0.2 \ - anstyle-wincon-3.0.2 \ + anstream-0.6.21 \ + anstyle-1.0.13 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.5 \ + anstyle-wincon-3.0.11 \ autocfg-0.1.8 \ - autocfg-1.1.0 \ - backtrace-0.3.69 \ - base64-0.13.1 \ + autocfg-1.5.0 \ + backtrace-0.3.76 \ + base64-0.22.1 \ bitflags-1.3.2 \ + bitflags-2.10.0 \ bitvec-1.0.1 \ block-buffer-0.10.4 \ - bson-2.8.1 \ - bstr-1.9.0 \ - bumpalo-3.14.0 \ + bson-2.15.0 \ + bstr-1.12.1 \ + bumpalo-3.19.0 \ bytelines-2.5.0 \ - bytesize-1.3.0 \ - cc-1.0.83 \ - cfg-if-1.0.0 \ - chrono-0.4.31 \ - chrono-tz-0.8.5 \ - chrono-tz-build-0.2.1 \ - clap-4.4.13 \ - clap_builder-4.4.12 \ - clap_derive-4.4.7 \ - clap_lex-0.6.0 \ - cli-table-0.4.7 \ - cli-table-derive-0.4.5 \ + bytesize-2.3.1 \ + cc-1.2.49 \ + cfg-if-1.0.4 \ + chrono-0.4.42 \ + chrono-tz-0.9.0 \ + chrono-tz-build-0.3.0 \ + clap-4.5.53 \ + clap_builder-4.5.53 \ + clap_derive-4.5.49 \ + clap_lex-0.7.6 \ + cli-table-0.5.0 \ + cli-table-derive-0.5.0 \ cloudabi-0.0.3 \ - colorchoice-1.0.0 \ - core-foundation-sys-0.8.6 \ - cpufeatures-0.2.12 \ - crossbeam-deque-0.8.4 \ - crossbeam-epoch-0.9.17 \ - crossbeam-utils-0.8.18 \ - crypto-common-0.1.6 \ - csv-1.3.0 \ - csv-core-0.1.11 \ - deranged-0.3.11 \ - deunicode-1.4.2 \ + colorchoice-1.0.4 \ + core-foundation-sys-0.8.7 \ + cpufeatures-0.2.17 \ + crossbeam-deque-0.8.6 \ + crossbeam-epoch-0.9.18 \ + crossbeam-utils-0.8.21 \ + crypto-common-0.1.7 \ + csv-1.4.0 \ + csv-core-0.1.13 \ + deranged-0.5.5 \ + deunicode-1.6.2 \ digest-0.10.7 \ - equivalent-1.0.1 \ + equivalent-1.0.2 \ failure-0.1.8 \ failure_derive-0.1.8 \ fake-1.3.0 \ + find-msvc-tools-0.1.5 \ format_num-0.1.0 \ fuchsia-cprng-0.1.1 \ funty-2.0.0 \ generic-array-0.14.7 \ - getrandom-0.2.11 \ - gimli-0.28.1 \ - globset-0.4.14 \ - globwalk-0.8.1 \ - growable-bloom-filter-2.1.0 \ - hashbrown-0.12.3 \ - hashbrown-0.14.3 \ + getrandom-0.2.16 \ + getrandom-0.3.4 \ + gimli-0.32.3 \ + globset-0.4.18 \ + globwalk-0.9.1 \ + growable-bloom-filter-2.1.1 \ + hashbrown-0.16.1 \ heck-0.4.1 \ + heck-0.5.0 \ hex-0.4.3 \ humansize-2.1.3 \ - iana-time-zone-0.1.59 \ + iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ identity-hash-0.1.0 \ - ignore-0.4.21 \ - indexmap-1.9.3 \ - indexmap-2.1.0 \ - itoa-1.0.10 \ - jen-1.7.0 \ - js-sys-0.3.66 \ - lazy_static-1.4.0 \ - libc-0.2.151 \ - libm-0.2.8 \ - log-0.4.20 \ - memchr-2.7.1 \ - miniz_oxide-0.7.1 \ + ignore-0.4.25 \ + indexmap-2.12.1 \ + is_terminal_polyfill-1.70.2 \ + itoa-1.0.15 \ + jen-1.7.1 \ + js-sys-0.3.83 \ + lazy_static-1.5.0 \ + libc-0.2.178 \ + libm-0.2.15 \ + log-0.4.29 \ + memchr-2.7.6 \ + miniz_oxide-0.8.9 \ nanoid-0.4.0 \ - num-traits-0.2.17 \ - object-0.32.2 \ - once_cell-1.19.0 \ - parse-zoneinfo-0.3.0 \ - percent-encoding-2.3.1 \ - pest-2.7.6 \ - pest_derive-2.7.6 \ - pest_generator-2.7.6 \ - pest_meta-2.7.6 \ - phf-0.11.2 \ - phf_codegen-0.11.2 \ - phf_generator-0.11.2 \ - phf_shared-0.11.2 \ + num-conv-0.1.0 \ + num-traits-0.2.19 \ + object-0.37.3 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.2 \ + parse-zoneinfo-0.3.1 \ + percent-encoding-2.3.2 \ + pest-2.8.4 \ + pest_derive-2.8.4 \ + pest_generator-2.8.4 \ + pest_meta-2.8.4 \ + phf-0.11.3 \ + phf_codegen-0.11.3 \ + phf_generator-0.11.3 \ + phf_shared-0.11.3 \ powerfmt-0.2.0 \ - ppv-lite86-0.2.17 \ - proc-macro2-1.0.76 \ - quote-1.0.35 \ + ppv-lite86-0.2.21 \ + proc-macro2-1.0.103 \ + quote-1.0.42 \ + r-efi-5.3.0 \ radium-0.7.0 \ rand-0.6.5 \ rand-0.8.5 \ + rand-0.9.2 \ rand_chacha-0.1.1 \ rand_chacha-0.3.1 \ + rand_chacha-0.9.0 \ rand_core-0.3.1 \ rand_core-0.4.2 \ rand_core-0.6.4 \ + rand_core-0.9.3 \ rand_hc-0.1.0 \ rand_isaac-0.1.1 \ rand_jitter-0.1.4 \ @@ -128,81 +136,66 @@ CARGO_CRATES= addr2line-0.21.0 \ rand_pcg-0.1.2 \ rand_xorshift-0.1.1 \ rdrand-0.4.0 \ - regex-1.10.2 \ - regex-automata-0.4.3 \ - regex-syntax-0.8.2 \ - rustc-demangle-0.1.23 \ - rustversion-1.0.14 \ - ryu-1.0.16 \ + regex-1.12.2 \ + regex-automata-0.4.13 \ + regex-syntax-0.8.8 \ + rustc-demangle-0.1.26 \ + rustversion-1.0.22 \ + ryu-1.0.20 \ same-file-1.0.6 \ - serde-1.0.195 \ - serde_bytes-0.11.14 \ - serde_derive-1.0.195 \ - serde_json-1.0.111 \ - sha2-0.10.8 \ - siphasher-0.3.11 \ - slug-0.1.5 \ - strsim-0.10.0 \ + serde-1.0.228 \ + serde_bytes-0.11.19 \ + serde_core-1.0.228 \ + serde_derive-1.0.228 \ + serde_json-1.0.145 \ + sha2-0.10.9 \ + shlex-1.3.0 \ + siphasher-1.0.1 \ + slug-0.1.6 \ + strsim-0.11.1 \ strum-0.25.0 \ strum_macros-0.25.3 \ syn-1.0.109 \ - syn-2.0.48 \ + syn-2.0.111 \ synstructure-0.12.6 \ tap-1.0.1 \ - tera-1.19.1 \ - termcolor-1.4.0 \ - thiserror-1.0.56 \ - thiserror-impl-1.0.56 \ - time-0.3.31 \ - time-core-0.1.2 \ - time-macros-0.2.16 \ - typenum-1.17.0 \ - ucd-trie-0.1.6 \ - unic-char-property-0.9.0 \ - unic-char-range-0.9.0 \ - unic-common-0.9.0 \ - unic-segment-0.9.0 \ - unic-ucd-segment-0.9.0 \ - unic-ucd-version-0.9.0 \ - unicode-ident-1.0.12 \ - unicode-width-0.1.11 \ - unicode-xid-0.2.4 \ - utf8parse-0.2.1 \ - uuid-1.6.1 \ - version_check-0.9.4 \ - walkdir-2.4.0 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.89 \ - wasm-bindgen-backend-0.2.89 \ - wasm-bindgen-macro-0.2.89 \ - wasm-bindgen-macro-support-0.2.89 \ - wasm-bindgen-shared-0.2.89 \ + tera-1.20.1 \ + termcolor-1.4.1 \ + time-0.3.44 \ + time-core-0.1.6 \ + time-macros-0.2.24 \ + typenum-1.19.0 \ + ucd-trie-0.1.7 \ + unicode-ident-1.0.22 \ + unicode-segmentation-1.12.0 \ + unicode-width-0.2.2 \ + unicode-xid-0.2.6 \ + utf8parse-0.2.2 \ + uuid-1.19.0 \ + version_check-0.9.5 \ + walkdir-2.5.0 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasip2-1.0.1+wasi-0.2.4 \ + wasm-bindgen-0.2.106 \ + wasm-bindgen-macro-0.2.106 \ + wasm-bindgen-macro-support-0.2.106 \ + wasm-bindgen-shared-0.2.106 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.6 \ + winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-core-0.52.0 \ - windows-sys-0.52.0 \ - windows-targets-0.48.5 \ - windows-targets-0.52.0 \ - windows_aarch64_gnullvm-0.48.5 \ - windows_aarch64_gnullvm-0.52.0 \ - windows_aarch64_msvc-0.48.5 \ - windows_aarch64_msvc-0.52.0 \ - windows_i686_gnu-0.48.5 \ - windows_i686_gnu-0.52.0 \ - windows_i686_msvc-0.48.5 \ - windows_i686_msvc-0.52.0 \ - windows_x86_64_gnu-0.48.5 \ - windows_x86_64_gnu-0.52.0 \ - windows_x86_64_gnullvm-0.48.5 \ - windows_x86_64_gnullvm-0.52.0 \ - windows_x86_64_msvc-0.48.5 \ - windows_x86_64_msvc-0.52.0 \ + windows-core-0.62.2 \ + windows-implement-0.60.2 \ + windows-interface-0.59.3 \ + windows-link-0.2.1 \ + windows-result-0.4.1 \ + windows-strings-0.5.1 \ + windows-sys-0.61.2 \ + wit-bindgen-0.46.0 \ wyz-0.5.1 \ - xxhash-rust-0.8.8 \ - zerocopy-0.7.32 \ - zerocopy-derive-0.7.32 + xxhash-rust-0.8.15 \ + zerocopy-0.8.31 \ + zerocopy-derive-0.8.31 PLIST_FILES= bin/${PORTNAME} diff --git a/sysutils/runiq/distinfo b/sysutils/runiq/distinfo index 720d23a97ea3..0e1c9cc5dba0 100644 --- a/sysutils/runiq/distinfo +++ b/sysutils/runiq/distinfo @@ -1,106 +1,108 @@ -TIMESTAMP = 1704528456 -SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb -SIZE (rust/crates/addr2line-0.21.0.crate) = 40807 -SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe -SIZE (rust/crates/adler-1.0.2.crate) = 12778 -SHA256 (rust/crates/ahash-0.8.7.crate) = 77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01 -SIZE (rust/crates/ahash-0.8.7.crate) = 42894 -SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0 -SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136 -SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 -SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 +TIMESTAMP = 1765786980 +SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b +SIZE (rust/crates/addr2line-0.25.1.crate) = 43134 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 +SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 +SIZE (rust/crates/ahash-0.8.12.crate) = 43413 +SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301 +SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anstream-0.6.5.crate) = d664a92ecae85fd0a7392615844904654d1d5f5514837f471ddef4a057aba1b6 -SIZE (rust/crates/anstream-0.6.5.crate) = 30004 -SHA256 (rust/crates/anstyle-1.0.4.crate) = 7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87 -SIZE (rust/crates/anstyle-1.0.4.crate) = 13998 -SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c -SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699 -SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648 -SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739 -SHA256 (rust/crates/anstyle-wincon-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7 -SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272 +SHA256 (rust/crates/anstream-0.6.21.crate) = 43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a +SIZE (rust/crates/anstream-0.6.21.crate) = 29516 +SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78 +SIZE (rust/crates/anstyle-1.0.13.crate) = 17651 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.5.crate) = 40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc +SIZE (rust/crates/anstyle-query-1.1.5.crate) = 10264 +SHA256 (rust/crates/anstyle-wincon-3.0.11.crate) = 291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d +SIZE (rust/crates/anstyle-wincon-3.0.11.crate) = 12638 SHA256 (rust/crates/autocfg-0.1.8.crate) = 0dde43e75fd43e8a1bf86103336bc699aa8d17ad1be60c76c0bdfd4828e19b78 SIZE (rust/crates/autocfg-0.1.8.crate) = 6621 -SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa -SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 -SHA256 (rust/crates/backtrace-0.3.69.crate) = 2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837 -SIZE (rust/crates/backtrace-0.3.69.crate) = 77299 -SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8 -SIZE (rust/crates/base64-0.13.1.crate) = 61002 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 +SHA256 (rust/crates/backtrace-0.3.76.crate) = bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6 +SIZE (rust/crates/backtrace-0.3.76.crate) = 89458 +SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 +SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 +SHA256 (rust/crates/bitflags-2.10.0.crate) = 812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3 +SIZE (rust/crates/bitflags-2.10.0.crate) = 48427 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c SIZE (rust/crates/bitvec-1.0.1.crate) = 224375 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/bson-2.8.1.crate) = 88c18b51216e1f74b9d769cead6ace2f82b965b807e3d73330aabe9faec31c84 -SIZE (rust/crates/bson-2.8.1.crate) = 127322 -SHA256 (rust/crates/bstr-1.9.0.crate) = c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc -SIZE (rust/crates/bstr-1.9.0.crate) = 380170 -SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec -SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400 +SHA256 (rust/crates/bson-2.15.0.crate) = 7969a9ba84b0ff843813e7249eed1678d9b6607ce5a3b8f0a47af3fcf7978e6e +SIZE (rust/crates/bson-2.15.0.crate) = 130994 +SHA256 (rust/crates/bstr-1.12.1.crate) = 63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab +SIZE (rust/crates/bstr-1.12.1.crate) = 354916 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/bytelines-2.5.0.crate) = 1297656b3c221f5251560da47ce530d981345d3dabe822067c18ecb36e67aacb SIZE (rust/crates/bytelines-2.5.0.crate) = 6255 -SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc -SIZE (rust/crates/bytesize-1.3.0.crate) = 10164 -SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0 -SIZE (rust/crates/cc-1.0.83.crate) = 68343 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/chrono-0.4.31.crate) = 7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38 -SIZE (rust/crates/chrono-0.4.31.crate) = 214513 -SHA256 (rust/crates/chrono-tz-0.8.5.crate) = 91d7b79e99bfaa0d47da0687c43aa3b7381938a62ad3a6498599039321f660b7 -SIZE (rust/crates/chrono-tz-0.8.5.crate) = 622507 -SHA256 (rust/crates/chrono-tz-build-0.2.1.crate) = 433e39f13c9a060046954e0592a8d0a4bcb1040125cbf91cb8ee58964cfb350f -SIZE (rust/crates/chrono-tz-build-0.2.1.crate) = 10421 -SHA256 (rust/crates/clap-4.4.13.crate) = 52bdc885e4cacc7f7c9eedc1ef6da641603180c783c41a15c264944deeaab642 -SIZE (rust/crates/clap-4.4.13.crate) = 55293 -SHA256 (rust/crates/clap_builder-4.4.12.crate) = fb7fb5e4e979aec3be7791562fcba452f94ad85e954da024396433e0e25a79e9 -SIZE (rust/crates/clap_builder-4.4.12.crate) = 163345 -SHA256 (rust/crates/clap_derive-4.4.7.crate) = cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442 -SIZE (rust/crates/clap_derive-4.4.7.crate) = 29046 -SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1 -SIZE (rust/crates/clap_lex-0.6.0.crate) = 12272 -SHA256 (rust/crates/cli-table-0.4.7.crate) = adfbb116d9e2c4be7011360d0c0bee565712c11e969c9609b25b619366dc379d -SIZE (rust/crates/cli-table-0.4.7.crate) = 13195 -SHA256 (rust/crates/cli-table-derive-0.4.5.crate) = 2af3bfb9da627b0a6c467624fb7963921433774ed435493b5c08a3053e829ad4 -SIZE (rust/crates/cli-table-derive-0.4.5.crate) = 6843 +SHA256 (rust/crates/bytesize-2.3.1.crate) = 6bd91ee7b2422bcb158d90ef4d14f75ef67f340943fc4149891dcce8f8b972a3 +SIZE (rust/crates/bytesize-2.3.1.crate) = 22218 +SHA256 (rust/crates/cc-1.2.49.crate) = 90583009037521a116abf44494efecd645ba48b6622457080f080b85544e2215 +SIZE (rust/crates/cc-1.2.49.crate) = 93145 +SHA256 (rust/crates/cfg-if-1.0.4.crate) = 9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801 +SIZE (rust/crates/cfg-if-1.0.4.crate) = 9360 +SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2 +SIZE (rust/crates/chrono-0.4.42.crate) = 238174 +SHA256 (rust/crates/chrono-tz-0.9.0.crate) = 93698b29de5e97ad0ae26447b344c482a7284c737d9ddc5f9e52b74a336671bb +SIZE (rust/crates/chrono-tz-0.9.0.crate) = 361570 +SHA256 (rust/crates/chrono-tz-build-0.3.0.crate) = 0c088aee841df9c3041febbb73934cfc39708749bf96dc827e3359cd39ef11b1 +SIZE (rust/crates/chrono-tz-build-0.3.0.crate) = 6139 +SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8 +SIZE (rust/crates/clap-4.5.53.crate) = 62036 +SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00 +SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811 +SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 +SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 +SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d +SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466 +SHA256 (rust/crates/cli-table-0.5.0.crate) = 14da8d951cef7cc4f13ccc9b744d736963d57863c7e6fc33c070ea274546082c +SIZE (rust/crates/cli-table-0.5.0.crate) = 18356 +SHA256 (rust/crates/cli-table-derive-0.5.0.crate) = 9f7c1b60bae2c3d45228dfb096046aa51ef6c300de70b658d7a13fcb0c4f832e +SIZE (rust/crates/cli-table-derive-0.5.0.crate) = 11521 SHA256 (rust/crates/cloudabi-0.0.3.crate) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f SIZE (rust/crates/cloudabi-0.0.3.crate) = 22156 -SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7 -SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857 -SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f -SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629 -SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504 -SIZE (rust/crates/cpufeatures-0.2.12.crate) = 12837 -SHA256 (rust/crates/crossbeam-deque-0.8.4.crate) = fca89a0e215bab21874660c67903c5f143333cab1da83d041c7ded6053774751 -SIZE (rust/crates/crossbeam-deque-0.8.4.crate) = 21752 -SHA256 (rust/crates/crossbeam-epoch-0.9.17.crate) = 0e3681d554572a651dda4186cd47240627c3d0114d45a95f6ad27f2f22e7548d -SIZE (rust/crates/crossbeam-epoch-0.9.17.crate) = 46953 -SHA256 (rust/crates/crossbeam-utils-0.8.18.crate) = c3a430a770ebd84726f584a90ee7f020d28db52c6d02138900f22341f866d39c -SIZE (rust/crates/crossbeam-utils-0.8.18.crate) = 42383 -SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 -SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/csv-1.3.0.crate) = ac574ff4d437a7b5ad237ef331c17ccca63c46479e5b5453eb8e10bb99a759fe -SIZE (rust/crates/csv-1.3.0.crate) = 888212 -SHA256 (rust/crates/csv-core-0.1.11.crate) = 5efa2b3d7902f4b634a20cae3c9c4e6209dc4779feb6863329607560143efa70 -SIZE (rust/crates/csv-core-0.1.11.crate) = 25852 -SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 -SIZE (rust/crates/deranged-0.3.11.crate) = 18043 -SHA256 (rust/crates/deunicode-1.4.2.crate) = 3ae2a35373c5c74340b79ae6780b498b2b183915ec5dacf263aac5a099bf485a -SIZE (rust/crates/deunicode-1.4.2.crate) = 176451 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 +SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b +SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 +SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 +SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 +SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471 +SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e +SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 +SHA256 (rust/crates/crypto-common-0.1.7.crate) = 78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a +SIZE (rust/crates/crypto-common-0.1.7.crate) = 9619 +SHA256 (rust/crates/csv-1.4.0.crate) = 52cd9d68cf7efc6ddfaaee42e7288d3a99d613d4b50f76ce9827ae0c6e14f938 +SIZE (rust/crates/csv-1.4.0.crate) = 888642 +SHA256 (rust/crates/csv-core-0.1.13.crate) = 704a3c26996a80471189265814dbc2c257598b96b8a7feae2d31ace646bb9782 +SIZE (rust/crates/csv-core-0.1.13.crate) = 26119 +SHA256 (rust/crates/deranged-0.5.5.crate) = ececcb659e7ba858fb4f10388c250a7252eb0a27373f1a72b8748afdd248e587 +SIZE (rust/crates/deranged-0.5.5.crate) = 24438 +SHA256 (rust/crates/deunicode-1.6.2.crate) = abd57806937c9cc163efc8ea3910e00a62e2aeb0b8119f1793a978088f8f6b04 +SIZE (rust/crates/deunicode-1.6.2.crate) = 172772 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 -SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 -SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 SHA256 (rust/crates/failure-0.1.8.crate) = d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86 SIZE (rust/crates/failure-0.1.8.crate) = 37582 SHA256 (rust/crates/failure_derive-0.1.8.crate) = aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4 SIZE (rust/crates/failure_derive-0.1.8.crate) = 4950 SHA256 (rust/crates/fake-1.3.0.crate) = b7e5932b40ab216d69bca7d228fa0bf754c44b70ed97fcc70fdc1b66d6214f51 SIZE (rust/crates/fake-1.3.0.crate) = 35811 +SHA256 (rust/crates/find-msvc-tools-0.1.5.crate) = 3a3076410a55c90011c298b04d0cfa770b00fa04e1e3c97d3f6c9de105a03844 +SIZE (rust/crates/find-msvc-tools-0.1.5.crate) = 30942 SHA256 (rust/crates/format_num-0.1.0.crate) = 14ac05eb8d2eb4ed1eeff847911deae077b0b53332465de9d6a26b0ea9961bc8 SIZE (rust/crates/format_num-0.1.0.crate) = 16326 SHA256 (rust/crates/fuchsia-cprng-0.1.1.crate) = a06f77d526c1a601b7c4cdd98f54b5eaabffc14d5f2f0296febdc7f357c6d3ba @@ -109,108 +111,122 @@ SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65 SIZE (rust/crates/funty-2.0.0.crate) = 13160 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getrandom-0.2.11.crate) = fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f -SIZE (rust/crates/getrandom-0.2.11.crate) = 35391 -SHA256 (rust/crates/gimli-0.28.1.crate) = 4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253 -SIZE (rust/crates/gimli-0.28.1.crate) = 270497 -SHA256 (rust/crates/globset-0.4.14.crate) = 57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1 -SIZE (rust/crates/globset-0.4.14.crate) = 25090 -SHA256 (rust/crates/globwalk-0.8.1.crate) = 93e3af942408868f6934a7b85134a3230832b9977cf66125df2f9edcfce4ddcc -SIZE (rust/crates/globwalk-0.8.1.crate) = 13705 -SHA256 (rust/crates/growable-bloom-filter-2.1.0.crate) = c669fa03050eb3445343f215d62fc1ab831e8098bc9a55f26e9724faff11075c -SIZE (rust/crates/growable-bloom-filter-2.1.0.crate) = 10214 -SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 -SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 -SHA256 (rust/crates/hashbrown-0.14.3.crate) = 290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604 -SIZE (rust/crates/hashbrown-0.14.3.crate) = 141425 +SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 +SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd +SIZE (rust/crates/getrandom-0.3.4.crate) = 50932 +SHA256 (rust/crates/gimli-0.32.3.crate) = e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7 +SIZE (rust/crates/gimli-0.32.3.crate) = 289789 +SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3 +SIZE (rust/crates/globset-0.4.18.crate) = 28970 +SHA256 (rust/crates/globwalk-0.9.1.crate) = 0bf760ebf69878d9fd8f110c89703d90ce35095324d1f1edcb595c63945ee757 +SIZE (rust/crates/globwalk-0.9.1.crate) = 12572 +SHA256 (rust/crates/growable-bloom-filter-2.1.1.crate) = d174ccb4ba660d431329e7f0797870d0a4281e36353ec4b4a3c5eab6c2cfb6f1 +SIZE (rust/crates/growable-bloom-filter-2.1.1.crate) = 10305 +SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100 +SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 SIZE (rust/crates/heck-0.4.1.crate) = 11567 +SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea +SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 SIZE (rust/crates/hex-0.4.3.crate) = 13299 SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7 SIZE (rust/crates/humansize-2.1.3.crate) = 11953 -SHA256 (rust/crates/iana-time-zone-0.1.59.crate) = b6a67363e2aa4443928ce15e57ebae94fd8949958fd1223c4cfc0cd473ad7539 -SIZE (rust/crates/iana-time-zone-0.1.59.crate) = 27033 +SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb +SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 SHA256 (rust/crates/identity-hash-0.1.0.crate) = dfdd7caa900436d8f13b2346fe10257e0c05c1f1f9e351f4f5d57c03bd5f45da SIZE (rust/crates/identity-hash-0.1.0.crate) = 8386 -SHA256 (rust/crates/ignore-0.4.21.crate) = 747ad1b4ae841a78e8aba0d63adbfbeaea26b517b63705d47856b73015d27060 -SIZE (rust/crates/ignore-0.4.21.crate) = 55500 -SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99 -SIZE (rust/crates/indexmap-1.9.3.crate) = 54653 -SHA256 (rust/crates/indexmap-2.1.0.crate) = d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f -SIZE (rust/crates/indexmap-2.1.0.crate) = 68224 -SHA256 (rust/crates/itoa-1.0.10.crate) = b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c -SIZE (rust/crates/itoa-1.0.10.crate) = 10534 -SHA256 (rust/crates/jen-1.7.0.crate) = d6dbf07da3aeb1810d042d6b06d3fa1f940d9c540e50eaf50266d3e57c8f4049 -SIZE (rust/crates/jen-1.7.0.crate) = 21567 -SHA256 (rust/crates/js-sys-0.3.66.crate) = cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca -SIZE (rust/crates/js-sys-0.3.66.crate) = 80765 -SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 -SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 -SHA256 (rust/crates/libc-0.2.151.crate) = 302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4 -SIZE (rust/crates/libc-0.2.151.crate) = 736640 -SHA256 (rust/crates/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058 -SIZE (rust/crates/libm-0.2.8.crate) = 113450 -SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f -SIZE (rust/crates/log-0.4.20.crate) = 38307 -SHA256 (rust/crates/memchr-2.7.1.crate) = 523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149 -SIZE (rust/crates/memchr-2.7.1.crate) = 96307 -SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7 -SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194 +SHA256 (rust/crates/ignore-0.4.25.crate) = d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a +SIZE (rust/crates/ignore-0.4.25.crate) = 59154 +SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2 +SIZE (rust/crates/indexmap-2.12.1.crate) = 100184 +SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695 +SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/jen-1.7.1.crate) = 46422158bb9abf5b020235e2f84412105c39bd381ce59e2450cfea4e7b6267f3 +SIZE (rust/crates/jen-1.7.1.crate) = 22302 +SHA256 (rust/crates/js-sys-0.3.83.crate) = 464a3709c7f55f1f721e5389aa6ea4e3bc6aba669353300af094b29ffbdde1d8 +SIZE (rust/crates/js-sys-0.3.83.crate) = 56425 +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.178.crate) = 37c93d8daa9d8a012fd8ab92f088405fb202ea0b6ab73ee2482ae66af4f42091 +SIZE (rust/crates/libc-0.2.178.crate) = 783720 +SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de +SIZE (rust/crates/libm-0.2.15.crate) = 156108 +SHA256 (rust/crates/log-0.4.29.crate) = 5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897 +SIZE (rust/crates/log-0.4.29.crate) = 51515 +SHA256 (rust/crates/memchr-2.7.6.crate) = f52b00d39961fc5b2736ea853c9cc86238e165017a493d1d5c8eac6bdc4cc273 +SIZE (rust/crates/memchr-2.7.6.crate) = 97616 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 SHA256 (rust/crates/nanoid-0.4.0.crate) = 3ffa00dec017b5b1a8b7cf5e2c008bfda1aa7e0697ac1508b491fdf2622fb4d8 SIZE (rust/crates/nanoid-0.4.0.crate) = 6196 -SHA256 (rust/crates/num-traits-0.2.17.crate) = 39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c -SIZE (rust/crates/num-traits-0.2.17.crate) = 50190 -SHA256 (rust/crates/object-0.32.2.crate) = a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441 -SIZE (rust/crates/object-0.32.2.crate) = 286994 -SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 -SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/parse-zoneinfo-0.3.0.crate) = c705f256449c60da65e11ff6626e0c16a0a0b96aaa348de61376b249bc340f41 -SIZE (rust/crates/parse-zoneinfo-0.3.0.crate) = 76590 -SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e -SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/pest-2.7.6.crate) = 1f200d8d83c44a45b21764d1916299752ca035d15ecd46faca3e9a2a2bf6ad06 -SIZE (rust/crates/pest-2.7.6.crate) = 117384 -SHA256 (rust/crates/pest_derive-2.7.6.crate) = bcd6ab1236bbdb3a49027e920e693192ebfe8913f6d60e294de57463a493cfde -SIZE (rust/crates/pest_derive-2.7.6.crate) = 35851 -SHA256 (rust/crates/pest_generator-2.7.6.crate) = 2a31940305ffc96863a735bef7c7994a00b325a7138fdbc5bda0f1a0476d3275 -SIZE (rust/crates/pest_generator-2.7.6.crate) = 17658 -SHA256 (rust/crates/pest_meta-2.7.6.crate) = a7ff62f5259e53b78d1af898941cdcdccfae7385cf7d793a6e55de5d05bb4b7d -SIZE (rust/crates/pest_meta-2.7.6.crate) = 40971 -SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc -SIZE (rust/crates/phf-0.11.2.crate) = 21569 -SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a -SIZE (rust/crates/phf_codegen-0.11.2.crate) = 12977 -SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0 -SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190 -SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b -SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284 +SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 +SIZE (rust/crates/num-conv-0.1.0.crate) = 7444 +SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 +SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 +SHA256 (rust/crates/object-0.37.3.crate) = ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe +SIZE (rust/crates/object-0.37.3.crate) = 344032 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.2.crate) = 384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe +SIZE (rust/crates/once_cell_polyfill-1.70.2.crate) = 7448 +SHA256 (rust/crates/parse-zoneinfo-0.3.1.crate) = 1f2a05b18d44e2957b88f96ba460715e295bc1d7510468a2f3d3b44535d26c24 +SIZE (rust/crates/parse-zoneinfo-0.3.1.crate) = 97290 +SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220 +SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583 +SHA256 (rust/crates/pest-2.8.4.crate) = cbcfd20a6d4eeba40179f05735784ad32bdaef05ce8e8af05f180d45bb3e7e22 +SIZE (rust/crates/pest-2.8.4.crate) = 129758 +SHA256 (rust/crates/pest_derive-2.8.4.crate) = 51f72981ade67b1ca6adc26ec221be9f463f2b5839c7508998daa17c23d94d7f +SIZE (rust/crates/pest_derive-2.8.4.crate) = 43466 +SHA256 (rust/crates/pest_generator-2.8.4.crate) = dee9efd8cdb50d719a80088b76f81aec7c41ed6d522ee750178f83883d271625 +SIZE (rust/crates/pest_generator-2.8.4.crate) = 18650 +SHA256 (rust/crates/pest_meta-2.8.4.crate) = bf1d70880e76bdc13ba52eafa6239ce793d85c8e43896507e43dd8984ff05b82 +SIZE (rust/crates/pest_meta-2.8.4.crate) = 42947 +SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 +SIZE (rust/crates/phf-0.11.3.crate) = 23231 +SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a +SIZE (rust/crates/phf_codegen-0.11.3.crate) = 13741 +SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d +SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431 +SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 +SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 -SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de -SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242 -SHA256 (rust/crates/proc-macro2-1.0.76.crate) = 95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c -SIZE (rust/crates/proc-macro2-1.0.76.crate) = 45660 -SHA256 (rust/crates/quote-1.0.35.crate) = 291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef -SIZE (rust/crates/quote-1.0.35.crate) = 28136 +SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 +SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 +SHA256 (rust/crates/proc-macro2-1.0.103.crate) = 5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8 +SIZE (rust/crates/proc-macro2-1.0.103.crate) = 60024 +SHA256 (rust/crates/quote-1.0.42.crate) = a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f +SIZE (rust/crates/quote-1.0.42.crate) = 31504 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09 SIZE (rust/crates/radium-0.7.0.crate) = 10906 SHA256 (rust/crates/rand-0.6.5.crate) = 6d71dacdc3c88c1fde3885a3be3fbab9f35724e6ce99467f7d9c5026132184ca SIZE (rust/crates/rand-0.6.5.crate) = 104814 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 +SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1 +SIZE (rust/crates/rand-0.9.2.crate) = 99930 SHA256 (rust/crates/rand_chacha-0.1.1.crate) = 556d3a1ca6600bfcbab7c7c91ccb085ac7fbbcd70e008a98742e7847f4f7bcef SIZE (rust/crates/rand_chacha-0.1.1.crate) = 11703 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.3.1.crate) = 7a6fdeb83b075e8266dcc8762c22776f6877a63111121f5f8c7411e5be7eed4b SIZE (rust/crates/rand_core-0.3.1.crate) = 15483 SHA256 (rust/crates/rand_core-0.4.2.crate) = 9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc SIZE (rust/crates/rand_core-0.4.2.crate) = 20243 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/rand_hc-0.1.0.crate) = 7b40677c7be09ae76218dc623efbf7b18e34bced3f38883af07bb75630a21bc4 SIZE (rust/crates/rand_hc-0.1.0.crate) = 11644 SHA256 (rust/crates/rand_isaac-0.1.1.crate) = ded997c9d5f13925be2a6fd7e66bf1872597f759fd9dd93513dd7e92e5a5ee08 @@ -225,155 +241,125 @@ SHA256 (rust/crates/rand_xorshift-0.1.1.crate) = cbf7e9e623549b0e21f6e97cf8ecf24 SIZE (rust/crates/rand_xorshift-0.1.1.crate) = 8997 SHA256 (rust/crates/rdrand-0.4.0.crate) = 678054eb77286b51581ba43620cc911abf02758c91f93f479767aed0f90458b2 SIZE (rust/crates/rdrand-0.4.0.crate) = 6456 -SHA256 (rust/crates/regex-1.10.2.crate) = 380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343 -SIZE (rust/crates/regex-1.10.2.crate) = 252839 -SHA256 (rust/crates/regex-automata-0.4.3.crate) = 5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f -SIZE (rust/crates/regex-automata-0.4.3.crate) = 617011 -SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f -SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228 -SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76 -SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970 -SHA256 (rust/crates/rustversion-1.0.14.crate) = 7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4 -SIZE (rust/crates/rustversion-1.0.14.crate) = 17261 -SHA256 (rust/crates/ryu-1.0.16.crate) = f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c -SIZE (rust/crates/ryu-1.0.16.crate) = 47351 +SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4 +SIZE (rust/crates/regex-1.12.2.crate) = 163843 +SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c +SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250 +SHA256 (rust/crates/regex-syntax-0.8.8.crate) = 7a2d987857b319362043e95f5353c0535c1f58eec5336fdfcf626430af7def58 +SIZE (rust/crates/regex-syntax-0.8.8.crate) = 359141 +SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace +SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340 +SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d +SIZE (rust/crates/rustversion-1.0.22.crate) = 21096 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/serde-1.0.195.crate) = 63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02 -SIZE (rust/crates/serde-1.0.195.crate) = 76856 -SHA256 (rust/crates/serde_bytes-0.11.14.crate) = 8b8497c313fd43ab992087548117643f6fcd935cbf36f176ffda0aacf9591734 -SIZE (rust/crates/serde_bytes-0.11.14.crate) = 12018 -SHA256 (rust/crates/serde_derive-1.0.195.crate) = 46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c -SIZE (rust/crates/serde_derive-1.0.195.crate) = 55687 -SHA256 (rust/crates/serde_json-1.0.111.crate) = 176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4 -SIZE (rust/crates/serde_json-1.0.111.crate) = 146447 -SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 -SIZE (rust/crates/sha2-0.10.8.crate) = 26357 -SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d -SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 -SHA256 (rust/crates/slug-0.1.5.crate) = 3bd94acec9c8da640005f8e135a39fc0372e74535e6b368b7a04b875f784c8c4 -SIZE (rust/crates/slug-0.1.5.crate) = 6833 -SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623 -SIZE (rust/crates/strsim-0.10.0.crate) = 11355 +SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e +SIZE (rust/crates/serde-1.0.228.crate) = 83652 +SHA256 (rust/crates/serde_bytes-0.11.19.crate) = a5d440709e79d88e51ac01c4b72fc6cb7314017bb7da9eeff678aa94c10e3ea8 +SIZE (rust/crates/serde_bytes-0.11.19.crate) = 13427 +SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad +SIZE (rust/crates/serde_core-1.0.228.crate) = 63111 +SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79 +SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605 +SHA256 (rust/crates/serde_json-1.0.145.crate) = 402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c +SIZE (rust/crates/serde_json-1.0.145.crate) = 155748 +SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 +SIZE (rust/crates/sha2-0.10.9.crate) = 29271 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 +SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d +SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 +SHA256 (rust/crates/slug-0.1.6.crate) = 882a80f72ee45de3cc9a5afeb2da0331d58df69e4e7d8eeb5d3c7784ae67e724 +SIZE (rust/crates/slug-0.1.6.crate) = 6787 +SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f +SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/strum-0.25.0.crate) = 290d54ea6f91c969195bdbcd7442c8c2a2ba87da8bf60a7ee86a235d4bc1e125 SIZE (rust/crates/strum-0.25.0.crate) = 5539 SHA256 (rust/crates/strum_macros-0.25.3.crate) = 23dc1fa9ac9c169a78ba62f0b841814b7abae11bdd047b9c58f893439e309ea0 SIZE (rust/crates/strum_macros-0.25.3.crate) = 22570 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.48.crate) = 0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f -SIZE (rust/crates/syn-2.0.48.crate) = 250566 +SHA256 (rust/crates/syn-2.0.111.crate) = 390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87 +SIZE (rust/crates/syn-2.0.111.crate) = 302117 SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f SIZE (rust/crates/synstructure-0.12.6.crate) = 18429 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 SIZE (rust/crates/tap-1.0.1.crate) = 11316 -SHA256 (rust/crates/tera-1.19.1.crate) = 970dff17c11e884a4a09bc76e3a17ef71e01bb13447a11e85226e254fe6d10b8 -SIZE (rust/crates/tera-1.19.1.crate) = 104237 -SHA256 (rust/crates/termcolor-1.4.0.crate) = ff1bc3d3f05aff0403e8ac0d92ced918ec05b666a43f83297ccef5bea8a3d449 -SIZE (rust/crates/termcolor-1.4.0.crate) = 18765 -SHA256 (rust/crates/thiserror-1.0.56.crate) = d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad -SIZE (rust/crates/thiserror-1.0.56.crate) = 20592 -SHA256 (rust/crates/thiserror-impl-1.0.56.crate) = fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471 -SIZE (rust/crates/thiserror-impl-1.0.56.crate) = 15367 -SHA256 (rust/crates/time-0.3.31.crate) = f657ba42c3f86e7680e53c8cd3af8abbe56b5491790b46e22e19c0d57463583e -SIZE (rust/crates/time-0.3.31.crate) = 121762 -SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 -SIZE (rust/crates/time-core-0.1.2.crate) = 7191 -SHA256 (rust/crates/time-macros-0.2.16.crate) = 26197e33420244aeb70c3e8c78376ca46571bc4e701e4791c2cd9f57dcb3a43f -SIZE (rust/crates/time-macros-0.2.16.crate) = 24356 -SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 -SIZE (rust/crates/typenum-1.17.0.crate) = 42849 -SHA256 (rust/crates/ucd-trie-0.1.6.crate) = ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9 -SIZE (rust/crates/ucd-trie-0.1.6.crate) = 45790 -SHA256 (rust/crates/unic-char-property-0.9.0.crate) = a8c57a407d9b6fa02b4795eb81c5b6652060a15a7903ea981f3d723e6c0be221 -SIZE (rust/crates/unic-char-property-0.9.0.crate) = 6809 -SHA256 (rust/crates/unic-char-range-0.9.0.crate) = 0398022d5f700414f6b899e10b8348231abf9173fa93144cbc1a43b9793c1fbc -SIZE (rust/crates/unic-char-range-0.9.0.crate) = 7020 -SHA256 (rust/crates/unic-common-0.9.0.crate) = 80d7ff825a6a654ee85a63e80f92f054f904f21e7d12da4e22f9834a4aaa35bc -SIZE (rust/crates/unic-common-0.9.0.crate) = 2558 -SHA256 (rust/crates/unic-segment-0.9.0.crate) = e4ed5d26be57f84f176157270c112ef57b86debac9cd21daaabbe56db0f88f23 -SIZE (rust/crates/unic-segment-0.9.0.crate) = 34848 -SHA256 (rust/crates/unic-ucd-segment-0.9.0.crate) = 2079c122a62205b421f499da10f3ee0f7697f012f55b675e002483c73ea34700 -SIZE (rust/crates/unic-ucd-segment-0.9.0.crate) = 39262 -SHA256 (rust/crates/unic-ucd-version-0.9.0.crate) = 96bd2f2237fe450fcd0a1d2f5f4e91711124f7857ba2e964247776ebeeb7b0c4 -SIZE (rust/crates/unic-ucd-version-0.9.0.crate) = 2246 -SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b -SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 -SHA256 (rust/crates/unicode-width-0.1.11.crate) = e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85 -SIZE (rust/crates/unicode-width-0.1.11.crate) = 19187 -SHA256 (rust/crates/unicode-xid-0.2.4.crate) = f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c -SIZE (rust/crates/unicode-xid-0.2.4.crate) = 15352 -SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a -SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435 -SHA256 (rust/crates/uuid-1.6.1.crate) = 5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560 -SIZE (rust/crates/uuid-1.6.1.crate) = 55554 -SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f -SIZE (rust/crates/version_check-0.9.4.crate) = 14895 -SHA256 (rust/crates/walkdir-2.4.0.crate) = d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee -SIZE (rust/crates/walkdir-2.4.0.crate) = 23550 -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/wasm-bindgen-0.2.89.crate) = 0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e -SIZE (rust/crates/wasm-bindgen-0.2.89.crate) = 181935 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.89.crate) = 1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826 -SIZE (rust/crates/wasm-bindgen-backend-0.2.89.crate) = 28205 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.89.crate) = 0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2 -SIZE (rust/crates/wasm-bindgen-macro-0.2.89.crate) = 13906 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.89.crate) = f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.89.crate) = 20008 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.89.crate) = 7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f -SIZE (rust/crates/wasm-bindgen-shared-0.2.89.crate) = 7265 +SHA256 (rust/crates/tera-1.20.1.crate) = e8004bca281f2d32df3bacd59bc67b312cb4c70cea46cbd79dbe8ac5ed206722 +SIZE (rust/crates/tera-1.20.1.crate) = 104815 +SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 +SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 +SHA256 (rust/crates/time-0.3.44.crate) = 91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d +SIZE (rust/crates/time-0.3.44.crate) = 143200 +SHA256 (rust/crates/time-core-0.1.6.crate) = 40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b +SIZE (rust/crates/time-core-0.1.6.crate) = 9105 +SHA256 (rust/crates/time-macros-0.2.24.crate) = 30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3 +SIZE (rust/crates/time-macros-0.2.24.crate) = 24715 +SHA256 (rust/crates/typenum-1.19.0.crate) = 562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb +SIZE (rust/crates/typenum-1.19.0.crate) = 76414 +SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 +SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795 +SHA256 (rust/crates/unicode-ident-1.0.22.crate) = 9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5 +SIZE (rust/crates/unicode-ident-1.0.22.crate) = 47919 +SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 +SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 +SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254 +SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768 +SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 +SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 +SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 +SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 +SHA256 (rust/crates/uuid-1.19.0.crate) = e2e054861b4bd027cd373e18e8d8d8e6548085000e41290d95ce0c373a654b4a +SIZE (rust/crates/uuid-1.19.0.crate) = 60244 +SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a +SIZE (rust/crates/version_check-0.9.5.crate) = 15554 +SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b +SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 +SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b +SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 +SHA256 (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7 +SIZE (rust/crates/wasip2-1.0.1+wasi-0.2.4.crate) = 132087 +SHA256 (rust/crates/wasm-bindgen-0.2.106.crate) = 0d759f433fa64a2d763d1340820e46e111a7a5ab75f993d1852d70b03dbb80fd +SIZE (rust/crates/wasm-bindgen-0.2.106.crate) = 48417 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 48cb0d2638f8baedbc542ed444afc0644a29166f1595371af4fecf8ce1e7eeb3 +SIZE (rust/crates/wasm-bindgen-macro-0.2.106.crate) = 9266 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = cefb59d5cd5f92d9dcf80e4683949f15ca4b511f4ac0a6e14d4e1ac60c6ecd40 +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.106.crate) = 49711 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.106.crate) = cbc538057e648b67f72a982e708d485b2efa771e1ac05fec311f9f63e5800db4 +SIZE (rust/crates/wasm-bindgen-shared-0.2.106.crate) = 10115 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 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596 -SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234 +SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22 +SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 -SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 -SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d -SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 -SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c -SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 -SHA256 (rust/crates/windows-targets-0.52.0.crate) = 8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd -SIZE (rust/crates/windows-targets-0.52.0.crate) = 6229 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.0.crate) = cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea -SIZE (rust/crates/windows_aarch64_gnullvm-0.52.0.crate) = 430182 -SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc -SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 -SHA256 (rust/crates/windows_aarch64_msvc-0.52.0.crate) = bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef -SIZE (rust/crates/windows_aarch64_msvc-0.52.0.crate) = 821663 -SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e -SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 -SHA256 (rust/crates/windows_i686_gnu-0.52.0.crate) = a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313 -SIZE (rust/crates/windows_i686_gnu-0.52.0.crate) = 870285 -SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 -SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 -SHA256 (rust/crates/windows_i686_msvc-0.52.0.crate) = ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a -SIZE (rust/crates/windows_i686_msvc-0.52.0.crate) = 888693 -SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e -SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 -SHA256 (rust/crates/windows_x86_64_gnu-0.52.0.crate) = 3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd -SIZE (rust/crates/windows_x86_64_gnu-0.52.0.crate) = 826213 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc -SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.0.crate) = 1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e -SIZE (rust/crates/windows_x86_64_gnullvm-0.52.0.crate) = 430165 -SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 -SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 -SHA256 (rust/crates/windows_x86_64_msvc-0.52.0.crate) = dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04 -SIZE (rust/crates/windows_x86_64_msvc-0.52.0.crate) = 821600 +SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb +SIZE (rust/crates/windows-core-0.62.2.crate) = 36932 +SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf +SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325 +SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358 +SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809 +SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 +SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 +SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5 +SIZE (rust/crates/windows-result-0.4.1.crate) = 13381 +SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091 +SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966 +SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc +SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186 +SHA256 (rust/crates/wit-bindgen-0.46.0.crate) = f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59 +SIZE (rust/crates/wit-bindgen-0.46.0.crate) = 60508 SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed SIZE (rust/crates/wyz-0.5.1.crate) = 18790 -SHA256 (rust/crates/xxhash-rust-0.8.8.crate) = 53be06678ed9e83edb1745eb72efc0bbcd7b5c3c35711a860906aed827a13d61 -SIZE (rust/crates/xxhash-rust-0.8.8.crate) = 18515 -SHA256 (rust/crates/zerocopy-0.7.32.crate) = 74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be -SIZE (rust/crates/zerocopy-0.7.32.crate) = 151096 -SHA256 (rust/crates/zerocopy-derive-0.7.32.crate) = 9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6 -SIZE (rust/crates/zerocopy-derive-0.7.32.crate) = 37623 -SHA256 (whitfin-runiq-v2.0.0_GH0.tar.gz) = 99e5f9fa7389608cabad1fc8cb640739e48a28f02462a2db7a56d0c12138266e -SIZE (whitfin-runiq-v2.0.0_GH0.tar.gz) = 11024 +SHA256 (rust/crates/xxhash-rust-0.8.15.crate) = fdd20c5420375476fbd4394763288da7eb0cc0b8c11deed431a91562af7335d3 +SIZE (rust/crates/xxhash-rust-0.8.15.crate) = 21515 +SHA256 (rust/crates/zerocopy-0.8.31.crate) = fd74ec98b9250adb3ca554bdde269adf631549f51d8a8f8f0a10b50f1cb298c3 +SIZE (rust/crates/zerocopy-0.8.31.crate) = 257633 +SHA256 (rust/crates/zerocopy-derive-0.8.31.crate) = d8a8d209fdf45cf5138cbb5a506f6b52522a25afccc534d1475dad8e31105c6a +SIZE (rust/crates/zerocopy-derive-0.8.31.crate) = 90835 +SHA256 (whitfin-runiq-v2.1.0_GH0.tar.gz) = a0f45d4ceebbcf600b17e247a4a7475f00924a5d97907ab5e2023b2099ef6fbd +SIZE (whitfin-runiq-v2.1.0_GH0.tar.gz) = 11030 diff --git a/sysutils/rust-coreutils/Makefile b/sysutils/rust-coreutils/Makefile index 57b026070ebd..35fa302a85e0 100644 --- a/sysutils/rust-coreutils/Makefile +++ b/sysutils/rust-coreutils/Makefile @@ -1,5 +1,5 @@ PORTNAME= rust-coreutils -DISTVERSION= 0.4.0 +DISTVERSION= 0.5.0 PORTREVISION= 1 CATEGORIES= sysutils diff --git a/sysutils/rust-coreutils/Makefile.crates b/sysutils/rust-coreutils/Makefile.crates index ef0a1d11e02b..7cf712407bde 100644 --- a/sysutils/rust-coreutils/Makefile.crates +++ b/sysutils/rust-coreutils/Makefile.crates @@ -2,7 +2,6 @@ CARGO_CRATES= adler2-2.0.1 \ aho-corasick-1.1.3 \ allocator-api2-0.2.21 \ android_system_properties-0.1.5 \ - anes-0.1.6 \ ansi-width-0.1.0 \ anstream-0.6.19 \ anstyle-1.0.11 \ @@ -12,7 +11,6 @@ CARGO_CRATES= adler2-2.0.1 \ anyhow-1.0.100 \ approx-0.5.1 \ arbitrary-1.4.1 \ - array-init-2.1.0 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ autocfg-1.4.0 \ @@ -32,19 +30,15 @@ CARGO_CRATES= adler2-2.0.1 \ bumpalo-3.18.1 \ bytecount-0.6.9 \ byteorder-1.5.0 \ - cast-0.3.0 \ cc-1.2.27 \ cexpr-0.6.0 \ cfg-if-1.0.1 \ cfg_aliases-0.2.1 \ chrono-0.4.42 \ - ciborium-0.2.2 \ - ciborium-io-0.2.2 \ - ciborium-ll-0.2.2 \ clang-sys-1.8.1 \ - clap-4.5.51 \ - clap_builder-4.5.51 \ - clap_complete-4.5.60 \ + clap-4.5.53 \ + clap_builder-4.5.53 \ + clap_complete-4.5.61 \ clap_lex-0.7.5 \ clap_mangen-0.2.31 \ codspeed-4.1.0 \ @@ -64,10 +58,8 @@ CARGO_CRATES= adler2-2.0.1 \ cpufeatures-0.2.17 \ crc-3.3.0 \ crc-catalog-2.4.0 \ - crc-fast-1.7.0 \ + crc-fast-1.8.1 \ crc32fast-1.5.0 \ - criterion-0.6.0 \ - criterion-plot-0.5.0 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ @@ -75,7 +67,7 @@ CARGO_CRATES= adler2-2.0.1 \ crossterm_winapi-0.9.1 \ crunchy-0.2.3 \ crypto-common-0.1.6 \ - ctor-0.6.1 \ + ctor-0.6.3 \ ctor-proc-macro-0.0.7 \ ctrlc-3.4.7 \ data-encoding-2.9.0 \ @@ -131,30 +123,29 @@ CARGO_CRATES= adler2-2.0.1 \ hashbrown-0.15.4 \ hex-0.4.3 \ hex-literal-1.1.0 \ - hostname-0.4.1 \ - iana-time-zone-0.1.63 \ + hostname-0.4.2 \ + iana-time-zone-0.1.64 \ iana-time-zone-haiku-0.1.2 \ - icu_collator-2.0.0 \ - icu_collator_data-2.0.0 \ - icu_collections-2.0.0 \ - icu_decimal-2.0.0 \ - icu_decimal_data-2.0.0 \ - icu_locale-2.0.0 \ - icu_locale_core-2.0.0 \ - icu_locale_data-2.0.0 \ - icu_normalizer-2.0.0 \ - icu_normalizer_data-2.0.0 \ - icu_properties-2.0.1 \ - icu_properties_data-2.0.1 \ - icu_provider-2.0.0 \ + icu_collator-2.1.1 \ + icu_collator_data-2.1.1 \ + icu_collections-2.1.1 \ + icu_decimal-2.1.1 \ + icu_decimal_data-2.1.1 \ + icu_locale-2.1.1 \ + icu_locale_core-2.1.1 \ + icu_locale_data-2.1.1 \ + icu_normalizer-2.1.1 \ + icu_normalizer_data-2.1.1 \ + icu_properties-2.1.1 \ + icu_properties_data-2.1.1 \ + icu_provider-2.1.1 \ indexmap-2.9.0 \ - indicatif-0.18.2 \ + indicatif-0.18.3 \ inotify-0.11.0 \ inotify-sys-0.1.5 \ intl-memoizer-0.5.3 \ intl_pluralrules-7.0.2 \ is_terminal_polyfill-1.70.1 \ - itertools-0.10.5 \ itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.15 \ @@ -200,18 +191,16 @@ CARGO_CRATES= adler2-2.0.1 \ num-prime-0.4.4 \ num-traits-0.2.19 \ num_threads-0.1.7 \ - number_prefix-0.4.0 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ onig-6.5.1 \ onig_sys-69.9.1 \ - oorandom-11.1.5 \ ordered-multimap-0.7.3 \ os_display-0.1.4 \ outref-0.5.2 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ - parse_datetime-0.13.2 \ + parse_datetime-0.13.3 \ phf-0.13.1 \ phf_codegen-0.13.1 \ phf_generator-0.13.1 \ @@ -220,12 +209,9 @@ CARGO_CRATES= adler2-2.0.1 \ pin-utils-0.1.0 \ pkg-config-0.3.32 \ platform-info-2.0.5 \ - plotters-0.3.7 \ - plotters-backend-0.3.7 \ - plotters-svg-0.3.7 \ portable-atomic-1.11.1 \ portable-atomic-util-0.2.4 \ - potential_utf-0.1.2 \ + potential_utf-0.1.4 \ powerfmt-0.2.0 \ ppv-lite86-0.2.21 \ pretty_assertions-1.4.1 \ @@ -286,6 +272,7 @@ CARGO_CRATES= adler2-2.0.1 \ smallvec-1.15.1 \ smawk-0.3.2 \ socket2-0.6.0 \ + spin-0.10.0 \ stable_deref_trait-1.2.0 \ statrs-0.18.0 \ strsim-0.11.1 \ @@ -304,7 +291,6 @@ CARGO_CRATES= adler2-2.0.1 \ time-macros-0.2.24 \ tiny-keccak-2.0.2 \ tinystr-0.8.1 \ - tinytemplate-1.2.1 \ toml_datetime-0.6.11 \ toml_edit-0.22.27 \ type-map-0.5.1 \ @@ -317,7 +303,7 @@ CARGO_CRATES= adler2-2.0.1 \ unicode-width-0.1.14 \ unicode-width-0.2.2 \ unindent-0.2.4 \ - unit-prefix-0.5.1 \ + unit-prefix-0.5.2 \ unty-0.0.4 \ utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ @@ -337,20 +323,18 @@ CARGO_CRATES= adler2-2.0.1 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ - web-sys-0.3.77 \ web-time-1.1.0 \ wild-2.2.1 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.11 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-core-0.61.2 \ - windows-implement-0.60.0 \ - windows-interface-0.59.1 \ - windows-link-0.1.3 \ + windows-core-0.62.2 \ + windows-implement-0.60.2 \ + windows-interface-0.59.3 \ windows-link-0.2.1 \ - windows-result-0.3.4 \ - windows-strings-0.4.2 \ + windows-result-0.4.1 \ + windows-strings-0.5.1 \ windows-sys-0.59.0 \ windows-sys-0.60.2 \ windows-sys-0.61.2 \ @@ -374,7 +358,8 @@ CARGO_CRATES= adler2-2.0.1 \ windows_x86_64_msvc-0.53.0 \ winnow-0.7.11 \ wit-bindgen-rt-0.39.0 \ - writeable-0.6.1 \ + write16-1.0.0 \ + writeable-0.6.2 \ wyz-0.5.1 \ xattr-1.6.1 \ yansi-1.0.1 \ @@ -388,7 +373,7 @@ CARGO_CRATES= adler2-2.0.1 \ zerofrom-0.1.6 \ zerofrom-derive-0.1.6 \ zerotrie-0.2.2 \ - zerovec-0.11.2 \ + zerovec-0.11.5 \ zerovec-derive-0.11.1 \ zip-6.0.0 \ zlib-rs-0.5.1 \ diff --git a/sysutils/rust-coreutils/distinfo b/sysutils/rust-coreutils/distinfo index b83a7827b663..150ac0cede1c 100644 --- a/sysutils/rust-coreutils/distinfo +++ b/sysutils/rust-coreutils/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1762809181 +TIMESTAMP = 1765794182 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 @@ -7,8 +7,6 @@ SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f924 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 -SIZE (rust/crates/anes-0.1.6.crate) = 23857 SHA256 (rust/crates/ansi-width-0.1.0.crate) = 219e3ce6f2611d83b51ec2098a12702112c29e57203a6b0a0929b2cddb486608 SIZE (rust/crates/ansi-width-0.1.0.crate) = 6116 SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933 @@ -27,8 +25,6 @@ SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd5 SIZE (rust/crates/approx-0.5.1.crate) = 15100 SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223 SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816 -SHA256 (rust/crates/array-init-2.1.0.crate) = 3d62b7694a562cdf5a74227903507c56ab2cc8bdd1f781ed5cb4cf9c9f810bfc -SIZE (rust/crates/array-init-2.1.0.crate) = 11927 SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb SIZE (rust/crates/arrayref-0.3.9.crate) = 9186 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 @@ -67,8 +63,6 @@ SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d5661261983 SIZE (rust/crates/bytecount-0.6.9.crate) = 18695 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 -SIZE (rust/crates/cast-0.3.0.crate) = 11452 SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc SIZE (rust/crates/cc-1.2.27.crate) = 107070 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 @@ -79,20 +73,14 @@ SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 SHA256 (rust/crates/chrono-0.4.42.crate) = 145052bdd345b87320e369255277e3fb5152762ad123a901ef5c262dd38fe8d2 SIZE (rust/crates/chrono-0.4.42.crate) = 238174 -SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e -SIZE (rust/crates/ciborium-0.2.2.crate) = 35611 -SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757 -SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697 -SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9 -SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 -SHA256 (rust/crates/clap-4.5.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5 -SIZE (rust/crates/clap-4.5.51.crate) = 62030 -SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a -SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077 -SHA256 (rust/crates/clap_complete-4.5.60.crate) = 8e602857739c5a4291dfa33b5a298aeac9006185229a700e5810a3ef7272d971 -SIZE (rust/crates/clap_complete-4.5.60.crate) = 48640 +SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8 +SIZE (rust/crates/clap-4.5.53.crate) = 62036 +SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00 +SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811 +SHA256 (rust/crates/clap_complete-4.5.61.crate) = 39615915e2ece2550c0149addac32fb5bd312c657f43845bb9088cb9c8a7c992 +SIZE (rust/crates/clap_complete-4.5.61.crate) = 48828 SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 SHA256 (rust/crates/clap_mangen-0.2.31.crate) = 439ea63a92086df93893164221ad4f24142086d535b3a0957b9b9bea2dc86301 @@ -131,14 +119,10 @@ SHA256 (rust/crates/crc-3.3.0.crate) = 9710d3b3739c2e349eb44fe848ad0b7c8cb1e42bd SIZE (rust/crates/crc-3.3.0.crate) = 13905 SHA256 (rust/crates/crc-catalog-2.4.0.crate) = 19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5 SIZE (rust/crates/crc-catalog-2.4.0.crate) = 10155 -SHA256 (rust/crates/crc-fast-1.7.0.crate) = 311eddc0ebdb918fb3f9ce10304736a8e94bfbe48e3dfd61c04754fdbb5a4d67 -SIZE (rust/crates/crc-fast-1.7.0.crate) = 154159 +SHA256 (rust/crates/crc-fast-1.8.1.crate) = 2c15e7f62c7d6e256e6d0fc3fc1ef395348e4bc395dcf14d6990da0e5aa6e8b0 +SIZE (rust/crates/crc-fast-1.8.1.crate) = 164672 SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 -SHA256 (rust/crates/criterion-0.6.0.crate) = 3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679 -SIZE (rust/crates/criterion-0.6.0.crate) = 119470 -SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1 -SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706 SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e @@ -153,8 +137,8 @@ SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83b SIZE (rust/crates/crunchy-0.2.3.crate) = 3775 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/ctor-0.6.1.crate) = 3ffc71fcdcdb40d6f087edddf7f8f1f8f79e6cf922f555a9ee8779752d4819bd -SIZE (rust/crates/ctor-0.6.1.crate) = 14242 +SHA256 (rust/crates/ctor-0.6.3.crate) = 424e0138278faeb2b401f174ad17e715c829512d74f3d1e81eb43365c2e0590e +SIZE (rust/crates/ctor-0.6.3.crate) = 14389 SHA256 (rust/crates/ctor-proc-macro-0.0.7.crate) = 52560adf09603e58c9a7ee1fe1dcb95a16927b17c127f0ac02d6e768a0e25bc1 SIZE (rust/crates/ctor-proc-macro-0.0.7.crate) = 6462 SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73 @@ -265,42 +249,42 @@ SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486 SIZE (rust/crates/hex-0.4.3.crate) = 13299 SHA256 (rust/crates/hex-literal-1.1.0.crate) = e712f64ec3850b98572bffac52e2c6f282b29fe6c5fa6d42334b30be438d95c1 SIZE (rust/crates/hex-literal-1.1.0.crate) = 8777 -SHA256 (rust/crates/hostname-0.4.1.crate) = a56f203cd1c76362b69e3863fd987520ac36cf70a8c92627449b2f64a8cf7d65 -SIZE (rust/crates/hostname-0.4.1.crate) = 13819 -SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 -SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919 +SHA256 (rust/crates/hostname-0.4.2.crate) = 617aaa3557aef3810a6369d0a99fac8a080891b68bd9f9812a1eeda0c0730cbd +SIZE (rust/crates/hostname-0.4.2.crate) = 12983 +SHA256 (rust/crates/iana-time-zone-0.1.64.crate) = 33e57f83510bb73707521ebaffa789ec8caf86f9657cad665b092b581d40e9fb +SIZE (rust/crates/iana-time-zone-0.1.64.crate) = 33152 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 -SHA256 (rust/crates/icu_collator-2.0.0.crate) = 42ad4c6a556938dfd31f75a8c54141079e8821dc697ffb799cfe0f0fa11f2edc -SIZE (rust/crates/icu_collator-2.0.0.crate) = 1305384 -SHA256 (rust/crates/icu_collator_data-2.0.0.crate) = d880b8e680799eabd90c054e1b95526cd48db16c95269f3c89fb3117e1ac92c5 -SIZE (rust/crates/icu_collator_data-2.0.0.crate) = 479762 -SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47 -SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033 -SHA256 (rust/crates/icu_decimal-2.0.0.crate) = fec61c43fdc4e368a9f450272833123a8ef0d7083a44597660ce94d791b8a2e2 -SIZE (rust/crates/icu_decimal-2.0.0.crate) = 21283 -SHA256 (rust/crates/icu_decimal_data-2.0.0.crate) = b70963bc35f9bdf1bc66a5c1f458f4991c1dc71760e00fa06016b2c76b2738d5 -SIZE (rust/crates/icu_decimal_data-2.0.0.crate) = 7511 -SHA256 (rust/crates/icu_locale-2.0.0.crate) = 6ae5921528335e91da1b6c695dbf1ec37df5ac13faa3f91e5640be93aa2fbefd -SIZE (rust/crates/icu_locale-2.0.0.crate) = 34090 -SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a -SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430 -SHA256 (rust/crates/icu_locale_data-2.0.0.crate) = 4fdef0c124749d06a743c69e938350816554eb63ac979166590e2b4ee4252765 -SIZE (rust/crates/icu_locale_data-2.0.0.crate) = 114533 -SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979 -SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543 -SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3 -SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101 -SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b -SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165 -SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632 -SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735 -SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af -SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 +SHA256 (rust/crates/icu_collator-2.1.1.crate) = 32eed11a5572f1088b63fa21dc2e70d4a865e5739fc2d10abc05be93bae97019 +SIZE (rust/crates/icu_collator-2.1.1.crate) = 1324285 +SHA256 (rust/crates/icu_collator_data-2.1.1.crate) = 5ab06f0e83a613efddba3e4913e00e43ed4001fae651cb7d40fc7e66b83b6fb9 +SIZE (rust/crates/icu_collator_data-2.1.1.crate) = 480908 +SHA256 (rust/crates/icu_collections-2.1.1.crate) = 4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43 +SIZE (rust/crates/icu_collections-2.1.1.crate) = 87233 +SHA256 (rust/crates/icu_decimal-2.1.1.crate) = a38c52231bc348f9b982c1868a2af3195199623007ba2c7650f432038f5b3e8e +SIZE (rust/crates/icu_decimal-2.1.1.crate) = 20704 +SHA256 (rust/crates/icu_decimal_data-2.1.1.crate) = 2905b4044eab2dd848fe84199f9195567b63ab3a93094711501363f63546fef7 +SIZE (rust/crates/icu_decimal_data-2.1.1.crate) = 7643 +SHA256 (rust/crates/icu_locale-2.1.1.crate) = 532b11722e350ab6bf916ba6eb0efe3ee54b932666afec989465f9243fe6dd60 +SIZE (rust/crates/icu_locale-2.1.1.crate) = 33928 +SHA256 (rust/crates/icu_locale_core-2.1.1.crate) = edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6 +SIZE (rust/crates/icu_locale_core-2.1.1.crate) = 70876 +SHA256 (rust/crates/icu_locale_data-2.1.1.crate) = f03e2fcaefecdf05619f3d6f91740e79ab969b4dd54f77cbf546b1d0d28e3147 +SIZE (rust/crates/icu_locale_data-2.1.1.crate) = 116659 +SHA256 (rust/crates/icu_normalizer-2.1.1.crate) = 5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599 +SIZE (rust/crates/icu_normalizer-2.1.1.crate) = 67132 +SHA256 (rust/crates/icu_normalizer_data-2.1.1.crate) = 7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a +SIZE (rust/crates/icu_normalizer_data-2.1.1.crate) = 68649 +SHA256 (rust/crates/icu_properties-2.1.1.crate) = e93fcd3157766c0c8da2f8cff6ce651a31f0810eaa1c51ec363ef790bbb5fb99 +SIZE (rust/crates/icu_properties-2.1.1.crate) = 59036 +SHA256 (rust/crates/icu_properties_data-2.1.1.crate) = 02845b3647bb045f1100ecd6480ff52f34c35f82d9880e029d329c21d1054899 +SIZE (rust/crates/icu_properties_data-2.1.1.crate) = 162431 +SHA256 (rust/crates/icu_provider-2.1.1.crate) = 85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614 +SIZE (rust/crates/icu_provider-2.1.1.crate) = 50907 SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 -SHA256 (rust/crates/indicatif-0.18.2.crate) = ade6dfcba0dfb62ad59e59e7241ec8912af34fd29e0e743e3db992bd278e8b65 -SIZE (rust/crates/indicatif-0.18.2.crate) = 67401 +SHA256 (rust/crates/indicatif-0.18.3.crate) = 9375e112e4b463ec1b1c6c011953545c65a30164fbab5b581df32b3abf0dcb88 +SIZE (rust/crates/indicatif-0.18.3.crate) = 66504 SHA256 (rust/crates/inotify-0.11.0.crate) = f37dccff2791ab604f9babef0ba14fbe0be30bd368dc541e2b08d07c8aa908f3 SIZE (rust/crates/inotify-0.11.0.crate) = 26241 SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc628fe811e604f027c45a8aa3cf793d0eb @@ -311,8 +295,6 @@ SHA256 (rust/crates/intl_pluralrules-7.0.2.crate) = 078ea7b7c29a2b4df841a7f6ac87 SIZE (rust/crates/intl_pluralrules-7.0.2.crate) = 9201 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.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 -SIZE (rust/crates/itertools-0.10.5.crate) = 115354 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 @@ -403,8 +385,6 @@ SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/num_threads-0.1.7.crate) = 5c7398b9c8b70908f6371f47ed36737907c87c52af34c268fed0bf0ceb92ead9 SIZE (rust/crates/num_threads-0.1.7.crate) = 7455 -SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3 -SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922 SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad @@ -413,8 +393,6 @@ SHA256 (rust/crates/onig-6.5.1.crate) = 336b9c63443aceef14bea841b899035ae3abe89b SIZE (rust/crates/onig-6.5.1.crate) = 32394 SHA256 (rust/crates/onig_sys-69.9.1.crate) = c7f86c6eef3d6df15f23bcfb6af487cbd2fed4e5581d58d5bf1f5f8b7f6727dc SIZE (rust/crates/onig_sys-69.9.1.crate) = 656378 -SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e -SIZE (rust/crates/oorandom-11.1.5.crate) = 23750 SHA256 (rust/crates/ordered-multimap-0.7.3.crate) = 49203cdcae0030493bad186b28da2fa25645fa276a51b6fec8010d281e02ef79 SIZE (rust/crates/ordered-multimap-0.7.3.crate) = 23265 SHA256 (rust/crates/os_display-0.1.4.crate) = ad5fd71b79026fb918650dde6d125000a233764f1c2f1659a1c71118e33ea08f @@ -425,8 +403,8 @@ SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6f SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779 SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5 SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773 -SHA256 (rust/crates/parse_datetime-0.13.2.crate) = e4955561bc7aa4c40afcfd2a8c34297b13164ae9ac3b30ac348737befdc98e4c -SIZE (rust/crates/parse_datetime-0.13.2.crate) = 41428 +SHA256 (rust/crates/parse_datetime-0.13.3.crate) = acea383beda9652270f3c9678d83aa58cbfc16880343cae0c0c8c7d6c0974132 +SIZE (rust/crates/parse_datetime-0.13.3.crate) = 41093 SHA256 (rust/crates/phf-0.13.1.crate) = c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf SIZE (rust/crates/phf-0.13.1.crate) = 24786 SHA256 (rust/crates/phf_codegen-0.13.1.crate) = 49aa7f9d80421bca176ca8dbfebe668cc7a2684708594ec9f3c0db0805d5d6e1 @@ -443,18 +421,12 @@ SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c1 SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 SHA256 (rust/crates/platform-info-2.0.5.crate) = 7539aeb3fdd8cb4f6a331307cf71a1039cee75e94e8a71725b9484f4a0d9451a SIZE (rust/crates/platform-info-2.0.5.crate) = 28541 -SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747 -SIZE (rust/crates/plotters-0.3.7.crate) = 149031 -SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a -SIZE (rust/crates/plotters-backend-0.3.7.crate) = 13709 -SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670 -SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715 SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 -SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585 -SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613 +SHA256 (rust/crates/potential_utf-0.1.4.crate) = b73949432f5e2a09657003c25bca5e19a0e9c84f8058ca374f49e0ebe605af77 +SIZE (rust/crates/potential_utf-0.1.4.crate) = 9514 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 @@ -575,6 +547,8 @@ SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f86662 SIZE (rust/crates/smawk-0.3.2.crate) = 13831 SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807 SIZE (rust/crates/socket2-0.6.0.crate) = 57974 +SHA256 (rust/crates/spin-0.10.0.crate) = d5fe4ccb98d9c292d56fec89a5e07da7fc4cf0dc11e156b41793132775d3e591 +SIZE (rust/crates/spin-0.10.0.crate) = 39654 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/statrs-0.18.0.crate) = 2a3fe7c28c6512e766b0874335db33c94ad7b8f9054228ae1c2abd47ce7d335e @@ -611,8 +585,6 @@ SHA256 (rust/crates/tiny-keccak-2.0.2.crate) = 2c9d3793400a45f954c52e73d068316d7 SIZE (rust/crates/tiny-keccak-2.0.2.crate) = 20129 SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 -SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc -SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a @@ -637,8 +609,8 @@ SHA256 (rust/crates/unicode-width-0.2.2.crate) = b4ac048d71ede7ee76d585517add45d SIZE (rust/crates/unicode-width-0.2.2.crate) = 282768 SHA256 (rust/crates/unindent-0.2.4.crate) = 7264e107f553ccae879d21fbea1d6724ac785e8c3bfc762137959b5802826ef3 SIZE (rust/crates/unindent-0.2.4.crate) = 7422 -SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817 -SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627 +SHA256 (rust/crates/unit-prefix-0.5.2.crate) = 81e544489bf3d8ef66c953931f56617f423cd4b5494be343d9b9d3dda037b9a3 +SIZE (rust/crates/unit-prefix-0.5.2.crate) = 8041 SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae SIZE (rust/crates/unty-0.0.4.crate) = 7200 SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 @@ -677,8 +649,6 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689f SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 -SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 -SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 SHA256 (rust/crates/wild-2.2.1.crate) = a3131afc8c575281e1e80f36ed6a092aa502c08b18ed7524e86fbbb12bb410e1 @@ -691,20 +661,18 @@ SHA256 (rust/crates/winapi-util-0.1.11.crate) = c2a7b1c03c876122aa43f3020e6c3c3e SIZE (rust/crates/winapi-util-0.1.11.crate) = 13368 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3 -SIZE (rust/crates/windows-core-0.61.2.crate) = 36771 -SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836 -SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073 -SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8 -SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735 -SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a -SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 +SHA256 (rust/crates/windows-core-0.62.2.crate) = b8e83a14d34d0623b51dce9581199302a221863196a1dde71a7663a4c2be9deb +SIZE (rust/crates/windows-core-0.62.2.crate) = 36932 +SHA256 (rust/crates/windows-implement-0.60.2.crate) = 053e2e040ab57b9dc951b72c264860db7eb3b0200ba345b4e4c3b14f67855ddf +SIZE (rust/crates/windows-implement-0.60.2.crate) = 15325 +SHA256 (rust/crates/windows-interface-0.59.3.crate) = 3f316c4a2570ba26bbec722032c4099d8c8bc095efccdc15688708623367e358 +SIZE (rust/crates/windows-interface-0.59.3.crate) = 11809 SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5 SIZE (rust/crates/windows-link-0.2.1.crate) = 6133 -SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6 -SIZE (rust/crates/windows-result-0.3.4.crate) = 13418 -SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 -SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983 +SHA256 (rust/crates/windows-result-0.4.1.crate) = 7781fa89eaf60850ac3d2da7af8e5242a5ea78d1a11c49bf2910bb5a73853eb5 +SIZE (rust/crates/windows-result-0.4.1.crate) = 13381 +SHA256 (rust/crates/windows-strings-0.5.1.crate) = 7837d08f69c77cf6b07689544538e017c1bfcf57e34b4c0ff58e6c2cd3b37091 +SIZE (rust/crates/windows-strings-0.5.1.crate) = 13966 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb @@ -751,8 +719,10 @@ SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e4 SIZE (rust/crates/winnow-0.7.11.crate) = 174175 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/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb -SIZE (rust/crates/writeable-0.6.1.crate) = 24068 +SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 +SIZE (rust/crates/write16-1.0.0.crate) = 7218 +SHA256 (rust/crates/writeable-0.6.2.crate) = 9edde0db4769d2dc68579893f2306b26c6ecfbe0ef499b013d731b7b9247e0b9 +SIZE (rust/crates/writeable-0.6.2.crate) = 25181 SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed SIZE (rust/crates/wyz-0.5.1.crate) = 18790 SHA256 (rust/crates/xattr-1.6.1.crate) = 32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156 @@ -779,8 +749,8 @@ SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec1 SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 -SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428 -SIZE (rust/crates/zerovec-0.11.2.crate) = 124500 +SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c602f7ec202ca9e353d310fb9a002 +SIZE (rust/crates/zerovec-0.11.5.crate) = 119620 SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 SHA256 (rust/crates/zip-6.0.0.crate) = eb2a05c7c36fde6c09b08576c9f7fb4cda705990f73b58fe011abf7dfb24168b @@ -789,5 +759,5 @@ SHA256 (rust/crates/zlib-rs-0.5.1.crate) = 626bd9fa9734751fc50d6060752170984d705 SIZE (rust/crates/zlib-rs-0.5.1.crate) = 193055 SHA256 (rust/crates/zopfli-0.8.2.crate) = edfc5ee405f504cd4984ecc6f14d02d55cfda60fa4b689434ef4102aae150cd7 SIZE (rust/crates/zopfli-0.8.2.crate) = 51842 -SHA256 (uutils-coreutils-0.4.0_GH0.tar.gz) = 5f0c3f97b807e72edccc844c6a685ec9862199f16a665df07de5b1d20ec21233 -SIZE (uutils-coreutils-0.4.0_GH0.tar.gz) = 2935884 +SHA256 (uutils-coreutils-0.5.0_GH0.tar.gz) = 83535e10c3273c31baa2f553dfa0ceb4148914e9c1a9c5b00d19fbda5b2d4d7d +SIZE (uutils-coreutils-0.5.0_GH0.tar.gz) = 2964353 diff --git a/sysutils/rust-findutils/Makefile b/sysutils/rust-findutils/Makefile index 099450e99aba..d8fe7dc3bab5 100644 --- a/sysutils/rust-findutils/Makefile +++ b/sysutils/rust-findutils/Makefile @@ -1,6 +1,6 @@ PORTNAME= rust-findutils DISTVERSION= 0.7.0 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= sysutils MAINTAINER= pkubaj@FreeBSD.org diff --git a/sysutils/skopeo/Makefile b/sysutils/skopeo/Makefile index 70228d2a56d8..04fd80f691d9 100644 --- a/sysutils/skopeo/Makefile +++ b/sysutils/skopeo/Makefile @@ -1,6 +1,6 @@ PORTNAME= skopeo DISTVERSIONPREFIX= v -DISTVERSION= 1.20.0 +DISTVERSION= 1.21.0 CATEGORIES= sysutils MAINTAINER= dfr@FreeBSD.org @@ -16,7 +16,7 @@ BUILD_DEPENDS= bash:shells/bash \ LIB_DEPENDS= libgpgme.so:security/gpgme RUN_DEPENDS= ${LOCALBASE}/etc/containers/containers.conf.sample:sysutils/containers-common -USES= gmake go:modules,no_targets,1.23 pkgconfig +USES= gmake go:modules,no_targets,1.24 pkgconfig USE_GITHUB= yes GH_ACCOUNT= containers diff --git a/sysutils/skopeo/distinfo b/sysutils/skopeo/distinfo index 4e07122cc4cd..42686776425f 100644 --- a/sysutils/skopeo/distinfo +++ b/sysutils/skopeo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755745937 -SHA256 (containers-skopeo-v1.20.0_GH0.tar.gz) = 0c19fe51b2cd8d1bd5e38c03b97421e318fc08153bdf5ef2f816a29889eacdef -SIZE (containers-skopeo-v1.20.0_GH0.tar.gz) = 10449131 +TIMESTAMP = 1765208908 +SHA256 (containers-skopeo-v1.21.0_GH0.tar.gz) = f76eeddf697a3cc7a872e3077ab4d0fdbebe9f3c6171462e3e9feb84368b3fac +SIZE (containers-skopeo-v1.21.0_GH0.tar.gz) = 10187308 diff --git a/sysutils/skopeo/files/patch-Makefile b/sysutils/skopeo/files/patch-Makefile index 9e47fcbdd889..4a7619c98d29 100644 --- a/sysutils/skopeo/files/patch-Makefile +++ b/sysutils/skopeo/files/patch-Makefile @@ -1,14 +1,5 @@ ---- Makefile.orig 2025-10-17 08:57:36 UTC +--- Makefile.orig 2025-12-08 15:49:16 UTC +++ Makefile -@@ -84,7 +84,7 @@ EXTRA_LDFLAGS ?= - GIT_COMMIT := $(shell GIT_CEILING_DIRECTORIES=$$(cd ..; pwd) git rev-parse HEAD 2> /dev/null || true) - - EXTRA_LDFLAGS ?= --SKOPEO_LDFLAGS := -ldflags '-X main.gitCommit=${GIT_COMMIT} $(EXTRA_LDFLAGS)' -+SKOPEO_LDFLAGS := -ldflags '-X main.gitCommit="unknown" $(EXTRA_LDFLAGS)' - - MANPAGES_MD = $(wildcard docs/*.md) - MANPAGES ?= $(MANPAGES_MD:%.md=%) @@ -131,9 +131,9 @@ bin/skopeo: # Build w/o using containers .PHONY: bin/skopeo diff --git a/sysutils/syngesture/Makefile b/sysutils/syngesture/Makefile index abb5b7cf865e..1ba362747651 100644 --- a/sysutils/syngesture/Makefile +++ b/sysutils/syngesture/Makefile @@ -1,6 +1,6 @@ PORTNAME= syngesture DISTVERSION= 1.0.1 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/systeroid/Makefile b/sysutils/systeroid/Makefile index e322309ce73b..6c5818325655 100644 --- a/sysutils/systeroid/Makefile +++ b/sysutils/systeroid/Makefile @@ -1,6 +1,7 @@ PORTNAME= systeroid DISTVERSIONPREFIX= v DISTVERSION= 0.4.6 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/szyszka/Makefile b/sysutils/szyszka/Makefile index 4e9f95c9244a..7041ca80ae97 100644 --- a/sysutils/szyszka/Makefile +++ b/sysutils/szyszka/Makefile @@ -1,6 +1,6 @@ PORTNAME= szyszka DISTVERSION= 3.0.0 -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/tailspin/Makefile b/sysutils/tailspin/Makefile index 99d7d0d7a44a..bdd82b6316fb 100644 --- a/sysutils/tailspin/Makefile +++ b/sysutils/tailspin/Makefile @@ -1,6 +1,6 @@ PORTNAME= tailspin DISTVERSION= 5.5.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= tagattie@FreeBSD.org diff --git a/sysutils/tealdeer/Makefile b/sysutils/tealdeer/Makefile index 1d7005fe4a85..39a20b0327f3 100644 --- a/sysutils/tealdeer/Makefile +++ b/sysutils/tealdeer/Makefile @@ -1,6 +1,7 @@ PORTNAME= tealdeer DISTVERSIONPREFIX= v DISTVERSION= 1.8.1 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= lcook@FreeBSD.org diff --git a/sysutils/tere/Makefile b/sysutils/tere/Makefile index a3380916ef8c..a953293369ff 100644 --- a/sysutils/tere/Makefile +++ b/sysutils/tere/Makefile @@ -1,7 +1,7 @@ PORTNAME= tere DISTVERSIONPREFIX= v DISTVERSION= 1.6.0 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/terraform-docs/Makefile b/sysutils/terraform-docs/Makefile index b86bb5a71b34..093da9bbab69 100644 --- a/sysutils/terraform-docs/Makefile +++ b/sysutils/terraform-docs/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/terraform-docs/terraform-docs LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/terraform-docs/terraform-docs PLIST_FILES= bin/${PORTNAME} diff --git a/sysutils/terraform-switcher/Makefile b/sysutils/terraform-switcher/Makefile index f1061421474d..7facae55bdee 100644 --- a/sysutils/terraform-switcher/Makefile +++ b/sysutils/terraform-switcher/Makefile @@ -11,7 +11,7 @@ WWW= https://tfswitch.warrensbox.com/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/warrensbox/${PORTNAME} GO_BUILDFLAGS= -ldflags "\ diff --git a/sysutils/terraform/Makefile b/sysutils/terraform/Makefile index 05db4487056f..30dec4ac5a18 100644 --- a/sysutils/terraform/Makefile +++ b/sysutils/terraform/Makefile @@ -22,7 +22,7 @@ MAINTAINER= dutra@FreeBSD.org COMMENT= Provides a common configuration to launch infrastructure WWW= https://terraform.io/ -USES= cpe go:1.24,modules +USES= cpe go:1.24+,modules USE_GITHUB= yes GH_ACCOUNT= hashicorp GH_PROJECT= terraform diff --git a/sysutils/terragrunt/Makefile b/sysutils/terragrunt/Makefile index d5a9a7ddb544..951f327fd25d 100644 --- a/sysutils/terragrunt/Makefile +++ b/sysutils/terragrunt/Makefile @@ -11,7 +11,7 @@ WWW= https://terragrunt.gruntwork.io/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/gruntwork-io/terragrunt diff --git a/sysutils/tflint/Makefile b/sysutils/tflint/Makefile index 5e709f831511..7c0cc96adc33 100644 --- a/sysutils/tflint/Makefile +++ b/sysutils/tflint/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/terraform-linters/tflint LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules GO_MODULE= github.com/terraform-linters/tflint diff --git a/sysutils/tiempo/Makefile b/sysutils/tiempo/Makefile index 6d4a4622f515..89d136f12fd3 100644 --- a/sysutils/tiempo/Makefile +++ b/sysutils/tiempo/Makefile @@ -1,6 +1,6 @@ PORTNAME= tiempo DISTVERSION= 1.11.5 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/tldr/Makefile b/sysutils/tldr/Makefile index b6fe39c0cf0e..c566d06346cb 100644 --- a/sysutils/tldr/Makefile +++ b/sysutils/tldr/Makefile @@ -1,7 +1,7 @@ PORTNAME= tldr DISTVERSIONPREFIX= v DISTVERSION= 1.12.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= sysutils MAINTAINER= adamw@FreeBSD.org diff --git a/sysutils/topgrade/Makefile b/sysutils/topgrade/Makefile index 8b7cad89a96c..28cffe63a7d1 100644 --- a/sysutils/topgrade/Makefile +++ b/sysutils/topgrade/Makefile @@ -1,7 +1,7 @@ PORTNAME= topgrade DISTVERSIONPREFIX= v DISTVERSION= 16.0.2 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= sysutils MAINTAINER= freebsd@scd-systems.net diff --git a/sysutils/tuckr/Makefile b/sysutils/tuckr/Makefile index 73daf451b86c..df3d0f7a8460 100644 --- a/sysutils/tuckr/Makefile +++ b/sysutils/tuckr/Makefile @@ -1,6 +1,6 @@ PORTNAME= tuckr DISTVERSION= 0.12.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/virt-firmware/Makefile b/sysutils/virt-firmware/Makefile index bc07456ea062..68781c6e9e9d 100644 --- a/sysutils/virt-firmware/Makefile +++ b/sysutils/virt-firmware/Makefile @@ -1,5 +1,5 @@ PORTNAME= virt-firmware -PORTVERSION= 25.10 +PORTVERSION= 25.12 CATEGORIES= sysutils python MASTER_SITES= PYPI DISTNAME= virt_firmware-${PORTVERSION} diff --git a/sysutils/virt-firmware/distinfo b/sysutils/virt-firmware/distinfo index 9581afc853e3..9b6ba99a58e5 100644 --- a/sysutils/virt-firmware/distinfo +++ b/sysutils/virt-firmware/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761485477 -SHA256 (virt_firmware-25.10.tar.gz) = aab280144839e2cb202aa41bf9013c1b688d1e2b9edd121b1d936c515b70c25b -SIZE (virt_firmware-25.10.tar.gz) = 137685 +TIMESTAMP = 1765567803 +SHA256 (virt_firmware-25.12.tar.gz) = 63ba2cd39654b6315098ca660a9af21b8f06b9007490df3f9d16d05241516be8 +SIZE (virt_firmware-25.12.tar.gz) = 143352 diff --git a/sysutils/vivid/Makefile b/sysutils/vivid/Makefile index 87030d0d77b6..9b378f3ab3cb 100644 --- a/sysutils/vivid/Makefile +++ b/sysutils/vivid/Makefile @@ -1,7 +1,7 @@ PORTNAME= vivid DISTVERSIONPREFIX= v DISTVERSION= 0.10.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= 0mp@FreeBSD.org diff --git a/sysutils/wiimms/Makefile b/sysutils/wiimms/Makefile index da85ae0c329c..cdc03af7f509 100644 --- a/sysutils/wiimms/Makefile +++ b/sysutils/wiimms/Makefile @@ -13,6 +13,10 @@ WWW= https://wit.wiimm.de/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/gpl-2.0.txt +DEPRECATED= sysutils/wiimms has been abandoned for many years +EXPIRATION_DATE=2026-01-31 +BROKEN_FreeBSD_16= compilation failed + BUILD_DEPENDS= bash:shells/bash RUN_DEPENDS= bash:shells/bash diff --git a/sysutils/wiper/Makefile b/sysutils/wiper/Makefile index 7cfc13018cdb..c35a2c0a3893 100644 --- a/sysutils/wiper/Makefile +++ b/sysutils/wiper/Makefile @@ -1,7 +1,7 @@ PORTNAME= wiper DISTVERSIONPREFIX= v DISTVERSION= 0.2.1 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= sysutils PKGNAMESUFFIX= -disk-cleanup-tool diff --git a/sysutils/work-tuimer/Makefile b/sysutils/work-tuimer/Makefile index e67c7fbcb944..cf608a0c2f3d 100644 --- a/sysutils/work-tuimer/Makefile +++ b/sysutils/work-tuimer/Makefile @@ -1,6 +1,7 @@ PORTNAME= work-tuimer DISTVERSIONPREFIX= v DISTVERSION= 0.3.4 +PORTREVISION= 1 CATEGORIES= sysutils MAINTAINER= dutra@FreeBSD.org diff --git a/sysutils/xcp/Makefile b/sysutils/xcp/Makefile index 24cec2c46720..b6aafe8224c7 100644 --- a/sysutils/xcp/Makefile +++ b/sysutils/xcp/Makefile @@ -1,7 +1,7 @@ PORTNAME= xcp DISTVERSIONPREFIX= v DISTVERSION= 0.24.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= yuri@FreeBSD.org diff --git a/sysutils/xmbmon/Makefile b/sysutils/xmbmon/Makefile index 3fae46e5f232..cbbc6b186432 100644 --- a/sysutils/xmbmon/Makefile +++ b/sysutils/xmbmon/Makefile @@ -1,16 +1,18 @@ PORTNAME= xmbmon -PORTVERSION= 205 +DISTVERSION= 205 PORTREVISION= 16 CATEGORIES= sysutils -MASTER_SITES= http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/${PORTNAME}/ -DISTNAME= ${PORTNAME}${PORTVERSION} +MASTER_SITES= ${MASTER_SITE_LOCAL} +MASTER_SITE_SUBDIR= je3kmz +DISTNAME= ${PORTNAME}${DISTVERSION} PATCH_SITES+= ${MASTER_SITES} -PATCHFILES+= ${PORTNAME}${PORTVERSION}_fflush.patch +PATCH_SITE_SUBDIR= ${MASTER_SITE_SUBDIR} +PATCHFILES+= ${PORTNAME}${DISTVERSION}_fflush.patch MAINTAINER= takefu@airport.fm COMMENT= MB monitor for LM78/79, W8378x, AS99127F, VT82C686 and ADM9240 -WWW= http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html +WWW= https://web.archive.org/web/20250329211339/http://www.nt.phys.kyushu-u.ac.jp/shimizu/download/download.html LICENSE= BSD2CLAUSE @@ -27,7 +29,7 @@ ASUS_DESC= Enable A7N8X-VM support CLI_DESC= CLI support only SMB_DESC= Enable smb(4) support -ASUS_PATCHFILES= ${PORTNAME}${PORTVERSION}_A7N8X-VM.patch +ASUS_PATCHFILES= ${PORTNAME}${DISTVERSION}_A7N8X-VM.patch CLI_PLIST_FILES= "@mode 4555"\ bin/mbmon \ @mode\ diff --git a/sysutils/yadf/Makefile b/sysutils/yadf/Makefile index e7a6f81171bf..6474c76984d6 100644 --- a/sysutils/yadf/Makefile +++ b/sysutils/yadf/Makefile @@ -1,7 +1,7 @@ PORTNAME= yadf DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= sysutils MAINTAINER= sec.research.2005@gmail.com diff --git a/sysutils/yazi/Makefile b/sysutils/yazi/Makefile index 27e4aba25fc9..ff4a71167da0 100644 --- a/sysutils/yazi/Makefile +++ b/sysutils/yazi/Makefile @@ -1,7 +1,7 @@ PORTNAME= yazi DISTVERSIONPREFIX= v DISTVERSION= 25.5.31 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= sysutils MAINTAINER= nivit@FreeBSD.org diff --git a/sysutils/zellij/Makefile b/sysutils/zellij/Makefile index 665ffb693b56..20e47efbf041 100644 --- a/sysutils/zellij/Makefile +++ b/sysutils/zellij/Makefile @@ -1,7 +1,7 @@ PORTNAME= zellij DISTVERSIONPREFIX= v DISTVERSION= 0.43.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= ashish@FreeBSD.org diff --git a/sysutils/zoxide/Makefile b/sysutils/zoxide/Makefile index f360db12d3c3..d317844a78b9 100644 --- a/sysutils/zoxide/Makefile +++ b/sysutils/zoxide/Makefile @@ -1,7 +1,7 @@ PORTNAME= zoxide DISTVERSIONPREFIX= v DISTVERSION= 0.9.8 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= sysutils MAINTAINER= andoriyu@gmail.com diff --git a/textproc/angle-grinder/Makefile b/textproc/angle-grinder/Makefile index 191794d94bd5..fb046ed7da4c 100644 --- a/textproc/angle-grinder/Makefile +++ b/textproc/angle-grinder/Makefile @@ -1,7 +1,7 @@ PORTNAME= angle-grinder DISTVERSIONPREFIX= v DISTVERSION= 0.19.6 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc MAINTAINER= lcook@FreeBSD.org diff --git a/textproc/aq/Makefile b/textproc/aq/Makefile index 36da9d6df4e9..0405bd8cc32a 100644 --- a/textproc/aq/Makefile +++ b/textproc/aq/Makefile @@ -1,6 +1,6 @@ PORTNAME= aq DISTVERSION= 0.3.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org diff --git a/textproc/bat/Makefile b/textproc/bat/Makefile index 4e53916cf4b8..aad4f311c553 100644 --- a/textproc/bat/Makefile +++ b/textproc/bat/Makefile @@ -1,7 +1,7 @@ PORTNAME= bat DISTVERSIONPREFIX= v DISTVERSION= 0.25.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= textproc MAINTAINER= pizzamig@FreeBSD.org diff --git a/textproc/biodiff/Makefile b/textproc/biodiff/Makefile index d2141689cfa4..f5e66e5078a9 100644 --- a/textproc/biodiff/Makefile +++ b/textproc/biodiff/Makefile @@ -1,7 +1,7 @@ PORTNAME= biodiff DISTVERSIONPREFIX= v DISTVERSION= 1.2.1 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org diff --git a/textproc/cast2gif/Makefile b/textproc/cast2gif/Makefile index 257923957069..8c49308732de 100644 --- a/textproc/cast2gif/Makefile +++ b/textproc/cast2gif/Makefile @@ -2,7 +2,7 @@ PORTNAME= cast2gif DISTVERSIONPREFIX= v DISTVERSION= 0.1.0-5 DISTVERSIONSUFFIX= -g7373161 -PORTREVISION= 20 +PORTREVISION= 21 CATEGORIES= textproc MAINTAINER= eduardo@FreeBSD.org diff --git a/textproc/choose/Makefile b/textproc/choose/Makefile index 25b124200e98..0005e3e96770 100644 --- a/textproc/choose/Makefile +++ b/textproc/choose/Makefile @@ -1,7 +1,7 @@ PORTNAME= choose DISTVERSIONPREFIX= v DISTVERSION= 1.3.7 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc MAINTAINER= tagattie@FreeBSD.org diff --git a/textproc/code-minimap/Makefile b/textproc/code-minimap/Makefile index 144f39565616..deaf5694f26d 100644 --- a/textproc/code-minimap/Makefile +++ b/textproc/code-minimap/Makefile @@ -1,7 +1,7 @@ PORTNAME= code-minimap DISTVERSIONPREFIX= v DISTVERSION= 0.6.8 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= textproc MAINTAINER= dereks@lifeofadishwasher.com diff --git a/textproc/comrak/Makefile b/textproc/comrak/Makefile index f7f6b01739ec..b2bae04e5ec0 100644 --- a/textproc/comrak/Makefile +++ b/textproc/comrak/Makefile @@ -1,6 +1,7 @@ PORTNAME= comrak DISTVERSIONPREFIX= v DISTVERSION= 0.48.0 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org diff --git a/textproc/csview/Makefile b/textproc/csview/Makefile index fb1df26d738a..b896314706d5 100644 --- a/textproc/csview/Makefile +++ b/textproc/csview/Makefile @@ -1,7 +1,7 @@ PORTNAME= csview DISTVERSIONPREFIX= v DISTVERSION= 1.3.4 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MAINTAINER= ruben@verweg.com diff --git a/textproc/csvlens/Makefile b/textproc/csvlens/Makefile index 23f9c4553329..ecd2fc5ec15a 100644 --- a/textproc/csvlens/Makefile +++ b/textproc/csvlens/Makefile @@ -1,7 +1,7 @@ PORTNAME= csvlens DISTVERSIONPREFIX= v DISTVERSION= 0.14.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc MAINTAINER= tagattie@FreeBSD.org diff --git a/textproc/dasel/Makefile b/textproc/dasel/Makefile index dbd1f509b5f7..b4b7c9a5f9eb 100644 --- a/textproc/dasel/Makefile +++ b/textproc/dasel/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/TomWright/dasel LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.22,modules +USES= go:modules GO_MODULE= github.com/tomwright/${PORTNAME}/v2 GO_TARGET= ./cmd/${PORTNAME} @@ -25,9 +25,6 @@ PORTDOCS= CHANGELOG.md CODE_OF_CONDUCT.md README.md OPTIONS_DEFINE= DOCS -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} \ diff --git a/textproc/difftastic/Makefile b/textproc/difftastic/Makefile index ba4ac1045e9b..99dfc9b7a9b3 100644 --- a/textproc/difftastic/Makefile +++ b/textproc/difftastic/Makefile @@ -1,5 +1,6 @@ PORTNAME= difftastic DISTVERSION= 0.67.0 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= amdmi3@FreeBSD.org diff --git a/textproc/doxx/Makefile b/textproc/doxx/Makefile index af465fbeb588..07ceb4519d55 100644 --- a/textproc/doxx/Makefile +++ b/textproc/doxx/Makefile @@ -1,7 +1,7 @@ PORTNAME= doxx DISTVERSIONPREFIX= v DISTVERSION= 0.1.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc MAINTAINER= wen@FreeBSD.org diff --git a/textproc/evtx/Makefile b/textproc/evtx/Makefile index 114476d3492a..cbca80814b40 100644 --- a/textproc/evtx/Makefile +++ b/textproc/evtx/Makefile @@ -1,7 +1,7 @@ PORTNAME= evtx DISTVERSION= 0.8.1 DISTVERSIONPREFIX= v -PORTREVISION= 22 +PORTREVISION= 23 CATEGORIES= textproc MAINTAINER= acm@FreeBSD.org diff --git a/textproc/fblog/Makefile b/textproc/fblog/Makefile index 4e6122341231..8ae2d5ed9848 100644 --- a/textproc/fblog/Makefile +++ b/textproc/fblog/Makefile @@ -1,7 +1,7 @@ PORTNAME= fblog DISTVERSIONPREFIX= v DISTVERSION= 4.17.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org diff --git a/textproc/feluda/Makefile b/textproc/feluda/Makefile index a737f3992f63..d4deb1cddbd0 100644 --- a/textproc/feluda/Makefile +++ b/textproc/feluda/Makefile @@ -1,6 +1,7 @@ PORTNAME= feluda DISTVERSIONPREFIX= v DISTVERSION= 1.10.3 # Cargo.lock patched: `make patch cargo-crates` +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= nxjoseph@protonmail.com diff --git a/textproc/gitlab-code-parser/Makefile b/textproc/gitlab-code-parser/Makefile index 6169dd32cd9b..4474acff7b1d 100644 --- a/textproc/gitlab-code-parser/Makefile +++ b/textproc/gitlab-code-parser/Makefile @@ -1,6 +1,7 @@ PORTNAME= gitlab-code-parser DISTVERSIONPREFIX= v DISTVERSION= 0.20.2 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= mfechner@FreeBSD.org diff --git a/textproc/grass/Makefile b/textproc/grass/Makefile index 4f930706c5fe..ac3fe0225bc2 100644 --- a/textproc/grass/Makefile +++ b/textproc/grass/Makefile @@ -1,6 +1,6 @@ PORTNAME= grass DISTVERSION= 0.13.4 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= textproc MAINTAINER= vishwin@FreeBSD.org diff --git a/textproc/harper/Makefile b/textproc/harper/Makefile index 5b328b631756..90c41f6a5dfa 100644 --- a/textproc/harper/Makefile +++ b/textproc/harper/Makefile @@ -1,6 +1,6 @@ PORTNAME= harper DISTVERSIONPREFIX= v -DISTVERSION= 0.71.0 +DISTVERSION= 1.2.0 PORTREVISION= 1 CATEGORIES= textproc diff --git a/textproc/harper/Makefile.crates b/textproc/harper/Makefile.crates index 4f03ce75bf8c..afbfcd99aae9 100644 --- a/textproc/harper/Makefile.crates +++ b/textproc/harper/Makefile.crates @@ -1,6 +1,7 @@ CARGO_CRATES= adler2-2.0.1 \ ahash-0.8.12 \ aho-corasick-1.1.3 \ + alloca-0.4.0 \ allocator-api2-0.2.21 \ ammonia-4.1.2 \ android_system_properties-0.1.5 \ @@ -31,27 +32,27 @@ CARGO_CRATES= adler2-2.0.1 \ block-buffer-0.10.4 \ bstr-1.12.0 \ bumpalo-3.19.0 \ - burn-0.19.0 \ - burn-autodiff-0.19.0 \ - burn-candle-0.19.0 \ - burn-common-0.19.0 \ - burn-core-0.19.0 \ - burn-cubecl-0.19.0 \ - burn-cubecl-fusion-0.19.0 \ - burn-cuda-0.19.0 \ - burn-dataset-0.19.0 \ - burn-derive-0.19.0 \ - burn-fusion-0.19.0 \ - burn-ir-0.19.0 \ - burn-ndarray-0.19.0 \ - burn-nn-0.19.0 \ - burn-optim-0.19.0 \ - burn-rocm-0.19.0 \ - burn-router-0.19.0 \ - burn-store-0.19.0 \ - burn-tensor-0.19.0 \ - burn-train-0.19.0 \ - burn-wgpu-0.19.0 \ + burn-0.19.1 \ + burn-autodiff-0.19.1 \ + burn-candle-0.19.1 \ + burn-common-0.19.1 \ + burn-core-0.19.1 \ + burn-cubecl-0.19.1 \ + burn-cubecl-fusion-0.19.1 \ + burn-cuda-0.19.1 \ + burn-dataset-0.19.1 \ + burn-derive-0.19.1 \ + burn-fusion-0.19.1 \ + burn-ir-0.19.1 \ + burn-ndarray-0.19.1 \ + burn-nn-0.19.1 \ + burn-optim-0.19.1 \ + burn-rocm-0.19.1 \ + burn-router-0.19.1 \ + burn-store-0.19.1 \ + burn-tensor-0.19.1 \ + burn-train-0.19.1 \ + burn-wgpu-0.19.1 \ bytemuck-1.24.0 \ bytemuck_derive-1.10.2 \ byteorder-1.5.0 \ @@ -71,8 +72,8 @@ CARGO_CRATES= adler2-2.0.1 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ clang-sys-1.8.1 \ - clap-4.5.51 \ - clap_builder-4.5.51 \ + clap-4.5.53 \ + clap_builder-4.5.53 \ clap_derive-4.5.49 \ clap_lex-0.7.5 \ codespan-reporting-0.12.0 \ @@ -89,8 +90,8 @@ CARGO_CRATES= adler2-2.0.1 \ core-graphics-types-0.2.0 \ cpufeatures-0.2.17 \ crc32fast-1.5.0 \ - criterion-0.7.0 \ - criterion-plot-0.6.0 \ + criterion-0.8.1 \ + criterion-plot-0.8.1 \ critical-section-1.2.0 \ crossbeam-channel-0.5.15 \ crossbeam-deque-0.8.6 \ @@ -102,27 +103,27 @@ CARGO_CRATES= adler2-2.0.1 \ cssparser-macros-0.6.1 \ csv-1.3.1 \ csv-core-0.1.12 \ - cubecl-0.8.0 \ - cubecl-common-0.8.0 \ - cubecl-convolution-0.8.0 \ - cubecl-core-0.8.0 \ - cubecl-cpp-0.8.0 \ - cubecl-cpu-0.8.0 \ - cubecl-cuda-0.8.0 \ - cubecl-hip-0.8.0 \ + cubecl-0.8.1 \ + cubecl-common-0.8.1 \ + cubecl-convolution-0.8.1 \ + cubecl-core-0.8.1 \ + cubecl-cpp-0.8.1 \ + cubecl-cpu-0.8.1 \ + cubecl-cuda-0.8.1 \ + cubecl-hip-0.8.1 \ cubecl-hip-sys-7.0.5183101 \ - cubecl-ir-0.8.0 \ - cubecl-macros-0.8.0 \ + cubecl-ir-0.8.1 \ + cubecl-macros-0.8.1 \ cubecl-macros-internal-0.8.0 \ - cubecl-matmul-0.8.0 \ - cubecl-opt-0.8.0 \ - cubecl-quant-0.8.0 \ - cubecl-random-0.8.0 \ - cubecl-reduce-0.8.0 \ - cubecl-runtime-0.8.0 \ - cubecl-std-0.8.0 \ - cubecl-wgpu-0.8.0 \ - cudarc-0.17.5 \ + cubecl-matmul-0.8.1 \ + cubecl-opt-0.8.1 \ + cubecl-quant-0.8.1 \ + cubecl-random-0.8.1 \ + cubecl-reduce-0.8.1 \ + cubecl-runtime-0.8.1 \ + cubecl-std-0.8.1 \ + cubecl-wgpu-0.8.1 \ + cudarc-0.17.7 \ darling-0.20.11 \ darling-0.21.0 \ darling_core-0.20.11 \ @@ -232,7 +233,7 @@ CARGO_CRATES= adler2-2.0.1 \ hashbrown-0.13.2 \ hashbrown-0.14.5 \ hashbrown-0.15.5 \ - hashbrown-0.16.0 \ + hashbrown-0.16.1 \ heck-0.5.0 \ hermit-abi-0.5.2 \ hexf-parse-0.2.1 \ @@ -256,7 +257,7 @@ CARGO_CRATES= adler2-2.0.1 \ ident_case-1.0.1 \ idna-1.0.3 \ idna_adapter-1.2.1 \ - indexmap-2.12.0 \ + indexmap-2.12.1 \ ipnet-2.11.0 \ iri-string-0.7.8 \ is-docker-0.2.0 \ @@ -274,6 +275,7 @@ CARGO_CRATES= adler2-2.0.1 \ lazy_static-1.5.0 \ levenshtein_automata-0.2.1 \ libc-0.2.174 \ + libfuzzer-sys-0.4.10 \ libloading-0.8.8 \ liblzma-0.4.5 \ liblzma-sys-0.4.4 \ @@ -331,10 +333,11 @@ CARGO_CRATES= adler2-2.0.1 \ once_cell-1.21.3 \ once_cell_polyfill-1.70.1 \ oorandom-11.1.5 \ - open-5.3.2 \ + open-5.3.3 \ option-ext-0.2.0 \ ordered-float-4.6.0 \ ordered-float-5.1.0 \ + page_size-0.6.0 \ parking-2.2.1 \ parking_lot-0.12.5 \ parking_lot_core-0.9.12 \ @@ -501,15 +504,15 @@ CARGO_CRATES= adler2-2.0.1 \ tracel-mlir-rs-macros-20.1.4-5 \ tracel-mlir-sys-20.1.4-5 \ tracel-tblgen-rs-20.1.4-5 \ - tracing-0.1.41 \ + tracing-0.1.43 \ tracing-appender-0.2.3 \ - tracing-attributes-0.1.30 \ - tracing-core-0.1.34 \ + tracing-attributes-0.1.31 \ + tracing-core-0.1.35 \ tracing-log-0.2.0 \ - tracing-subscriber-0.3.20 \ + tracing-subscriber-0.3.22 \ tracing-wasm-0.2.1 \ tree-sitter-0.25.10 \ - tree-sitter-bash-0.25.0 \ + tree-sitter-bash-0.25.1 \ tree-sitter-c-0.24.1 \ tree-sitter-c-sharp-0.23.1 \ tree-sitter-clojure-0.1.0 \ @@ -549,7 +552,7 @@ CARGO_CRATES= adler2-2.0.1 \ unicode-ident-1.0.18 \ unicode-math-class-0.1.0 \ unicode-normalization-0.1.24 \ - unicode-script-0.5.7 \ + unicode-script-0.5.8 \ unicode-segmentation-1.12.0 \ unicode-width-0.1.14 \ unicode-width-0.2.2 \ diff --git a/textproc/harper/distinfo b/textproc/harper/distinfo index ebdaef5e90c0..6aee1a66e5f6 100644 --- a/textproc/harper/distinfo +++ b/textproc/harper/distinfo @@ -1,10 +1,12 @@ -TIMESTAMP = 1762470964 +TIMESTAMP = 1765733468 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 SIZE (rust/crates/ahash-0.8.12.crate) = 43413 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 +SHA256 (rust/crates/alloca-0.4.0.crate) = e5a7d05ea6aea7e9e64d25b9156ba2fee3fdd659e34e41063cd2fc7cd020d7f4 +SIZE (rust/crates/alloca-0.4.0.crate) = 4257 SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923 SIZE (rust/crates/allocator-api2-0.2.21.crate) = 63622 SHA256 (rust/crates/ammonia-4.1.2.crate) = 17e913097e1a2124b46746c980134e8c954bc17a6a59bb3fde96f088d126dde6 @@ -65,48 +67,48 @@ SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf95891080 SIZE (rust/crates/bstr-1.12.0.crate) = 351557 SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 -SHA256 (rust/crates/burn-0.19.0.crate) = ddecb408e100eedc1175cf0fd8092507dcea92ef5c22e1e25be85af7fed4cd7f -SIZE (rust/crates/burn-0.19.0.crate) = 63927 -SHA256 (rust/crates/burn-autodiff-0.19.0.crate) = a76610cf4fd32a9dd35b62989feb40a137a807f6ebfb015166a0b785b55657ff -SIZE (rust/crates/burn-autodiff-0.19.0.crate) = 94342 -SHA256 (rust/crates/burn-candle-0.19.0.crate) = 336126c4874dac8458f65fe743958397833e08a50b702740c042cad6ead8343b -SIZE (rust/crates/burn-candle-0.19.0.crate) = 42142 -SHA256 (rust/crates/burn-common-0.19.0.crate) = 226fe90c2a4a182dd6e58630ec836772efb8fb263c173bd4cda6f76a08924ac7 -SIZE (rust/crates/burn-common-0.19.0.crate) = 22128 -SHA256 (rust/crates/burn-core-0.19.0.crate) = 9621a37f59cdfa4492398f84925acdb0a9fb10d515d4e6809b62353e27e21f5d -SIZE (rust/crates/burn-core-0.19.0.crate) = 100423 -SHA256 (rust/crates/burn-cubecl-0.19.0.crate) = e6089a87d4646d62b56b527f09120ec11fdd699cce773c93d029ef3f7751911e -SIZE (rust/crates/burn-cubecl-0.19.0.crate) = 116389 -SHA256 (rust/crates/burn-cubecl-fusion-0.19.0.crate) = 50398855bd40bfa74e10667c312fe7422986cfc230e854d4512fb709a28f4a81 -SIZE (rust/crates/burn-cubecl-fusion-0.19.0.crate) = 88475 -SHA256 (rust/crates/burn-cuda-0.19.0.crate) = bc7adaf3f97a129c2394eb3170040410ada7b58d9f1aa28f5ec6cd6deb6f37f1 -SIZE (rust/crates/burn-cuda-0.19.0.crate) = 29928 -SHA256 (rust/crates/burn-dataset-0.19.0.crate) = 6cda16435acac1c6ea9c3f9bed5a4210a4cebbdb14abc30a1aeeff45460e3b6e -SIZE (rust/crates/burn-dataset-0.19.0.crate) = 89639 -SHA256 (rust/crates/burn-derive-0.19.0.crate) = 16277c15ea0eeeab321e8f7251be786483d6e7755e579ab39d7dd15043f7c3e1 -SIZE (rust/crates/burn-derive-0.19.0.crate) = 17767 -SHA256 (rust/crates/burn-fusion-0.19.0.crate) = b706d24d5dba3517ad0239e7591cd41c79dd5331a828ad736988b7735aa3e94a -SIZE (rust/crates/burn-fusion-0.19.0.crate) = 71619 -SHA256 (rust/crates/burn-ir-0.19.0.crate) = 69150047c338878c0fc1a4d8e26c399d1e2d9c97c4f87eecc4130dd03c2472a1 -SIZE (rust/crates/burn-ir-0.19.0.crate) = 20574 -SHA256 (rust/crates/burn-ndarray-0.19.0.crate) = ed9b60c14a706bf2ddc9e1a49e9eb48eb1828b11c719785de676ee7372603de6 -SIZE (rust/crates/burn-ndarray-0.19.0.crate) = 74585 -SHA256 (rust/crates/burn-nn-0.19.0.crate) = f2b73072f9c77798f641a7f66dc6fa3e1092021cf39322e8ea68ff7f572c17ae -SIZE (rust/crates/burn-nn-0.19.0.crate) = 103043 -SHA256 (rust/crates/burn-optim-0.19.0.crate) = d0f89c10e95d5d4691e5bba54d510e7148687cda9b2a2394eef29683a981cbdd -SIZE (rust/crates/burn-optim-0.19.0.crate) = 64971 -SHA256 (rust/crates/burn-rocm-0.19.0.crate) = f08f8fea5ef76b67731c79529d9346f8623091832789dcc9e47aa85b50fe9d5f -SIZE (rust/crates/burn-rocm-0.19.0.crate) = 29753 -SHA256 (rust/crates/burn-router-0.19.0.crate) = 9342581c5ca083db421a1c51d2c4c4b3326f5d86dae3d21a81420ac564be4057 -SIZE (rust/crates/burn-router-0.19.0.crate) = 41167 -SHA256 (rust/crates/burn-store-0.19.0.crate) = c742ebf6d46a092c7324237f6f89a9cff8502c8c48db3961b435e6ee00bc316d -SIZE (rust/crates/burn-store-0.19.0.crate) = 164317 -SHA256 (rust/crates/burn-tensor-0.19.0.crate) = 48ff77a13d211fbf7a861e07eefc93bd1fb07a84da34e913c6e13ec1271208cc -SIZE (rust/crates/burn-tensor-0.19.0.crate) = 273231 -SHA256 (rust/crates/burn-train-0.19.0.crate) = 4c35107c50d97b73f2fc96d9c1beaab732e0f27bf5f9b847b8e3f6619ee85873 -SIZE (rust/crates/burn-train-0.19.0.crate) = 101816 -SHA256 (rust/crates/burn-wgpu-0.19.0.crate) = 5f2361ddac1bdc98e4f10dd8f62ded836537c316ca78ca4f41577ced0de4f21f -SIZE (rust/crates/burn-wgpu-0.19.0.crate) = 36504 +SHA256 (rust/crates/burn-0.19.1.crate) = 0291ea5c68786545e239a02f63331cfe39da7485164ae05197d5be6f148d0557 +SIZE (rust/crates/burn-0.19.1.crate) = 63912 +SHA256 (rust/crates/burn-autodiff-0.19.1.crate) = 917423a74bf4d39f17a6799089869648e3d2b6ac89d93901aab4aeb9a7f82138 +SIZE (rust/crates/burn-autodiff-0.19.1.crate) = 94656 +SHA256 (rust/crates/burn-candle-0.19.1.crate) = 2891811d41ae30b5f1f660e7615b757b2cb4128af5e311b213656de3875e4acb +SIZE (rust/crates/burn-candle-0.19.1.crate) = 42134 +SHA256 (rust/crates/burn-common-0.19.1.crate) = 5eb445304e4f91f8633d23c9a5258cd93639d13ce2ee47d4821fd519b683bf02 +SIZE (rust/crates/burn-common-0.19.1.crate) = 22125 +SHA256 (rust/crates/burn-core-0.19.1.crate) = 20c93e754864080a8c27b9a47e3b6f7d79013cf82c9ce00ed57c9ba51a3e34c5 +SIZE (rust/crates/burn-core-0.19.1.crate) = 100419 +SHA256 (rust/crates/burn-cubecl-0.19.1.crate) = 0dd16308b7b0291c77f2d7acf428bc8254ec3db88a430a26cf3d3b0b63ae2d46 +SIZE (rust/crates/burn-cubecl-0.19.1.crate) = 116395 +SHA256 (rust/crates/burn-cubecl-fusion-0.19.1.crate) = cc21cf88201dfbf242cadb638a0cc924010727fc37d6a719f7e10548b339c63a +SIZE (rust/crates/burn-cubecl-fusion-0.19.1.crate) = 88663 +SHA256 (rust/crates/burn-cuda-0.19.1.crate) = 1e104dcf07eac70c7b5864b51d792df3360b11b00febb60543b4283bb414bb61 +SIZE (rust/crates/burn-cuda-0.19.1.crate) = 29932 +SHA256 (rust/crates/burn-dataset-0.19.1.crate) = 534d4398fd6aaec32f8caeb3f20ddffcd8a059bdefc01cc2794b91b4e984e8ea +SIZE (rust/crates/burn-dataset-0.19.1.crate) = 89648 +SHA256 (rust/crates/burn-derive-0.19.1.crate) = 3bcf49261de086b8206de6c8962d2adf23feb476119a18e384f5b2c9af07c0cf +SIZE (rust/crates/burn-derive-0.19.1.crate) = 17773 +SHA256 (rust/crates/burn-fusion-0.19.1.crate) = 662bf2679c04be34a0c3f1b11f77f6ff49456af1620d1eca311bc2562bbb56c9 +SIZE (rust/crates/burn-fusion-0.19.1.crate) = 71616 +SHA256 (rust/crates/burn-ir-0.19.1.crate) = 9161239d5691c4ab6f470f2c65aaec5c0a7c1f0b0da390700bcd59f5a77d1d7b +SIZE (rust/crates/burn-ir-0.19.1.crate) = 20577 +SHA256 (rust/crates/burn-ndarray-0.19.1.crate) = b78bcf4a3508043342f918e796dc79108b5f3252398403eb73952847e7683374 +SIZE (rust/crates/burn-ndarray-0.19.1.crate) = 74577 +SHA256 (rust/crates/burn-nn-0.19.1.crate) = dc7829c87c4dd6c7929b50fd981e7e8d1b77414323da30ce2067a3e8b7ea422b +SIZE (rust/crates/burn-nn-0.19.1.crate) = 103074 +SHA256 (rust/crates/burn-optim-0.19.1.crate) = 31758c02e50247f12457fca1905ed8684ac1b1c5292e10cbbfffb9fa0048d4bd +SIZE (rust/crates/burn-optim-0.19.1.crate) = 64972 +SHA256 (rust/crates/burn-rocm-0.19.1.crate) = 5e1ceb87b6e7349b42d7995477c9a69d0e6c458c64eafa10af3b8b9070f260aa +SIZE (rust/crates/burn-rocm-0.19.1.crate) = 29753 +SHA256 (rust/crates/burn-router-0.19.1.crate) = 45f40403c500b5df380bee47aa0f23032350bdfde5402812d6fcec4d6ff6fbad +SIZE (rust/crates/burn-router-0.19.1.crate) = 41172 +SHA256 (rust/crates/burn-store-0.19.1.crate) = 0a2a163486242fcb0c6e2cb89c5a803ab8588673652bb46ecd7af6378d06152f +SIZE (rust/crates/burn-store-0.19.1.crate) = 164334 +SHA256 (rust/crates/burn-tensor-0.19.1.crate) = df8861f7c21d3b07a2b19d028f6eb8903990949708b2ec825559b5200786877c +SIZE (rust/crates/burn-tensor-0.19.1.crate) = 273550 +SHA256 (rust/crates/burn-train-0.19.1.crate) = b0f1553197d50668823a4bafc187c62439df49b218973f0ca79e034b57ce38d6 +SIZE (rust/crates/burn-train-0.19.1.crate) = 101829 +SHA256 (rust/crates/burn-wgpu-0.19.1.crate) = c17aeaa2eadaa4831a64672b99f62ffcdf4874fe4757080633d8a6c4452e2b38 +SIZE (rust/crates/burn-wgpu-0.19.1.crate) = 36503 SHA256 (rust/crates/bytemuck-1.24.0.crate) = 1fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4 SIZE (rust/crates/bytemuck-1.24.0.crate) = 53243 SHA256 (rust/crates/bytemuck_derive-1.10.2.crate) = f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff @@ -145,10 +147,10 @@ SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5f SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 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.51.crate) = 4c26d721170e0295f191a69bd9a1f93efcdb0aff38684b61ab5750468972e5f5 -SIZE (rust/crates/clap-4.5.51.crate) = 62030 -SHA256 (rust/crates/clap_builder-4.5.51.crate) = 75835f0c7bf681bfd05abe44e965760fea999a5286c6eb2d59883634fd02011a -SIZE (rust/crates/clap_builder-4.5.51.crate) = 171077 +SHA256 (rust/crates/clap-4.5.53.crate) = c9e340e012a1bf4935f5282ed1436d1489548e8f72308207ea5df0e23d2d03f8 +SIZE (rust/crates/clap-4.5.53.crate) = 62036 +SHA256 (rust/crates/clap_builder-4.5.53.crate) = d76b5d13eaa18c901fd2f7fca939fefe3a0727a953561fefdf3b2922b8569d00 +SIZE (rust/crates/clap_builder-4.5.53.crate) = 170811 SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a03ac532ff5a2cee5d86884440c7f7671 SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559 SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 @@ -181,10 +183,10 @@ SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b53169 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511 SIZE (rust/crates/crc32fast-1.5.0.crate) = 40723 -SHA256 (rust/crates/criterion-0.7.0.crate) = e1c047a62b0cc3e145fa84415a3191f628e980b194c2755aa12300a4e6cbd928 -SIZE (rust/crates/criterion-0.7.0.crate) = 119908 -SHA256 (rust/crates/criterion-plot-0.6.0.crate) = 9b1bcc0dc7dfae599d84ad0b1a55f80cde8af3725da8313b528da95ef783e338 -SIZE (rust/crates/criterion-plot-0.6.0.crate) = 24495 +SHA256 (rust/crates/criterion-0.8.1.crate) = 4d883447757bb0ee46f233e9dc22eb84d93a9508c9b868687b274fc431d886bf +SIZE (rust/crates/criterion-0.8.1.crate) = 122380 +SHA256 (rust/crates/criterion-plot-0.8.1.crate) = ed943f81ea2faa8dcecbbfa50164acf95d555afec96a27871663b300e387b2e4 +SIZE (rust/crates/criterion-plot-0.8.1.crate) = 24771 SHA256 (rust/crates/critical-section-1.2.0.crate) = 790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b SIZE (rust/crates/critical-section-1.2.0.crate) = 19133 SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 @@ -207,48 +209,48 @@ SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7 SIZE (rust/crates/csv-1.3.1.crate) = 888542 SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d SIZE (rust/crates/csv-core-0.1.12.crate) = 26298 -SHA256 (rust/crates/cubecl-0.8.0.crate) = a3f2f345e729b90e342089acfbecb2818d170ff7ecccb2eba441903283f583fe -SIZE (rust/crates/cubecl-0.8.0.crate) = 45491 -SHA256 (rust/crates/cubecl-common-0.8.0.crate) = 4d733d3437e87635378a16dd6d26062b7f184e5a4dd3437486ed953514bf1efd -SIZE (rust/crates/cubecl-common-0.8.0.crate) = 47050 -SHA256 (rust/crates/cubecl-convolution-0.8.0.crate) = a6a77dce74132f4c44c7557a01375beb92a25eed242c9082563cb9b6172832b5 -SIZE (rust/crates/cubecl-convolution-0.8.0.crate) = 42061 -SHA256 (rust/crates/cubecl-core-0.8.0.crate) = 850dbdac9cedfa367248e4eae7f26c2011c1ec4b6f4e1d88028a1f947d0d73c2 -SIZE (rust/crates/cubecl-core-0.8.0.crate) = 128059 -SHA256 (rust/crates/cubecl-cpp-0.8.0.crate) = 8732743cd1167eca4cf4045d3e9f9e219520d92dae17d8aa9bd18d6c2eb49663 -SIZE (rust/crates/cubecl-cpp-0.8.0.crate) = 88545 -SHA256 (rust/crates/cubecl-cpu-0.8.0.crate) = baaa77f85342f7ccf6d33b5707e789a1beab339b00145b5868f7d590c319f4a4 -SIZE (rust/crates/cubecl-cpu-0.8.0.crate) = 53219 -SHA256 (rust/crates/cubecl-cuda-0.8.0.crate) = 839ba85c69d3158b8d11f54e887f794507067be7f5be8547ac53b833f4a58784 -SIZE (rust/crates/cubecl-cuda-0.8.0.crate) = 37453 -SHA256 (rust/crates/cubecl-hip-0.8.0.crate) = 73fa7d3f53a8a07656a1caa6414cf94700e25d876a2ff33dff9dea3190736b5b -SIZE (rust/crates/cubecl-hip-0.8.0.crate) = 33561 +SHA256 (rust/crates/cubecl-0.8.1.crate) = b8b7c74ecaca9356c9ae79d0ebf1db04f02bd98be09eea61f51d73373dffe758 +SIZE (rust/crates/cubecl-0.8.1.crate) = 45467 +SHA256 (rust/crates/cubecl-common-0.8.1.crate) = 4556981155bffc057a8effcd4549b52b51df3e9edec43af6ccae2dd03fc8fbff +SIZE (rust/crates/cubecl-common-0.8.1.crate) = 47051 +SHA256 (rust/crates/cubecl-convolution-0.8.1.crate) = 27c624ec400b7203673bf2db86d7ff30d1384839d497d2dd029c19b1b7371e0d +SIZE (rust/crates/cubecl-convolution-0.8.1.crate) = 42056 +SHA256 (rust/crates/cubecl-core-0.8.1.crate) = 0ffc10af538ee74535cda260e581f5a177c243803dd30b698934a515f0114b55 +SIZE (rust/crates/cubecl-core-0.8.1.crate) = 128067 +SHA256 (rust/crates/cubecl-cpp-0.8.1.crate) = d630e4d10cdd3af268ac753914ca79b48f01d1e36c5b5039970a817acc925fea +SIZE (rust/crates/cubecl-cpp-0.8.1.crate) = 88547 +SHA256 (rust/crates/cubecl-cpu-0.8.1.crate) = ac1693555277d74152afb61a23e30d1f17d72cebd317a648faf50a8e69380f08 +SIZE (rust/crates/cubecl-cpu-0.8.1.crate) = 53375 +SHA256 (rust/crates/cubecl-cuda-0.8.1.crate) = 67215fcd552a9e8bc68494a71cf2979f2e2bbcbda60f0695f56f86705b89ed5f +SIZE (rust/crates/cubecl-cuda-0.8.1.crate) = 37593 +SHA256 (rust/crates/cubecl-hip-0.8.1.crate) = d5e2e6a257f702fb2eb6f24e640e228a94695e4a4c73a4c549578cbb02ad4ec5 +SIZE (rust/crates/cubecl-hip-0.8.1.crate) = 33548 SHA256 (rust/crates/cubecl-hip-sys-7.0.5183101.crate) = 59ef087b59445fda47d2177370886351eb923ad1a541086d4919268574cd9558 SIZE (rust/crates/cubecl-hip-sys-7.0.5183101.crate) = 617862 -SHA256 (rust/crates/cubecl-ir-0.8.0.crate) = 3d8c468ca6c904ad97ed562fb61f77f3cdc929bc322f54b7c39e33cc49b20646 -SIZE (rust/crates/cubecl-ir-0.8.0.crate) = 32970 -SHA256 (rust/crates/cubecl-macros-0.8.0.crate) = 0d0ac86afe6b0a48569cc839605cf62d1d46e482f3476a87130d5166dafcc5c0 -SIZE (rust/crates/cubecl-macros-0.8.0.crate) = 55403 +SHA256 (rust/crates/cubecl-ir-0.8.1.crate) = bf5d3aa7857e6aee1622aef128d6ad8d9289ed57362b4e65d10cc182aafc585f +SIZE (rust/crates/cubecl-ir-0.8.1.crate) = 32964 +SHA256 (rust/crates/cubecl-macros-0.8.1.crate) = 5200fb619be424749901e3c6e8e66ae71146c8f83636a74f171bd980cba379d7 +SIZE (rust/crates/cubecl-macros-0.8.1.crate) = 55404 SHA256 (rust/crates/cubecl-macros-internal-0.8.0.crate) = 7287548e87dcb8226852c3fbd503b2c3b9a7e9f311b0ea14b7e8123a41012824 SIZE (rust/crates/cubecl-macros-internal-0.8.0.crate) = 5585 -SHA256 (rust/crates/cubecl-matmul-0.8.0.crate) = bdcca3ffa29b2f1abffab6b27046b2f86a9ebedfed597c405e4179984a004f8d -SIZE (rust/crates/cubecl-matmul-0.8.0.crate) = 127363 -SHA256 (rust/crates/cubecl-opt-0.8.0.crate) = 03c32810f85959e6c76dd336bf85d5a85b2752edb27310f0993d5b6b2243a308 -SIZE (rust/crates/cubecl-opt-0.8.0.crate) = 53892 -SHA256 (rust/crates/cubecl-quant-0.8.0.crate) = 880705a7c0254b619ec30465db8dc8943c3ddba5ea81d644d21e95084f68a4f4 -SIZE (rust/crates/cubecl-quant-0.8.0.crate) = 23193 -SHA256 (rust/crates/cubecl-random-0.8.0.crate) = 7632ca58b1080ac883dd9313f7374757476b3e9c741a32353c71ec5765fa7f9b -SIZE (rust/crates/cubecl-random-0.8.0.crate) = 22371 -SHA256 (rust/crates/cubecl-reduce-0.8.0.crate) = 19b759b19145c2e3a9d270200745c0fdbb9129c269f33f0b2ceab5e29f794e27 -SIZE (rust/crates/cubecl-reduce-0.8.0.crate) = 40474 -SHA256 (rust/crates/cubecl-runtime-0.8.0.crate) = b04e944b2097b7c8931498a57615b290cdda755197d7a24d272c306af6e1edd9 -SIZE (rust/crates/cubecl-runtime-0.8.0.crate) = 87534 -SHA256 (rust/crates/cubecl-std-0.8.0.crate) = e83ca684200a5c77231460ec613a654ccb7cd46a9ec22d13cc94bc6c78d1a102 -SIZE (rust/crates/cubecl-std-0.8.0.crate) = 51808 -SHA256 (rust/crates/cubecl-wgpu-0.8.0.crate) = 08ec904606258323e0cf56e05935989121cf40f344970023e783682ed757439c -SIZE (rust/crates/cubecl-wgpu-0.8.0.crate) = 73132 -SHA256 (rust/crates/cudarc-0.17.5.crate) = 7342f14f265a572a93e6c2f26a566f5f9341d6bee7a8a72ce77bf328c917199f -SIZE (rust/crates/cudarc-0.17.5.crate) = 586725 +SHA256 (rust/crates/cubecl-matmul-0.8.1.crate) = d1cf0a00609a249d5357c27cafea477f35218579db2ab00582d8d5800be4a5a3 +SIZE (rust/crates/cubecl-matmul-0.8.1.crate) = 127358 +SHA256 (rust/crates/cubecl-opt-0.8.1.crate) = 870ca4b52f9eebd358c9b360b89cdc9f82bde05682db63f0e90c666b3c85a04d +SIZE (rust/crates/cubecl-opt-0.8.1.crate) = 53891 +SHA256 (rust/crates/cubecl-quant-0.8.1.crate) = 9be3e1202c219078d85dbad7f30d1195fe4f9d42cbfad2c94ab0ea1a6d9f01f6 +SIZE (rust/crates/cubecl-quant-0.8.1.crate) = 23194 +SHA256 (rust/crates/cubecl-random-0.8.1.crate) = 9a293a05caa68663675823bab66205bca094a21a2c0f6686ad9f20b392516179 +SIZE (rust/crates/cubecl-random-0.8.1.crate) = 22367 +SHA256 (rust/crates/cubecl-reduce-0.8.1.crate) = 53306ace81f6262f7ae794370f47e6b5019842b27e8800240e5b039386b3ac3a +SIZE (rust/crates/cubecl-reduce-0.8.1.crate) = 40471 +SHA256 (rust/crates/cubecl-runtime-0.8.1.crate) = 91b823bb5899a6fa8809bf7aa36f93f72ced6de58ab9d6edea2c730b235eeda3 +SIZE (rust/crates/cubecl-runtime-0.8.1.crate) = 88845 +SHA256 (rust/crates/cubecl-std-0.8.1.crate) = 24536998f9fff84f9a1dd2a90f981d5aa4d15eb35cddec5021c4fcf977d2e75e +SIZE (rust/crates/cubecl-std-0.8.1.crate) = 51804 +SHA256 (rust/crates/cubecl-wgpu-0.8.1.crate) = d59a7d737259a784247595e2f0cc5a97d3e50f45cdaefbd4cc7d7fd2126f7a58 +SIZE (rust/crates/cubecl-wgpu-0.8.1.crate) = 73121 +SHA256 (rust/crates/cudarc-0.17.7.crate) = ff0da1a70ec91e66731c1752deb9fda3044f1154fe4ceb5873e3f96ed34cafa3 +SIZE (rust/crates/cudarc-0.17.7.crate) = 592186 SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee SIZE (rust/crates/darling-0.20.11.crate) = 37614 SHA256 (rust/crates/darling-0.21.0.crate) = a79c4acb1fd5fa3d9304be4c76e031c54d2e92d172a393e24b19a14fe8532fe9 @@ -467,8 +469,8 @@ SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b1 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1 SIZE (rust/crates/hashbrown-0.15.5.crate) = 140908 -SHA256 (rust/crates/hashbrown-0.16.0.crate) = 5419bdc4f6a9207fbeba6d11b604d481addf78ecd10c11ad51e76c2f6482748d -SIZE (rust/crates/hashbrown-0.16.0.crate) = 141708 +SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100 +SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c @@ -515,8 +517,8 @@ SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f SIZE (rust/crates/idna-1.0.3.crate) = 142515 SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 -SHA256 (rust/crates/indexmap-2.12.0.crate) = 6717a8d2a5a929a1a2eb43a12812498ed141a0bcfb7e8f7844fbdbe4303bba9f -SIZE (rust/crates/indexmap-2.12.0.crate) = 100446 +SHA256 (rust/crates/indexmap-2.12.1.crate) = 0ad4bb2b565bca0645f4d68c5c9af97fba094e9791da685bf83cb5f3ce74acf2 +SIZE (rust/crates/indexmap-2.12.1.crate) = 100184 SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2 @@ -551,6 +553,8 @@ SHA256 (rust/crates/levenshtein_automata-0.2.1.crate) = 0c2cdeb66e45e9f36bfad5bb SIZE (rust/crates/levenshtein_automata-0.2.1.crate) = 13549 SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776 SIZE (rust/crates/libc-0.2.174.crate) = 779933 +SHA256 (rust/crates/libfuzzer-sys-0.4.10.crate) = 5037190e1f70cbeef565bd267599242926f724d3b8a9f510fd7e0b540cfa4404 +SIZE (rust/crates/libfuzzer-sys-0.4.10.crate) = 133968 SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667 SIZE (rust/crates/libloading-0.8.8.crate) = 31345 SHA256 (rust/crates/liblzma-0.4.5.crate) = 73c36d08cad03a3fbe2c4e7bb3a9e84c57e4ee4135ed0b065cade3d98480c648 @@ -665,14 +669,16 @@ SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e SIZE (rust/crates/oorandom-11.1.5.crate) = 23750 -SHA256 (rust/crates/open-5.3.2.crate) = e2483562e62ea94312f3576a7aca397306df7990b8d89033e18766744377ef95 -SIZE (rust/crates/open-5.3.2.crate) = 26342 +SHA256 (rust/crates/open-5.3.3.crate) = 43bb73a7fa3799b198970490a51174027ba0d4ec504b03cd08caf513d40024bc +SIZE (rust/crates/open-5.3.3.crate) = 27716 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 SHA256 (rust/crates/ordered-float-4.6.0.crate) = 7bb71e1b3fa6ca1c61f383464aaf2bb0e2f8e772a1f01d486832464de363b951 SIZE (rust/crates/ordered-float-4.6.0.crate) = 23633 SHA256 (rust/crates/ordered-float-5.1.0.crate) = 7f4779c6901a562440c3786d08192c6fbda7c1c2060edd10006b05ee35d10f2d SIZE (rust/crates/ordered-float-5.1.0.crate) = 30230 +SHA256 (rust/crates/page_size-0.6.0.crate) = 30d5b2194ed13191c1999ae0704b7839fb18384fa22e49b57eeaa97d79ce40da +SIZE (rust/crates/page_size-0.6.0.crate) = 8479 SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d619a7274976324d5e377f7dceba SIZE (rust/crates/parking-2.2.1.crate) = 10685 SHA256 (rust/crates/parking_lot-0.12.5.crate) = 93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a @@ -1005,24 +1011,24 @@ SHA256 (rust/crates/tracel-mlir-sys-20.1.4-5.crate) = 89c805f361a6f927ba3c404866 SIZE (rust/crates/tracel-mlir-sys-20.1.4-5.crate) = 17209 SHA256 (rust/crates/tracel-tblgen-rs-20.1.4-5.crate) = a8bbcec2bc5d8c8b5d0f02694e986296a997c49e9b4395a31a54327545556107 SIZE (rust/crates/tracel-tblgen-rs-20.1.4-5.crate) = 34329 -SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 -SIZE (rust/crates/tracing-0.1.41.crate) = 82448 +SHA256 (rust/crates/tracing-0.1.43.crate) = 2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647 +SIZE (rust/crates/tracing-0.1.43.crate) = 90033 SHA256 (rust/crates/tracing-appender-0.2.3.crate) = 3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf SIZE (rust/crates/tracing-appender-0.2.3.crate) = 21964 -SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 -SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142 -SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 -SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 +SHA256 (rust/crates/tracing-attributes-0.1.31.crate) = 7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da +SIZE (rust/crates/tracing-attributes-0.1.31.crate) = 39733 +SHA256 (rust/crates/tracing-core-0.1.35.crate) = 7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c +SIZE (rust/crates/tracing-core-0.1.35.crate) = 63837 SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 -SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5 -SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274 +SHA256 (rust/crates/tracing-subscriber-0.3.22.crate) = 2f30143827ddab0d256fd843b7a66d164e9f271cfa0dde49142c5ca0ca291f1e +SIZE (rust/crates/tracing-subscriber-0.3.22.crate) = 212851 SHA256 (rust/crates/tracing-wasm-0.2.1.crate) = 4575c663a174420fa2d78f4108ff68f65bf2fbb7dd89f33749b6e826b3626e07 SIZE (rust/crates/tracing-wasm-0.2.1.crate) = 9372 SHA256 (rust/crates/tree-sitter-0.25.10.crate) = 78f873475d258561b06f1c595d93308a7ed124d9977cb26b148c2084a4a3cc87 SIZE (rust/crates/tree-sitter-0.25.10.crate) = 197383 -SHA256 (rust/crates/tree-sitter-bash-0.25.0.crate) = 871b0606e667e98a1237ebdc1b0d7056e0aebfdc3141d12b399865d4cb6ed8a6 -SIZE (rust/crates/tree-sitter-bash-0.25.0.crate) = 443064 +SHA256 (rust/crates/tree-sitter-bash-0.25.1.crate) = 9e5ec769279cc91b561d3df0d8a5deb26b0ad40d183127f409494d6d8fc53062 +SIZE (rust/crates/tree-sitter-bash-0.25.1.crate) = 438310 SHA256 (rust/crates/tree-sitter-c-0.24.1.crate) = 1a3aad8f0129083a59fe8596157552d2bb7148c492d44c21558d68ca1c722707 SIZE (rust/crates/tree-sitter-c-0.24.1.crate) = 248206 SHA256 (rust/crates/tree-sitter-c-sharp-0.23.1.crate) = 67f06accca7b45351758663b8215089e643d53bd9a660ce0349314263737fcb0 @@ -1101,8 +1107,8 @@ SHA256 (rust/crates/unicode-math-class-0.1.0.crate) = 7d246cf599d5fae3c8d56e04b2 SIZE (rust/crates/unicode-math-class-0.1.0.crate) = 15441 SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 SIZE (rust/crates/unicode-normalization-0.1.24.crate) = 126536 -SHA256 (rust/crates/unicode-script-0.5.7.crate) = 9fb421b350c9aff471779e262955939f565ec18b86c15364e6bdf0d662ca7c1f -SIZE (rust/crates/unicode-script-0.5.7.crate) = 47080 +SHA256 (rust/crates/unicode-script-0.5.8.crate) = 383ad40bb927465ec0ce7720e033cb4ca06912855fc35db31b5755d0de75b1ee +SIZE (rust/crates/unicode-script-0.5.8.crate) = 48253 SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af @@ -1307,5 +1313,5 @@ SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f66 SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 SHA256 (rust/crates/zip-1.1.4.crate) = 9cc23c04387f4da0374be4533ad1208cbb091d5c11d070dfef13676ad6497164 SIZE (rust/crates/zip-1.1.4.crate) = 77910 -SHA256 (Automattic-harper-v0.71.0_GH0.tar.gz) = 18c95f88e7b72d0bb0da02104f6340b853731945de1c7073da831502908b383e -SIZE (Automattic-harper-v0.71.0_GH0.tar.gz) = 7462867 +SHA256 (Automattic-harper-v1.2.0_GH0.tar.gz) = 86ebe50c09a8e606431cded973a0b259489bc8cb1613907e99ff686feff2d34e +SIZE (Automattic-harper-v1.2.0_GH0.tar.gz) = 8481149 diff --git a/textproc/html-query/Makefile b/textproc/html-query/Makefile index 05a7aefc0c4f..b5f81d6910a7 100644 --- a/textproc/html-query/Makefile +++ b/textproc/html-query/Makefile @@ -1,7 +1,7 @@ PORTNAME= html-query DISTVERSIONPREFIX= html-query-v DISTVERSION= 1.2.2 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org diff --git a/textproc/htmlq/Makefile b/textproc/htmlq/Makefile index 405454ddb105..0f6773bc42af 100644 --- a/textproc/htmlq/Makefile +++ b/textproc/htmlq/Makefile @@ -1,7 +1,7 @@ PORTNAME= htmlq DISTVERSIONPREFIX= v DISTVERSION= 0.4.0 -PORTREVISION= 35 +PORTREVISION= 36 CATEGORIES= textproc MAINTAINER= 0mp@FreeBSD.org diff --git a/textproc/jalingo/Makefile b/textproc/jalingo/Makefile index fe529b03eda9..70893019c747 100644 --- a/textproc/jalingo/Makefile +++ b/textproc/jalingo/Makefile @@ -11,7 +11,11 @@ WWW= https://jalingo.sourceforge.net/ LICENSE= GPLv2 +DEPRECATED= Last release in 2006. Does not compile in Java 9+. +EXPIRATION_DATE= 2026-04-13 + USES= 7z java:ant,run +JAVA_VERSION= 8 ALL_TARGET= dist diff --git a/textproc/jaq/Makefile b/textproc/jaq/Makefile index f51103c37a42..ec11b1e651c1 100644 --- a/textproc/jaq/Makefile +++ b/textproc/jaq/Makefile @@ -1,7 +1,7 @@ PORTNAME= jaq DISTVERSIONPREFIX= v DISTVERSION= 2.3.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org diff --git a/textproc/jless/Makefile b/textproc/jless/Makefile index 495d5b93f6c8..6448ef40846c 100644 --- a/textproc/jless/Makefile +++ b/textproc/jless/Makefile @@ -1,7 +1,7 @@ PORTNAME= jless DISTVERSIONPREFIX= v DISTVERSION= 0.9.0 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= textproc MAINTAINER= lwhsu@FreeBSD.org diff --git a/textproc/jnv/Makefile b/textproc/jnv/Makefile index 9ade67864912..7f19501b36f2 100644 --- a/textproc/jnv/Makefile +++ b/textproc/jnv/Makefile @@ -1,7 +1,7 @@ PORTNAME= jnv DISTVERSIONPREFIX= v DISTVERSION= 0.6.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org diff --git a/textproc/jql/Makefile b/textproc/jql/Makefile index 7139486e0f6b..c164ecf9c6ef 100644 --- a/textproc/jql/Makefile +++ b/textproc/jql/Makefile @@ -1,7 +1,7 @@ PORTNAME= jql DISTVERSIONPREFIX= jql-v DISTVERSION= 8.0.9 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org diff --git a/textproc/jqp/Makefile b/textproc/jqp/Makefile index ff48e49ba502..160f470ff645 100644 --- a/textproc/jqp/Makefile +++ b/textproc/jqp/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/noahgorstein/jqp LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/noahgorstein/jqp diff --git a/textproc/mdbook-linkcheck/Makefile b/textproc/mdbook-linkcheck/Makefile index 3f8c37ab1ed7..19c2403a5589 100644 --- a/textproc/mdbook-linkcheck/Makefile +++ b/textproc/mdbook-linkcheck/Makefile @@ -1,7 +1,7 @@ PORTNAME= mdbook-linkcheck DISTVERSIONPREFIX= v DISTVERSION= 0.7.7 -PORTREVISION= 29 +PORTREVISION= 30 CATEGORIES= textproc MAINTAINER= ports@FreeBSD.org diff --git a/textproc/mdbook-mermaid/Makefile b/textproc/mdbook-mermaid/Makefile index e79a2fdb93a3..5baace407d26 100644 --- a/textproc/mdbook-mermaid/Makefile +++ b/textproc/mdbook-mermaid/Makefile @@ -1,6 +1,7 @@ PORTNAME= mdbook-mermaid DISTVERSIONPREFIX= v DISTVERSION= 0.17.0 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= eduardo@FreeBSD.org diff --git a/textproc/mdbook/Makefile b/textproc/mdbook/Makefile index 11c706b7521f..77be96626134 100644 --- a/textproc/mdbook/Makefile +++ b/textproc/mdbook/Makefile @@ -1,6 +1,7 @@ PORTNAME= mdbook DISTVERSIONPREFIX= v DISTVERSION= 0.5.1 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= eduardo@FreeBSD.org diff --git a/textproc/mdq/Makefile b/textproc/mdq/Makefile index b453d697461f..47a0b98f6ee5 100644 --- a/textproc/mdq/Makefile +++ b/textproc/mdq/Makefile @@ -1,7 +1,7 @@ PORTNAME= mdq DISTVERSIONPREFIX= v DISTVERSION= 0.6.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org diff --git a/textproc/meilisearch/Makefile b/textproc/meilisearch/Makefile index aa983db0c266..c5854c691a00 100644 --- a/textproc/meilisearch/Makefile +++ b/textproc/meilisearch/Makefile @@ -1,7 +1,7 @@ PORTNAME= meilisearch DISTVERSIONPREFIX= v DISTVERSION= 1.9.0 -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= textproc MASTER_SITES= https://github.com/meilisearch/mini-dashboard/releases/download/v${DASHBOARD_VERSION}/build.zip?dummy=/:mini_dashboard_assets \ https://dlwqk3ibdg1xh.cloudfront.net/:dic_upstream \ diff --git a/textproc/meilisearch/files/patch-rust-1.92.0 b/textproc/meilisearch/files/patch-rust-1.92.0 new file mode 100644 index 000000000000..6c6b7cf69763 --- /dev/null +++ b/textproc/meilisearch/files/patch-rust-1.92.0 @@ -0,0 +1,10 @@ +--- index-scheduler/src/batch.rs.orig 2025-12-16 13:02:05 UTC ++++ index-scheduler/src/batch.rs +@@ -628,6 +628,7 @@ impl IndexScheduler { + /// The list of tasks that were processed. The metadata of each task in the returned + /// list is updated accordingly, with the exception of the its date fields + /// [`finished_at`](meilisearch_types::tasks::Task::finished_at) and [`started_at`](meilisearch_types::tasks::Task::started_at). ++ #[allow(dependency_on_unit_never_type_fallback)] + #[tracing::instrument(level = "trace", skip(self, batch), target = "indexing::scheduler", fields(batch=batch.to_string()))] + pub(crate) fn process_batch(&self, batch: Batch) -> Result<Vec<Task>> { + #[cfg(test)] diff --git a/textproc/otree/Makefile b/textproc/otree/Makefile index 805ab7b529f7..271c58c86ec6 100644 --- a/textproc/otree/Makefile +++ b/textproc/otree/Makefile @@ -1,6 +1,7 @@ PORTNAME= otree DISTVERSIONPREFIX= v DISTVERSION= 0.6.3 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= olgeni@FreeBSD.org diff --git a/textproc/py-jiter/Makefile b/textproc/py-jiter/Makefile index d2b31370f723..80e178b8efe8 100644 --- a/textproc/py-jiter/Makefile +++ b/textproc/py-jiter/Makefile @@ -1,5 +1,6 @@ PORTNAME= jiter DISTVERSION= 0.12.0 +PORTREVISION= 1 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-pycddl/Makefile b/textproc/py-pycddl/Makefile index 1702928b7a2f..268b8ed4849d 100644 --- a/textproc/py-pycddl/Makefile +++ b/textproc/py-pycddl/Makefile @@ -1,7 +1,7 @@ PORTNAME= pycddl DISTVERSIONPREFIX= v DISTVERSION= 0.6.3 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= textproc python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-python-bidi/Makefile b/textproc/py-python-bidi/Makefile index 95b0d4e3c068..b56075a45fa8 100644 --- a/textproc/py-python-bidi/Makefile +++ b/textproc/py-python-bidi/Makefile @@ -1,5 +1,6 @@ PORTNAME= python-bidi DISTVERSION= 0.6.7 +PORTREVISION= 1 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-textual-speedups/Makefile b/textproc/py-textual-speedups/Makefile index 7144a87f75c3..983ef4c5cfe5 100644 --- a/textproc/py-textual-speedups/Makefile +++ b/textproc/py-textual-speedups/Makefile @@ -1,5 +1,6 @@ PORTNAME= textual-speedups PORTVERSION= 0.2.1 +PORTREVISION= 1 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-tiktoken/Makefile b/textproc/py-tiktoken/Makefile index 6407c187cf4e..8f19c76b1aa3 100644 --- a/textproc/py-tiktoken/Makefile +++ b/textproc/py-tiktoken/Makefile @@ -1,6 +1,6 @@ PORTNAME= tiktoken PORTVERSION= 0.12.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-tokenizers/Makefile b/textproc/py-tokenizers/Makefile index 7959d8cbcf69..16c2f5d03cd0 100644 --- a/textproc/py-tokenizers/Makefile +++ b/textproc/py-tokenizers/Makefile @@ -1,6 +1,6 @@ PORTNAME= tokenizers DISTVERSION= 0.22.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-unicode-segmentation-rs/Makefile b/textproc/py-unicode-segmentation-rs/Makefile index b423531cea7e..046f6f029baf 100644 --- a/textproc/py-unicode-segmentation-rs/Makefile +++ b/textproc/py-unicode-segmentation-rs/Makefile @@ -1,5 +1,6 @@ PORTNAME= unicode-segmentation-rs PORTVERSION= 0.2.0 +PORTREVISION= 1 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/py-zensical/Makefile b/textproc/py-zensical/Makefile index 0e0822f03500..1473b6d91d8d 100644 --- a/textproc/py-zensical/Makefile +++ b/textproc/py-zensical/Makefile @@ -1,5 +1,6 @@ PORTNAME= zensical DISTVERSION= 0.0.11 +PORTREVISION= 1 CATEGORIES= textproc python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/textproc/quickwit/Makefile b/textproc/quickwit/Makefile index 3b271e533251..b5badcae1f25 100644 --- a/textproc/quickwit/Makefile +++ b/textproc/quickwit/Makefile @@ -1,7 +1,7 @@ PORTNAME= quickwit DISTVERSIONPREFIX= v DISTVERSION= 0.8.2 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= textproc MAINTAINER= ashish@FreeBSD.org diff --git a/textproc/riffdiff/Makefile b/textproc/riffdiff/Makefile index d23327d2aa5a..49fc8d4dc995 100644 --- a/textproc/riffdiff/Makefile +++ b/textproc/riffdiff/Makefile @@ -1,5 +1,6 @@ PORTNAME= riffdiff DISTVERSION= 3.6.1 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org diff --git a/textproc/ripgrep-all/Makefile b/textproc/ripgrep-all/Makefile index 44142c55fe2e..6996b02411f7 100644 --- a/textproc/ripgrep-all/Makefile +++ b/textproc/ripgrep-all/Makefile @@ -1,7 +1,7 @@ PORTNAME= ripgrep-all DISTVERSIONPREFIX= v DISTVERSION= 0.9.6 -PORTREVISION= 41 +PORTREVISION= 42 CATEGORIES= textproc MAINTAINER= alexis.praga@free.fr diff --git a/textproc/ripgrep/Makefile b/textproc/ripgrep/Makefile index 709e5604b5cf..257e4062026a 100644 --- a/textproc/ripgrep/Makefile +++ b/textproc/ripgrep/Makefile @@ -1,6 +1,6 @@ PORTNAME= ripgrep DISTVERSION= 15.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc MAINTAINER= petteri.valkonen@iki.fi diff --git a/textproc/rubygem-commonmarker/Makefile b/textproc/rubygem-commonmarker/Makefile index c70977e5eeba..79f16262871b 100644 --- a/textproc/rubygem-commonmarker/Makefile +++ b/textproc/rubygem-commonmarker/Makefile @@ -1,5 +1,6 @@ PORTNAME= commonmarker PORTVERSION= 2.6.0 +PORTREVISION= 1 CATEGORIES= textproc rubygems MASTER_SITES= RG DISTFILES= ${DISTNAME}.gem diff --git a/textproc/rubygem-gitlab-glfm-markdown/Makefile b/textproc/rubygem-gitlab-glfm-markdown/Makefile index 9b069953f1b8..dd06b801c1d7 100644 --- a/textproc/rubygem-gitlab-glfm-markdown/Makefile +++ b/textproc/rubygem-gitlab-glfm-markdown/Makefile @@ -1,5 +1,6 @@ PORTNAME= gitlab-glfm-markdown PORTVERSION= 0.0.39 +PORTREVISION= 1 CATEGORIES= textproc rubygems MASTER_SITES= RG diff --git a/textproc/sad/Makefile b/textproc/sad/Makefile index bb1aa2b34648..af7111a7da97 100644 --- a/textproc/sad/Makefile +++ b/textproc/sad/Makefile @@ -1,7 +1,7 @@ PORTNAME= sad DISTVERSIONPREFIX= v DISTVERSION= 0.4.32 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org diff --git a/textproc/sd/Makefile b/textproc/sd/Makefile index da3dbd9da5eb..b6772eab14e8 100644 --- a/textproc/sd/Makefile +++ b/textproc/sd/Makefile @@ -1,7 +1,7 @@ PORTNAME= sd DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= textproc MAINTAINER= bofh@FreeBSD.org diff --git a/textproc/sonic/Makefile b/textproc/sonic/Makefile index 502bb01aba96..c7e752d1e77d 100644 --- a/textproc/sonic/Makefile +++ b/textproc/sonic/Makefile @@ -1,7 +1,7 @@ PORTNAME= sonic DISTVERSIONPREFIX= v DISTVERSION= 1.4.9 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= textproc MASTER_SITES+= https://clrd.ninjal.ac.jp/unidic_archive/cwj/2.1.2/:unidic DISTFILES+= unidic-mecab-2.1.2_src.zip:unidic # check cargo-crates/lindera-unidic-XXX/build.rs diff --git a/textproc/television/Makefile b/textproc/television/Makefile index bdcf2cf46cde..3c896fd1c28b 100644 --- a/textproc/television/Makefile +++ b/textproc/television/Makefile @@ -1,5 +1,6 @@ PORTNAME= television DISTVERSION= 0.13.12 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= uzsolt@FreeBSD.org diff --git a/textproc/termshot/Makefile b/textproc/termshot/Makefile index 0a7497e4fbf1..dc656eb9b20a 100644 --- a/textproc/termshot/Makefile +++ b/textproc/termshot/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/homeport/termshot LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/homeport/termshot GO_TARGET= ./cmd/${PORTNAME} GO_BUILDFLAGS= -tags noupdater \ diff --git a/textproc/tokay/Makefile b/textproc/tokay/Makefile index 546068fa0ab6..f3709215db6e 100644 --- a/textproc/tokay/Makefile +++ b/textproc/tokay/Makefile @@ -1,7 +1,7 @@ PORTNAME= tokay DISTVERSIONPREFIX= v DISTVERSION= 0.6.13 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org diff --git a/textproc/tomlq/Makefile b/textproc/tomlq/Makefile index b4ab84df4982..58627cba5151 100644 --- a/textproc/tomlq/Makefile +++ b/textproc/tomlq/Makefile @@ -1,6 +1,6 @@ PORTNAME= tomlq DISTVERSION= 0.2.2 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org diff --git a/textproc/tree-sitter-grammars/Makefile b/textproc/tree-sitter-grammars/Makefile index f7eee330c4c8..2f03d5a0e674 100644 --- a/textproc/tree-sitter-grammars/Makefile +++ b/textproc/tree-sitter-grammars/Makefile @@ -2,7 +2,7 @@ PORTNAME= tree-sitter-grammars DISTVERSIONPREFIX= v DISTVERSION= 0.4.2 DISTVERSIONSUFFIX= +1f9f9dd -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MASTER_SITES+= https://git.sr.ht/~nbsp/tree-sitter-gemini/archive/:gemini \ https://git.sr.ht/~ecs/tree-sitter-hare/archive/:hare \ diff --git a/textproc/ttynt/Makefile b/textproc/ttynt/Makefile index a6fdf20377e7..79f07cab4f3b 100644 --- a/textproc/ttynt/Makefile +++ b/textproc/ttynt/Makefile @@ -1,7 +1,7 @@ PORTNAME= ttynt DISTVERSIONPREFIX= v DISTVERSION= 0.0.1 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= textproc MAINTAINER= yuri@FreeBSD.org diff --git a/textproc/tui-journal/Makefile b/textproc/tui-journal/Makefile index 72a1f095e6b2..09829d16be61 100644 --- a/textproc/tui-journal/Makefile +++ b/textproc/tui-journal/Makefile @@ -1,7 +1,7 @@ PORTNAME= tui-journal DISTVERSIONPREFIX= v DISTVERSION= 0.16.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= textproc MAINTAINER= dutra@FreeBSD.org diff --git a/textproc/typos/Makefile b/textproc/typos/Makefile index 1758bff9be15..08f5485c5d28 100644 --- a/textproc/typos/Makefile +++ b/textproc/typos/Makefile @@ -1,6 +1,7 @@ PORTNAME= typos PORTVERSION= 1.40.0 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= sunpoet@FreeBSD.org diff --git a/textproc/typst/Makefile b/textproc/typst/Makefile index dfc0694fd337..ade2f4a0e61f 100644 --- a/textproc/typst/Makefile +++ b/textproc/typst/Makefile @@ -1,7 +1,7 @@ PORTNAME= typst DISTVERSIONPREFIX= v DISTVERSION= 0.14.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= textproc MAINTAINER= wen@FreeBSD.org diff --git a/textproc/vacuum/Makefile b/textproc/vacuum/Makefile index a80990389c02..6a9b4e887feb 100644 --- a/textproc/vacuum/Makefile +++ b/textproc/vacuum/Makefile @@ -13,10 +13,7 @@ WWW= https://quobix.com/vacuum/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules GO_MODULE= github.com/daveshanley/vacuum diff --git a/textproc/xan/Makefile b/textproc/xan/Makefile index 079f5b51ba70..7622c2b5317b 100644 --- a/textproc/xan/Makefile +++ b/textproc/xan/Makefile @@ -1,5 +1,6 @@ PORTNAME= xan DISTVERSION= 0.54.1 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= tagattie@FreeBSD.org diff --git a/textproc/xsv-rs/Makefile b/textproc/xsv-rs/Makefile index 7175301ea5b8..082135da8636 100644 --- a/textproc/xsv-rs/Makefile +++ b/textproc/xsv-rs/Makefile @@ -1,6 +1,6 @@ PORTNAME= xsv DISTVERSION= 0.13.0 -PORTREVISION= 71 +PORTREVISION= 72 CATEGORIES= textproc PKGNAMESUFFIX= -rs diff --git a/textproc/ytt/Makefile b/textproc/ytt/Makefile index 1bf01a865568..7fcf06442a4e 100644 --- a/textproc/ytt/Makefile +++ b/textproc/ytt/Makefile @@ -12,7 +12,7 @@ WWW= https://carvel.dev/ytt/ \ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/carvel-dev/ytt GO_TARGET= ./cmd/ytt/ diff --git a/www/Makefile b/www/Makefile index 249d84690b3a..475b0cc712bb 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1606,6 +1606,7 @@ SUBDIR += py-dj52-django-tasks SUBDIR += py-dj52-django-timezone-field SUBDIR += py-dj52-django-treebeard + SUBDIR += py-dj52-django-treenode SUBDIR += py-dj52-djangorestframework SUBDIR += py-dj52-djangorestframework-guardian SUBDIR += py-dj52-drf-spectacular diff --git a/www/R-cran-httr2/Makefile b/www/R-cran-httr2/Makefile index ebe20f178397..7ab4d2b928d6 100644 --- a/www/R-cran-httr2/Makefile +++ b/www/R-cran-httr2/Makefile @@ -1,5 +1,5 @@ PORTNAME= httr2 -DISTVERSION= 1.2.1 +DISTVERSION= 1.2.2 CATEGORIES= www DISTNAME= ${PORTNAME}_${PORTVERSION} diff --git a/www/R-cran-httr2/distinfo b/www/R-cran-httr2/distinfo index 4c90f8481c1c..8091cfa3cd0e 100644 --- a/www/R-cran-httr2/distinfo +++ b/www/R-cran-httr2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1753722297 -SHA256 (httr2_1.2.1.tar.gz) = 2728c37f5507740f41bde94703f74f67fc901ad122b1a58e8ad3af4224fd831e -SIZE (httr2_1.2.1.tar.gz) = 271878 +TIMESTAMP = 1765605688 +SHA256 (httr2_1.2.2.tar.gz) = a5e7128fe26e083839d85c2969412c7fafaca6140b5601156c0c3472cc5c45e1 +SIZE (httr2_1.2.2.tar.gz) = 277334 diff --git a/www/R-cran-shiny/Makefile b/www/R-cran-shiny/Makefile index 0195db056f4f..51fa57e6493f 100644 --- a/www/R-cran-shiny/Makefile +++ b/www/R-cran-shiny/Makefile @@ -1,5 +1,5 @@ PORTNAME= shiny -PORTVERSION= 1.11.1 +PORTVERSION= 1.12.1 CATEGORIES= www DISTNAME= ${PORTNAME}_${PORTVERSION} @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= R-cran-bslib>=0.6.0:www/R-cran-bslib \ R-cran-cachem>=1.1.0:databases/R-cran-cachem \ R-cran-cli>0:devel/R-cran-cli \ - R-cran-commonmark>=1.7:textproc/R-cran-commonmark \ + R-cran-commonmark>=2.0.0:textproc/R-cran-commonmark \ R-cran-fastmap>=1.1.1:databases/R-cran-fastmap \ R-cran-fontawesome>=0.4.0:devel/R-cran-fontawesome \ R-cran-glue>=1.3.2:devel/R-cran-glue \ @@ -23,7 +23,7 @@ RUN_DEPENDS= R-cran-bslib>=0.6.0:www/R-cran-bslib \ R-cran-later>=1.0.0:devel/R-cran-later \ R-cran-lifecycle>=0.2.0:devel/R-cran-lifecycle \ R-cran-mime>=0.3:misc/R-cran-mime \ - R-cran-promises>=1.3.2:devel/R-cran-promises \ + R-cran-promises>=1.5.0:devel/R-cran-promises \ R-cran-R6>=2.0:devel/R-cran-R6 \ R-cran-rlang>=0.4.10:devel/R-cran-rlang \ R-cran-sourcetools>0:devel/R-cran-sourcetools \ diff --git a/www/R-cran-shiny/distinfo b/www/R-cran-shiny/distinfo index 73c7ab56425b..b41761bc27a4 100644 --- a/www/R-cran-shiny/distinfo +++ b/www/R-cran-shiny/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751809219 -SHA256 (shiny_1.11.1.tar.gz) = 6f8c0f8618646f6b6d0c2d4ccf8b2430de6b1dc67edec19bb6b88594f4de7129 -SIZE (shiny_1.11.1.tar.gz) = 2668971 +TIMESTAMP = 1765592403 +SHA256 (shiny_1.12.1.tar.gz) = b8e6d1641822308453e3d1e511837f67e2213400dacd6370b6846e116b238aa2 +SIZE (shiny_1.12.1.tar.gz) = 2707088 diff --git a/www/adguardhome/Makefile b/www/adguardhome/Makefile index 26cf07549459..957fbe538e2f 100644 --- a/www/adguardhome/Makefile +++ b/www/adguardhome/Makefile @@ -16,7 +16,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss -USES= cpe go:1.25,modules +USES= cpe go:1.25+,modules GH_ACCOUNT= AdguardTeam GH_PROJECT= AdGuardHome diff --git a/www/agate/Makefile b/www/agate/Makefile index b736039923e9..e100c193cf15 100644 --- a/www/agate/Makefile +++ b/www/agate/Makefile @@ -1,7 +1,7 @@ PORTNAME= agate DISTVERSIONPREFIX= v DISTVERSION= 3.3.19 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www MAINTAINER= alven@FreeBSD.org diff --git a/www/authelia/Makefile b/www/authelia/Makefile index 77db7bdc2296..ffed663d3629 100644 --- a/www/authelia/Makefile +++ b/www/authelia/Makefile @@ -14,7 +14,7 @@ WWW= https://www.authelia.com/ \ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cpe go:1.24,modules +USES= cpe go:1.24+,modules GO_MODULE= github.com/authelia/authelia/v4 GO_TARGET= ./cmd/${PORTNAME} diff --git a/www/castor/Makefile b/www/castor/Makefile index 8c58b2e003ed..febeb66c75a3 100644 --- a/www/castor/Makefile +++ b/www/castor/Makefile @@ -1,6 +1,6 @@ PORTNAME= castor DISTVERSION= 0.8.16 -PORTREVISION= 48 +PORTREVISION= 49 CATEGORIES= www MASTER_SITES= https://git.sr.ht/~julienxx/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} diff --git a/www/chromium/Makefile b/www/chromium/Makefile index 6a88962e3ad1..0777430a96a8 100644 --- a/www/chromium/Makefile +++ b/www/chromium/Makefile @@ -1,5 +1,6 @@ PORTNAME= chromium PORTVERSION= 143.0.7499.109 +PORTREVISION= 2 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= www wayland diff --git a/www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc b/www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc new file mode 100644 index 000000000000..8c6f1acc0387 --- /dev/null +++ b/www/chromium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc @@ -0,0 +1,16 @@ +--- ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc.orig 2025-12-15 07:48:20 UTC ++++ ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc +@@ -45,9 +45,13 @@ std::string NumberToString(uint32_t number) { + } + + bool CheckImportExportFence() { ++#if BUILDFLAG(IS_BSD) ++ return false; ++#else + // DMA_BUF_IOCTL_{IMPORT,EXPORT}_SYNC_FILE was added in 6.0 + return base::SysInfo::KernelVersionNumber::Current() >= + base::SysInfo::KernelVersionNumber(6, 0); ++#endif + } + + } // namespace diff --git a/www/codeberg-pages-server/Makefile b/www/codeberg-pages-server/Makefile index 32388e696ae3..ee79a1f03c33 100644 --- a/www/codeberg-pages-server/Makefile +++ b/www/codeberg-pages-server/Makefile @@ -1,7 +1,6 @@ PORTNAME= codeberg-pages-server DISTVERSIONPREFIX= v -DISTVERSION= 6.2.1 -PORTREVISION= 9 +DISTVERSION= 6.4 CATEGORIES= www MASTER_SITES= https://codeberg.org/Codeberg/pages-server/archive/ DISTFILES= ${DISTVERSIONFULL}.zip @@ -13,7 +12,7 @@ WWW= https://codeberg.org/Codeberg/pages-server LICENSE= EUPL12 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= cpe go:1.24,modules +USES= cpe go:modules USE_RC_SUBR= codeberg-pages-server GO_MODULE= codeberg.org/codeberg/pages diff --git a/www/codeberg-pages-server/distinfo b/www/codeberg-pages-server/distinfo index 2a2d26fcfef4..6a1c4153fc5a 100644 --- a/www/codeberg-pages-server/distinfo +++ b/www/codeberg-pages-server/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1740750130 -SHA256 (go/www_codeberg-pages-server/codeberg-pages-server-v6.2.1/v6.2.1.zip) = cb501480f938430aee6066faa473660fafde2ea93539e20472c4acf00bd1d112 -SIZE (go/www_codeberg-pages-server/codeberg-pages-server-v6.2.1/v6.2.1.zip) = 187631 -SHA256 (go/www_codeberg-pages-server/codeberg-pages-server-v6.2.1/go.mod) = 608493cbe24bb51ace67cba30cb80b811d431d1f0e660f705a641812c61da041 -SIZE (go/www_codeberg-pages-server/codeberg-pages-server-v6.2.1/go.mod) = 12379 +TIMESTAMP = 1765121685 +SHA256 (go/www_codeberg-pages-server/codeberg-pages-server-v6.4/v6.4.zip) = 30228ad112feeb8d16127b4f551d1f7c79e5f921c0646342f4bc4f7bb244f12f +SIZE (go/www_codeberg-pages-server/codeberg-pages-server-v6.4/v6.4.zip) = 191433 +SHA256 (go/www_codeberg-pages-server/codeberg-pages-server-v6.4/go.mod) = 79216608ff9160dfe0ec49a2567c6b1cf03066463c97fa34aec27bd812789cfb +SIZE (go/www_codeberg-pages-server/codeberg-pages-server-v6.4/go.mod) = 12213 diff --git a/www/deno-dom/Makefile b/www/deno-dom/Makefile index 63c98fa79552..2df831332852 100644 --- a/www/deno-dom/Makefile +++ b/www/deno-dom/Makefile @@ -1,7 +1,7 @@ PORTNAME= deno-dom DISTVERSIONPREFIX= v DISTVERSION= 0.1.56 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org diff --git a/www/deno/Makefile b/www/deno/Makefile index 8c0ecdf302db..4e8a1e773128 100644 --- a/www/deno/Makefile +++ b/www/deno/Makefile @@ -1,7 +1,7 @@ PORTNAME= deno DISTVERSIONPREFIX= v DISTVERSION= 2.4.5 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www MAINTAINER= ports@FreeBSD.org diff --git a/www/dezoomify-rs/Makefile b/www/dezoomify-rs/Makefile index c3dac72b16be..4909c1ed4159 100644 --- a/www/dezoomify-rs/Makefile +++ b/www/dezoomify-rs/Makefile @@ -1,7 +1,7 @@ PORTNAME= dezoomify-rs DISTVERSIONPREFIX= v DISTVERSION= 2.15.0 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= www MAINTAINER= nivit@FreeBSD.org diff --git a/www/dothttp/Makefile b/www/dothttp/Makefile index d18c13dc8386..478830ce4bfa 100644 --- a/www/dothttp/Makefile +++ b/www/dothttp/Makefile @@ -1,7 +1,7 @@ PORTNAME= dothttp DISTVERSIONPREFIX= v DISTVERSION= 0.10.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org diff --git a/www/drill/Makefile b/www/drill/Makefile index 8cfd6b3fbee6..4e3826073765 100644 --- a/www/drill/Makefile +++ b/www/drill/Makefile @@ -1,6 +1,6 @@ PORTNAME= drill DISTVERSION= 0.8.3 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org diff --git a/www/dufs/Makefile b/www/dufs/Makefile index cf07c9b94a87..a4fc75130c70 100644 --- a/www/dufs/Makefile +++ b/www/dufs/Makefile @@ -1,7 +1,7 @@ PORTNAME= dufs DISTVERSIONPREFIX= v DISTVERSION= 0.44.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www MAINTAINER= ashish@FreeBSD.org diff --git a/www/fabio/Makefile b/www/fabio/Makefile index 450de65b4abd..09d7920369ec 100644 --- a/www/fabio/Makefile +++ b/www/fabio/Makefile @@ -11,10 +11,7 @@ WWW= https://github.com/fabiolb/fabio LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules USE_RC_SUBR= fabio diff --git a/www/feroxbuster/Makefile b/www/feroxbuster/Makefile index 1b03d29b5871..6113aac3f035 100644 --- a/www/feroxbuster/Makefile +++ b/www/feroxbuster/Makefile @@ -1,6 +1,6 @@ PORTNAME= feroxbuster DISTVERSIONPREFIX= v -DISTVERSION= 2.13.0 +DISTVERSION= 2.13.1 PORTREVISION= 1 CATEGORIES= www security diff --git a/www/feroxbuster/distinfo b/www/feroxbuster/distinfo index 64a9de56e460..11e94cc0f65f 100644 --- a/www/feroxbuster/distinfo +++ b/www/feroxbuster/distinfo @@ -1,4 +1,4 @@ -TIMESTAMP = 1761529073 +TIMESTAMP = 1765786928 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa @@ -835,5 +835,5 @@ SHA256 (rust/crates/zip-0.6.6.crate) = 760394e246e4c28189f19d488c058bf16f564016a SIZE (rust/crates/zip-0.6.6.crate) = 65789 SHA256 (rust/crates/zipsign-api-0.1.5.crate) = dba6063ff82cdbd9a765add16d369abe81e520f836054e997c2db217ceca40c0 SIZE (rust/crates/zipsign-api-0.1.5.crate) = 17451 -SHA256 (epi052-feroxbuster-v2.13.0_GH0.tar.gz) = 41b3131870c07e3bb93f769444c1e59d3ec370a1c7195bf8bfa192ef179bcf01 -SIZE (epi052-feroxbuster-v2.13.0_GH0.tar.gz) = 11622709 +SHA256 (epi052-feroxbuster-v2.13.1_GH0.tar.gz) = 6f1f3466319ea5485b9d6f05000718c6ccbe1210c1cea7b2af83a5343d068a23 +SIZE (epi052-feroxbuster-v2.13.1_GH0.tar.gz) = 11636744 diff --git a/www/filebrowser-quantum/Makefile b/www/filebrowser-quantum/Makefile index 6d53bf6512f5..d4be5557c377 100644 --- a/www/filebrowser-quantum/Makefile +++ b/www/filebrowser-quantum/Makefile @@ -14,7 +14,7 @@ WWW= https://filebrowserquantum.com \ LICENSE= APACHE20 -USES= go:1.25,modules +USES= go:1.25+,modules USE_GITHUB= yes GH_ACCOUNT= gtsteffaniak GH_PROJECT= filebrowser diff --git a/www/firefox-esr/Makefile b/www/firefox-esr/Makefile index c6f36178f7f6..898c7c931af8 100644 --- a/www/firefox-esr/Makefile +++ b/www/firefox-esr/Makefile @@ -1,5 +1,6 @@ PORTNAME= firefox DISTVERSION= 140.6.0 +PORTREVISION= 1 PORTEPOCH= 2 CATEGORIES= www wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ diff --git a/www/firefox/Makefile b/www/firefox/Makefile index 4a0d67cd894e..a5e164acf915 100644 --- a/www/firefox/Makefile +++ b/www/firefox/Makefile @@ -1,6 +1,6 @@ PORTNAME= firefox DISTVERSION= 146.0 -PORTREVISION= 1 +PORTREVISION= 2 PORTEPOCH= 2 CATEGORIES= www wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \ diff --git a/www/forgejo-lts/Makefile b/www/forgejo-lts/Makefile index 7bfb6092c121..6e90cfe00845 100644 --- a/www/forgejo-lts/Makefile +++ b/www/forgejo-lts/Makefile @@ -15,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= git:devel/git -USES= cpe gmake go:1.25,no_targets +USES= cpe gmake go:1.25+,no_targets USE_RC_SUBR= forgejo PIE_UNSAFE= yes diff --git a/www/forgejo/Makefile b/www/forgejo/Makefile index 3bb83c34d451..03c8b5a8861c 100644 --- a/www/forgejo/Makefile +++ b/www/forgejo/Makefile @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= git:devel/git -USES= cpe gmake go:1.25,no_targets +USES= cpe gmake go:1.25+,no_targets USE_RC_SUBR= forgejo PIE_UNSAFE= yes diff --git a/www/forgejo7/Makefile b/www/forgejo7/Makefile index d616950a6f83..cb1f5ab87e0b 100644 --- a/www/forgejo7/Makefile +++ b/www/forgejo7/Makefile @@ -19,7 +19,7 @@ EXPIRATION_DATE= 2025-12-31 RUN_DEPENDS= git:devel/git -USES= cpe gmake go:1.23,no_targets +USES= cpe gmake go:no_targets USE_RC_SUBR= forgejo CONFLICTS_INSTALL= forgejo forgejo-lts diff --git a/www/freenginx-acme/Makefile b/www/freenginx-acme/Makefile index d2fb1711d8bd..b4d2e404939c 100644 --- a/www/freenginx-acme/Makefile +++ b/www/freenginx-acme/Makefile @@ -1,5 +1,6 @@ PORTNAME= acme DISTVERSION= 0.3.1 +PORTREVISION= 1 CATEGORIES= www MASTER_SITES= https://github.com/nginx/nginx-${PORTNAME}/releases/download/v${PORTVERSION}/:acme \ https://freenginx.org/download/:freenginx diff --git a/www/garage/Makefile b/www/garage/Makefile index 6e1ca87d22a2..4d619be0f3df 100644 --- a/www/garage/Makefile +++ b/www/garage/Makefile @@ -1,6 +1,6 @@ PORTNAME= garage DISTVERSION= 2.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MASTER_SITES= https://git.deuxfleurs.fr/Deuxfleurs/${PORTNAME}/archive/v${PORTVERSION}.tar.gz?dummy=/ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} diff --git a/www/geckodriver/Makefile b/www/geckodriver/Makefile index 144a49d6d166..c9eb2c37926f 100644 --- a/www/geckodriver/Makefile +++ b/www/geckodriver/Makefile @@ -1,6 +1,7 @@ PORTNAME= geckodriver DISTVERSIONPREFIX= v DISTVERSION= 0.36.0 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= daniel@blodan.se diff --git a/www/ghostunnel/Makefile b/www/ghostunnel/Makefile index 978233e69da5..a61caa6563fc 100644 --- a/www/ghostunnel/Makefile +++ b/www/ghostunnel/Makefile @@ -11,10 +11,7 @@ WWW= https://github.com/ghostunnel/ghostunnel LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.22,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules GO_MODULE= github.com/ghostunnel/ghostunnel diff --git a/www/github-release-monitor/Makefile b/www/github-release-monitor/Makefile index 5a2945ead721..c843a9114436 100644 --- a/www/github-release-monitor/Makefile +++ b/www/github-release-monitor/Makefile @@ -1,6 +1,6 @@ PORTNAME= github-release-monitor DISTVERSIONPREFIX= v -DISTVERSION= 1.4.0 +DISTVERSION= 1.4.1 CATEGORIES= www MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/ diff --git a/www/github-release-monitor/distinfo b/www/github-release-monitor/distinfo index 7ced91406638..8ea2a70d0702 100644 --- a/www/github-release-monitor/distinfo +++ b/www/github-release-monitor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764827884 -SHA256 (github-release-monitor-v1.4.0.tar.gz) = f15ad1d302a9331f391204f771c843ffd534faaee128728f9014c21730f7c166 -SIZE (github-release-monitor-v1.4.0.tar.gz) = 9588438 +TIMESTAMP = 1765587059 +SHA256 (github-release-monitor-v1.4.1.tar.gz) = 09bd8942d85daae88ec390077e61f8db73483aab3b169a7ea1c7c80658283cea +SIZE (github-release-monitor-v1.4.1.tar.gz) = 9569942 diff --git a/www/github-release-monitor/pkg-plist b/www/github-release-monitor/pkg-plist index 504cd657c959..193bd119ba13 100644 --- a/www/github-release-monitor/pkg-plist +++ b/www/github-release-monitor/pkg-plist @@ -41,8 +41,8 @@ %%HOMEDIR%%/.next/server/chunks/294.js %%HOMEDIR%%/.next/server/chunks/298.js %%HOMEDIR%%/.next/server/chunks/515.js +%%HOMEDIR%%/.next/server/chunks/569.js %%HOMEDIR%%/.next/server/chunks/586.js -%%HOMEDIR%%/.next/server/chunks/608.js %%HOMEDIR%%/.next/server/chunks/611.js %%HOMEDIR%%/.next/server/chunks/692.js %%HOMEDIR%%/.next/server/chunks/735.js @@ -73,37 +73,37 @@ %%HOMEDIR%%/.next/server/server-reference-manifest.json %%HOMEDIR%%/.next/server/src/middleware.js %%HOMEDIR%%/.next/server/webpack-runtime.js -%%HOMEDIR%%/.next/static/2eCdc6gTgWtHTNoD8qaTe/_buildManifest.js -%%HOMEDIR%%/.next/static/2eCdc6gTgWtHTNoD8qaTe/_ssgManifest.js +%%HOMEDIR%%/.next/static/MxToX4hvbGwwKX92dKLwk/_buildManifest.js +%%HOMEDIR%%/.next/static/MxToX4hvbGwwKX92dKLwk/_ssgManifest.js %%HOMEDIR%%/.next/static/chunks/112-380597565065d736.js %%HOMEDIR%%/.next/static/chunks/169-6966d7c4d292120a.js %%HOMEDIR%%/.next/static/chunks/174e4490-679d6f38f377e22d.js -%%HOMEDIR%%/.next/static/chunks/250-f44e6e1394f48514.js -%%HOMEDIR%%/.next/static/chunks/255-3ba0534ce88d1614.js +%%HOMEDIR%%/.next/static/chunks/255-379ac174857cbc24.js %%HOMEDIR%%/.next/static/chunks/273-a16fae6c39a8ddaf.js -%%HOMEDIR%%/.next/static/chunks/375-1284413ef47756bc.js +%%HOMEDIR%%/.next/static/chunks/400-b7e9c50b08c37059.js %%HOMEDIR%%/.next/static/chunks/4bd1b696-c023c6e3521b1417.js %%HOMEDIR%%/.next/static/chunks/535-f3b45d225affc4a4.js +%%HOMEDIR%%/.next/static/chunks/652-6f5dcc5b384e87c1.js %%HOMEDIR%%/.next/static/chunks/699-527e10a34035b924.js %%HOMEDIR%%/.next/static/chunks/700-93d8efd57c85b77b.js %%HOMEDIR%%/.next/static/chunks/897-81a86206b101fa5d.js %%HOMEDIR%%/.next/static/chunks/app/[locale]/layout-3e1b54863dda032e.js -%%HOMEDIR%%/.next/static/chunks/app/[locale]/login/page-789e311fb3f838e0.js -%%HOMEDIR%%/.next/static/chunks/app/[locale]/page-2bc9885dbc751714.js -%%HOMEDIR%%/.next/static/chunks/app/[locale]/settings/page-33e66bd6dd68a246.js -%%HOMEDIR%%/.next/static/chunks/app/[locale]/test/page-0ed419f5cbce0c2d.js +%%HOMEDIR%%/.next/static/chunks/app/[locale]/login/page-e63e59c5c49e6dd8.js +%%HOMEDIR%%/.next/static/chunks/app/[locale]/page-0c7e0d9812261997.js +%%HOMEDIR%%/.next/static/chunks/app/[locale]/settings/page-c6de76ab378a4d36.js +%%HOMEDIR%%/.next/static/chunks/app/[locale]/test/page-e9b124c1a66290b1.js %%HOMEDIR%%/.next/static/chunks/app/_not-found/page-e617fbd961f2114e.js %%HOMEDIR%%/.next/static/chunks/app/api/settings-locale/route-c70b003a1bdc1b9e.js %%HOMEDIR%%/.next/static/chunks/app/global-error-60c131273430867b.js %%HOMEDIR%%/.next/static/chunks/app/layout-c70b003a1bdc1b9e.js -%%HOMEDIR%%/.next/static/chunks/framework-4e51298db41fcfd4.js +%%HOMEDIR%%/.next/static/chunks/framework-d7de93249215fb06.js +%%HOMEDIR%%/.next/static/chunks/main-5adc587570e7c604.js %%HOMEDIR%%/.next/static/chunks/main-app-d6fe9eefd439d15a.js -%%HOMEDIR%%/.next/static/chunks/main-b67a198505cdc93e.js %%HOMEDIR%%/.next/static/chunks/pages/_app-7d307437aca18ad4.js %%HOMEDIR%%/.next/static/chunks/pages/_error-cb2a52f75f2162e2.js %%HOMEDIR%%/.next/static/chunks/polyfills-42372ed130431b0a.js %%HOMEDIR%%/.next/static/chunks/webpack-19abb8924b548c8b.js -%%HOMEDIR%%/.next/static/css/cbbf8f44fddda248.css +%%HOMEDIR%%/.next/static/css/929e761e95b214bc.css %%HOMEDIR%%/.next/static/media/19cfc7226ec3afaa-s.woff2 %%HOMEDIR%%/.next/static/media/21350d82a1f187e9-s.woff2 %%HOMEDIR%%/.next/static/media/8e9860b6e62d6359-s.woff2 diff --git a/www/go-anubis/Makefile b/www/go-anubis/Makefile index abcf0dee572e..faf2369a105d 100644 --- a/www/go-anubis/Makefile +++ b/www/go-anubis/Makefile @@ -1,7 +1,7 @@ PORTNAME= anubis DISTVERSIONPREFIX= v DISTVERSION= 1.23.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MASTER_SITES= https://github.com/techarohq/${PORTNAME}/releases/download/${DISTVERSIONPREFIX}${DISTVERSION}/ PKGNAMEPREFIX= go- @@ -14,7 +14,7 @@ WWW= https://anubis.techaro.lol/ LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,no_targets +USES= go:no_targets USE_RC_SUBR= ${PORTNAME} ALL_TARGET= prebaked-build diff --git a/www/grafana/Makefile b/www/grafana/Makefile index 682163757549..a0583639ad6c 100644 --- a/www/grafana/Makefile +++ b/www/grafana/Makefile @@ -49,7 +49,7 @@ ONLY_FOR_ARCHS= aarch64 amd64 armv6 armv7 riscv64 RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss -USES= cpe go:1.25,modules +USES= cpe go:1.25+,modules USE_GITHUB= yes diff --git a/www/gtkhtml4/Makefile b/www/gtkhtml4/Makefile index 33c4f6d3a481..5a9a81e02502 100644 --- a/www/gtkhtml4/Makefile +++ b/www/gtkhtml4/Makefile @@ -10,10 +10,10 @@ MAINTAINER= gnome@FreeBSD.org COMMENT= Lightweight HTML rendering/printing/editing engine WWW= http://www.ximian.com/ -BUILD_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes +BUILD_DEPENDS= iso-codes>=0:misc/iso-codes LIB_DEPENDS= libsoup-2.4.so:devel/libsoup \ libenchant.so:textproc/enchant -RUN_DEPENDS= ${LOCALBASE}/libdata/pkgconfig/iso-codes.pc:misc/iso-codes +RUN_DEPENDS= iso-codes>=0:misc/iso-codes USES= gettext gmake gnome libtool pathfix pkgconfig tar:xz xorg USE_XORG= xinerama xi xrandr xcursor xcomposite xdamage xorgproto diff --git a/www/homepage/Makefile b/www/homepage/Makefile index ff762f770b41..8ffaf33ca074 100644 --- a/www/homepage/Makefile +++ b/www/homepage/Makefile @@ -1,5 +1,5 @@ PORTNAME= homepage -DISTVERSION= 1.7.0 +DISTVERSION= 1.8.0 CATEGORIES= www MASTER_SITES= LOCAL/dtxdf/${PORTNAME}/ DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} diff --git a/www/homepage/distinfo b/www/homepage/distinfo index f1e3c1b6a56e..9a774922c76d 100644 --- a/www/homepage/distinfo +++ b/www/homepage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764176916 -SHA256 (homepage-1.7.0.tar.gz) = df24c00cbde68e386bc4302530be14ddef306d3a9d506064d2a401b9ab9e8670 -SIZE (homepage-1.7.0.tar.gz) = 12730847 +TIMESTAMP = 1765663403 +SHA256 (homepage-1.8.0.tar.gz) = 57bf67e1306a47deb238eb0cd4d0230bd9c9003f321b13acaa052953ab69b346 +SIZE (homepage-1.8.0.tar.gz) = 12751185 diff --git a/www/homepage/pkg-plist b/www/homepage/pkg-plist index 5d83997f2e58..2239cf6a27c3 100644 --- a/www/homepage/pkg-plist +++ b/www/homepage/pkg-plist @@ -12,183 +12,184 @@ etc/homepage.env %%HOMEDIR%%/.next/react-loadable-manifest.json %%HOMEDIR%%/.next/required-server-files.json %%HOMEDIR%%/.next/routes-manifest.json -%%HOMEDIR%%/.next/server/chunks/1000.js -%%HOMEDIR%%/.next/server/chunks/1022.js -%%HOMEDIR%%/.next/server/chunks/1024.js -%%HOMEDIR%%/.next/server/chunks/1138.js -%%HOMEDIR%%/.next/server/chunks/1208.js -%%HOMEDIR%%/.next/server/chunks/122.js -%%HOMEDIR%%/.next/server/chunks/1241.js -%%HOMEDIR%%/.next/server/chunks/1264.js -%%HOMEDIR%%/.next/server/chunks/1294.js -%%HOMEDIR%%/.next/server/chunks/1295.js -%%HOMEDIR%%/.next/server/chunks/1296.js -%%HOMEDIR%%/.next/server/chunks/1320.js -%%HOMEDIR%%/.next/server/chunks/1344.js -%%HOMEDIR%%/.next/server/chunks/1487.js -%%HOMEDIR%%/.next/server/chunks/15.js -%%HOMEDIR%%/.next/server/chunks/1569.js -%%HOMEDIR%%/.next/server/chunks/1629.js -%%HOMEDIR%%/.next/server/chunks/1807.js -%%HOMEDIR%%/.next/server/chunks/1823.js -%%HOMEDIR%%/.next/server/chunks/1946.js -%%HOMEDIR%%/.next/server/chunks/1960.js -%%HOMEDIR%%/.next/server/chunks/1961.js -%%HOMEDIR%%/.next/server/chunks/2071.js -%%HOMEDIR%%/.next/server/chunks/2152.js -%%HOMEDIR%%/.next/server/chunks/2160.js -%%HOMEDIR%%/.next/server/chunks/2304.js -%%HOMEDIR%%/.next/server/chunks/231.js -%%HOMEDIR%%/.next/server/chunks/2336.js -%%HOMEDIR%%/.next/server/chunks/2339.js -%%HOMEDIR%%/.next/server/chunks/236.js -%%HOMEDIR%%/.next/server/chunks/2364.js -%%HOMEDIR%%/.next/server/chunks/2367.js -%%HOMEDIR%%/.next/server/chunks/2376.js -%%HOMEDIR%%/.next/server/chunks/2400.js -%%HOMEDIR%%/.next/server/chunks/2429.js -%%HOMEDIR%%/.next/server/chunks/2546.js -%%HOMEDIR%%/.next/server/chunks/2669.js -%%HOMEDIR%%/.next/server/chunks/2710.js -%%HOMEDIR%%/.next/server/chunks/2744.js +%%HOMEDIR%%/.next/server/chunks/1047.js +%%HOMEDIR%%/.next/server/chunks/1082.js +%%HOMEDIR%%/.next/server/chunks/1093.js +%%HOMEDIR%%/.next/server/chunks/1143.js +%%HOMEDIR%%/.next/server/chunks/1204.js +%%HOMEDIR%%/.next/server/chunks/129.js +%%HOMEDIR%%/.next/server/chunks/1360.js +%%HOMEDIR%%/.next/server/chunks/139.js +%%HOMEDIR%%/.next/server/chunks/1404.js +%%HOMEDIR%%/.next/server/chunks/1416.js +%%HOMEDIR%%/.next/server/chunks/1418.js +%%HOMEDIR%%/.next/server/chunks/1425.js +%%HOMEDIR%%/.next/server/chunks/1483.js +%%HOMEDIR%%/.next/server/chunks/1565.js +%%HOMEDIR%%/.next/server/chunks/1687.js +%%HOMEDIR%%/.next/server/chunks/1743.js +%%HOMEDIR%%/.next/server/chunks/1880.js +%%HOMEDIR%%/.next/server/chunks/1985.js +%%HOMEDIR%%/.next/server/chunks/2244.js +%%HOMEDIR%%/.next/server/chunks/2252.js +%%HOMEDIR%%/.next/server/chunks/2366.js +%%HOMEDIR%%/.next/server/chunks/2396.js +%%HOMEDIR%%/.next/server/chunks/2465.js +%%HOMEDIR%%/.next/server/chunks/2559.js +%%HOMEDIR%%/.next/server/chunks/2613.js +%%HOMEDIR%%/.next/server/chunks/2715.js +%%HOMEDIR%%/.next/server/chunks/272.js +%%HOMEDIR%%/.next/server/chunks/2802.js +%%HOMEDIR%%/.next/server/chunks/2808.js +%%HOMEDIR%%/.next/server/chunks/2814.js +%%HOMEDIR%%/.next/server/chunks/2829.js +%%HOMEDIR%%/.next/server/chunks/2835.js %%HOMEDIR%%/.next/server/chunks/2848.js -%%HOMEDIR%%/.next/server/chunks/2851.js -%%HOMEDIR%%/.next/server/chunks/2857.js -%%HOMEDIR%%/.next/server/chunks/2900.js -%%HOMEDIR%%/.next/server/chunks/2948.js -%%HOMEDIR%%/.next/server/chunks/2987.js -%%HOMEDIR%%/.next/server/chunks/3063.js -%%HOMEDIR%%/.next/server/chunks/3185.js -%%HOMEDIR%%/.next/server/chunks/3189.js -%%HOMEDIR%%/.next/server/chunks/319.js -%%HOMEDIR%%/.next/server/chunks/3468.js -%%HOMEDIR%%/.next/server/chunks/3503.js -%%HOMEDIR%%/.next/server/chunks/3530.js -%%HOMEDIR%%/.next/server/chunks/3535.js -%%HOMEDIR%%/.next/server/chunks/3622.js -%%HOMEDIR%%/.next/server/chunks/3766.js -%%HOMEDIR%%/.next/server/chunks/3913.js -%%HOMEDIR%%/.next/server/chunks/3928.js -%%HOMEDIR%%/.next/server/chunks/4166.js -%%HOMEDIR%%/.next/server/chunks/428.js -%%HOMEDIR%%/.next/server/chunks/4328.js -%%HOMEDIR%%/.next/server/chunks/4357.js -%%HOMEDIR%%/.next/server/chunks/4411.js -%%HOMEDIR%%/.next/server/chunks/4477.js -%%HOMEDIR%%/.next/server/chunks/4544.js -%%HOMEDIR%%/.next/server/chunks/4561.js -%%HOMEDIR%%/.next/server/chunks/4579.js -%%HOMEDIR%%/.next/server/chunks/4612.js -%%HOMEDIR%%/.next/server/chunks/463.js -%%HOMEDIR%%/.next/server/chunks/4639.js -%%HOMEDIR%%/.next/server/chunks/4649.js -%%HOMEDIR%%/.next/server/chunks/4653.js -%%HOMEDIR%%/.next/server/chunks/4674.js -%%HOMEDIR%%/.next/server/chunks/4685.js -%%HOMEDIR%%/.next/server/chunks/4731.js -%%HOMEDIR%%/.next/server/chunks/4848.js -%%HOMEDIR%%/.next/server/chunks/4873.js -%%HOMEDIR%%/.next/server/chunks/4911.js -%%HOMEDIR%%/.next/server/chunks/4964.js -%%HOMEDIR%%/.next/server/chunks/50.js -%%HOMEDIR%%/.next/server/chunks/5043.js -%%HOMEDIR%%/.next/server/chunks/505.js -%%HOMEDIR%%/.next/server/chunks/5075.js -%%HOMEDIR%%/.next/server/chunks/5271.js -%%HOMEDIR%%/.next/server/chunks/5290.js -%%HOMEDIR%%/.next/server/chunks/5305.js -%%HOMEDIR%%/.next/server/chunks/5310.js -%%HOMEDIR%%/.next/server/chunks/5380.js -%%HOMEDIR%%/.next/server/chunks/5391.js -%%HOMEDIR%%/.next/server/chunks/5427.js -%%HOMEDIR%%/.next/server/chunks/5438.js -%%HOMEDIR%%/.next/server/chunks/5559.js -%%HOMEDIR%%/.next/server/chunks/5566.js -%%HOMEDIR%%/.next/server/chunks/5586.js -%%HOMEDIR%%/.next/server/chunks/5637.js -%%HOMEDIR%%/.next/server/chunks/5764.js -%%HOMEDIR%%/.next/server/chunks/5788.js -%%HOMEDIR%%/.next/server/chunks/5818.js -%%HOMEDIR%%/.next/server/chunks/589.js -%%HOMEDIR%%/.next/server/chunks/5999.js -%%HOMEDIR%%/.next/server/chunks/6042.js -%%HOMEDIR%%/.next/server/chunks/6050.js -%%HOMEDIR%%/.next/server/chunks/6196.js -%%HOMEDIR%%/.next/server/chunks/6257.js -%%HOMEDIR%%/.next/server/chunks/6268.js +%%HOMEDIR%%/.next/server/chunks/2849.js +%%HOMEDIR%%/.next/server/chunks/2951.js +%%HOMEDIR%%/.next/server/chunks/3008.js +%%HOMEDIR%%/.next/server/chunks/3049.js +%%HOMEDIR%%/.next/server/chunks/3050.js +%%HOMEDIR%%/.next/server/chunks/306.js +%%HOMEDIR%%/.next/server/chunks/3094.js +%%HOMEDIR%%/.next/server/chunks/3151.js +%%HOMEDIR%%/.next/server/chunks/3164.js +%%HOMEDIR%%/.next/server/chunks/3201.js +%%HOMEDIR%%/.next/server/chunks/3250.js +%%HOMEDIR%%/.next/server/chunks/3304.js +%%HOMEDIR%%/.next/server/chunks/342.js +%%HOMEDIR%%/.next/server/chunks/3454.js +%%HOMEDIR%%/.next/server/chunks/3580.js +%%HOMEDIR%%/.next/server/chunks/3606.js +%%HOMEDIR%%/.next/server/chunks/3611.js +%%HOMEDIR%%/.next/server/chunks/3648.js +%%HOMEDIR%%/.next/server/chunks/3654.js +%%HOMEDIR%%/.next/server/chunks/3663.js +%%HOMEDIR%%/.next/server/chunks/3678.js +%%HOMEDIR%%/.next/server/chunks/3680.js +%%HOMEDIR%%/.next/server/chunks/3691.js +%%HOMEDIR%%/.next/server/chunks/3757.js +%%HOMEDIR%%/.next/server/chunks/3989.js +%%HOMEDIR%%/.next/server/chunks/4046.js +%%HOMEDIR%%/.next/server/chunks/4079.js +%%HOMEDIR%%/.next/server/chunks/4137.js +%%HOMEDIR%%/.next/server/chunks/4213.js +%%HOMEDIR%%/.next/server/chunks/4221.js +%%HOMEDIR%%/.next/server/chunks/4257.js +%%HOMEDIR%%/.next/server/chunks/429.js +%%HOMEDIR%%/.next/server/chunks/4323.js +%%HOMEDIR%%/.next/server/chunks/4378.js +%%HOMEDIR%%/.next/server/chunks/4385.js +%%HOMEDIR%%/.next/server/chunks/4397.js +%%HOMEDIR%%/.next/server/chunks/44.js +%%HOMEDIR%%/.next/server/chunks/4438.js +%%HOMEDIR%%/.next/server/chunks/4478.js +%%HOMEDIR%%/.next/server/chunks/4522.js +%%HOMEDIR%%/.next/server/chunks/4549.js +%%HOMEDIR%%/.next/server/chunks/4594.js +%%HOMEDIR%%/.next/server/chunks/4627.js +%%HOMEDIR%%/.next/server/chunks/4635.js +%%HOMEDIR%%/.next/server/chunks/4695.js +%%HOMEDIR%%/.next/server/chunks/4759.js +%%HOMEDIR%%/.next/server/chunks/4803.js +%%HOMEDIR%%/.next/server/chunks/4809.js +%%HOMEDIR%%/.next/server/chunks/4847.js +%%HOMEDIR%%/.next/server/chunks/4903.js +%%HOMEDIR%%/.next/server/chunks/4928.js +%%HOMEDIR%%/.next/server/chunks/4969.js +%%HOMEDIR%%/.next/server/chunks/4990.js +%%HOMEDIR%%/.next/server/chunks/5046.js +%%HOMEDIR%%/.next/server/chunks/506.js +%%HOMEDIR%%/.next/server/chunks/5063.js +%%HOMEDIR%%/.next/server/chunks/5109.js +%%HOMEDIR%%/.next/server/chunks/5275.js +%%HOMEDIR%%/.next/server/chunks/5309.js +%%HOMEDIR%%/.next/server/chunks/5397.js +%%HOMEDIR%%/.next/server/chunks/5422.js +%%HOMEDIR%%/.next/server/chunks/5461.js +%%HOMEDIR%%/.next/server/chunks/560.js +%%HOMEDIR%%/.next/server/chunks/5691.js +%%HOMEDIR%%/.next/server/chunks/5708.js +%%HOMEDIR%%/.next/server/chunks/5812.js +%%HOMEDIR%%/.next/server/chunks/5877.js +%%HOMEDIR%%/.next/server/chunks/6127.js +%%HOMEDIR%%/.next/server/chunks/6189.js +%%HOMEDIR%%/.next/server/chunks/6190.js +%%HOMEDIR%%/.next/server/chunks/6225.js +%%HOMEDIR%%/.next/server/chunks/6263.js %%HOMEDIR%%/.next/server/chunks/627.js -%%HOMEDIR%%/.next/server/chunks/6318.js -%%HOMEDIR%%/.next/server/chunks/6466.js -%%HOMEDIR%%/.next/server/chunks/6558.js -%%HOMEDIR%%/.next/server/chunks/6565.js -%%HOMEDIR%%/.next/server/chunks/6617.js -%%HOMEDIR%%/.next/server/chunks/6637.js -%%HOMEDIR%%/.next/server/chunks/6701.js +%%HOMEDIR%%/.next/server/chunks/6398.js +%%HOMEDIR%%/.next/server/chunks/6467.js +%%HOMEDIR%%/.next/server/chunks/6539.js +%%HOMEDIR%%/.next/server/chunks/6618.js +%%HOMEDIR%%/.next/server/chunks/6714.js +%%HOMEDIR%%/.next/server/chunks/6728.js +%%HOMEDIR%%/.next/server/chunks/6761.js %%HOMEDIR%%/.next/server/chunks/6768.js -%%HOMEDIR%%/.next/server/chunks/6852.js -%%HOMEDIR%%/.next/server/chunks/6878.js -%%HOMEDIR%%/.next/server/chunks/7019.js -%%HOMEDIR%%/.next/server/chunks/7045.js -%%HOMEDIR%%/.next/server/chunks/707.js -%%HOMEDIR%%/.next/server/chunks/7075.js -%%HOMEDIR%%/.next/server/chunks/7081.js -%%HOMEDIR%%/.next/server/chunks/7105.js -%%HOMEDIR%%/.next/server/chunks/7167.js -%%HOMEDIR%%/.next/server/chunks/718.js -%%HOMEDIR%%/.next/server/chunks/7464.js -%%HOMEDIR%%/.next/server/chunks/7534.js -%%HOMEDIR%%/.next/server/chunks/7545.js -%%HOMEDIR%%/.next/server/chunks/7592.js -%%HOMEDIR%%/.next/server/chunks/7602.js -%%HOMEDIR%%/.next/server/chunks/7617.js -%%HOMEDIR%%/.next/server/chunks/7618.js -%%HOMEDIR%%/.next/server/chunks/7644.js -%%HOMEDIR%%/.next/server/chunks/7648.js +%%HOMEDIR%%/.next/server/chunks/6859.js +%%HOMEDIR%%/.next/server/chunks/6905.js +%%HOMEDIR%%/.next/server/chunks/691.js +%%HOMEDIR%%/.next/server/chunks/6929.js +%%HOMEDIR%%/.next/server/chunks/6963.js +%%HOMEDIR%%/.next/server/chunks/6968.js +%%HOMEDIR%%/.next/server/chunks/7046.js +%%HOMEDIR%%/.next/server/chunks/7090.js +%%HOMEDIR%%/.next/server/chunks/7145.js +%%HOMEDIR%%/.next/server/chunks/7157.js +%%HOMEDIR%%/.next/server/chunks/7161.js +%%HOMEDIR%%/.next/server/chunks/7257.js +%%HOMEDIR%%/.next/server/chunks/7316.js +%%HOMEDIR%%/.next/server/chunks/7438.js +%%HOMEDIR%%/.next/server/chunks/7488.js +%%HOMEDIR%%/.next/server/chunks/7582.js +%%HOMEDIR%%/.next/server/chunks/7703.js %%HOMEDIR%%/.next/server/chunks/7752.js -%%HOMEDIR%%/.next/server/chunks/7813.js -%%HOMEDIR%%/.next/server/chunks/7848.js -%%HOMEDIR%%/.next/server/chunks/7936.js -%%HOMEDIR%%/.next/server/chunks/8014.js -%%HOMEDIR%%/.next/server/chunks/8128.js -%%HOMEDIR%%/.next/server/chunks/8177.js -%%HOMEDIR%%/.next/server/chunks/8233.js -%%HOMEDIR%%/.next/server/chunks/8245.js -%%HOMEDIR%%/.next/server/chunks/8256.js -%%HOMEDIR%%/.next/server/chunks/8278.js -%%HOMEDIR%%/.next/server/chunks/8320.js -%%HOMEDIR%%/.next/server/chunks/8505.js -%%HOMEDIR%%/.next/server/chunks/8532.js -%%HOMEDIR%%/.next/server/chunks/8536.js -%%HOMEDIR%%/.next/server/chunks/8565.js -%%HOMEDIR%%/.next/server/chunks/8574.js -%%HOMEDIR%%/.next/server/chunks/8587.js -%%HOMEDIR%%/.next/server/chunks/8644.js -%%HOMEDIR%%/.next/server/chunks/8654.js -%%HOMEDIR%%/.next/server/chunks/8703.js -%%HOMEDIR%%/.next/server/chunks/878.js -%%HOMEDIR%%/.next/server/chunks/8837.js -%%HOMEDIR%%/.next/server/chunks/891.js -%%HOMEDIR%%/.next/server/chunks/8939.js -%%HOMEDIR%%/.next/server/chunks/898.js -%%HOMEDIR%%/.next/server/chunks/9037.js -%%HOMEDIR%%/.next/server/chunks/904.js -%%HOMEDIR%%/.next/server/chunks/9096.js -%%HOMEDIR%%/.next/server/chunks/9132.js -%%HOMEDIR%%/.next/server/chunks/9151.js -%%HOMEDIR%%/.next/server/chunks/9160.js -%%HOMEDIR%%/.next/server/chunks/924.js -%%HOMEDIR%%/.next/server/chunks/9275.js -%%HOMEDIR%%/.next/server/chunks/9278.js -%%HOMEDIR%%/.next/server/chunks/9342.js -%%HOMEDIR%%/.next/server/chunks/946.js -%%HOMEDIR%%/.next/server/chunks/9475.js -%%HOMEDIR%%/.next/server/chunks/9499.js -%%HOMEDIR%%/.next/server/chunks/9504.js -%%HOMEDIR%%/.next/server/chunks/9548.js -%%HOMEDIR%%/.next/server/chunks/9632.js -%%HOMEDIR%%/.next/server/chunks/9706.js -%%HOMEDIR%%/.next/server/chunks/9889.js -%%HOMEDIR%%/.next/server/chunks/9936.js +%%HOMEDIR%%/.next/server/chunks/7819.js +%%HOMEDIR%%/.next/server/chunks/7928.js +%%HOMEDIR%%/.next/server/chunks/7967.js +%%HOMEDIR%%/.next/server/chunks/7981.js +%%HOMEDIR%%/.next/server/chunks/7982.js +%%HOMEDIR%%/.next/server/chunks/7999.js +%%HOMEDIR%%/.next/server/chunks/803.js +%%HOMEDIR%%/.next/server/chunks/8037.js +%%HOMEDIR%%/.next/server/chunks/8268.js +%%HOMEDIR%%/.next/server/chunks/8274.js +%%HOMEDIR%%/.next/server/chunks/8395.js +%%HOMEDIR%%/.next/server/chunks/8445.js +%%HOMEDIR%%/.next/server/chunks/8482.js +%%HOMEDIR%%/.next/server/chunks/8514.js +%%HOMEDIR%%/.next/server/chunks/8558.js +%%HOMEDIR%%/.next/server/chunks/8571.js +%%HOMEDIR%%/.next/server/chunks/8591.js +%%HOMEDIR%%/.next/server/chunks/8668.js +%%HOMEDIR%%/.next/server/chunks/870.js +%%HOMEDIR%%/.next/server/chunks/871.js +%%HOMEDIR%%/.next/server/chunks/8733.js +%%HOMEDIR%%/.next/server/chunks/8761.js +%%HOMEDIR%%/.next/server/chunks/8908.js +%%HOMEDIR%%/.next/server/chunks/8987.js +%%HOMEDIR%%/.next/server/chunks/9055.js +%%HOMEDIR%%/.next/server/chunks/9092.js +%%HOMEDIR%%/.next/server/chunks/9115.js +%%HOMEDIR%%/.next/server/chunks/9157.js +%%HOMEDIR%%/.next/server/chunks/9158.js +%%HOMEDIR%%/.next/server/chunks/917.js +%%HOMEDIR%%/.next/server/chunks/9226.js +%%HOMEDIR%%/.next/server/chunks/923.js +%%HOMEDIR%%/.next/server/chunks/9260.js +%%HOMEDIR%%/.next/server/chunks/931.js +%%HOMEDIR%%/.next/server/chunks/944.js +%%HOMEDIR%%/.next/server/chunks/9451.js +%%HOMEDIR%%/.next/server/chunks/9459.js +%%HOMEDIR%%/.next/server/chunks/9529.js +%%HOMEDIR%%/.next/server/chunks/9531.js +%%HOMEDIR%%/.next/server/chunks/9704.js +%%HOMEDIR%%/.next/server/chunks/9747.js +%%HOMEDIR%%/.next/server/chunks/9771.js +%%HOMEDIR%%/.next/server/chunks/981.js +%%HOMEDIR%%/.next/server/chunks/9862.js +%%HOMEDIR%%/.next/server/chunks/9982.js +%%HOMEDIR%%/.next/server/chunks/9984.js %%HOMEDIR%%/.next/server/dynamic-css-manifest.js %%HOMEDIR%%/.next/server/edge-runtime-webpack.js %%HOMEDIR%%/.next/server/functions-config-manifest.json @@ -264,206 +265,210 @@ etc/homepage.env %%HOMEDIR%%/.next/server/pages/en/500.html %%HOMEDIR%%/.next/server/pages/index.js %%HOMEDIR%%/.next/server/pages/index.js.nft.json +%%HOMEDIR%%/.next/server/pages/robots.txt.js +%%HOMEDIR%%/.next/server/pages/robots.txt.js.nft.json %%HOMEDIR%%/.next/server/pages/site.webmanifest.js %%HOMEDIR%%/.next/server/pages/site.webmanifest.js.nft.json %%HOMEDIR%%/.next/server/src/middleware.js %%HOMEDIR%%/.next/server/webpack-api-runtime.js %%HOMEDIR%%/.next/server/webpack-runtime.js -%%HOMEDIR%%/.next/static/2VvRg3aAYBQJnKWooLb3C/_buildManifest.js -%%HOMEDIR%%/.next/static/2VvRg3aAYBQJnKWooLb3C/_ssgManifest.js -%%HOMEDIR%%/.next/static/chunks/01325ca9-77ccef3498fc0d6f.js -%%HOMEDIR%%/.next/static/chunks/107.fad332fc4010edba.js -%%HOMEDIR%%/.next/static/chunks/1097.fa4844779d2ccf99.js -%%HOMEDIR%%/.next/static/chunks/1105.39b258548de03821.js -%%HOMEDIR%%/.next/static/chunks/1168.74f69a7183f4bcb8.js -%%HOMEDIR%%/.next/static/chunks/1185.4c1763b7ec724267.js -%%HOMEDIR%%/.next/static/chunks/1188.8764ec8f1311c392.js -%%HOMEDIR%%/.next/static/chunks/1210.581b5c3df35e024d.js -%%HOMEDIR%%/.next/static/chunks/1230.264ae6dad213de84.js -%%HOMEDIR%%/.next/static/chunks/1395.044e329303cbcd07.js -%%HOMEDIR%%/.next/static/chunks/1590.eb470624aa8da947.js -%%HOMEDIR%%/.next/static/chunks/1605.3746cf1c4927fb1b.js -%%HOMEDIR%%/.next/static/chunks/1634.7cb08e533335a3ea.js -%%HOMEDIR%%/.next/static/chunks/1644.e78a61bd12c16213.js -%%HOMEDIR%%/.next/static/chunks/1652.82d4939dfe5bb17b.js -%%HOMEDIR%%/.next/static/chunks/1696.a8f08e35cc402ca9.js -%%HOMEDIR%%/.next/static/chunks/1700.2475e83bfca7cad5.js -%%HOMEDIR%%/.next/static/chunks/1707.180d2ba2cc9d1496.js -%%HOMEDIR%%/.next/static/chunks/1834.4107257f2e5effd0.js -%%HOMEDIR%%/.next/static/chunks/2013.db68fa95b5685373.js -%%HOMEDIR%%/.next/static/chunks/2106.36c72abbfc2f2e7a.js -%%HOMEDIR%%/.next/static/chunks/2129.f4e0ac84ea6b732c.js +%%HOMEDIR%%/.next/static/_3ATsu64Zrxnnf4HapYvV/_buildManifest.js +%%HOMEDIR%%/.next/static/_3ATsu64Zrxnnf4HapYvV/_ssgManifest.js +%%HOMEDIR%%/.next/static/chunks/01325ca9-017f7813c4bd84d8.js +%%HOMEDIR%%/.next/static/chunks/1074.d0e7258f2ea4cdc6.js +%%HOMEDIR%%/.next/static/chunks/1123.1d85da084ddec7f3.js +%%HOMEDIR%%/.next/static/chunks/1205.773ef2241e35c96c.js +%%HOMEDIR%%/.next/static/chunks/1245.89a3c5e76f13b6fe.js +%%HOMEDIR%%/.next/static/chunks/1354.cbbbe570c5a6eb62.js +%%HOMEDIR%%/.next/static/chunks/1373.16e233e907f7de44.js +%%HOMEDIR%%/.next/static/chunks/139.b6363a436764baa2.js +%%HOMEDIR%%/.next/static/chunks/1456.34c7427a4350124a.js +%%HOMEDIR%%/.next/static/chunks/1734.d3661abe2e7acf74.js +%%HOMEDIR%%/.next/static/chunks/1758.bf5631a449c96793.js +%%HOMEDIR%%/.next/static/chunks/182.9a6fe6ffee76f9bb.js +%%HOMEDIR%%/.next/static/chunks/1849.b55475e3bbd20801.js +%%HOMEDIR%%/.next/static/chunks/1870.44273593f985ea55.js +%%HOMEDIR%%/.next/static/chunks/2034.803a395aef6e48ef.js +%%HOMEDIR%%/.next/static/chunks/2092.28b4bd1f80ccc767.js +%%HOMEDIR%%/.next/static/chunks/2108.8170e7e07b28500c.js %%HOMEDIR%%/.next/static/chunks/220.8f02f7931232a9b3.js -%%HOMEDIR%%/.next/static/chunks/2218.0ea40cfd8016ac57.js -%%HOMEDIR%%/.next/static/chunks/2247.793904ecf4df230c.js -%%HOMEDIR%%/.next/static/chunks/2263.1726f4aacdf2b3be.js -%%HOMEDIR%%/.next/static/chunks/2320.3f7d2da76b3382f6.js -%%HOMEDIR%%/.next/static/chunks/2408.ca5c9ca731d7c074.js -%%HOMEDIR%%/.next/static/chunks/2486.a528840befaaa58d.js -%%HOMEDIR%%/.next/static/chunks/2500.bf07896370fc36c6.js -%%HOMEDIR%%/.next/static/chunks/2522.31b9350df2161b73.js -%%HOMEDIR%%/.next/static/chunks/2560.fbf2ce12b55c01eb.js -%%HOMEDIR%%/.next/static/chunks/259.7e65104a4a793a41.js -%%HOMEDIR%%/.next/static/chunks/262.17e2ba991934dca2.js -%%HOMEDIR%%/.next/static/chunks/26b4713f.9b4c219bdbd0bbe6.js -%%HOMEDIR%%/.next/static/chunks/2726.70bad976d4031054.js -%%HOMEDIR%%/.next/static/chunks/2840.08035d78b4b115cc.js -%%HOMEDIR%%/.next/static/chunks/2919.0b4e1114ba9d7041.js -%%HOMEDIR%%/.next/static/chunks/2959.1c408529506258b9.js -%%HOMEDIR%%/.next/static/chunks/3098.9201db13e6bb59bc.js -%%HOMEDIR%%/.next/static/chunks/316.3e7c8d93d4774db4.js -%%HOMEDIR%%/.next/static/chunks/3162.a068e17424c41824.js -%%HOMEDIR%%/.next/static/chunks/3231.82d30bb7ef241bde.js -%%HOMEDIR%%/.next/static/chunks/3242.b5df518e9b7fe18d.js -%%HOMEDIR%%/.next/static/chunks/3243.0b0a2e91c5cc126a.js -%%HOMEDIR%%/.next/static/chunks/3391.6236be1b8b4f6d4a.js -%%HOMEDIR%%/.next/static/chunks/347.2ec86b498db5a8ac.js -%%HOMEDIR%%/.next/static/chunks/3580.59264f27ab805732.js -%%HOMEDIR%%/.next/static/chunks/3617.6e7eef464a1f3012.js -%%HOMEDIR%%/.next/static/chunks/3635.e3eb3e1cb547d802.js -%%HOMEDIR%%/.next/static/chunks/3697.49b286da819784c0.js -%%HOMEDIR%%/.next/static/chunks/3746.8884933a0057f82f.js -%%HOMEDIR%%/.next/static/chunks/3748.96be3cf30be51c8d.js -%%HOMEDIR%%/.next/static/chunks/3763.a64b99667ed5df4d.js +%%HOMEDIR%%/.next/static/chunks/2244.e8613d4466c8f48e.js +%%HOMEDIR%%/.next/static/chunks/2262.18d47e56a328fbe9.js +%%HOMEDIR%%/.next/static/chunks/2281.964dd7b2b0be7b37.js +%%HOMEDIR%%/.next/static/chunks/2375.51b25f0d6686e8ae.js +%%HOMEDIR%%/.next/static/chunks/2457.c3bf91a61d864fa8.js +%%HOMEDIR%%/.next/static/chunks/2670.41a184792ff1a34b.js +%%HOMEDIR%%/.next/static/chunks/26b4713f.e47a92f9f51bbbc5.js +%%HOMEDIR%%/.next/static/chunks/2726.93d14f30fa28bf8e.js +%%HOMEDIR%%/.next/static/chunks/2730.ce3865fdcaf4fee6.js +%%HOMEDIR%%/.next/static/chunks/2758.a42376c66ce854ea.js +%%HOMEDIR%%/.next/static/chunks/2799.349610209950f3b6.js +%%HOMEDIR%%/.next/static/chunks/300.2b72295b0d3d4bda.js +%%HOMEDIR%%/.next/static/chunks/3078.d8fc90bcff76671c.js +%%HOMEDIR%%/.next/static/chunks/308.ddb988831298e27d.js +%%HOMEDIR%%/.next/static/chunks/3134.646af3117747d95b.js +%%HOMEDIR%%/.next/static/chunks/3159.94b53cec65f63c22.js +%%HOMEDIR%%/.next/static/chunks/3271.bc545900d9d70b82.js +%%HOMEDIR%%/.next/static/chunks/3282.e2c49ed52635d29a.js +%%HOMEDIR%%/.next/static/chunks/3324.dced296f675fa301.js +%%HOMEDIR%%/.next/static/chunks/3331.60a845921aa3498b.js +%%HOMEDIR%%/.next/static/chunks/3340.9ec98c47426ed3ec.js +%%HOMEDIR%%/.next/static/chunks/336.c3aca9724af3ac26.js +%%HOMEDIR%%/.next/static/chunks/3399.eec9141f133fbb39.js +%%HOMEDIR%%/.next/static/chunks/3433.4b5927a36d11ecf0.js +%%HOMEDIR%%/.next/static/chunks/3452.4d7c286d320ddbcb.js +%%HOMEDIR%%/.next/static/chunks/3571.75146fad967e343b.js +%%HOMEDIR%%/.next/static/chunks/3581.064dfb8b57161c33.js +%%HOMEDIR%%/.next/static/chunks/3639.60acb472651d2812.js +%%HOMEDIR%%/.next/static/chunks/3647.46149e4e5beea866.js +%%HOMEDIR%%/.next/static/chunks/3718.0cdf21e3b0fb7320.js +%%HOMEDIR%%/.next/static/chunks/3751.7b93cddeec7a8e8a.js +%%HOMEDIR%%/.next/static/chunks/3758.182b62c2a400f239.js +%%HOMEDIR%%/.next/static/chunks/377.71c06b706d79e1d1.js +%%HOMEDIR%%/.next/static/chunks/3797.f24e97e3ccf9bfb6.js %%HOMEDIR%%/.next/static/chunks/381e8362-8108d30d16e75d17.js -%%HOMEDIR%%/.next/static/chunks/3843.f163593e805bfa6c.js -%%HOMEDIR%%/.next/static/chunks/3870.81b6c28036235a09.js -%%HOMEDIR%%/.next/static/chunks/3873.10d67262d863e017.js -%%HOMEDIR%%/.next/static/chunks/3898.6bed74929eefe6bc.js -%%HOMEDIR%%/.next/static/chunks/4009.c270506ee3c12bbb.js -%%HOMEDIR%%/.next/static/chunks/4033.4230d0c2540ba84b.js -%%HOMEDIR%%/.next/static/chunks/4113.d019740d0aeff248.js -%%HOMEDIR%%/.next/static/chunks/420.516a1f3cae551a6c.js -%%HOMEDIR%%/.next/static/chunks/4201.c7210528a8a2a0a2.js -%%HOMEDIR%%/.next/static/chunks/4257.df90d64f43a14c53.js -%%HOMEDIR%%/.next/static/chunks/4261.5ce5004002fd0783.js -%%HOMEDIR%%/.next/static/chunks/4267.92836c088d480125.js -%%HOMEDIR%%/.next/static/chunks/4274.85f37ea6121e5706.js -%%HOMEDIR%%/.next/static/chunks/4391.52cc7c1d5b1b081c.js -%%HOMEDIR%%/.next/static/chunks/457d11d8-838b223097c8eb52.js -%%HOMEDIR%%/.next/static/chunks/459.8608185415dafee2.js -%%HOMEDIR%%/.next/static/chunks/463.71590bedaf4a266b.js -%%HOMEDIR%%/.next/static/chunks/4681.e8ad381717434b41.js -%%HOMEDIR%%/.next/static/chunks/4813.eaad27132f1f12f1.js -%%HOMEDIR%%/.next/static/chunks/4929.b3fbd0a8302f84fe.js -%%HOMEDIR%%/.next/static/chunks/506.2288dd54da6605b2.js -%%HOMEDIR%%/.next/static/chunks/5233.ee6669c7302d1049.js -%%HOMEDIR%%/.next/static/chunks/5331.af70c4299d1c2e0d.js -%%HOMEDIR%%/.next/static/chunks/5367-7de03113135c22f6.js -%%HOMEDIR%%/.next/static/chunks/541.d0d400b45bc8d179.js -%%HOMEDIR%%/.next/static/chunks/5489.6b7121ff2e669fd5.js -%%HOMEDIR%%/.next/static/chunks/548a922e-ff0c8a3ceaa48a98.js -%%HOMEDIR%%/.next/static/chunks/5492.a4f21e648d157441.js -%%HOMEDIR%%/.next/static/chunks/5564.d35139a3974a622f.js -%%HOMEDIR%%/.next/static/chunks/5661.647d3e835132208c.js -%%HOMEDIR%%/.next/static/chunks/5736.5dfa8923e49026bd.js -%%HOMEDIR%%/.next/static/chunks/5784.a5ed8757c03f2fb3.js -%%HOMEDIR%%/.next/static/chunks/5797.d38e11d2a0623f66.js -%%HOMEDIR%%/.next/static/chunks/5805.37b1e5e0521cbcfb.js -%%HOMEDIR%%/.next/static/chunks/5882.bb26502ae4077554.js -%%HOMEDIR%%/.next/static/chunks/5893.9837b7accb2a1b1a.js -%%HOMEDIR%%/.next/static/chunks/6007.c618c226abf155c9.js -%%HOMEDIR%%/.next/static/chunks/6107.82f6d8910a1302d7.js -%%HOMEDIR%%/.next/static/chunks/6118.579fd0983aeea781.js -%%HOMEDIR%%/.next/static/chunks/6208.24fa0a69aa97508f.js -%%HOMEDIR%%/.next/static/chunks/6272.3812c25515023e77.js -%%HOMEDIR%%/.next/static/chunks/6276.dbbb0c87769769c2.js -%%HOMEDIR%%/.next/static/chunks/6301.bf09e581c01103be.js -%%HOMEDIR%%/.next/static/chunks/6305.abd6fad05b9728a6.js -%%HOMEDIR%%/.next/static/chunks/6308.f4f8fb84f106a410.js -%%HOMEDIR%%/.next/static/chunks/6326.057a149e5ee2e8ff.js -%%HOMEDIR%%/.next/static/chunks/6402.725d0227c8d33b7a.js -%%HOMEDIR%%/.next/static/chunks/6414.cfb79b4a08863f27.js -%%HOMEDIR%%/.next/static/chunks/642.05c861a00cc2d485.js -%%HOMEDIR%%/.next/static/chunks/660.96422acc65ff9539.js -%%HOMEDIR%%/.next/static/chunks/6600.a699069f29a45aaf.js -%%HOMEDIR%%/.next/static/chunks/6708.5395c82b5aea6901.js -%%HOMEDIR%%/.next/static/chunks/6767.9749e822f42d85a0.js -%%HOMEDIR%%/.next/static/chunks/6985.191168b5ba1abe24.js -%%HOMEDIR%%/.next/static/chunks/7027.763ca6ad5553505e.js -%%HOMEDIR%%/.next/static/chunks/7079.4f58902047be25b5.js -%%HOMEDIR%%/.next/static/chunks/7093.45ee747716aed713.js -%%HOMEDIR%%/.next/static/chunks/7100.0f1a2dac35e28357.js -%%HOMEDIR%%/.next/static/chunks/7105.ce1ca4306abbac91.js -%%HOMEDIR%%/.next/static/chunks/7128.bf6ae8eaf83c72cd.js -%%HOMEDIR%%/.next/static/chunks/7132.714d7163df367e85.js -%%HOMEDIR%%/.next/static/chunks/714.6ce2198f7ad2a227.js -%%HOMEDIR%%/.next/static/chunks/7194.bc1bfbaee4c9f566.js -%%HOMEDIR%%/.next/static/chunks/7247.cce5541a4fe88e68.js -%%HOMEDIR%%/.next/static/chunks/7279.9a55caa420a5e4f0.js -%%HOMEDIR%%/.next/static/chunks/7315.cccb3254df426423.js -%%HOMEDIR%%/.next/static/chunks/7352.d26007b2a9b59956.js -%%HOMEDIR%%/.next/static/chunks/7414.d59aaa199e0781db.js -%%HOMEDIR%%/.next/static/chunks/7419.96d07083fda46fd7.js -%%HOMEDIR%%/.next/static/chunks/7428.36e0cea42ca5bd66.js -%%HOMEDIR%%/.next/static/chunks/7504.d926bff76f270a90.js -%%HOMEDIR%%/.next/static/chunks/753.6f0e8fb9f518d369.js -%%HOMEDIR%%/.next/static/chunks/7624.7589b92c708ca77d.js -%%HOMEDIR%%/.next/static/chunks/766.615cd7ebc6e3f627.js -%%HOMEDIR%%/.next/static/chunks/7677.08faf33aa97d0573.js -%%HOMEDIR%%/.next/static/chunks/7829.e6316d81c746b387.js -%%HOMEDIR%%/.next/static/chunks/7919.0c28096543686af4.js -%%HOMEDIR%%/.next/static/chunks/7956.609a5b27eb154710.js -%%HOMEDIR%%/.next/static/chunks/797.9695ed3f87604fda.js -%%HOMEDIR%%/.next/static/chunks/7971.b77773e1d8791499.js -%%HOMEDIR%%/.next/static/chunks/8022.06e384860bd62734.js -%%HOMEDIR%%/.next/static/chunks/810.cb5956e1b9405901.js -%%HOMEDIR%%/.next/static/chunks/8184.470df3aa25d5b34a.js -%%HOMEDIR%%/.next/static/chunks/8225.68fb7d5facb2aa8f.js -%%HOMEDIR%%/.next/static/chunks/8271.27b29c20c6303142.js -%%HOMEDIR%%/.next/static/chunks/8468.24305841a8d867a8.js -%%HOMEDIR%%/.next/static/chunks/8691.cbb2c2866984eb4b.js -%%HOMEDIR%%/.next/static/chunks/87.a7d0978e49077134.js -%%HOMEDIR%%/.next/static/chunks/871.a0175790b8cc5539.js -%%HOMEDIR%%/.next/static/chunks/8723.57532aab43e989f9.js -%%HOMEDIR%%/.next/static/chunks/8731.4f30268e5d1b8c12.js -%%HOMEDIR%%/.next/static/chunks/8760.a9001e620f78ad21.js -%%HOMEDIR%%/.next/static/chunks/8849.cff5dfd7956ca425.js -%%HOMEDIR%%/.next/static/chunks/8854.ace52ffa2b0bb96d.js -%%HOMEDIR%%/.next/static/chunks/89a3b566-9b16252d48eb9652.js -%%HOMEDIR%%/.next/static/chunks/9035.3efff8c620492aa2.js -%%HOMEDIR%%/.next/static/chunks/9074.37a8fd2de9051d1b.js -%%HOMEDIR%%/.next/static/chunks/9087.a15bc31b9a65dcf3.js -%%HOMEDIR%%/.next/static/chunks/9101.7c2a59a3df04e5b7.js -%%HOMEDIR%%/.next/static/chunks/9105.c730d06e3510c906.js -%%HOMEDIR%%/.next/static/chunks/9108.c9e9baf43feec2ec.js -%%HOMEDIR%%/.next/static/chunks/9158.25cfac50bbf3e41c.js -%%HOMEDIR%%/.next/static/chunks/9176.ac92cf999971c1fb.js -%%HOMEDIR%%/.next/static/chunks/9343.16c77ed53ebea99c.js -%%HOMEDIR%%/.next/static/chunks/9397.cc60903c1115da39.js -%%HOMEDIR%%/.next/static/chunks/9410.fb80b2c31588f345.js -%%HOMEDIR%%/.next/static/chunks/9420.05efacb2421fe1c9.js -%%HOMEDIR%%/.next/static/chunks/9421.285a0c7b3ac31a75.js -%%HOMEDIR%%/.next/static/chunks/9428.d269cf323ebd00a5.js -%%HOMEDIR%%/.next/static/chunks/9447.d5a8123a4f825b81.js -%%HOMEDIR%%/.next/static/chunks/9487.080c2f9cfb569468.js -%%HOMEDIR%%/.next/static/chunks/956.26128402cd5276c3.js -%%HOMEDIR%%/.next/static/chunks/960.b2c7c7c80f9f99aa.js -%%HOMEDIR%%/.next/static/chunks/9607.770e50d0b0dc9e5a.js -%%HOMEDIR%%/.next/static/chunks/9664.c9f1a181c2c43026.js -%%HOMEDIR%%/.next/static/chunks/9715.f2344857bc0af6c5.js -%%HOMEDIR%%/.next/static/chunks/9749.0ac7b4cdf592e951.js -%%HOMEDIR%%/.next/static/chunks/975.53f45d4274662090.js -%%HOMEDIR%%/.next/static/chunks/9833.32500d333f1f59fc.js -%%HOMEDIR%%/.next/static/chunks/9955.4fabf72e5e972171.js -%%HOMEDIR%%/.next/static/chunks/9957.719ae5c4a1264d28.js -%%HOMEDIR%%/.next/static/chunks/9980.2aec77d209bf0ceb.js -%%HOMEDIR%%/.next/static/chunks/9c850f74-5e0d1237d14d65bc.js -%%HOMEDIR%%/.next/static/chunks/a1fe73f9.088080d88c7727e7.js -%%HOMEDIR%%/.next/static/chunks/ab2253a0.25bc0ddbc91b1665.js +%%HOMEDIR%%/.next/static/chunks/3839.61a9650bff741007.js +%%HOMEDIR%%/.next/static/chunks/3896.8bea17c217b0b3f6.js +%%HOMEDIR%%/.next/static/chunks/3977.038b9394864a3777.js +%%HOMEDIR%%/.next/static/chunks/3986.b9176759ca80ee44.js +%%HOMEDIR%%/.next/static/chunks/4042.05bf36fae1160f78.js +%%HOMEDIR%%/.next/static/chunks/4107.80eeb4a1cd2ec0c4.js +%%HOMEDIR%%/.next/static/chunks/414.c1e040823a4edbe0.js +%%HOMEDIR%%/.next/static/chunks/4272.a1c41abd4dc9b420.js +%%HOMEDIR%%/.next/static/chunks/4397.4ef25f717beff3b0.js +%%HOMEDIR%%/.next/static/chunks/4421.02bb034000c4cce6.js +%%HOMEDIR%%/.next/static/chunks/4442.19f5ba99d3399226.js +%%HOMEDIR%%/.next/static/chunks/4481.759d90141fe21db3.js +%%HOMEDIR%%/.next/static/chunks/457d11d8-08e47ea810021474.js +%%HOMEDIR%%/.next/static/chunks/4622.370c98bc98f3c1ce.js +%%HOMEDIR%%/.next/static/chunks/4662.f0b5060ed58522fc.js +%%HOMEDIR%%/.next/static/chunks/4727.18a2be65671e8334.js +%%HOMEDIR%%/.next/static/chunks/4746.d9b2eacdf6fc37f2.js +%%HOMEDIR%%/.next/static/chunks/4762.55fc8018394a6ed0.js +%%HOMEDIR%%/.next/static/chunks/4820.1332456cde84e721.js +%%HOMEDIR%%/.next/static/chunks/4846.dacdaad28083d046.js +%%HOMEDIR%%/.next/static/chunks/489.313c4423ec68aefe.js +%%HOMEDIR%%/.next/static/chunks/4932.aeb22ee6e6b1816e.js +%%HOMEDIR%%/.next/static/chunks/4984.d4b42f9ed36f0b37.js +%%HOMEDIR%%/.next/static/chunks/4986.3d4b1bec0f5227cb.js +%%HOMEDIR%%/.next/static/chunks/5.3ac252f7f2b40a43.js +%%HOMEDIR%%/.next/static/chunks/5038.91722caf9e0b7144.js +%%HOMEDIR%%/.next/static/chunks/5111.939f10c725b35473.js +%%HOMEDIR%%/.next/static/chunks/5117.451261cc973706b0.js +%%HOMEDIR%%/.next/static/chunks/5231.88e99d031bdbd6e5.js +%%HOMEDIR%%/.next/static/chunks/5273.d9d3ef9bb6bb825b.js +%%HOMEDIR%%/.next/static/chunks/528.348869617c5ac10e.js +%%HOMEDIR%%/.next/static/chunks/5351.0f2f2672ca86f41a.js +%%HOMEDIR%%/.next/static/chunks/5391.5d00d5c5963e059b.js +%%HOMEDIR%%/.next/static/chunks/548a922e-a4664afbd9f312e2.js +%%HOMEDIR%%/.next/static/chunks/5674.bad8a10d591ef5bb.js +%%HOMEDIR%%/.next/static/chunks/5682.139f878100f7c1b8.js +%%HOMEDIR%%/.next/static/chunks/5686.42c6096499ba7488.js +%%HOMEDIR%%/.next/static/chunks/5692.eed6d9d2a435923f.js +%%HOMEDIR%%/.next/static/chunks/5721.53cc0d7dcaee82ff.js +%%HOMEDIR%%/.next/static/chunks/576.5cb0f4903c08c23b.js +%%HOMEDIR%%/.next/static/chunks/5808.d6f9f5f2132e2876.js +%%HOMEDIR%%/.next/static/chunks/582.fd21c5ba9f75db21.js +%%HOMEDIR%%/.next/static/chunks/5838.e858af466fc36bef.js +%%HOMEDIR%%/.next/static/chunks/5959.f3d9df3a3487b380.js +%%HOMEDIR%%/.next/static/chunks/599.d77e395969907065.js +%%HOMEDIR%%/.next/static/chunks/607.c2dfe46fb1af87e6.js +%%HOMEDIR%%/.next/static/chunks/6119.b539d460cd83bb53.js +%%HOMEDIR%%/.next/static/chunks/6297.36c28d02b9a7ea3c.js +%%HOMEDIR%%/.next/static/chunks/6393.74d937e667734963.js +%%HOMEDIR%%/.next/static/chunks/6445.1f6fe0d6f8713b14.js +%%HOMEDIR%%/.next/static/chunks/6576.b19f1c51f7f4e163.js +%%HOMEDIR%%/.next/static/chunks/6694.78564c93810d5a11.js +%%HOMEDIR%%/.next/static/chunks/6773.357d63bc2a733d98.js +%%HOMEDIR%%/.next/static/chunks/6778.63c6043f31128ced.js +%%HOMEDIR%%/.next/static/chunks/6802.c899159f001b9e5f.js +%%HOMEDIR%%/.next/static/chunks/6815.4b3d22567a599cc5.js +%%HOMEDIR%%/.next/static/chunks/6820.96ab7454621034cc.js +%%HOMEDIR%%/.next/static/chunks/6830.593a389fec2acc60.js +%%HOMEDIR%%/.next/static/chunks/6842.5a35d502a5fbc25e.js +%%HOMEDIR%%/.next/static/chunks/6898.5ca18f04ff1b866e.js +%%HOMEDIR%%/.next/static/chunks/6919.c8e0a6f1edb44bd2.js +%%HOMEDIR%%/.next/static/chunks/6936.db46b3373474b3c7.js +%%HOMEDIR%%/.next/static/chunks/6995.21efa28656747454.js +%%HOMEDIR%%/.next/static/chunks/7056.ef5347eef7282ec4.js +%%HOMEDIR%%/.next/static/chunks/7072.9731089d52594c7c.js +%%HOMEDIR%%/.next/static/chunks/7142.9e0a54ad4dad4e15.js +%%HOMEDIR%%/.next/static/chunks/7199.eb4a588acf05e8d1.js +%%HOMEDIR%%/.next/static/chunks/7201.fcf60cebb5ebbdce.js +%%HOMEDIR%%/.next/static/chunks/7204.79f6bb5194a5d451.js +%%HOMEDIR%%/.next/static/chunks/7299.59292492373553ba.js +%%HOMEDIR%%/.next/static/chunks/7394.b6d7b4df989e25df.js +%%HOMEDIR%%/.next/static/chunks/7466.eb0e4aedb39417c4.js +%%HOMEDIR%%/.next/static/chunks/7584.4678e51d3bf95298.js +%%HOMEDIR%%/.next/static/chunks/7614.ea502fb0e70228a6.js +%%HOMEDIR%%/.next/static/chunks/7679.8b310a450b4c816e.js +%%HOMEDIR%%/.next/static/chunks/772.f1a03c113719d06d.js +%%HOMEDIR%%/.next/static/chunks/782.5974ee76384827fb.js +%%HOMEDIR%%/.next/static/chunks/789.8758d8195c7eab81.js +%%HOMEDIR%%/.next/static/chunks/7891.008520c512a39562.js +%%HOMEDIR%%/.next/static/chunks/7926.d8634ef67b9b3b3a.js +%%HOMEDIR%%/.next/static/chunks/7927.ea4a09579f4f0970.js +%%HOMEDIR%%/.next/static/chunks/7982.8a911bbf06648e50.js +%%HOMEDIR%%/.next/static/chunks/7985.8fc7510d004f98e5.js +%%HOMEDIR%%/.next/static/chunks/8058-ac22a32feb505bc4.js +%%HOMEDIR%%/.next/static/chunks/8062.5c6378714d4234ae.js +%%HOMEDIR%%/.next/static/chunks/810.bfd84911363cb438.js +%%HOMEDIR%%/.next/static/chunks/8143.c76e5802b54cfc25.js +%%HOMEDIR%%/.next/static/chunks/8183.85e693c7d48c334a.js +%%HOMEDIR%%/.next/static/chunks/8222.059d7460f08fb4e5.js +%%HOMEDIR%%/.next/static/chunks/8389.36766b3b743863e7.js +%%HOMEDIR%%/.next/static/chunks/8484.6fbc8bce54324928.js +%%HOMEDIR%%/.next/static/chunks/8488.d481206515015491.js +%%HOMEDIR%%/.next/static/chunks/8561.19b21102a7e739a3.js +%%HOMEDIR%%/.next/static/chunks/8675.91514289a75c498b.js +%%HOMEDIR%%/.next/static/chunks/8684.c0a8d965912a2874.js +%%HOMEDIR%%/.next/static/chunks/8707.80225f6182a34d81.js +%%HOMEDIR%%/.next/static/chunks/8780.630288cfd8f8044f.js +%%HOMEDIR%%/.next/static/chunks/889.339cb134d2ade686.js +%%HOMEDIR%%/.next/static/chunks/8898.a26a1bb45aef42d3.js +%%HOMEDIR%%/.next/static/chunks/8943.170a3f30dbcf3299.js +%%HOMEDIR%%/.next/static/chunks/8957.931b5c5737b160f4.js +%%HOMEDIR%%/.next/static/chunks/89a3b566-92d42867f945bd9b.js +%%HOMEDIR%%/.next/static/chunks/9011.6d3a29f7128fbe71.js +%%HOMEDIR%%/.next/static/chunks/9032.c6c8a020000bc395.js +%%HOMEDIR%%/.next/static/chunks/9037.ed5478033cf83e15.js +%%HOMEDIR%%/.next/static/chunks/9081.b1fed4f48c608a55.js +%%HOMEDIR%%/.next/static/chunks/918.4eb66762c39c6acd.js +%%HOMEDIR%%/.next/static/chunks/9224.0ba937ce1460c789.js +%%HOMEDIR%%/.next/static/chunks/9244.2a802250ed64c32c.js +%%HOMEDIR%%/.next/static/chunks/9246.5ab8f93ae5f4828f.js +%%HOMEDIR%%/.next/static/chunks/9270.c22aa59072178d59.js +%%HOMEDIR%%/.next/static/chunks/9292.067b56955bb53767.js +%%HOMEDIR%%/.next/static/chunks/9296.a0a5c3774b728271.js +%%HOMEDIR%%/.next/static/chunks/9337.c4860c7735cc2fe5.js +%%HOMEDIR%%/.next/static/chunks/9359.f521c39f397e5a11.js +%%HOMEDIR%%/.next/static/chunks/9455.0999c582b41146f7.js +%%HOMEDIR%%/.next/static/chunks/946.767ade3013da4ad1.js +%%HOMEDIR%%/.next/static/chunks/9675.4f13f96ce6d52b43.js +%%HOMEDIR%%/.next/static/chunks/9686.a47bbf76a07ceca5.js +%%HOMEDIR%%/.next/static/chunks/9696.50efa0fe0a3d9ffa.js +%%HOMEDIR%%/.next/static/chunks/9717.946ca1f6b72af0f3.js +%%HOMEDIR%%/.next/static/chunks/9738.31e6fc23f57a8039.js +%%HOMEDIR%%/.next/static/chunks/977.3d103c279a05d9a1.js +%%HOMEDIR%%/.next/static/chunks/9815.2f3c2749b48670bd.js +%%HOMEDIR%%/.next/static/chunks/9843.3a1469393a764aef.js +%%HOMEDIR%%/.next/static/chunks/9c850f74-efc249be8ed2ee6b.js +%%HOMEDIR%%/.next/static/chunks/a1fe73f9.eb03a178b9813da0.js +%%HOMEDIR%%/.next/static/chunks/ab2253a0.06df2790487bb010.js %%HOMEDIR%%/.next/static/chunks/b0a687f6.1744981fb2f81244.js -%%HOMEDIR%%/.next/static/chunks/b1a9255a.ccd4a9a09aa1422d.js -%%HOMEDIR%%/.next/static/chunks/d5ac9709.ec3ef8092e4b96a0.js +%%HOMEDIR%%/.next/static/chunks/b1a9255a.a1ee941f3c1ad142.js +%%HOMEDIR%%/.next/static/chunks/d5ac9709.aa26530c3167a9e4.js %%HOMEDIR%%/.next/static/chunks/framework-ca2f8fe4a887959b.js -%%HOMEDIR%%/.next/static/chunks/main-dfa4279da7a75ddd.js -%%HOMEDIR%%/.next/static/chunks/pages/_app-2957a0396310c4f2.js -%%HOMEDIR%%/.next/static/chunks/pages/_error-6688cd3453d9a0f3.js -%%HOMEDIR%%/.next/static/chunks/pages/browserconfig.xml-b987cf8acf2b2b17.js -%%HOMEDIR%%/.next/static/chunks/pages/index-b7d4eb7d89c93fea.js -%%HOMEDIR%%/.next/static/chunks/pages/site.webmanifest-4e478b15ec457e07.js +%%HOMEDIR%%/.next/static/chunks/main-3a271447c8f94144.js +%%HOMEDIR%%/.next/static/chunks/pages/_app-8b469bf93a74cedc.js +%%HOMEDIR%%/.next/static/chunks/pages/_error-5a3b07a55f91aa0c.js +%%HOMEDIR%%/.next/static/chunks/pages/browserconfig.xml-e69794e4107f9887.js +%%HOMEDIR%%/.next/static/chunks/pages/index-47c220e7b06f8455.js +%%HOMEDIR%%/.next/static/chunks/pages/robots.txt-cab60981431cd09d.js +%%HOMEDIR%%/.next/static/chunks/pages/site.webmanifest-aa5b51d5cc22a402.js %%HOMEDIR%%/.next/static/chunks/polyfills-42372ed130431b0a.js -%%HOMEDIR%%/.next/static/chunks/webpack-3aa56ef0c291654a.js -%%HOMEDIR%%/.next/static/css/bedbfd9fc3ad63ef.css +%%HOMEDIR%%/.next/static/chunks/webpack-35489fe95d811bf8.js +%%HOMEDIR%%/.next/static/css/43f96f1c4925a618.css %%HOMEDIR%%/.next/static/media/Manrope.61cdc36c.ttf %%HOMEDIR%%/.next/static/media/Manrope.63012343.woff2 %%HOMEDIR%%/next-i18next.config.js @@ -608,6 +613,9 @@ etc/homepage.env %%HOMEDIR%%/node_modules/.pnpm/@grpc+proto-loader@0.7.15/node_modules/lodash.camelcase %%HOMEDIR%%/node_modules/.pnpm/@grpc+proto-loader@0.7.15/node_modules/long %%HOMEDIR%%/node_modules/.pnpm/@grpc+proto-loader@0.7.15/node_modules/protobufjs +%%HOMEDIR%%/node_modules/.pnpm/@img+colour@1.0.0/node_modules/@img/colour/color.cjs +%%HOMEDIR%%/node_modules/.pnpm/@img+colour@1.0.0/node_modules/@img/colour/index.cjs +%%HOMEDIR%%/node_modules/.pnpm/@img+colour@1.0.0/node_modules/@img/colour/package.json %%HOMEDIR%%/node_modules/.pnpm/@isaacs+fs-minipass@4.0.1/node_modules/@isaacs/fs-minipass/dist/commonjs/index.js %%HOMEDIR%%/node_modules/.pnpm/@isaacs+fs-minipass@4.0.1/node_modules/@isaacs/fs-minipass/dist/commonjs/package.json %%HOMEDIR%%/node_modules/.pnpm/@isaacs+fs-minipass@4.0.1/node_modules/@isaacs/fs-minipass/dist/esm/index.js @@ -1356,8 +1364,8 @@ etc/homepage.env %%HOMEDIR%%/node_modules/.pnpm/@kubernetes+client-node@1.0.0/node_modules/stream-buffers %%HOMEDIR%%/node_modules/.pnpm/@kubernetes+client-node@1.0.0/node_modules/tar %%HOMEDIR%%/node_modules/.pnpm/@kubernetes+client-node@1.0.0/node_modules/tmp-promise -%%HOMEDIR%%/node_modules/.pnpm/@next+env@15.5.2/node_modules/@next/env/dist/index.js -%%HOMEDIR%%/node_modules/.pnpm/@next+env@15.5.2/node_modules/@next/env/package.json +%%HOMEDIR%%/node_modules/.pnpm/@next+env@15.5.7/node_modules/@next/env/dist/index.js +%%HOMEDIR%%/node_modules/.pnpm/@next+env@15.5.7/node_modules/@next/env/package.json %%HOMEDIR%%/node_modules/.pnpm/@protobufjs+aspromise@1.1.2/node_modules/@protobufjs/aspromise/index.js %%HOMEDIR%%/node_modules/.pnpm/@protobufjs+aspromise@1.1.2/node_modules/@protobufjs/aspromise/package.json %%HOMEDIR%%/node_modules/.pnpm/@protobufjs+base64@1.1.2/node_modules/@protobufjs/base64/index.js @@ -1457,601 +1465,601 @@ etc/homepage.env %%HOMEDIR%%/node_modules/.pnpm/cacheable-request@10.2.14/node_modules/mimic-response %%HOMEDIR%%/node_modules/.pnpm/cacheable-request@10.2.14/node_modules/normalize-url %%HOMEDIR%%/node_modules/.pnpm/cacheable-request@10.2.14/node_modules/responselike -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/agents.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/browserVersions.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/browsers.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/aac.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/abortcontroller.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ac3-ec3.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/accelerometer.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/addeventlistener.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/alternate-stylesheet.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ambient-light.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/apng.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/array-find-index.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/array-find.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/array-flat.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/array-includes.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/arrow-functions.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/asmjs.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/async-clipboard.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/async-functions.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/atob-btoa.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/audio-api.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/audio.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/audiotracks.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/autofocus.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/auxclick.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/av1.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/avif.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/background-attachment.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/background-clip-text.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/background-img-opts.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/background-position-x-y.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/background-repeat-round-space.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/background-sync.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/battery-status.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/beacon.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/beforeafterprint.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/bigint.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/blobbuilder.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/bloburls.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/border-image.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/border-radius.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/broadcastchannel.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/brotli.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/calc.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/canvas-blending.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/canvas-text.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/canvas.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ch-unit.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/chacha20-poly1305.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/channel-messaging.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/childnode-remove.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/classlist.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/clipboard.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/colr-v1.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/colr.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/comparedocumentposition.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/console-basic.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/console-time.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/const.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/constraint-validation.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/contenteditable.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/cookie-store-api.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/cors.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/createimagebitmap.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/credential-management.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/cross-document-view-transitions.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/cryptography.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-all.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-anchor-positioning.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-animation.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-any-link.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-appearance.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-at-counter-style.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-autofill.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-backdrop-filter.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-background-offsets.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-boxshadow.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-canvas.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-caret-color.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-cascade-layers.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-cascade-scope.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-case-insensitive.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-clip-path.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-color-adjust.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-color-function.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-conic-gradients.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-container-queries-style.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-container-queries.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-container-query-units.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-containment.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-content-visibility.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-counters.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-crisp-edges.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-cross-fade.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-default-pseudo.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-deviceadaptation.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-dir-pseudo.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-display-contents.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-element-function.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-env-function.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-exclusions.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-featurequeries.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-file-selector-button.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-filter-function.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-filters.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-first-letter.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-first-line.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-fixed.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-focus-visible.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-focus-within.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-font-palette.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-font-stretch.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-gencontent.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-gradients.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-grid-animation.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-grid.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-has.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-hyphens.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-if.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-image-orientation.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-image-set.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-in-out-of-range.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-initial-letter.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-initial-value.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-lch-lab.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-letter-spacing.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-line-clamp.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-logical-props.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-marker-pseudo.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-masks.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-matches-pseudo.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-math-functions.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-media-interaction.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-media-range-syntax.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-media-resolution.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-media-scripting.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-mediaqueries.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-mixblendmode.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-module-scripts.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-motion-paths.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-namespaces.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-nesting.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-not-sel-list.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-nth-child-of.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-opacity.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-optional-pseudo.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-overflow-anchor.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-overflow-overlay.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-overflow.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-page-break.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-paged-media.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-paint-api.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-placeholder-shown.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-placeholder.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-print-color-adjust.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-read-only-write.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-rebeccapurple.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-reflections.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-regions.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-relative-colors.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-repeating-gradients.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-resize.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-revert-value.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-rrggbbaa.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-scroll-behavior.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-scrollbar.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-sel2.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-sel3.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-selection.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-shapes.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-snappoints.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-sticky.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-subgrid.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-supports-api.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-table.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-text-align-last.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-text-box-trim.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-text-indent.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-text-justify.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-text-orientation.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-text-spacing.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-textshadow.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-touch-action.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-transitions.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-unicode-bidi.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-unset-value.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-variables.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-when-else.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-widows-orphans.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-width-stretch.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-writing-mode.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css-zoom.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css3-attr.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css3-boxsizing.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css3-colors.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css3-cursors-grab.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css3-cursors-newer.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css3-cursors.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/css3-tabsize.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/currentcolor.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/custom-elements.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/custom-elementsv1.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/customevent.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/datalist.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dataset.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/datauri.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/decorators.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/details.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/deviceorientation.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/devicepixelratio.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dialog.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dispatchevent.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dnssec.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/do-not-track.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/document-currentscript.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/document-execcommand.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/document-policy.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/document-scrollingelement.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/documenthead.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dom-manip-convenience.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dom-range.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/domcontentloaded.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dommatrix.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/download.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/dragndrop.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/element-closest.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/element-from-point.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/element-scroll-methods.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/eme.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/eot.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es5.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es6-class.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es6-generators.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es6-module.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es6-number.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es6-string-includes.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/es6.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/eventsource.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/extended-system-fonts.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/feature-policy.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/fetch.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/fieldset-disabled.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/fileapi.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/filereader.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/filereadersync.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/filesystem.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/flac.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/flexbox-gap.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/flexbox.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/flow-root.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/focusin-focusout-events.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-family-system-ui.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-feature.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-kerning.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-loading.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-size-adjust.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-smooth.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-unicode-range.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-variant-alternates.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/font-variant-numeric.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/fontface.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/form-attribute.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/form-submit-attributes.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/form-validation.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/forms.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/fullscreen.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/gamepad.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/geolocation.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/getboundingclientrect.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/getcomputedstyle.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/getelementsbyclassname.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/getrandomvalues.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/gyroscope.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/hardwareconcurrency.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/hashchange.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/heif.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/hevc.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/hidden.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/high-resolution-time.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/history.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/html-media-capture.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/html5semantic.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/http-live-streaming.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/http2.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/http3.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/iframe-sandbox.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/iframe-seamless.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/iframe-srcdoc.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/imagecapture.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ime.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/import-maps.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/imports.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/indexeddb.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/indexeddb2.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/inline-block.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/innertext.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-color.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-datetime.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-email-tel-url.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-event.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-file-accept.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-file-directory.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-file-multiple.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-inputmode.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-minlength.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-number.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-pattern.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-placeholder.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-range.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-search.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/input-selection.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/insert-adjacent.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/insertadjacenthtml.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/internationalization.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/intersectionobserver.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/intl-pluralrules.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/intrinsic-width.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/jpeg2000.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/jpegxl.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/jpegxr.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/json.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/keyboardevent-code.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/keyboardevent-key.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/keyboardevent-location.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/keyboardevent-which.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/lazyload.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/let.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-icon-png.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-icon-svg.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-rel-preconnect.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-rel-prefetch.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-rel-preload.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/link-rel-prerender.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/loading-lazy-attr.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/localecompare.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/magnetometer.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/matchesselector.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/matchmedia.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mathml.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/maxlength.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/media-fragments.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mediarecorder.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mediasource.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/menu.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/meta-theme-color.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/meter.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/midi.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/minmaxwh.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mp3.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mpeg-dash.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mpeg4.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/multibackgrounds.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/multicolumn.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mutation-events.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/mutationobserver.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/namevalue-storage.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/native-filesystem-api.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/nav-timing.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/netinfo.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/notifications.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/object-entries.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/object-fit.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/object-observe.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/object-values.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/objectrtc.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/offline-apps.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/offscreencanvas.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ogg-vorbis.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ogv.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ol-reversed.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/once-event-listener.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/online-status.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/opus.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/orientation-sensor.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/outline.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/pad-start-end.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/page-transition-events.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/pagevisibility.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/passive-event-listener.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/passkeys.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/passwordrules.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/path2d.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/payment-request.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/pdf-viewer.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/permissions-api.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/permissions-policy.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/picture-in-picture.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/picture.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ping.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/png-alpha.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/pointer-events.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/pointer.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/pointerlock.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/portals.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/prefers-color-scheme.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/progress.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/promise-finally.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/promises.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/proximity.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/proxy.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/publickeypinning.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/push-api.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/queryselector.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/readonly-attr.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/referrer-policy.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/registerprotocolhandler.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/rel-noopener.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/rel-noreferrer.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/rellist.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/rem.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/requestanimationframe.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/requestidlecallback.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/resizeobserver.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/resource-timing.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/rest-parameters.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/rtcpeerconnection.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ruby.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/run-in.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/screen-orientation.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/script-async.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/script-defer.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/scrollintoview.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/sdch.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/selection-api.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/selectlist.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/server-timing.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/serviceworkers.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/setimmediate.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/shadowdom.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/shadowdomv1.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/sharedarraybuffer.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/sharedworkers.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/sni.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/spdy.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/speech-recognition.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/speech-synthesis.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/spellcheck-attribute.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/sql-storage.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/srcset.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/stream.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/streams.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/stricttransportsecurity.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/style-scoped.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/subresource-bundling.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/subresource-integrity.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-css.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-filters.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-fonts.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-fragment.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-html.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-html5.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-img.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg-smil.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/svg.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/sxg.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/tabindex-attr.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/template-literals.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/template.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/temporal.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/testfeat.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/text-decoration.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/text-emphasis.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/text-overflow.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/text-size-adjust.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/text-stroke.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/textcontent.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/textencoder.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/tls1-1.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/tls1-2.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/tls1-3.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/touch.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/transforms2d.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/transforms3d.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/trusted-types.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/ttf.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/typedarrays.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/u2f.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/unhandledrejection.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/url.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/urlsearchparams.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/use-strict.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/user-select-none.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/user-timing.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/variable-fonts.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/vector-effect.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/vibration.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/video.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/videotracks.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/view-transitions.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/viewport-unit-variants.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/viewport-units.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wai-aria.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wake-lock.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-bigint.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-bulk-memory.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-extended-const.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-gc.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-multi-memory.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-multi-value.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-mutable-globals.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-nontrapping-fptoint.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-reference-types.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-relaxed-simd.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-signext.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-simd.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-tail-calls.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm-threads.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wasm.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wav.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wbr-element.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/web-animation.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/web-app-manifest.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/web-bluetooth.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/web-serial.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/web-share.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webauthn.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webcodecs.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webgl.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webgl2.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webgpu.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webhid.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webkit-user-drag.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webm.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webnfc.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webp.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/websockets.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webtransport.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webusb.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webvr.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webvtt.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webworkers.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/webxr.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/will-change.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/woff.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/woff2.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/word-break.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/wordwrap.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/x-doc-messaging.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/x-frame-options.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/xhr2.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/xhtml.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/xhtmlsmil.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/xml-serializer.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/data/features/zstd.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/lib/statuses.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/lib/supported.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/unpacker/agents.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/unpacker/browserVersions.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/unpacker/browsers.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/unpacker/feature.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/unpacker/features.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/unpacker/index.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/dist/unpacker/region.js -%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001739/node_modules/caniuse-lite/package.json +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/agents.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/browserVersions.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/browsers.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/aac.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/abortcontroller.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/ac3-ec3.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/accelerometer.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/addeventlistener.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/alternate-stylesheet.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/ambient-light.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/apng.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/array-find-index.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/array-find.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/array-flat.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/array-includes.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/arrow-functions.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/asmjs.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/async-clipboard.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/async-functions.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/atob-btoa.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/audio-api.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/audio.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/audiotracks.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/autofocus.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/auxclick.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/av1.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/avif.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/background-attachment.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/background-clip-text.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/background-img-opts.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/background-position-x-y.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/background-repeat-round-space.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/background-sync.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/battery-status.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/beacon.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/beforeafterprint.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/bigint.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/blobbuilder.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/bloburls.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/border-image.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/border-radius.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/broadcastchannel.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/brotli.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/calc.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/canvas-blending.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/canvas-text.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/canvas.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/ch-unit.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/chacha20-poly1305.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/channel-messaging.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/childnode-remove.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/classlist.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/client-hints-dpr-width-viewport.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/clipboard.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/colr-v1.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/colr.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/comparedocumentposition.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/console-basic.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/console-time.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/const.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/constraint-validation.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/contenteditable.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/contentsecuritypolicy.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/contentsecuritypolicy2.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/cookie-store-api.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/cors.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/createimagebitmap.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/credential-management.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/cross-document-view-transitions.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/cryptography.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-all.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-anchor-positioning.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-animation.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-any-link.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-appearance.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-at-counter-style.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-autofill.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-backdrop-filter.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-background-offsets.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-backgroundblendmode.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-boxdecorationbreak.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-boxshadow.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-canvas.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-caret-color.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-cascade-layers.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-cascade-scope.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-case-insensitive.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-clip-path.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-color-adjust.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-color-function.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-conic-gradients.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-container-queries-style.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-container-queries.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-container-query-units.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-containment.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-content-visibility.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-counters.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-crisp-edges.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-cross-fade.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-default-pseudo.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-descendant-gtgt.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-deviceadaptation.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-dir-pseudo.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-display-contents.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-element-function.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-env-function.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-exclusions.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-featurequeries.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-file-selector-button.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-filter-function.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-filters.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-first-letter.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-first-line.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-fixed.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-focus-visible.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-focus-within.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-font-palette.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-font-rendering-controls.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-font-stretch.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-gencontent.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-gradients.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-grid-animation.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-grid.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-hanging-punctuation.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-has.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-hyphens.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-if.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-image-orientation.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-image-set.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-in-out-of-range.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-indeterminate-pseudo.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-initial-letter.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-initial-value.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-lch-lab.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-letter-spacing.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-line-clamp.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-logical-props.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-marker-pseudo.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-masks.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-matches-pseudo.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-math-functions.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-media-interaction.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-media-range-syntax.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-media-resolution.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-media-scripting.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-mediaqueries.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-mixblendmode.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-module-scripts.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-motion-paths.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-namespaces.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-nesting.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-not-sel-list.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-nth-child-of.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-opacity.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-optional-pseudo.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-overflow-anchor.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-overflow-overlay.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-overflow.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-overscroll-behavior.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-page-break.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-paged-media.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-paint-api.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-placeholder-shown.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-placeholder.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-print-color-adjust.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-read-only-write.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-rebeccapurple.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-reflections.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-regions.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-relative-colors.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-repeating-gradients.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-resize.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-revert-value.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-rrggbbaa.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-scroll-behavior.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-scrollbar.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-sel2.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-sel3.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-selection.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-shapes.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-snappoints.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-sticky.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-subgrid.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-supports-api.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-table.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-text-align-last.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-text-box-trim.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-text-indent.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-text-justify.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-text-orientation.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-text-spacing.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-text-wrap-balance.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-textshadow.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-touch-action.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-transitions.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-unicode-bidi.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-unset-value.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-variables.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-when-else.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-widows-orphans.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-width-stretch.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-writing-mode.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css-zoom.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css3-attr.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css3-boxsizing.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css3-colors.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css3-cursors-grab.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css3-cursors-newer.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css3-cursors.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/css3-tabsize.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/currentcolor.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/custom-elements.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/custom-elementsv1.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/customevent.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/datalist.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/dataset.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/datauri.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/date-tolocaledatestring.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/declarative-shadow-dom.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/decorators.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/details.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/deviceorientation.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/devicepixelratio.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/dialog.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/dispatchevent.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/dnssec.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/do-not-track.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/document-currentscript.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/document-evaluate-xpath.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/document-execcommand.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/document-policy.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/document-scrollingelement.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/documenthead.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/dom-manip-convenience.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/dom-range.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/domcontentloaded.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/dommatrix.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/download.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/dragndrop.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/element-closest.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/element-from-point.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/element-scroll-methods.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/eme.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/eot.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/es5.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/es6-class.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/es6-generators.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/es6-module-dynamic-import.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/es6-module.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/es6-number.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/es6-string-includes.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/es6.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/eventsource.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/extended-system-fonts.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/feature-policy.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/fetch.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/fieldset-disabled.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/fileapi.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/filereader.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/filereadersync.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/filesystem.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/flac.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/flexbox-gap.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/flexbox.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/flow-root.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/focusin-focusout-events.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/font-family-system-ui.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/font-feature.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/font-kerning.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/font-loading.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/font-size-adjust.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/font-smooth.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/font-unicode-range.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/font-variant-alternates.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/font-variant-numeric.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/fontface.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/form-attribute.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/form-submit-attributes.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/form-validation.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/forms.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/fullscreen.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/gamepad.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/geolocation.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/getboundingclientrect.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/getcomputedstyle.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/getelementsbyclassname.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/getrandomvalues.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/gyroscope.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/hardwareconcurrency.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/hashchange.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/heif.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/hevc.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/hidden.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/high-resolution-time.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/history.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/html-media-capture.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/html5semantic.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/http-live-streaming.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/http2.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/http3.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/iframe-sandbox.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/iframe-seamless.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/iframe-srcdoc.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/imagecapture.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/ime.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/img-naturalwidth-naturalheight.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/import-maps.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/imports.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/indeterminate-checkbox.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/indexeddb.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/indexeddb2.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/inline-block.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/innertext.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-autocomplete-onoff.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-color.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-datetime.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-email-tel-url.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-event.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-file-accept.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-file-directory.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-file-multiple.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-inputmode.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-minlength.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-number.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-pattern.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-placeholder.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-range.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-search.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/input-selection.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/insert-adjacent.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/insertadjacenthtml.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/internationalization.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/intersectionobserver-v2.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/intersectionobserver.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/intl-pluralrules.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/intrinsic-width.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/jpeg2000.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/jpegxl.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/jpegxr.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/js-regexp-lookbehind.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/json.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/justify-content-space-evenly.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/kerning-pairs-ligatures.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/keyboardevent-charcode.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/keyboardevent-code.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/keyboardevent-getmodifierstate.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/keyboardevent-key.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/keyboardevent-location.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/keyboardevent-which.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/lazyload.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/let.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/link-icon-png.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/link-icon-svg.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/link-rel-dns-prefetch.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/link-rel-modulepreload.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/link-rel-preconnect.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/link-rel-prefetch.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/link-rel-preload.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/link-rel-prerender.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/loading-lazy-attr.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/localecompare.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/magnetometer.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/matchesselector.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/matchmedia.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mathml.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/maxlength.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mdn-css-backdrop-pseudo-element.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate-override.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-isolate.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mdn-css-unicode-bidi-plaintext.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mdn-text-decoration-color.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mdn-text-decoration-line.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mdn-text-decoration-shorthand.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mdn-text-decoration-style.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/media-fragments.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mediacapture-fromelement.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mediarecorder.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mediasource.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/menu.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/meta-theme-color.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/meter.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/midi.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/minmaxwh.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mp3.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mpeg-dash.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mpeg4.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/multibackgrounds.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/multicolumn.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mutation-events.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/mutationobserver.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/namevalue-storage.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/native-filesystem-api.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/nav-timing.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/netinfo.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/notifications.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/object-entries.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/object-fit.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/object-observe.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/object-values.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/objectrtc.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/offline-apps.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/offscreencanvas.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/ogg-vorbis.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/ogv.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/ol-reversed.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/once-event-listener.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/online-status.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/opus.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/orientation-sensor.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/outline.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/pad-start-end.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/page-transition-events.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/pagevisibility.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/passive-event-listener.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/passkeys.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/passwordrules.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/path2d.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/payment-request.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/pdf-viewer.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/permissions-api.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/permissions-policy.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/picture-in-picture.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/picture.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/ping.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/png-alpha.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/pointer-events.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/pointer.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/pointerlock.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/portals.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/prefers-color-scheme.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/prefers-reduced-motion.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/progress.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/promise-finally.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/promises.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/proximity.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/proxy.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/publickeypinning.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/push-api.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/queryselector.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/readonly-attr.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/referrer-policy.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/registerprotocolhandler.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/rel-noopener.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/rel-noreferrer.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/rellist.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/rem.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/requestanimationframe.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/requestidlecallback.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/resizeobserver.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/resource-timing.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/rest-parameters.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/rtcpeerconnection.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/ruby.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/run-in.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/same-site-cookie-attribute.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/screen-orientation.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/script-async.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/script-defer.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/scrollintoview.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/scrollintoviewifneeded.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/sdch.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/selection-api.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/selectlist.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/server-timing.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/serviceworkers.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/setimmediate.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/shadowdom.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/shadowdomv1.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/sharedarraybuffer.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/sharedworkers.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/sni.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/spdy.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/speech-recognition.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/speech-synthesis.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/spellcheck-attribute.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/sql-storage.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/srcset.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/stream.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/streams.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/stricttransportsecurity.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/style-scoped.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/subresource-bundling.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/subresource-integrity.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/svg-css.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/svg-filters.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/svg-fonts.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/svg-fragment.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/svg-html.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/svg-html5.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/svg-img.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/svg-smil.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/svg.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/sxg.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/tabindex-attr.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/template-literals.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/template.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/temporal.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/testfeat.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/text-decoration.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/text-emphasis.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/text-overflow.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/text-size-adjust.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/text-stroke.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/textcontent.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/textencoder.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/tls1-1.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/tls1-2.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/tls1-3.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/touch.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/transforms2d.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/transforms3d.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/trusted-types.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/ttf.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/typedarrays.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/u2f.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/unhandledrejection.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/upgradeinsecurerequests.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/url-scroll-to-text-fragment.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/url.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/urlsearchparams.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/use-strict.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/user-select-none.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/user-timing.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/variable-fonts.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/vector-effect.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/vibration.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/video.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/videotracks.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/view-transitions.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/viewport-unit-variants.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/viewport-units.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wai-aria.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wake-lock.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wasm-bigint.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wasm-bulk-memory.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wasm-extended-const.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wasm-gc.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wasm-multi-memory.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wasm-multi-value.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wasm-mutable-globals.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wasm-nontrapping-fptoint.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wasm-reference-types.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wasm-relaxed-simd.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wasm-signext.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wasm-simd.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wasm-tail-calls.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wasm-threads.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wasm.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wav.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wbr-element.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/web-animation.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/web-app-manifest.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/web-bluetooth.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/web-serial.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/web-share.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webauthn.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webcodecs.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webgl.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webgl2.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webgpu.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webhid.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webkit-user-drag.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webm.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webnfc.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webp.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/websockets.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webtransport.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webusb.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webvr.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webvtt.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webworkers.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/webxr.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/will-change.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/woff.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/woff2.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/word-break.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/wordwrap.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/x-doc-messaging.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/x-frame-options.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/xhr2.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/xhtml.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/xhtmlsmil.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/xml-serializer.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/data/features/zstd.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/dist/lib/statuses.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/dist/lib/supported.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/dist/unpacker/agents.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/dist/unpacker/browserVersions.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/dist/unpacker/browsers.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/dist/unpacker/feature.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/dist/unpacker/features.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/dist/unpacker/index.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/dist/unpacker/region.js +%%HOMEDIR%%/node_modules/.pnpm/caniuse-lite@1.0.30001759/node_modules/caniuse-lite/package.json %%HOMEDIR%%/node_modules/.pnpm/chownr@1.1.4/node_modules/chownr/chownr.js %%HOMEDIR%%/node_modules/.pnpm/chownr@1.1.4/node_modules/chownr/package.json %%HOMEDIR%%/node_modules/.pnpm/chownr@3.0.0/node_modules/chownr/dist/commonjs/index.js @@ -2068,11 +2076,6 @@ etc/homepage.env %%HOMEDIR%%/node_modules/.pnpm/color-convert@1.9.3/node_modules/color-convert/package.json %%HOMEDIR%%/node_modules/.pnpm/color-convert@1.9.3/node_modules/color-convert/route.js %%HOMEDIR%%/node_modules/.pnpm/color-convert@1.9.3/node_modules/color-name -%%HOMEDIR%%/node_modules/.pnpm/color-convert@2.0.1/node_modules/color-convert/conversions.js -%%HOMEDIR%%/node_modules/.pnpm/color-convert@2.0.1/node_modules/color-convert/index.js -%%HOMEDIR%%/node_modules/.pnpm/color-convert@2.0.1/node_modules/color-convert/package.json -%%HOMEDIR%%/node_modules/.pnpm/color-convert@2.0.1/node_modules/color-convert/route.js -%%HOMEDIR%%/node_modules/.pnpm/color-convert@2.0.1/node_modules/color-name %%HOMEDIR%%/node_modules/.pnpm/color-name@1.1.3/node_modules/color-name/index.js %%HOMEDIR%%/node_modules/.pnpm/color-name@1.1.3/node_modules/color-name/package.json %%HOMEDIR%%/node_modules/.pnpm/color-name@1.1.4/node_modules/color-name/index.js @@ -2085,10 +2088,6 @@ etc/homepage.env %%HOMEDIR%%/node_modules/.pnpm/color@3.2.1/node_modules/color-string %%HOMEDIR%%/node_modules/.pnpm/color@3.2.1/node_modules/color/index.js %%HOMEDIR%%/node_modules/.pnpm/color@3.2.1/node_modules/color/package.json -%%HOMEDIR%%/node_modules/.pnpm/color@4.2.3/node_modules/color-convert -%%HOMEDIR%%/node_modules/.pnpm/color@4.2.3/node_modules/color-string -%%HOMEDIR%%/node_modules/.pnpm/color@4.2.3/node_modules/color/index.js -%%HOMEDIR%%/node_modules/.pnpm/color@4.2.3/node_modules/color/package.json %%HOMEDIR%%/node_modules/.pnpm/colorspace@1.1.4/node_modules/color %%HOMEDIR%%/node_modules/.pnpm/colorspace@1.1.4/node_modules/colorspace/index.js %%HOMEDIR%%/node_modules/.pnpm/colorspace@1.1.4/node_modules/colorspace/package.json @@ -2332,10 +2331,11 @@ etc/homepage.env %%HOMEDIR%%/node_modules/.pnpm/dequal@2.0.3/node_modules/dequal/lite/index.js %%HOMEDIR%%/node_modules/.pnpm/dequal@2.0.3/node_modules/dequal/lite/index.mjs %%HOMEDIR%%/node_modules/.pnpm/dequal@2.0.3/node_modules/dequal/package.json -%%HOMEDIR%%/node_modules/.pnpm/detect-libc@2.0.4/node_modules/detect-libc/lib/detect-libc.js -%%HOMEDIR%%/node_modules/.pnpm/detect-libc@2.0.4/node_modules/detect-libc/lib/filesystem.js -%%HOMEDIR%%/node_modules/.pnpm/detect-libc@2.0.4/node_modules/detect-libc/lib/process.js -%%HOMEDIR%%/node_modules/.pnpm/detect-libc@2.0.4/node_modules/detect-libc/package.json +%%HOMEDIR%%/node_modules/.pnpm/detect-libc@2.1.2/node_modules/detect-libc/lib/detect-libc.js +%%HOMEDIR%%/node_modules/.pnpm/detect-libc@2.1.2/node_modules/detect-libc/lib/elf.js +%%HOMEDIR%%/node_modules/.pnpm/detect-libc@2.1.2/node_modules/detect-libc/lib/filesystem.js +%%HOMEDIR%%/node_modules/.pnpm/detect-libc@2.1.2/node_modules/detect-libc/lib/process.js +%%HOMEDIR%%/node_modules/.pnpm/detect-libc@2.1.2/node_modules/detect-libc/package.json %%HOMEDIR%%/node_modules/.pnpm/docker-modem@5.0.6/node_modules/debug %%HOMEDIR%%/node_modules/.pnpm/docker-modem@5.0.6/node_modules/docker-modem/lib/http.js %%HOMEDIR%%/node_modules/.pnpm/docker-modem@5.0.6/node_modules/docker-modem/lib/http_duplex.js @@ -2972,1149 +2972,1151 @@ etc/homepage.env %%HOMEDIR%%/node_modules/.pnpm/nanoid@3.3.11/node_modules/nanoid/non-secure/index.cjs %%HOMEDIR%%/node_modules/.pnpm/nanoid@3.3.11/node_modules/nanoid/non-secure/package.json %%HOMEDIR%%/node_modules/.pnpm/nanoid@3.3.11/node_modules/nanoid/package.json -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@babel/runtime -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/core-js -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/hoist-non-react-statics -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/i18next -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/i18next-fs-backend -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/appWithTranslation.js -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/config/createConfig.js -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/config/defaultConfig.js -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/createClient/node.js -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/createClient/package.json -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/index.js -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/serverSideTranslations.js -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/package.json -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/serverSideTranslations.js -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react -%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-i18next -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@next/env -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@swc/helpers -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/caniuse-lite -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/extract-const-value.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/get-page-static-info.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/parse-module.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/get-config.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/transform.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/util.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/commonjs.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-font-unsupported.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-page-config.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-page-disallow-re-export-all-exports.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-ssg-transform.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/build-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/create-compiler-aliases.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/define-env.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/deployment-id.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/entries.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/get-babel-config-file.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/get-babel-loader-config.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/handle-externals.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/load-entrypoint.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/load-jsconfig.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-config-ts/require-hook.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-config-ts/transpile-config.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-dir-paths.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/normalize-catchall-routes.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/format.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/log.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/store.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/fetch/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/fetch/whatwg-fetch.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object-assign.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/auto.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/implementation.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/polyfill.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/shim.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/polyfill-nomodule.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/process.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/app-segment-config.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/app-segments.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/collect-root-param-keys.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/middleware/middleware-config.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/pages/pages-segment-config.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/app.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/pages.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/swc/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/swc/options.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack-config-rules/resolve.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack-config.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/cache-invalidation.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/base.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/client.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/file-resolve.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/getCssModuleLocalIdent.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/global.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/modules.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/next-font.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/messages.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/plugins.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/images/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/images/messages.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/helpers.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/CssSyntaxError.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/camelcase.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-icss-parser.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-import-parser.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-url-parser.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/runtime/api.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/runtime/getUrl.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/get-module-build-info.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/codegen.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/interface.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/loader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/minify.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-flight-css-loader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-flight-loader/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-middleware-loader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/Error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/Warning.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/file-protocol.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/join-function.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/postcss.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/value-processor.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/app-build-manifest-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/build-manifest-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/copy-file-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/css-chunking-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/css-minimizer-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/devtools-ignore-list-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/eval-source-map-dev-tool-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/flight-client-entry-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/flight-manifest-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/jsconfig-paths-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/memory-with-gc-cache-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/middleware-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/mini-css-extract-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/minify-webpack-plugin/src/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-drop-client-page-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-font-manifest-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-trace-entrypoints-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-types-plugin/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-types-plugin/shared.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/nextjs-require-cache-hot-reloader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/optional-peer-dependency-resolve-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/pages-manifest-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/profiling-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/react-loadable-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/rspack-flight-client-entry-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/rspack-profiling-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/slow-module-detection-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/subresource-integrity-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/telemetry-plugin/telemetry-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/telemetry-plugin/use-cache-tracker-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/getModuleTrace.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parse-dynamic-code-evaluation-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseBabel.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseCss.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextAppLoaderError.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextFontError.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextInvalidImportError.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNotFoundError.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseScss.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/simpleWebpackError.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/webpackModuleError.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/stringify-request.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/cli/next-test.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/add-base-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/add-locale.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-build-id.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-call-server.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-find-source-map-url.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/assign-location.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-announcer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-headers.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-instance.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/bailout-to-client-rendering.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/builtin/default.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/builtin/global-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/builtin/global-not-found.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/dev-root-http-access-fallback-boundary.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/errors/graceful-degrade-boundary.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/errors/root-error-boundary.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/forbidden.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/handle-isr-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/hooks-server-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/error-fallback.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/http-access-fallback.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/is-next-router-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/links.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/match-segments.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/nav-failure-handler.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation-untracked.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation.react-server.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/noop-head.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/promise-queue.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-status-code.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/aliased-prefetch-navigations.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/apply-flight-data.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/apply-router-state-patch-to-tree.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/clear-cache-node-data-for-segment-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/compute-changed-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-href-from-url.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-initial-router-state.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-router-cache-key.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fetch-server-response.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fill-cache-with-new-subtree-data.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fill-lazy-items-till-leaf-with-head.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/handle-mutable.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/handle-segment-mismatch.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/invalidate-cache-below-flight-segmentpath.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/invalidate-cache-by-router-state.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/is-navigating-to-new-root-layout.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/ppr-navigations.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/prefetch-cache-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/find-head-in-cache.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/get-segment-value.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/has-interception-route-in-current-tree.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/hmr-refresh-reducer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/navigate-reducer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/prefetch-reducer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/refresh-reducer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/restore-reducer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/server-action-reducer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/server-patch-reducer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/refetch-inactive-parallel-segments.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/router-reducer-types.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/router-reducer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/set-cache-busting-search-param.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/should-hard-navigate.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/cache-key.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/cache.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/lru.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/navigation.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/prefetch.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/scheduler.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/tuple-map.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/static-generation-bailout.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/styles/access-error-styles.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unauthorized.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unrecognized-action-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unresolved-thenable.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.browser.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.server.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/use-action-queue.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/detect-domain-locale.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/app/hot-reloader-app.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/app/use-websocket.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/get-socket-url.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/pages/hot-reloader-pages.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/pages/websocket.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/shared.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/turbopack-hot-reloader-common.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/report-hmr-latency.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/runtime-error-handler.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/flight-data-helpers.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/has-base-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/lib/console.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/normalize-trailing-slash.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/react-client-callbacks/on-recoverable-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/react-client-callbacks/report-global-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/remove-base-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/remove-locale.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/request-idle-callback.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/resolve-href.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/route-loader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/route-params.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/router.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/script.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/set-attributes-from-props.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/trusted-types.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/with-router.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/cookies/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/cookies/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/ponyfill/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/ponyfill/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/abort-controller.js.text.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/console.js.text.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/events.js.text.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/load.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/stream.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/timers.js.text.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/url.js.text.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@hapi/accept/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@hapi/accept/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@napi-rs/triples/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@napi-rs/triples/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/constants.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/fontkit/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/format-available-values.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-css-from-google-fonts.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-font-file.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-resource.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/find-font-files-in-css.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/font-data.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-fallback-font-override-metrics.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-font-axes.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-google-fonts-url.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-proxy-agent.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/google-fonts-metadata.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/loader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/retry.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/sort-fonts-variant-values.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/validate-google-font-function-call.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/get-fallback-metrics-from-font-file.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/loader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/pick-font-file-for-fallback-generation.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/validate-local-font-function-call.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/next-font-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/google/loader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/local/loader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/ReactRefreshWebpackPlugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/internal/ReactRefreshModule.runtime.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/internal/helpers.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/loader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/runtime.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@opentelemetry/api/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@opentelemetry/api/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/LICENSE -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/acorn/acorn.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/acorn/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/validator_wasm.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/assert/assert.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/assert/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-retry/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-retry/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-sema/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-sema/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel-packages/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel-packages/packages-bundle.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/bundle.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/code-frame.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-block-hoist-plugin.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-config.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-normalize-file.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-normalize-opts.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-plugin-pass.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/generator.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/parser.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-syntax-jsx.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-transform-define.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-transform-modules-commonjs.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/preset-typescript.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/traverse.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/types.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserify-zlib/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserify-zlib/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserslist/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserslist/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/buffer/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/buffer/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/busboy/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/busboy/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/bytes/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/bytes/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ci-info/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ci-info/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/commander/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/commander/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/comment-json/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/comment-json/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/compression/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/compression/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/conf/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/conf/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/constants-browserify/constants.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/constants-browserify/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/content-disposition/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/content-disposition/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cookie/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cookie/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cross-spawn/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cross-spawn/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/crypto-browserify/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/crypto-browserify/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cssnano-simple/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/data-uri-to-buffer/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/data-uri-to-buffer/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/debug/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/debug/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/devalue/devalue.umd.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/devalue/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/domain-browser/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/domain-browser/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/edge-runtime/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/edge-runtime/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/events/events.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/events/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/find-up/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/find-up/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/fresh/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/fresh/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/glob/glob.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/glob/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/gzip-size/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/gzip-size/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy-agent/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy-agent/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-browserify/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-browserify/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-proxy-agent/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-proxy-agent/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/icss-utils/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/icss-utils/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ignore-loader/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ignore-loader/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/image-detector/detector.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/image-size/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/image-size/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-animated/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-animated/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-docker/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-docker/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-wsl/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-wsl/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/processChild.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/threadChild.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/json5/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/json5/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jsonwebtoken/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jsonwebtoken/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils2/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils2/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils3/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils3/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lodash.curry/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lodash.curry/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lru-cache/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lru-cache/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/cjs.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/nanoid/index.cjs -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/nanoid/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/native-url/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/native-url/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/neo-async/async.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/neo-async/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-devtools/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-experimental.runtime.prod.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-turbo-experimental.runtime.prod.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-turbo.runtime.prod.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages-api.runtime.prod.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages-turbo.runtime.prod.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages.runtime.prod.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/os-browserify/browser.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/os-browserify/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-limit/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-limit/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-queue/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-queue/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-browserify/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-browserify/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-to-regexp/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-to-regexp/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/picomatch/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/picomatch/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-flexbugs-fixes/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-flexbugs-fixes/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-extract-imports/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-extract-imports/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-local-by-default/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-local-by-default/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-scope/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-scope/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-values/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-values/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-plugin-stub-for-cssnano-simple/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-preset-env/index.cjs -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-preset-env/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-scss/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-value-parser/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-value-parser/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/process/browser.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/process/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/punycode/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/punycode/punycode.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/querystring-es3/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/querystring-es3/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/raw-body/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/raw-body/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/cjs/react-is.development.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/cjs/react-is.production.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/babel.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-babel.development.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-babel.production.min.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.development.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.production.min.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/runtime.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/regenerator-runtime/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/regenerator-runtime/runtime.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/safe-stable-stringify/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/safe-stable-stringify/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/sass-loader/cjs.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/sass-loader/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/schema-utils3/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/schema-utils3/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/semver/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/semver/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/send/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/send/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/setimmediate/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/setimmediate/setImmediate.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/shell-quote/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/shell-quote/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map/source-map.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map08/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map08/source-map.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stacktrace-parser/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stacktrace-parser/stack-trace-parser.cjs.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-browserify/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-browserify/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-http/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-http/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string-hash/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string-hash/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string_decoder/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string_decoder/string_decoder.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/strip-ansi/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/strip-ansi/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/superstruct/index.cjs -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/superstruct/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tar/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tar/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/text-table/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/text-table/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/timers-browserify/main.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/timers-browserify/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tty-browserify/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tty-browserify/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/unistore/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/unistore/unistore.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/util/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/util/util.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/vm-browserify/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/vm-browserify/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/watchpack/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/watchpack/watchpack.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/webpack-sources3/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/webpack-sources3/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ws/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ws/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod-validation-error/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod-validation-error/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod/index.cjs -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/fetch.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/httpget.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/server-edge.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/server.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/helpers/create-incremental-cache.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/helpers/get-amp-html-validator.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/batcher.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/build-custom-route.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/client-and-server-references.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/coalesced-function.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/compile-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/constants.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/create-client-router-filter.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/default-transpiled-packages.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/detached-promise.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/detect-typo.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/download-swc.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/error-telemetry-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fallback.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fatal-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/file-exists.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-config.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-pages-dir.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-root.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/format-dynamic-import-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/format-server-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/framework/boundary-components.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/framework/boundary-constants.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fs/rename.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fs/write-atomic.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/generate-interception-routes-rewrites.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/get-network-host.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/get-project-dir.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/has-necessary-dependencies.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-cache-directory.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-online.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-pkg-manager.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-registry.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/install.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/install-dependencies.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/interop-default.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-api-route.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-app-page-route.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-app-route-route.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-edge-runtime.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-internal-component.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-serializable-props.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/known-edge-safe-packages.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/load-custom-routes.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/get-metadata-route.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/is-metadata-route.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/metadata-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/multi-file-writer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/needs-experimental-react.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/non-nullable.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/normalize-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/oxford-comma-list.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/page-types.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/patch-incorrect-lockfile.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/pick.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/picocolors.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/pretty-bytes.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/realpath.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/recursive-delete.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/recursive-readdir.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/redirect-status.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/resolve-from.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/route-pattern-normalizer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/scheduler.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/semver-noop.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/server-external-packages.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/static-env.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/try-to-parse-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/turbopack-warning.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/diagnosticFormatter.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/getTypeScriptConfiguration.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/getTypeScriptIntent.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/missingDependencyError.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/runTypeCheck.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/writeAppTypeDeclarations.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/writeConfigurationDefaults.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/url.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/verify-partytown-setup.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/verify-typescript-setup.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/wait.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/with-promise-cache.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/dev-indicator-middleware.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/devtools-config-middleware.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/font/get-dev-overlay-font-middleware.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/get-next-error-feedback-middleware.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/launch-editor.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/middleware-response.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/restart-dev-server-middleware.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/shared.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/console-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/deepmerge.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/devtools-config-schema.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/forward-logs-shared.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/react-18-hydration-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/react-19-hydration-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/webpack-module-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/app-dev-overlay-error-boundary.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/replay-ssr-only-errors.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/stitched-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/use-error-handler.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/use-forward-console-log.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/forward-logs.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/segment-explorer-node.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/terminal-logging-config.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/pages/hydration-error-state.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-error-boundary.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-setup.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/use-app-dev-rendering-indicator.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/ReactDOMServerPages.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/accept-header.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/after-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/awaiter.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/builtin-request-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/run-with-after.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/get-cookie-parser.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/node/try-get-preview-data.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-async-storage-instance.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-async-storage.external.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-handler.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/after-task-async-storage-instance.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/after-task-async-storage.external.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render-prerender-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render-render-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/async-local-storage.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/cache-signal.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-component-styles-and-scripts.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-component-tree.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-error-handler.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-flight-router-state-from-loader-tree.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/csrf-protection.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/dynamic-rendering.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/encryption-utils-server.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/encryption-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/flight-render-result.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-asset-query-string.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-css-inlined-link-tags.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-layer-assets.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-preloadable-fonts.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-script-nonce-from-header.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-segment-param.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-short-dynamic-param-type.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/has-loading-component-in-tree.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/interop-default.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/make-get-server-inserted-html.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/metadata-insertion/create-server-inserted-metadata.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/module-loading/track-module-loading.external.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/module-loading/track-module-loading.instance.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/parse-and-validate-flight-router-state.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/parse-loader-tree.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/postponed-state.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/prospective-render-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/react-large-shell-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/react-server.node.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/render-css-resource.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/required-scripts.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/segment-explorer-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/server-inserted-html.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/strip-flight-headers.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/types.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/use-flight-response.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/walk-tree-with-flight-router-state.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-async-storage-instance.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-async-storage.external.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-unit-async-storage.external.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/draft-mode-provider.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/request-store.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/work-store.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/helpers.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/node.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-server.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/body-streams.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/cache-dir.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/capsize-font-metrics.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/ci-info.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/client-component-renderer-logger.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-schema.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-shared.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/crypto-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/browser-logs/receive-logs.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/browser-logs/source-map.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/dev-indicator-server-state.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/get-source-map-from-file.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-middleware.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-turbopack.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-types.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-webpack.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/log-requests.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/messages.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/middleware-turbopack.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/middleware-webpack.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/next-dev-server.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/node-stack-frames.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/on-demand-entry-handler.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/parse-version-info.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/require-cache.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/static-paths-worker.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/turbopack-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dynamic-rendering-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/font-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/get-app-route-from-entrypoint.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/get-route-from-entrypoint.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/htmlescape.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/image-optimizer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/instrumentation/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/internal-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/app-dir-module.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/app-info-log.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/async-callback-set.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cache-control.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cache-handlers/default.external.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/chrome-devtools-workspace.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/clone-response.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cpu-profile.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/decode-query-path-parameter.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/dedupe-fetch.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/dev-bundler-service.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/etag.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/experimental/create-env-definitions.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/experimental/ppr.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/find-page-file.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/fix-mojibake.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/format-hostname.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/i18n-provider.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/implicit-tags.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/file-system-cache.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/memory-cache.external.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.external.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/is-ipv6.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/lazy-result.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/lru-cache.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/match-next-data-pathname.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/mock-request.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/module-loader/node-module-loader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/node-fs-methods.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/parse-stack.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/patch-fetch.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/patch-set-header.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/render-server.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-server.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/block-cross-site.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/build-data-route.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/decode-path-params.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/filesystem.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/instrumentation-node-extensions.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/is-postpone.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/proxy-request.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/resolve-routes.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/route-types-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/router-server-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/setup-dev-bundler.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/typegen.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/server-action-request-meta.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/server-ipc/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/source-maps.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/start-server.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/streaming-metadata.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/to-route.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/constants.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/tracer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-components.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-default-error-components.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-manifest.external.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/match-bundle.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next-server.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next-typescript.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-baseline.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/console-dev.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/date.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/error-inspect.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/node-crypto.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/random.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/web-crypto.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-polyfill-crypto.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/absolute-filename-normalizer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-bundle-path-normalizer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-filename-normalizer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-page-normalizer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-pathname-normalizer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-bundle-path-normalizer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-filename-normalizer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-page-normalizer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-pathname-normalizer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/locale-route-normalizer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/normalizers.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/prefixing-normalizer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/base-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/next-data.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/prefetch-rsc.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/prefix.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/rsc.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/segment-prefix-rsc.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/suffix.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/underscore-normalizer.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/wrap-normalizer-fn.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/optimize-amp.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/patch-error-inspect.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/pipe-readable.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/post-process.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/render-result.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/render.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/request-meta.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/require-hook.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/require.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/types.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/resume-data-cache/cache-store.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/resume-data-cache/resume-data-cache.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/revalidation-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-definitions/app-page-route-definition.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-kind.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-managers/default-route-matcher-manager.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-managers/dev-route-matcher-manager.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/app-page-route-matcher-provider.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/app-route-route-matcher-provider.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-app-page-route-matcher-provider.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-app-route-route-matcher-provider.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-pages-api-route-matcher-provider.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-pages-route-matcher-provider.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/file-cache-route-matcher-provider.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/helpers/file-reader/batched-file-reader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/helpers/file-reader/default-file-reader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/cached-route-matcher-provider.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/manifest-loaders/node-manifest-loader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/manifest-loaders/server-manifest-loader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/manifest-route-matcher-provider.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/pages-api-route-matcher-provider.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/pages-route-matcher-provider.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/app-page-route-matcher.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/app-route-route-matcher.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/locale-route-matcher.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/pages-api-route-matcher.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/pages-route-matcher.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/route-matcher.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matches/pages-api-route-match.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/helpers/prerender-manifest-matcher.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.compiled.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.render.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/amp-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/app-router-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/entrypoints.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/head-manager-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/hooks-client-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/image-config-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/router-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/server-inserted-html.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/rsc/entrypoints.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/ssr/entrypoints.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/checks.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/builtin/_error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.compiled.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.render.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/pages-handler.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/amp-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/app-router-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/entrypoints.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/head-manager-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/hooks-client-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/html-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/image-config-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/router-context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/server-inserted-html.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/route-module.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/send-payload.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/send-response.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/serve-static.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/server-route-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/server-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/setup-http-agent-env.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/encoded-tags.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/node-web-streams-helper.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/uint8array-helpers.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/constant.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/client-boundary.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/config.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/entry.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/metadata.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/server-boundary.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/server.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/use-cache/handlers.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/adapter.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/get-edge-preview-props.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/globals.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/http.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/next-url.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/context.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/fetch-inline-assets.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/resource-managers.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/sandbox.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/headers.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/next-request.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/reflect.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/request-cookies.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/cookies.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/fetch-event.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/request.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/response.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/web-on-close.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/amp-context.shared-runtime.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/amp-mode.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/app-router-context.shared-runtime.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/bloom-filter.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/canary-only.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/constants.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/deep-freeze.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/dset.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/encode-uri-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/error-source.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/errors/constants.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/escape-regexp.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/format-webpack-messages.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-hostname.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-rspack.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-webpack-bundler.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/hash.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/head.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/hooks-client-context.shared-runtime.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/html-context.shared-runtime.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/get-locale-redirect.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-blur-svg.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-config-context.shared-runtime.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-config.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/invariant-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-internal.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-plain-object.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-thenable.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/isomorphic/path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/loadable-context.shared-runtime.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/loadable.shared-runtime.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/magic-identifier.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/match-local-pattern.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/match-remote-pattern.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/mitt.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/modern-browserslist-target.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/no-fallback-error.external.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/normalized-asset-prefix.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/absolute-path-to-page.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/denormalize-app-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/denormalize-page-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/get-page-paths.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-data-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-page-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-path-sep.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/remove-page-path-tail.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/promise-with-resolvers.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router-context.shared-runtime.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/adapters.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/router.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-locale.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/app-paths.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/as-path-to-search-params.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/cache-busting-search-param.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/compare-states.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/disable-smooth-scroll.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/escape-path-delimiters.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/format-url.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-asset-path-from-route.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-dynamic-param.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-route-from-asset-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/html-bots.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/interception-routes.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/interpolate-as.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-bot.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-dynamic.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-local-url.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/middleware-route-matcher.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/omit.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-path.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-relative-url.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-url.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/path-match.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/prepare-destination.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/querystring.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/relativize-url.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/resolve-rewrites.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/route-match-utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/route-matcher.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/route-regex.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/sorted-routes.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/runtime-config.external.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment-cache/output-export-prefetch-encoding.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment-cache/segment-value-encoding.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/server-inserted-html.shared-runtime.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/server-reference-info.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/side-effect.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/compilation-events.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/entry-key.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/internal-error.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/manifest-loader.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/utils.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/utils/warn-once.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/zod.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/anonymous-meta.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/detached-flush.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/build.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/error-feedback.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/plugins.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/swc-load-failure.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/version.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/flush-and-exit.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/post-telemetry-payload.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/project-id.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/storage.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/index.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/to-json.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/to-telemetry.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/shared.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/trace.js -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/font/google/target.css -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/package.json -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/postcss -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-dom -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/sharp -%%HOMEDIR%%/node_modules/.pnpm/next@15.5.2_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/styled-jsx +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@babel/runtime +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/core-js +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/hoist-non-react-statics +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/i18next +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/i18next-fs-backend +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/appWithTranslation.js +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/config/createConfig.js +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/config/defaultConfig.js +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/createClient/node.js +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/createClient/package.json +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/index.js +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/serverSideTranslations.js +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/dist/commonjs/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/package.json +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next-i18next/serverSideTranslations.js +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react +%%HOMEDIR%%/node_modules/.pnpm/next-i18next@12.1.0_next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1__react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-i18next +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@next/env +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/@swc/helpers +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/caniuse-lite +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/extract-const-value.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/get-page-static-info.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/analysis/parse-module.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/get-config.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/transform.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/loader/util.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/commonjs.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-font-unsupported.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-page-config.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-page-disallow-re-export-all-exports.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/babel/plugins/next-ssg-transform.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/build-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/create-compiler-aliases.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/define-env.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/deployment-id.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/entries.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/get-babel-config-file.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/get-babel-loader-config.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/handle-externals.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/load-entrypoint.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/load-jsconfig.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-config-ts/require-hook.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-config-ts/transpile-config.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/next-dir-paths.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/normalize-catchall-routes.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/format.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/log.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/output/store.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/fetch/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/fetch/whatwg-fetch.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object-assign.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/auto.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/implementation.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/polyfill.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/object.assign/shim.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/polyfill-nomodule.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/polyfills/process.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/app-segment-config.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/app-segments.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/app/collect-root-param-keys.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/middleware/middleware-config.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/segment-config/pages/pages-segment-config.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/app.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/pages.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/static-paths/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/swc/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/swc/options.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack-config-rules/resolve.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack-config.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/cache-invalidation.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/base.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/client.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/file-resolve.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/getCssModuleLocalIdent.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/global.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/modules.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/loaders/next-font.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/messages.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/css/plugins.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/images/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/blocks/images/messages.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/helpers.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/config/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/CssSyntaxError.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/camelcase.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-icss-parser.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-import-parser.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/plugins/postcss-url-parser.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/runtime/api.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/runtime/getUrl.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/css-loader/src/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/get-module-build-info.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/codegen.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/interface.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/loader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/minify.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/lightningcss-loader/src/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-flight-css-loader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-flight-loader/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-middleware-loader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/next-route-loader/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/Error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/Warning.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/postcss-loader/src/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/file-protocol.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/join-function.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/postcss.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/resolve-url-loader/lib/value-processor.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/loaders/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/app-build-manifest-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/build-manifest-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/copy-file-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/css-chunking-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/css-minimizer-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/devtools-ignore-list-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/eval-source-map-dev-tool-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/flight-client-entry-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/flight-manifest-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/jsconfig-paths-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/memory-with-gc-cache-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/middleware-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/mini-css-extract-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/minify-webpack-plugin/src/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-drop-client-page-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-font-manifest-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-trace-entrypoints-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-types-plugin/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/next-types-plugin/shared.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/nextjs-require-cache-hot-reloader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/optional-peer-dependency-resolve-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/pages-manifest-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/profiling-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/react-loadable-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/rspack-flight-client-entry-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/rspack-profiling-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/slow-module-detection-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/subresource-integrity-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/telemetry-plugin/telemetry-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/telemetry-plugin/use-cache-tracker-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/getModuleTrace.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parse-dynamic-code-evaluation-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseBabel.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseCss.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextAppLoaderError.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextFontError.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNextInvalidImportError.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseNotFoundError.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/parseScss.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/simpleWebpackError.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/plugins/wellknown-errors-plugin/webpackModuleError.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/stringify-request.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/build/webpack/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/cli/next-test.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/add-base-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/add-locale.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-build-id.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-call-server.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/app-find-source-map-url.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/assign-location.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-announcer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-headers.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router-instance.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/app-router.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/bailout-to-client-rendering.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/builtin/default.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/builtin/global-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/builtin/global-not-found.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/dev-root-http-access-fallback-boundary.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/error-boundary.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/errors/graceful-degrade-boundary.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/errors/root-error-boundary.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/forbidden.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/handle-isr-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/hooks-server-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/error-boundary.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/error-fallback.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/http-access-fallback/http-access-fallback.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/is-next-router-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/links.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/match-segments.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/nav-failure-handler.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation-untracked.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/navigation.react-server.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/noop-head.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/not-found.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/promise-queue.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-boundary.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect-status-code.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/redirect.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/aliased-prefetch-navigations.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/apply-flight-data.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/apply-router-state-patch-to-tree.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/clear-cache-node-data-for-segment-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/compute-changed-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-href-from-url.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-initial-router-state.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/create-router-cache-key.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fetch-server-response.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fill-cache-with-new-subtree-data.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/fill-lazy-items-till-leaf-with-head.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/handle-mutable.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/handle-segment-mismatch.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/invalidate-cache-below-flight-segmentpath.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/invalidate-cache-by-router-state.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/is-navigating-to-new-root-layout.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/ppr-navigations.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/prefetch-cache-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/find-head-in-cache.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/get-segment-value.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/has-interception-route-in-current-tree.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/hmr-refresh-reducer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/navigate-reducer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/prefetch-reducer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/refresh-reducer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/restore-reducer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/server-action-reducer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/reducers/server-patch-reducer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/refetch-inactive-parallel-segments.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/router-reducer-types.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/router-reducer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/set-cache-busting-search-param.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/router-reducer/should-hard-navigate.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/cache-key.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/cache.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/lru.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/navigation.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/prefetch.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/scheduler.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache-impl/tuple-map.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/segment-cache.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/static-generation-bailout.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/styles/access-error-styles.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unauthorized.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unrecognized-action-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unresolved-thenable.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.browser.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/unstable-rethrow.server.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/components/use-action-queue.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/detect-domain-locale.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/app/hot-reloader-app.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/app/use-websocket.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/get-socket-url.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/pages/hot-reloader-pages.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/pages/websocket.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/shared.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/hot-reloader/turbopack-hot-reloader-common.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/report-hmr-latency.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/dev/runtime-error-handler.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/flight-data-helpers.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/has-base-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/lib/console.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/normalize-trailing-slash.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/react-client-callbacks/on-recoverable-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/react-client-callbacks/report-global-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/remove-base-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/remove-locale.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/request-idle-callback.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/resolve-href.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/route-loader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/route-params.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/router.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/script.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/set-attributes-from-props.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/trusted-types.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/client/with-router.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/cookies/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/cookies/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/ponyfill/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/ponyfill/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/abort-controller.js.text.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/console.js.text.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/events.js.text.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/load.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/stream.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/timers.js.text.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@edge-runtime/primitives/url.js.text.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@hapi/accept/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@hapi/accept/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@mswjs/interceptors/ClientRequest/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@napi-rs/triples/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@napi-rs/triples/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/constants.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/fontkit/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/format-available-values.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-css-from-google-fonts.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-font-file.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/fetch-resource.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/find-font-files-in-css.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/font-data.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-fallback-font-override-metrics.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-font-axes.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-google-fonts-url.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/get-proxy-agent.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/google-fonts-metadata.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/loader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/retry.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/sort-fonts-variant-values.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/google/validate-google-font-function-call.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/get-fallback-metrics-from-font-file.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/loader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/pick-font-file-for-fallback-generation.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/local/validate-local-font-function-call.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/dist/next-font-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/google/loader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/local/loader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/font/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/ReactRefreshWebpackPlugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/internal/ReactRefreshModule.runtime.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/internal/helpers.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/loader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@next/react-refresh-utils/dist/runtime.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@opentelemetry/api/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@opentelemetry/api/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/LICENSE +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/@vercel/nft/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/acorn/acorn.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/acorn/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/amphtml-validator/validator_wasm.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/assert/assert.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/assert/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-retry/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-retry/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-sema/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/async-sema/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel-code-frame/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel-code-frame/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel-packages/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel-packages/packages-bundle.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/bundle.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/code-frame.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-block-hoist-plugin.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-config.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-normalize-file.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-normalize-opts.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core-lib-plugin-pass.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/core.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/generator.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/parser.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-syntax-jsx.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-transform-define.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/plugin-transform-modules-commonjs.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/preset-typescript.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/traverse.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/babel/types.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserify-zlib/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserify-zlib/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserslist/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/browserslist/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/buffer/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/buffer/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/busboy/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/busboy/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/bytes/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/bytes/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ci-info/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ci-info/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/commander/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/commander/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/comment-json/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/comment-json/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/compression/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/compression/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/conf/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/conf/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/constants-browserify/constants.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/constants-browserify/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/content-disposition/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/content-disposition/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cookie/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cookie/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cross-spawn/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cross-spawn/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/crypto-browserify/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/crypto-browserify/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/cssnano-simple/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/data-uri-to-buffer/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/data-uri-to-buffer/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/debug/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/debug/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/devalue/devalue.umd.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/devalue/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/domain-browser/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/domain-browser/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/edge-runtime/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/edge-runtime/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/events/events.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/events/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/find-up/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/find-up/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/fresh/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/fresh/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/glob/glob.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/glob/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/gzip-size/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/gzip-size/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy-agent/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy-agent/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/http-proxy/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-browserify/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-browserify/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-proxy-agent/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/https-proxy-agent/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/icss-utils/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/icss-utils/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ignore-loader/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ignore-loader/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/image-detector/detector.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/image-size/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/image-size/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-animated/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-animated/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-docker/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-docker/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-wsl/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/is-wsl/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/processChild.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jest-worker/threadChild.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/json5/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/json5/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jsonwebtoken/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/jsonwebtoken/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils2/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils2/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils3/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/loader-utils3/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lodash.curry/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lodash.curry/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lru-cache/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/lru-cache/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/cjs.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/mini-css-extract-plugin/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/nanoid/index.cjs +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/nanoid/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/native-url/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/native-url/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/neo-async/async.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/neo-async/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-devtools/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-experimental.runtime.prod.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-turbo-experimental.runtime.prod.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page-turbo.runtime.prod.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/app-page.runtime.prod.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages-api.runtime.prod.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages-turbo.runtime.prod.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/next-server/pages.runtime.prod.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/os-browserify/browser.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/os-browserify/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-limit/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-limit/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-queue/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/p-queue/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-browserify/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-browserify/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-to-regexp/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/path-to-regexp/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/picomatch/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/picomatch/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-flexbugs-fixes/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-flexbugs-fixes/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-extract-imports/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-extract-imports/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-local-by-default/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-local-by-default/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-scope/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-scope/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-values/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-modules-values/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-plugin-stub-for-cssnano-simple/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-preset-env/index.cjs +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-preset-env/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-scss/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-scss/scss-syntax.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-value-parser/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/postcss-value-parser/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/process/browser.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/process/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/punycode/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/punycode/punycode.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/querystring-es3/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/querystring-es3/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/raw-body/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/raw-body/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/cjs/react-is.development.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/cjs/react-is.production.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-is/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/babel.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-babel.development.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-babel.production.min.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.development.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/cjs/react-refresh-runtime.production.min.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/react-refresh/runtime.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/regenerator-runtime/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/regenerator-runtime/runtime.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/safe-stable-stringify/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/safe-stable-stringify/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/sass-loader/cjs.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/sass-loader/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/schema-utils3/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/schema-utils3/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/semver/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/semver/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/send/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/send/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/setimmediate/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/setimmediate/setImmediate.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/shell-quote/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/shell-quote/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map/source-map.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map08/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/source-map08/source-map.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stacktrace-parser/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stacktrace-parser/stack-trace-parser.cjs.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-browserify/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-browserify/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-http/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/stream-http/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string-hash/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string-hash/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string_decoder/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/string_decoder/string_decoder.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/strip-ansi/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/strip-ansi/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/superstruct/index.cjs +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/superstruct/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tar/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tar/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/text-table/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/text-table/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/timers-browserify/main.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/timers-browserify/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tty-browserify/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/tty-browserify/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/unistore/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/unistore/unistore.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/util/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/util/util.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/vm-browserify/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/vm-browserify/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/watchpack/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/watchpack/watchpack.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/webpack-sources3/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/webpack-sources3/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ws/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/ws/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod-validation-error/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod-validation-error/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod/index.cjs +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/compiled/zod/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/fetch.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/httpget.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/server-edge.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/experimental/testmode/server.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/helpers/create-incremental-cache.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/helpers/get-amp-html-validator.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/export/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/batcher.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/build-custom-route.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/client-and-server-references.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/coalesced-function.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/compile-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/constants.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/create-client-router-filter.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/default-transpiled-packages.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/detached-promise.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/detect-typo.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/download-swc.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/error-telemetry-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fallback.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fatal-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/file-exists.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-config.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-pages-dir.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/find-root.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/format-dynamic-import-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/format-server-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/framework/boundary-components.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/framework/boundary-constants.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fs/rename.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/fs/write-atomic.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/generate-interception-routes-rewrites.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/get-network-host.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/get-project-dir.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/has-necessary-dependencies.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-cache-directory.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-online.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-pkg-manager.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/get-registry.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/helpers/install.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/install-dependencies.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/interop-default.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-api-route.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-app-page-route.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-app-route-route.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-edge-runtime.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-internal-component.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/is-serializable-props.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/known-edge-safe-packages.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/load-custom-routes.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/get-metadata-route.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/is-metadata-route.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/metadata/metadata-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/multi-file-writer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/needs-experimental-react.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/non-nullable.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/normalize-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/oxford-comma-list.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/page-types.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/patch-incorrect-lockfile.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/pick.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/picocolors.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/pretty-bytes.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/realpath.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/recursive-delete.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/recursive-readdir.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/redirect-status.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/resolve-from.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/route-pattern-normalizer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/scheduler.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/semver-noop.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/server-external-packages.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/static-env.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/try-to-parse-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/turbopack-warning.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/diagnosticFormatter.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/getTypeScriptConfiguration.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/getTypeScriptIntent.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/missingDependencyError.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/runTypeCheck.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/writeAppTypeDeclarations.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/typescript/writeConfigurationDefaults.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/url.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/verify-partytown-setup.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/verify-typescript-setup.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/wait.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/lib/with-promise-cache.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/dev-indicator-middleware.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/devtools-config-middleware.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/font/get-dev-overlay-font-middleware.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/get-next-error-feedback-middleware.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/launch-editor.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/middleware-response.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/restart-dev-server-middleware.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/server/shared.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/console-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/deepmerge.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/devtools-config-schema.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/forward-logs-shared.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/react-18-hydration-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/react-19-hydration-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/shared/webpack-module-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/app-dev-overlay-error-boundary.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/replay-ssr-only-errors.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/stitched-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/use-error-handler.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/errors/use-forward-console-log.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/forward-logs.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/segment-explorer-node.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/app/terminal-logging-config.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/pages/hydration-error-state.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-error-boundary.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/pages/pages-dev-overlay-setup.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/next-devtools/userspace/use-app-dev-rendering-indicator.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/ReactDOMServerPages.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/accept-header.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/after-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/awaiter.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/builtin-request-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/after/run-with-after.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/get-cookie-parser.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/api-utils/node/try-get-preview-data.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-async-storage-instance.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-async-storage.external.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-handler.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/action-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/after-task-async-storage-instance.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/after-task-async-storage.external.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render-prerender-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render-render-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/app-render.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/async-local-storage.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/cache-signal.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-component-styles-and-scripts.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-component-tree.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-error-handler.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/create-flight-router-state-from-loader-tree.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/csrf-protection.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/dynamic-rendering.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/encryption-utils-server.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/encryption-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/flight-render-result.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-asset-query-string.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-css-inlined-link-tags.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-layer-assets.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-preloadable-fonts.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-script-nonce-from-header.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-segment-param.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/get-short-dynamic-param-type.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/has-loading-component-in-tree.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/interop-default.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/make-get-server-inserted-html.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/metadata-insertion/create-server-inserted-metadata.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/module-loading/track-module-loading.external.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/module-loading/track-module-loading.instance.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/parse-and-validate-flight-router-state.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/parse-loader-tree.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/postponed-state.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/prospective-render-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/react-large-shell-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/react-server.node.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/render-css-resource.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/required-scripts.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/segment-explorer-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/server-inserted-html.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/strip-flight-headers.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/types.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/use-flight-response.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/walk-tree-with-flight-router-state.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-async-storage-instance.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-async-storage.external.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-unit-async-storage-instance.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/app-render/work-unit-async-storage.external.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/draft-mode-provider.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/request-store.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/async-storage/work-store.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/helpers.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-http/node.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/base-server.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/body-streams.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/cache-dir.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/capsize-font-metrics.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/ci-info.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/client-component-renderer-logger.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-schema.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-shared.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/config.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/crypto-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/browser-logs/receive-logs.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/browser-logs/source-map.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/dev-indicator-server-state.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/get-source-map-from-file.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-middleware.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-turbopack.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-types.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/hot-reloader-webpack.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/log-requests.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/messages.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/middleware-turbopack.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/middleware-webpack.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/next-dev-server.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/node-stack-frames.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/on-demand-entry-handler.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/parse-version-info.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/require-cache.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/static-paths-worker.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dev/turbopack-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/dynamic-rendering-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/font-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/get-app-route-from-entrypoint.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/get-route-from-entrypoint.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/htmlescape.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/image-optimizer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/instrumentation/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/internal-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/app-dir-module.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/app-info-log.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/async-callback-set.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cache-control.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cache-handlers/default.external.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/chrome-devtools-workspace.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/clone-response.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/cpu-profile.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/decode-query-path-parameter.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/dedupe-fetch.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/dev-bundler-service.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/etag.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/experimental/create-env-definitions.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/experimental/ppr.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/find-page-file.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/fix-mojibake.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/format-hostname.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/i18n-provider.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/implicit-tags.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/file-system-cache.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/memory-cache.external.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/shared-cache-controls.external.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/incremental-cache/tags-manifest.external.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/is-ipv6.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/lazy-result.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/lru-cache.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/match-next-data-pathname.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/mock-request.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/module-loader/node-module-loader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/node-fs-methods.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/parse-stack.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/patch-fetch.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/patch-set-header.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/render-server.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-server.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/block-cross-site.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/build-data-route.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/decode-path-params.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/filesystem.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/instrumentation-globals.external.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/instrumentation-node-extensions.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/is-postpone.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/proxy-request.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/resolve-routes.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/route-types-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/router-server-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/setup-dev-bundler.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/router-utils/typegen.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/server-action-request-meta.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/server-ipc/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/source-maps.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/start-server.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/streaming-metadata.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/to-route.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/constants.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/tracer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/trace/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/lib/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-components.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-default-error-components.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/load-manifest.external.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/match-bundle.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next-server.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next-typescript.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/next.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-baseline.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/console-dev.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/date.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/error-inspect.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/node-crypto.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/random.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment-extensions/web-crypto.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-environment.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/node-polyfill-crypto.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/absolute-filename-normalizer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-bundle-path-normalizer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-filename-normalizer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-page-normalizer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/app-pathname-normalizer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/app/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-bundle-path-normalizer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-filename-normalizer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-page-normalizer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/built/pages/pages-pathname-normalizer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/locale-route-normalizer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/normalizers.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/prefixing-normalizer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/base-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/next-data.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/prefetch-rsc.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/prefix.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/rsc.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/segment-prefix-rsc.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/request/suffix.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/underscore-normalizer.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/normalizers/wrap-normalizer-fn.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/optimize-amp.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/patch-error-inspect.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/pipe-readable.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/post-process.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/render-result.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/render.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/request-meta.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/require-hook.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/require.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/types.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/response-cache/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/resume-data-cache/cache-store.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/resume-data-cache/resume-data-cache.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/revalidation-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-definitions/app-page-route-definition.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-kind.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-managers/default-route-matcher-manager.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-managers/dev-route-matcher-manager.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/app-page-route-matcher-provider.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/app-route-route-matcher-provider.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-app-page-route-matcher-provider.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-app-route-route-matcher-provider.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-pages-api-route-matcher-provider.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/dev-pages-route-matcher-provider.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/file-cache-route-matcher-provider.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/helpers/file-reader/batched-file-reader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/dev/helpers/file-reader/default-file-reader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/cached-route-matcher-provider.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/manifest-loaders/node-manifest-loader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/helpers/manifest-loaders/server-manifest-loader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/manifest-route-matcher-provider.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/pages-api-route-matcher-provider.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matcher-providers/pages-route-matcher-provider.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/app-page-route-matcher.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/app-route-route-matcher.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/locale-route-matcher.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/pages-api-route-matcher.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/pages-route-matcher.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matchers/route-matcher.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-matches/pages-api-route-match.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/helpers/prerender-manifest-matcher.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.compiled.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/module.render.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/amp-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/app-router-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/entrypoints.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/head-manager-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/hooks-client-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/image-config-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/router-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/contexts/server-inserted-html.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/rsc/entrypoints.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/app-page/vendored/ssr/entrypoints.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/checks.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/builtin/_error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.compiled.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/module.render.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/pages-handler.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/amp-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/app-router-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/entrypoints.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/head-manager-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/hooks-client-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/html-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/image-config-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/loadable.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/router-context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/pages/vendored/contexts/server-inserted-html.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/route-modules/route-module.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/send-payload.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/send-response.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/serve-static.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/server-route-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/server-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/setup-http-agent-env.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/encoded-tags.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/node-web-streams-helper.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/stream-utils/uint8array-helpers.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/constant.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/client-boundary.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/config.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/entry.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/metadata.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/server-boundary.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/rules/server.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/typescript/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/use-cache/handlers.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/adapter.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/get-edge-preview-props.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/globals.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/http.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/next-url.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/context.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/fetch-inline-assets.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/resource-managers.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/sandbox/sandbox.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/headers.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/next-request.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/reflect.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/adapters/request-cookies.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/cookies.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/fetch-event.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/request.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/spec-extension/response.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/server/web/web-on-close.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/amp-context.shared-runtime.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/amp-mode.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/app-router-context.shared-runtime.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/bloom-filter.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/canary-only.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/constants.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/deep-freeze.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/dset.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/encode-uri-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/error-source.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/errors/constants.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/escape-regexp.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/format-webpack-messages.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-hostname.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-rspack.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/get-webpack-bundler.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/hash.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/head-manager-context.shared-runtime.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/head.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/hooks-client-context.shared-runtime.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/html-context.shared-runtime.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/detect-domain-locale.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/get-locale-redirect.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/i18n/normalize-locale-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-blur-svg.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-config-context.shared-runtime.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/image-config.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/invariant-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-internal.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-plain-object.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/is-thenable.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/isomorphic/path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/lazy-dynamic/bailout-to-csr.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/loadable-context.shared-runtime.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/loadable.shared-runtime.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/magic-identifier.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/match-local-pattern.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/match-remote-pattern.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/mitt.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/modern-browserslist-target.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/no-fallback-error.external.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/normalized-asset-prefix.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/absolute-path-to-page.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/denormalize-app-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/denormalize-page-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/ensure-leading-slash.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/get-page-paths.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-data-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-page-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/normalize-path-sep.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/page-path/remove-page-path-tail.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/promise-with-resolvers.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router-context.shared-runtime.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/adapters.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/router.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-locale.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-path-prefix.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/add-path-suffix.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/app-paths.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/as-path-to-search-params.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/cache-busting-search-param.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/compare-states.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/disable-smooth-scroll.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/escape-path-delimiters.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/format-next-pathname-info.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/format-url.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-asset-path-from-route.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-dynamic-param.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-next-pathname-info.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/get-route-from-asset-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/html-bots.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/interception-routes.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/interpolate-as.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-bot.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-dynamic.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/is-local-url.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/middleware-route-matcher.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/omit.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-path.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-relative-url.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/parse-url.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/path-has-prefix.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/path-match.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/prepare-destination.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/querystring.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/relativize-url.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/remove-path-prefix.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/remove-trailing-slash.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/resolve-rewrites.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/route-match-utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/route-matcher.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/route-regex.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/router/utils/sorted-routes.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/runtime-config.external.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment-cache/output-export-prefetch-encoding.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment-cache/segment-value-encoding.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/segment.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/server-inserted-html.shared-runtime.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/server-reference-info.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/side-effect.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/compilation-events.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/entry-key.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/internal-error.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/manifest-loader.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/turbopack/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/utils.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/utils/warn-once.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/shared/lib/zod.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/anonymous-meta.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/detached-flush.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/build.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/error-feedback.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/plugins.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/swc-load-failure.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/events/version.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/flush-and-exit.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/post-telemetry-payload.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/project-id.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/telemetry/storage.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/index.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/to-json.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/report/to-telemetry.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/shared.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/dist/trace/trace.js +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/font/google/target.css +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/next/package.json +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/postcss +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/react-dom +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/sharp +%%HOMEDIR%%/node_modules/.pnpm/next@15.5.7_react-dom@18.3.1_react@18.3.1__react@18.3.1/node_modules/styled-jsx %%HOMEDIR%%/node_modules/.pnpm/node-fetch@2.7.0/node_modules/node-fetch/lib/index.js %%HOMEDIR%%/node_modules/.pnpm/node-fetch@2.7.0/node_modules/node-fetch/package.json %%HOMEDIR%%/node_modules/.pnpm/node-fetch@2.7.0/node_modules/whatwg-url @@ -4361,44 +4363,44 @@ etc/homepage.env %%HOMEDIR%%/node_modules/.pnpm/seek-bzip@2.0.0/node_modules/seek-bzip/lib/index.js %%HOMEDIR%%/node_modules/.pnpm/seek-bzip@2.0.0/node_modules/seek-bzip/lib/stream.js %%HOMEDIR%%/node_modules/.pnpm/seek-bzip@2.0.0/node_modules/seek-bzip/package.json -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/classes/comparator.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/classes/range.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/classes/semver.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/cmp.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/coerce.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/compare.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/eq.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/gt.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/gte.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/lt.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/lte.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/neq.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/parse.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/functions/satisfies.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/internal/constants.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/internal/debug.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/internal/identifiers.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/internal/lrucache.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/internal/parse-options.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/internal/re.js -%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.2/node_modules/semver/package.json -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/color -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/detect-libc -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/semver -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/channel.js -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/colour.js -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/composite.js -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/constructor.js -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/index.js -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/input.js -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/is.js -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/libvips.js -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/operation.js -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/output.js -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/resize.js -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/sharp.js -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/lib/utility.js -%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.3/node_modules/sharp/package.json +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/classes/comparator.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/classes/range.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/classes/semver.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/functions/cmp.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/functions/coerce.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/functions/compare.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/functions/eq.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/functions/gt.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/functions/gte.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/functions/lt.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/functions/lte.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/functions/neq.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/functions/parse.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/functions/satisfies.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/internal/constants.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/internal/debug.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/internal/identifiers.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/internal/lrucache.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/internal/parse-options.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/internal/re.js +%%HOMEDIR%%/node_modules/.pnpm/semver@7.7.3/node_modules/semver/package.json +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/@img/colour +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/detect-libc +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/semver +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/sharp/lib/channel.js +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/sharp/lib/colour.js +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/sharp/lib/composite.js +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/sharp/lib/constructor.js +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/sharp/lib/index.js +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/sharp/lib/input.js +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/sharp/lib/is.js +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/sharp/lib/libvips.js +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/sharp/lib/operation.js +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/sharp/lib/output.js +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/sharp/lib/resize.js +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/sharp/lib/sharp.js +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/sharp/lib/utility.js +%%HOMEDIR%%/node_modules/.pnpm/sharp@0.34.5/node_modules/sharp/package.json %%HOMEDIR%%/node_modules/.pnpm/simple-swizzle@0.2.2/node_modules/is-arrayish %%HOMEDIR%%/node_modules/.pnpm/simple-swizzle@0.2.2/node_modules/simple-swizzle/index.js %%HOMEDIR%%/node_modules/.pnpm/simple-swizzle@0.2.2/node_modules/simple-swizzle/package.json @@ -4487,29 +4489,29 @@ etc/homepage.env %%HOMEDIR%%/node_modules/.pnpm/swr@2.3.3_react@18.3.1/node_modules/swr/dist/index/index.mjs %%HOMEDIR%%/node_modules/.pnpm/swr@2.3.3_react@18.3.1/node_modules/swr/package.json %%HOMEDIR%%/node_modules/.pnpm/swr@2.3.3_react@18.3.1/node_modules/use-sync-external-store -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/audio.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/battery.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/bluetooth.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/bluetoothVendors.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/cpu.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/docker.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/dockerSocket.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/filesystem.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/graphics.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/index.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/internet.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/memory.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/network.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/osinfo.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/printer.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/processes.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/system.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/usb.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/users.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/util.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/virtualbox.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/lib/wifi.js -%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.7/node_modules/systeminformation/package.json +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/audio.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/battery.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/bluetooth.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/bluetoothVendors.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/cpu.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/docker.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/dockerSocket.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/filesystem.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/graphics.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/index.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/internet.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/memory.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/network.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/osinfo.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/printer.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/processes.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/system.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/usb.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/users.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/util.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/virtualbox.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/lib/wifi.js +%%HOMEDIR%%/node_modules/.pnpm/systeminformation@5.27.11/node_modules/systeminformation/package.json %%HOMEDIR%%/node_modules/.pnpm/tar-fs@2.1.3/node_modules/chownr %%HOMEDIR%%/node_modules/.pnpm/tar-fs@2.1.3/node_modules/mkdirp-classic %%HOMEDIR%%/node_modules/.pnpm/tar-fs@2.1.3/node_modules/pump @@ -4844,7 +4846,6 @@ etc/homepage.env %%HOMEDIR%%/public/locales/uk/common.json %%HOMEDIR%%/public/locales/vi/common.json %%HOMEDIR%%/public/locales/yue/common.json -%%HOMEDIR%%/public/locales/zh-CN/common.json %%HOMEDIR%%/public/locales/zh-Hans/common.json %%HOMEDIR%%/public/locales/zh-Hant/common.json %%HOMEDIR%%/public/mstile-144x144.png @@ -4969,6 +4970,7 @@ etc/homepage.env %%HOMEDIR%%/src/widgets/openwrt/component.jsx %%HOMEDIR%%/src/widgets/opnsense/component.jsx %%HOMEDIR%%/src/widgets/overseerr/component.jsx +%%HOMEDIR%%/src/widgets/pangolin/component.jsx %%HOMEDIR%%/src/widgets/paperlessngx/component.jsx %%HOMEDIR%%/src/widgets/peanut/component.jsx %%HOMEDIR%%/src/widgets/pfsense/component.jsx diff --git a/www/httpx/Makefile b/www/httpx/Makefile index d200434f61db..9afcb854aa8c 100644 --- a/www/httpx/Makefile +++ b/www/httpx/Makefile @@ -10,12 +10,9 @@ WWW= https://github.com/projectdiscovery/httpx LICENSE= MIT -USES= go:1.21,modules +USES= go:modules GO_MODULE= github.com/projectdiscovery/httpx -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - GO_TARGET= ./cmd/${PORTNAME} PLIST_FILES= bin/${PORTNAME} diff --git a/www/hurl/Makefile b/www/hurl/Makefile index f0a9a06dc986..c6e5130fb569 100644 --- a/www/hurl/Makefile +++ b/www/hurl/Makefile @@ -1,5 +1,6 @@ PORTNAME= hurl DISTVERSION= 7.1.0 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= rodrigo@FreeBSD.org diff --git a/www/iridium/Makefile b/www/iridium/Makefile index 1dce38bbb542..b5f84715b032 100644 --- a/www/iridium/Makefile +++ b/www/iridium/Makefile @@ -1,5 +1,6 @@ PORTNAME= iridium PORTVERSION= 2025.12.143.1 +PORTREVISION= 2 PULSEMV= 16 PULSEV= ${PULSEMV}.1 CATEGORIES= www wayland diff --git a/www/iridium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc b/www/iridium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc new file mode 100644 index 000000000000..8c6f1acc0387 --- /dev/null +++ b/www/iridium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc @@ -0,0 +1,16 @@ +--- ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc.orig 2025-12-15 07:48:20 UTC ++++ ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc +@@ -45,9 +45,13 @@ std::string NumberToString(uint32_t number) { + } + + bool CheckImportExportFence() { ++#if BUILDFLAG(IS_BSD) ++ return false; ++#else + // DMA_BUF_IOCTL_{IMPORT,EXPORT}_SYNC_FILE was added in 6.0 + return base::SysInfo::KernelVersionNumber::Current() >= + base::SysInfo::KernelVersionNumber(6, 0); ++#endif + } + + } // namespace diff --git a/www/jericho-html/Makefile b/www/jericho-html/Makefile index fc89493199cc..3de98a5db29f 100644 --- a/www/jericho-html/Makefile +++ b/www/jericho-html/Makefile @@ -1,20 +1,23 @@ PORTNAME= jericho-html -PORTVERSION= 3.2 +PORTVERSION= 3.4 CATEGORIES= www java MASTER_SITES= SF/jerichohtml/${PORTNAME}/${PORTVERSION} MAINTAINER= saper@saper.info COMMENT= Java library to analyse and manipulate HTML -WWW= https://jerichohtml.sourceforge.net/doc/index.html +WWW= https://sourceforge.net/projects/jerichohtml/ + +LICENSE= APACHE20 EPL LGPL21+ +LICENSE_COMB= dual USES= java zip -INTERFACES:= "compile-time-dependencies/slf4j-api-1.6.1.jar:\ +INTERFACES:= "compile-time-dependencies/slf4j-api-1.7.12.jar:\ compile-time-dependencies/commons-logging-api-1.1.1.jar:\ - compile-time-dependencies/log4j-1.2.16.jar" + compile-time-dependencies/log4j-api-2.4.1.jar" PORTDOCS= * -PLIST_FILES+= %%JAVAJARDIR%%/${PORTNAME}.jar +PLIST_FILES+= ${JAVAJARDIR}/${PORTNAME}.jar OPTIONS_DEFINE= DOCS @@ -22,6 +25,7 @@ do-build: (cd ${WRKSRC} && ${RM} -r classes/* && ${SETENV} \ LANG=en_US.ISO8859-1 LC_ALL=en_US.ISO8859-1 ${JAVAC} \ -classpath ${INTERFACES:S, ,,g} \ + -encoding Windows-1252 \ -d classes src/java/net/htmlparser/jericho/*.java \ src/java/net/htmlparser/jericho/nodoc/*.java) ${MKDIR} ${WRKSRC}/lib diff --git a/www/jericho-html/distinfo b/www/jericho-html/distinfo index 2e8cac710dd5..def049a301a5 100644 --- a/www/jericho-html/distinfo +++ b/www/jericho-html/distinfo @@ -1,2 +1,3 @@ -SHA256 (jericho-html-3.2.zip) = 35787b825bd2fbf78d7c521e27a1ca164caaa01426ac38ae8f3c9697efc0dc13 -SIZE (jericho-html-3.2.zip) = 2396280 +TIMESTAMP = 1765841110 +SHA256 (jericho-html-3.4.zip) = 3114dde6fcd318b76e4d5205df192b814f41d1fe38ed3beea9f355e5d11affc4 +SIZE (jericho-html-3.4.zip) = 2927781 diff --git a/www/jwt-cli/Makefile b/www/jwt-cli/Makefile index 15cf7e328b39..1cc5284347e8 100644 --- a/www/jwt-cli/Makefile +++ b/www/jwt-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= jwt-cli PORTVERSION= 6.2.0 -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES= www MAINTAINER= osa@FreeBSD.org diff --git a/www/katana/Makefile b/www/katana/Makefile index 95f21251be11..e00888d5cc97 100644 --- a/www/katana/Makefile +++ b/www/katana/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/projectdiscovery/katana LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/projectdiscovery/katana GO_TARGET= ./cmd/${PORTNAME} diff --git a/www/librewolf/Makefile b/www/librewolf/Makefile index 1cd55a3aec9e..e7255f246530 100644 --- a/www/librewolf/Makefile +++ b/www/librewolf/Makefile @@ -1,8 +1,8 @@ PORTNAME= librewolf DISTVERSION= 146.0 -PORTREVISION= 1 LWPATCH= -2 DISTVERSIONSUFFIX= ${LWPATCH}.source +PORTREVISION= 2 CATEGORIES= www wayland MASTER_SITES= https://gitlab.com/api/v4/projects/32320088/packages/generic/${PORTNAME}-source/${DISTVERSION}${LWPATCH}/ diff --git a/www/loco/Makefile b/www/loco/Makefile index 0720860c4d0f..0675aae226aa 100644 --- a/www/loco/Makefile +++ b/www/loco/Makefile @@ -1,7 +1,7 @@ PORTNAME= loco DISTVERSIONPREFIX= v DISTVERSION= 0.16.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www devel PKGNAMESUFFIX= -web-framework diff --git a/www/lux/Makefile b/www/lux/Makefile index 2ba5d6b4f49c..d2c8ee1bbf1a 100644 --- a/www/lux/Makefile +++ b/www/lux/Makefile @@ -13,12 +13,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ffmpeg:multimedia/ffmpeg -USES= go:1.21,modules +USES= go:modules GO_MODULE= github.com/iawia002/${PORTNAME} -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - PLIST_FILES= bin/${PORTNAME} PORTDOCS= CONTRIBUTING.md README.md diff --git a/www/lychee/Makefile b/www/lychee/Makefile index c09232e39fac..b4a8347514f5 100644 --- a/www/lychee/Makefile +++ b/www/lychee/Makefile @@ -1,7 +1,7 @@ PORTNAME= lychee DISTVERSIONPREFIX= lychee-v DISTVERSION= 0.18.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= www net MAINTAINER= pizzamig@FreeBSD.org diff --git a/www/marmite/Makefile b/www/marmite/Makefile index 785885de4557..4792cdd276f3 100644 --- a/www/marmite/Makefile +++ b/www/marmite/Makefile @@ -1,6 +1,6 @@ PORTNAME= marmite DISTVERSION= 0.2.6 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www MAINTAINER= dutra@FreeBSD.org diff --git a/www/microbin/Makefile b/www/microbin/Makefile index 5c25bb886e0c..f7da9ac3727b 100644 --- a/www/microbin/Makefile +++ b/www/microbin/Makefile @@ -1,7 +1,7 @@ PORTNAME= microbin DISTVERSIONPREFIX= v DISTVERSION= 2.0.4 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org diff --git a/www/miniflux/Makefile b/www/miniflux/Makefile index 9fe0e6cd4458..39b080218367 100644 --- a/www/miniflux/Makefile +++ b/www/miniflux/Makefile @@ -10,7 +10,7 @@ WWW= https://miniflux.app/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.24,modules +USES= go:1.24+,modules USE_GITHUB= yes GH_PROJECT= v2 diff --git a/www/miniserve/Makefile b/www/miniserve/Makefile index a62120e1df49..0757b2f5d228 100644 --- a/www/miniserve/Makefile +++ b/www/miniserve/Makefile @@ -1,7 +1,7 @@ PORTNAME= miniserve DISTVERSIONPREFIX= v DISTVERSION= 0.32.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www MAINTAINER= bofh@FreeBSD.org diff --git a/www/mod_http2/Makefile b/www/mod_http2/Makefile index c773eabb152b..33a12c041aac 100644 --- a/www/mod_http2/Makefile +++ b/www/mod_http2/Makefile @@ -1,5 +1,5 @@ PORTNAME= mod_http2 -DISTVERSION= 2.0.35 +DISTVERSION= 2.0.37 CATEGORIES= www MASTER_SITES= https://github.com/icing/mod_h2/releases/download/v${DISTVERSION}/ PKGNAMEPREFIX= ${APACHE_PKGNAMEPREFIX} diff --git a/www/mod_http2/distinfo b/www/mod_http2/distinfo index 7bf7c9cb8156..131d39a02898 100644 --- a/www/mod_http2/distinfo +++ b/www/mod_http2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755292496 -SHA256 (mod_http2-2.0.35.tar.gz) = 426633329ab12b1f7acc5036cd62313c5e3340918d1b3fe5a74f461cb308fcd6 -SIZE (mod_http2-2.0.35.tar.gz) = 1062742 +TIMESTAMP = 1765521860 +SHA256 (mod_http2-2.0.37.tar.gz) = dd12cbff378deaf192ec60b8b003aa409994fda46c9acbc5e2b757e5eefc1e61 +SIZE (mod_http2-2.0.37.tar.gz) = 1062981 diff --git a/www/monolith/Makefile b/www/monolith/Makefile index 2fb123741377..64eae43aea4a 100644 --- a/www/monolith/Makefile +++ b/www/monolith/Makefile @@ -1,7 +1,7 @@ PORTNAME= monolith DISTVERSIONPREFIX= v DISTVERSION= 2.10.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= lcook@FreeBSD.org diff --git a/www/ncgopher/Makefile b/www/ncgopher/Makefile index 8a5a8a46a290..d7323a8cc375 100644 --- a/www/ncgopher/Makefile +++ b/www/ncgopher/Makefile @@ -1,7 +1,7 @@ PORTNAME= ncgopher DISTVERSIONPREFIX= v DISTVERSION= 0.4.0 -PORTREVISION= 16 +PORTREVISION= 17 CATEGORIES= www MAINTAINER= beastieboy@beastieboy.net diff --git a/www/newsboat/Makefile b/www/newsboat/Makefile index 7ef6f4d431b9..c92d07e3fa51 100644 --- a/www/newsboat/Makefile +++ b/www/newsboat/Makefile @@ -1,6 +1,6 @@ PORTNAME= newsboat DISTVERSION= 2.41 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MASTER_SITES= https://newsboat.org/releases/${DISTVERSION}/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} diff --git a/www/nextcloud-groupfolders/Makefile b/www/nextcloud-groupfolders/Makefile index 2390bb1d63a6..2108e1059d36 100644 --- a/www/nextcloud-groupfolders/Makefile +++ b/www/nextcloud-groupfolders/Makefile @@ -1,5 +1,5 @@ PORTNAME= groupfolders -PORTVERSION= 20.1.5 +PORTVERSION= 20.1.6 DISTVERSIONPREFIX= v CATEGORIES= www diff --git a/www/nextcloud-groupfolders/distinfo b/www/nextcloud-groupfolders/distinfo index 68ac087ea5a3..85dee0474b78 100644 --- a/www/nextcloud-groupfolders/distinfo +++ b/www/nextcloud-groupfolders/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765223738 -SHA256 (nextcloud/groupfolders-v20.1.5.tar.gz) = 0fc373008945f0e6e91f53fb2c62a9739023610e8d68d8f3f72ee0c5f5054aed -SIZE (nextcloud/groupfolders-v20.1.5.tar.gz) = 5717372 +TIMESTAMP = 1765522460 +SHA256 (nextcloud/groupfolders-v20.1.6.tar.gz) = b58ffc467ec456071118320b70436a586690fb3ebdd7a88e40d70d3ad44182d4 +SIZE (nextcloud/groupfolders-v20.1.6.tar.gz) = 5717190 diff --git a/www/nextcloud/Makefile b/www/nextcloud/Makefile index e46366dbe01a..18e7089d5fba 100644 --- a/www/nextcloud/Makefile +++ b/www/nextcloud/Makefile @@ -1,7 +1,8 @@ PORTNAME= nextcloud -PORTVERSION= 32.0.2 +PORTVERSION= 32.0.3 CATEGORIES= www -MASTER_SITES= https://download.nextcloud.com/server/releases/ +MASTER_SITES= https://github.com/nextcloud-releases/server/releases/download/v${PORTVERSION} \ + https://download.nextcloud.com/server/releases/ PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX} DIST_SUBDIR= ${PORTNAME} diff --git a/www/nextcloud/distinfo b/www/nextcloud/distinfo index 6d10c57c5cba..aed6db292499 100644 --- a/www/nextcloud/distinfo +++ b/www/nextcloud/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763811312 -SHA256 (nextcloud/nextcloud-32.0.2.tar.bz2) = 15ede19ad88ec724834dfad7fae306a72f932fd042f36b333fe2418155a937c5 -SIZE (nextcloud/nextcloud-32.0.2.tar.bz2) = 272625998 +TIMESTAMP = 1765523038 +SHA256 (nextcloud/nextcloud-32.0.3.tar.bz2) = 9b71ac96c910b4a350d986bd3a92ea06f02a161fa586334b56d87d8acafc62d4 +SIZE (nextcloud/nextcloud-32.0.3.tar.bz2) = 272989969 diff --git a/www/nginx-acme/Makefile b/www/nginx-acme/Makefile index a42922af3384..61f8fb4a446d 100644 --- a/www/nginx-acme/Makefile +++ b/www/nginx-acme/Makefile @@ -1,6 +1,6 @@ PORTNAME= acme PORTVERSION= 0.1.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= www MASTER_SITES= https://github.com/nginx/nginx-${PORTNAME}/releases/download/v${PORTVERSION}/:acme \ https://nginx.org/download/:nginx diff --git a/www/nginx-prometheus-exporter/Makefile b/www/nginx-prometheus-exporter/Makefile index 10e0416fd9e1..f4ccb2c3542a 100644 --- a/www/nginx-prometheus-exporter/Makefile +++ b/www/nginx-prometheus-exporter/Makefile @@ -11,7 +11,7 @@ WWW= https://github.com/nginxinc/nginx-prometheus-exporter LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules USE_RC_SUBR= ${PORTNAME} GO_MODULE= github.com/nginxinc/nginx-prometheus-exporter diff --git a/www/owncast/Makefile b/www/owncast/Makefile index cbf011cf240f..dd680e25a9a6 100644 --- a/www/owncast/Makefile +++ b/www/owncast/Makefile @@ -14,12 +14,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= ffmpeg:multimedia/ffmpeg -USES= cpe go:1.23,modules +USES= cpe go:modules USE_RC_SUBR= owncast -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - CPE_VENDOR= owncast_project GO_MODULE= github.com/owncast/owncast diff --git a/www/pocket-id/Makefile b/www/pocket-id/Makefile index 56df5e7f9dfc..34aa1fc3a47f 100644 --- a/www/pocket-id/Makefile +++ b/www/pocket-id/Makefile @@ -13,7 +13,7 @@ LICENSE= BSD2CLAUSE BROKEN_i386= cannot use int64(off) (value of type int64) as int32 value in assignment -USES= go:1.25,modules +USES= go:1.25+,modules USE_GITHUB= yes USE_RC_SUBR= ${PORTNAME} diff --git a/www/proxygen/Makefile b/www/proxygen/Makefile index e8df0e16a922..00dad51aaff6 100644 --- a/www/proxygen/Makefile +++ b/www/proxygen/Makefile @@ -1,7 +1,6 @@ PORTNAME= proxygen DISTVERSIONPREFIX= v -DISTVERSION= 2025.12.01.00 -PORTREVISION= 1 +DISTVERSION= 2025.12.15.00 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org diff --git a/www/proxygen/distinfo b/www/proxygen/distinfo index 8ac27aa53a8d..50be98ca5116 100644 --- a/www/proxygen/distinfo +++ b/www/proxygen/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764662198 -SHA256 (facebook-proxygen-v2025.12.01.00_GH0.tar.gz) = 9bdb69f5f83f0dc7b8aedb4d1ea31073eb28b361b62580ace52c09549c2e9cc6 -SIZE (facebook-proxygen-v2025.12.01.00_GH0.tar.gz) = 1551010 +TIMESTAMP = 1765873872 +SHA256 (facebook-proxygen-v2025.12.15.00_GH0.tar.gz) = 25ee8cc6923c2ebb61c2ffef137207429db13b6de2a5b4a8004ba6555d4e9693 +SIZE (facebook-proxygen-v2025.12.15.00_GH0.tar.gz) = 1559608 diff --git a/www/py-adblock/Makefile b/www/py-adblock/Makefile index e05467eba973..848ef74410f2 100644 --- a/www/py-adblock/Makefile +++ b/www/py-adblock/Makefile @@ -1,6 +1,6 @@ PORTNAME= adblock DISTVERSION= 0.6.0 -PORTREVISION= 45 +PORTREVISION= 46 CATEGORIES= www python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-dj51-django-allauth/Makefile b/www/py-dj51-django-allauth/Makefile index 38d03af77211..44e5b7e35cc0 100644 --- a/www/py-dj51-django-allauth/Makefile +++ b/www/py-dj51-django-allauth/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-allauth -PORTVERSION= 65.13.0 +PORTVERSION= 65.13.1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51- diff --git a/www/py-dj51-django-allauth/distinfo b/www/py-dj51-django-allauth/distinfo index 7ed0444e9feb..88659742db25 100644 --- a/www/py-dj51-django-allauth/distinfo +++ b/www/py-dj51-django-allauth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763568542 -SHA256 (django_allauth-65.13.0.tar.gz) = 7d7b7e7ad603eb3864c142f051e2cce7be2f9a9c6945a51172ec83d48c6c843b -SIZE (django_allauth-65.13.0.tar.gz) = 1987616 +TIMESTAMP = 1765718986 +SHA256 (django_allauth-65.13.1.tar.gz) = 2af0d07812f8c1a8e3732feaabe6a9db5ecf3fad6b45b6a0f7fd825f656c5a15 +SIZE (django_allauth-65.13.1.tar.gz) = 1983857 diff --git a/www/py-dj51-django-auditlog/Makefile b/www/py-dj51-django-auditlog/Makefile index e4f546f6fa85..171fd8b80d50 100644 --- a/www/py-dj51-django-auditlog/Makefile +++ b/www/py-dj51-django-auditlog/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-auditlog -PORTVERSION= 3.3.0 +PORTVERSION= 3.4.0 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj51- diff --git a/www/py-dj51-django-auditlog/distinfo b/www/py-dj51-django-auditlog/distinfo index 51a2f662e932..1b0d64b03072 100644 --- a/www/py-dj51-django-auditlog/distinfo +++ b/www/py-dj51-django-auditlog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760518447 -SHA256 (django_auditlog-3.3.0.tar.gz) = 01331a0e7bb1a8ff7573311b486c88f3d0c431c388f5a1e4a9b6b26911dd79b8 -SIZE (django_auditlog-3.3.0.tar.gz) = 85941 +TIMESTAMP = 1765719383 +SHA256 (django_auditlog-3.4.0.tar.gz) = 8dbac6927df0dae3a7ae4f67de1f60c7b53f34b60fbf384e4533c1fd1786e87d +SIZE (django_auditlog-3.4.0.tar.gz) = 91333 diff --git a/www/py-dj52-django-allauth/Makefile b/www/py-dj52-django-allauth/Makefile index 6b1e9a51b97c..b16ebe604bbf 100644 --- a/www/py-dj52-django-allauth/Makefile +++ b/www/py-dj52-django-allauth/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-allauth -PORTVERSION= 65.13.0 +PORTVERSION= 65.13.1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- diff --git a/www/py-dj52-django-allauth/distinfo b/www/py-dj52-django-allauth/distinfo index 7361a9c5c7db..0c2f689f1035 100644 --- a/www/py-dj52-django-allauth/distinfo +++ b/www/py-dj52-django-allauth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1763568690 -SHA256 (django_allauth-65.13.0.tar.gz) = 7d7b7e7ad603eb3864c142f051e2cce7be2f9a9c6945a51172ec83d48c6c843b -SIZE (django_allauth-65.13.0.tar.gz) = 1987616 +TIMESTAMP = 1765719043 +SHA256 (django_allauth-65.13.1.tar.gz) = 2af0d07812f8c1a8e3732feaabe6a9db5ecf3fad6b45b6a0f7fd825f656c5a15 +SIZE (django_allauth-65.13.1.tar.gz) = 1983857 diff --git a/www/py-dj52-django-auditlog/Makefile b/www/py-dj52-django-auditlog/Makefile index 9068f48423ae..a7b07af54984 100644 --- a/www/py-dj52-django-auditlog/Makefile +++ b/www/py-dj52-django-auditlog/Makefile @@ -1,5 +1,5 @@ PORTNAME= django-auditlog -PORTVERSION= 3.3.0 +PORTVERSION= 3.4.0 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- diff --git a/www/py-dj52-django-auditlog/distinfo b/www/py-dj52-django-auditlog/distinfo index 6b110d8bde48..4b6c9eef98eb 100644 --- a/www/py-dj52-django-auditlog/distinfo +++ b/www/py-dj52-django-auditlog/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760521835 -SHA256 (django_auditlog-3.3.0.tar.gz) = 01331a0e7bb1a8ff7573311b486c88f3d0c431c388f5a1e4a9b6b26911dd79b8 -SIZE (django_auditlog-3.3.0.tar.gz) = 85941 +TIMESTAMP = 1765719441 +SHA256 (django_auditlog-3.4.0.tar.gz) = 8dbac6927df0dae3a7ae4f67de1f60c7b53f34b60fbf384e4533c1fd1786e87d +SIZE (django_auditlog-3.4.0.tar.gz) = 91333 diff --git a/www/py-dj52-django-treenode/Makefile b/www/py-dj52-django-treenode/Makefile new file mode 100644 index 000000000000..27f1a5d5824f --- /dev/null +++ b/www/py-dj52-django-treenode/Makefile @@ -0,0 +1,28 @@ +PORTNAME= django-treenode +PORTVERSION= 0.23.3 +CATEGORIES= www python +MASTER_SITES= PYPI +PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}dj52- +DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION} + +MAINTAINER= grembo@FreeBSD.org +COMMENT= Abstract model/admin for trees in Django +WWW= https://github.com/fabiocaccamo/django-treenode + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}setuptools-scm>0:devel/py-setuptools-scm@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} + +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2:www/py-django52@${PY_FLAVOR} + +USES= python +USE_PYTHON= autoplist pep517 + +CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}*${PORTNAME} + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/www/py-dj52-django-treenode/distinfo b/www/py-dj52-django-treenode/distinfo new file mode 100644 index 000000000000..35f337282bb7 --- /dev/null +++ b/www/py-dj52-django-treenode/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1765828596 +SHA256 (django_treenode-0.23.3.tar.gz) = 714c825d5b925a3d2848d0709f29973941ea41a606b8e2b64cbec46010a8cce3 +SIZE (django_treenode-0.23.3.tar.gz) = 27812 diff --git a/www/py-dj52-django-treenode/pkg-descr b/www/py-dj52-django-treenode/pkg-descr new file mode 100644 index 000000000000..def8dc9e32f2 --- /dev/null +++ b/www/py-dj52-django-treenode/pkg-descr @@ -0,0 +1,12 @@ +The authors of django-treenode describe it as "probably the best +abstract model / admin for your tree based stuff". + +Features: +- Fast - get ancestors, children, descendants, parent, root, siblings, tree + with no queries +- Synced - in-memory model instances are automatically updated +- Compatibility - you can easily add treenode to existing projects +- No dependencies +- Easy configuration - just extend the abstract model / model-admin +- Admin integration - great tree visualization: accordion, breadcrumbs or + indentation diff --git a/www/py-granian/Makefile b/www/py-granian/Makefile index 3de71f6074e8..891875492c77 100644 --- a/www/py-granian/Makefile +++ b/www/py-granian/Makefile @@ -1,5 +1,6 @@ PORTNAME= granian PORTVERSION= 2.6.0 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-httpx-aiohttp/Makefile b/www/py-httpx-aiohttp/Makefile index 70c821188175..9a59c4f8f617 100644 --- a/www/py-httpx-aiohttp/Makefile +++ b/www/py-httpx-aiohttp/Makefile @@ -1,5 +1,5 @@ PORTNAME= httpx-aiohttp -DISTVERSION= 0.1.9 +DISTVERSION= 0.1.12 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-httpx-aiohttp/distinfo b/www/py-httpx-aiohttp/distinfo index 11f7b839d7ec..11187aad0b02 100644 --- a/www/py-httpx-aiohttp/distinfo +++ b/www/py-httpx-aiohttp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1760796176 -SHA256 (httpx_aiohttp-0.1.9.tar.gz) = 4ee8b22e6f2e7c80cd03be29eff98bfe7d89bd77f021ce0b578ee76b73b4bfe6 -SIZE (httpx_aiohttp-0.1.9.tar.gz) = 206023 +TIMESTAMP = 1765746074 +SHA256 (httpx_aiohttp-0.1.12.tar.gz) = 81feec51fd82c0ecfa0e9aaf1b1a6c2591260d5e2bcbeb7eb0277a78e610df2c +SIZE (httpx_aiohttp-0.1.12.tar.gz) = 275945 diff --git a/www/py-jh2/Makefile b/www/py-jh2/Makefile index 8b8a4dfa25e6..5ab912a796d6 100644 --- a/www/py-jh2/Makefile +++ b/www/py-jh2/Makefile @@ -1,6 +1,6 @@ PORTNAME= jh2 PORTVERSION= 5.0.10 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www python MASTER_SITES= PYPI \ https://github.com/jawah/h2/releases/download/v${PORTVERSION}/ diff --git a/www/py-nh3/Makefile b/www/py-nh3/Makefile index 0806d109d94c..8bd6c7245c16 100644 --- a/www/py-nh3/Makefile +++ b/www/py-nh3/Makefile @@ -1,5 +1,6 @@ PORTNAME= nh3 DISTVERSION= 0.3.2 +PORTREVISION= 1 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-primp/Makefile b/www/py-primp/Makefile index 55e696fa5fb4..d54c87e4393e 100644 --- a/www/py-primp/Makefile +++ b/www/py-primp/Makefile @@ -1,7 +1,7 @@ PORTNAME= primp DISTVERSIONPREFIX= v DISTVERSION= 0.15.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= www #MASTER_SITES= PYPI # conflicts with USES=cargo PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-pywry/Makefile b/www/py-pywry/Makefile index b587e4db11aa..b781850f395b 100644 --- a/www/py-pywry/Makefile +++ b/www/py-pywry/Makefile @@ -1,6 +1,6 @@ PORTNAME= pywry DISTVERSION= 0.6.2 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= www python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-qh3/Makefile b/www/py-qh3/Makefile index f4dddd8dba0d..092264c0325b 100644 --- a/www/py-qh3/Makefile +++ b/www/py-qh3/Makefile @@ -1,7 +1,7 @@ PORTNAME= qh3 DISTVERSIONPREFIX= v DISTVERSION= 1.0.9 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= www python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/www/py-sse-starlette/Makefile b/www/py-sse-starlette/Makefile index 3a2852f3bce0..6b29555c1dbc 100644 --- a/www/py-sse-starlette/Makefile +++ b/www/py-sse-starlette/Makefile @@ -1,6 +1,6 @@ PORTNAME= sse-starlette DISTVERSIONPREFIX= v -DISTVERSION= 2.3.3 +DISTVERSION= 3.0.4 CATEGORIES= www python #MASTER_SITES= PYPI # no tests PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -14,8 +14,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>0:devel/py-anyio@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}starlette>=0.41.3:www/py-starlette@${PY_FLAVOR} \ +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=4.7.0:devel/py-anyio@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}starlette>=0.49.1:www/py-starlette@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}uvicorn>=0.34.0:www/py-uvicorn@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}asgi-lifespan>0:devel/py-asgi-lifespan@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}fastapi>0:www/py-fastapi@${PY_FLAVOR} \ diff --git a/www/py-sse-starlette/distinfo b/www/py-sse-starlette/distinfo index 391e09d76c1c..d2fd56a47c6a 100644 --- a/www/py-sse-starlette/distinfo +++ b/www/py-sse-starlette/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745472561 -SHA256 (sysid-sse-starlette-v2.3.3_GH0.tar.gz) = 3626dae8f2caca2ef3f1386f13deec169336bdb053e99906a222b83ae9f0d3e8 -SIZE (sysid-sse-starlette-v2.3.3_GH0.tar.gz) = 573922 +TIMESTAMP = 1765786541 +SHA256 (sysid-sse-starlette-v3.0.4_GH0.tar.gz) = 3fefad3b6e17f4b3220f9d24f6237de4a2406ab367eb602d9bc8c55319db55e6 +SIZE (sysid-sse-starlette-v3.0.4_GH0.tar.gz) = 735901 diff --git a/www/py-sse-starlette/files/patch-pyproject.toml b/www/py-sse-starlette/files/patch-pyproject.toml new file mode 100644 index 000000000000..fcd9e9b9b1c9 --- /dev/null +++ b/www/py-sse-starlette/files/patch-pyproject.toml @@ -0,0 +1,10 @@ +--- pyproject.toml.orig 2025-12-15 08:15:55 UTC ++++ pyproject.toml +@@ -3,7 +3,6 @@ readme = "README.md" + version = "3.0.4" + description = "SSE plugin for Starlette" + readme = "README.md" +-license = "BSD-3-Clause" + requires-python = ">=3.9" + authors = [ + { name = "sysid", email = "sysid@gmx.de" }, diff --git a/www/rearx/Makefile b/www/rearx/Makefile index 280414b76369..f9b8374420cf 100644 --- a/www/rearx/Makefile +++ b/www/rearx/Makefile @@ -1,7 +1,7 @@ PORTNAME= rearx DISTVERSIONPREFIX= v DISTVERSION= 0.1.4 -PORTREVISION= 43 +PORTREVISION= 44 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org diff --git a/www/reddsaver/Makefile b/www/reddsaver/Makefile index 06eb8ef48244..0a5c5b6aa9f4 100644 --- a/www/reddsaver/Makefile +++ b/www/reddsaver/Makefile @@ -1,7 +1,7 @@ PORTNAME= reddsaver DISTVERSIONPREFIX= v DISTVERSION= 0.4.0 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org diff --git a/www/reproxy/Makefile b/www/reproxy/Makefile index 109ec577b259..21eb5634c63d 100644 --- a/www/reproxy/Makefile +++ b/www/reproxy/Makefile @@ -11,13 +11,10 @@ WWW= https://reproxy.io/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules +USES= go:modules USE_GITHUB= yes GH_ACCOUNT= umputun -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 - BUILD_WRKSRC= ${WRKSRC}/app PLIST_FILES= bin/reproxy diff --git a/www/rustypaste-cli/Makefile b/www/rustypaste-cli/Makefile index 1f9a0409667e..61e9b99943e8 100644 --- a/www/rustypaste-cli/Makefile +++ b/www/rustypaste-cli/Makefile @@ -1,7 +1,7 @@ PORTNAME= rustypaste-cli DISTVERSIONPREFIX= v DISTVERSION= 0.9.4 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= www MAINTAINER= dtxdf@FreeBSD.org diff --git a/www/rustypaste/Makefile b/www/rustypaste/Makefile index 22bba3410e1d..4ad67cd3d359 100644 --- a/www/rustypaste/Makefile +++ b/www/rustypaste/Makefile @@ -1,7 +1,7 @@ PORTNAME= rustypaste DISTVERSIONPREFIX= v DISTVERSION= 0.16.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= www MAINTAINER= dtxdf@FreeBSD.org diff --git a/www/so/Makefile b/www/so/Makefile index a7e8cb1a4820..ed94b7863b31 100644 --- a/www/so/Makefile +++ b/www/so/Makefile @@ -1,7 +1,7 @@ PORTNAME= so DISTVERSIONPREFIX= v DISTVERSION= 0.4.6 -PORTREVISION= 32 +PORTREVISION= 33 CATEGORIES= www MAINTAINER= sec.research.2005@gmail.com diff --git a/www/sqlpage/Makefile b/www/sqlpage/Makefile index 883fd1e0f627..dee919b5f3ea 100644 --- a/www/sqlpage/Makefile +++ b/www/sqlpage/Makefile @@ -1,6 +1,7 @@ PORTNAME= sqlpage DISTVERSIONPREFIX= v DISTVERSION= 0.40.0 +PORTREVISION= 1 CATEGORIES= www databases MASTER_SITES= https://cdn.jsdelivr.net/npm/:npm DISTFILES= ${NPM_DISTFILES} diff --git a/www/stork/Makefile b/www/stork/Makefile index ba572729e77a..42496878a4d5 100644 --- a/www/stork/Makefile +++ b/www/stork/Makefile @@ -1,7 +1,7 @@ PORTNAME= stork DISTVERSIONPREFIX= v DISTVERSION= 1.6.0 -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org diff --git a/www/threejs/Makefile b/www/threejs/Makefile index 1ca618efba6b..f62f38de0e59 100644 --- a/www/threejs/Makefile +++ b/www/threejs/Makefile @@ -1,5 +1,5 @@ PORTNAME= three.js -PORTVERSION= 181 +PORTVERSION= 182 DISTVERSIONPREFIX= r CATEGORIES= www diff --git a/www/threejs/distinfo b/www/threejs/distinfo index 6a0309ab1b59..6e9319a739ca 100644 --- a/www/threejs/distinfo +++ b/www/threejs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1761936074 -SHA256 (mrdoob-three.js-r181_GH0.tar.gz) = 51599b484fd20865efd96e6cf97ef108f621386b05bfa262ca147b543e8ce415 -SIZE (mrdoob-three.js-r181_GH0.tar.gz) = 397187766 +TIMESTAMP = 1765815550 +SHA256 (mrdoob-three.js-r182_GH0.tar.gz) = 141e19e6eaa879d8fdbfe9a15f76af8c26e76643133f1a24893dadf288e789ff +SIZE (mrdoob-three.js-r182_GH0.tar.gz) = 396840053 diff --git a/www/threejs/pkg-plist b/www/threejs/pkg-plist index 50b14599b341..954f1ac47cf8 100644 --- a/www/threejs/pkg-plist +++ b/www/threejs/pkg-plist @@ -319,7 +319,7 @@ %%WWWDIR%%/nodes/functions/BSDF/BRDF_GGX_Multiscatter.js %%WWWDIR%%/nodes/functions/BSDF/BRDF_Lambert.js %%WWWDIR%%/nodes/functions/BSDF/BRDF_Sheen.js -%%WWWDIR%%/nodes/functions/BSDF/DFGApprox.js +%%WWWDIR%%/nodes/functions/BSDF/DFGLUT.js %%WWWDIR%%/nodes/functions/BSDF/D_GGX.js %%WWWDIR%%/nodes/functions/BSDF/D_GGX_Anisotropic.js %%WWWDIR%%/nodes/functions/BSDF/EnvironmentBRDF.js @@ -375,12 +375,15 @@ %%WWWDIR%%/nodes/materialx/lib/mx_noise.js %%WWWDIR%%/nodes/materialx/lib/mx_transform_color.js %%WWWDIR%%/nodes/math/BitcastNode.js +%%WWWDIR%%/nodes/math/BitcountNode.js %%WWWDIR%%/nodes/math/ConditionalNode.js %%WWWDIR%%/nodes/math/Hash.js %%WWWDIR%%/nodes/math/MathNode.js %%WWWDIR%%/nodes/math/MathUtils.js %%WWWDIR%%/nodes/math/OperatorNode.js +%%WWWDIR%%/nodes/math/PackFloatNode.js %%WWWDIR%%/nodes/math/TriNoise3D.js +%%WWWDIR%%/nodes/math/UnpackFloatNode.js %%WWWDIR%%/nodes/parsers/GLSLNodeFunction.js %%WWWDIR%%/nodes/parsers/GLSLNodeParser.js %%WWWDIR%%/nodes/pmrem/PMREMNode.js @@ -619,7 +622,7 @@ %%WWWDIR%%/renderers/shaders/ShaderLib/backgroundCube.glsl.js %%WWWDIR%%/renderers/shaders/ShaderLib/cube.glsl.js %%WWWDIR%%/renderers/shaders/ShaderLib/depth.glsl.js -%%WWWDIR%%/renderers/shaders/ShaderLib/distanceRGBA.glsl.js +%%WWWDIR%%/renderers/shaders/ShaderLib/distance.glsl.js %%WWWDIR%%/renderers/shaders/ShaderLib/equirect.glsl.js %%WWWDIR%%/renderers/shaders/ShaderLib/linedashed.glsl.js %%WWWDIR%%/renderers/shaders/ShaderLib/meshbasic.glsl.js @@ -663,6 +666,7 @@ %%WWWDIR%%/renderers/webgl/WebGLMaterials.js %%WWWDIR%%/renderers/webgl/WebGLMorphtargets.js %%WWWDIR%%/renderers/webgl/WebGLObjects.js +%%WWWDIR%%/renderers/webgl/WebGLOutput.js %%WWWDIR%%/renderers/webgl/WebGLProgram.js %%WWWDIR%%/renderers/webgl/WebGLPrograms.js %%WWWDIR%%/renderers/webgl/WebGLProperties.js @@ -702,6 +706,7 @@ %%WWWDIR%%/textures/CompressedArrayTexture.js %%WWWDIR%%/textures/CompressedCubeTexture.js %%WWWDIR%%/textures/CompressedTexture.js +%%WWWDIR%%/textures/CubeDepthTexture.js %%WWWDIR%%/textures/CubeTexture.js %%WWWDIR%%/textures/Data3DTexture.js %%WWWDIR%%/textures/DataArrayTexture.js diff --git a/www/tor-browser/Makefile b/www/tor-browser/Makefile index 8a3e221a5214..547f18a7bfeb 100644 --- a/www/tor-browser/Makefile +++ b/www/tor-browser/Makefile @@ -1,5 +1,6 @@ PORTNAME= tor-browser DISTVERSION= 15.0.3 +PORTREVISION= 1 CATEGORIES= www net security wayland TAG_BASE= dff70d135408cfc24931c170efa91fbaded19914 TAG_TOR= ca310e42296a7085ea59fc323592f3dc702123ac diff --git a/www/trunk/Makefile b/www/trunk/Makefile index 32c9a0a5b506..8cf90b750352 100644 --- a/www/trunk/Makefile +++ b/www/trunk/Makefile @@ -1,7 +1,7 @@ PORTNAME= trunk DISTVERSIONPREFIX= v DISTVERSION= 0.21.14 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= www devel MAINTAINER= yuri@FreeBSD.org diff --git a/www/tuifeed/Makefile b/www/tuifeed/Makefile index 12f4ce2d98b4..750a0159cba9 100644 --- a/www/tuifeed/Makefile +++ b/www/tuifeed/Makefile @@ -1,7 +1,7 @@ PORTNAME= tuifeed DISTVERSIONPREFIX= v DISTVERSION= 0.4.2 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= www MAINTAINER= driesm@FreeBSD.org diff --git a/www/ungoogled-chromium/Makefile b/www/ungoogled-chromium/Makefile index 6ba9078b6ff7..5fd8e8a3029b 100644 --- a/www/ungoogled-chromium/Makefile +++ b/www/ungoogled-chromium/Makefile @@ -1,5 +1,6 @@ PORTNAME= ungoogled-chromium PORTVERSION= 143.0.7499.109 +PORTREVISION= 2 PULSEMV= 16 PULSEV= ${PULSEMV}.1 UGVERSION= ${DISTVERSION}-1 diff --git a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc index a79fb40ae3e6..04cd1ef28a1c 100644 --- a/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc +++ b/www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc @@ -1,4 +1,4 @@ ---- chrome/browser/chrome_content_browser_client.cc.orig 2025-12-12 21:27:37 UTC +--- chrome/browser/chrome_content_browser_client.cc.orig 2025-12-14 17:46:41 UTC +++ chrome/browser/chrome_content_browser_client.cc @@ -574,7 +574,7 @@ #include "third_party/cros_system_api/switches/chrome_switches.h" @@ -55,6 +55,15 @@ #if BUILDFLAG(IS_MAC) std::unique_ptr<metrics::ClientInfo> client_info = GoogleUpdateSettings::LoadMetricsClientInfo(); +@@ -2687,7 +2689,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin + client_info->client_id); + } + #elif BUILDFLAG(IS_POSIX) +-#if !BUILDFLAG(IS_ANDROID) ++#if !BUILDFLAG(IS_ANDROID) && !BUILDFLAG(IS_BSD) + pid_t pid; + if (crash_reporter::GetHandlerSocket(nullptr, &pid)) { + command_line->AppendSwitchASCII( @@ -3020,7 +3022,7 @@ void ChromeContentBrowserClient::AppendExtraCommandLin } } diff --git a/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc new file mode 100644 index 000000000000..8c6f1acc0387 --- /dev/null +++ b/www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__buffer__manager__host.cc @@ -0,0 +1,16 @@ +--- ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc.orig 2025-12-15 07:48:20 UTC ++++ ui/ozone/platform/wayland/host/wayland_buffer_manager_host.cc +@@ -45,9 +45,13 @@ std::string NumberToString(uint32_t number) { + } + + bool CheckImportExportFence() { ++#if BUILDFLAG(IS_BSD) ++ return false; ++#else + // DMA_BUF_IOCTL_{IMPORT,EXPORT}_SYNC_FILE was added in 6.0 + return base::SysInfo::KernelVersionNumber::Current() >= + base::SysInfo::KernelVersionNumber(6, 0); ++#endif + } + + } // namespace diff --git a/www/urlfinder/Makefile b/www/urlfinder/Makefile index 42717735baf2..1c46f32e6a22 100644 --- a/www/urlfinder/Makefile +++ b/www/urlfinder/Makefile @@ -10,7 +10,7 @@ WWW= https://github.com/projectdiscovery/urlfinder LICENSE= MIT -USES= go:1.24,modules +USES= go:1.24+,modules GO_MODULE= github.com/projectdiscovery/${PORTNAME} GO_TARGET= ./cmd/${PORTNAME} diff --git a/www/varnish-libvmod-fileserver/Makefile b/www/varnish-libvmod-fileserver/Makefile index 5543e7c7905d..7fc2fcc38919 100644 --- a/www/varnish-libvmod-fileserver/Makefile +++ b/www/varnish-libvmod-fileserver/Makefile @@ -1,6 +1,6 @@ PORTNAME= libvmod-fileserver PORTVERSION= 0.0.9 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= www PKGNAMEPREFIX= varnish- diff --git a/www/varnish-libvmod-geoip2/Makefile b/www/varnish-libvmod-geoip2/Makefile index 8793c53c0bd6..cfa11fc3ef9b 100644 --- a/www/varnish-libvmod-geoip2/Makefile +++ b/www/varnish-libvmod-geoip2/Makefile @@ -1,12 +1,11 @@ PORTNAME= libvmod-geoip2 -PORTVERSION= 20230405 -PORTREVISION= 5 +PORTVERSION= 20240407 CATEGORIES= www PKGNAMEPREFIX= varnish- MAINTAINER= zi@FreeBSD.org COMMENT= Varnish Module (vmod) to query MaxMind GeoIP2 DB files -WWW= https://github.com/fgsch/libvmod-geoip2 +WWW= https://github.com/varnishcache-friends/libvmod-geoip2 LICENSE= BSD2CLAUSE @@ -16,9 +15,9 @@ LIB_DEPENDS= libmaxminddb.so:net/libmaxminddb USES= autoreconf:build gmake libtool pkgconfig \ python:build varnish:7 USE_GITHUB= yes -GH_ACCOUNT= fgsch +GH_ACCOUNT= varnishcache-friends GH_PROJECT= libvmod-geoip2 -GH_TAGNAME= ee5f049 +GH_TAGNAME= f4da203 USE_LDCONFIG= ${PREFIX}/lib/varnish/vmods GNU_CONFIGURE= yes diff --git a/www/varnish-libvmod-geoip2/distinfo b/www/varnish-libvmod-geoip2/distinfo index 2308e1e59c83..204636776e7e 100644 --- a/www/varnish-libvmod-geoip2/distinfo +++ b/www/varnish-libvmod-geoip2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1682431500 -SHA256 (fgsch-libvmod-geoip2-20230405-ee5f049_GH0.tar.gz) = 4dd6710fb9aa9ad60ce660cb41ad19761204374e4ee6b69df862cfe6633daf65 -SIZE (fgsch-libvmod-geoip2-20230405-ee5f049_GH0.tar.gz) = 9659 +TIMESTAMP = 1765833779 +SHA256 (varnishcache-friends-libvmod-geoip2-20240407-f4da203_GH0.tar.gz) = d0f2921d4969943decae64aa2704ff9bcd8188313d8aca70b4bede404cbdc3cf +SIZE (varnishcache-friends-libvmod-geoip2-20240407-f4da203_GH0.tar.gz) = 11759 diff --git a/www/varnish-modules/Makefile b/www/varnish-modules/Makefile index ebcf55fba776..c7eb8786c1f4 100644 --- a/www/varnish-modules/Makefile +++ b/www/varnish-modules/Makefile @@ -1,5 +1,6 @@ PORTNAME= varnish-modules PORTVERSION= 0.26.0 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= zi@FreeBSD.org diff --git a/www/vigil/Makefile b/www/vigil/Makefile index a475802a1284..3145f74efc40 100644 --- a/www/vigil/Makefile +++ b/www/vigil/Makefile @@ -1,6 +1,7 @@ PORTNAME= vigil DISTVERSIONPREFIX= v DISTVERSION= 1.28.6 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org diff --git a/www/wasm-bindgen-cli/Makefile b/www/wasm-bindgen-cli/Makefile index b6560451fcee..58c33e1a93e7 100644 --- a/www/wasm-bindgen-cli/Makefile +++ b/www/wasm-bindgen-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= wasm-bindgen-cli DISTVERSION= 0.2.95 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= www MAINTAINER= aokblast@FreeBSD.org diff --git a/www/wasm-pack/Makefile b/www/wasm-pack/Makefile index 0daf6b62aafe..8c2519c4ea53 100644 --- a/www/wasm-pack/Makefile +++ b/www/wasm-pack/Makefile @@ -1,7 +1,7 @@ PORTNAME= wasm-pack DISTVERSIONPREFIX= v DISTVERSION= 0.13.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= www MAINTAINER= yuri@FreeBSD.org diff --git a/www/waterfox/Makefile b/www/waterfox/Makefile index 2f5e727dffa0..707291bf2a37 100644 --- a/www/waterfox/Makefile +++ b/www/waterfox/Makefile @@ -1,5 +1,6 @@ PORTNAME= waterfox DISTVERSION= 6.6.6 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES= www diff --git a/www/websocat/Makefile b/www/websocat/Makefile index d4acaeb95a05..9ccfc4fdf374 100644 --- a/www/websocat/Makefile +++ b/www/websocat/Makefile @@ -1,7 +1,7 @@ PORTNAME= websocat DISTVERSIONPREFIX= v DISTVERSION= 1.14.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= www MAINTAINER= osa@FreeBSD.org diff --git a/www/wget2/files/patch-configure.ac b/www/wget2/files/patch-configure.ac new file mode 100644 index 000000000000..07e5cc33b04b --- /dev/null +++ b/www/wget2/files/patch-configure.ac @@ -0,0 +1,23 @@ +--- configure.ac.orig 2024-11-24 18:15:30 UTC ++++ configure.ac +@@ -410,17 +410,10 @@ test "${ENABLE_XATTR}" = "yes" && AC_DEFINE([ENABLE_XA + # + # Gettext + # +-m4_ifdef([AM_GNU_GETTEXT], [ +- AM_GNU_GETTEXT([external],[need-ngettext]) +- AC_CONFIG_FILES([po/Makefile.in]) +- have_po=yes +-], [ +- have_po=no +-]) +-m4_ifdef([AM_GNU_GETTEXT_VERSION], [ +-#do not indent here ++AM_GNU_GETTEXT([external],[need-ngettext]) ++AC_CONFIG_FILES([po/Makefile.in]) ++have_po=yes + AM_GNU_GETTEXT_VERSION([0.22.5]) +-]) + AM_CONDITIONAL([HAVE_PO], [ test "$have_po" = "yes" ]) + + # diff --git a/www/wiki-tui/Makefile b/www/wiki-tui/Makefile index 16a76dfaad26..b36836eb5ce0 100644 --- a/www/wiki-tui/Makefile +++ b/www/wiki-tui/Makefile @@ -1,6 +1,7 @@ PORTNAME= wiki-tui DISTVERSIONPREFIX= v DISTVERSION= 0.9.2 +PORTREVISION= 1 CATEGORIES= www MAINTAINER= eduardo@FreeBSD.org diff --git a/www/xh/Makefile b/www/xh/Makefile index 0b2cf1e24edc..3a1f17ad9902 100644 --- a/www/xh/Makefile +++ b/www/xh/Makefile @@ -1,7 +1,7 @@ PORTNAME= xh DISTVERSIONPREFIX= v DISTVERSION= 0.25.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= www MAINTAINER= lcook@FreeBSD.org diff --git a/www/youtube/Makefile b/www/youtube/Makefile index 436bffbae069..13525c7bd6cc 100644 --- a/www/youtube/Makefile +++ b/www/youtube/Makefile @@ -12,10 +12,7 @@ WWW= https://github.com/kkdai/youtube LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules - -DEPRECATED= Uses old go, but try building without USES=go:someversion -EXPIRATION_DATE=2026-01-01 +USES= go:modules GO_MODULE= github.com/kkdai/youtube/v2 GO_TARGET= ./cmd/youtubedr diff --git a/www/zola/Makefile b/www/zola/Makefile index aede26d4d365..1579993a930a 100644 --- a/www/zola/Makefile +++ b/www/zola/Makefile @@ -1,7 +1,7 @@ PORTNAME= zola DISTVERSIONPREFIX= v DISTVERSION= 0.21.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= www MAINTAINER= bofh@FreeBSD.org diff --git a/x11-fonts/fontconfig/Makefile b/x11-fonts/fontconfig/Makefile index 6d2d51eaa975..ce816a40bf89 100644 --- a/x11-fonts/fontconfig/Makefile +++ b/x11-fonts/fontconfig/Makefile @@ -1,9 +1,8 @@ PORTNAME= fontconfig -DISTVERSION= 2.15.0 -PORTREVISION= 3 +DISTVERSION= 2.17.1 PORTEPOCH= 1 CATEGORIES= x11-fonts -MASTER_SITES= https://www.freedesktop.org/software/${PORTNAME}/release/ +MASTER_SITES= https://gitlab.freedesktop.org/api/v4/projects/890/packages/generic/${PORTNAME}/${DISTVERSION}/ MAINTAINER= desktop@FreeBSD.org COMMENT= XML-based font configuration API for X Windows @@ -23,7 +22,11 @@ USE_LDCONFIG= yes SHEBANG_FILES= conf.d/link_confs.py \ conf.d/write-35-lang-normalize-conf.py \ fc-case/fc-case.py \ - fc-lang/fc-lang.py + fc-lang/fc-lang.py \ + src/cutout.py \ + src/makealias.py \ + test/run-test-map.sh \ + test/run-test.sh TEST_TARGET= test @@ -32,10 +35,12 @@ SUB_LIST= LOCALBASE=${LOCALBASE} # To avoid circular dependency rebuild of docs (including manpages) needs to be # disabled as they depend on textproc/docbook-utils which requires fontconfig -MESON_ARGS= -Ddefault_library=both -Ddoc=disabled -Dcache-build=disabled \ - -Ddefault-fonts-dirs=${PREFIX}/share/fonts \ - -Dadditional-fonts-dirs=${LOCALBASE}/lib/X11/fonts \ +MESON_ARGS= -Dadditional-fonts-dirs=${LOCALBASE}/lib/X11/fonts \ + -Dcache-build=disabled \ -Dcache-dir=/var/db/fontconfig \ + -Ddefault_library=both \ + -Ddefault-fonts-dirs=${PREFIX}/share/fonts \ + -Ddoc=disabled \ -Dtemplate-dir=${LOCALBASE}/etc/fonts/conf.avail \ -Dxml-dir=${LOCALBASE}/etc/fonts @@ -57,10 +62,14 @@ HINTING_${opt}_MESON_ON= -Ddefault-hinting=${opt:tl} BITMAPS_DESC= Enable bitmap fonts by default HINTING_DESC= Preferred pixel hinting configuration -NLS_USES= gettext-tools +BITMAPS_MESON_YES= bitmap-conf + +NLS_USES= gettext-runtime gettext-tools NLS_MESON_ENABLED= nls +TEST_TEST_DEPENDS= bash:shells/bash TEST_MESON_ENABLED= tests +TESTING_UNSAFE= Requires network access for fetching fonts post-install: ${INSTALL_MAN} ${WRKSRC}/fc-*/*.1 ${STAGEDIR}${PREFIX}/share/man/man1 @@ -73,11 +82,4 @@ post-install-DOCS-on: @${MKDIR} ${STAGEDIR}${DOCSDIR} ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${STAGEDIR}${DOCSDIR} -post-install-BITMAPS-off: - ${RLN} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail/70-no-bitmaps.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/70-no-bitmaps.conf - -post-install-BITMAPS-on: - ${RM} ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/70-no-bitmaps.conf - ${RLN} ${STAGEDIR}${PREFIX}/etc/fonts/conf.avail/70-yes-bitmaps.conf ${STAGEDIR}${PREFIX}/etc/fonts/conf.d/70-yes-bitmaps.conf - .include <bsd.port.mk> diff --git a/x11-fonts/fontconfig/distinfo b/x11-fonts/fontconfig/distinfo index fa71397bcfd7..82f2ffd81b83 100644 --- a/x11-fonts/fontconfig/distinfo +++ b/x11-fonts/fontconfig/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1703411132 -SHA256 (fontconfig-2.15.0.tar.xz) = 63a0658d0e06e0fa886106452b58ef04f21f58202ea02a94c39de0d3335d7c0e -SIZE (fontconfig-2.15.0.tar.xz) = 1447820 +TIMESTAMP = 1763905186 +SHA256 (fontconfig-2.17.1.tar.xz) = 9f5cae93f4fffc1fbc05ae99cdfc708cd60dfd6612ffc0512827025c026fa541 +SIZE (fontconfig-2.17.1.tar.xz) = 1326312 diff --git a/x11-fonts/fontconfig/files/patch-meson.build b/x11-fonts/fontconfig/files/patch-meson.build index a920cdfcf4d8..708382099dd5 100644 --- a/x11-fonts/fontconfig/files/patch-meson.build +++ b/x11-fonts/fontconfig/files/patch-meson.build @@ -1,11 +1,11 @@ ---- meson.build.orig 2023-12-24 09:46:41 UTC +--- meson.build.orig 2025-03-13 11:16:47 UTC +++ meson.build -@@ -440,7 +440,7 @@ install_data('fonts.dtd', - install: true) +@@ -539,7 +539,7 @@ install_data('fonts.dtd', + install_tag: 'runtime') install_data('fonts.dtd', -- install_dir: join_paths(get_option('prefix'), get_option('datadir'), 'xml/fontconfig') -+ install_dir: join_paths(get_option('prefix'), get_option('sysconfdir'), 'fonts') - ) +- install_dir: join_paths(get_option('prefix'), get_option('datadir'), 'xml/fontconfig'), ++ install_dir: join_paths(get_option('prefix'), get_option('sysconfdir'), 'fonts'), + install_tag: 'runtime') fc_headers = [ diff --git a/x11-fonts/fontconfig/files/patch-src_fclang.c b/x11-fonts/fontconfig/files/patch-src_fclang.c deleted file mode 100644 index 873307acda2c..000000000000 --- a/x11-fonts/fontconfig/files/patch-src_fclang.c +++ /dev/null @@ -1,51 +0,0 @@ ---- src/fclang.c.orig 2020-11-28 01:56:42 UTC -+++ src/fclang.c -@@ -183,6 +183,7 @@ FcLangNormalize (const FcChar8 *lang) - { - FcChar8 *result = NULL, *s, *orig; - char *territory, *encoding, *modifier; -+ char *script; - size_t llen, tlen = 0, mlen = 0; - - if (!lang || !*lang) -@@ -246,27 +247,33 @@ FcLangNormalize (const FcChar8 *lang) - modifier = encoding; - } - } -- territory = strchr ((const char *) s, '_'); -- if (!territory) -- territory = strchr ((const char *) s, '-'); -+ territory = strrchr ((const char *) s, '_'); - if (territory) - { - *territory = 0; - territory++; - tlen = strlen (territory); - } -+ /* There might by a script component, e.g. sr_Cyrl_RS@UTF-8. We can't assume all legal locale -+ names are in the form <lang>_<country code>.<encoding>. If the script component is here, -+ skip it to define the language properly (e.g. "sr" instead of "sr_Cyrl") */ -+ script = strchr ((const char *) s, '_'); -+ if (script) -+ { -+ *script = 0; -+ } - llen = strlen ((const char *) s); - if (llen < 2 || llen > 3) - { -- fprintf (stderr, "Fontconfig warning: ignoring %s: not a valid language tag\n", -- lang); -+ fprintf (stderr, "Fontconfig warning: ignoring %s: not a valid language tag (%s)\n", -+ s, lang); - goto bail0; - } - if (territory && (tlen < 2 || tlen > 3) && - !(territory[0] == 'z' && tlen < 5)) - { -- fprintf (stderr, "Fontconfig warning: ignoring %s: not a valid region tag\n", -- lang); -+ fprintf (stderr, "Fontconfig warning: ignoring %s: not a valid region tag (%s)\n", -+ territory, lang); - goto bail0; - } - if (territory) diff --git a/x11-fonts/fontconfig/pkg-plist b/x11-fonts/fontconfig/pkg-plist index dfa70ae1be48..98f64c4c6ef7 100644 --- a/x11-fonts/fontconfig/pkg-plist +++ b/x11-fonts/fontconfig/pkg-plist @@ -34,6 +34,7 @@ etc/fonts/conf.avail/35-lang-normalize.conf etc/fonts/conf.avail/40-nonlatin.conf etc/fonts/conf.avail/45-generic.conf etc/fonts/conf.avail/45-latin.conf +etc/fonts/conf.avail/48-guessfamily.conf etc/fonts/conf.avail/48-spacing.conf etc/fonts/conf.avail/49-sansserif.conf etc/fonts/conf.avail/50-user.conf @@ -44,6 +45,8 @@ etc/fonts/conf.avail/65-fonts-persian.conf etc/fonts/conf.avail/65-khmer.conf etc/fonts/conf.avail/65-nonlatin.conf etc/fonts/conf.avail/69-unifont.conf +etc/fonts/conf.avail/70-no-bitmaps-and-emoji.conf +etc/fonts/conf.avail/70-no-bitmaps-except-emoji.conf etc/fonts/conf.avail/70-no-bitmaps.conf etc/fonts/conf.avail/70-yes-bitmaps.conf etc/fonts/conf.avail/80-delicious.conf @@ -67,7 +70,7 @@ etc/fonts/conf.d/60-latin.conf etc/fonts/conf.d/65-fonts-persian.conf etc/fonts/conf.d/65-nonlatin.conf etc/fonts/conf.d/69-unifont.conf -%%NO_BITMAPS%%etc/fonts/conf.d/70-no-bitmaps.conf +%%NO_BITMAPS%%etc/fonts/conf.d/70-no-bitmaps-and-emoji.conf %%BITMAPS%%etc/fonts/conf.d/70-yes-bitmaps.conf etc/fonts/conf.d/80-delicious.conf etc/fonts/conf.d/90-synthetic.conf @@ -80,7 +83,7 @@ include/fontconfig/fontconfig.h lib/libfontconfig.a lib/libfontconfig.so lib/libfontconfig.so.1 -lib/libfontconfig.so.1.14.0 +lib/libfontconfig.so.1.16.0 libdata/pkgconfig/fontconfig.pc share/man/man1/fc-cache.1.gz share/man/man1/fc-cat.1.gz @@ -128,6 +131,8 @@ share/man/man3/FcCharSetNextPage.3.gz share/man/man3/FcCharSetSubtract.3.gz share/man/man3/FcCharSetSubtractCount.3.gz share/man/man3/FcCharSetUnion.3.gz +share/man/man3/FcConfigAcceptFilter.3.gz +share/man/man3/FcConfigAcceptFont.3.gz share/man/man3/FcConfigAppFontAddDir.3.gz share/man/man3/FcConfigAppFontAddFile.3.gz share/man/man3/FcConfigAppFontClear.3.gz @@ -145,6 +150,7 @@ share/man/man3/FcConfigGetCacheDirs.3.gz share/man/man3/FcConfigGetConfigDirs.3.gz share/man/man3/FcConfigGetConfigFiles.3.gz share/man/man3/FcConfigGetCurrent.3.gz +share/man/man3/FcConfigGetDefaultLangs.3.gz share/man/man3/FcConfigGetFilename.3.gz share/man/man3/FcConfigGetFontDirs.3.gz share/man/man3/FcConfigGetFonts.3.gz @@ -153,8 +159,11 @@ share/man/man3/FcConfigGetSysRoot.3.gz share/man/man3/FcConfigHome.3.gz share/man/man3/FcConfigParseAndLoad.3.gz share/man/man3/FcConfigParseAndLoadFromMemory.3.gz +share/man/man3/FcConfigPreferAppFont.3.gz share/man/man3/FcConfigReference.3.gz share/man/man3/FcConfigSetCurrent.3.gz +share/man/man3/FcConfigSetDefaultSubstitute.3.gz +share/man/man3/FcConfigSetFontSetFilter.3.gz share/man/man3/FcConfigSetRescanInterval.3.gz share/man/man3/FcConfigSetSysRoot.3.gz share/man/man3/FcConfigSubstitute.3.gz @@ -188,6 +197,7 @@ share/man/man3/FcFontSetPrint.3.gz share/man/man3/FcFontSetSort.3.gz share/man/man3/FcFontSetSortDestroy.3.gz share/man/man3/FcFontSort.3.gz +share/man/man3/FcFontationsQueryAll.3.gz share/man/man3/FcFreeTypeCharIndex.3.gz share/man/man3/FcFreeTypeCharSet.3.gz share/man/man3/FcFreeTypeCharSetAndSpacing.3.gz diff --git a/x11-fonts/open-sans/Makefile b/x11-fonts/open-sans/Makefile index ac9f0713c2e4..5e2766010854 100644 --- a/x11-fonts/open-sans/Makefile +++ b/x11-fonts/open-sans/Makefile @@ -15,6 +15,9 @@ LICENSE_FILE= ${WRKSRC}/Apache\ License.txt USES= fonts zip +BROKEN= Unfetchable +EXPIRATION_DATE=2026-01-31 + NO_ARCH= yes NO_BUILD= yes NO_WRKSUBDIR= yes diff --git a/x11-fonts/py-shaperglot/Makefile b/x11-fonts/py-shaperglot/Makefile index 4f115cc43597..e028f44c7a6f 100644 --- a/x11-fonts/py-shaperglot/Makefile +++ b/x11-fonts/py-shaperglot/Makefile @@ -1,6 +1,6 @@ PORTNAME= shaperglot PORTVERSION= 1.2.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11-fonts python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/x11-fonts/symbola/Makefile b/x11-fonts/symbola/Makefile index 3eb6595e8967..61f6c5d63f50 100644 --- a/x11-fonts/symbola/Makefile +++ b/x11-fonts/symbola/Makefile @@ -14,6 +14,9 @@ LICENSE_FILE= ${FILESDIR}/COPYING USES= fonts zip +BROKEN= Unfetchable +EXPIRATION_DATE=2026-01-31 + NO_WRKSUBDIR= yes NO_BUILD= yes NO_ARCH= yes diff --git a/x11-themes/morewaita-icon-theme/Makefile b/x11-themes/morewaita-icon-theme/Makefile index 28d70d7daf51..4a15714f147a 100644 --- a/x11-themes/morewaita-icon-theme/Makefile +++ b/x11-themes/morewaita-icon-theme/Makefile @@ -1,5 +1,6 @@ PORTNAME= morewaita-icon-theme -DISTVERSION= 48.4 +DISTVERSIONPREFIX= v +DISTVERSION= 49 CATEGORIES= x11-themes MAINTAINER= tagattie@FreeBSD.org diff --git a/x11-themes/morewaita-icon-theme/distinfo b/x11-themes/morewaita-icon-theme/distinfo index 1a2262fe6513..004869eaf607 100644 --- a/x11-themes/morewaita-icon-theme/distinfo +++ b/x11-themes/morewaita-icon-theme/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1754185353 -SHA256 (somepaulo-MoreWaita-48.4_GH0.tar.gz) = 20c9e81f5aee5695a30d28939cbac341345d4ce83c7df18612c1d06f4a418ade -SIZE (somepaulo-MoreWaita-48.4_GH0.tar.gz) = 10806777 +TIMESTAMP = 1765807105 +SHA256 (somepaulo-MoreWaita-v49_GH0.tar.gz) = 33a00ac6a9214d228b43071a09e0ba59b92da225b1321afe246f64f6ec96bb48 +SIZE (somepaulo-MoreWaita-v49_GH0.tar.gz) = 11044727 diff --git a/x11-themes/morewaita-icon-theme/pkg-plist b/x11-themes/morewaita-icon-theme/pkg-plist index 887a8c210808..0cbb7418a479 100644 --- a/x11-themes/morewaita-icon-theme/pkg-plist +++ b/x11-themes/morewaita-icon-theme/pkg-plist @@ -1,6 +1,9 @@ share/icons/MoreWaita/index.theme share/icons/MoreWaita/scalable/apps/0ad.svg +share/icons/MoreWaita/scalable/apps/1password.svg +share/icons/MoreWaita/scalable/apps/7765_winebrowser.0.svg share/icons/MoreWaita/scalable/apps/Alacritty.svg +share/icons/MoreWaita/scalable/apps/AmneziaVPN.svg share/icons/MoreWaita/scalable/apps/Ardour-Ardour_6.0.0.svg share/icons/MoreWaita/scalable/apps/Ardour-Ardour_6.5.0.svg share/icons/MoreWaita/scalable/apps/Ardour-Ardour_7.0.0.svg @@ -10,10 +13,12 @@ share/icons/MoreWaita/scalable/apps/Blender.svg share/icons/MoreWaita/scalable/apps/CMakeSetup.svg share/icons/MoreWaita/scalable/apps/CMakeSetup32.svg share/icons/MoreWaita/scalable/apps/DV_Resolve.svg +share/icons/MoreWaita/scalable/apps/E51E_KakaoTalk.0.svg share/icons/MoreWaita/scalable/apps/Element.svg share/icons/MoreWaita/scalable/apps/GPU_Viewer.svg share/icons/MoreWaita/scalable/apps/GitKraken.svg share/icons/MoreWaita/scalable/apps/GrandOrgue.svg +share/icons/MoreWaita/scalable/apps/KakaoTalk.svg share/icons/MoreWaita/scalable/apps/LibreMenuEditor.svg share/icons/MoreWaita/scalable/apps/MediathekView.svg share/icons/MoreWaita/scalable/apps/Mercury.svg @@ -35,6 +40,8 @@ share/icons/MoreWaita/scalable/apps/Spotify.svg share/icons/MoreWaita/scalable/apps/TeamViewer.svg share/icons/MoreWaita/scalable/apps/Zoom.svg share/icons/MoreWaita/scalable/apps/abiword.svg +share/icons/MoreWaita/scalable/apps/aegisub.svg +share/icons/MoreWaita/scalable/apps/affinity.svg share/icons/MoreWaita/scalable/apps/alacarte.svg share/icons/MoreWaita/scalable/apps/alacritty.svg share/icons/MoreWaita/scalable/apps/android-studio-beta.svg @@ -42,10 +49,14 @@ share/icons/MoreWaita/scalable/apps/android-studio-canary.svg share/icons/MoreWaita/scalable/apps/android-studio.svg share/icons/MoreWaita/scalable/apps/androidstudio-preview.svg share/icons/MoreWaita/scalable/apps/androidstudio.svg +share/icons/MoreWaita/scalable/apps/angryip.svg share/icons/MoreWaita/scalable/apps/anki.svg +share/icons/MoreWaita/scalable/apps/antimicro.svg +share/icons/MoreWaita/scalable/apps/antimicrox.svg share/icons/MoreWaita/scalable/apps/anydesk.svg share/icons/MoreWaita/scalable/apps/anytype.svg share/icons/MoreWaita/scalable/apps/app.bluebubbles.BlueBubbles.svg +share/icons/MoreWaita/scalable/apps/app.legcord.Legcord.svg share/icons/MoreWaita/scalable/apps/app.polychromatic.controller.svg share/icons/MoreWaita/scalable/apps/app.xemu.xemu.svg share/icons/MoreWaita/scalable/apps/app.ytmdesktop.ytmdesktop.svg @@ -58,6 +69,7 @@ share/icons/MoreWaita/scalable/apps/appimagekit-bitwarden.svg share/icons/MoreWaita/scalable/apps/appimagekit-cider.svg share/icons/MoreWaita/scalable/apps/appimagekit-emacs.svg share/icons/MoreWaita/scalable/apps/appimagekit-endless_sky.svg +share/icons/MoreWaita/scalable/apps/appimagekit-filendesktop.svg share/icons/MoreWaita/scalable/apps/appimagekit-github-desktop.svg share/icons/MoreWaita/scalable/apps/appimagekit-heroic.svg share/icons/MoreWaita/scalable/apps/appimagekit-joplin.svg @@ -83,6 +95,7 @@ share/icons/MoreWaita/scalable/apps/appimagekit-yuzu.svg share/icons/MoreWaita/scalable/apps/appimagekit-zen-browser.svg share/icons/MoreWaita/scalable/apps/appimagekit-zoho-mail-desktop.svg share/icons/MoreWaita/scalable/apps/apple-music.svg +share/icons/MoreWaita/scalable/apps/application-x-vrmonitor.svg share/icons/MoreWaita/scalable/apps/application-x-zoom.svg share/icons/MoreWaita/scalable/apps/applications-java.svg share/icons/MoreWaita/scalable/apps/ardour.svg @@ -118,6 +131,10 @@ share/icons/MoreWaita/scalable/apps/blender.svg share/icons/MoreWaita/scalable/apps/blockbench.svg share/icons/MoreWaita/scalable/apps/bluemail.svg share/icons/MoreWaita/scalable/apps/blueman-scanner.svg +share/icons/MoreWaita/scalable/apps/bottles_wine-uninstaller.svg +share/icons/MoreWaita/scalable/apps/bottles_wine-winecfg.svg +share/icons/MoreWaita/scalable/apps/bottles_wine.svg +share/icons/MoreWaita/scalable/apps/bottles_winetricks.svg share/icons/MoreWaita/scalable/apps/boxbuddyrs.svg share/icons/MoreWaita/scalable/apps/boxy-svg.svg share/icons/MoreWaita/scalable/apps/brave-browser.svg @@ -126,6 +143,7 @@ share/icons/MoreWaita/scalable/apps/brave-desktop.svg share/icons/MoreWaita/scalable/apps/briar.svg share/icons/MoreWaita/scalable/apps/bsnes.svg share/icons/MoreWaita/scalable/apps/btop.svg +share/icons/MoreWaita/scalable/apps/burp.svg share/icons/MoreWaita/scalable/apps/buzz.svg share/icons/MoreWaita/scalable/apps/caja-dropbox.svg share/icons/MoreWaita/scalable/apps/calibre-ebook-edit.svg @@ -159,6 +177,7 @@ share/icons/MoreWaita/scalable/apps/chromium-freeworld.svg share/icons/MoreWaita/scalable/apps/chromium.svg share/icons/MoreWaita/scalable/apps/cider.svg share/icons/MoreWaita/scalable/apps/cinecred.svg +share/icons/MoreWaita/scalable/apps/cities-skylines-2.svg share/icons/MoreWaita/scalable/apps/ckb-next.svg share/icons/MoreWaita/scalable/apps/clamav.svg share/icons/MoreWaita/scalable/apps/clamtk.svg @@ -209,11 +228,14 @@ share/icons/MoreWaita/scalable/apps/com.github.iwalton3.jellyfin-mpv-shim.svg share/icons/MoreWaita/scalable/apps/com.github.keriew.augustus.svg share/icons/MoreWaita/scalable/apps/com.github.micahflee.torbrowser-launcher.svg share/icons/MoreWaita/scalable/apps/com.github.rafostar.Clapper.svg +share/icons/MoreWaita/scalable/apps/com.github.taiko2k.tauonmb.svg share/icons/MoreWaita/scalable/apps/com.github.xeco23.WasIstLos.svg share/icons/MoreWaita/scalable/apps/com.gitlab.davem.ClamTk.svg share/icons/MoreWaita/scalable/apps/com.google.AndroidStudio.svg share/icons/MoreWaita/scalable/apps/com.google.Chrome.svg +share/icons/MoreWaita/scalable/apps/com.google.ChromeDev.svg share/icons/MoreWaita/scalable/apps/com.hamrick.VueScan.svg +share/icons/MoreWaita/scalable/apps/com.helix_editor.Helix.svg share/icons/MoreWaita/scalable/apps/com.heroicgameslauncher.hgl.svg share/icons/MoreWaita/scalable/apps/com.icons8.Lunacy.svg share/icons/MoreWaita/scalable/apps/com.jetbrains.CLion.svg @@ -240,13 +262,13 @@ share/icons/MoreWaita/scalable/apps/com.mastermindzh.tidal-hifi.svg share/icons/MoreWaita/scalable/apps/com.mattermost.Desktop.svg share/icons/MoreWaita/scalable/apps/com.microsoft.Edge.svg share/icons/MoreWaita/scalable/apps/com.microsoft.Teams.svg -share/icons/MoreWaita/scalable/apps/com.mitchellh.ghostty.svg share/icons/MoreWaita/scalable/apps/com.mojang.Minecraft.svg share/icons/MoreWaita/scalable/apps/com.moonlight_stream.Moonlight.svg share/icons/MoreWaita/scalable/apps/com.nextcloud.desktopclient.nextcloud.svg share/icons/MoreWaita/scalable/apps/com.notesnook.Notesnook.svg share/icons/MoreWaita/scalable/apps/com.ntrack.n-track.svg share/icons/MoreWaita/scalable/apps/com.obsproject.Studio.svg +share/icons/MoreWaita/scalable/apps/com.onepassword.OnePassword.svg share/icons/MoreWaita/scalable/apps/com.opera.Opera.svg share/icons/MoreWaita/scalable/apps/com.play0ad.zeroad.svg share/icons/MoreWaita/scalable/apps/com.protonvpn.www.svg @@ -294,6 +316,7 @@ share/icons/MoreWaita/scalable/apps/de.mediathekview.MediathekView.svg share/icons/MoreWaita/scalable/apps/deadbeef.svg share/icons/MoreWaita/scalable/apps/deepin-emacs.svg share/icons/MoreWaita/scalable/apps/deepin-scanner.svg +share/icons/MoreWaita/scalable/apps/deepin-wine-assist.svg share/icons/MoreWaita/scalable/apps/deezer.svg share/icons/MoreWaita/scalable/apps/deltachat-desktop.svg share/icons/MoreWaita/scalable/apps/deltachat.svg @@ -315,6 +338,7 @@ share/icons/MoreWaita/scalable/apps/dev.zed.Zed.svg share/icons/MoreWaita/scalable/apps/devpod.svg share/icons/MoreWaita/scalable/apps/discord-canary.svg share/icons/MoreWaita/scalable/apps/discord.svg +share/icons/MoreWaita/scalable/apps/dosbox-staging.svg share/icons/MoreWaita/scalable/apps/drawio.svg share/icons/MoreWaita/scalable/apps/dropbox.svg share/icons/MoreWaita/scalable/apps/dune3d.svg @@ -340,15 +364,18 @@ share/icons/MoreWaita/scalable/apps/emacs-snapshot.svg share/icons/MoreWaita/scalable/apps/emacs.svg share/icons/MoreWaita/scalable/apps/endless-sky.svg share/icons/MoreWaita/scalable/apps/enpass.svg +share/icons/MoreWaita/scalable/apps/ente-auth.svg share/icons/MoreWaita/scalable/apps/etcher-electron.svg share/icons/MoreWaita/scalable/apps/etcher.svg share/icons/MoreWaita/scalable/apps/eu.betterbird.Betterbird.svg share/icons/MoreWaita/scalable/apps/eu.tiliado.NuvolaAppSpotify.svg +share/icons/MoreWaita/scalable/apps/eu.tiliado.NuvolaAppYoutube.svg share/icons/MoreWaita/scalable/apps/facebook-messenger.svg share/icons/MoreWaita/scalable/apps/ferdium.svg share/icons/MoreWaita/scalable/apps/fgcom.svg share/icons/MoreWaita/scalable/apps/figma-linux.svg share/icons/MoreWaita/scalable/apps/figma.svg +share/icons/MoreWaita/scalable/apps/filendesktop.svg share/icons/MoreWaita/scalable/apps/filezilla.svg share/icons/MoreWaita/scalable/apps/firefox-beta-bin.svg share/icons/MoreWaita/scalable/apps/firefox-beta.svg @@ -404,7 +431,7 @@ share/icons/MoreWaita/scalable/apps/genymotion-bin.svg share/icons/MoreWaita/scalable/apps/genymotion-player.svg share/icons/MoreWaita/scalable/apps/genymotion.svg share/icons/MoreWaita/scalable/apps/geogebra.svg -share/icons/MoreWaita/scalable/apps/ghostty.svg +share/icons/MoreWaita/scalable/apps/ghidra.svg share/icons/MoreWaita/scalable/apps/gimagereader.svg share/icons/MoreWaita/scalable/apps/gimp.svg share/icons/MoreWaita/scalable/apps/github-desktop.svg @@ -416,11 +443,13 @@ share/icons/MoreWaita/scalable/apps/gnome-nettool.svg share/icons/MoreWaita/scalable/apps/gnome-nettools.svg share/icons/MoreWaita/scalable/apps/gnome-power-statistics.svg share/icons/MoreWaita/scalable/apps/gnome-screenruler.svg +share/icons/MoreWaita/scalable/apps/gnome-xterm.svg share/icons/MoreWaita/scalable/apps/goa-account-todoist.svg share/icons/MoreWaita/scalable/apps/godot-mono.svg share/icons/MoreWaita/scalable/apps/godot.svg share/icons/MoreWaita/scalable/apps/goland.svg share/icons/MoreWaita/scalable/apps/gonnect.svg +share/icons/MoreWaita/scalable/apps/goofcord.svg share/icons/MoreWaita/scalable/apps/google-chrome.svg share/icons/MoreWaita/scalable/apps/google-chrome2.svg share/icons/MoreWaita/scalable/apps/google-docs.svg @@ -447,7 +476,11 @@ share/icons/MoreWaita/scalable/apps/harbour-pure-maps.svg share/icons/MoreWaita/scalable/apps/hardinfo.svg share/icons/MoreWaita/scalable/apps/hardinfo2.svg share/icons/MoreWaita/scalable/apps/headlines.svg +share/icons/MoreWaita/scalable/apps/hedgemodmanager.svg share/icons/MoreWaita/scalable/apps/helio-workstation.svg +share/icons/MoreWaita/scalable/apps/helium-browser.svg +share/icons/MoreWaita/scalable/apps/helium.svg +share/icons/MoreWaita/scalable/apps/helix.svg share/icons/MoreWaita/scalable/apps/heroic.svg share/icons/MoreWaita/scalable/apps/hp-logo.svg share/icons/MoreWaita/scalable/apps/hp-toolbox.svg @@ -466,8 +499,10 @@ share/icons/MoreWaita/scalable/apps/im.riot.Riot.svg share/icons/MoreWaita/scalable/apps/info.mumble.Mumble.svg share/icons/MoreWaita/scalable/apps/inkscape-logo.svg share/icons/MoreWaita/scalable/apps/inkscape.svg +share/icons/MoreWaita/scalable/apps/input-leap.svg share/icons/MoreWaita/scalable/apps/input-remapper.svg share/icons/MoreWaita/scalable/apps/insomnia.svg +share/icons/MoreWaita/scalable/apps/instagram.svg share/icons/MoreWaita/scalable/apps/intellij.svg share/icons/MoreWaita/scalable/apps/interstellar.svg share/icons/MoreWaita/scalable/apps/io.anytype.anytype.svg @@ -476,14 +511,17 @@ share/icons/MoreWaita/scalable/apps/io.atom.electron.BaseApp.svg share/icons/MoreWaita/scalable/apps/io.bit3.WhatsAppQT.svg share/icons/MoreWaita/scalable/apps/io.dbeaver.DBeaverCommunity.svg share/icons/MoreWaita/scalable/apps/io.element.Element.svg +share/icons/MoreWaita/scalable/apps/io.ente.auth.svg share/icons/MoreWaita/scalable/apps/io.frappe.books.svg share/icons/MoreWaita/scalable/apps/io.freetubeapp.FreeTube.svg share/icons/MoreWaita/scalable/apps/io.gdevelop.ide.svg share/icons/MoreWaita/scalable/apps/io.github.Figma_Linux.figma_linux.svg share/icons/MoreWaita/scalable/apps/io.github.NhekoReborn.Nheko.svg share/icons/MoreWaita/scalable/apps/io.github.OpenToonz.svg +share/icons/MoreWaita/scalable/apps/io.github.Soundux.svg share/icons/MoreWaita/scalable/apps/io.github.alainm23.planify.svg share/icons/MoreWaita/scalable/apps/io.github.amit9838.mousam.svg +share/icons/MoreWaita/scalable/apps/io.github.antimicrox.antimicrox.svg share/icons/MoreWaita/scalable/apps/io.github.arunsivaramanneo.GPUViewer.svg share/icons/MoreWaita/scalable/apps/io.github.astralvixen.geforce-infinity.svg share/icons/MoreWaita/scalable/apps/io.github.chidiwilliams.Buzz.svg @@ -491,13 +529,17 @@ share/icons/MoreWaita/scalable/apps/io.github.cudatext.CudaText-Qt.svg share/icons/MoreWaita/scalable/apps/io.github.cudatext.CudaText-Qt5.svg share/icons/MoreWaita/scalable/apps/io.github.debasish_patra_1987.linuxthemestore.svg share/icons/MoreWaita/scalable/apps/io.github.dimtpap.coppwr.svg +share/icons/MoreWaita/scalable/apps/io.github.dosbox-staging.svg share/icons/MoreWaita/scalable/apps/io.github.dvlv.boxbuddyrs.svg share/icons/MoreWaita/scalable/apps/io.github.endless_sky.endless_sky.svg +share/icons/MoreWaita/scalable/apps/io.github.hedge_dev.hedgemodmanager.svg +share/icons/MoreWaita/scalable/apps/io.github.input_leap.input-leap.svg share/icons/MoreWaita/scalable/apps/io.github.jean28518.Linux-Assistant.svg share/icons/MoreWaita/scalable/apps/io.github.jliljebl.Flowblade.svg share/icons/MoreWaita/scalable/apps/io.github.kotatogram.svg share/icons/MoreWaita/scalable/apps/io.github.kukuruzka165.materialgram.svg share/icons/MoreWaita/scalable/apps/io.github.manisandro.gImageReader.svg +share/icons/MoreWaita/scalable/apps/io.github.milkshiift.GoofCord.svg share/icons/MoreWaita/scalable/apps/io.github.mimbrero.WhatsAppDesktop.svg share/icons/MoreWaita/scalable/apps/io.github.nelson_lang.Nelson.svg share/icons/MoreWaita/scalable/apps/io.github.pieterdd.RcloneShuttle.svg @@ -511,6 +553,7 @@ share/icons/MoreWaita/scalable/apps/io.github.radiolamp.mangojuice.svg share/icons/MoreWaita/scalable/apps/io.github.rinigus.OSMScoutServer.svg share/icons/MoreWaita/scalable/apps/io.github.rinigus.PureMaps.svg share/icons/MoreWaita/scalable/apps/io.github.ryubing.Ryujinx.svg +share/icons/MoreWaita/scalable/apps/io.github.sameboy.SameBoy.svg share/icons/MoreWaita/scalable/apps/io.github.shiftey.Desktop.svg share/icons/MoreWaita/scalable/apps/io.github.spacingbat3.webcord.svg share/icons/MoreWaita/scalable/apps/io.github.tobagin.karere.svg @@ -526,6 +569,7 @@ share/icons/MoreWaita/scalable/apps/io.gitlab.caveman250.headlines.svg share/icons/MoreWaita/scalable/apps/io.gitlab.librewolf-community.svg share/icons/MoreWaita/scalable/apps/io.mpv.Mpv.svg share/icons/MoreWaita/scalable/apps/io.neovim.nvim.svg +share/icons/MoreWaita/scalable/apps/io.podman_desktop.PodmanDesktop.svg share/icons/MoreWaita/scalable/apps/io.qt.Assistant.svg share/icons/MoreWaita/scalable/apps/io.qt.Designer.svg share/icons/MoreWaita/scalable/apps/io.qt.Linguist.svg @@ -579,6 +623,7 @@ share/icons/MoreWaita/scalable/apps/juliabackend.svg share/icons/MoreWaita/scalable/apps/julius.svg share/icons/MoreWaita/scalable/apps/jupyter.svg share/icons/MoreWaita/scalable/apps/jupyterlab-desktop.svg +share/icons/MoreWaita/scalable/apps/kakaotalk.svg share/icons/MoreWaita/scalable/apps/kali-wireshark.svg share/icons/MoreWaita/scalable/apps/kali-zaproxy.svg share/icons/MoreWaita/scalable/apps/kate.svg @@ -600,6 +645,7 @@ share/icons/MoreWaita/scalable/apps/kvantum.svg share/icons/MoreWaita/scalable/apps/lapce.svg share/icons/MoreWaita/scalable/apps/lazarus.svg share/icons/MoreWaita/scalable/apps/lazpaint.svg +share/icons/MoreWaita/scalable/apps/legcord.svg share/icons/MoreWaita/scalable/apps/leocad.svg share/icons/MoreWaita/scalable/apps/libre-menu-editor.svg share/icons/MoreWaita/scalable/apps/librecad.svg @@ -776,11 +822,15 @@ share/icons/MoreWaita/scalable/apps/lunar-client.svg share/icons/MoreWaita/scalable/apps/lunarclient.svg share/icons/MoreWaita/scalable/apps/lutris.svg share/icons/MoreWaita/scalable/apps/lutris_blender.svg +share/icons/MoreWaita/scalable/apps/lutris_cities-skylines-2.svg share/icons/MoreWaita/scalable/apps/lutris_endless-sky.svg share/icons/MoreWaita/scalable/apps/lutris_godot-engine.svg share/icons/MoreWaita/scalable/apps/lutris_krita-gemini.svg share/icons/MoreWaita/scalable/apps/lutris_minecraft.svg share/icons/MoreWaita/scalable/apps/lutris_minetest.svg +share/icons/MoreWaita/scalable/apps/lutris_stardew-valley.svg +share/icons/MoreWaita/scalable/apps/lutris_the-dark-mod.svg +share/icons/MoreWaita/scalable/apps/lutris_the-sims-4.svg share/icons/MoreWaita/scalable/apps/lutris_xonotic.svg share/icons/MoreWaita/scalable/apps/lvim.svg share/icons/MoreWaita/scalable/apps/mailspring.svg @@ -815,6 +865,7 @@ share/icons/MoreWaita/scalable/apps/minecraft-pi.svg share/icons/MoreWaita/scalable/apps/minecraft.svg share/icons/MoreWaita/scalable/apps/minetest-icon.svg share/icons/MoreWaita/scalable/apps/minetest.svg +share/icons/MoreWaita/scalable/apps/mini.xterm.svg share/icons/MoreWaita/scalable/apps/mixin-messenger.svg share/icons/MoreWaita/scalable/apps/mixin.svg share/icons/MoreWaita/scalable/apps/mixxx-icon.svg @@ -858,7 +909,9 @@ share/icons/MoreWaita/scalable/apps/net.openra.OpenRA.openra-cnc.svg share/icons/MoreWaita/scalable/apps/net.openra.OpenRA.openra-d2k.svg share/icons/MoreWaita/scalable/apps/net.openra.OpenRA.svg share/icons/MoreWaita/scalable/apps/net.poedit.Poedit.svg +share/icons/MoreWaita/scalable/apps/net.portswigger.BurpSuite-Community.svg share/icons/MoreWaita/scalable/apps/net.scribus.Scribus.svg +share/icons/MoreWaita/scalable/apps/net.sf.VICE.svg share/icons/MoreWaita/scalable/apps/net.sf.fuse_emulator.svg share/icons/MoreWaita/scalable/apps/net.sourceforge.GrandOrgue.svg share/icons/MoreWaita/scalable/apps/net.sourceforge.liferea.svg @@ -876,6 +929,7 @@ share/icons/MoreWaita/scalable/apps/nicotine-plus.svg share/icons/MoreWaita/scalable/apps/nuclear.svg share/icons/MoreWaita/scalable/apps/nufraw.svg share/icons/MoreWaita/scalable/apps/nuvolaplayer3_spotify.svg +share/icons/MoreWaita/scalable/apps/nuvolaplayer3_youtube.svg share/icons/MoreWaita/scalable/apps/nvidia-310-settings.svg share/icons/MoreWaita/scalable/apps/nvidia-current-settings.svg share/icons/MoreWaita/scalable/apps/nvidia-current-updates-settings.svg @@ -922,6 +976,8 @@ share/icons/MoreWaita/scalable/apps/oracle_java7.svg share/icons/MoreWaita/scalable/apps/oracle_java8.svg share/icons/MoreWaita/scalable/apps/oracle_java9.svg share/icons/MoreWaita/scalable/apps/org.DolphinEmu.dolphin-emu.svg +share/icons/MoreWaita/scalable/apps/org.aegisub.Aegisub.svg +share/icons/MoreWaita/scalable/apps/org.angryip.ipscan.svg share/icons/MoreWaita/scalable/apps/org.apache.netbeans.svg share/icons/MoreWaita/scalable/apps/org.ardour.Ardour.svg share/icons/MoreWaita/scalable/apps/org.audacityteam.Audacity.svg @@ -939,6 +995,7 @@ share/icons/MoreWaita/scalable/apps/org.cvfosammmm.Setzer.svg share/icons/MoreWaita/scalable/apps/org.daa.NeovimGtk.svg share/icons/MoreWaita/scalable/apps/org.darktable.Darktable.svg share/icons/MoreWaita/scalable/apps/org.deluge_torrent.deluge.svg +share/icons/MoreWaita/scalable/apps/org.dosbox-staging.dosbox-staging.svg share/icons/MoreWaita/scalable/apps/org.dune3d.dune3d.svg share/icons/MoreWaita/scalable/apps/org.eclipse.Committers.svg share/icons/MoreWaita/scalable/apps/org.eclipse.Java.svg @@ -961,6 +1018,7 @@ share/icons/MoreWaita/scalable/apps/org.freeciv.sdl2.svg share/icons/MoreWaita/scalable/apps/org.geany.Geany.svg share/icons/MoreWaita/scalable/apps/org.geogebra.GeoGebra.svg share/icons/MoreWaita/scalable/apps/org.getmonero.Monero.svg +share/icons/MoreWaita/scalable/apps/org.ghidra_sre.Ghidra.svg share/icons/MoreWaita/scalable/apps/org.gimp.GIMP.svg share/icons/MoreWaita/scalable/apps/org.gnome.Aisleriot.svg share/icons/MoreWaita/scalable/apps/org.gnome.Epiphany.WebApp_d0edcaa68dd928524737c844042dd085d6e2824e.svg @@ -1055,6 +1113,7 @@ share/icons/MoreWaita/scalable/apps/org.vim.Vim.svg share/icons/MoreWaita/scalable/apps/org.vinegarhq.Sober.svg share/icons/MoreWaita/scalable/apps/org.virt_manager.virt-manager.svg share/icons/MoreWaita/scalable/apps/org.wezfurlong.wezterm.svg +share/icons/MoreWaita/scalable/apps/org.winehq.Wine.svg share/icons/MoreWaita/scalable/apps/org.wireshark.Wireshark.svg share/icons/MoreWaita/scalable/apps/org.x.Warpinator.svg share/icons/MoreWaita/scalable/apps/org.xonotic.Xonotic.svg @@ -1082,6 +1141,7 @@ share/icons/MoreWaita/scalable/apps/pinta.svg share/icons/MoreWaita/scalable/apps/pixel-wheels.svg share/icons/MoreWaita/scalable/apps/pixelwheels.svg share/icons/MoreWaita/scalable/apps/plugdata.svg +share/icons/MoreWaita/scalable/apps/podman-desktop.svg share/icons/MoreWaita/scalable/apps/poedit.svg share/icons/MoreWaita/scalable/apps/polychromatic-controller.svg share/icons/MoreWaita/scalable/apps/polychromatic.svg @@ -1145,6 +1205,7 @@ share/icons/MoreWaita/scalable/apps/qv4l2.svg share/icons/MoreWaita/scalable/apps/qvidcap.svg share/icons/MoreWaita/scalable/apps/rawtherapee.svg share/icons/MoreWaita/scalable/apps/remmina.svg +share/icons/MoreWaita/scalable/apps/remnote.svg share/icons/MoreWaita/scalable/apps/resolve.svg share/icons/MoreWaita/scalable/apps/rest.insomnia.Insomnia.svg share/icons/MoreWaita/scalable/apps/retroarch.svg @@ -1164,6 +1225,7 @@ share/icons/MoreWaita/scalable/apps/rustdesk.svg share/icons/MoreWaita/scalable/apps/rustrover.svg share/icons/MoreWaita/scalable/apps/ryujinx.svg share/icons/MoreWaita/scalable/apps/saber.svg +share/icons/MoreWaita/scalable/apps/sameboy.svg share/icons/MoreWaita/scalable/apps/sc-fooyin.svg share/icons/MoreWaita/scalable/apps/scrcpy.svg share/icons/MoreWaita/scalable/apps/screenruler-icon.svg @@ -1190,6 +1252,7 @@ share/icons/MoreWaita/scalable/apps/solaar.svg share/icons/MoreWaita/scalable/apps/sonar.svg share/icons/MoreWaita/scalable/apps/sound-juicer.svg share/icons/MoreWaita/scalable/apps/soundconverter.svg +share/icons/MoreWaita/scalable/apps/soundux.svg share/icons/MoreWaita/scalable/apps/space.gaiasky.GaiaSky.svg share/icons/MoreWaita/scalable/apps/spek.svg share/icons/MoreWaita/scalable/apps/spotify-client.svg @@ -1202,10 +1265,16 @@ share/icons/MoreWaita/scalable/apps/spyder3.svg share/icons/MoreWaita/scalable/apps/sqlitebrowser.svg share/icons/MoreWaita/scalable/apps/sqliteman.svg share/icons/MoreWaita/scalable/apps/standard-notes.svg +share/icons/MoreWaita/scalable/apps/stardew-valley.svg share/icons/MoreWaita/scalable/apps/steam-icon.svg share/icons/MoreWaita/scalable/apps/steam-launcher.svg share/icons/MoreWaita/scalable/apps/steam.svg +share/icons/MoreWaita/scalable/apps/steam_icon_1222670.svg +share/icons/MoreWaita/scalable/apps/steam_icon_250820.svg +share/icons/MoreWaita/scalable/apps/steam_icon_413150.svg +share/icons/MoreWaita/scalable/apps/steam_icon_949230.svg share/icons/MoreWaita/scalable/apps/steampowered.svg +share/icons/MoreWaita/scalable/apps/steamvr.svg share/icons/MoreWaita/scalable/apps/stellarium.svg share/icons/MoreWaita/scalable/apps/stoken-gui.svg share/icons/MoreWaita/scalable/apps/strawberry.svg @@ -1248,6 +1317,7 @@ share/icons/MoreWaita/scalable/apps/syncthing-gtk.svg share/icons/MoreWaita/scalable/apps/syncthing.svg share/icons/MoreWaita/scalable/apps/syncthingtray.svg share/icons/MoreWaita/scalable/apps/sysd-manager.svg +share/icons/MoreWaita/scalable/apps/tauonmb.svg share/icons/MoreWaita/scalable/apps/teams-for-linux.svg share/icons/MoreWaita/scalable/apps/teams.svg share/icons/MoreWaita/scalable/apps/teamviewer.svg @@ -1258,6 +1328,9 @@ share/icons/MoreWaita/scalable/apps/tenacity.svg share/icons/MoreWaita/scalable/apps/texmaker.svg share/icons/MoreWaita/scalable/apps/texstudio.svg share/icons/MoreWaita/scalable/apps/texts.svg +share/icons/MoreWaita/scalable/apps/the-sims-4.svg +share/icons/MoreWaita/scalable/apps/thedarkmod.svg +share/icons/MoreWaita/scalable/apps/throne.svg share/icons/MoreWaita/scalable/apps/thunderbird-3.0.svg share/icons/MoreWaita/scalable/apps/thunderbird-bin.svg share/icons/MoreWaita/scalable/apps/thunderbird-esr.svg @@ -1290,6 +1363,8 @@ share/icons/MoreWaita/scalable/apps/veracrypt.xpm.svg share/icons/MoreWaita/scalable/apps/vesktop.svg share/icons/MoreWaita/scalable/apps/via-nativia.svg share/icons/MoreWaita/scalable/apps/viber.svg +share/icons/MoreWaita/scalable/apps/vice-emu.svg +share/icons/MoreWaita/scalable/apps/vice.svg share/icons/MoreWaita/scalable/apps/vim-qt.svg share/icons/MoreWaita/scalable/apps/vim.svg share/icons/MoreWaita/scalable/apps/vipsdisp.svg @@ -1323,6 +1398,15 @@ share/icons/MoreWaita/scalable/apps/whatsapp-nativefier.svg share/icons/MoreWaita/scalable/apps/whatsapp.svg share/icons/MoreWaita/scalable/apps/whatsdesk.svg share/icons/MoreWaita/scalable/apps/windscribe.svg +share/icons/MoreWaita/scalable/apps/wine-help.svg +share/icons/MoreWaita/scalable/apps/wine-notepad.svg +share/icons/MoreWaita/scalable/apps/wine-uninstaller.svg +share/icons/MoreWaita/scalable/apps/wine-winecfg.svg +share/icons/MoreWaita/scalable/apps/wine.svg +share/icons/MoreWaita/scalable/apps/winecfg.svg +share/icons/MoreWaita/scalable/apps/winefile.svg +share/icons/MoreWaita/scalable/apps/winemine.svg +share/icons/MoreWaita/scalable/apps/winetricks.svg share/icons/MoreWaita/scalable/apps/wireshark.svg share/icons/MoreWaita/scalable/apps/wolfram-mathematica.svg share/icons/MoreWaita/scalable/apps/wonderpen.svg @@ -1332,10 +1416,13 @@ share/icons/MoreWaita/scalable/apps/xemacs.svg share/icons/MoreWaita/scalable/apps/xemu.svg share/icons/MoreWaita/scalable/apps/xonotic.svg share/icons/MoreWaita/scalable/apps/xsane.svg +share/icons/MoreWaita/scalable/apps/xterm-color.svg +share/icons/MoreWaita/scalable/apps/xterm.svg share/icons/MoreWaita/scalable/apps/yandex-browser-beta.svg share/icons/MoreWaita/scalable/apps/yandex-browser.svg share/icons/MoreWaita/scalable/apps/yast-scanner.svg share/icons/MoreWaita/scalable/apps/youtube-music.svg +share/icons/MoreWaita/scalable/apps/youtube.svg share/icons/MoreWaita/scalable/apps/ytmdesktop.svg share/icons/MoreWaita/scalable/apps/yuzu.svg share/icons/MoreWaita/scalable/apps/zaproxy.svg @@ -1417,6 +1504,8 @@ share/icons/MoreWaita/scalable/legacy/system-suspend.svg share/icons/MoreWaita/scalable/legacy/system-users.svg share/icons/MoreWaita/scalable/legacy/x-system-software-sources.svg share/icons/MoreWaita/scalable/mimetypes/android-package-archive.svg +share/icons/MoreWaita/scalable/mimetypes/application-affinity-template.svg +share/icons/MoreWaita/scalable/mimetypes/application-affinity.svg share/icons/MoreWaita/scalable/mimetypes/application-apk.svg share/icons/MoreWaita/scalable/mimetypes/application-atom+xml.svg share/icons/MoreWaita/scalable/mimetypes/application-bitwig-clip.svg @@ -1798,6 +1887,7 @@ share/icons/MoreWaita/scalable/mimetypes/text-tab-separated-values.svg share/icons/MoreWaita/scalable/mimetypes/text-vtt.svg share/icons/MoreWaita/scalable/mimetypes/text-x-R.svg share/icons/MoreWaita/scalable/mimetypes/text-x-arduino.svg +share/icons/MoreWaita/scalable/mimetypes/text-x-ass.svg share/icons/MoreWaita/scalable/mimetypes/text-x-bibtex.svg share/icons/MoreWaita/scalable/mimetypes/text-x-c++.svg share/icons/MoreWaita/scalable/mimetypes/text-x-c++hdr.svg @@ -1821,6 +1911,8 @@ share/icons/MoreWaita/scalable/mimetypes/text-x-fsharp.svg share/icons/MoreWaita/scalable/mimetypes/text-x-gettext-translation-template.svg share/icons/MoreWaita/scalable/mimetypes/text-x-gettext-translation.svg share/icons/MoreWaita/scalable/mimetypes/text-x-go.svg +share/icons/MoreWaita/scalable/mimetypes/text-x-gradle-kotlin.svg +share/icons/MoreWaita/scalable/mimetypes/text-x-gradle.svg share/icons/MoreWaita/scalable/mimetypes/text-x-hex.svg share/icons/MoreWaita/scalable/mimetypes/text-x-java-source.svg share/icons/MoreWaita/scalable/mimetypes/text-x-java.svg @@ -1835,6 +1927,7 @@ share/icons/MoreWaita/scalable/mimetypes/text-x-markdown.svg share/icons/MoreWaita/scalable/mimetypes/text-x-maxima-out.svg share/icons/MoreWaita/scalable/mimetypes/text-x-maximasession.svg share/icons/MoreWaita/scalable/mimetypes/text-x-meson.svg +share/icons/MoreWaita/scalable/mimetypes/text-x-ocaml.svg share/icons/MoreWaita/scalable/mimetypes/text-x-octave.svg share/icons/MoreWaita/scalable/mimetypes/text-x-patch.svg share/icons/MoreWaita/scalable/mimetypes/text-x-php.svg @@ -1848,6 +1941,7 @@ share/icons/MoreWaita/scalable/mimetypes/text-x-ruby.svg share/icons/MoreWaita/scalable/mimetypes/text-x-sass.svg share/icons/MoreWaita/scalable/mimetypes/text-x-scss.svg share/icons/MoreWaita/scalable/mimetypes/text-x-sql.svg +share/icons/MoreWaita/scalable/mimetypes/text-x-ssa.svg share/icons/MoreWaita/scalable/mimetypes/text-x-stex.svg share/icons/MoreWaita/scalable/mimetypes/text-x-tex.svg share/icons/MoreWaita/scalable/mimetypes/text-x-texinfo.svg @@ -1892,6 +1986,8 @@ share/icons/MoreWaita/scalable/places/folder-c-legacy.svg share/icons/MoreWaita/scalable/places/folder-c.svg share/icons/MoreWaita/scalable/places/folder-camera-legacy.svg share/icons/MoreWaita/scalable/places/folder-camera.svg +share/icons/MoreWaita/scalable/places/folder-cloud-legacy.svg +share/icons/MoreWaita/scalable/places/folder-cloud.svg share/icons/MoreWaita/scalable/places/folder-code-legacy.svg share/icons/MoreWaita/scalable/places/folder-code.svg share/icons/MoreWaita/scalable/places/folder-codeberg-legacy.svg @@ -1900,6 +1996,8 @@ share/icons/MoreWaita/scalable/places/folder-cplusplus-legacy.svg share/icons/MoreWaita/scalable/places/folder-cplusplus.svg share/icons/MoreWaita/scalable/places/folder-csharp-legacy.svg share/icons/MoreWaita/scalable/places/folder-csharp.svg +share/icons/MoreWaita/scalable/places/folder-docker-legacy.svg +share/icons/MoreWaita/scalable/places/folder-docker.svg share/icons/MoreWaita/scalable/places/folder-dropbox-legacy.svg share/icons/MoreWaita/scalable/places/folder-dropbox.svg share/icons/MoreWaita/scalable/places/folder-earth-legacy.svg @@ -1958,6 +2056,10 @@ share/icons/MoreWaita/scalable/places/folder-nextcloud-legacy.svg share/icons/MoreWaita/scalable/places/folder-nextcloud.svg share/icons/MoreWaita/scalable/places/folder-nix-legacy.svg share/icons/MoreWaita/scalable/places/folder-nix.svg +share/icons/MoreWaita/scalable/places/folder-obs-legacy.svg +share/icons/MoreWaita/scalable/places/folder-obs.svg +share/icons/MoreWaita/scalable/places/folder-obsidian-legacy.svg +share/icons/MoreWaita/scalable/places/folder-obsidian.svg share/icons/MoreWaita/scalable/places/folder-onedrive-legacy.svg share/icons/MoreWaita/scalable/places/folder-onedrive.svg share/icons/MoreWaita/scalable/places/folder-openscad-legacy.svg @@ -1970,6 +2072,8 @@ share/icons/MoreWaita/scalable/places/folder-plugdata-legacy.svg share/icons/MoreWaita/scalable/places/folder-plugdata.svg share/icons/MoreWaita/scalable/places/folder-podcast-legacy.svg share/icons/MoreWaita/scalable/places/folder-podcast.svg +share/icons/MoreWaita/scalable/places/folder-podman-legacy.svg +share/icons/MoreWaita/scalable/places/folder-podman.svg share/icons/MoreWaita/scalable/places/folder-private-legacy.svg share/icons/MoreWaita/scalable/places/folder-private.svg share/icons/MoreWaita/scalable/places/folder-projects-legacy.svg @@ -2018,7 +2122,10 @@ share/icons/MoreWaita/scalable/places/folder-work-legacy.svg share/icons/MoreWaita/scalable/places/folder-work.svg share/icons/MoreWaita/scalable/places/go-home.svg share/icons/MoreWaita/symbolic/apps/0ad-symbolic.svg +share/icons/MoreWaita/symbolic/apps/1password-symbolic.svg +share/icons/MoreWaita/symbolic/apps/7765_winebrowser.0-symbolic.svg share/icons/MoreWaita/symbolic/apps/Alacritty-symbolic.svg +share/icons/MoreWaita/symbolic/apps/AmneziaVPN-symbolic.svg share/icons/MoreWaita/symbolic/apps/Ardour-Ardour_6.0.0-symbolic.svg share/icons/MoreWaita/symbolic/apps/Ardour-Ardour_6.5.0-symbolic.svg share/icons/MoreWaita/symbolic/apps/Ardour-Ardour_7.0.0-symbolic.svg @@ -2028,10 +2135,12 @@ share/icons/MoreWaita/symbolic/apps/Blender-symbolic.svg share/icons/MoreWaita/symbolic/apps/CMakeSetup-symbolic.svg share/icons/MoreWaita/symbolic/apps/CMakeSetup32-symbolic.svg share/icons/MoreWaita/symbolic/apps/DV_Resolve-symbolic.svg +share/icons/MoreWaita/symbolic/apps/E51E_KakaoTalk.0-symbolic.svg share/icons/MoreWaita/symbolic/apps/Element-symbolic.svg share/icons/MoreWaita/symbolic/apps/GPU_Viewer-symbolic.svg share/icons/MoreWaita/symbolic/apps/GitKraken-symbolic.svg share/icons/MoreWaita/symbolic/apps/GrandOrgue-symbolic.svg +share/icons/MoreWaita/symbolic/apps/KakaoTalk-symbolic.svg share/icons/MoreWaita/symbolic/apps/LibreMenuEditor-symbolic.svg share/icons/MoreWaita/symbolic/apps/MediathekView-symbolic.svg share/icons/MoreWaita/symbolic/apps/Mercury-symbolic.svg @@ -2053,6 +2162,8 @@ share/icons/MoreWaita/symbolic/apps/Spotify-symbolic.svg share/icons/MoreWaita/symbolic/apps/TeamViewer-symbolic.svg share/icons/MoreWaita/symbolic/apps/Zoom-symbolic.svg share/icons/MoreWaita/symbolic/apps/abiword-symbolic.svg +share/icons/MoreWaita/symbolic/apps/aegisub-symbolic.svg +share/icons/MoreWaita/symbolic/apps/affinity-symbolic.svg share/icons/MoreWaita/symbolic/apps/alacarte-symbolic.svg share/icons/MoreWaita/symbolic/apps/alacritty-symbolic.svg share/icons/MoreWaita/symbolic/apps/android-studio-beta-symbolic.svg @@ -2060,10 +2171,14 @@ share/icons/MoreWaita/symbolic/apps/android-studio-canary-symbolic.svg share/icons/MoreWaita/symbolic/apps/android-studio-symbolic.svg share/icons/MoreWaita/symbolic/apps/androidstudio-preview-symbolic.svg share/icons/MoreWaita/symbolic/apps/androidstudio-symbolic.svg +share/icons/MoreWaita/symbolic/apps/angryip-symbolic.svg share/icons/MoreWaita/symbolic/apps/anki-symbolic.svg +share/icons/MoreWaita/symbolic/apps/antimicro-symbolic.svg +share/icons/MoreWaita/symbolic/apps/antimicrox-symbolic.svg share/icons/MoreWaita/symbolic/apps/anydesk-symbolic.svg share/icons/MoreWaita/symbolic/apps/anytype-symbolic.svg share/icons/MoreWaita/symbolic/apps/app.bluebubbles.BlueBubbles-symbolic.svg +share/icons/MoreWaita/symbolic/apps/app.legcord.Legcord-symbolic.svg share/icons/MoreWaita/symbolic/apps/app.polychromatic.controller-symbolic.svg share/icons/MoreWaita/symbolic/apps/app.xemu.xemu-symbolic.svg share/icons/MoreWaita/symbolic/apps/app.ytmdesktop.ytmdesktop-symbolic.svg @@ -2076,6 +2191,7 @@ share/icons/MoreWaita/symbolic/apps/appimagekit-bitwarden-symbolic.svg share/icons/MoreWaita/symbolic/apps/appimagekit-cider-symbolic.svg share/icons/MoreWaita/symbolic/apps/appimagekit-emacs-symbolic.svg share/icons/MoreWaita/symbolic/apps/appimagekit-endless_sky-symbolic.svg +share/icons/MoreWaita/symbolic/apps/appimagekit-filendesktop-symbolic.svg share/icons/MoreWaita/symbolic/apps/appimagekit-github-desktop-symbolic.svg share/icons/MoreWaita/symbolic/apps/appimagekit-heroic-symbolic.svg share/icons/MoreWaita/symbolic/apps/appimagekit-joplin-symbolic.svg @@ -2101,6 +2217,7 @@ share/icons/MoreWaita/symbolic/apps/appimagekit-yuzu-symbolic.svg share/icons/MoreWaita/symbolic/apps/appimagekit-zen-browser-symbolic.svg share/icons/MoreWaita/symbolic/apps/appimagekit-zoho-mail-desktop-symbolic.svg share/icons/MoreWaita/symbolic/apps/apple-music-symbolic.svg +share/icons/MoreWaita/symbolic/apps/application-x-vrmonitor-symbolic.svg share/icons/MoreWaita/symbolic/apps/application-x-zoom-symbolic.svg share/icons/MoreWaita/symbolic/apps/applications-java-symbolic.svg share/icons/MoreWaita/symbolic/apps/ardour-symbolic.svg @@ -2136,6 +2253,10 @@ share/icons/MoreWaita/symbolic/apps/blockbench-symbolic.svg share/icons/MoreWaita/symbolic/apps/bluemail-symbolic.svg share/icons/MoreWaita/symbolic/apps/blueman-keyboard-symbolic.svg share/icons/MoreWaita/symbolic/apps/blueman-scanner-symbolic.svg +share/icons/MoreWaita/symbolic/apps/bottles_wine-symbolic.svg +share/icons/MoreWaita/symbolic/apps/bottles_wine-uninstaller-symbolic.svg +share/icons/MoreWaita/symbolic/apps/bottles_wine-winecfg-symbolic.svg +share/icons/MoreWaita/symbolic/apps/bottles_winetricks-symbolic.svg share/icons/MoreWaita/symbolic/apps/boxbuddyrs-symbolic.svg share/icons/MoreWaita/symbolic/apps/boxy-svg-symbolic.svg share/icons/MoreWaita/symbolic/apps/brave-browser-symbolic.svg @@ -2144,6 +2265,7 @@ share/icons/MoreWaita/symbolic/apps/brave-desktop-symbolic.svg share/icons/MoreWaita/symbolic/apps/briar-symbolic.svg share/icons/MoreWaita/symbolic/apps/bsnes-symbolic.svg share/icons/MoreWaita/symbolic/apps/btop-symbolic.svg +share/icons/MoreWaita/symbolic/apps/burp-symbolic.svg share/icons/MoreWaita/symbolic/apps/buzz-symbolic.svg share/icons/MoreWaita/symbolic/apps/caja-dropbox-symbolic.svg share/icons/MoreWaita/symbolic/apps/calibre-gui-symbolic.svg @@ -2176,6 +2298,7 @@ share/icons/MoreWaita/symbolic/apps/chromium-symbolic.svg share/icons/MoreWaita/symbolic/apps/cider-symbolic.svg share/icons/MoreWaita/symbolic/apps/cinecred-symbolic.svg share/icons/MoreWaita/symbolic/apps/cinnamon-virtual-keyboard-symbolic.svg +share/icons/MoreWaita/symbolic/apps/cities-skylines-2-symbolic.svg share/icons/MoreWaita/symbolic/apps/ckb-next-symbolic.svg share/icons/MoreWaita/symbolic/apps/clamav-symbolic.svg share/icons/MoreWaita/symbolic/apps/clamtk-symbolic.svg @@ -2223,11 +2346,14 @@ share/icons/MoreWaita/symbolic/apps/com.github.iwalton3.jellyfin-media-player-sy share/icons/MoreWaita/symbolic/apps/com.github.iwalton3.jellyfin-mpv-shim-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.github.micahflee.torbrowser-launcher-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.github.rafostar.Clapper-symbolic.svg +share/icons/MoreWaita/symbolic/apps/com.github.taiko2k.tauonmb-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.github.xeco23.WasIstLos-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.gitlab.davem.ClamTk-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.google.AndroidStudio-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.google.Chrome-symbolic.svg +share/icons/MoreWaita/symbolic/apps/com.google.ChromeDev-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.hamrick.VueScan-symbolic.svg +share/icons/MoreWaita/symbolic/apps/com.helix_editor.Helix-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.heroicgameslauncher.hgl-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.icons8.Lunacy-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.jetbrains.CLion-symbolic.svg @@ -2254,13 +2380,13 @@ share/icons/MoreWaita/symbolic/apps/com.mastermindzh.tidal-hifi-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.mattermost.Desktop-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.microsoft.Edge-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.microsoft.Teams-symbolic.svg -share/icons/MoreWaita/symbolic/apps/com.mitchellh.ghostty-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.mojang.Minecraft-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.moonlight_stream.Moonlight-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.nextcloud.desktopclient.nextcloud-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.notesnook.Notesnook-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.ntrack.n-track-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.obsproject.Studio-symbolic.svg +share/icons/MoreWaita/symbolic/apps/com.onepassword.OnePassword-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.opera.Opera-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.play0ad.zeroad-symbolic.svg share/icons/MoreWaita/symbolic/apps/com.protonvpn.www-symbolic.svg @@ -2307,6 +2433,7 @@ share/icons/MoreWaita/symbolic/apps/de.mediathekview.MediathekView-symbolic.svg share/icons/MoreWaita/symbolic/apps/deadbeef-symbolic.svg share/icons/MoreWaita/symbolic/apps/deepin-emacs-symbolic.svg share/icons/MoreWaita/symbolic/apps/deepin-scanner-symbolic.svg +share/icons/MoreWaita/symbolic/apps/deepin-wine-assist-symbolic.svg share/icons/MoreWaita/symbolic/apps/deezer-symbolic.svg share/icons/MoreWaita/symbolic/apps/deltachat-desktop-symbolic.svg share/icons/MoreWaita/symbolic/apps/deltachat-symbolic.svg @@ -2328,6 +2455,7 @@ share/icons/MoreWaita/symbolic/apps/dev.zed.Zed-symbolic.svg share/icons/MoreWaita/symbolic/apps/devpod-symbolic.svg share/icons/MoreWaita/symbolic/apps/discord-canary-symbolic.svg share/icons/MoreWaita/symbolic/apps/discord-symbolic.svg +share/icons/MoreWaita/symbolic/apps/dosbox-staging-symbolic.svg share/icons/MoreWaita/symbolic/apps/drawio-symbolic.svg share/icons/MoreWaita/symbolic/apps/dropbox-symbolic.svg share/icons/MoreWaita/symbolic/apps/dune3d-symbolic.svg @@ -2353,15 +2481,18 @@ share/icons/MoreWaita/symbolic/apps/emacs-snapshot-symbolic.svg share/icons/MoreWaita/symbolic/apps/emacs-symbolic.svg share/icons/MoreWaita/symbolic/apps/endless-sky-symbolic.svg share/icons/MoreWaita/symbolic/apps/enpass-symbolic.svg +share/icons/MoreWaita/symbolic/apps/ente-auth-symbolic.svg share/icons/MoreWaita/symbolic/apps/etcher-electron-symbolic.svg share/icons/MoreWaita/symbolic/apps/etcher-symbolic.svg share/icons/MoreWaita/symbolic/apps/eu.betterbird.Betterbird-symbolic.svg share/icons/MoreWaita/symbolic/apps/eu.tiliado.NuvolaAppSpotify-symbolic.svg +share/icons/MoreWaita/symbolic/apps/eu.tiliado.NuvolaAppYoutube-symbolic.svg share/icons/MoreWaita/symbolic/apps/facebook-messenger-symbolic.svg share/icons/MoreWaita/symbolic/apps/ferdium-symbolic.svg share/icons/MoreWaita/symbolic/apps/fgcom-symbolic.svg share/icons/MoreWaita/symbolic/apps/figma-linux-symbolic.svg share/icons/MoreWaita/symbolic/apps/figma-symbolic.svg +share/icons/MoreWaita/symbolic/apps/filendesktop-symbolic.svg share/icons/MoreWaita/symbolic/apps/filezilla-symbolic.svg share/icons/MoreWaita/symbolic/apps/firefox-beta-bin-symbolic.svg share/icons/MoreWaita/symbolic/apps/firefox-beta-symbolic.svg @@ -2417,7 +2548,7 @@ share/icons/MoreWaita/symbolic/apps/genymotion-bin-symbolic.svg share/icons/MoreWaita/symbolic/apps/genymotion-player-symbolic.svg share/icons/MoreWaita/symbolic/apps/genymotion-symbolic.svg share/icons/MoreWaita/symbolic/apps/geogebra-symbolic.svg -share/icons/MoreWaita/symbolic/apps/ghostty-symbolic.svg +share/icons/MoreWaita/symbolic/apps/ghidra-symbolic.svg share/icons/MoreWaita/symbolic/apps/gimagereader-symbolic.svg share/icons/MoreWaita/symbolic/apps/gimp-symbolic.svg share/icons/MoreWaita/symbolic/apps/github-desktop-symbolic.svg @@ -2426,11 +2557,13 @@ share/icons/MoreWaita/symbolic/apps/gnome-aisleriot-symbolic.svg share/icons/MoreWaita/symbolic/apps/gnome-dev-keyboard-symbolic.svg share/icons/MoreWaita/symbolic/apps/gnome-emacs-symbolic.svg share/icons/MoreWaita/symbolic/apps/gnome-screenruler-symbolic.svg +share/icons/MoreWaita/symbolic/apps/gnome-xterm-symbolic.svg share/icons/MoreWaita/symbolic/apps/goa-account-todoist-symbolic.svg share/icons/MoreWaita/symbolic/apps/godot-mono-symbolic.svg share/icons/MoreWaita/symbolic/apps/godot-symbolic.svg share/icons/MoreWaita/symbolic/apps/goland-symbolic.svg share/icons/MoreWaita/symbolic/apps/gonnect-symbolic.svg +share/icons/MoreWaita/symbolic/apps/goofcord-symbolic.svg share/icons/MoreWaita/symbolic/apps/google-chrome-symbolic.svg share/icons/MoreWaita/symbolic/apps/google-chrome2-symbolic.svg share/icons/MoreWaita/symbolic/apps/google-docs-symbolic.svg @@ -2457,7 +2590,11 @@ share/icons/MoreWaita/symbolic/apps/harbour-pure-maps-symbolic.svg share/icons/MoreWaita/symbolic/apps/hardinfo-symbolic.svg share/icons/MoreWaita/symbolic/apps/hardinfo2-symbolic.svg share/icons/MoreWaita/symbolic/apps/headlines-symbolic.svg +share/icons/MoreWaita/symbolic/apps/hedgemodmanager-symbolic.svg share/icons/MoreWaita/symbolic/apps/helio-workstation-symbolic.svg +share/icons/MoreWaita/symbolic/apps/helium-browser-symbolic.svg +share/icons/MoreWaita/symbolic/apps/helium-symbolic.svg +share/icons/MoreWaita/symbolic/apps/helix-symbolic.svg share/icons/MoreWaita/symbolic/apps/heroic-symbolic.svg share/icons/MoreWaita/symbolic/apps/hp-logo-symbolic.svg share/icons/MoreWaita/symbolic/apps/hp-toolbox-symbolic.svg @@ -2476,8 +2613,10 @@ share/icons/MoreWaita/symbolic/apps/im.riot.Riot-symbolic.svg share/icons/MoreWaita/symbolic/apps/info.mumble.Mumble-symbolic.svg share/icons/MoreWaita/symbolic/apps/inkscape-logo-symbolic.svg share/icons/MoreWaita/symbolic/apps/inkscape-symbolic.svg +share/icons/MoreWaita/symbolic/apps/input-leap-symbolic.svg share/icons/MoreWaita/symbolic/apps/input-remapper-symbolic.svg share/icons/MoreWaita/symbolic/apps/insomnia-symbolic.svg +share/icons/MoreWaita/symbolic/apps/instagram-symbolic.svg share/icons/MoreWaita/symbolic/apps/intellij-symbolic.svg share/icons/MoreWaita/symbolic/apps/interstellar-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.anytype.anytype-symbolic.svg @@ -2486,12 +2625,15 @@ share/icons/MoreWaita/symbolic/apps/io.atom.electron.BaseApp-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.bit3.WhatsAppQT-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.dbeaver.DBeaverCommunity-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.element.Element-symbolic.svg +share/icons/MoreWaita/symbolic/apps/io.ente.auth-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.frappe.books-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.freetubeapp.FreeTube-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.gdevelop.ide-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.Figma_Linux.figma_linux-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.NhekoReborn.Nheko-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.OpenToonz-symbolic.svg +share/icons/MoreWaita/symbolic/apps/io.github.Soundux-symbolic.svg +share/icons/MoreWaita/symbolic/apps/io.github.antimicrox.antimicrox-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.arunsivaramanneo.GPUViewer-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.astralvixen.geforce-infinity-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.chidiwilliams.Buzz-symbolic.svg @@ -2499,13 +2641,17 @@ share/icons/MoreWaita/symbolic/apps/io.github.cudatext.CudaText-Qt-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.cudatext.CudaText-Qt5-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.debasish_patra_1987.linuxthemestore-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.dimtpap.coppwr-symbolic.svg +share/icons/MoreWaita/symbolic/apps/io.github.dosbox-staging-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.dvlv.boxbuddyrs-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.endless_sky.endless_sky-symbolic.svg +share/icons/MoreWaita/symbolic/apps/io.github.hedge_dev.hedgemodmanager-symbolic.svg +share/icons/MoreWaita/symbolic/apps/io.github.input_leap.input-leap-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.jean28518.Linux-Assistant-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.jliljebl.Flowblade-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.kotatogram-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.kukuruzka165.materialgram-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.manisandro.gImageReader-symbolic.svg +share/icons/MoreWaita/symbolic/apps/io.github.milkshiift.GoofCord-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.mimbrero.WhatsAppDesktop-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.nelson_lang.Nelson-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.pieterdd.RcloneShuttle-symbolic.svg @@ -2517,6 +2663,7 @@ share/icons/MoreWaita/symbolic/apps/io.github.radiolamp.mangojuice-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.rinigus.OSMScoutServer-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.rinigus.PureMaps-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.ryubing.Ryujinx-symbolic.svg +share/icons/MoreWaita/symbolic/apps/io.github.sameboy.SameBoy-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.shiftey.Desktop-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.spacingbat3.webcord-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.github.tobagin.karere-symbolic.svg @@ -2531,6 +2678,7 @@ share/icons/MoreWaita/symbolic/apps/io.gitlab.LibreWolf-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.gitlab.caveman250.headlines-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.gitlab.librewolf-community-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.neovim.nvim-symbolic.svg +share/icons/MoreWaita/symbolic/apps/io.podman_desktop.PodmanDesktop-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.qt.Assistant-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.qt.Designer-symbolic.svg share/icons/MoreWaita/symbolic/apps/io.qt.Linguist-symbolic.svg @@ -2584,6 +2732,7 @@ share/icons/MoreWaita/symbolic/apps/juliabackend-symbolic.svg share/icons/MoreWaita/symbolic/apps/julius-symbolic.svg share/icons/MoreWaita/symbolic/apps/jupyter-symbolic.svg share/icons/MoreWaita/symbolic/apps/jupyterlab-desktop-symbolic.svg +share/icons/MoreWaita/symbolic/apps/kakaotalk-symbolic.svg share/icons/MoreWaita/symbolic/apps/kali-wireshark-symbolic.svg share/icons/MoreWaita/symbolic/apps/kali-zaproxy-symbolic.svg share/icons/MoreWaita/symbolic/apps/kate-symbolic.svg @@ -2606,6 +2755,7 @@ share/icons/MoreWaita/symbolic/apps/kvantum-symbolic.svg share/icons/MoreWaita/symbolic/apps/lapce-symbolic.svg share/icons/MoreWaita/symbolic/apps/lazarus-symbolic.svg share/icons/MoreWaita/symbolic/apps/lazpaint-symbolic.svg +share/icons/MoreWaita/symbolic/apps/legcord-symbolic.svg share/icons/MoreWaita/symbolic/apps/leocad-symbolic.svg share/icons/MoreWaita/symbolic/apps/libre-menu-editor-symbolic.svg share/icons/MoreWaita/symbolic/apps/librecad-symbolic.svg @@ -2782,11 +2932,15 @@ share/icons/MoreWaita/symbolic/apps/lunar-client-symbolic.svg share/icons/MoreWaita/symbolic/apps/lunarclient-symbolic.svg share/icons/MoreWaita/symbolic/apps/lutris-symbolic.svg share/icons/MoreWaita/symbolic/apps/lutris_blender-symbolic.svg +share/icons/MoreWaita/symbolic/apps/lutris_cities-skylines-2-symbolic.svg share/icons/MoreWaita/symbolic/apps/lutris_endless-sky-symbolic.svg share/icons/MoreWaita/symbolic/apps/lutris_godot-engine-symbolic.svg share/icons/MoreWaita/symbolic/apps/lutris_krita-gemini-symbolic.svg share/icons/MoreWaita/symbolic/apps/lutris_minecraft-symbolic.svg share/icons/MoreWaita/symbolic/apps/lutris_minetest-symbolic.svg +share/icons/MoreWaita/symbolic/apps/lutris_stardew-valley-symbolic.svg +share/icons/MoreWaita/symbolic/apps/lutris_the-dark-mod-symbolic.svg +share/icons/MoreWaita/symbolic/apps/lutris_the-sims-4-symbolic.svg share/icons/MoreWaita/symbolic/apps/lutris_xonotic-symbolic.svg share/icons/MoreWaita/symbolic/apps/lvim-symbolic.svg share/icons/MoreWaita/symbolic/apps/mailspring-symbolic.svg @@ -2821,6 +2975,7 @@ share/icons/MoreWaita/symbolic/apps/minecraft-pi-symbolic.svg share/icons/MoreWaita/symbolic/apps/minecraft-symbolic.svg share/icons/MoreWaita/symbolic/apps/minetest-icon-symbolic.svg share/icons/MoreWaita/symbolic/apps/minetest-symbolic.svg +share/icons/MoreWaita/symbolic/apps/mini.xterm-symbolic.svg share/icons/MoreWaita/symbolic/apps/mixin-messenger-symbolic.svg share/icons/MoreWaita/symbolic/apps/mixin-symbolic.svg share/icons/MoreWaita/symbolic/apps/mixxx-icon-symbolic.svg @@ -2860,7 +3015,9 @@ share/icons/MoreWaita/symbolic/apps/net.openra.OpenRA-symbolic.svg share/icons/MoreWaita/symbolic/apps/net.openra.OpenRA.openra-cnc-symbolic.svg share/icons/MoreWaita/symbolic/apps/net.openra.OpenRA.openra-d2k-symbolic.svg share/icons/MoreWaita/symbolic/apps/net.poedit.Poedit-symbolic.svg +share/icons/MoreWaita/symbolic/apps/net.portswigger.BurpSuite-Community-symbolic.svg share/icons/MoreWaita/symbolic/apps/net.scribus.Scribus-symbolic.svg +share/icons/MoreWaita/symbolic/apps/net.sf.VICE-symbolic.svg share/icons/MoreWaita/symbolic/apps/net.sf.fuse_emulator-symbolic.svg share/icons/MoreWaita/symbolic/apps/net.sourceforge.GrandOrgue-symbolic.svg share/icons/MoreWaita/symbolic/apps/net.sourceforge.liferea-symbolic.svg @@ -2877,6 +3034,7 @@ share/icons/MoreWaita/symbolic/apps/nicotine-plus-symbolic.svg share/icons/MoreWaita/symbolic/apps/nuclear-symbolic.svg share/icons/MoreWaita/symbolic/apps/nufraw-symbolic.svg share/icons/MoreWaita/symbolic/apps/nuvolaplayer3_spotify-symbolic.svg +share/icons/MoreWaita/symbolic/apps/nuvolaplayer3_youtube-symbolic.svg share/icons/MoreWaita/symbolic/apps/nvidia-310-settings-symbolic.svg share/icons/MoreWaita/symbolic/apps/nvidia-current-settings-symbolic.svg share/icons/MoreWaita/symbolic/apps/nvidia-current-updates-settings-symbolic.svg @@ -2924,6 +3082,8 @@ share/icons/MoreWaita/symbolic/apps/oracle_java8-symbolic.svg share/icons/MoreWaita/symbolic/apps/oracle_java9-symbolic.svg share/icons/MoreWaita/symbolic/apps/oracle_javaws-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.DolphinEmu.dolphin-emu-symbolic.svg +share/icons/MoreWaita/symbolic/apps/org.aegisub.Aegisub-symbolic.svg +share/icons/MoreWaita/symbolic/apps/org.angryip.ipscan-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.apache.netbeans-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.ardour.Ardour-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.audacityteam.Audacity-symbolic.svg @@ -2941,6 +3101,7 @@ share/icons/MoreWaita/symbolic/apps/org.cvfosammmm.Setzer-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.daa.NeovimGtk-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.darktable.Darktable-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.deluge_torrent.deluge-symbolic.svg +share/icons/MoreWaita/symbolic/apps/org.dosbox-staging.dosbox-staging-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.dune3d.dune3d-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.eclipse.Committers-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.eclipse.Java-symbolic.svg @@ -2962,6 +3123,7 @@ share/icons/MoreWaita/symbolic/apps/org.freeciv.sdl2-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.geany.Geany-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.geogebra.GeoGebra-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.getmonero.Monero-symbolic.svg +share/icons/MoreWaita/symbolic/apps/org.ghidra_sre.Ghidra-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.gimp.GIMP-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.gnome.Aisleriot-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.gnome.Epiphany.WebApp_d0edcaa68dd928524737c844042dd085d6e2824e-symbolic.svg @@ -3052,6 +3214,7 @@ share/icons/MoreWaita/symbolic/apps/org.vim.Vim-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.vinegarhq.Sober-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.virt_manager.virt-manager-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.wezfurlong.wezterm-symbolic.svg +share/icons/MoreWaita/symbolic/apps/org.winehq.Wine-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.wireshark.Wireshark-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.x.Warpinator-symbolic.svg share/icons/MoreWaita/symbolic/apps/org.xonotic.Xonotic-symbolic.svg @@ -3077,6 +3240,7 @@ share/icons/MoreWaita/symbolic/apps/pinta-symbolic.svg share/icons/MoreWaita/symbolic/apps/pixel-wheels-symbolic.svg share/icons/MoreWaita/symbolic/apps/pixelwheels-symbolic.svg share/icons/MoreWaita/symbolic/apps/plugdata-symbolic.svg +share/icons/MoreWaita/symbolic/apps/podman-desktop-symbolic.svg share/icons/MoreWaita/symbolic/apps/poedit-symbolic.svg share/icons/MoreWaita/symbolic/apps/polychromatic-controller-symbolic.svg share/icons/MoreWaita/symbolic/apps/polychromatic-symbolic.svg @@ -3140,6 +3304,7 @@ share/icons/MoreWaita/symbolic/apps/qv4l2-symbolic.svg share/icons/MoreWaita/symbolic/apps/qvidcap-symbolic.svg share/icons/MoreWaita/symbolic/apps/rawtherapee-symbolic.svg share/icons/MoreWaita/symbolic/apps/remmina-symbolic.svg +share/icons/MoreWaita/symbolic/apps/remnote-symbolic.svg share/icons/MoreWaita/symbolic/apps/resolve-symbolic.svg share/icons/MoreWaita/symbolic/apps/rest.insomnia.Insomnia-symbolic.svg share/icons/MoreWaita/symbolic/apps/retroarch-symbolic.svg @@ -3159,6 +3324,7 @@ share/icons/MoreWaita/symbolic/apps/rustdesk-symbolic.svg share/icons/MoreWaita/symbolic/apps/rustrover-symbolic.svg share/icons/MoreWaita/symbolic/apps/ryujinx-symbolic.svg share/icons/MoreWaita/symbolic/apps/saber-symbolic.svg +share/icons/MoreWaita/symbolic/apps/sameboy-symbolic.svg share/icons/MoreWaita/symbolic/apps/sc-fooyin-symbolic.svg share/icons/MoreWaita/symbolic/apps/scrcpy-symbolic.svg share/icons/MoreWaita/symbolic/apps/screenruler-icon-symbolic.svg @@ -3185,6 +3351,7 @@ share/icons/MoreWaita/symbolic/apps/solaar-symbolic.svg share/icons/MoreWaita/symbolic/apps/sonar-symbolic.svg share/icons/MoreWaita/symbolic/apps/sound-juicer-symbolic.svg share/icons/MoreWaita/symbolic/apps/soundconverter-symbolic.svg +share/icons/MoreWaita/symbolic/apps/soundux-symbolic.svg share/icons/MoreWaita/symbolic/apps/space.gaiasky.GaiaSky-symbolic.svg share/icons/MoreWaita/symbolic/apps/spek-symbolic.svg share/icons/MoreWaita/symbolic/apps/spotify-client-symbolic.svg @@ -3197,10 +3364,16 @@ share/icons/MoreWaita/symbolic/apps/spyder3-symbolic.svg share/icons/MoreWaita/symbolic/apps/sqlitebrowser-symbolic.svg share/icons/MoreWaita/symbolic/apps/sqliteman-symbolic.svg share/icons/MoreWaita/symbolic/apps/standard-notes-symbolic.svg +share/icons/MoreWaita/symbolic/apps/stardew-valley-symbolic.svg share/icons/MoreWaita/symbolic/apps/steam-icon-symbolic.svg share/icons/MoreWaita/symbolic/apps/steam-launcher-symbolic.svg share/icons/MoreWaita/symbolic/apps/steam-symbolic.svg +share/icons/MoreWaita/symbolic/apps/steam_icon_1222670-symbolic.svg +share/icons/MoreWaita/symbolic/apps/steam_icon_250820-symbolic.svg +share/icons/MoreWaita/symbolic/apps/steam_icon_413150-symbolic.svg +share/icons/MoreWaita/symbolic/apps/steam_icon_949230-symbolic.svg share/icons/MoreWaita/symbolic/apps/steampowered-symbolic.svg +share/icons/MoreWaita/symbolic/apps/steamvr-symbolic.svg share/icons/MoreWaita/symbolic/apps/stellarium-symbolic.svg share/icons/MoreWaita/symbolic/apps/stoken-gui-symbolic.svg share/icons/MoreWaita/symbolic/apps/strawberry-symbolic.svg @@ -3243,6 +3416,7 @@ share/icons/MoreWaita/symbolic/apps/syncthing-gtk-symbolic.svg share/icons/MoreWaita/symbolic/apps/syncthing-symbolic.svg share/icons/MoreWaita/symbolic/apps/syncthingtray-symbolic.svg share/icons/MoreWaita/symbolic/apps/sysd-manager-symbolic.svg +share/icons/MoreWaita/symbolic/apps/tauonmb-symbolic.svg share/icons/MoreWaita/symbolic/apps/teams-for-linux-symbolic.svg share/icons/MoreWaita/symbolic/apps/teams-symbolic.svg share/icons/MoreWaita/symbolic/apps/teamviewer-symbolic.svg @@ -3253,6 +3427,9 @@ share/icons/MoreWaita/symbolic/apps/tenacity-symbolic.svg share/icons/MoreWaita/symbolic/apps/texmaker-symbolic.svg share/icons/MoreWaita/symbolic/apps/texstudio-symbolic.svg share/icons/MoreWaita/symbolic/apps/texts-symbolic.svg +share/icons/MoreWaita/symbolic/apps/the-sims-4-symbolic.svg +share/icons/MoreWaita/symbolic/apps/thedarkmod-symbolic.svg +share/icons/MoreWaita/symbolic/apps/throne-symbolic.svg share/icons/MoreWaita/symbolic/apps/thunderbird-3.0-symbolic.svg share/icons/MoreWaita/symbolic/apps/thunderbird-bin-symbolic.svg share/icons/MoreWaita/symbolic/apps/thunderbird-esr-symbolic.svg @@ -3285,6 +3462,8 @@ share/icons/MoreWaita/symbolic/apps/veracrypt.xpm-symbolic.svg share/icons/MoreWaita/symbolic/apps/vesktop-symbolic.svg share/icons/MoreWaita/symbolic/apps/via-nativia-symbolic.svg share/icons/MoreWaita/symbolic/apps/viber-symbolic.svg +share/icons/MoreWaita/symbolic/apps/vice-emu-symbolic.svg +share/icons/MoreWaita/symbolic/apps/vice-symbolic.svg share/icons/MoreWaita/symbolic/apps/vim-qt-symbolic.svg share/icons/MoreWaita/symbolic/apps/vim-symbolic.svg share/icons/MoreWaita/symbolic/apps/vipsdisp-symbolic.svg @@ -3317,6 +3496,15 @@ share/icons/MoreWaita/symbolic/apps/whatsapp-nativefier-symbolic.svg share/icons/MoreWaita/symbolic/apps/whatsapp-symbolic.svg share/icons/MoreWaita/symbolic/apps/whatsdesk-symbolic.svg share/icons/MoreWaita/symbolic/apps/windscribe-symbolic.svg +share/icons/MoreWaita/symbolic/apps/wine-help-symbolic.svg +share/icons/MoreWaita/symbolic/apps/wine-notepad-symbolic.svg +share/icons/MoreWaita/symbolic/apps/wine-symbolic.svg +share/icons/MoreWaita/symbolic/apps/wine-uninstaller-symbolic.svg +share/icons/MoreWaita/symbolic/apps/wine-winecfg-symbolic.svg +share/icons/MoreWaita/symbolic/apps/winecfg-symbolic.svg +share/icons/MoreWaita/symbolic/apps/winefile-symbolic.svg +share/icons/MoreWaita/symbolic/apps/winemine-symbolic.svg +share/icons/MoreWaita/symbolic/apps/winetricks-symbolic.svg share/icons/MoreWaita/symbolic/apps/wireshark-symbolic.svg share/icons/MoreWaita/symbolic/apps/wolfram-mathematica-symbolic.svg share/icons/MoreWaita/symbolic/apps/wonderpen-symbolic.svg @@ -3326,10 +3514,13 @@ share/icons/MoreWaita/symbolic/apps/xemacs-symbolic.svg share/icons/MoreWaita/symbolic/apps/xemu-symbolic.svg share/icons/MoreWaita/symbolic/apps/xonotic-symbolic.svg share/icons/MoreWaita/symbolic/apps/xsane-symbolic.svg +share/icons/MoreWaita/symbolic/apps/xterm-color-symbolic.svg +share/icons/MoreWaita/symbolic/apps/xterm-symbolic.svg share/icons/MoreWaita/symbolic/apps/yandex-browser-beta-symbolic.svg share/icons/MoreWaita/symbolic/apps/yandex-browser-symbolic.svg share/icons/MoreWaita/symbolic/apps/yast-scanner-symbolic.svg share/icons/MoreWaita/symbolic/apps/youtube-music-symbolic.svg +share/icons/MoreWaita/symbolic/apps/youtube-symbolic.svg share/icons/MoreWaita/symbolic/apps/ytmdesktop-symbolic.svg share/icons/MoreWaita/symbolic/apps/yuzu-symbolic.svg share/icons/MoreWaita/symbolic/apps/zaproxy-symbolic.svg @@ -3390,6 +3581,8 @@ share/icons/MoreWaita/symbolic/places/folder-c-legacy-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-c-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-camera-legacy-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-camera-symbolic.svg +share/icons/MoreWaita/symbolic/places/folder-cloud-legacy-symbolic.svg +share/icons/MoreWaita/symbolic/places/folder-cloud-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-code-legacy-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-code-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-codeberg-legacy-symbolic.svg @@ -3398,6 +3591,8 @@ share/icons/MoreWaita/symbolic/places/folder-cplusplus-legacy-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-cplusplus-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-csharp-legacy-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-csharp-symbolic.svg +share/icons/MoreWaita/symbolic/places/folder-docker-legacy-symbolic.svg +share/icons/MoreWaita/symbolic/places/folder-docker-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-dropbox-legacy-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-dropbox-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-earth-legacy-symbolic.svg @@ -3455,6 +3650,10 @@ share/icons/MoreWaita/symbolic/places/folder-nextcloud-legacy-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-nextcloud-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-nix-legacy-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-nix-symbolic.svg +share/icons/MoreWaita/symbolic/places/folder-obs-legacy-symbolic.svg +share/icons/MoreWaita/symbolic/places/folder-obs-symbolic.svg +share/icons/MoreWaita/symbolic/places/folder-obsidian-legacy-symbolic.svg +share/icons/MoreWaita/symbolic/places/folder-obsidian-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-onedrive-legacy-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-onedrive-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-openscad-legacy-symbolic.svg @@ -3467,6 +3666,8 @@ share/icons/MoreWaita/symbolic/places/folder-plugdata-legacy-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-plugdata-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-podcast-legacy-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-podcast-symbolic.svg +share/icons/MoreWaita/symbolic/places/folder-podman-legacy-symbolic.svg +share/icons/MoreWaita/symbolic/places/folder-podman-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-private-legacy-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-private-symbolic.svg share/icons/MoreWaita/symbolic/places/folder-projects-legacy-symbolic.svg @@ -3528,6 +3729,7 @@ share/icons/MoreWaita/symbolic/status/dev.lizardbyte.app.Sunshine-locked.svg share/icons/MoreWaita/symbolic/status/dev.lizardbyte.app.Sunshine-pausing.svg share/icons/MoreWaita/symbolic/status/dev.lizardbyte.app.Sunshine-playing.svg share/icons/MoreWaita/symbolic/status/dev.lizardbyte.app.Sunshine-tray.svg +share/icons/MoreWaita/symbolic/status/emblem-default-symbolic.svg share/icons/MoreWaita/symbolic/status/emblem-ok-symbolic.svg share/icons/MoreWaita/symbolic/status/emblem-photos-symbolic.svg share/icons/MoreWaita/symbolic/status/emblem-synchronizing-symbolic.svg @@ -3538,8 +3740,6 @@ share/icons/MoreWaita/symbolic/status/keepassxc-locked.svg share/icons/MoreWaita/symbolic/status/keepassxc-unlocked.svg share/icons/MoreWaita/symbolic/status/org.keepassxc.KeePassXC-locked.svg share/icons/MoreWaita/symbolic/status/org.keepassxc.KeePassXC-unlocked.svg -share/icons/MoreWaita/symbolic/status/pamac-tray-no-update.svg -share/icons/MoreWaita/symbolic/status/pamac-tray-update.svg share/icons/MoreWaita/symbolic/status/pidgin-tray-available.svg share/icons/MoreWaita/symbolic/status/pidgin-tray-away.svg share/icons/MoreWaita/symbolic/status/pidgin-tray-busy.svg diff --git a/x11-wm/Makefile b/x11-wm/Makefile index 1ef776b4dfe5..cb692b1c819e 100644 --- a/x11-wm/Makefile +++ b/x11-wm/Makefile @@ -68,6 +68,7 @@ SUBDIR += lxqt-wayland-session SUBDIR += lxsession SUBDIR += magpie + SUBDIR += mangowc SUBDIR += marco SUBDIR += mcwm SUBDIR += metacity diff --git a/x11-wm/cosmic-comp/Makefile b/x11-wm/cosmic-comp/Makefile index fc57e97c89ba..d6aaa78376b2 100644 --- a/x11-wm/cosmic-comp/Makefile +++ b/x11-wm/cosmic-comp/Makefile @@ -1,6 +1,7 @@ PORTNAME= cosmic-comp DISTVERSIONPREFIX= epoch- DISTVERSION= 1.0.0 +PORTREVISION= 1 CATEGORIES= x11-wm wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/x11-wm/leftwm/Makefile b/x11-wm/leftwm/Makefile index 781d9049488d..1502f1fcc67b 100644 --- a/x11-wm/leftwm/Makefile +++ b/x11-wm/leftwm/Makefile @@ -1,6 +1,6 @@ PORTNAME= leftwm DISTVERSION= 0.5.4 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= x11-wm MAINTAINER= bofh@FreeBSD.org diff --git a/x11-wm/mangowc/Makefile b/x11-wm/mangowc/Makefile new file mode 100644 index 000000000000..366fc252d023 --- /dev/null +++ b/x11-wm/mangowc/Makefile @@ -0,0 +1,49 @@ +PORTNAME= mangowc +DISTVERSION= 0.10.7 +CATEGORIES= x11-wm + +MAINTAINER= nivit@FreeBSD.org +COMMENT= Lightweight, high-performance Wayland compositor built on dwl +WWW= https://mangowc.vercel.app + +LICENSE= CC0-1.0 GPLv3 MIT +LICENSE_COMB= multi +LICENSE_FILE_CC0-1.0= ${WRKSRC}/LICENSE.tinywl +LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE.dwl +LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.wlroots + +BUILD_DEPENDS= hwdata>=0.399:misc/hwdata \ + wayland-protocols>=1.24:graphics/wayland-protocols +LIB_DEPENDS= libdisplay-info.so:sysutils/libdisplay-info \ + libdrm.so:graphics/libdrm \ + libevdev.so:devel/libevdev \ + libinput.so:x11/libinput \ + libjson-c.so:devel/json-c \ + libliftoff.so:graphics/libliftoff \ + libpcre2-8.so:devel/pcre2 \ + libpixman-1.so:x11/pixman \ + libscenefx-0.4.so:x11-toolkits/scenefx04 \ + libseat.so:sysutils/seatd \ + libudev.so:devel/libudev-devd \ + libwayland-egl.so:graphics/wayland \ + libwlroots-0.19.so:x11-toolkits/wlroots019 \ + libxcb-icccm.so:x11/xcb-util-wm \ + libxcb.so:x11/libxcb \ + libxkbcommon.so:x11/libxkbcommon + +RUN_DEPENDS= hwdata>=0.399:misc/hwdata \ + Xwayland:x11-servers/xwayland + +USES= meson pkgconfig + +USE_GITHUB= yes +GH_ACCOUNT= DreamMaoMao + +SUB_FILES= pkg-message + +PLIST_FILES= bin/mango \ + bin/mmsg \ + etc/mango/config.conf \ + share/wayland-sessions/mango.desktop + +.include <bsd.port.mk> diff --git a/x11-wm/mangowc/distinfo b/x11-wm/mangowc/distinfo new file mode 100644 index 000000000000..f28849e93b35 --- /dev/null +++ b/x11-wm/mangowc/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1765528170 +SHA256 (DreamMaoMao-mangowc-0.10.7_GH0.tar.gz) = 6ef7ffe1ea0093675c526422f1e905ec1d0fa90219615b8f4b00ee0f37e1f60c +SIZE (DreamMaoMao-mangowc-0.10.7_GH0.tar.gz) = 405169 diff --git a/x11-wm/mangowc/files/patch-src_mango.c b/x11-wm/mangowc/files/patch-src_mango.c new file mode 100644 index 000000000000..3c03410bec14 --- /dev/null +++ b/x11-wm/mangowc/files/patch-src_mango.c @@ -0,0 +1,14 @@ +--- src/mango.c.orig 2025-12-03 10:15:56 UTC ++++ src/mango.c +@@ -6,7 +6,11 @@ + #include <getopt.h> + #include <libinput.h> + #include <limits.h> ++#ifdef __FreeBSD__ ++#include <dev/evdev/input-event-codes.h> ++#else + #include <linux/input-event-codes.h> ++#endif + #include <scenefx/render/fx_renderer/fx_renderer.h> + #include <scenefx/types/fx/blur_data.h> + #include <scenefx/types/fx/clipped_region.h> diff --git a/x11-wm/mangowc/files/pkg-message.in b/x11-wm/mangowc/files/pkg-message.in new file mode 100644 index 000000000000..abeae4c96f30 --- /dev/null +++ b/x11-wm/mangowc/files/pkg-message.in @@ -0,0 +1,20 @@ +[ +{ type: install + message: <<EOM +Before using MangoWC run the following commands as user: + + mkdir -p ~/.config/mango + cp %%PREFIX%%/etc/mango/config.conf ~/.config/mango/ + +then customize that file, in particular the variable + + xkb_rules_layout + +and the keyboard shortcut to launch a terminal + + bind=Alt,Return,spawn,foot + +(replace foot with your preferred terminal emulator). +EOM +} +] diff --git a/x11-wm/mangowc/pkg-descr b/x11-wm/mangowc/pkg-descr new file mode 100644 index 000000000000..484e300f15b8 --- /dev/null +++ b/x11-wm/mangowc/pkg-descr @@ -0,0 +1,19 @@ +MangoWC is a modern, lightweight, high-performance Wayland compositor built on +dwl - crafted for speed, flexibility, and a customizable desktop experience. + +Feature Highlights + + - Excellent xwayland support + - Base tags not workspaces (supports separate window layouts for each tag) + - Smooth and customizable complete animations (window open/move/close, tag + enter/leave,layer open/close/move) + - Excellent input method support (text input v2/v3) + - Flexible window layouts with easy switching (scroller, master-stack, + monocle,center-master, etc.) + - Rich window states (swallow, minimize, maximize, unglobal, global, + fakefullscreen, overlay, etc.) + - Simple yet powerful external configuration (support shortcuts hot-reload) + - Sway-like scratchpad and named scratchpad + - Ipc support (get/send message from/to compositor by external program) + - Hycov-like overview + - Window effects from scenefx (blur, shadow, corner radius, opacity) diff --git a/x11-wm/niri/Makefile b/x11-wm/niri/Makefile index 4d5e06abee03..24b6f3add62d 100644 --- a/x11-wm/niri/Makefile +++ b/x11-wm/niri/Makefile @@ -1,6 +1,7 @@ PORTNAME= niri DISTVERSIONPREFIX= v DISTVERSION= 25.11 +PORTREVISION= 1 CATEGORIES= x11-wm wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/x11-wm/xdgmenumaker/Makefile b/x11-wm/xdgmenumaker/Makefile index 1b2f4c84b51e..d614703b5384 100644 --- a/x11-wm/xdgmenumaker/Makefile +++ b/x11-wm/xdgmenumaker/Makefile @@ -1,27 +1,30 @@ PORTNAME= xdgmenumaker -PORTVERSION= 2.3 +DISTVERSION= 2.4 CATEGORIES= x11-wm python -MAINTAINER= ports@FreeBSD.org +MAINTAINER= nxjoseph@protonmail.com COMMENT= Generate XDG menus for various window managers WWW= https://github.com/gapan/xdgmenumaker LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= txt2tags:textproc/txt2tags RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}xdg>=0:devel/py-xdg@${PY_FLAVOR} TEST_DEPENDS:= ${RUN_DEPENDS} USES= display:test gnome python:run shebangfix -USE_GNOME= gtk30 pygobject3 USE_GITHUB= yes GH_ACCOUNT= gapan -SHEBANG_FILES= src/xdgmenumaker +USE_GNOME= gtk30 pygobject3 +SHEBANG_FILES= src/${PORTNAME} ALL_TARGET= man TEST_ENV= PYTHON=${PYTHON_CMD} TEST_TARGET= test +NO_ARCH= yes + post-patch: # This should have improved locale-specific tests, but 10 out of 24 still fail # (note that it is normal for tests that produce menus with icons to fail as diff --git a/x11-wm/xdgmenumaker/distinfo b/x11-wm/xdgmenumaker/distinfo index 4c77c211dd6a..c8c1a1e286db 100644 --- a/x11-wm/xdgmenumaker/distinfo +++ b/x11-wm/xdgmenumaker/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1721913050 -SHA256 (gapan-xdgmenumaker-2.3_GH0.tar.gz) = 585d9a54e4b0031e1dc8c70d551e177e9b5b31987918dab982cd8fa9ca53845c -SIZE (gapan-xdgmenumaker-2.3_GH0.tar.gz) = 311160 +TIMESTAMP = 1765830798 +SHA256 (gapan-xdgmenumaker-2.4_GH0.tar.gz) = 4729be77a10249acb08ad3ad93056c8d890d499e3f9885c31fc95a7c1ea69bdd +SIZE (gapan-xdgmenumaker-2.4_GH0.tar.gz) = 311430 diff --git a/x11/admiral/Makefile b/x11/admiral/Makefile index 135580423522..9f8d85888236 100644 --- a/x11/admiral/Makefile +++ b/x11/admiral/Makefile @@ -2,7 +2,7 @@ PORTNAME= admiral DISTVERSIONPREFIX= v DISTVERSION= 1.0.0-7 DISTVERSIONSUFFIX= -g5a9f33b -PORTREVISION= 71 +PORTREVISION= 72 CATEGORIES= x11 MAINTAINER= ports@FreeBSD.org diff --git a/x11/alacritty/Makefile b/x11/alacritty/Makefile index 8e489342bf87..f9ca3c14fe07 100644 --- a/x11/alacritty/Makefile +++ b/x11/alacritty/Makefile @@ -1,6 +1,6 @@ PORTNAME= alacritty DISTVERSION= 0.16.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 wayland MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default diff --git a/x11/ashell/Makefile b/x11/ashell/Makefile index b275a7fbed1d..c4ce88a135bb 100644 --- a/x11/ashell/Makefile +++ b/x11/ashell/Makefile @@ -1,6 +1,6 @@ PORTNAME= ashell DISTVERSION= 0.6.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 wayland MAINTAINER= tagattie@FreeBSD.org diff --git a/x11/clipcat/Makefile b/x11/clipcat/Makefile index ab86570f2f50..2ac1fb8c8a00 100644 --- a/x11/clipcat/Makefile +++ b/x11/clipcat/Makefile @@ -1,7 +1,7 @@ PORTNAME= clipcat DISTVERSIONPREFIX= v DISTVERSION= 0.21.1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 MAINTAINER= yuri@FreeBSD.org diff --git a/x11/eww/Makefile b/x11/eww/Makefile index 28a63dbe27f0..7e9b4c4c345f 100644 --- a/x11/eww/Makefile +++ b/x11/eww/Makefile @@ -1,7 +1,7 @@ PORTNAME= eww DISTVERSIONPREFIX= v DISTVERSION= 0.6.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= x11 wayland PKGNAMESUFFIX= -${FLAVOR} diff --git a/x11/hybrid-bar/Makefile b/x11/hybrid-bar/Makefile index 1d661d050d9c..7e31a25a18d9 100644 --- a/x11/hybrid-bar/Makefile +++ b/x11/hybrid-bar/Makefile @@ -1,6 +1,6 @@ PORTNAME= hybrid-bar DISTVERSION= 0.4.9 -PORTREVISION= 24 +PORTREVISION= 25 CATEGORIES= x11 wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/x11/hyprls/Makefile b/x11/hyprls/Makefile index dc805c4a5cbc..ef9d8e1be127 100644 --- a/x11/hyprls/Makefile +++ b/x11/hyprls/Makefile @@ -11,7 +11,7 @@ WWW= https://gwen.works/hyprls LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules USE_GITHUB= nodefault GH_TUPLE= hyprwm:hyprland-wiki:584e32827d32256da60ea9db0f3d26b3d91dac05:hyprland_wiki/hyprland-wiki diff --git a/x11/hyprviz/Makefile b/x11/hyprviz/Makefile index fa3efc02a4b4..032ec710c265 100644 --- a/x11/hyprviz/Makefile +++ b/x11/hyprviz/Makefile @@ -1,7 +1,7 @@ PORTNAME= hyprviz DISTVERSIONPREFIX= v DISTVERSION= 0.7.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 wayland MAINTAINER= tagattie@FreeBSD.org diff --git a/x11/i3bar-river/Makefile b/x11/i3bar-river/Makefile index 6f5259cce700..4152131c3b03 100644 --- a/x11/i3bar-river/Makefile +++ b/x11/i3bar-river/Makefile @@ -1,7 +1,7 @@ PORTNAME= i3bar-river DISTVERSIONPREFIX= v DISTVERSION= 1.1.0 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= x11 wayland MAINTAINER= ports@FreeBSD.org diff --git a/x11/inputplug/Makefile b/x11/inputplug/Makefile index 4bf57a748a97..c3cb4e37171e 100644 --- a/x11/inputplug/Makefile +++ b/x11/inputplug/Makefile @@ -1,6 +1,6 @@ PORTNAME= inputplug DISTVERSION= 0.4.0 -PORTREVISION= 38 +PORTREVISION= 39 CATEGORIES= x11 MAINTAINER= 0mp@FreeBSD.org diff --git a/x11/kickoff/Makefile b/x11/kickoff/Makefile index d61d6109147e..0a00294d573d 100644 --- a/x11/kickoff/Makefile +++ b/x11/kickoff/Makefile @@ -1,7 +1,7 @@ PORTNAME= kickoff DISTVERSIONPREFIX= v DISTVERSION= 0.7.0 -PORTREVISION= 25 +PORTREVISION= 26 CATEGORIES= x11 wayland MAINTAINER= ports@FreeBSD.org diff --git a/x11/plank/Makefile b/x11/plank/Makefile index c9524f16eebe..69ac071e0d3d 100644 --- a/x11/plank/Makefile +++ b/x11/plank/Makefile @@ -1,5 +1,5 @@ PORTNAME= plank -DISTVERSION= 0.11.156 +DISTVERSION= 0.11.157 CATEGORIES= x11 MAINTAINER= daniel@shafer.cc diff --git a/x11/plank/distinfo b/x11/plank/distinfo index 2db0a4bc7433..103e81ee1298 100644 --- a/x11/plank/distinfo +++ b/x11/plank/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1764511511 -SHA256 (zquestz-plank-reloaded-0.11.156_GH0.tar.gz) = 56d94866bb627027a4be1d957873eb8befb4a7ae764b63a0974d32f0329f90e4 -SIZE (zquestz-plank-reloaded-0.11.156_GH0.tar.gz) = 769267 +TIMESTAMP = 1765623870 +SHA256 (zquestz-plank-reloaded-0.11.157_GH0.tar.gz) = 02481de477c2e5d94aa13b674aafd70eea148341169c91ce8da5da446707fe15 +SIZE (zquestz-plank-reloaded-0.11.157_GH0.tar.gz) = 768273 diff --git a/x11/rio/Makefile b/x11/rio/Makefile index 993018c8b8cd..d658468c6753 100644 --- a/x11/rio/Makefile +++ b/x11/rio/Makefile @@ -1,7 +1,7 @@ PORTNAME= rio DISTVERSIONPREFIX= v DISTVERSION= 0.2.22 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 wayland PKGNAMESUFFIX= -terminal-emulator diff --git a/x11/rlaunch/Makefile b/x11/rlaunch/Makefile index ddbc2c3afe96..0b15e90f69c9 100644 --- a/x11/rlaunch/Makefile +++ b/x11/rlaunch/Makefile @@ -1,6 +1,6 @@ PORTNAME= rlaunch DISTVERSION= 1.3.14 -PORTREVISION= 21 +PORTREVISION= 22 CATEGORIES= x11 MAINTAINER= yuri@FreeBSD.org diff --git a/x11/shikane/Makefile b/x11/shikane/Makefile index a0e513ca9516..57cdc4fe44c5 100644 --- a/x11/shikane/Makefile +++ b/x11/shikane/Makefile @@ -1,7 +1,7 @@ PORTNAME= shikane DISTVERSIONPREFIX= v DISTVERSION= 1.0.1 -PORTREVISION= 13 +PORTREVISION= 14 CATEGORIES= x11 wayland MAINTAINER= ports@FreeBSD.org diff --git a/x11/shotman/Makefile b/x11/shotman/Makefile index 17eb7e843ae7..533a4d4f346b 100644 --- a/x11/shotman/Makefile +++ b/x11/shotman/Makefile @@ -1,7 +1,7 @@ PORTNAME= shotman DISTVERSIONPREFIX= v DISTVERSION= 0.4.10 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 wayland MASTER_SITES= https://git.sr.ht/~whynothugo/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ # XXX Teach USES=cargo to not override default DISTFILES diff --git a/x11/sirula/Makefile b/x11/sirula/Makefile index 946de2c7b8eb..fc5ad9d3d6c4 100644 --- a/x11/sirula/Makefile +++ b/x11/sirula/Makefile @@ -1,7 +1,7 @@ PORTNAME= sirula DISTVERSIONPREFIX= v DISTVERSION= 1.1.0 -PORTREVISION= 7 +PORTREVISION= 8 CATEGORIES= x11 wayland MAINTAINER= ports@FreeBSD.org diff --git a/x11/slick-greeter/Makefile b/x11/slick-greeter/Makefile index ff63adc774ce..b503edea0a7d 100644 --- a/x11/slick-greeter/Makefile +++ b/x11/slick-greeter/Makefile @@ -1,5 +1,5 @@ PORTNAME= slick-greeter -PORTVERSION= 2.0.9 +DISTVERSION= 2.2.5 CATEGORIES= x11 MAINTAINER= ericbsd@FreeBSD.org @@ -10,24 +10,23 @@ LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libcanberra.so:audio/libcanberra \ - libfreetype.so:print/freetype2 \ - libharfbuzz.so:print/harfbuzz \ - liblightdm-gobject-1.so:x11/lightdm \ - libxapp.so:x11/xapp + liblightdm-gobject-1.so:x11/lightdm -RUN_DEPENDS= numlockx>=0:x11/numlockx +RUN_DEPENDS= numlockx:x11/numlockx \ + xinput:x11/xinput \ + setxkbmap:x11/setxkbmap \ + ubuntu-font>0:x11-fonts/ubuntu-font \ + adwaita-icon-theme>0:x11-themes/adwaita-icon-theme -USES= autoreconf gettext gmake gnome localbase pkgconfig python:run shebangfix \ - vala:build xorg -USE_GNOME= cairo gdkpixbuf gtk30 intltool pygobject3 +USES= gettext-tools gnome localbase meson pkgconfig python:run \ + shebangfix vala:build xorg +USE_GNOME= cairo gdkpixbuf glib20 gtk30 pygobject3 USE_XORG= pixman x11 xext USE_GITHUB= yes GH_ACCOUNT= linuxmint -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share SHEBANG_FILES= files/usr/bin/slick-greeter-check-hidpi \ files/usr/bin/slick-greeter-set-keyboard-layout \ files/usr/bin/slick-greeter-enable-tap-to-click \ @@ -38,9 +37,6 @@ SUB_FILES= pkg-deinstall pkg-install GLIB_SCHEMAS= x.dm.slick-greeter.gschema.xml -OPTIONS_DEFINE= NLS -OPTIONS_SUB= YES - post-patch: @${REINPLACE_CMD} -e 's|"/usr|"${PREFIX}|g' \ -e 's|"/etc|"${PREFIX}/etc|g' \ @@ -50,8 +46,5 @@ post-patch: ${WRKSRC}/src/slick-greeter.vala \ ${WRKSRC}/src/user-list.vala @${RM} ${WRKSRC}/files/usr/bin/slick-greeter-set-keyboard-layout.bak - @${MKDIR} ${WRKSRC}/files/${PREFIX} - @${MV} ${WRKSRC}/files/usr/bin ${WRKSRC}/files/${PREFIX}/bin - @${MV} ${WRKSRC}/files/usr/share ${WRKSRC}/files/${PREFIX}/share .include <bsd.port.mk> diff --git a/x11/slick-greeter/distinfo b/x11/slick-greeter/distinfo index c8fc26fb3c2c..dbb416ee2050 100644 --- a/x11/slick-greeter/distinfo +++ b/x11/slick-greeter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742774747 -SHA256 (linuxmint-slick-greeter-2.0.9_GH0.tar.gz) = fa0146862ac0967a1a333f9b553d60a5c625c99b903d01aefe9b87bfdb111c29 -SIZE (linuxmint-slick-greeter-2.0.9_GH0.tar.gz) = 281218 +TIMESTAMP = 1765622691 +SHA256 (linuxmint-slick-greeter-2.2.5_GH0.tar.gz) = 693f5e2f09cc2e0835d461deebeefb666e9862e3664f9d71318e58634ce1b9d2 +SIZE (linuxmint-slick-greeter-2.2.5_GH0.tar.gz) = 285649 diff --git a/x11/slick-greeter/files/patch-data_x.dm.slick-greeter.gschema.xml b/x11/slick-greeter/files/patch-data_x.dm.slick-greeter.gschema.xml new file mode 100644 index 000000000000..baa2f73f6691 --- /dev/null +++ b/x11/slick-greeter/files/patch-data_x.dm.slick-greeter.gschema.xml @@ -0,0 +1,20 @@ +--- data/x.dm.slick-greeter.gschema.xml.orig 2025-11-19 16:10:15 UTC ++++ data/x.dm.slick-greeter.gschema.xml +@@ -58,7 +58,7 @@ + <summary>GTK+ theme to use</summary> + </key> + <key name="icon-theme-name" type="s"> +- <default>'gnome'</default> ++ <default>'Adwaita'</default> + <summary>Icon theme to use</summary> + </key> + <key name="cursor-theme-name" type="s"> +@@ -148,7 +148,7 @@ + <summary>What clock format to use (e.g., %H:%M or %l:%M %p)</summary> + </key> + <key name="onscreen-keyboard-layout" type="s"> +- <default>'/usr/share/onboard/layouts/Small.onboard'</default> ++ <default>''</default> + <summary>Path of the onscreen keyboard layout</summary> + </key> + <key name="content-align" type="s"> diff --git a/x11/slick-greeter/files/patch-meson.build b/x11/slick-greeter/files/patch-meson.build new file mode 100644 index 000000000000..7f42e780a522 --- /dev/null +++ b/x11/slick-greeter/files/patch-meson.build @@ -0,0 +1,11 @@ +--- meson.build.orig 2025-11-19 16:10:15 UTC ++++ meson.build +@@ -24,7 +24,7 @@ x11_dep = dependency('x11') + pixman_dep = dependency('pixman-1') + posix_dep = meson.get_compiler('vala').find_library('posix') + x11_dep = dependency('x11') +-xext_dep = cc.find_library('Xext') ++xext_dep = cc.find_library('Xext', dirs: ['/usr/local/lib']) + + config_data = configuration_data() + config_data.set_quoted('GETTEXT_PACKAGE', gettext_package) diff --git a/x11/slick-greeter/pkg-plist b/x11/slick-greeter/pkg-plist index e30b6f4c9ec6..9e656435d66d 100644 --- a/x11/slick-greeter/pkg-plist +++ b/x11/slick-greeter/pkg-plist @@ -2,137 +2,137 @@ bin/slick-greeter-check-hidpi bin/slick-greeter-enable-tap-to-click bin/slick-greeter-set-keyboard-layout sbin/slick-greeter -%%NLS%%share/locale/af/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/am/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/an/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ar/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ast/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/az/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/be/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/bem/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/bg/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/bn/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/bo/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/br/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/bs/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ca/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ca@valencia/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ce/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ckb/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/crh/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/cs/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/cv/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/cy/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/da/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/de/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/el/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/en_AU/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/en_CA/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/en_GB/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/eo/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/es/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/et/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/eu/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/fa/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/fi/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/fil/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/fo/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/fr/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/fr_CA/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/frp/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/fy/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ga/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/gd/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/gl/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/gu/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/he/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/hi/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/hr/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ht/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/hu/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/hy/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ia/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/id/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ie/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/is/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/it/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ja/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ka/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/kab/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/kk/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/kl/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/km/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/kn/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ko/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ku/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/kw/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ky/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/la/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/lb/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/lo/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/lt/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/lv/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/mg/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/mhr/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/mi/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ml/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/mr/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ms/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/my/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/nap/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/nb/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ne/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/nl/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/nn/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/oc/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/os/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/pa/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/pl/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ps/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/pt/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/pt_BR/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ro/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ru/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/sa/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/sc/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/sd/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/se/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/shn/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/si/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/sk/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/sl/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/sq/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/sr/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/sr@latin/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/sv/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/sw/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/szl/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ta/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/te/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/tg/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/th/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ti/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/tr/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/tt/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ug/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/uk/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/ur/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/uz/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/vec/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/vi/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/wae/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/zgh/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/zh_HK/LC_MESSAGES/slick-greeter.mo -%%NLS%%share/locale/zh_TW/LC_MESSAGES/slick-greeter.mo +share/locale/af/LC_MESSAGES/slick-greeter.mo +share/locale/am/LC_MESSAGES/slick-greeter.mo +share/locale/an/LC_MESSAGES/slick-greeter.mo +share/locale/ar/LC_MESSAGES/slick-greeter.mo +share/locale/ast/LC_MESSAGES/slick-greeter.mo +share/locale/az/LC_MESSAGES/slick-greeter.mo +share/locale/be/LC_MESSAGES/slick-greeter.mo +share/locale/bem/LC_MESSAGES/slick-greeter.mo +share/locale/bg/LC_MESSAGES/slick-greeter.mo +share/locale/bn/LC_MESSAGES/slick-greeter.mo +share/locale/bo/LC_MESSAGES/slick-greeter.mo +share/locale/br/LC_MESSAGES/slick-greeter.mo +share/locale/bs/LC_MESSAGES/slick-greeter.mo +share/locale/ca/LC_MESSAGES/slick-greeter.mo +share/locale/ca@valencia/LC_MESSAGES/slick-greeter.mo +share/locale/ce/LC_MESSAGES/slick-greeter.mo +share/locale/ckb/LC_MESSAGES/slick-greeter.mo +share/locale/crh/LC_MESSAGES/slick-greeter.mo +share/locale/cs/LC_MESSAGES/slick-greeter.mo +share/locale/cv/LC_MESSAGES/slick-greeter.mo +share/locale/cy/LC_MESSAGES/slick-greeter.mo +share/locale/da/LC_MESSAGES/slick-greeter.mo +share/locale/de/LC_MESSAGES/slick-greeter.mo +share/locale/el/LC_MESSAGES/slick-greeter.mo +share/locale/en_AU/LC_MESSAGES/slick-greeter.mo +share/locale/en_CA/LC_MESSAGES/slick-greeter.mo +share/locale/en_GB/LC_MESSAGES/slick-greeter.mo +share/locale/eo/LC_MESSAGES/slick-greeter.mo +share/locale/es/LC_MESSAGES/slick-greeter.mo +share/locale/et/LC_MESSAGES/slick-greeter.mo +share/locale/eu/LC_MESSAGES/slick-greeter.mo +share/locale/fa/LC_MESSAGES/slick-greeter.mo +share/locale/fi/LC_MESSAGES/slick-greeter.mo +share/locale/fil/LC_MESSAGES/slick-greeter.mo +share/locale/fo/LC_MESSAGES/slick-greeter.mo +share/locale/fr/LC_MESSAGES/slick-greeter.mo +share/locale/fr_CA/LC_MESSAGES/slick-greeter.mo +share/locale/frp/LC_MESSAGES/slick-greeter.mo +share/locale/fy/LC_MESSAGES/slick-greeter.mo +share/locale/ga/LC_MESSAGES/slick-greeter.mo +share/locale/gd/LC_MESSAGES/slick-greeter.mo +share/locale/gl/LC_MESSAGES/slick-greeter.mo +share/locale/gu/LC_MESSAGES/slick-greeter.mo +share/locale/he/LC_MESSAGES/slick-greeter.mo +share/locale/hi/LC_MESSAGES/slick-greeter.mo +share/locale/hr/LC_MESSAGES/slick-greeter.mo +share/locale/ht/LC_MESSAGES/slick-greeter.mo +share/locale/hu/LC_MESSAGES/slick-greeter.mo +share/locale/hy/LC_MESSAGES/slick-greeter.mo +share/locale/ia/LC_MESSAGES/slick-greeter.mo +share/locale/id/LC_MESSAGES/slick-greeter.mo +share/locale/ie/LC_MESSAGES/slick-greeter.mo +share/locale/is/LC_MESSAGES/slick-greeter.mo +share/locale/it/LC_MESSAGES/slick-greeter.mo +share/locale/ja/LC_MESSAGES/slick-greeter.mo +share/locale/ka/LC_MESSAGES/slick-greeter.mo +share/locale/kab/LC_MESSAGES/slick-greeter.mo +share/locale/kk/LC_MESSAGES/slick-greeter.mo +share/locale/kl/LC_MESSAGES/slick-greeter.mo +share/locale/km/LC_MESSAGES/slick-greeter.mo +share/locale/kn/LC_MESSAGES/slick-greeter.mo +share/locale/ko/LC_MESSAGES/slick-greeter.mo +share/locale/ku/LC_MESSAGES/slick-greeter.mo +share/locale/kw/LC_MESSAGES/slick-greeter.mo +share/locale/ky/LC_MESSAGES/slick-greeter.mo +share/locale/la/LC_MESSAGES/slick-greeter.mo +share/locale/lb/LC_MESSAGES/slick-greeter.mo +share/locale/lo/LC_MESSAGES/slick-greeter.mo +share/locale/lt/LC_MESSAGES/slick-greeter.mo +share/locale/lv/LC_MESSAGES/slick-greeter.mo +share/locale/mg/LC_MESSAGES/slick-greeter.mo +share/locale/mhr/LC_MESSAGES/slick-greeter.mo +share/locale/mi/LC_MESSAGES/slick-greeter.mo +share/locale/ml/LC_MESSAGES/slick-greeter.mo +share/locale/mr/LC_MESSAGES/slick-greeter.mo +share/locale/ms/LC_MESSAGES/slick-greeter.mo +share/locale/my/LC_MESSAGES/slick-greeter.mo +share/locale/nap/LC_MESSAGES/slick-greeter.mo +share/locale/nb/LC_MESSAGES/slick-greeter.mo +share/locale/ne/LC_MESSAGES/slick-greeter.mo +share/locale/nl/LC_MESSAGES/slick-greeter.mo +share/locale/nn/LC_MESSAGES/slick-greeter.mo +share/locale/oc/LC_MESSAGES/slick-greeter.mo +share/locale/os/LC_MESSAGES/slick-greeter.mo +share/locale/pa/LC_MESSAGES/slick-greeter.mo +share/locale/pl/LC_MESSAGES/slick-greeter.mo +share/locale/ps/LC_MESSAGES/slick-greeter.mo +share/locale/pt/LC_MESSAGES/slick-greeter.mo +share/locale/pt_BR/LC_MESSAGES/slick-greeter.mo +share/locale/ro/LC_MESSAGES/slick-greeter.mo +share/locale/ru/LC_MESSAGES/slick-greeter.mo +share/locale/sa/LC_MESSAGES/slick-greeter.mo +share/locale/sc/LC_MESSAGES/slick-greeter.mo +share/locale/sd/LC_MESSAGES/slick-greeter.mo +share/locale/se/LC_MESSAGES/slick-greeter.mo +share/locale/shn/LC_MESSAGES/slick-greeter.mo +share/locale/si/LC_MESSAGES/slick-greeter.mo +share/locale/sk/LC_MESSAGES/slick-greeter.mo +share/locale/sl/LC_MESSAGES/slick-greeter.mo +share/locale/sq/LC_MESSAGES/slick-greeter.mo +share/locale/sr/LC_MESSAGES/slick-greeter.mo +share/locale/sr@latin/LC_MESSAGES/slick-greeter.mo +share/locale/sv/LC_MESSAGES/slick-greeter.mo +share/locale/sw/LC_MESSAGES/slick-greeter.mo +share/locale/szl/LC_MESSAGES/slick-greeter.mo +share/locale/ta/LC_MESSAGES/slick-greeter.mo +share/locale/te/LC_MESSAGES/slick-greeter.mo +share/locale/tg/LC_MESSAGES/slick-greeter.mo +share/locale/th/LC_MESSAGES/slick-greeter.mo +share/locale/ti/LC_MESSAGES/slick-greeter.mo +share/locale/tr/LC_MESSAGES/slick-greeter.mo +share/locale/tt/LC_MESSAGES/slick-greeter.mo +share/locale/ug/LC_MESSAGES/slick-greeter.mo +share/locale/uk/LC_MESSAGES/slick-greeter.mo +share/locale/ur/LC_MESSAGES/slick-greeter.mo +share/locale/uz/LC_MESSAGES/slick-greeter.mo +share/locale/vec/LC_MESSAGES/slick-greeter.mo +share/locale/vi/LC_MESSAGES/slick-greeter.mo +share/locale/wae/LC_MESSAGES/slick-greeter.mo +share/locale/zgh/LC_MESSAGES/slick-greeter.mo +share/locale/zh_CN/LC_MESSAGES/slick-greeter.mo +share/locale/zh_HK/LC_MESSAGES/slick-greeter.mo +share/locale/zh_TW/LC_MESSAGES/slick-greeter.mo share/man/man1/slick-greeter-check-hidpi.1.gz share/man/man1/slick-greeter-enable-tap-to-click.1.gz share/man/man1/slick-greeter-set-keyboard-layout.1.gz share/man/man8/slick-greeter.8.gz %%DATADIR%%/a11y.svg %%DATADIR%%/active.png -%%DATADIR%%/arrow_left.png -%%DATADIR%%/arrow_right.png +%%DATADIR%%/arrow_left.svg +%%DATADIR%%/arrow_right.svg %%DATADIR%%/badges/IceWM-Experimental.png %%DATADIR%%/badges/IceWM-Lite.png %%DATADIR%%/badges/IceWM.png @@ -232,22 +232,22 @@ share/man/man8/slick-greeter.8.gz %%DATADIR%%/battery_10.svg %%DATADIR%%/battery_25.svg %%DATADIR%%/battery_50.svg -%%DATADIR%%/dialog_close.png -%%DATADIR%%/dialog_close_highlight.png -%%DATADIR%%/dialog_close_press.png -%%DATADIR%%/hibernate.png -%%DATADIR%%/hibernate_highlight.png +%%DATADIR%%/dialog_close.svg +%%DATADIR%%/dialog_close_highlight.svg +%%DATADIR%%/dialog_close_press.svg +%%DATADIR%%/hibernate.svg +%%DATADIR%%/hibernate_highlight.svg %%DATADIR%%/keyboard.svg %%DATADIR%%/message.png %%DATADIR%%/remote_login_help.png -%%DATADIR%%/restart.png -%%DATADIR%%/restart_highlight.png +%%DATADIR%%/restart.svg +%%DATADIR%%/restart_highlight.svg %%DATADIR%%/shadow.png -%%DATADIR%%/shutdown.png %%DATADIR%%/shutdown.svg -%%DATADIR%%/shutdown_highlight.png -%%DATADIR%%/suspend.png -%%DATADIR%%/suspend_highlight.png +%%DATADIR%%/shutdown_dialog.svg +%%DATADIR%%/shutdown_highlight.svg +%%DATADIR%%/suspend.svg +%%DATADIR%%/suspend_highlight.svg %%DATADIR%%/switcher_corner.png %%DATADIR%%/switcher_left.png %%DATADIR%%/switcher_top.png diff --git a/x11/squeekboard/Makefile b/x11/squeekboard/Makefile index add0a5963c68..e32e8de079b2 100644 --- a/x11/squeekboard/Makefile +++ b/x11/squeekboard/Makefile @@ -1,7 +1,7 @@ PORTNAME= squeekboard DISTVERSIONPREFIX= v DISTVERSION= 1.43.1 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= x11 wayland PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/ diff --git a/x11/swayr/Makefile b/x11/swayr/Makefile index 2f33763bd54c..8b27f073c7ce 100644 --- a/x11/swayr/Makefile +++ b/x11/swayr/Makefile @@ -1,6 +1,6 @@ PORTNAME= swayr DISTVERSION= 0.28.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= x11 MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default diff --git a/x11/swayrbar/Makefile b/x11/swayrbar/Makefile index ffc3600da490..1bd7a74bd208 100644 --- a/x11/swayrbar/Makefile +++ b/x11/swayrbar/Makefile @@ -1,6 +1,6 @@ PORTNAME= swayrbar DISTVERSION= 0.4.2 -PORTREVISION= 12 +PORTREVISION= 13 CATEGORIES= x11 MASTER_SITES= CRATESIO # XXX Teach USES=cargo to have proper default diff --git a/x11/swww/Makefile b/x11/swww/Makefile index 6417455a601b..8d891c7996e1 100644 --- a/x11/swww/Makefile +++ b/x11/swww/Makefile @@ -1,7 +1,7 @@ PORTNAME= swww DISTVERSIONPREFIX= v DISTVERSION= 0.11.2 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 MAINTAINER= nivit@FreeBSD.org diff --git a/x11/walker/Makefile b/x11/walker/Makefile index 6cc52322ee28..764f77ca7b63 100644 --- a/x11/walker/Makefile +++ b/x11/walker/Makefile @@ -1,6 +1,7 @@ PORTNAME= walker DISTVERSIONPREFIX= v DISTVERSION= 2.12.2 +PORTREVISION= 1 CATEGORIES= x11 wayland PKGNAMESUFFIX= -launcher diff --git a/x11/watershot/Makefile b/x11/watershot/Makefile index 09d2e4e07b89..ae3fdc43835a 100644 --- a/x11/watershot/Makefile +++ b/x11/watershot/Makefile @@ -1,7 +1,7 @@ PORTNAME= watershot DISTVERSIONPREFIX= v DISTVERSION= 0.2.2 -PORTREVISION= 19 +PORTREVISION= 20 CATEGORIES= x11 wayland MAINTAINER= ports@FreeBSD.org diff --git a/x11/waycorner/Makefile b/x11/waycorner/Makefile index 606716169e2e..f4abe62f5127 100644 --- a/x11/waycorner/Makefile +++ b/x11/waycorner/Makefile @@ -1,6 +1,6 @@ PORTNAME= waycorner DISTVERSION= 0.2.3 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 wayland MAINTAINER= tagattie@FreeBSD.org diff --git a/x11/wayidle/Makefile b/x11/wayidle/Makefile index 74cb8e92660b..b522037df187 100644 --- a/x11/wayidle/Makefile +++ b/x11/wayidle/Makefile @@ -1,7 +1,7 @@ PORTNAME= wayidle DISTVERSIONPREFIX= v DISTVERSION= 1.0.1 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= x11 wayland MASTER_SITES= https://git.sr.ht/~whynothugo/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ # XXX Teach USES=cargo to not override default DISTFILES diff --git a/x11/wayout/Makefile b/x11/wayout/Makefile index 2d9339b8f45c..763e8a096ab5 100644 --- a/x11/wayout/Makefile +++ b/x11/wayout/Makefile @@ -1,6 +1,6 @@ PORTNAME= wayout DISTVERSION= 1.1.3 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= x11 wayland MASTER_SITES= https://git.sr.ht/~shinyzenith/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ # XXX Teach USES=cargo to not override default DISTFILES diff --git a/x11/wezterm/Makefile b/x11/wezterm/Makefile index 819b5a1ce552..964ea18dd1a1 100644 --- a/x11/wezterm/Makefile +++ b/x11/wezterm/Makefile @@ -1,7 +1,7 @@ PORTNAME= wezterm DISTVERSION= 20250730-110715 DISTVERSIONSUFFIX= -6a493f88 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 wayland MAINTAINER= vladislav.movchan@gmail.com diff --git a/x11/windowtolayer/Makefile b/x11/windowtolayer/Makefile index 30c043d60bb8..6ee7299a33fd 100644 --- a/x11/windowtolayer/Makefile +++ b/x11/windowtolayer/Makefile @@ -1,7 +1,7 @@ PORTNAME= windowtolayer DISTVERSIONPREFIX= v PORTVERSION= 0.3.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= x11 wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/x11/wleave/Makefile b/x11/wleave/Makefile index f90a2480041a..8d2ffdec9522 100644 --- a/x11/wleave/Makefile +++ b/x11/wleave/Makefile @@ -1,6 +1,6 @@ PORTNAME= wleave DISTVERSION= 0.6.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= x11 wayland MAINTAINER= tagattie@FreeBSD.org diff --git a/x11/wlr-which-key/Makefile b/x11/wlr-which-key/Makefile index 9b2defe4f490..22c34ccb7beb 100644 --- a/x11/wlr-which-key/Makefile +++ b/x11/wlr-which-key/Makefile @@ -1,7 +1,7 @@ PORTNAME= wlr-which-key DISTVERSIONPREFIX= v DISTVERSION= 1.3.0 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 wayland MAINTAINER= nivit@FreeBSD.org diff --git a/x11/wmfocus/Makefile b/x11/wmfocus/Makefile index 09d18880a84f..d33375f2606b 100644 --- a/x11/wmfocus/Makefile +++ b/x11/wmfocus/Makefile @@ -1,7 +1,7 @@ PORTNAME= wmfocus DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 -PORTREVISION= 17 +PORTREVISION= 18 CATEGORIES= x11 MAINTAINER= eduardo@FreeBSD.org diff --git a/x11/xdg-desktop-portal-luminous/Makefile b/x11/xdg-desktop-portal-luminous/Makefile index e303ebdef03c..3cc9883bd419 100644 --- a/x11/xdg-desktop-portal-luminous/Makefile +++ b/x11/xdg-desktop-portal-luminous/Makefile @@ -1,7 +1,7 @@ PORTNAME= xdg-desktop-portal-luminous DISTVERSIONPREFIX= v DISTVERSION= 0.1.11 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= x11 wayland MAINTAINER= ports@FreeBSD.org diff --git a/x11/xfce4-appmenu-plugin/Makefile b/x11/xfce4-appmenu-plugin/Makefile index e911a45d4f12..e2227d7150ea 100644 --- a/x11/xfce4-appmenu-plugin/Makefile +++ b/x11/xfce4-appmenu-plugin/Makefile @@ -1,6 +1,6 @@ PORTNAME= xfce4-appmenu-plugin DISTVERSION= 0.7.6 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= x11 PATCH_SITES= ${GL_SITE}/${GL_ACCOUNT}/${GL_PROJECT}/-/commit/ diff --git a/x11/xfce4-appmenu-plugin/pkg-plist b/x11/xfce4-appmenu-plugin/pkg-plist index 5b4cd2070253..e14f464d6027 100644 --- a/x11/xfce4-appmenu-plugin/pkg-plist +++ b/x11/xfce4-appmenu-plugin/pkg-plist @@ -1,2 +1,197 @@ lib/xfce4/panel/plugins/libappmenu-xfce.so +share/locale/aa/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ab/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ae/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/af/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ak/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/am/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/an/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ar/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/as/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ast/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/av/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ay/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/az/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ba/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/be/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/bg/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/bh/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/bi/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/bm/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/bn/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/bo/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/br/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/bs/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ca/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ce/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ch/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ckb/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/co/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/cr/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/cs/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/cu/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/cv/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/cy/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/da/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/de/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/dv/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/dz/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ee/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/el/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/en_AU/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/en_CA/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/en_GB/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/eo/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/es/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/et/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/eu/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/fa/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ff/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/fi/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/fj/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/fo/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/fr/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/fr_CA/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/fy/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ga/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/gd/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/gl/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/gn/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/gu/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/gv/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ha/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/he/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/hi/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ho/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/hr/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ht/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/hu/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/hy/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/hz/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ia/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/id/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ie/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ig/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ii/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ik/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/io/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/is/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/it/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/iu/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ja/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/jv/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ka/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/kg/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ki/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/kj/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/kk/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/kl/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/km/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/kn/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ko/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/kr/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ks/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ku/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/kv/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/kw/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ky/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/la/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/lb/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/lg/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/li/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ln/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/lo/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/lt/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/lu/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/lv/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/mg/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/mh/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/mi/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/mk/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ml/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/mn/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/mo/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/mr/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ms/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/mt/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/my/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/na/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/nb/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/nd/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ne/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ng/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/nl/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/nn/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/nr/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/nv/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ny/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/oc/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/oj/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/om/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/or/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/os/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/pa/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/pi/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/pl/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ps/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/pt/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/pt_BR/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/qu/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/rm/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/rn/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ro/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ru/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/rue/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/rw/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/sa/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/sc/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/sd/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/se/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/sg/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/si/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/sk/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/sl/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/sm/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/sma/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/sn/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/so/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/sq/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/sr/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ss/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/st/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/su/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/sv/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/sw/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ta/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/te/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/tg/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/th/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ti/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/tk/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/tl/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/tn/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/to/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/tr/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ts/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/tt/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/tw/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ty/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ug/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/uk/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ur/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/uz/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/ve/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/vi/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/vo/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/wa/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/wo/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/xh/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/yi/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/yo/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/za/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/zh/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/zh_CN/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/zh_HK/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/zh_TW/LC_MESSAGES/vala-panel-appmenu.mo +share/locale/zu/LC_MESSAGES/vala-panel-appmenu.mo share/xfce4/panel/plugins/appmenu.desktop diff --git a/x11/xterm/Makefile b/x11/xterm/Makefile index e638c9268293..19cb082c12a7 100644 --- a/x11/xterm/Makefile +++ b/x11/xterm/Makefile @@ -1,5 +1,5 @@ PORTNAME= xterm -DISTVERSION= 404 +DISTVERSION= 405 CATEGORIES= x11 MASTER_SITES= https://invisible-island.net/archives/xterm/:src1 \ https://invisible-mirror.net/archives/xterm/:src1 \ diff --git a/x11/xterm/distinfo b/x11/xterm/distinfo index c08de6ff2fa7..efc14c086269 100644 --- a/x11/xterm/distinfo +++ b/x11/xterm/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1764657319 -SHA256 (xterm-404.tgz) = 63332f921c227ba59e589fa07dfdad1599c10ac859ea26c72ac1dd4a41b565a4 -SIZE (xterm-404.tgz) = 1619300 +TIMESTAMP = 1765771911 +SHA256 (xterm-405.tgz) = b6c05d0c7441939e422c45f7e28173b4a310cab986466485212a4e4b28255902 +SIZE (xterm-405.tgz) = 1619098 SHA256 (bsd-xterm-icons-1.tgz) = fcf51dce0e23e9911a16ed7f2ce835bb6ff2ada65f023c29fdd8abda2795bf7c SIZE (bsd-xterm-icons-1.tgz) = 22718 diff --git a/x11/xwayland-satellite/Makefile b/x11/xwayland-satellite/Makefile index 063a3e30c433..5dc472474241 100644 --- a/x11/xwayland-satellite/Makefile +++ b/x11/xwayland-satellite/Makefile @@ -1,6 +1,7 @@ PORTNAME= xwayland-satellite DISTVERSIONPREFIX= v DISTVERSION= 0.8 +PORTREVISION= 1 CATEGORIES= x11 wayland MAINTAINER= jbeich@FreeBSD.org |
