diff options
1177 files changed, 12398 insertions, 4590 deletions
@@ -4892,3 +4892,5 @@ graphics/kdegraphics-mobipocket@qt5|graphics/kdegraphics-mobipocket|2025-12-12|U 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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-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-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-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 4eb8256237b9..c904fbed5932 100644 --- a/dns/godns/Makefile +++ b/dns/godns/Makefile @@ -12,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/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/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/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 749f8e4423b8..a31eeed6ef28 100644 --- a/editors/zed/Makefile +++ b/editors/zed/Makefile @@ -1,6 +1,7 @@ PORTNAME= zed DISTVERSIONPREFIX= v DISTVERSION= 0.216.1 +PORTREVISION= 1 CATEGORIES= editors PKGNAMESUFFIX= -editor 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/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/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/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/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/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/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-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/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/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/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/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/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/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/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 a1ceed0025e3..8630f74e850a 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -597,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/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/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/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/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-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/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/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/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/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/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/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/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/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/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/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/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/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/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/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-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/harfbuzz/pkg-plist b/print/harfbuzz/pkg-plist index d51785b95b28..5f6166050ace 100644 --- a/print/harfbuzz/pkg-plist +++ b/print/harfbuzz/pkg-plist @@ -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/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/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 ade3cb10da08..fed54ed3fe3d 100644 --- a/security/kanidm/Makefile +++ b/security/kanidm/Makefile @@ -1,6 +1,7 @@ PORTNAME= kanidm DISTVERSIONPREFIX= v DISTVERSION= 1.8.5 +PORTREVISION= 1 CATEGORIES= security net # implicit-approval+: dtxdf 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_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/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 e209a482cf18..5ef921e49eb8 100644 --- a/security/tailscale/Makefile +++ b/security/tailscale/Makefile @@ -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/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/xray-core/Makefile b/security/xray-core/Makefile index 640655ebc505..8874c68da3a4 100644 --- a/security/xray-core/Makefile +++ b/security/xray-core/Makefile @@ -15,7 +15,7 @@ WWW= https://github.com/XTLS/Xray-core LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.25,modules +USES= go:1.25+,modules USE_GITHUB= yes GH_ACCOUNT= XTLS GH_PROJECT= Xray-core 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/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/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/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/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/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/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 f1beb327ff72..90a80728afb2 100644 --- a/sysutils/nomad-driver-podman/Makefile +++ b/sysutils/nomad-driver-podman/Makefile @@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= nomad:sysutils/nomad \ podman:sysutils/podman -USES= go:1.25,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/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/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 003314d5209f..90c41f6a5dfa 100644 --- a/textproc/harper/Makefile +++ b/textproc/harper/Makefile @@ -1,6 +1,7 @@ PORTNAME= harper DISTVERSIONPREFIX= v DISTVERSION= 1.2.0 +PORTREVISION= 1 CATEGORIES= textproc MAINTAINER= ashish@FreeBSD.org 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/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/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/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/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/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/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-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-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-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/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/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-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/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 index dcd843bdddc5..366fc252d023 100644 --- a/x11-wm/mangowc/Makefile +++ b/x11-wm/mangowc/Makefile @@ -12,8 +12,7 @@ LICENSE_FILE_CC0-1.0= ${WRKSRC}/LICENSE.tinywl LICENSE_FILE_GPLv3= ${WRKSRC}/LICENSE.dwl LICENSE_FILE_MIT= ${WRKSRC}/LICENSE.wlroots -BUILD_DEPENDS= git:devel/git \ - hwdata>=0.399:misc/hwdata \ +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 \ diff --git a/x11-wm/mangowc/files/pkg-message.in b/x11-wm/mangowc/files/pkg-message.in index 4fc2cdddbd53..abeae4c96f30 100644 --- a/x11-wm/mangowc/files/pkg-message.in +++ b/x11-wm/mangowc/files/pkg-message.in @@ -3,8 +3,8 @@ message: <<EOM Before using MangoWC run the following commands as user: - mkdir -p ~/.config/mangowc - cp %%PREFIX%%/etc/mango/config.conf ~/.config/mangowc/ + mkdir -p ~/.config/mango + cp %%PREFIX%%/etc/mango/config.conf ~/.config/mango/ then customize that file, in particular the variable 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/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/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/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 |
